October 26

Dead Lies Dreaming
Dead Lies Dreaming is published tomorrow (October the 27th) by Tor.com Publishing! It's my first novel in over two years, and it's the start of a new trilogy set in the same universe as the Laundry Files: you don't need to have read the other series first. As for what it's about, pick any or all of: eccentric artistically-inclined supervillains, queer found families, disgruntled ex-cops, sinister private equity billionaires, Transnistrian mafia "loss adjusters", and the long-lost concordance to the One True Necronomicon ...


October 24

My Bumper Book of Lies
To celebrate my birthday this year, I decided to release an album. Actually, I was working on it anyway, and it ended up coinciding. Everything by me except the cover, which was drawn for my by the wonderful illustrator Viviane Schwarz. Also on Spotify, Apple Music and, I have it on good authority, all the other streaming services.


October 21

Vote With Me
Who you vote for is private but whether or not you voted is largely public record. Vote With Me tries to match your contacts against the voting records, so you can identify people you know who didn't vote last election and maybe just need a gentle push from you to make their vote concrete. [more inside]


October 16

Goat Teats I've Known
Here's a brief lil' mini-zine documenting some of the more charming and compelling teats I’ve come across during my time learning up how to milk and care for goats. It's a one-pager so you can print it out and fold it up and read away! (Instructions for folding a one-page zine here if ya need 'em.) [more inside]


How To Remember Everything: Tips And Tricks To Become A Memory Master
As a kid, I struggled with any subject that required memorization. As an adult, I found out that there are specific techniques to make memorizing things much easier. I was glad to master a new skill. BUT WHY DID NOBODY TEACH ME THIS STUFF SOONER? It would have made school so much easier! I’m a former contributor to The Onion, and I’ve written for The New Yorker, the BBC, and HBO, and I’m a big believer in Beverly Cleary’s advice: “If you don’t see the book you want on the shelves, write it.” So, I wrote the book I wish I could have read at age 12. It’s a funny, kid-friendly guide to remembering… well, everything. [more inside]


October 14

GANksy, the A.I. street artist
I trained a StyleGAN2 neural network on street art but ended up creating something totally new that generates dark and twisted imagery in its own unique style. The full-size 'signed' digital artwork is for sale to support producing more VOLE.wtf nonsense.


October 13

Patterns
"These are the patterns/we stare at every day." A short comic about lockdown, loneliness.


October 11

