• 0 Posts
  • 100 Comments
Joined 8 months ago
cake
Cake day: April 13th, 2024

help-circle
  • The direction of your change doesn’t matter, the GPL license under which the program was already given out is not revocable.

    If all copyright holders agree you can grant a different license in addition to the first one, or you can stop offering one license and start offering another one, all the new changes that were never offered under the first one will then only be publicly available under the new license.

    But anyone who received the code at a specific time with a GPL license can keep it, modify it, distribute it onwards with the same license and so on, no matter what new terms the copyright holders begin to offer to other people later.



  • Packet loss occurs when a router has to drop some packets because the buffer to store them is running out because the link where they are supposed to go is overloaded.

    Bufferbloat is the issue where you make your queues too deep, i.e. you allocate too much RAM to buffering, while the cause of the buffering still exists, so the deeper queue just fills up anyway, so you haven’t improved anything, and have induced extra latency on the packets that do make it trough.

    Deep buffers can help in situations where you have a step down in link speed, but only bursty and not sustained overloading of the slower output link.

    The big bottleneck in router hardware is more about TCAM or HBM memory used to store the FIB of the global routing table. Since the table has grown so much the devices with less high speed memory can’t hold the table anymore, and if they start swapping the FIB to normal memory your routing performance goes to shit.

    So not all of your concerns seem to apply to this class of device, but of course you’re right, The Register should have mentioned the RAM.




  • Depends on which instance you use for your client, I would say. For me only discuss.tchncs.de gets to see my IP address, and Milan Ihl, our admin, as well as his Lemmy server, are in Germany.

    This means two things:

    • You can shop for a location of home instance that you deem Nintendo-safe
    • Nintendo would have to multiply its legal efforts many times over and through different jurisdictions if they wanted to get all users of a community, which might affect their effort-value-considerations.

    But I’ve probably doxxed myself with personal stories. Pretty sure a dedicated person could find my employer, the team I’m in, and my age.








  • I’ll just quote the OpenWRT Wiki here, because I think half the comments here confuse mesh and roaming:

    Are you sure you want a mesh?

    If you are looking for a solution to enable your user devices to seamlessly roam from one access point to another in your home, you need 802.11r (roaming), not 802.11s.

    It is unfortunate that some manufacturers have used the word “Mesh” for marketing purposes to describe their non-standard, closed source, proprietary “roaming” functionality and this causes great confusion to many people when they enter the world of international standards and open source firmware for their network infrastructure.

    • The accepted standard for mesh networks is ieee802.11s.
    • The accepted standard for fast roaming of user devices is ieee802.11r.

    These are two completely unrelated standards.

    Source: https://openwrt.org/docs/guide-user/network/wifi/mesh/802-11s#are_you_sure_you_want_a_mesh




  • On a general note I would say for the individual consumer it doesn’t matter so much if they keep releasing yearly, we just don’t have to buy yearly.

    It’s kind of a waste of resources for the manufacturers supporting more models than necessary. If that leads to shorter support schedules that’s when it impacts us. But as you observed they seem to be lengthening at the moment.

    I’m currently on a Pixel 6 from 2021, that I bought used from someone who was chasing the latest and greatest. I have no reason for changing yet. After October 2026 when support ends I’ll see if I have to migrate to Graphene OS or something. If no secure path forward exists I may have to get newer hardware then.