The biggest pain point with macOS spaces is how it handles multiple windows of the same app. It drives me crazy. What is FlashSpace’s approach for solving this?
HN user
matanrubin
I think there's a python package for Ghostfolio, I assume we can automate this process
How did you handle stock splits?
I found Portfolio Performance to be non-intuitive and very hard to use
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.
Anyone tried both and can compare? They seem quite similar at first glance...
60 books a year? That's insane :) For how long do you read each day?
Looks interesting. We have quite a few statically generated Sphinx docs sites and what we're missing most is the ability to leave comments and ask questions about the documentation. Can this be integrated with any statically generated web page?
Simply Piano is a great app for learning piano. It might be a bit frustrating though if she already knows how to play.
Why?
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?
Well, dataclasses are pretty darn useful and were added in 3.7. I can't imangine writing Python code without them now...
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.
What's your plan regarding nail biting?
Awesome, this looks like exactly what I was looking for. Thanks!
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.
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)
The guys over at Talk Python has a dedicated course that sounds like what you need: https://training.talkpython.fm/courses/explore_dotnet/python...
I can't comment on the quality of the course as I haven't taken it, but generally speaking Talk Python usually has high quality stuff.
Hope this helps!
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).
Does this go both ways? Would i get an automatic raise by just moving to a more expensive place? I suspect the answer is no, which shows employers are just fishing for opportunities to lower wages with this bulshit argument.
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!
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.
Totally agree. Poetry is a joy to work with
Do you need to compile and install it from source? I couldn't find it on homebrew
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?
Yes, I'm familiar with their post, and it's great that their server code is available on Github [1]. Was hoping to find more projects using it.
[1] https://forms.mvs.co.il/formally/LoginDocSign.aspx?ID=4491b7...