Sign in

William Knowles-Kellett

@williamknowleskellett.dev
40 followers 25 following 246 posts

Agent of Chaos Computer Prgogrammr Trotley Rauser He/him

PostsRepliesMedia
William Knowles-Kellett @williamknowleskellett.dev · 25/09/2026
I have learned how to make cargo docs, and no one will take that away from me.
A screenshot of a rust docs page for a dice library. Each item has a little description.

dice::utils Module dice
This module provides common implementations of the Roll trait.

Structs
AddDie: Add a constant to a die result
Advantage: The greater of two orderable dice
Coin: A fair coin
ConstRoll: A convenience Roll object with a single possible result
Dice: A rollable Vec of Roll objects.
Die: An unweighted die with integer sides
Disadvantage: The lesser of two orderable dice
MapDie: A map imposed on a die result
MulDie: Multiply a die result by a constant
ProductDie: Get the product of the results of the input dice
SumDie: Sum the results of the input dice

Traits
MonoidProduct: Used to create a ProductDie
MonoidSum: Used to create a SumDie
000
William Knowles-Kellett @williamknowleskellett.dev · 24/09/2026
I'm deleting a bunch of old files - just dropping this here to appreciate the joy its brought me before it goes in the bin
Meme is divided into quadrants with screenshots of Kronk from the Emperor's New Groove.

Captions read:

