[-] fruitcantfly@programming.dev 1 points 9 hours ago

It's not just server-side: A lot of fingerprinting happens client-side, for example using a canvas to check what features your graphics card supports. You can see this in action via services like https://coveryourtracks.eff.org/ or https://amiunique.org/

[-] fruitcantfly@programming.dev 2 points 11 hours ago* (last edited 11 hours ago)

A pull request is very much a proposal: It is a proposal to make specific changes to the code-base. The developers are not forced to accept it in any form, and discussions can take place in the pull request, should the developers (or third parties) not agree with (the exact form of) the proposed changes. Which is exactly what happened in the systemd pull request, to the extent that the actual developers had to lock the thread.

In the case of systemd, the "someone", or rather the "someones", who accepted the pull request also included the lead developer on the project, namely Lennart Poettering. Who else do you propose should decide what pull requests and other proposals to accept?

[-] fruitcantfly@programming.dev 16 points 15 hours ago

What do you mean, he “admitted” that?

It’s quite literally the first thing he wrote in his pull request to systemd:

Stores the user's birth date for age verification, as required by recent laws in California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc.

And the second paragraph of his pull request to arch:

Recent age verification laws in California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc. require platforms to verify user age. Collecting birth date at install time ensures Arch Linux is compliant with these regulations.

[-] fruitcantfly@programming.dev 2 points 22 hours ago

Development stopped not because LILO didn’t need any changes, but because of its limitations (source):

NOTE: I have finished development of LILO at December 2015 because of some limitations (e.g. with BTFS, GPT, RAID). If someone want to develop this nice software further, please let me know ...

Also, I dunno what your position is on this, but it is amusing to see calls for Canonical to replace GPL licensed software, with something with a more lenient license (BSD-3-clause). Normally that would cause outrage around here

[-] fruitcantfly@programming.dev 3 points 1 day ago* (last edited 1 day ago)

I guess they have their own fork of it?

Upstream hasn’t seen a new release, nor any commits, since 2015: https://lilo.joonet.de/

ETA: It is also my understanding that LILO fundamentally does not support reading filesystems, while Canonical want to keep SquashFS, among others. Adding support for that to LILO, along with whatever other features are missing, would likely be a major undertaking

and another thing: im not mad. please dont put in the newspaper that i got mad.

[-] fruitcantfly@programming.dev 29 points 1 day ago

It’s probably easier to strip down GRUB, than it is to resurrect and add missing features to a project that has been dead for 10+ years

[-] fruitcantfly@programming.dev 7 points 2 days ago

It hasn’t been rolled back. You can go to the systemd repo and look at the main branch for yourself.

Here’s the commit. Just click through and see if the code was subsequently removed from any of the files. You’ll find that it wasn’t.

https://github.com/systemd/systemd/commit/7a858878a03966d2a65ef9e8f79b5caff352ac53

[-] fruitcantfly@programming.dev 1 points 3 days ago

Did you reply to the wrong comment? I have no idea how you managed to get all that from my comment. All I’m saying is, "when you hear hoofbeats, think of horses, not zebras”

[-] fruitcantfly@programming.dev 8 points 3 days ago

There is no verification and there is no surveillance: You can enter whatever value you want, or no value at all.

It’s exactly like the other personal information (full name, location, phone numbers) you can enter, when you create an account using standard tools on Linux

[-] fruitcantfly@programming.dev 9 points 4 days ago

Ignoring /boot, what is the benefit of putting everything else in different subvolumes? As opposed to just one subvolume for / and one for /home, which is what I currently have. It just looks to me like it’d be extra work, but I’m probably missing something

[-] fruitcantfly@programming.dev 24 points 4 days ago

I also saw a 4.5 second boot time speedup from installing mine. I have NO IDEA how, but it’s happened.

If I saw a speedup that I didn’t understand, then I’d worry that I had accidentally broken something. It’s easy to get speedups by not doing things correctly

view more: next ›

fruitcantfly

joined 2 years ago