MP-29 Tactile Touchscreen Calculator
I built a touchscreen that provides tactile feedback (feels like you're pressing a key), then I built a programmable scientific calculator around it, and then I gave a presentation at the HPCC 2020 virtual conference. The link goes to the conference video. If the timestamp doesn't work, jump to 3:19:00. [more inside]


October 9

Phoenix Theatre & Arts Company's Audio Drama Series
I started a theatre company! But it's a really hard time to be a theatre company! So we're kicking off with a weekly podcast since it isn't safe to perform in person yet. PTAC's Audio Drama series is a weekly podcast that is a cross between an old timey-radio show and an audiobook.


War in Heaven
This is an ongoing project, documenting what has been termed the “War in Heaven”, mentioned in the Bible and other texts, like “Paradise Lost”. Links to 2 books I’ve written about the War as well as other of my sites on the subject. It’s not for everyone—it’s really out there, to tell you the truth. But welcome to my life.


October 6

We make soundtracks for videos of bugs
Mrs. TheCoug enjoys to make videos of cool bugs she finds. A while back she suggested that we set them to music, and so that's what we did.


October 3

Donald Trump Must bin-GO
A bingo card for you with 35 possible activities to help elect Democrats up and down the ballot


September 30

Chess Patch Notes
The history of chess rule changes presented as if they were patch notes from a Blizzard game like Overwatch. Seems fitting with the recent AlphaZero work exploring chess variants and the joining of forces between the gaming and chess streamer communities. Some background here.


Automanic Pixie Dream Girl
A website that gives you a really tiny adventure to do every month to make you do something different and maybe try something new. [more inside]


September 26

Lost Notes: 1980
Lost Notes is a music documentary podcast from KCRW (Santa Monica, CA). For our third season, the poet and cultural critic Hanif Abdurraqib explores a single year: 1980 - the brilliant, awkward, and sometimes heartbreaking opening to a monumental decade in popular music. Check out the episode guide in the Extended Description. Here's my essay introducing the series. [Previously on Projects: Season 1 | Season 2] [more inside]


September 24

Roadside New Mexico: a photographic journey
During the summer, I rode the motorcycle through the back roads of the Land of Enchantment, photographing the many towns where time has moved on.


September 7

Places In Space
Places In Space is an episodic ultra lo-fi, and occasionally experimental, science fiction serial, detailing a voyage of discovery through the solar system and beyond, with new episodes appearing every Monday. Volume One ran for 30 episodes between May and November 2019, and Volume Two started this week, with the 32nd episode, I Remember Andromeda, a short rumination on the slow decay of facts over time. [more inside]


September 5

What caused institutions to take Y2K seriously?
When you know there's a big upcoming threat, how do you get big institutions to commit and follow through? And in particular, how useful is it to frighten whole populaces? Someone in a MetaTalk discussion of doom-saying and climate change made a claim that led me to ask: how did institutions get convinced to take the Year 2000 problem seriously and mitigate it? Was widespread consumer panic a necessary precondition? Would similar preconditions need to hold in order for institutions to take climate change seriously? I investigated the research literature and wrote up my findings in a blog post.


August 29

txt.substack
txt. [more inside]


August 27

25 examples of Hackney & Islington’s BLM street art
Ever since Minneapolis police killed George Floyd on May 25, I’ve been photographing examples of Black Lives Matter street art in my corner of northeast London. The 25 examples I’ve collaged together here – window signs, posters, graffiti – were found within a hour’s walk of my home, mostly in either Hackney or Islington. A lot of the work included has already been scrubbed away, so I’m glad I documented it while I had the chance. [more inside]


August 26

CircuitPython Day 9/9/2020
CircuitPython is a version of Python for tiny computers called microcontrollers. We're celebrating CircuitPython Day on 9/9, the snakiest day of the year (or at least, that's what it says here), with livestreams and more. [more inside]


August 14

mccf1: R package for the MCC-F1 curve
Many fields use the receiver operating characteristic (ROC) curve and the precision-recall (PR) curve as standard evaluations of binary classification methods. Analysis of ROC and PR, however, often gives misleading and inflated performance evaluations, especially with an imbalanced ground truth. In our preprint, "The MCC-F1 curve: a performance evaluation technique for binary classification", we propose the MCC-F1 curve to address these drawbacks. The MCC-F1 curve combines two informative single-threshold metrics, Matthews correlation coefficient (MCC) and the F1 score. The MCC-F1 curve more clearly differentiates good and bad classifiers, even with imbalanced ground truths. We also introduce the MCC-F1 metric, which provides a single value that integrates many aspects of classifier performance across the whole range of classification thresholds. This project is an R package that plots MCC-F1 curves and calculates related metrics.


August 13

Random Animal Crossing Island Dream Codes
The latest release of Animal Crossing New Horizons let’s users upload their islands so others can visit at anytime, you just need their dream address. I made a tool that aggregates Dream addresses from public social media posts so users can easily get a random dream island to visit.


August 11

"Cruiser" is a strong word for what it is now. But just you wait ...
Following up on this AskMe, I now have a 1974 Toyota Land Cruiser in hand and have started work on it. You can follow along in the IH8MUD forum.


August 10

linocut print: A Powerful Culture
I took snapshots and wrote up some process notes and overall motivations for one of my most recent linocut blockprint works, "A Powerful Culture", which is based around the 1993 Sandia Labs report on long-term nuclear storage messaging (warning, beefy PDF). [more inside]


Mixolumia
Mixolumia is an entrancing, musical block-clearing puzzler released on itch just the other day. I wound up documenting the 18-month development process in a big twitter thread (also in twitter moment format) that folks have found interesting. Besides bringing a fresh twist to the puzzler genre, Mixolumia also has a dynamic soundtrack (by Josie Brechner and myself) that responds and evolves as you play. The cool thing is that the music system is open to players to create and share their own songs/sound packs. There's documentation on how to do that if you're interested in reading how it works. The game comes with a wide range of color palettes and players can customize and create their own as well. [more inside]


