Recent submissions

Comment · 9 months ago
Funny, on Linux I just use the special key (normally alt or super) to do all my window moving and resizing. It requires no precision at all and works even in tiling WMs without titlebars. I always found it weird Macos and Windows don't have this and it's a little painful to need to be precise with the mouse.
Comment · 10 months ago
> What happens when

Not even this. If you do what OP says on the firefox, and turn on ResistFingerprinting, you'd be seeing many Cloudflare captchas a day. In effect it directly punishes you having any privacy or control. I wonder if they have an internal whitelist for employees? /s

Comment · 10 months ago
They are separate but related concerns. Privacy is what you have (or don't have) right now. Control is what you can use to keep or throw it away in the future.

Apple gives you some privacy, better than most Android by default. But it gives you no control. If they decide you don't deserve privacy a year down the line, well, too bad.

Comment · 10 months ago
It's very country dependent. In the US, I don't think many banks do that, but I heard in Europe this is used a lot more, presumably due to more regulatory bs.

It's worth noting GrapheneOS with the locked bootloader will meet basic integrity, and that's what most apps need anyway. Strong integrity requires a whitelisted OS by Google and hardware to support it, but there are many older devices that do not meet it, so it will likely inconvenience too many people to be enforced for now.

Comment · 10 months ago
I wonder if it would be feasible to build an automated phone-using robot, and access it remotely for any kind of apps enforcing that type of crap. There is really nothing they can do in terms of device attestation to prevent it.
Comment · 10 months ago
Firefox sync clearly requires a central server. For any kind of peer to peer syncing to work you must have the machines on at the same time and accessible. And then there is the issue of NATs, including CGNATs. To work reliably these almost always have to have some kind of relays anyway (Tailscale's DERP, Syncthing also has relays).

For the experience an average consumer expects, you at a minimum need a central short-lived cache.

Comment · 10 months ago
A powerful enough machine (usually limited by RAM, not CPU) will let you run a hypervisor OS like Proxmox which helps a lot with making things secure and flexible. You might also want to have RAID, ECC memory. It quickly starts to make sense to build a proper home server rather than cobbling together a bunch of low end hardware. The tipping point is probably when you want more than 1-2 hard drives worth of storage.
Comment · 10 months ago
I don't really agree with this blog post; there is nothing enshittified about self-hosting.

But it does almost seems like there is a squeeze on general purpose computing from all sides, including homelab. The DRAM and SSD prices is just the latest addition to that. There's also Win 11 requiring TPM, which is not an bad thing by itself, but which will almost certainly take away the ability to run arbitrary OSes 5-10 years down the line on PCs. Or you'd still be able to boot them, but nothing will run on it without a fully trusted chain from TPM -> secure boot -> browser.

Comment · 10 months ago
The only way to avoid that is if that $100 buys you actual ownership, like the ability to have your own secure boot keys and modify the software. So long as Apple still owns your phone, they can alter the deal, and there is nothing you can do about it.
Comment · 10 months ago
This. If you pay them $100 for no ads, they'll just come back next quarter to ask for another $100, unless you actually own your device, i.e. are able to modify its software to actually enforce your rights.
Comment · 10 months ago
Or better, at the destination. If we just blind everyone, nudity ceases to be a problem.
Comment · 10 months ago
> a whole chain of removed software freedom

Indeed. But this already has happened for most people. All non-jailbroken iphones and most Androids cannot have their bootloader unlocked, and even if they can, the stuff you can run is often still substantially controlled by Google.

Though in theory this can also be done without involving the OS at the device driver level. It's not hard to imagine a CNN running inside your display controller to detect a bbox and blur out the nudity. It'd still suck and be a middle finger to the owner, but I don't feel like this is much worse than what's already there. Given the popularity of porn, I can easily imagine this sparking a general public sentiment against all this nonsense.

Comment · 10 months ago
Sovereignty also means responsibility. Either you have to keep your network secure, or you pay someone else do it (not always very well), otherwise you get security problems. Same goes for redundants backups, hardware maintenance, etc.
Comment · 10 months ago
You can run rclone every couple minutes on your NAS, it checks mtimes like rsync so it is reasonably efficient for most cases, though you may run into ratelimits with bigger data.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton