oddlyqueer

joined 4 months ago
[–] oddlyqueer@lemmy.ml 1 points 2 months ago (1 children)

I appreciate the perspective. Think I'll do some instance shopping.

[–] oddlyqueer@lemmy.ml 3 points 2 months ago

My favorite of the genre. Vintage Unknown.

[–] oddlyqueer@lemmy.ml 29 points 2 months ago

It makes me sick to think about how these people who slip through and talk to the press are just the tip of the iceberg. How many people have just disappeared without a trace? Are they in concentration camps, labor camps, death camps? I don't know if we'll ever have a complete picture of what's happening, but what we already know is heartbreaking. Fuck this.

[–] oddlyqueer@lemmy.ml 73 points 2 months ago (3 children)
[–] oddlyqueer@lemmy.ml 65 points 2 months ago (7 children)

I don't know what I'm gonna do with them yet but I feel like these have potential

[–] oddlyqueer@lemmy.ml 1 points 2 months ago (3 children)

Interesting. Didn't know that this instance had that reputation. Is there anyone out there archiving and cataloguing removed posts / comments across instances? I'd be curious to see some data around this. Would be a fun NLP project to try to identify who might be running certain instances based on the ideological bent of their censorship interests. Could be fun to try to parse out state propagandists from the religious extremists, from the single-issue warriors, from the non-ideological power-trippers, etc.

[–] oddlyqueer@lemmy.ml 44 points 2 months ago

the lettering on this is exceptionally good.

[–] oddlyqueer@lemmy.ml 4 points 2 months ago (1 children)

¯\_(ツ)_/¯ de gustibus, non erat disputandem

[–] oddlyqueer@lemmy.ml 12 points 2 months ago (1 children)

you misunderstand. a Skeloton is a spooky stationary bike that steals your data, but it's very expensive. You could buy a knockoff skelaton, but it's more economical, privacy-protecting, and environmentally friendly to just use a dead body you already have lying around.

[–] oddlyqueer@lemmy.ml 24 points 2 months ago (4 children)

They're comfy and I like them.

[–] oddlyqueer@lemmy.ml 44 points 2 months ago* (last edited 2 months ago) (2 children)

Sir Mix-a-Lot (unrelated) is a traveling potion salesman who shows up for my party at suspiciously specific times, and generally has discounted potions specifically tailored for whatever they happen to be doing at the time. For example, if they need to be really strong, he'll have a bottle of Sir Flex-a-Lot's Magical Muscle Maximizer, which does increase the strength of one's muscles, but not of their bones or connective tissue (it was designed to be used only in bodybuilding competitions), so whenever the drinker does a STR check, they must also make a CON saving throw to avoid breaking a bone or tendon. Need to decipher an ancient text? Try Sir Scripts-a-Lot's Polyglottal-in-a-bottle, which will let you read unknown languages, but also comprehend all unknown languages, even those of the plants and animals around you, making it very difficult to concentrate on any one thing. (inspired by https://www.smbc-comics.com/comic/springtime)

 

--- UPDATE 2025-10-18


I never found the solution for OpenVPN, I think there may be some steps missing from Proton's ovpn guide (as of this writing) regarding setting up a vpn zone but I am no longer actively looking for solutions. What I did instead was reset the router to default and followed the guide for WireGuard https://protonvpn.com/support/openwrt-wireguard which worked flawlessly and does what I need it to do. Thanks everyone for the help in troubleshooting!


ORIGINAL POST


Hi all, as the title says I'm trying to set up Proton VPN on an old router, with the goal of piping 100% of my home traffic through the VPN. I followed this tutorial I found https://protonvpn.com/support/how-to-set-up-protonvpn-on-openwrt-routers and as soon as I got to the end of it, I couldn't access the internet with the VPN instance started. If I turn it off, the router behaves normally. I've looked through the instructions and I can't see where I've deviated from them, and I'm a little out of my element with routers so I'm not sure how to improvise. Any advice on what to try would be appreciated!

Facts:

  • with the VPN service down, both the router and connected clients are able to access the internet (ping 8.8.8.8 is the test). However, with the VPN service up neither the router nor any connected client appears to be able to access the internet at all.
  • running OpenWRT 24.10.3, which should be supported
  • using the Free tier of Proton, I don't think that should be impacting as I don't see anything that says I can't do this with the Free tier, but it may be relevant
  • The OpenWRT router is currently behind my ISP router, which again I don't think is relevant (and it's how I would like the final topology to look anyway) but IDRK.

