![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/4271bdc6-5114-4749-a5a9-afbc82a99c78.png)
I always just derive the interface name from first principles. Like, if I want to know which interface will be used to get out to the internet in a script, I’ll just find the one that’s L2 adjacent with the default gateway. If I’m given an egress or cidr, I’ll just find the interface that has that IP. Modern iproute2
has a JSON output option which makes getting this information pretty trivial. Doing that means that it doesn’t matter what scheme your OS is using.
I personally prefer the persistent names for Ethernet, although I don’t like them for WiFi. Luckily, it seems like my wireless adapter always just ends up as wlan0. I’m not sure why that’s the case, but it works out well in the end for me.
I imagine that part of it comes down to motivation. I pretended to be an adult on a special-interest forum when I was twelve years old because I needed an escape from my miserable existence. At that time, I had no control over my life and every morning I woke up meant I had a new chance for traumatic shit to happen. I desperately needed to be someone else, so I took my time, researched shit, and avoided any conversation where I might be outed. I’m sure I didn’t fool everyone, but I got some shocked responses when I went back as an adult and owned up to it.
Kids doing it for the authority boost or just as a childish fancy will be easier to spot. Kids doing it as a coping mechanism for their horrible lives will probably blend in a lot better.