

BTW you can/should install an alternative YT frontend on smart TVs, if you want to watch YT and are forced to use a smart TV. Even something semi-suitable like Pipepipe will do, but there are also frontends more suited for TV use, e.g. SmartTube


BTW you can/should install an alternative YT frontend on smart TVs, if you want to watch YT and are forced to use a smart TV. Even something semi-suitable like Pipepipe will do, but there are also frontends more suited for TV use, e.g. SmartTube
To expand on the other comment, Luddites were not necessarily against technological progress. Rather they used destruction of certain types of machinery as a political tool: to temporarily extend their power as skilled laborers, and to intimidate the factory owners into recognizing their unions or getting certain laws passed.


Yeah, I’m aware. Also the new project by harvester is pretty cool. I was hinting at T2 selling rights to either of them (although I think harvester doesn’t want to do KSP anymore).


I will never forgive them for what they did to the Kerbal franchise.
Not a single cent to them, until they either release a worthy sequel, or sell off the rights for cheap to someone who will.


you will get errors on your errors.
Python3: hold my beer
During handling of the above exception, another exception occurred:


Dolphin (well, whatever the KDE’s indexer is called) uses xattrs under the hood for tagging, so it will be compatible with other software (including {get,set}fattr).
The index has to be up-to-date, but then that would be true with any tag-based filesystem, it’s just happening on a different layer (and arguably a layer which is more suitable for this - not sure it’d be a good idea to enforce synchronous indexing during xattr writes).
The most significant user-facing obstacle is lack of software which supports this system, but I guess that shows that there’s not much desire for it in reality.


One that stops inviting ideological battles
That’s impossible IMHO. Nix is fundamentally about doing things “the right way”, and so there will always be disagreements about what “the right way” is. I think they are bound to be eventually settled on the best possible answer, you don’t need a fork for that.


The CSS thing might be true, but the swayconfig file is probably a solvable problem, especially with everything being slowly moving to freeform modules. We just need to write a Nix -> swayconfig generator, which shouldn’t be too difficult because swayconfig is not even turing-complete.


You don’t have to waste 30 seconds on a full eval when just iterating, I use these one-liners when trying to get some config file working: https://github.com/balsoft/nixos-config/blob/master/flake.nix#L140 ; they only evaluate one specific file and then link it into the right location “imperatively”
Then when I get it working I do the nixos-rebuild switch, which is a no-op in terms of home-manager stuff because the link points to the same location, it just makes it so that it stays the same after a reboot (I use impermanence).


I think what you’re looking for is simply an indexer + UI that sorts your filesystem by tags rather than by directory structure. Not sure if that’s as beneficial as you imagine it to be, but IIRC KDE allows you to do something like that in Dolphin.


They provide the same immutability guarantees
Not as easy to have your entire system introspectable, sharable between devices, and under the same VCS. NixOS is declarative first and foremost, and all other benefits fall out from that; immutability is just one of them.
NixOS is a hack that shoehorns existing FOSS software into what an OS should really be. I doubt we’ll get anything better for the foreseeable future, except maybe Guix.


They’re writing a new package manager/build system and bootloader. So I guess mostly NIH, which is totally fine by me.


Nah, honestly, I think stuffing an entire computer inside a monitor and relying on it to generate/show content is a bad idea no matter what software it runs. A dumb TV + a small computing dongle requires only a tiny fraction more labor to produce than a smart TV, but it’s so much easier to upgrade in the future if you decide you need faster boot times or wanna game on the TV, etc. And if the TV breaks before the dongle does, you can also buy a new TV and keep all your settings/media without transferring anything.


Ah, it’s not the best for cases like that, especially if you need to make different layouts all the time. You can get it to do anything with enough packages and positioning hints, but at some point it becomes too much of a chore. If you just need a dozen of layouts and then fill them out with different content, it’s doable.


I haven’t seen any WYSIWYG document editors that are any good. Markdown/Org for simpler stuff, LATEX for more complicated stuff, or mix them together with pandoc.
Abstraction, when used well, is actually a tool that produces more simple code in the long run. It separates different concerns into different pieces of code, makes code readable by extracting common logic and giving it a recognizable name, and reduces boilerplate.
That said, OOP-style inheritance-based abstractions, while useful in some cases, quite often lead people down the complete opposite path - mushing together unrelated logic and then making call sites difficult to understand with a lot of hidden state that has to be kept in mind.


So yeah, there’s no exact answer to “what happens to Linux after Torvalds”, it’s more of “who gets to add more maintainers to torvalds/linux.git if nobody merges things in there for 72 hours”. I suppose Linus is confident that the system of distributed maintainers is robust enough to survive his & gregkh’s incapacitation, and the only remaining point of failure is access to the central repo itself. I think he is underestimating the governance upheaval that would happen if he was to disappear, so I hope that he puts some more details about his views on future project governance in writing.


That’s true, for me the main issue with any automation under capitalism is that it brings yet more power to the corpos and the billionaires and takes away power from the labor.
In this particular case it also sucks because the end product of genAI is soulless slop, and video genAI is quite a power hog. I agree that it’s ok for assisting developers/writers/artists/video editors in boring repetitive tasks.


I think LLMs are neat and useful tools in some circumstances. So I don’t hate “AI”, I hate the billionaires who are pushing it down our throats, or trying to replace us.
Well, yeah, the dev environment was compromised but the author restored everything and checked that it all works.
Personally I use Pipepipe and Outertube on my android phone, and just watch through a browser with adblock on my Linux phone. Although I don’t watch youtube too often, especially on my phone (maybe twice a month or so), I didn’t notice any issues with either of those methods, and never got any ads either.