Oct 23, 2024 from Michael Lynch Using Nix to Fuzz Test a PDF Parser (Part One) Fuzz testing is a technique for automatically uncovering bugs in software. The problem is that it’s a pain to set up. Read any fuzz testing tutorial, and the first task is an hour of building tools...
Oct 23, 2024 from Michael Lynch Using Nix to Fuzz Test a PDF Parser (Part Two) This is the second half of a post about using Nix to automate a fuzz testing workflow. At this point, I can run honggfuzz against pdftotext, but it takes a bit of manual effort to get things starte...
Oct 21, 2024 from Gonçalo Valério An experiment in fighting spam on public forms using “proof of work” Spam is everywhere. If you have an email account, a mailbox, a website with comments, a cellphone, a social media account, a public form, etc. We all know it, it is a plague. Over the years, there ...
Oct 19, 2024 from Thranpages Who Is Signal For? The impossibility of migrating its message history raises one question.
Oct 14, 2024 from ℤ→ℤ Exposure to Art: a MTA Case Study Many corporations and agencies allocate a certain amount of their budget towards the creation of public artwork. For instance, New York’s Metropolitan Transportation Authority (MTA) has funded near...
Oct 13, 2024 from Thranpages The Worst Travelcard Of All Time I wanted foreign currency at a reasonable exchange rate. Such a simple request was beyond the abilities of the Post Office.
Oct 10, 2024 from cascading space Gender Journey In which a time of gender questioning is succinctly summarized.
Oct 07, 2024 from Julia Evans Some notes on upgrading Hugo Warning: this is a post about very boring yakshaving, probably only of interest to people who are trying to upgrade Hugo from a very old version to a new version. But what are blogs for if not docu...
Oct 06, 2024 from All content on Seirdy’s Home Chromium’s influence on Chromium alternatives I don’t think most people realize how Firefox and Safari depend on Google for more than “just” revenue from default search engine deals and prototyping new web platform features.Off the top of my h...
Oct 05, 2024 from R74n Newsletter 👻 Sandboxels v1.10.1 - Creepy Crawlies - OUT NOW 🕸️ The scariest Sandboxels update of all time is here, including Spiders, Webs, Souls, Candy Corn, and more! This is just one of the many Halloween events happening around R74n this month.
Oct 05, 2024 from [tekovic.com~]# Block abusive IPs based on 404 error rate using HAProxy I’ve been using HAProxy for a very long time. In most cases, I work on stuff where HAProxy configuration fits into the fire-and-forget category, with occasional tweaks to ACLs, redirections, and th...
Oct 01, 2024 from Darek Kay Prevent data loss on page refresh A technique to retain form data on page reload or navigation.
Oct 01, 2024 from Julia Evans Terminal colours are tricky Yesterday I was thinking about how long it took me to get a colorscheme in my terminal that I was mostly happy with (SO MANY YEARS), and it made me wonder what about terminal colours made it so har...
Sep 30, 2024 from cascading space The Deal With WordPress The boat has been rocked. By someone firing a cannon. At its own fleet.
Sep 28, 2024 from Ryan Bagley Meta Ends Direct Peering with Deutsche Telekom On Wednesday, Meta announced1 it was ending its direct peering relationship with Deutsche Telekom (DT) due to the fee being charged for the connections. DT also had some strong words on their persp...
Sep 27, 2024 from Thranpages When Xbox Was Alive (Xbox 360 Memories) It was just a games console but it defined our lives from 2007 to 2012. Featuring dashboarding, GameBattles, scratchcards and slagging matches.
Sep 27, 2024 from Julia Evans Some Go web dev notes I spent a lot of time in the past couple of weeks working on a website in Go that may or may not ever see the light of day, but I learned a couple of things along the way I wanted to write down. He...
Sep 26, 2024 from Latest entries from petermolnar.net FreeBSD "kiosk" for home automation dashboard My current, FreeBSD based server for self-hosting and home automation - now with a touchscreen!
Sep 26, 2024 from ℤ→ℤ PostScript® 1.0 - A Code Study In December 2022, Adobe, through the Computer History Museum (CHM), released the source code for PostScript®, version 1.0. PostScript is one of the foundational technologies of the desktop publishi...