Is it because of a monorepo?
1,475 karma · joined February 13, 2025
Is it because of a monorepo?
Instead they've elevated it to a cultural pillar and think they've come up with a great innovation. It's like talking to antivaxers
Also: no
They're awful in several other ways too, which is sad for what should be their flagship model
Sony experia, Asus zenphone, Motorola Moto G, and a few others
They're rare nowadays, but they're inherently superior when it comes to audio just working
It's just much harder to get good sound quality when the mikes are by your ear rather than on a wire near your mouth
Not to mention that it completely removes the risk of running low on headphone battery mid-call
Besides I like being able to put things like →, €, ∞ or ∆ into text. With ascii a lot of things that are nowadays trivial would need markup languages
Recompiling isn't that hard usually.
A bit like how java people insisted on making naive getFoo() and setFoo() to pretend that was different from making foo public
Set your browser to block 3rd party cookies, add privacy badger and ublock origin. It will have more effect than clicking "reject"
I click "don't send me mail" every time I buy something. Every place I buy from still sends me spam at some point. There are no negative repercussions for them beyond whatever infinitessimal thing me clicking the "report as spam" button does
but also... who has a dir with 777 permissions? Is that something people do nowadays?
https://news.ycombinator.com/item?id=47191837 https://news.ycombinator.com/item?id=47191619
Post anything negative about rust, or anything about a severe bug in some non-rust code, for examples of your own
I have nothing against rust, although the learning curve is too steep and development in rust is too slow to be a practical general purpose language for a regular company.
The culture around dependencies also means you pay for your memory safety by increased supply chain risk.
Golang or Java gets you memory safety, faster compilation, easy hiring and have better standard libraries
This feels overly binary. Memory management bugs is just one class of bugs, and there have been many other bugs leading to security issues or defects.
If you apply the standard "has ever written a bug" → "completely incompetent" you will have to stop using software, and if you think about it most other technology too
Memory safety is a very useful trait for a language though, and as you say provided by a whole bunch of different languages nowadays
Changing the semantics of existing non-key keys, making them actually keys is horrendous
Don't start drinking or smoking, because with this logic you'll have a really hard time quitting
There's also a pretty large jump between "I can ask the system to open this link in the default browser" and "I have built my own link handling in a memory-unsafe language to support some really fringe features, and oops it's exploitable"
There's no shortage of embeddable key-value stores with C bindings like leveldb, rocksdb, or even gdbm, and all of them have worked better for me.
Worse, closing an OVH account is very hard. Every domain you host there they sign you up to several services, and you need to manually disable each one before they let you close the account. This then often gets stuck, because of the broken UI, and you end up needing to badger support over and over until they'll fix it
Never again
He wasn't early with a good thing; he was unfathomably disconnected from reality with a bad thing
It's a pretty neat way to drop some corner cases from your mental load without building subtle traps