Tried Manjaro for a few months before it broke. EndeavourOS has been treating me well for about a year now.
Spice Hoarder
- 1 Post
- 10 Comments
SSL stripping, DNS spoofing, captive portal attacks, leaky metadata attacks (which can and have been reported to happen with popular VPNs)
Lest we forget more and more companies are firing their senior devs and replacing them with college grad vibe-coders? Leading to an uptick in exploits and botched code.
Probably the biggest vulnerability is the captive portal. There is no way to verify you’re connecting to an official Starbucks router.
And of course there’s the zero days we don’t even know about.
What if your system has an unpatched vulnerability? You postponed that Windows update, or your Linux kernel is behind on patches, or even your firmware is vulnerable. Maybe you forgot to install the firmware update, or maybe your hardware vendor doesn’t support your specific NIC anymore. A compromised router could exploit network-facing bugs to attack you directly.
I personally wouldn’t connect to a public router if you held a gun to my head.
Spice Hoarder@lemmy.zipto
Linux@programming.dev•Bazzite, others announce Open Gaming Collective
16·22 hours agoOne thing you’ll learn on Lemmy is that they don’t want to give low effort articles the clicks.
Whatever lets you sleep at night.
Public WiFi and privacy in the same sentence? lolololol! You use McAfee too?
Spice Hoarder@lemmy.zipOPto
Linux@lemmy.ml•Paint Dot Net Version 4.0.13 Running on Wine 11 (modified)
2·3 days agoPsst. I got really good progress over the weekend.

Spice Hoarder@lemmy.zipOPto
Linux@lemmy.ml•Paint Dot Net Version 4.0.13 Running on Wine 11 (modified)
2·7 days agoNo, I need to improve wine’s lack of direct 2D and uianimation implementations 😁 there’s about 100 or so unimplemented functions calling my name.
Spice Hoarder@lemmy.zipOPto
Linux@lemmy.ml•Paint Dot Net Version 4.0.13 Running on Wine 11 (modified)
1·8 days agoI got this working by modifying and compiling Wine from source. My approach was to read the crash logs and apply fixes to the missing DLL implementations as they popped up. Most of the required functions already exist in Wine, they just return “not implemented” errors.
The two main issues:
- Installation crashes - caused by incomplete code in a window animation DLL. This should be relatively straightforward to fix properly.
- Runtime crashes - caused by missing Direct2D implementations. These are more complex to implement.
What you see in my screenshot is a proof of concept. It loads successfully and basic interaction works, though it’s not fully functional yet. I’m planning to release my custom Wine branch this weekend so others can help.

km -> kilo meter
mi -> milo iter ???