Linux is amazing. It's hitting peak productivity with support for every driver, and highly optimized systems like Systems, Dbus, Wayland,and Pipewire. It's actually world class rn, both windows and Mac are jealous of what the core Linux is now. Linux now runs every server, most of the world's phones, most of the IoT devices, and some gaming stuff
But it's still a tiny percentage of desktop/laptop, so yeah idk it's all good
Shout-out to the Flutter-Dart stack that Google made. Neither are outstanding, but Flutter compiles to native code for every platform including mobile and web. This is way more convenient than React Native (which funny enough doesn't really work on web). Dart is a much saner lang than JS and the UI framework is much saner than React. Dependency management is fast and easy without NPM and webpack trash. So for my recent project I embedded a flutter app inside a static website, and can also have it run native on desktop or wherever. The only real downsides are an extra 1.5mb load for the dart runtime stuff, and some need to fiddle with platform specific issues and configs. Upside is I need neither xcode nor node
Well configuring NeoVim is basically game development / modding. But yeah it's built as an embedded mostly single thread thing so. I also used it for AwesomeWM many years ago, whole thing was lua. I do think it's one of the most elegant languages ever designed, with it's very simple table/metatable mechanics
Idk man, I've used a lot of UI toolkits, and I don't really see anything wrong with GTK (though they do basically rewrite it from scratch every few years it seems...)
The only thing that comes to mind is the React-ish world of UI systems, where model-view-controller patterns are more obvious to use. I.e. a concept of state where the UI automatically re-renders based on the data backing it
But generally, GTK is a joy, and imo the world of HTML has long been trying to catch up to it. It's only kinda recently that we got flexbox, and that was always how GTK layouts were. The tooling, design guidelines, and visual editors have been great for a long time
The whole point here is that the build process was infiltrated - so you'd have to remake the build system yourself to compare, and that's not a task that can be automated
Idk if that's the right takeaway, more like 'oh shit there's probably many of these long con contributors out there, and we just happened to catch this one because it was a little sloppy due to the 0.5s thing'
This shit got merged. Binary blobs and hex digit replacements. Into low level code that many things use. Just imagine how often there's no oversight at all
I just installed Arch with Wayland and Pipewire & my Chromebook went from barely usable and laggy w/ a Linux VM in it — to running with full fps animations and somehow 3x as many chrome tabs. Also holy shit Pipewire, I didn't know about this, but Linux has finally and conclusively fixed audio/video routing & is now best in class
So yeah fuck ChromeOS w/ it's shitty outdated Linux sandbox
Yep remember all that showmanship about how the Republicans in Congress are evil and preventing aid. Well, then white house just decided to send it anyway, as if that wasn't always an option...
Nice ramble, seems about right, though there's always a new investing trend & VCs only slowed down a little, which happens in cycles
We have yet to see AI really transform too much of the economy, largely because of factors like price & being too primitive. I am expecting we will get the price down and various models like video and audio perfected, hospital tools, various analysis devices based on pattern recognition. So we can expect steady gdp gains as people become more efficient at their jobs using faster tools. However this doesn't necessarily mean jobs lost, as productive efficiency is gained every year regardless. Companies can sell more product for lower prices, to new customers enabled by that price point, for example
Linux is amazing. It's hitting peak productivity with support for every driver, and highly optimized systems like Systems, Dbus, Wayland,and Pipewire. It's actually world class rn, both windows and Mac are jealous of what the core Linux is now. Linux now runs every server, most of the world's phones, most of the IoT devices, and some gaming stuff
But it's still a tiny percentage of desktop/laptop, so yeah idk it's all good