Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Ygg2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
Ygg2
3mo ago
People were for a few weeks commenting on why Jarred didn't write that Rust blog post. Here are the comments: https://news.ycombinator.com/item?id=48251340 https://news.ycombinator.com/item?id=48241734
62.
▲
by
Ygg2
3mo ago
It's funny, but I think the article is showing it's age. It's no longer true. In hindsight having automated auto complete rewriting your code base wasn't something on 2000's radar. Now switching from language to lan
63.
▲
by
Ygg2
3mo ago
Good job falling for the Zig propaganda. I say that half-jokingly. EDIT: You can't be serious people. Rust unsafe is safer than C, if for nothing else, for knowing which pointers are aliasable.
64.
▲
by
Ygg2
3mo ago
Without base rate you're comparing #X in a city vs #Y in a continent and drawing conclusions from that. It's not even wrong.
65.
▲
by
Ygg2
3mo ago
> I remember watching HN and seeing every time there was something Rust related trending, there was ALWAYS a post made shortly after trying to hype Zig The Zig Evangelism Task Force has supplanted Rust as the premier hypebeast. And they&
66.
▲
by
Ygg2
3mo ago
Where did I say Rust's borrow checker predates lifetimes? I'm saying you have to be as meticulous as a borrow checker. Not as strict, of course, but you have to analyze each pointer, how and when it's used, and then cross-ref
67.
▲
by
Ygg2
3mo ago
I don't because I think the GP is blaming the tech, not the actual culprit - a bit like blaming the invention of fridges for people hiding the body. LLMs can be made and hosted independently of OpenAI and Anthropic. > TBH in hindsig
68.
▲
by
Ygg2
3mo ago
> AI is an inherently anti-social, anti-human technology, and this rewrite is the perfect example of that. Not really. LLMs are a tool, and they do possess some interesting properties, but they are, in essence, a very surprising auto-com
69.
▲
by
Ygg2
3mo ago
Disclaimer: I'm bullish on Rust. And I think LLMs are overhyped, and kind of overhated. Honestly, I think it would have been better if he had done the smart thing and ignored the noise around Bun's Zig -> Rust, and focused on c
70.
▲
by
Ygg2
3mo ago
If you are writing in C-like codebase and aren't tracking lifetimes and ownership at least as well as a borrow checker you're opening yourself to CVEs.
71.
▲
by
Ygg2
3mo ago
> Fifteen years ago World of Warcraft was at its peak. Sixty years ago the model was you go to an arcade cabinet, and you get charged every time you died (Credit: https://www.penny-arcade.com/comic/2026/07/
72.
▲
by
Ygg2
3mo ago
It's also Ok to ban discussions that will lead nowhere or cause flame wars.
73.
▲
by
Ygg2
3mo ago
Nah. You have to be very intentional in GC languages to avoid extra allocations. It doesn't take much for one memory inefficient dep to drag down the entire app.
74.
▲
by
Ygg2
3mo ago
> Meanwhile, Rust took its time. Yes, this is the difference between a BDFL. A single person can make a decision faster, than a group of people. And consensus often leaves most people a bit miffed. Again, the issue starts when the dictat
75.
▲
by
Ygg2
3mo ago
Honestly, I'm in partially disagree camp. What matters is how much time it saves. A good WYSIWYG editor will run circles around the fastest text editor. Even if WYSIWYG is a bit slower to open. It would be preferable for software to be
76.
▲
by
Ygg2
3mo ago
> Actually I suspect that Rust is a Silver Bullet in that sense. Not really. If anything I'm pretty sure Fred would compare it to Ada: > Nevertheless, Ada will not prove to be the silver bullet that slays the software produ
77.
▲
by
Ygg2
3mo ago
No. Anyone expecting that hasn't read No Silver Bullet essay.
78.
▲
by
Ygg2
4mo ago
> but crypto is still hanging on among its supporters From what I last heard about crypto miners, the price of mining is not enough to justify price of rig + electricity, so they are quietly switching to AI. Wonder how long the second sc
79.
▲
by
Ygg2
4mo ago
To be fair same can't be said of ECC, even though ECC should be basic feature out of the box.
80.
▲
by
Ygg2
4mo ago
There's a reason Brave sucks too. From dabbling into cryptocurrency to charging $60 for Brave origins, it's also a dubious proposal. Edit: Someone on Reddit compiled a list of various fuckups. https://www.reddit.com&#x
81.
▲
by
Ygg2
4mo ago
It's not an ideal thing for sure, but between loud bang and silent corruption, I'd probably take loud bang. I.e. I'll take a panic rather than the method return 43 when you pop the null member from the stack. And the Rust was
82.
▲
by
Ygg2
4mo ago
So basically rich people trade amongst themselves while the masses live in squalor? That sounds as either a concept for cyberpunk book or a revolution.
83.
▲
by
Ygg2
4mo ago
> And as as the Cloudflare incident showed, a Rust unwrap can have equally bad consequences. Arguably less bad than silently corrupting your data and forcing you to do CAPTCHA everywhere. Which is what the parallel Perl(?) component was
84.
▲
by
Ygg2
4mo ago
Can't import repositories starting with uppercase :? Did you check if I name my project 朽木?
85.
▲
by
Ygg2
4mo ago
According to legends Pythagoreans tried to surpress existence of irrational numbers because they couldn't be expressed as ratio of natural numbers Supposedly even drowned their member that divulged their existence.
86.
▲
by
Ygg2
4mo ago
Yeah, but those (cooking, walking) rely on prior experiences. We don't have prior experiences that can tell us with certainty that LLMs will or will not replace humans entirely. Projecting that LLMs will become a singularity is the sam
87.
▲
by
Ygg2
4mo ago
https://xkcd.com/605/ No one can predict the future least of all humble extrapolation line.
88.
▲
by
Ygg2
4mo ago
If you're using Zig to write correct by design code you do. Or at least you have to add memory safety as another extra step on your road to correct by design. I'm aware of paths to memory safety, but they boil down to: pervasive G
89.
▲
by
Ygg2
4mo ago
If you sacrifice memory safety for correctness, that just means it's not correct. If safety is crucial, it must be safe under all inputs, and if there are data races. It's a bit like saying, "Yeah, our system is safe, but if
90.
▲
by
Ygg2
4mo ago
I don't get how you dont't get. It links about memory safety (with a link towards an extremely biased article in Rust's favor) and a link to design to correctness (that leads to Zig project). There is a lot to dislike about t
More ›