selected log snippets from the router. NOTE there are a ton of logs with the repeated EHOSTUNREACH array of varying lengths, they all seem to have the same error at the end: Host is unreachable (fd=5,code=148)

daemon.warn openvpn(protonvpn)[19695]: NOTE setsockopt TCP_NODELAY=1 failed
daemon.warn openvpn(protonvpn)[19695] sitnl_send: rtnl: generic error (-128): Network unreachable
...
daemon.notice openvpn(protonvpn)[19695]: WARNING: OpenVPN was configured to add an IPv6 route. However, no IPv6 has been configured for tun0, therefore the route installation may fail or may not work as expected.
...
daemon.notice openvpn(protonvpn)[19695]: Initialization Sequence Completed
daemon.err openvpn(protonvpn)[19695]: read UDPv4 [EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH]: Host is unreachable (fd=5,code=148)
daemon.err openvpn(protonvpn)[19695]: read UDPv4 [EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH]: Host is unreachable (fd=5,code=148)
daemon.err openvpn(protonvpn)[19695]: read UDPv4 [EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH|EHOSTUNREACH]: Host is unreachable (fd=5,code=148)
... # This block repeats over and over
daemon.notice openvpn(protonvpn)[19695]: SIGUSR1[soft,tls-error] received, process restarting
daemon.warn openvpn(protonvpn)[19695]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
daemon.notice openvpn(protonvpn)[19695]: TCP/UDP: Preserving recently used remote address: [AF_INET]89.187.171.225:51820
daemon.warn openvpn(protonvpn)[19695]: NOTE: setsockopt TCP_NODELAY=1 failed
daemon.notice openvpn(protonvpn)[19695]: UDPv4 link local: (not bound)
daemon.notice openvpn(protonvpn)[19695]: UDPv4 link remote: [AF_INET]89.187.171.225:51820
daemon.err openvpn(protonvpn)[19695]: read UDPv4 [EHOSTUNREACH|EHOSTUNREACH]: Host is unreachable (fd=5,code=148)
daemon.err openvpn(protonvpn)[19695]: read UDPv4 [EHOSTUNREACH]: Host is unreachable (fd=5,code=148)
daemon.err openvpn(protonvpn)[19695]: read UDPv4 [EHOSTUNREACH]: Host is unreachable (fd=5,code=148)
daemon.err openvpn(protonvpn)[19695]: read UDPv4 [EHOSTUNREACH]: Host is unreachable (fd=5,code=148)
daemon.err openvpn(protonvpn)[19695]: TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
daemon.err openvpn(protonvpn)[19695]: TLS Error: TLS handshake failed
daemon.notice openvpn(protonvpn)[19695]: SIGUSR1[soft,tls-error] received, process restarting
 

This is something I've been thinking about for a while, and it's a huge problem, but I don't really see a lot of discussion about it. We have the technological means now for every single person on the planet to communicate directly with every single other person, in near-real time. The only real barrier to it is logistical (and is mostly impeded by resource hoarding). That's amazing. And the recent election in Nepal via Discord has me thinking again about how the internet could form the basis for a real, democratic, world government. There are a ton of problems that would need to be addressed, off the top of my head:

  • not everyone has internet access
  • not everyone that has access has unfettered access
  • It's hard to preserve anonymity and have fair elections
  • it's hard to verify elections haven't been tampered with
  • what happens when violent crimes are committed?
  • how do taxes work in this system?
  • how do armed forces work in this system?

I don't think any of these problems are necessarily unsolvable, but I don't know how. So, how would we get from where we are to where we want to be? How do we even define what the end state should look like?

view more: next ›