Argo
I wrote some code to get comprehensive place listings from Google Maps, and then I also wrote this article about it, and how Robert Ballard's search for the Titanic helped me find restaurants in Chattanooga.


August 8

A Book Of Beasts  
A Book Of Beasts contains illustrations of 62 strange beasts, creatures, and other things of interest, with descriptive passages to tell you everything they are.


August 2

What ARGs can teach us about QAnon
QAnon isn't an alternate reality game (ARG), but ARGs can teach us why QAnon is so popular – and how to restore the lack of trust that led to QAnon's rise. This 5700 word post draws on my 19 years of playing, documenting, designing, and running ARGs.


July 30

How will you redistribute your wealth?  
I worked with a group of friends on Fund Justice, a tool for browsing organizations, fundraisers, Black-owned businesses, and bail funds around the US. There are decent amount of organizations listed, but we've also included a way to submit a new fund via Google Form. We hope that by presenting a simplified browsing experience, you will save time and commit to other forms of activism and allyship.


July 29

Vermont FarmCam
In 2006, in a MetaFilter thread about a person in Norway making a time-lapse of the woods behind their house, I said:
"One of these days I will do something similar where I live."
Two months after that comment we bought our little house in the hills of Vermont, and I started playing with my own scenic webcam. [more inside]


July 24

The Debt Narrative is Dead Wrong
The moral tale of household debt is repeated over and over. The crisis of 2008 was caused by too much household debt, and because lending was to the wrong people — namely poor families with low revenue and less responsibility. Banks needed to be bailed out with public money because of these excesses. The problem with this narrative is that it's wrong.


July 20

Iowa City 5-0
I get up in the morning and draw a one-panel comic based on an entry into the twitter version of the Iowa City Police Log. [more inside]


July 19

ReLarn: A classic Roguelike, updated
ReLarn is a fork ("variant") of the classic 80s Roguelike game Larn (by way of Ularn, another fork) that aims to preserve the spirit of the original game while being much better suited to modern computers. It also has a more maintainable code base. As such, most of the noticeable changes are bug fixes and quality-of-life improvements, albeit with a few extra touches here and there. This project has been out for a couple of years now but this is the first release that provides pre-built binaries, supports Microsoft Windows out of the box and will (optionally) run in its own window instead of a text console. The project website has a selection of screenshots, a list of notable changes from the original game and a full list of changes from Ularn 1.5-ish.


July 14

autoconf 2.69b
GNU Autoconf is "a tool for producing configure scripts for building, installing and packaging software on computer systems". It's been around since 1991 and it's been neglected -- eight years since the last release. I've helped Zack Weinberg make a new beta release, 2.69b, on the way to a proper release of 2.70 in a few months. If you care about things like Makefiles, check this out and test it.


July 9

No Scary Parts: a browser extension that skips scary scenes on Disney+
No Scary Parts is a chrome extension that skips creepy scenes in classic Disney movies on Disney+. Since the beginning, every Disney film, without fail, has included a weird scene or two that traumatizes generations of kids, from Dumbo's pink elephants to Fantasia's Night on Bald Mountain. Currently I have 5 movies supported. If you have a sensitive toddler or don't want flashbacks to your own childhood, try out this extension.


July 7

Tennis for when there's no tennis.
I've spent 30+ years fiddling with sports simulation games and using them to learn how to code. I think the only thing that made me finally finish this app was the fact that professional tennis has not been played in four months, but maybe also because I wanted to hone my Flutter skills. So here's my lifetime side-project -- a tennis simulation app that's neither a pong derivative nor a sports management game. It's not even really a game at all. But you can add yourself to the player list, and tap away to see how you do. Available for testing on Android, coming later for iOS.


July 6

Why You Should Be Happy: standup/storytelling album
I'm a standup comedian and storyteller based in NYC. I just came out with my second album of stories and standup - called "Why You Should Be Happy." Video of the title track here. You may have heard my work on This American Life, The Moth podcast or Risk. The record is about how I found that the world around me hadn’t been working and had to rebuild myself after trauma from out of the skies. Then there are just a lot of jokes about racism, blackface, Brazilian jiu-jitsu, Southern food and broccoli salad.


