Pinned toot

another coworker, on a past hack:

"There was a Ruby... abomination that someone wrote that hooked on the 'undefined method call' hook of the base Ruby object, computed the closest actual method by using Levenshtein distance, and delegated to that function instead."

Pinned toot

Friend says "Yeah" and then burps several times, which sounds a bit like more words

Me: Did you forget to null-terminate the string

sometimes I wonder why mastodon thinks my replies to other people are worthy of being blasted to all my followers

a great typo I make sometimes is turning "queue" into "queueue" or its very rare variant "queueueue"

apparently our TV gets the NASA channel so we're just livin' life now

overseen at a code review of some javascript lately: if foo is a variable holding a string, please replace `${foo}` (that is, the template literal) with just foo

today I learned Barbara Liskov is cool

The programming language CLU, which she designed, originated* the ideas of generics, iterators, checked exceptions, and abstract data types

*according to this one blog post I read, hillelwayne.com/post/influenti

me, group chat, recently: "it's quite the novelty to wake up and not be tired, and I'm thoroughly enjoying it"

I want to do task X from the terminal, so I search "command-line X". Two GitHub results - one Go, one Rust. Perfection.

the difference between facebook messenger's dev support and discord's dev support is like the difference between the air in a chip bag and a seven-course formal dinner

oh no, I was failing test cases because my compiler was swapping the order of subtraction operands

I blame it on *spins wheel* 3-am coding

my test cases all failed so I decided to just only run hello world while I was working on it, then hello world started working and I was like cool let me run all the test cases

only hello world worked

wait

you know that xkcd rule where "probability book is good" is inversely proportional to "number of words made up by author"

that works for codebases too

vector.into_iter().map(typing this is so incredibly tedious every time).collect::<Vec<_>>()

(, lol)

I know I've reached peak timeline curation when I just go down the line hitting "favorite" on everything

now the really big-brain naming scheme is having all recursive functions' names end in "-ception"

Show more
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!