On SpinDizzy MUCK there are a bunch of “hug” verbs which are a bit whimsical and a bit nonsensical, and for reasons that are too silly to get into, I have been locked in an eternal battle with Austin in which I am constantly creating more.| busybee
Tired of dealing with the annoying processes necessary to run an unsigned application on macOS?| busybee
Falsehoods programmers believe about time, in a single list - falsehoods-programming-time-list.md| Gist
Pushl: A tool for generating WebMention, Pingback, and WebSub notifications from arbitrary websites regardless of their underlying publishing system.| beesbuzz.biz
Publ: Like a static site generator, only dynamic.| beesbuzz.biz
Classic essay about how software routinely bumbles human names.| www.kalzumeus.com
Webmention is an open web standard (W3C Recommendation) for conversations and interactions across the web, a powerful building block used for a growing distributed network of peer-to-peer comments, likes, reposts, and other responses across the web.| IndieWeb
Around a year and a half ago I wrote an article on the perils of relying on big-O notation, and in it I focused on a comparison between comparison-based sorting (via std::sort) and radix sort, based on the common bucketing approach.| beesbuzz.biz
A common pitfall I see programmers run into is putting way too much stock into Big O notation and using it as a rough analog for overall performance. It’s important to understand what the Big O represents, and what it doesn’t, before deciding to optimize an algorithm based purely on the runtime complexity.| beesbuzz.biz
A frequent thing that people want to do in making games or interactive applications is to shuffle a list. One common and intuitive approach that people take is to simply sort the list, but use a random number generator as the comparison operation. (For example, this is what’s recommended in Fuzzball’s MPI documentation, and it is a common answer that comes up on programming forums as well.)| beesbuzz.biz
When I was replacing peewee with PonyORM, I was evaluating a few options, including moving away from an ORM entirely and simply storing the metadata in indexed tables in memory. This would have also helped to solve a couple of minor annoying design issues (such as improper encapsulation of the actual content state into the application instance), but I ended up not doing this.| beesbuzz.biz
This article was originally written for the Publ blog. I have reproduced a slightly modified version here so that it hopefully finds a wider audience.| beesbuzz.biz
In the spirit of falsehoods programmers believe about names and time, here’s some falsehoods about email which are all too common.| beesbuzz.biz