mid-kid
mid-kid on Hacker News
When someone built such a huge codebase in two weeks, I kind of doubt a lot of care was taken to avoid the pitfalls. I could be wrong, but give it a year and call me back.
This is tied to the "community server" feature, which was always a way to force some rules they couldn't change for existing servers, so you have to accept them before you can enable fatures like this.
The "open web" is still just websites. The fact that the 5 major websites decided to become algorithmic silos does not mean something like Discord has no place on it, or any of the other billions of websites for that matter.
If only that was the only thing... Don't expect the average clout chaser to have any care for what they're making.
He has an email for people to contact him.
Closed source eBPF code is somewhat similar to a closed source kernel module, just one that doesn't need to be recompiled for every kernel version and cpu architecture. Good luck figuring out what it's going to be doing.
It looks like it paid off, since the screenshot in the article, the channel has more than doubled in subscribers (now 70k), and it seems to still be climbing.
LFS is not OS development. You build a distribution by assembling all the components. If you want to develop an OS from scratch, perhaps you're looking for osdev.org.
Ubuntu started out with a slogan claiming "linux for human beings", and it kept that reputation for well over a decade, with a heavy focus on the desktop.
You can split hairs however you want, but this created a legacy, and is why Ubuntu is still one of the top recommended distributions for beginners.
LLMs aid people in abusing copyright by stripping copyleft software of its freedoms and then making derivatives which the author then copyrights restrictively. It's simply not a level playing field when one party is allowed to restrictively copyright their work, it creates a competitive advantage. This is why copyleft exists, to prevent people enacting restrictive copyrights over their derivatives of copyleft works.
I understand you were acting in good faith, but are you sure these antics didn't contribute to it?
I remember instances in my own childhood where my parents would e.g. turn off the wifi router when they were angry at me, and I'd instead figure out how to hack the neighbor's and use that. The dopamine hit from that was crazy, and I didn't even end up using it for much. It was more about showing them I could, and they had no control over me.
I suspect the things you described above might've contributed to the thrill of it. I find it hard to imagine downloading videos in advance being very similar to how the recommendations algorithm keeps you going (I imagine only longform videos would be practical). I can't know how "bad" the situation was, but installing cameras and alarms crosses several boundaries in trust and respect, that I can't imagine being good for a growing child, coming from their own parents...
At the end of the day, you can only help an addict that wants to be helped...
As long as copyright exists, we need copyleft licenses to ensure that covered software can't be copyrighted.
That is to say, being against copyright doesn't mean you want to allow others to abuse it against you.
That's the gnome dialer, yeah.
Is the source code published anywhere?
Except for covid, it seems the decline was already there.
I don't really need a tag saying how to reach the place, but better public transport support would go a long way. I also have this issue with places marked as parkings, to determine whether they're public, open or even reachable.
Youtube survives on google's massive repertoire of products being vastly more profitable, not because it's the best of its kind.
systemd is very much a cathedral. If two competing tools are implemented in both systemd and some independent project, you can bet that the systemd tool will appear in every single distribution while the competing tool will struggle to get through packaging acceptance even if it's by some reputable developer or project.
Shipping everything in a monolithic archive, even where it makes very little sense, is very powerful leverage. Suddently it's harder to exclude tools than it is to include them.
Tbh, the installer was inevitable after systemd integrated a bootloader, crafted a paritioning scheme for autodiscovery, took over user and home directory management, and topped it off with an updater and "system extensions" layering system that some immutable distros are using.
I'm not saying any of this is particularly bad but it's been very clear fot a while that systemd just wants to be an OS. With immutable systems the "distribution" part of it is reduced to a build system, and everything else can be provided by systemd and flatpak.
For an article written late last year I hoped for a little more awareness of how massive a security hole granting full, unfiltered access to the X11 server is. Granted, any sandboxing is better than none, but firefox is one of the few apps that already sandboxes itself really well, and with a blog title like that it might be good to touch upon things like nested X servers such as Xephyr.
LuaJIT has held back the lua ecosystem for over a decade. There's no reason to not at least try to move the implementation closer to luau or puc lua, not create yet more incompatible syntax
The snake oil is how the people at the top scream "in x years we won't need programmers" and end up proving themselves wrong time and time again. It's a real technology and it can do a lot, but it's being sold like snake oil while we're still figuring out what it's actually useful for and how to leverage it properly.
I came up with this one on my own many many years ago. Exact order and bs=1M and everything. I taught it that :)
Though I usually do the individual partitions before the main disk, to make sure fdisk doesn't complain about existing signatures as I start making partitions again. These days many disks and SD cards support "blkdiscard" to just wipe the whole thing (and temporarily gain some performance from clearing internal info), and "wipefs" became a thing to wipe the exact sequences fdisk and mkfs look for.
The "dd" method makes most sense on BIOS systems where you want to make sure to wipe the MBR boot code, and know that nothing is accidentally being preserved when you install your preferred bootloader.
This, in part. The swift deprecation of XUL extensions felt like a kick in the gonads and made me switch to Pale Moon for a while, after which I landed on Firefox ESR to avoid the inmediate impact of bad decisions, and accumulated a veritable landslide of user.js and userchrome.css tweaks I keep having to maintain.
On the other hand, part of the struggle was my fight against the web as a """platform""", with its many privacy and security issues that accumulated as W3C APIs were added like hot cakes and websites exploded in complexity. Firefox provided the control necessary through addons, thanks to its vast community of likeminded people. Nowadays, a lot of the privacy controls have landed in firefox proper, in part thanks to the tor browser upstreaming, if you know where to look.
The Game Boy Color/GBA also had a web browser in the form of the Mobile Trainer GB, although it didn't allow inputting arbitrary URLs (although one can modify the DNS, it wasn't documented) and its limited subset of HTML might stretch the definition of "web browser" a little.
In Terry's case, the attention visibly fueled his delusions, providing clamoring approval for many of the self destructive things he did, eventually leading to his death. I don't think Drew means he should've been fully alone, but that he'd have been better off without the kind of attention he got from strangers on the internet who largely fall into two camps: people who are amused by his antics and provoke him, and people who apologize for him because of his impressive feat, both of which validated his behaviour.
They already are in the same position. See: Android, ChromeOS.