Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blub
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
121.
▲
by
blub
1y ago
What we’re seeing in practice is not throwaway software but successful companies built over many years using e.g. Golang. When they grow big enough to pay the Rust tax and can’t squeeze more performance out of their set-up they switch to Ru
122.
▲
by
blub
1y ago
The idea that one needs Rust to write reliable software is not only ridiculous at a logical level, it is also contradicted by the fact that Rust is but a tiny, irrelevant subset of safety-critical software or really all software. If it wer
123.
▲
by
blub
1y ago
Many of us strongly prefer handling some complexity ourselves that we can then tackle with tests, CI, fuzzing, etc if it means we don’t have to jump through hoops to satisfy the compiler before we can even see our code running. Yes, Golan
124.
▲
by
blub
1y ago
As the definition says, the C++ standard is a formal technical document. Rust doesn’t have a standard, it has a book, so you should refer to the initialization section from Stroustrup’s C++ book to keep things fair.
125.
▲
by
blub
1y ago
Copy by default is the right way to go. Even if less performant, it’s safe and super-easy to understand. Let the people that want to squeeze the last drop of performance worry about moves… Move by default is the thing which complicates Rust
126.
▲
by
blub
1y ago
Because they’re both complicated languages, but for different reasons. Rust didn’t really solve memory safety, it just pushed all the complexity into the type system. If one was struggling with memory errors in C++ that’s nice. If one was u
127.
▲
by
blub
1y ago
The AI in OSS study was not “torn apart”. The AI aficionados made scary faces at it, tried to scratch it with their cute little claws and then gave up and stopped talking about it. :)
128.
▲
by
blub
1y ago
Team members always know who is productive and who isn’t, but generally don’t snitch to the management because it will be used against them or cause conflicts with colleagues. This team-level productivity doesn’t necessarily translate into
129.
▲
by
blub
1y ago
One has to take time to review code and think through different aspects of execution (like memory management, concurrency, etc). Plenty of code cannot be scanned. That said, if the language has GC and other helpers, it makes it easier to sc
130.
▲
by
blub
1y ago
Not allowing them is a nice theoretical approach that completely fails in the real world.
131.
▲
by
blub
1y ago
I never lost a cap in my life, people don’t “lose” them, they throw them away. It bothers because it pulls back towards the bottle and presses on your mouth. Or if you use force to open it at 180, then it doesn’t screw back on properly beca
132.
▲
by
blub
1y ago
It is completely typical , but at the same time abnormal to have tools with such poor usability. A good debugger is very easy to use. I remember the Visual Studio debugger or the C++ debugger on Windows were a piece of cake 20 years ago, w
133.
▲
by
blub
1y ago
Through some technicality maybe it’s that, but food prices have increased by a large double-digit percentage. Construction materials (and laborers) are stupidly expensive.
134.
▲
by
blub
1y ago
I didn’t know this was an EU regulation, but if it is, it’s utterly dumb. The new lids are harder for kids to use, bother you when drinking, get in the way when pouring and are a general nuisance.
135.
▲
by
blub
1y ago
According to the thread on /r/europe that person smoked weed and lied about it on their immigration form.
136.
▲
by
blub
1y ago
You couldn’t be more wrong about “In no other civilized society, requiring people to do something so small to actually care for each other would be considered a breach of civil rights”. First of all, a medical treatment which is enforced by
137.
▲
by
blub
1y ago
The original downvoted poster made several points, which at the time of reading all seem correct. Covid vaccines have different risk based on sex and age. The blood clot risk of the AZ vaccine was similar to the ICU risk from Covid for unde
138.
▲
by
blub
1y ago
Alternative definition of outsourcing: the salary originally applied to one person in high cost country benefiting multiple people in low cost country :) But… why high cost country developers jealous?
139.
▲
by
blub
1y ago
I always review the local diff before pushing. Can sometimes catch typos, or unclear comments or naming issues. The concept and design were by that point iterated on, so it doesn’t happen that I need to rewrite a significant amount of code.
140.
▲
by
blub
1y ago
The supreme court ruling on the meaning of gender demonstrates that in fact everyone except JK Rowling and likeminded people “went totally bananas”.
141.
▲
by
blub
1y ago
People are paid to work on standard libraries and there’s a whole process behind developing and releasing this software. Tokio on the other hand is the library whose maintainer decided to download a binary blob during build: https:/&#
142.
▲
by
blub
1y ago
One Stephan T. Lavavej is worth more than 1000 random github rustaceans, some of which will be bots, AIs, rank amateurs, bought or North Korean spies. Any of the libraries has one or more Stephans. Having paid maintainers, code review, test
143.
▲
by
blub
1y ago
What you’re describing regarding glob is not lack of taste, it’s an architectural “bug”. Taste is what Steve Jobs was referring to when he said Microsoft had none. In software it’s defined by a humane, pleasant design that almost(?) anybody
144.
▲
by
blub
1y ago
If something is in the standard library, then it’s written and vetted by the standard library provider, not by a random third party like you make it sound. With Rust, it’s literally a random third party.
145.
▲
by
blub
1y ago
If the practitioners haven’t adopted what you’re offering for 50+ years, that thing can’t be good. Rust is also struggling with its “too theoretical” concepts by the way. The attempts of the community to gaslight the practitioners that the
146.
▲
by
blub
1y ago
It’s the sociology of software development. The guild of software developers has no real standards, no certification, no proven practices outside <book> and <what $company is doing> while continuing to depend on the whims of pro
147.
▲
by
blub
1y ago
This article presents something I’d expect competent C++ programmers with a few years of experience to know. Unfortunately, many programmers are not competent. And the typical modern company will do anything in its power to outsource to oft
148.
▲
by
blub
1y ago
So you’re using formal methods, sanitizers, the whole gamut of verification and yet you can “quickly” find new issues just by fuzzing. Sounds like there’s some significant problem there that you’re not mentioning. Microsoft and Google have
149.
▲
by
blub
2y ago
Thanks for the link. It looks like in your and the sibling poster’s link the police didn’t protect the public because of cowardice and/or incompetence. In the case I link, the trial was about abandoning their fellow policemen in dang
150.
▲
by
blub
2y ago
Social media can’t sleep in beds or other places, it doesn’t have a body. Actually it’s more like preventing your wife to talk to other men, just in case. We know what the world thinks about these kinds of husbands…
More ›