HN user

matanrubin

71 karma
Posts6
Comments33
View on HN

Have you considered creating a github repo with a folder for each country, and then let the community add country-specific stuff in some simple yaml/json file? Each country can have it's own maintainer that verifies the data is correct and up to date. You'd then be able to source this data back into the app.

Amazing product, well done! I see that you support some country-specific stuff. What's your plan for adding more countries? Clearly you adding them one by one, and tracking the various rules and regulations of each one, isn't scalable. Is there a way for the community to help adding (and updating) country-specific stuff? I'm personally interested in adding Israeli stuff and I'm willing to contribute my free time to that end.

All the comments here are great, but how is it that in such an inspiring and intellectual community such as HN there are so few dreamers who actually have "big" goals (for some definition of "big")?

Keeping fit and learning some programming language are great goals, don't get me wrong, but in trying to think about my own goals for 2023 I can't help but thinking "really? Are these really my goals? Running 5k or whatever? When I'm on my deathbed, would I care that I achieved that goal?"

I wish I could come up with something more ambitious and memorable, and was hoping this thread would have some exciting ideas.

Then again, maybe dreamers prefer to remain silent and just work on their goals...

Obsidian, with a few community plugins, is amazing and is exactly what you're looking for. It's true that there's a learning curve, but spending a few hours to learn a tool that you will use for years is a pretty sweet deal.

Take a look at obsidian-tasks, templater, and the dataview plugins to understand how powerful (yet simple) this is.

I was hoping the course you recommend would be available for the general public, but at >$1000, this is a no go. I would happily pay for something like this, but not this much. Can anyone recommend an affordable equivalent?

The article mentions that MyPy and PyType use two different type system models and therefore may report different errors. Does it make sense to use both of them on a large codebase? I've been working with MyPy for a while and it has gotten pretty good and fast. Assuming PyType is a valuable tool, I think I'll try adding it to our CI pipeline and see if we get new typing errors.

Oh Shit, Git? 6 years ago

Especially for handling branches that were rebased and force pushed. 90% of the times that I needed to help someone with git were due to a branch that was rebased and (force) pushed to the remote, and the person I was helping didn't know how to handle that and align his local copy with the remote.

Wiki Bankruptcy 6 years ago

In most companies I've worked for only part of the contibuters to the company's Wiki were developers. What about Product Managers, BizDev people, etc?

Do you expect everyone at the company to use git and work with markdown? (Don't get me wrong, I wish everyone did. But knowing people in these roles makes me think this would never happen)

Kotlin is fantastic. As a JVM language with excellent interoperability with Java you basically get all the benefits of Java. Its syntax is succinct and expressive, and it has great features which are not available in Java, such as nullable types, coroutines, extension functions and much more.

If Kotlin interests you, I've heard great things on Scala as well (but don't have first hand experience with it so I can't elaborate).

Hey HN, Wanted to share with you our first Open Source project here in SolarEdge.

Pyctuator is a Python implementation of the Spring Actuator API, with one-line integrations for Flask and FastAPI applications. Once integrated, you can easily leverage existing Spring Boot Admin instances to monitor your Python app.

This is useful if you're a Java shop that needs to quickly spin up a Python microservice (e.g. for Machine Learning). Until you set up a proper monitoring solution for your new Python microservice, you can integrate Pyctuator and use your existing monitoring infrastructure.

We acknowledge this might be a niche use-case, but it has been tremendously helpful for us as a Java shop to be able to quickly spin up some Python microservices when we needed some of Python's power in the ML world.

On a personal note, this release is very exciting for me. I've been leading the Open Source initiative in SolarEdge for the past few months, with the goal of contributing back to the community which is so valuable to us and the rest of the industry.

This is just our first project, with more projects coming soon. Hopefully this initiative would grow to a substantial contribution to the Open Source world.

Would be happy to answer questions and get some feedback!

Hypermodern Python 6 years ago

Well, poetry gives you a lock file, separation between dev dependencies and runtime dependencies, and easy deployments to PyPI. If you're hacking a oneof-script you might not need these features, but for "real" projects Poetry is invaluable.

I’ve been searching for something like this for ages. Looks very promising and I can’t wait to try it out.

Does switching contexts necessarily means quitting unneeded applications, or can it just hide them? I’ve always wanted to use macOS multiple desktops feature for managing contexts, but working with multiple windows of the same app makes app switching a nightmare.

Also, what pricing model are you planning to use?

I’ve always wondered about this. Of course back-testing a specific timeframe doesn’t mean anything. But if I backtest a strategy on multiple timeframes in a sliding window fashion and am always profitable - doesn’t that mean anything? Would you still say that past results do not guarantee success in the future?