• 0 Posts
  • 29 Comments
Joined 2 years ago
cake
Cake day: June 22nd, 2023

help-circle

  • I think SD card failure rates are way overblown if you’re buying from reputable manufacturers (Sandisk, Samsung). I’m sure they do occasionally fail, but I’ve never experienced one.

    You’re right, for really intensive tasks the costs can climb, but I see people asking for ideas for what to do with a junk laptop and the top suggestion is always something like pi-hole or a bookmark manager that could run on a potato.

    Like with most things in life, it depends.



  • Just built a new PC literally this weekend. WiFi mouse and Bluetooth drivers did not work out of the box. I had to spend hours searching through what little info exists out there tangentially related to my problem to find:

    WiFi drivers were fixed in kernel 6.10, which fortunately Mint let’s you upgrade to 6.11 at this time with relative ease.

    Bluetooth drivers do not appear to have been fixed, but I might have a shot if I switch over to a rolling release distro and relearn everything I’m used to from using Debian-based distros for years. Dongle is on order, but I don’t love having to have 2 bluetooth devices.

    It’s unclear if mouse drivers have been fixed in the kernel, but I was able to find a nice set of drivers/controller on github which fixed some mouse problems but only if i used their experimental branch and it did not work with my wireless adapter. Very fortunately I had an old wireless adapter from a mouse from the same brand that was able to close the loop, but that was just dumb luck.

    By EOD today I should have everything I want working, but it wasn’t “30s” of searching - to your point, 60-70% of problems may be solvable that way, but having 1/3 of your problems require technical expertise is not going to bring Linux out of the hobbyist domain.

    Note: this is not a complaint against Linux, just a statement of fact. These things have gotten a lot better over the years, and things get easier to find as the community grows and these struggles get discussed more openly, but there’s still lots of challenges out there that take more than a 30s search.







  • As part of a websites DNS info they have to provide a TTL (time to live). This value can be just about anything but is often in the 30s to 5m range, and serves as an instruction on how long a client should cache the IP address locally before checking for updates.

    This is because IP addresses can change, and you don’t want to experience hours of downtime for all clients every time your IP changes.

    Every time your client queries your tracker for server updates (every few minutes, give or take, based on tracker preferences) it should follow your system DNS settings, which should involve checking your local cache, then going to the upstream server indicated in your system DNS settings.

    If your system is set to a DNS server outside of your local network (e.g., 8.8.8.8) that request should go through your VPN

    If your system is set to use a local DNS server (e.g., 192.168.X.X…), typically either done through something like a pi-hole, or if your router sets itself as the DNS server then forwards all requests, this MIGHT create a DNS leak around your VPN.

    A good VPN like Mullvad should have an option to force their own DNS settings when enabled to prevent this leak.






  • CPU intensive servers like Minecraft are where you start to run into problems with older hardware. If it’s just you on there, a 10 year old CPU is fine, but if you’ve got a few friends, the server may start to struggle to keep up.

    Not sure how recently you ran this, or what all your were running, but in the past couple of years Paper has hit some pretty major milestones in unlocking threaded processing. Barring some sort of spammy 0-tick redstone nonsense or over the top plugins, I’d wager a Raspberry Pi 4 could handle up to about 5 or 6 friends without seeing any TPS dips. Its really remarkable how far they’ve pushed performance recently.