In the whole history of computing PC is the only platform where buying a computer means crazy number of options and configuration mixes to choose from and expect it to work! And warranty would support it too! You can run any OS of your choice on it and that's also reasonable expectation.
Any other platform (SUN, Be, Amiga, NeXT, Apple) it was always buying it from one company only from its list of products. And even running with a different version of OS means warranty doesn't cover it.
Looks great! I really like how KISS was PS4 interface.
Since you asked about the performance. Its really slow on Linux, tried with Firefox an Chromium. I think its because of the GPU heavy background, it can be made as a video and would run faster.
A suggestion: also when I click on Twitter "game", I should be able to click on the whole bar below to open the link.
The title of the blog doesn't do justice to the content. Its not the ad-blockers but predatory ads that harmed the open web more. People still post content and often the monetary benefit is taken up by the hosting platform.
Consider this: If I go to an electronics store and they try to sell me a new soundbar I won't mind. But if I want to buy noodles and they still want to sell me a TV I checked out I definitely would freak out.
Some of the key milestones for desktop Linux which I can remember:
* Office and PIM apps moved to web, no longer its a requirement.
* You can game on Linux out of the box, same performance or even better.
* Installation and hardware compatibility - it has improved a lot! Even Nvidia and Broadcom chips run easily with no tweaking of config editors.
* Old hardware still runs at same performance (mostly). If I need to upgrade its because I am doing something more like watching 4K movies, running LLMs locally or running MS teams! Not because my file browser or basic text editor is suddenly slow.
There are two major hurdles I see:
* Enterprise IT still prefers Windows or Mac because of MDM (managed devices).
* Niche tools like photo/video editing, CAD software are still Windows only (with Mac ports for some).
The bug reports linked on softwaremill and scala GitHub's are precise and surprisingly small fixes! It does show Scala's power in expressiveness.
Scala is a great language and I really prefer its typesafe and easy way to write powerful programs: https://www.lihaoyi.com/post/comlihaoyiScalaExecutablePseudo... Its a great Python replacement, especially if your project is not tied to ML libraries where Python is defacto, like JS on web.
Open nature of PC allowed for truly free/open source software to exist which can be functional without big corporate lockdown. I can fully assemble it with parts I can buy individually and as long as they are compatible (which is mentioned on the box, no hidden knowledge here) I can expect it to work within the mentioned warranty.
My PC based computers can be booted and fully functional with Debain, Fedora and (put your favorite Linux, BSD distro here mine is openSUSE Tumbleweed). There is no parallel ecosystem which yet, which rivals PC in terms of open specs and fully tinkerable hardware and software.
Macbooks are locked down with Apple and forget about your own hardware.
Android seemed like a competitor, but closed nature of its development and lack commodity hardware around ARM based phones means that FOSS layer exists only in user bases apps. We have custom ROMs which require bootable blobs from vendors and its non-reliable and breaks often.
Bengaluru/Bangalore has hotspots (PIN codes are postal address codes) where there are lots of startups, mostly in ecommerce, ad-tech, online education etc. and they have incentive to upsell you a lot.
I guess its referring to someone wannabe influencer buying Twitter(X) premium and posting based on half baked info on customers.
Mostly sarcasm, so take with a grain of salt. I can't tell about accuracy, but explaining the cultural context here.
I didn't mind some science fantasy like this. And I like how the author took this step to solve for lag in communication and it added to the speed and thrill of the story.
I agree about threads a lot! Process creation and handling APIs e.g. fork, signals, exec etc. are great when working with single threaded processes and command line, but they have so many caveats when working with threads.
Its refreshing to see that just hate systemd because "its not UNIX way" is not anymore. I see better discussions under this post and in other places around the web.
In the whole history of computing PC is the only platform where buying a computer means crazy number of options and configuration mixes to choose from and expect it to work! And warranty would support it too! You can run any OS of your choice on it and that's also reasonable expectation.
Any other platform (SUN, Be, Amiga, NeXT, Apple) it was always buying it from one company only from its list of products. And even running with a different version of OS means warranty doesn't cover it.