Oh right... the gun
the gun by Chekhov
the gun introduced to the story early specifically because it will be used later, as instructed by chekhov
chekhov's gun
000
William Knowles-Kellett @williamknowleskellett.dev · 05/09/2026
Could you steal a shopping cart by wrapping the locking wheel in a Faraday cage?
000
William Knowles-Kellett @williamknowleskellett.dev · 01/09/2026
I want to reupholster a couch with a pull-out bed so that I can buy lots of fabric that matches it. Then I can pick a fabric element that's easy to swap out and make copies for each guest, with their name embroidered on it. For each guest I will act like their name is just on the couch, always.
000
William Knowles-Kellett @williamknowleskellett.dev · 24/08/2026
My brother Jack starts law school tomorrow. I can't wait to have kids and teach them to call him Uncle John, Esq. He will be such a Serious Professional, I know it.
000
William Knowles-Kellett @williamknowleskellett.dev · 10/08/2026
@brennanleemulligan.bsky.social What portion of quotable/memable Dropout moments do we think were intended to be that way?
000
William Knowles-Kellett @williamknowleskellett.dev · 10/08/2026
I had a dream that somebody was getting rid of a rubber mallet. And I got really excited because I remembered needing a rubber mallet recently and asked them for it. And now, you know that I had that dream, because I posted it online. I do not need a rubber mallet.
000
William Knowles-Kellett @williamknowleskellett.dev · 03/08/2026
Having listened to the entire* @stealingfromwizards.com series twice as of last week, I've just purchased the four DRM-free epub books from Kobo to see how names are spelled and read in my own voice. I'll buy physical copies when there's a box set with nice art 😁
kobo.com
Rakuten Kobo
Search results for "Stealing from Wizards" at Rakuten Kobo. Read free previews and reviews from booklovers. Shop eBooks and audiobooks at Rakuten Kobo.
231
William Knowles-Kellett @williamknowleskellett.dev · 21/07/2026
I'm writing a gay romance about two calculus professors going for the same tenure position who keep passing each other on the street. I'm calling it Discreeted Rivalry
120
William Knowles-Kellett @williamknowleskellett.dev · 18/07/2026
@stealingfromwizards.com This page needs a P.O. box because letters are good and I will write you one
stealingfromwizards.com
Contact 1 — Stealing from Wizards
200
William Knowles-Kellett @williamknowleskellett.dev · 26/06/2026
I think I met an older version of myself today We had a great discussion where I guessed why certain decisions had been made in the running of his business and he'd say yeah that's exactly why I did that, and then he'd expand on it Very cool to learn from him. I hope I get to pick his brain more.
000
William Knowles-Kellett @williamknowleskellett.dev · 15/05/2026
Uh... yeah Agreed
Screen clipping of a text describing "Challenges" in a game. A circled section reads "Challenges are also contextual. Breathing can suddenly become a Challenge if a character is very sick or underwater."
000
William Knowles-Kellett @williamknowleskellett.dev · 14/05/2026
I keep tic tacs in my room as the canary in my "remembering to feed yourself" mine Tic tac #4 is usually around when I realize I am skipping a meal
000
William Knowles-Kellett @williamknowleskellett.dev · 12/05/2026
Look when we die and get to see our stats, I bet I've eaten so many more tortillas the alla y'all
100
William Knowles-Kellett @williamknowleskellett.dev · 07/05/2026
I had some weird dreams last night. Here are the ones I remember.
100
William Knowles-Kellett @williamknowleskellett.dev · 30/04/2026
No regrets. Big success.
000
William Knowles-Kellett @williamknowleskellett.dev · 30/04/2026
I'm about to commit, perhaps, a sin. But I've been thinking about it for days and I need to know.
000
William Knowles-Kellett @williamknowleskellett.dev · 09/03/2026
Anybody else remember that time I figured shit out all by myself about the Thue Morse sequence and then went to see if Wikipedia already knew about it and it did? I do 🤬
010
William Knowles-Kellett @williamknowleskellett.dev · 26/02/2026
I kind of really want to switch my editor to this now, just for the shock value
000
William Knowles-Kellett @williamknowleskellett.dev · 26/02/2026
Just in case anyone has forgotten that graphic design people do crimes.
A screenshot of a font sample called "Comic Mono," which appears to be a Comic Sans inspired monospace font, usable in terminal or coding applications.
000
William Knowles-Kellett @williamknowleskellett.dev · 21/02/2026
Why is anyone acting like it makes any sense to refund companies for tariff expenses when they've been so loud about passing those expenses onto consumers? The tariffs let Trump tax the working class and give rich people a tax break, now he wants to give rich people more money to make up for it.
000
William Knowles-Kellett @williamknowleskellett.dev · 03/02/2026
Texting my iPhone friends exclusively in emoji because they hate the color green
000
William Knowles-Kellett @williamknowleskellett.dev · 01/02/2026
@thebandcake.bsky.social Some of the music Tidal has under your band's page is... unfamiliar. I just got a notification for your new single that I hadn't heard about. Wondering if you heard about it either.
110
William Knowles-Kellett @williamknowleskellett.dev · 20/01/2026
This is the first of an upcoming series of puzzles that could be fun.
000
William Knowles-Kellett @williamknowleskellett.dev · 18/01/2026
Trump just really likes the mercator projection, and he's going to defend it against naysayers by conquering Greenland and making it smaller.
000
William Knowles-Kellett @williamknowleskellett.dev · 18/01/2026
Flying a plane is like sailing a ship, except that if you're gonna hit something, "up" is also an option. Heh, heh. Oh, you've never sailed a ship? Hold this for a second, I have to pee.
A photo inside a plane cockpit with the steering thing and all your grandma's spare buttons.
000
William Knowles-Kellett @williamknowleskellett.dev · 14/01/2026
Thomas Edison is quoted saying that genius is 10% inspiration and 90% perspiration. Money is great because I can perspire in a restaurant kitchen or at a computer and as a result, water comes out of the faucet and my house is warm. Coming to TEDx: The Commutative Property of Perspiration.
000
William Knowles-Kellett @williamknowleskellett.dev · 10/01/2026
I simply have to pass this on. If you struggle with websites that don't have a dark mode, this is a game changer. You can make your own button that turns any website into dark mode. Just make a bookmark in your toolbar and paste in the javascript code from the next post:
110
William Knowles-Kellett @williamknowleskellett.dev · 07/01/2026
The immortal Jamaica Plain team, and Philip.
Sign with photos of store staff reads:
Your Jamaica Plain team
Justin Bemis - Store Manager
Philip Cathcart - Perishable Manager
Jorge Fernandez - Customer Service Manager
Damya Stephen - Customer Service Dept. Head
Delvonte Casseus - Grocery Manager
Matt Luisi - Meat Manager
Sean Powers - Dairy Manager
011
William Knowles-Kellett @williamknowleskellett.dev · 04/01/2026
The first item on my to-do list every day is "finish list" It's not a bit*. It genuinely prevents me from jumping the gun. As excited as I get for my day, it has to start with a finished list. *Well, can't it be both?
000
William Knowles-Kellett @williamknowleskellett.dev · 03/01/2026
This is the end of an era! I have faith that the people taking over will treat the blender project with a similar care and dedication. Congratulations, Ton! If your retirement finds you in Boston, USA, I'd love to take you to lunch 😁
000
William Knowles-Kellett @williamknowleskellett.dev · 27/12/2025
Ah yes An octagon
A decorative golden frame of a dodecahedron, a shape with 12 faces, each of which is a pentagon. Somehow, Marshall's has catalogued this object as an octagon.
000
William Knowles-Kellett @williamknowleskellett.dev · 20/12/2025
That's just one multitide! Do you like it? Just hold on to your horses now, because – and I'm so excited to finally share this with you – I contain several more.
000
William Knowles-Kellett @williamknowleskellett.dev · 18/12/2025
Are "nothing," "something," and "everything" nouns or pronouns? I feel like "something" and "thing" act as pronouns, but "nothing" and "everything" are pretty concrete, barring set theorists from the discussion (looking at you, Georg Cantor 🤨).
000
William Knowles-Kellett @williamknowleskellett.dev · 13/12/2025
Pie chart reads "Sources of my Technical Problems"
A small red sliver is labeled "Normal problems people have". The remaining vast majority of the graph is labeled "I tried to get it to do something cool"
000
William Knowles-Kellett @williamknowleskellett.dev · 04/12/2025
Ended up getting a Fairphone which was altogether too expensive from the US retailer. Not a Linux phone, but de-Googled at least. That does mean that, per this post, the git plugin still doesn't work. I learned about the Git-Sync app to sync without the local git instance and so far it is glitchy.
000
William Knowles-Kellett @williamknowleskellett.dev · 04/12/2025
@brennanleemulligan.bsky.social Planning a TTRPG around a philosophical concept that's proven itself hard to chew? Good start. I struggle with where to go from there. Trying to make this world compelling for my players. We're two sessions in, they feel lost, and I've lost sight of my plan.
100
William Knowles-Kellett @williamknowleskellett.dev · 02/12/2025
Is a request for information a question? Like if I say "please tell me why there is chocolate cake all over your face"? Asking for genie-adjacent reasons
000
William Knowles-Kellett @williamknowleskellett.dev · 15/10/2025
Meme format. Caption at top reads "Nobody:
Through hikers:"
Below is a screenshot of an online game for learning the names of the states. It reads "today I'd like to go from Georgia to Maine."
000
William Knowles-Kellett @williamknowleskellett.dev · 15/10/2025
I'm quite satisfied, however, to find that I disagree with the result of the fair share sequence for more than two people, which apparently begins 0 1 2 1 2 0 2 0 1 I agree that the math provides this result when you expand it into ternary, but I think 2's second turn should be before 1's.
000
William Knowles-Kellett @williamknowleskellett.dev · 15/10/2025
I just figured out that the Thue Morse sequence can be expressed as the parity of the sum of the binary digits of the natural numbers (with zero), and I'm annoyed but not surprised to find that Wikipedia already knew that.
020
William Knowles-Kellett @williamknowleskellett.dev · 04/10/2025
I just deleted all the apps I don't use and it was *so many* Not even all bloatware, just apps I needed once and forgot about: ups, frontier, youtube studio, and a bunch of other apps I tried out and bailed on
100
William Knowles-Kellett @williamknowleskellett.dev · 25/09/2025
@henryseg.bsky.social I made this at least a year ago, and I was going to reach out to you after making a video about it, but that video hasn't materialized. Thread
Image text reads "The platonic solids according to the program I just wrote" and displays a grid of 3d shapes of increasing numbers of sides from 4 at the left to twenty on the right.
110
William Knowles-Kellett @williamknowleskellett.dev · 09/09/2025
If anyone is looking into buying a laptop or PC around now, I recommend looking into frame.work, who are going a step further than other manufacturers to deliver repairable products with open source specs, so that third parties can also provide replacement parts.
frame.work
Introducing the Framework Desktop and newest Framework Laptop 13
Choose between our latest Framework Laptop 13 powered by Ryzen™ AI 300 Series processors or our brand new Framework Desktop with Ryzen™ AI Max Series processors.
020
William Knowles-Kellett @williamknowleskellett.dev · 02/09/2025
I like to avoid drama by way of clear, albeit sometimes blunt, expectations and boundaries, with the unfortunate side effect that I do not participate in enough drama Misbehave? More like missed the opportunity and behaved 😠
000
William Knowles-Kellett @williamknowleskellett.dev · 20/08/2025
My first Boston intersection on arrival as a resident 😍
Screenshot of navigation in Google maps at a Really Truly Awful intersection. There are three directions to choose from if you are in the left lane, and one of them appears to be backward, although there are four roads to take from the left lane so it's unclear which of them is not included in the options. The highlighted course of action is to go straight while cutting across two lanes of traffic.
000
William Knowles-Kellett @williamknowleskellett.dev · 19/08/2025
It's true, I've never had a conversation w Prof. Checkoway that didn't hinge crucially on a number of Star Trek references* *this is actually the first time it's come up 😅
010
William Knowles-Kellett @williamknowleskellett.dev · 13/08/2025
If you get annoyed at a weather app notification, swiping it away will actually cancel the rain. Very useful if you have an event planned, etc.
010
William Knowles-Kellett @williamknowleskellett.dev · 11/08/2025
I wonder if BGE asked the training datacenters for LLMs to cool it as well, or just the customers whose health might permit turning off their AC.
010
William Knowles-Kellett @williamknowleskellett.dev · 07/08/2025
Deleting junk photos from my camera roll and I found this gem
100