Overspark

joined 2 years ago
[โ€“] Overspark@feddit.nl 4 points 4 months ago

Ah, en ik maar denken dat Thunder (Android client) toch wel weer erg traag is ๐Ÿ˜… Goed om te horen dat je er mee bezig bent!

[โ€“] Overspark@feddit.nl 1 points 5 months ago

"mostly solve the write hole problem" ๐Ÿ˜ฌ

You do you, but I wouldn't trust my data to that.

[โ€“] Overspark@feddit.nl 7 points 5 months ago (6 children)

Don't use the RAID56 functionality of BTRFS, the official docs still list it as unstable. Apart from that it's pretty good.

[โ€“] Overspark@feddit.nl 2 points 5 months ago

You're welcome, great to see how you're taking all the comments on board!

There are more subtle problems with NAT as well. Say that PC-A opens a connection from port 1234 (to something on the internet), and PC-B opens a connection from port 1234 too. Now the router has to translate the PC-B connection to coming from port 1235 to distinguish them from each other. But if PC-C then wants to open a listening port on 1235 it won't work because the port is already in use, even though you can't see anything using that port!

NAT is full of ridiculous corner cases like that, which normal users aren't very likely to notice. But once you start self-hosting things or trying to get something like older multiplayer games working the problems pile up fast if you're unlucky.

[โ€“] Overspark@feddit.nl 4 points 5 months ago (2 children)

Yeah multiple NAT is a lot worse, but normal NAT has a lot of corner cases too that most people just don't run into that often. For example if two computers behind NAT want to listen on the same port, that just doesn't work.

NAT is a "good enough" solution that tricked a whole generation of people growing up with it into thinking it's a good thing. While in reality the best case is that you don't run into issues and the worst case is that performance is horrible and you can't do the things you want to do. The only people that benefit from it are lazy ISPs, not their users.

[โ€“] Overspark@feddit.nl 1 points 5 months ago* (last edited 5 months ago) (4 children)

NAT is not a firewall and it's not that great for privacy either, it's not hard to fingerprint individual devices behind NAT. There are zero cases where NAT is better than the alternatives, except when you're out of public IP's, which isn't an issue with IPv6.

So you're much better off by not trying to reinvent the wheel and using IPv6 the way it was intended. Use privacy extensions for privacy. Use proper firewall rules for security. Revel in the fact that NAT isn't fucking up your inbound connections. Do not under any circumstances force the horrible kludge that is NAT into your IPv6 network.

[โ€“] Overspark@feddit.nl 3 points 5 months ago

It's pretty easy when you use the Caddy web/proxy server. Does everything automatically for you after initial setup.

[โ€“] Overspark@feddit.nl 1 points 5 months ago

Watched the trailer expecting it to be bad in a fun way but ended up bewildered how even the trailer looks this terrible.

[โ€“] Overspark@feddit.nl 5 points 5 months ago

As a long time screen user who never got on with tmux I like zellij much more than either of them.

[โ€“] Overspark@feddit.nl 18 points 5 months ago (4 children)

WinGet is nothing more than a list of random packages on Github.

[โ€“] Overspark@feddit.nl 7 points 5 months ago

Yeah, paru makes it pretty easy to do, and can also build packages in a chroot, adding some extra security.

view more: next โ€บ