My theory is they can't build anything worthwhile themselves, so they find something popular but with problems, which allows their ego to divert attention away from their own inadequacies.
I'm a fan, I've got Prime, and I'm not interested in the slightest, I'm done watching giant companies ruin good franchises and legacy characters. Would have to put a gun to my head to watch this one
This confused me as when I hear data-orientated I think data structures that are optimised around minimising CPU cache misses by using better alignments, using enums where possible, not storing results of simple calculations etc. There is a popular book and popular talks on the subject. Probably confuses other people as well I'd imagine
Yeah there has been some great efficient software coming from the Rust and Go communities, ripgrep, nushell, lazygit, helix to name a few I use everyday
Doesn't mean anything, just someone filling in the hours, it'd be faster and more effective to build from scratch, anyone who could reverse Twitter already knows how to make a better clone. The bigger a company gets the more they hire people who work on pretend problems like this.
I've had to bounce around from Mac, Windows and Linux for work, the main programs I use everyday are all Electron based (Postman, VS Code, Spotify etc), they all behave basically the same just everything is slower in Windows on my laptop. Egui (immediate mode GUI) and Tauri (like Electron but Rust backend) have worked well cross platform just messing around with them, but I haven't used any big apps yet to know for sure.
Jim Keller (helped design the spec for x86-64, was in management during Apple, AMD and Tesla's ultra successful periods) said when he was interested in management he just read like 100's of books on it, and turned out there was lots of really useful information that he applied and got great results from.
He's an interesting guy who seems straight out of a science fiction show. Can't nerds like me just think it's kind of cool that someone is actively trying to expand humanity to multiple planets?
My read is people find reasons to hate him due to ego, they see someone running like 6+ successful companies when their lives aren't going so well, and go looking for all the moralistic things he must be doing wrong.
Works when you've been using a minimal language like C for over a decade and you're an expert. For people learning a new language they constantly need to be recompiling to check their assumptions are correct, that's why it's so important for the masses.
It takes you to the trait definition but not the specific implementation. There is an open issue looks like a hard problem to solve, but intellij does it so must be doable.
In one of those Harvard blitz scale talks a guy was saying you need to be at least 10x on a dimension people care about to enter an already established market.
I guess this would be possible for the VS Code market if you could get the same features in something like Tauri where you can dramatically improve the performance and binary size. But VS Code just has so many fantastic features and extensions now, and is still improving so much every month that I don't know if this will ever happen, would take an enormous talented team to catch up, and how do you do such a thing competing against a product that's completely free.
Spent a long time in Australian mines, some are heavily unionised, what you say is right it does attract the most toxic people, but at the same time even the truck drivers earn a fantastic living they can use to support a family. This is only possible because of the decades of strong unions negotiating better pay so the mines had to share the wealth. So to answer your question, the poorest people in the company benefit, despite the toxicity it can create.
I'm the same, I love having all the core stuff I need in there, and I find it all really easy to understand. Hardcore Linux people just hate it because it abandons their main tenant of "do one thing and do it well"
Some packages give you options for different packages that conflict. E.g. if you install i3 it will let you choose between standard i3, i3-gaps or 5 others. You can only have one installed at a time.
I've been using Pacman for years never had a single problem with conflicts or anything else.
The Zig creator is very conscious of this, talks a lot about rejecting many proposals and ideas to keep the language simple, not being an ass-hole about it, just to avoid what happened to C++.
He actually flew back to Sydney to visit his kids during the middle of a lockdown when people couldn't visit dying relatives, because it was fathers day!