• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 17th, 2023

help-circle
  • Isn’t “turning right” the main political theme across the world now? It’s not just France.

    But I will still put a disclaimer here that I am not French, just sharing my view since it seemed to be that most countries including mine are, ultimately, having the same problem. Feel free to correct me! Here goes:

    I think, the general reason for this right-wing surge ultimately boils down to economics. People are obviously not satisfied with their current quality of life - see e.g. housing prices. Many blame it on things such as outside migrations or the geopolitical enemy of their country, etc etc. This is a hotbed for conservative-leaning mindsets.

    Those factors I mentioned could have played a hand in this problem, but my opinion is that the biggest issue lies in unequal wealth distribution across the globe. That’s why the GDP is growing, but people’s standard of living (except for a minor few) is not. People directed their unhappiness at the wrong thing.


  • I use IPv6 exclusively for my homelab. The pros:

    • No more holepunching kludge with solutions like ZeroTier or Tailscale, just open a port and you are pretty much good to go.

    • The CGNAT gateway of my ISP tends to be overloaded during the holiday seasons, so using IPv6 eliminates an unstability factor for my lab.

    • You have a metric sh*t ton of addressing space. I have assigned my SSH server its own IPv6 address, my web server another, my Plex server yet another, … You get the idea. The nice thing here is that even if someone knows about the address to my SSH server, they can’t discover my other servers through port scanning, as was typical in IPv4 days.

    • Also, because of the sheer size of the addressing space, people simply can’t scan your network.


  • This is why I try my damnedest not to write in weakly typed languages.

    string + object makes no logical sense, but the language will be like “'no biggie, you probably meant string + string so let’s convert the object to string”! And so all hell breaks loose when the language’s assumption is wrong.



  • Every time there’s a “just add an extra octet” argument, I feel some people are completely clueless about how hardware works.

    Most hardware comes with 32-bit or 64-bit registers. (Recall that IPv6 came out just a year before the Nintendo 64.) By adding only an extra octet, thus having 40 bits for addressing, you are wasting 24 bits of a 64-bit register. Or wasting 24 bits of a 32-bit register pair. Either way, this is inefficient.

    And there’s also the fact that the modern internet is actually reaching the upper limits of a hypothetical 64-bit IPv5: https://lemmy.world/comment/10727792. Do we want to spend yet another two decades just to transition to a newer protocol?