• 4 Posts
  • 495 Comments
Joined 3 years ago
cake
Cake day: July 1st, 2023

help-circle

  • Web browsers have a huge attack surface, and are most people’s main exposure to potential exploits. Without javascript, 99% of the attack surface disappears, becuase the attacker no longer has a way to run arbitrary code.

    A lot of terminal-based browsers don’t do javascript.

    If I want to scrape a page, this makes it a pain for both parties. I’m not an AI company, so I can afford the hash tax, but it’s still a pain to spin up Firefox from a from cron job instead of wget. And I’m still doing it, Anubis doesn’t stop small time scrapers like me who aren’t running AI training, and only scrape like one page per day. So now the server has to serve the original page, plus all the Anubis stuff each time my crown job goes off.


  • It sucks that you can’t browse anywhere without javascript anymore. It used to be that all the open source sites, most news sites, forums running phpbb, even YouTube aside from the actual <video> element all worked without javascript, and as a bonus there would be no ads.

    Now, you can’t browse anywhere without these challenges. At least this one is noninvasive, but the Cloudflare one and the Google Recaptcha do a ton of fingerprinting to choose whether to let you in.

    USPS has a home-rolled one that requires web assembly enabled, or it silently fails with a blank page. There’s no non-malicious excuse for that.

    If this is the future of web browsing, hopefully more sites use systems like Anubis. But I also hope at least static pages can be viewable as plain html.









  • Probably order a Digikey catalog. Do they still make printed catalogs? No idea. Then I’d download as many Kicad libraries as I could find.

    I’d scrape, as best I can, the online stores of anywhere I’d expect to need to buy from. Hopefully they’ll set up phone lines to order through.

    I’d download as many Steam games as I could fit, starting with the smallest. I have a bunch that I got from sales for like a dollar, and haven’t played yet. I’d probably try to organize LAN parties for Factorio, Total Warhammer, Phasmophobia, and 7 Days to Die. I’d get a crack for Steam, to let me play all my games offline. I know it has an offline mode, but sometimes it doesn’t work, and asks you to sign in, so I’d have the crack ready in case offline mode stopped working.

    I’d download full disc sets of Debian, Ubuntu, Linux Mint, and Fedora (which I’ve never run, but maybe I’d try). The full sets, the ones with every single package, so I could install any package I wanted without Internet access.

    I’d find a local Linux users group, so I could bring my questions there instead of web searching. And help others with their questions when they can’t web search either.

    I’d find books and videos to watch, by going to torrent sites and sorting by seeders.










  • I’m not an expert on relationships, but here’s some car advice:

    A driver is always responsible for their passengers’ safety. If he doesn’t care about your safety, as shown by driving 30MPH over the limit, by passing illegally, and by saying “I just don’t care about your safety”, you should never ride with him again unless he shows some serious changes.

    Getting out of the car was the right move. Don’t let anyone guilt you for that.