Sign in

David Koloski

@david.kolo.ski
92 followers 107 following 250 posts

Fuchsia at Google. Previously Robot Entertainment, Vicarious Visions. Author of rkyv.org. he/him

PostsRepliesMedia
David Koloski @david.kolo.ski · 23/01/2026
got some more work done on my epaper display project
An epaper display showing the time, date, and a joke. At the bottom, a progress bar is labeled “2026 is 6.0% over!”.
030
David Koloski @david.kolo.ski · 14/01/2026
Calvin and Hobbes "Playing X?" meme:

"Programming mario? I'll show you something interesting."
"The two axes of personality are Wario and Luigi. All items fall along these axes. Mario? Neither Wario nor Luigi. Waluigi? Both." "Yeah..."
"Objective C? Luigi. C++? Wario. Python? Mario. Javascript? Waluigi."
"Despite being low-level and strongly typed, Rust is actually Luigi."
050
David Koloski @david.kolo.ski · 12/10/2025
A screenshot of the Steam achievements for Hollow Knight: Silksong. It says "You've unlocked all achievements! 52/52 (100%)"
030
David Koloski @david.kolo.ski · 02/09/2025
A picture of a chimpanzee with the article title "We Taught This Chimpanzee to Understand Rust-C++ Interop and He Hanged Himself".
070
David Koloski @david.kolo.ski · 30/07/2025
this kind of smart, walkable, mixed-use urbanism is illegal to build in most American cities
A screenshot of Whoville from the live-action 2000 film starring Jim Carrey
030
David Koloski @david.kolo.ski · 29/07/2025
An edited poster from Portal 2: "Know your paradoxes! In the event of rogue AI: 1. stand still 2. remain calm 3. scream:
- "Interesting fact: cats sleep for most of their lives."
- "Remember always save at least 20% of your earnings for future investments."
- "Could the answer possibly be around 175?"
100
David Koloski @david.kolo.ski · 09/07/2025
this part was me! github.com/ferrilab/bit...
A quote from the Tree Borrows paper, talking about test cases which failed under tree borrows: "`bitvec` accounted for one test, for which there was already a community-developed fix.".
110
David Koloski @david.kolo.ski · 23/06/2025
you can make very nice error messages with rustc's diagnostic attributes and a little macro magic
010
David Koloski @david.kolo.ski · 08/05/2025
doing some performance work in the gamecube aisle
010
David Koloski @david.kolo.ski · 06/12/2024
Bugs bunny wearing a suit next to the words "i wish all generate ninja a very migrate to bazel"
010
David Koloski @david.kolo.ski · 03/11/2024
working through crafting interpreters and couldn't resist making some nicer errors
A powershell terminal screenshot which demonstrates colored and nicely formatted error reporting. Verbatim:

PS C:\Users\David\Projects\rox> cargo run
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.06s
     Running `target\debug\rox.exe`
> "pudding" * 100
error: unexpected non-number value
  |
1 |   "pudding" * 100
  |   ^^^^^^^^^ expected this to be a number, but it was '"pudding"'


> 4 + 5 + "pudding"
error: unexpected non-number value
  |
1 |   4 + 5 + "pudding"
  |           ^^^^^^^^^ expected this to be a number, but it was '"pudding"'


> ^D
060
David Koloski @david.kolo.ski · 02/11/2024
Lois from family guy looking at a pill bottle labeled “a fourth mojito”
020
David Koloski @david.kolo.ski · 30/10/2024
A box of Captain Crunch's Oops! All Berries except it says "Oops! All Left Recursion"
120
David Koloski @david.kolo.ski · 25/10/2024
have you considered (i made this in a few minutes in pixlr so... not quite logo quality)
a poorly-made icon of a coconut with a postmarked stamp on it
120
David Koloski @david.kolo.ski · 22/10/2024
rust features by mtg color pie
An MTG color pie. Async/await and atomics are the blue slice, enums and match are in the white slice, cargo is in the green slice, panic! and println! are in the red slice, and unsafe and cells are in the black slice.
030