Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)IR
Posts
0
Comments
321
Joined
2 yr. ago

  • Trying IPv6 and failing is normal. Modern software that supports both is supposed to try both, but sometimes people mess it up…

    In general, if you write code that connects to another computer over the network, you want to be connecting to a string, not an IP address. If you write something like connect("lemmy.world", 443), it should connect over either IPv6 or IPv4. However, if you write something like connect(getHostByName("lemmy.world"), 443), that usually will return a single IP address and if that address doesn't work then the connection fails.

    The Java documentation says it should just work "if everything has been done appropriately." https://docs.oracle.com/javase/8/docs/technotes/guides/net/ipv6_guide/

  • What a non-story. The username, profile picture, posts from profile, and post interactions are all required for displaying the content that the Thread's user has subscribed to. The IP address is required for connecting to the service to retrieve that content. Facebook doesn't get any more access to your data than necessary nor do they get any more access to your data than anybody else. This is just fear mongering.

  • Did they also revert the change where most hostile NPCs would automatically flag you on agro? A long time ago you could run through towns without being flagged, and NPCs could kill themselves by attacking players that had some sort of damage reflection without the player becoming flagged.

  • First, it's not possible to use "pure docker" on Windows. Docker is for running additional user mode environments under the same kernel. You can't run Linux applications under the Windows kernel without WSL1, and WSL1's Linux implementation does not support the features required for Docker. This is also possible in limited cases with Windows Server, but because of differences in the way Windows works you almost always end up running a second kernel.

    WSL2 can be used to run Docker, and in fact that's how Docker Desktop works since years ago. When you start Docker Desktop it starts a WSL2 distribution under which the containers run. Running Docker from the command line only will not positively change the performance of your containers.

    Running other virtualization software, especially VirtualBox, to start a separate Linux VM and running your containers in there is going to be more complicated and give worse performance unless you disable all virtualization-based features of Windows, such as WSL2 and security isolation.

    The solution to your memory problem is most likely one of the following:

    1. Don't disable the pagefile. Windows uses a weird memory model where all virtual memory must be backed by physical memory. Certain software will allocate virtual memory without using it, and Windows will require that the sum of the physical memory size and the page file size be adequate to use all of that virtual memory. Disabling the pagefile or limiting it to small sizes because you "have enough RAM" will cause out of memory errors while you still have plenty of RAM available.
    2. Reduce the amount of memory that Docker is allowed to use to a level that your Windows software can tolerate. You may need to switch Docker Desktop to Hyper-V mode for this option to be available, which isn't an option if you're on Windows Home, and this may reduce compatibility.
    3. After stopping your containers, run echo 1 > /proc/sys/vm/compact_memory at a WSL2 prompt or wsl -u root -- bash -c 'echo 1 > /proc/sys/vm/compact_memory' from a Windows prompt. See Memory Reclaim in the Windows Subsystem for Linux 2 for details about what this does.
  • World of War Warcraft is also unplayable at noon on Tuesdays. It's an uncommon enough time that the servers might be down for maintenance. They could do a better job explaining that if that's the case, but it's early access.

  • I have Comcast now and it's okay in my area (no data cap scam in my area), but probably only because Verizon is available across the street. I had Verizon before I moved and it was faster but they completely forgot that they needed to implement IPv6.

  • Microsoft has a real branding problem with messaging services. First they had Skype and Skype for Business and now they have Teams and... Teams. They're completely different products and don't interoperate. This is almost certainly for the home version of Teams.

    It's not even a good name. Who thinks of their friends and family as teams?

  • It's not so simple. If my parents stopped buying iPhones, they would need to replace their watches, their TV streaming device, their car chargers, and all their apps. You can't expect normal people to collectively switch from an ecosystem designed around lock-in.