Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 16
  1. I’ve been self-hosting my git repositories for some time, but I’ve just upgraded them to use git-http-backend.

  2. Capitalism

    (Originally written as a response to the video Electricity is About to be Like Housing by Hank Green.

  3. Recovering LUKS keys from running system

    The other day, while doing some normal maintenance and removing a few files, I accidentally removed the only copy of a particularly important disk encryption key.

  4. AWS: Abusive Web Services

    For many, many years now, AWS has been the top source of abusive traffic I’ve actually received.

  5. Google domain-wide delegation + curl

    Google makes it pretty easy to use a service account with domain-wide delegation through their SDKs (spoiler alert, you just download the service account credentials file from Google, point the SDK at it, and then call a setSubject('whoever@example.com')…

  6. Zebra network discovery protocol

    I had cause to reverse-engineer the mechanism by which Zebra printers are discoverable, and am documenting the information, such as it is, here.

  7. Aging sucks

    My back has hurt forever, but why do my legs have to hurt?

  8. Artificial iNtElLiGeNcE: Quora edition

    Had the displeasure of visiting Quora today, and I want to share with you the answers I found.

  9. JSON sucks

    JSON sucks.

  10. Google eng-uh-neering: CRLSets

    Compare and contrast: const crlSetAppId = "hfnkpimlhhgieaddgfemjhofmfblmnib" const versionRequestURL = "https://clients2.google.com/service/update2/crx?

  11. systemd discourse sucks

    systemd sucks.

  12. Why simple sites?

    Allow me to show you a comparison, between the enormous two-trillion-dollar web behemoth, and myself: https://developers.googleblog.com/2024/03/build-with-google-ai-video-series-season-2.html DOMContentLoaded: 652 ms Load: 1.73 s https://jfr.im/blog/2024/…

  13. Rewriting IRC log timestamps

    Recently I had the desire to rewrite the timestamps in my IRC logs.

  14. Troubleshooting a Google change

    At work, we have one central server running Postfix which accepts all internal email, and sends it out through our email provider (Google Workspace).

  15. Live Remote Git Repo

    For this blog, I’m using the static site generator Hugo, but manually deploying a new build is too boring for me.

  16. Git Things

    This is how I wish someone had explained git to me when I was first learning.