[-] [email protected] 4 points 10 months ago

Spyro the Dragon on PS1

[-] [email protected] 18 points 10 months ago

NT is not the majority of windows code though; for windows to be multi architecture, all of windows needs to work with the new architecture; NT, drivers & userspace.

For Linux, if an existing userspace application doesn't work in aarch64, somebody somewhere will build a port. For windows, so much of their stuff is proprietary that Microsoft are the only ones able to build that port.

Not because "windows bad", just a consequence of such a locked down system which doesn't have anything open source to inherit.

[-] [email protected] 37 points 10 months ago* (last edited 10 months ago)

Memory safety is likely to prevent a lot of bugs. Not necessarily in the kernel proper, I honestly don't see it being used widely there for a while.

In third party drivers is where I see the largest benefit; there are plenty of manufacturers who will build a shitty driver for their device, say that it targets Linux 4.19, and then never support/update it. I have seen quite a few third party drivers for my work and I am not impressed; security flaws, memory leaks, disabling of sensible warnings. Having future drivers written in rust would force these companies to build a working driver that didn't require months of trawling through to fix issues.

Now that I think about it, in 10 years I'll probably be complaining about massive unsafe blocks everywhere...

[-] [email protected] 25 points 10 months ago

Any government which makes caffeine illegal must be prepared to enforce that law with mass violence, or let it be ignored.

Given how unlikely your average cop is going to enforce a law they regularly brea... Oh, nevermind. Yeah it'd be a shit show. Demonstrations, arrests, black markets, the whole nine yards.

[-] [email protected] 12 points 10 months ago

Until it marks you as unlicensed because you used a new motherboard.

[-] [email protected] 3 points 10 months ago

Setting up the PiHole device as a DNS server & DHCP server still won't make all traffic flow through it, you need it to be a gateway for all traffic that isn't destined for an internal subnet.

To do that, you'll need to set up your device as a router, with the necessary entries in iproute2 and iptables in order to keep lock out external connections without conntracks. You might be able to route to a turnkey container of some kind.

[-] [email protected] 3 points 10 months ago

Are you trying to route your DNS queries through your VPN device or all of your traffic?

Just your DNS queries is easy, set up the VPN as the default route for the device (using netplan or iproute2), then all queries from PiHole will go via that.

All traffic is a bit harder, unless your PiHole device is the only thing between your regular devices and the internet.

[-] [email protected] 5 points 10 months ago

They made a smart call that has probably increased the long term privacy of their users.

People were using port forwarding to host illegal shit, and governments were getting pissed off about it. Mullvad has been able to prove in court that they don't keep logs, but that's not a perfect deterrent; a properly motivated government, perhaps if somebody is using Mullvad to host CSAM, might attempt to legally force Mullvad to put logging in and add anti-canary clauses.

Preventing port forwarding keeps customers as consumers rather than hosters, and avoids this issue.

[-] [email protected] 2 points 10 months ago

Not necessarily, plenty of good programs written in C89 for example.

With something that is heavily library dependent, having a more recent development stack may mean better maintained libraries but definitely not a sure thing.

[-] [email protected] 1 points 10 months ago

Eggs are pushing $10/doz where I am 💀

You can absolutely put together a relatively healthy meal for reasonably cheap, I'm talking about "getting your gas cut-off" budgeting though.

[-] [email protected] 2 points 10 months ago

Do you just care about privacy, or is it your primary focus?

There are Linux distros like Tails which will be very hard to use day to day, but if you are laser focused on privacy, it's between that and CubesOS (not Linux).

Most Linux distros will give you reasonable privacy from an OS standpoint, from there it's up to you to have good practices with your data.

[-] [email protected] 3 points 10 months ago

They most certainly are not. If you're buying unhealthy food only as snacks, you mistake your subset as all unhealthy food.

If you need calories and are on a shoestring budget, your options are potatos, bad bread, Coles cakes etc. You can eat for a week on a few dollars but you'll become overweight and eventually die of malnutrition. Your options become even more limited if you don't have a working stove due to being cut off your gas.

view more: next ›

apt_install_coffee

joined 2 years ago