Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
veber-alex
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
91.
▲
by
veber-alex
1y ago
I don't know why you went with hardware. Most people don't want old software because they don't want old software. They want latest features, fixes and performance improvements.
92.
▲
by
veber-alex
1y ago
It's already supported in vLLM, SGLang and MLX.
93.
▲
by
veber-alex
1y ago
Neither Bun nor Deno have any killer features. Sure, they have some nice stuff that should also be added in Node, but nothing compelling enough to deal with ecosystem change and breakage.
94.
▲
by
veber-alex
1y ago
Fake site. You login with your credentials, the attacker logins to the real site. You get an SMS with a one time code from the real site and input it to the fake site. The attacker takes the code andc finishes the login to the real site.
95.
▲
by
veber-alex
1y ago
Hmm, maybe npm needs to do the same thing the iPhone does now. If you change your key you can't use it for like 12 hours or something?
96.
▲
by
veber-alex
1y ago
AI based code review with escalation to a human
97.
▲
by
veber-alex
1y ago
You are right. I don't understand. How can any software developer work when they need to open and close 4 files per minute? I have never met or heard of anyone working like this.
98.
▲
by
veber-alex
1y ago
If you think "build by atom team" and "not electron" are any kind of serious advantage for any peace of software than your are the one who lacks knowledge about software development.
99.
▲
by
veber-alex
1y ago
To continue with your metaphor what he did is basically say "My salary is great because I make more than that other guy". That doesn't mean anything. The comparison to Rust is meaningless. Each project has different demands a
100.
▲
by
veber-alex
1y ago
Strange. I just opened the same project in Cursor and Zed and started typing around, and I can't tell any difference. I am usually very sensitive to this stuff; for example, I can detect when my Mac drops below 20% battery because ProM
101.
▲
by
veber-alex
1y ago
I agree with you. I tried Zed several times and I just don't see the point. The main issues with VScode over something like the Jetbrains IDEs is that language servers are just not as powerful or as integrated to the IDE as the Jetbrai
102.
▲
by
veber-alex
1y ago
So...nothing.
103.
▲
by
veber-alex
1y ago
VScode starts very quickly for an electron app. MS did a great job there. Memory usage of the IDE doesn't matter much when your language servers can eat 10s of gigs of RAM.
104.
▲
by
veber-alex
1y ago
oh 100%. I am just annoyed that every time Zig developers publish some articles or even make some comments here on HN they always contain something negative about someone else. Like even in this thread when someone said that Zig wastes too
105.
▲
by
veber-alex
1y ago
1000x seems low to me. Rust is used in production by many companies out there.
106.
▲
by
veber-alex
1y ago
crater runs are constantly running [1]. Every time there is a PR with any danger of causing a regression a crater run can be requested. [1]: https://crater.rust-lang.org/
107.
▲
by
veber-alex
1y ago
-1 time because it would have never have happened without AI
108.
▲
by
veber-alex
1y ago
You are right, but it doesn't mean we can't complain about it :) As a side note, I hate the `as` cast in Rust. It's so brittle and dangerous it doesn't even feel like a part of the language. It's like a JavaScript d
109.
▲
by
veber-alex
1y ago
Knowing how the Zig developers operate it's 100% not a bug and it's exactly the case you described.
110.
▲
by
veber-alex
1y ago
Why does the compiler decay the FileError and the global error set to an integer? If they were unique types, the if statement would not have compiled.
111.
▲
by
veber-alex
1y ago
But why? If I just need to check for 1 specific error and do something why do I need a switch? In Rust you have both "match" (like switch) and "if let" which just pattern matches one variant but both are properly checked
112.
▲
by
veber-alex
1y ago
I don't use mypy so I can't comment on it but at least from what I have seen pyright is deterministic in it's output and get output json. Regarding the ~80k errors. Yeah, nothing to do here besides slowly grinding away and ad
113.
▲
by
veber-alex
1y ago
Yeah, I had to do a double take while reading the article because I missed the error completely while looking at the code.
114.
▲
by
veber-alex
1y ago
The compiler doesn't know anything about threads. The compiler knows the Future doesn't implement the Send trait because MutexGuard is not Send and it crosses await points. Then, tokio the aysnc runtime requires that futures that
115.
▲
by
veber-alex
1y ago
I find the Zig example to be shocking. It's just so brittle. How can anyone think this is a good idea?
116.
▲
by
veber-alex
1y ago
Here is some actual useful advice: Use a type checker! Pyright can get you like 80% of Rust's type safety.
117.
▲
by
veber-alex
1y ago
MS uses Go for tsc because they are basically doing a line by line rewrite of tsc from typescript to Go. It's impossible to do this kind of rewrite from a GC language to a non GC one, especially Rust where the object soup of typescript
118.
▲
by
veber-alex
1y ago
https://github.com/facebook/pyrefly/releases Pyrefly v0.29.0 Status : ALPHA
119.
▲
by
veber-alex
1y ago
So basically, Zig doesn't have lambdas, but because you still need lambdas, you need to reinvent the wheel each time you need it? Why don't they just add lambdas?
120.
▲
by
veber-alex
1y ago
Lol, what are you even trying to say here? Is Zig such an amazing language that while using it you won't ever need reference-counted pointers?
More ›