Linux is the only platform to get native WebGL, too!
Linux is the only platform to get native WebGL, too!
It’s in Proverbs 11:20
The C++ developers are an abomination to the Lord,
But the Rustaceans in their Rust-based OSes are His delight.
won’t be useful beyond basic word processing and browsing.
Not even that. For most basic users, web browsing is by far the most resource-intensive thing they’ll ever do, and it’ll only get moreso. If it weren’t for modern web design, most users could honestly probably be okay with 4GB or 8GB of RAM today. For a laugh, I tried using a 512MB Raspberry Pi 1B for all my work for a few days. I could do absolutely everything (mostly developing code and editing office documents) without any problems at all except I couldn’t open a single modern web page and was limited to the “retro” web. One web page used up more resources than all of my work combined. I’m guessing it won’t be too many years before web design has evolved to the point where basic webpages will require several GB of RAM per tab.
(I agree with your overall point, by the way. Soldering in 8GB of RAM these days is criminal just based on its effects on the environment)
I used to run a TFTP server on my router that held the decryption keys. As soon as a machine got far enough in the boot sequence to get network access, it would pull the decryption keys from the router. That way a thief would have to steal the router along with the computer, and have the router running when booting up the computer. It works wirelessly, too!
Whenever I’m started anything new, I just go AGPL without even thinking about it. If I later change my mind and think GPL or LGPL or BSD or something would be more appropriate later, I can always change it (though I’ve never found a need to), but you can’t really go the other way. If you start permissive, that’s just out there, forever.
To the best of my knowledge, this “drives from the same batch fail at around the same time” folk wisdom has never been demonstrated in statistical studies. But, I mean, mixing drive models is certainly not going to do any harm.
The scary thing? Define “new”. This judgment is from a lawsuit in 2014. So any car made in at least the last 9 years is doing this. Maybe newer cars are doing even worse things.
They didn’t “try”: they did change the licence. From BSD+Patents to MIT. Hardly scandalous.
Facebook is a top 10 contributor to Linux. They are major developers for BtrFS and BPF and have contributed to a number of other kernel subsystems, too. Just Jens Axboe alone is a huge force in Linux.
Outside of Linux, they’ve created some pretty big open source projects, like React and Go Ent.
Honestly, they’ve open sourced almost everything they’ve ever done except for Facebook itself, and are one of the largest open source companies in the world.
(No hate on the FUTO team. It’s their hard work and livelihood and if that’s the licence they want, that’s fine. This is just my personal opinion.)
If they’re just trying to avoid a NewPipe situation, the licence is more heavy-handed than it has to be. NewPipe is GPLv3, which has provisions in it for preventing forks from using certain names or logos or identifying marks. The NewPipe team chose not to (or neglected to) use those specific provisions in the GPL. But it’s perfectly within their right to add to the licence information "You are not allowed to use the words ‘new’ or ‘pipe’ or use the letter P stylized as a triangle in a logo. The GPL makes a provision for these sorts of restrictions to automatically void the licence even for the case where none of those things are legally trademarked. (I’m not a lawyer and it’s probably an open question as to how a court would enforce that clause, but my suspicion is it’s probably enough to get Google to suspend violators from the Play Store at the very least. Probably you’d want to go to the trouble of trademarking them to be safe)
Because we already know how quantum encryption works.
It’s like how we proved the Halting Problem was undecideable long before the first computer was ever built.
What advantages does it provide
ZFS, mostly. There are some smaller peripheral things (like much better manpages), but these days the big one is probably ZFS. Zero licensing conflicts allows it to be an integral part of the kernel.
What kind of rube works in the same country they live in? I met a lot of WFH workers when I visited Thailand, and not a single one of them was working for a company in Thailand.
I don’t think you’d want that website. Whisper is fairly efficient (even an old GTX can do pretty well at 4x-8x real-time speed), but a website like that would still require pretty expensive cloud GPUs. It’s really not possible to imagine that a website like that would not be data mining you and selling all your audio to advertisers to pay off investors.
Better to buy a GPU and do it yourself. (Good news: it takes like 30 seconds to install)
In Forth, you can do things like, say, redefine the number 0 to be computed as a function, and all code that uses the number 0 will instantly change its behaviour at runtime. Why would you do that? I’ve never found a legitimate use for it, which is why I hate Forth (and Lisp, for similar reasons). I like static analysis and I like it when the language prevents me from doing something silly, but I can understand why some people like the elegance and power-rush from one of the god-like languages like Lisp.
When I saw the title, I was like “oh, someone’s linking to this old thing again”. I’m surprised he keeps it current! I mean, current-ish.
Glad he found something that works for him.
I would like to hear his thoughts on Forth. His love of Lisp seems to be from the god-programmer perspective. Lisp gives you about as much power as you can ask for, for better or worse. I think Forth goes even a step further, though, letting you redefine constants and things.
BitWarden+PiHole+NextCloud+Wireguard combined will add to like maybe 100MB of RAM or so.
Where it gets tricky, especially with something like NextCloud, is the performance you see from NextCloud will depend tremendously on what kind of hard drives you have and how much of it can be cached by the OS. If you have 4GB of RAM, then like 3.5GB-ish of that can be used as cache for NextCloud (and whatever else you have that uses considerable storage). If you have tiny NextCloud storage (like 3.5GB or less), then your OS can keep the entire storage in cache, and you’ll see lightning-fast performance. If you have larger storage (and are actually accessing a lot of different files), then NextCloud will actually have to touch disk, and if you’re using a mechanical (spinning rust) hard drive, you will definitely see the 1-second lag here and there for when that happens.
And then if you have something like Immich on top of that…
And then if you have transmission on top of that…
Anything that is using considerable filesystem space will be fighting over your OS’s filesystem cache. So it’s impossible to say how much RAM would be enough. 512MB could be more than enough. 1TB could be not enough. It depends on how you’re using it and how tolerant you are of cache misses.
Mostly you won’t have to think about CPU. Most things (like NextCloud) would be using like <0.1% CPU. But there are some exceptions.
Notably, Wireguard (or anything that requires encryption, like an HTTPS server) will have CPU usage that depends on your throughput. Wireguard, in particular, has historically been a heavy CPU user once you get up to like 1Gbit/s. I don’t have any recent benchmarks, but if you’re expecting to use Wireguard beyond 1Gbit/s, you may need to look at your CPU.
Yes, with some big "if"s. NextCloud can work very well for a large organization if that large organization has a “real” IT department. I use “real” to describe how IT departments used to work 20+ years ago, where someone from IT was expected to be on call 24/7, they built and configured their own software, did daily checks and maintenance, etc. Those sorts of IT departments are rare these days. But if they have the right personnel, it can definitely be done. NextCloud can be set up with hot failovers and fancy stuff like that if you know what you’re doing.
You just don’t appreciate how prestigious it is to get a degree from Example U.