Maps of the Lost
A (fictional, maybe) guidebook to the lost knowledge, the thin places and the secret histories of the UK. Be cautious, though. If you follow them, you may become lost yourself. Available on the web, on Facebook, via a bitesize podcast, or a monthly email newsletter. [more inside]


July 3

Weekly COVID-19 Infections
I have assembled tables of COVID-19 virus data using the daily reports from each state of the United States. From this database of approximately 20,000 entries, I have assembled weekly statistics and rankings for each state. [more inside]


Full Spectrum Resistance
Last year, Seven Stories Press released my book Full Spectrum Resistance, a two-volume exploration of how to build more effective movements. Right now you can get a free eBook version of both volumes (until July 5). (I’m posting bonus content on Facebook.) If you like free books about resistance, you can also download a copy of Direct Action Works: A legal handbook for civil disobedience and non-violent direct action in Canada, first released during February 2020's massive Indigenous solidarity actions.


June 30

singingbush.online
Do you love The Singing Bush from the 1986 comedy ¡Three Amigos!? [more inside]


The Unfathomable Stupidity of Rich White Men
Hi, everyone. I've written a number of pieces for DailyKos that I've been proud of and that have been well-received, but this is the first time I've posted one to Projects. It really seems to have struck a nerve with readers, and I'm both curious about whether MeFites agree with the premise -- that we are witnessing a long-overdue mass revolt against a corrupt and racist plutocracy -- and eager to see it continue to find an audience, as I genuinely feel it is generating positive energy and enthusiasm for change. Thanks!


June 29

Messages From Sagittarius A*
An eclectic radio show where I essentially play three hours of whatever I've been listening to that week and have a drink. All feedback is enjoyed.


June 27

Break Into Us
I made a web-based puzzle game. Players must solve clues to reduce the possible permutations for a series of combination locks and get them open. There are a couple of deliberately-easy tutorial levels at the start, but once you've solved the first one you can jump to any lock you please. [more inside]


June 15

Kaggle Birdcall Identification Competition
We just launched a machine learning competition for bird identification in soundscapes! This is a surprisingly difficult problem, which can ultimately help with ecosystem health monitoring (for example, if birds X, Y, Z are present, you can make inferences about their food and predators). I've been building models in this space for a couple of years, working with both the Cornell Lab of Ornithology and Cal Academy of Sciences in my spare time. I'm excited to see what sort of ideas we get from the larger community!


June 13

Typewriter Stories with Doctor Sparks
Every day (M-F) I host a livestream where kids video chat in, and together we write a story on my mechanical typewriter. The stories are illustrated in real time by Cecilia Olivera-Hillway. The show is a celebration of the creativity and storytelling of children. Tune in at 4pm Eastern! [more inside]


June 12

Match Game '73: All the blanks!
For absolutely no reason, I have transcribed all the questions, answers and blanks of all 119 episodes of "Match Game '73." (Except for the 3 that are missing.) Just the questions and answers, and nothing more. The early episodes are interesting of course, because the show hadn't yet found its footing. Brett Somers didn't make an appearance until episode 11, and she was on the bottom tier! As someone who really likes the 4th-grade-level wordplay of the show, this gives me a big laugh. If there's more interest here or elsewhere, I'll start soon on '74.


June 9

CNBSeen
CNBSeen seeks to reduce the number of profiling of vehicles with burnt out lights by replacing burnt out lights on vehicles for free. This helps 1) Reduce the number of stops which have resulted in confrontations between police and innocent people of color (esp), 2) Reduce the amount of financial hardship on drivers who may find themselves having to pay concurrent fines, and 3) Promote public safety on the road by repairing broken lights. [more inside]


The Mad Magazine Fold-In Effect in CSS  
At age 99, comic artist Al Jaffee just announced his retirement. Jaffee was best known for his Mad Magazine fold-ins, where folding the page reveals a hidden message in the artwork. Plenty of examples can be found on the web. Unfortunately, they all show the before and after statically, diminishing the magic. There’s a whole generation who may have only seen the fold-ins in this format. So of course I had to create the paper folding effect for the web.


« Older projects