DefederateLemmyMl

  • Gen𝕏
  • Engineer ⚙
  • Techie 💻
  • Linux user 🐧
  • Ukraine supporter 🇺🇦
  • Pro science 💉
  • Dutch speaker
  • 1 Post
  • 210 Comments
Joined 11 months ago
cake
Cake day: August 8th, 2023

help-circle




  • We are talking about addresses, not counters. An inherently hierarchical one at that. If you don’t use the bits you are actually wasting them.

    Bullshit.

    I have a 64-bit computer, it can address up to 18.4 exabytes, but my computer only has 32GB, so I will never use the vast majority that address space. Am I “wasting” it?

    All the 128 bits are used in IPv6. ;)

    Yes they are all “used” but you don’t need them. We are not using 2^128 ip addresses in the world. In your own terminology: you are using 4 registers for a 2 register problem. That is much more wasteful in terms of hardware than using 40 bits to represent an ip address and wasting 24 bits.


  • you are wasting 24 bits of a 64-bit register

    You’re not “wasting” them if you just don’t need the extra bits, Are you wasting a 32-bit integer if your program only ever counts up to 1000000?

    Even so when you do start to need them, you can gradually make the other bits available in the form of more octets. Like you can just define it as a.b.c.d.e = 0.a.b.c.d.e = 0.0.a.b.c.d.e = 0.0.0.a.b.c.d.e

    Recall that IPv6 came out just a year before the Nintendo 64

    If you’re worried about wasting registers it makes even less sense to switch from a 32-bit addressing space to a 128-bit one in one go.

    Anyway, your explanation is a perfect example of “second system effect” at work. You get all caught up in the mistakes of the first system, in casu the lack of addressing bits, and then you go all out to correct those mistakes for your second system while ignoring the real world implications of your choices. And now you are surprised that nobody wants to use your 128-bit abomination.




  • Ah, so you’re wanting to transport tons and tons of batteries back to a centralized facility to be inspected and have testing done?

    No, that’s just something new you invented to shoot down the idea.

    Batteries can have a tamperproof seal so that customers can’t easily mess with it, just like you normally don’t mess with the electricity, gas or water meter in your home. QC and charging can be done on site where you swap, and can mostly be automated. The only thing that needs to be transported back and forth regularly are defective and replacement batteries. Just like gas stations at the end of the day or week need to order replenishment for the fuel they’ve dispensed.

    We already do this kind of swapping with other stuff as well: from crates with empty beer bottles and office water cooler bottles to refilling propane and butane bottles.

    It’s not a gov problem, it’s a logistics issue.

    1. The lack of government oversight that you brought up, and which this was in reply to, is literally a government issue. Regulation and inspection works fine in most of the civilized world, the fact that it doesn’t in Backwater USA is no argument.

    2. Fossil fuel distribution already is a huge logistics issue, we have to dig it up in the middle east, transport it in oil tankers, refine it at some central locations, then distribute it again with tanker trucks to millions of gas stations so that finally you can put it in your car and use it to drive somewhere, but somehow we have been making that work for over a century.


  • Quality control on batteries that go out to customers, and make the stations legally liable.

    For example: I once pumped petrol in my diesel car due to human error by the gas station’s supply company (they put petrol in the diesel tanks). They found out about the error as I was filling up and stopped me halfway, so luckily I had no engine damage, but they had to pay for the tow and to get my tank emptied.

    how many states with counties have no inspections

    Sounds more like a “your government is shit” problem than a “this scheme can’t work” problem.










  • You don’t even have to NAT the fuck out of your network. NAT is usually only needed in one place: where your internal network meets the outside world, and it provides a clean separation between the two as well, which I like.

    For most internal networks there really are no advantages to moving to IPv6 other than bragging rights.

    The more I think about it, the more I find IPv6 a huge overly complicated mistake. For the issue they wanted to solve, worldwide public IP shortage, they could have just added an octet to IPv4 to multiply the number of available addresses with 256 and called it a day. Not every square cm of the planet needs a public IP.


  • People have choices. If they want to keep using the Lemmy.ml community, that’s their freedom. The alternatives exist, if they want to switch, they can.

    Because network effect is a thing, it’s really the illusion of choice. When a lemmy.ml community has 50k subscribers and the equivalent lemmy.world or programming.dev community has just a tenth of that, it’s not really a choice. People will always gravitate towards ml and the smaller community will never gain critical mass unless some strong enough outside force influences that decision.

    Which brings me to …

    Intrigued by your name change, you are really pushing for this.

    I think defederation from lemmy.ml together with raising awareness about ml should be the outside force to move communities off lemmy.ml.