Skip Navigation

Posts
3
Comments
397
Joined
2 yr. ago

  • What is this, 1860? I spent my entire childhood barely touching spicy food, like hell I’d want to go back to that miserable life.

  • I feel like “dollar” would’ve been smoother than “$3.44” but great rhyme nonetheless.

  • I started learning HTML at the age of 10 using FrontPage and Word. There were entire utilities dedicated to stripping out Word’s atrocious HTML at the time.

  • I’ve always wished Markdown was better supported in email. I work with external companies’ APIs a lot where email is the medium, and typically I use a Windows monospace font for code snippets (I’m on macOS but there are a handful of monospaced fonts that work on both).

    It’s very clunky, and I wish the backtick notation would work out of the box. Whoever decided HTML in email was the way to go should be shot.

  • Plot twist: his penis is literally 6’4”

  • I can’t tell if the author is being repetitive to make the article longer or if it was written by ChatGPT.

  • “Now with Flipper for Neuralink with Variable Shortwave Radio Interface you won’t need to carry a clunky device to communicate with legacy iLink security systems”

  • The large soda is always a Diet Coke. Working in fast food, I learned the “add mayo, add bacon, extra cheese, no lettuce, no tomato” crowd always complements their order with a huge diet cola.

  • At a high level it involves a terrible custom parser written in Ruby for several formats of DNS blocklists. It finds the proper domain then outputs a large configuration file for Unbound.

    I’ve attempted to Dockerize it but honestly, I think it would be better to use a superior parser written in another language that can be statically compiled.

    I was using Fly.io to host it in various regions using an Anycast IP, but since I’ve moved onto using VPN for everything I’ve moved it to a few hosts acting as Tailscale exit nodes. Those exit nodes provide the blocking DNS service along with rewriting incoming Tailscale client traffic to route out of another network interface assigned to a VPN provider.

    Had I unlimited free time I’d rewrite the parser in Crystal, but part of me thinks there’s got to be something already written by someone in Go.

  • I found it weird he complained about “how can anyone afford this?” referring to the tickets.

    First off, they’re supposed to be high to enforce the law and secondly how are you complaining about the cost while driving a $300k car around?

  • It’s a common solution but I do something more involved and manual, but it’s the same concept.

  • Related: I’m a big fan of Beeper, and they were recently acquired by Wordpress too.

  • The term state at the international level usually refers to a nation-state. Nations generally have different terms like state, territory, province, etc for their internal divisions, hence state can refer to both meanings.

  • I go hard with DNS-based ad blocking and I’m constantly confirming it works by checking the network tab in developer tools. I’m basically only seeing first party scripts and CDN assets — 99% of websites load all the tracking garbage from third-party domains that can be easily blocked.

  • It never occurred to me that root beer is acidic

  • Startpage.com is not a default option for Apple users

    Jump
  • I use it and it’s pretty great, though it sometimes does feel like a hack (I mean, that’s essentially what it is).

    For a better experience pick a search engine in Safari that you’ve blocked with DNS so that you’ll never see a glimpse of it before xSearch redirects you (as you would on a slower network).

  • I don’t even remember mine unless I’m going somewhere I know doesn’t have NFC. It’s a flimsy, shitty wallet that I only bring to flimsy, shitty points of sale and I’d really like to not bring it at all.

  • Who doesn’t connect their printer over Bluetooth?