Giver of skulls

Verified icon

  • 0 Posts
  • 33 Comments
Joined 101 years ago
cake
Cake day: June 6th, 1923

help-circle
  • Many fairy tales are. Especially the oldest. Some of them have direct references to historic people. This is what I got out of the story:

    I think the sausage is supposed to be the rich class, safely hidden away, in a life of luxury, having others do most of her work. Leaving the safety of their own land without protection was no safe task for many nobles, especially with warring nobles around waiting for a chance to seize more power. With an excuse, the dog took out their neighbouring queen and left society to crumble.

    The mouse may be an allegory for the church (as the church, nobility, and the laymen were often grouped together). Though the sausage clearly had an easy life, the mouse had control in the end, and could be persuaded by the bird (the common people doing the hardest work). The second bird was a (foreign?) revolutionary, infecting the bird’s mind with dangerous ideas.

    In other words: stay in your lane, just do your chores, and everyone is better off. Start shit and society will collapse, and everyone will suffer. Probably written by someone well off.


  • Threadly reminder that “German fairy tales” were as much for adults’ entertainment as they were for kids. Just because a story has a moral, doesn’t mean it’s intended for toddlers

    It’s kind of the old school “cartoons are for children” vibe of stories. Don’t let the evil mouse corporation trick you into believing fairy tales always have a happy ending!



  • And then, as I’ve heard reported in several European countries, when they notice your broken grammar they switch to English for both of your conveniences. Caught myself doing that to some poor student a while back because I was in a hurry and couldn’t parse what they were trying to say.

    And then there’s the other language students, who studied very very well and now sounds like the voice of a kids’ TV show with their perfect “standard” pronunciation. I love seeing immigrants who were so dedicated to their language skills that they end up speaking the local language way better than any local you’ll meet. Sometimes it’s difficult too, because random words won’t have been part of their vocabulary training and they end up talking in-depth about the geopolitical landscape but don’t know what “backyard” means.

    Learning languages is cool, if only I had the patience to do it.






  • In the instance of UDP handshakes yes, you need local software to initiate the connection on one of your devices somewhere (I highly doubt that your home router verifies the origin of those packets, so a hacked printer or IoT crap can open ports to your desktop no problem). Other problems are harder to solve.

    NAT is great at what it does, but it does not guarantee security. It blocks straightforward attacks, but brings in tons of edge cases and complexity that sophisticated attacks can abuse. At the same time, the same security can be achieved using IPv6 and a firewall without all the complexity.

    It’s a neat workaround that means you don’t need to mess with subnetting and routing tables when you do stuff like run virtual machines and when your ISP doesn’t offer IPv6. It was designed so larger businesses with 10 machines could access the internet without spending a lot of money on a /30, not to replace firewalls, and it still works well for what it’s designed to do.



  • Not really, though. It was never designed as a security boundary. You can “open” a UDP port by sending UDP packets to another host, and then that host can send UDP packets to you, for instance. Usually the IP addresses of the two hosts are exchanged through a third party, and that’s how STUN/TURN works in essence. Without this, you’d need to port forward every UDP connection manually, both incoming and outgoing.

    NAT only protects you when you have hosts that only communicate along preset routes, but then a normal firewall will also work fine. It’s not like having a public IP means any traffic will actually go through, every modern consumer router has a standard deny all firewall. At best, it sort of hides what devices are sending the traffic.

    Meanwhile, NAT has flaws breaking traffic (causing NAT slipstreaming risks, like I linked elsewhere). It also has companies like Nintendo instruct you to forward every single port to their device if you have connectivity issues. If that forward is not towards a MAC address, and your PC gets the IP your Nintendo Switch used to have, you’ve just disabled your firewall to play Animal Crossing.

    If you want to, you can do NAT on IPv6. Every operating system supports it, even if it’s a stupid idea.


  • Unless you’ve gone out of your way to disable the H.263 NAT ALG, NAT actually allows websites and other services to open either random ports on your machine (if using business firewalls) or ports on any device on your network (many consumer routers).

    If your router allows you to disable SIP ALG and H.263 ALG, you should. If it doesn’t, well, maybe they’ve been patched? If you’ve applied a kernel firmware update to your router the last 1-2 years you may be safe (though not many vendors will bother updating the kernel when updating their routers). You’ll lose access to SIP phones and some video calling services over IPv4, but at least some Javascript on a random blog won’t be able to hack your printer.

    This wouldn’t work with IPv6, as these two protocols just work with IPv6 (and IPv4, as it was designed). ALGs are hacks around protocols, rewriting packets to make all of the problems NAT causes go away.

    More info on this here: https://www.armis.com/research/nat-slipstreaming-v2-0/


  • Hurricane Electric will give you a bunch of free /64s and a /48 to play with, which you can set up for tunneling on any IPv4 connection that doesn’t block ICMP traffic to HE. You can set this up within a range of routers, but if your router doesn’t support it, you can also set it up on most PCs (Windows and Linux for sure, for macOS you’ll need to check, but I’m sure it’ll be fine).

    You can also use IPv6 locally by simply advertising a subnet from the right range (an ULA), which is also useful for maintaining internal addressing if you do get normal IPv6 but your ISP is a bunch of dickwads that rotate the subnets they hand out (likely to happen if they make you pay extra for a static IP right now).


  • This has nothing to do with IPv6 itself. I pull in 4K YouTube videos over IPv6 just fine. My IPv6 routes actually have lower latency than my IPv4 routes, funnily enough.

    Sounds like your ISP has broken their IPv6 routes, or your modem is outdated and can’t do IPv6 hardware acceleration. Disabling IPv6 to downgrade your connection will work as a workaround, at least until your ISP switches over to something using IPv6 as the connection backbone (like DS-Lite, which would allow your ISP to significantly reduce their IPv4 space and make a quick profit selling off their allocations, which is unfortunately becoming more and more common).

    Your ISP or modem manufacturer needs to fix the actual problem here.



  • The edits are what makes it made with AI. The original work obviously isn’t.

    If you’re in-painting areas of an image with generative AI (“context aware” fill), you’ve used AI to create an image.

    People are coming up with rather arbitrary distinctions between what is and isn’t AI. Midjourney’s output is clearly AI, and a drawing obviously isn’t, but neither is very post-worthy. Things quickly get muddy when you start editing.

    The people upset over this have been using AI for years and nobody cared. Now photographers are at risk of being replaced by an advanced version of the context aware fill they’ve been using themselves. This puts them in the difficult spot of wanting not to be replaced by AI (obviously) but also not wanting to have their AI use be detectable.

    The debate isn’t new; photo editors had this problem years ago when computers started replacing manual editing, artists had this problem when computer aided drawing (drawing tablets and such) started becoming affordable, and this is just the next step of the process.

    Personally, I would love it if this feature would also be extended to “manual” editing. Add a nice little “this image has been altered” marker on any edited photographs, and call out any filters used to beautify selfies while we’re at it.

    I don’t think the problem is that AI edited images are being marked, the problem AI that AI generated pictures and manually edited pictures aren’t.