Viewing profile — davidhalter
davidhalter
HN member- Joined
- Fri, Sep 13, 2013, 4:58 PM UTC
- HN karma
- 40
- Public activity
- 41 items
- HN profile
- View on Hacker News ↗
About davidhalter
Recent public activity
-
comment
Comment #48759981
The hospitalization of unvaccinated people vs. vaccinated people was 10.5 times higher [1]. Lethality was 7 times higher if you did not take the vaccine [2]. I think we also have t…
-
comment
Comment #47490991
Attractive females might also have different behavior in remote teaching. Attractiveness directly affects how people behave and feel. This might also be different for males vs. fem…
-
comment
Comment #46349544
Have you tried `--pretty`? That is more of a Rust style. Most type checker report the short version, but have longer versions of the issues. IMO that's a good choice, but opinions …
-
comment
Comment #46313008
Zuban maybe doesn't succeed in terms of the amount of users, but it's nearly finished, supports the full Python type system (I'm in the process of completing the conformance tests)…
-
comment
Comment #46312960
Feel free to use Zuban, it already supports Django models and is way ahead in typing support (and it's probably as fast as Ty).
-
comment
Comment #46312823
Mypy is not trash at all. It is still the most precise type checker, supports a lot of complicated cases and has plugins that make a lot of things more type safe. I believe Mypy is…
- story
-
story
Show HN: A Mypy-Compatible Language Server Written in Rust, Now Open Source
Having created Jedi in 2012, I started ZubanLS in 2020 to advance Python tooling. It understands Mypy config files and passes >95% of the relevant Mypy tests. AMA.
-
comment
Comment #45087405
Due to AGPL's viral nature they will have to open source their code if they use it as a library. But in general I feel like companies simply don't want to deal with the potential "…
-
comment
Comment #45087191
Most people will be using it as an LSP in their editors. Some companies might be interested in creating services on top of it. They won't be hosting the LSP, but they might want to…
-
comment
Comment #45086711
Thanks a lot for this idea. I did not know about this. Do you have any experience with EUPL or with projects that use it? But wouldn't in that case people just use it as a library …
-
story
Ask HN: Which Open Source License to Choose for a Python Language Server
Having created Jedi in 2012, I started ZubanLS [0] in 2020 to advance Python tooling. My initial idea was to use a freemium model where companies would pay for usage on large codeb…
-
comment
Comment #44398559
Currently none, but I'm currently re-implementing the Jedi part (auto-completions/goto), which needs lots of type inference on unannotated code. There will therefore be soon be a n…
-
comment
Comment #44398247
I think you underestimate how hard it is to move from Mypy to Pyright in big codebases. Having something very very close to Mypy should be very interesting for some companies with …
-
comment
Comment #44398184
I'm still thinking about a good model for the future, because I know that in the future they will be fine type checkers. I think the biggest advantage I have is that I don't burn b…
-
comment
Comment #44398039
Django compatibility could definitely be a selling point, but I haven’t built a dedicated Django plugin yet. Right now, I’m prioritizing features like auto-completion and go-to-def…
-
comment
Comment #44397973
If I'm perfectly honest, I don't know yet. I'm currently pretty open to any model that ensures long-term survival of the project. Some people might be interested because it can be …
-
story
Show HN: A Python Language Server, Mypy-compatible
Having created Jedi in 2012, I started ZubanLS in 2020 to advance Python tooling. It understands Mypy config files and passes >95% of the relevant Mypy tests. AMA.
-
comment
Comment #44291386
I haven't considered it up to this point. This sounds interesting. What commercial license would you propose?
-
comment
Comment #44288977
The MagicMock case is indeed interesting. I am not sure what Mypy does there, I would have to investigate. The other issues are probably bugs and should be reported to https://gith…
-
story
Show HN: A Mypy-Compatible Python Language Server Built in Rust
Having created Jedi in 2012, I started ZubanLS in 2020 to advance Python tooling, with a focus on performance and Mypy-compatibility. Ask me anything.
-
comment
Comment #41557686
I agree that this is where it is likely going to go. I have also found my peace about that a while ago. On a personal level I also don't believe that giving up big cars, flying and…
-
comment
Comment #41555289
This is such a defeatist and simplistic answer. Climate warming models show big differences between 2 and 4 degrees Celcius. I know the planet is eventually going to be extinguishe…
-
comment
Comment #39390104
I have been working on a faster type checker for 3.5 years now. It's coming, I promise :)
-
comment
Comment #38248737
Same here. I still cherish my 5$ wooden wedding ring. There's such beautiful wooden jewelry out there.