Pinned toot

techwork griping 

Pinned toot

It's been a little bit hard to figure out how to explain that my on-and-off hobby project for the last 6 years (with a 4 year break) has been a Nintendo emulator in Common Lisp.

I think that's because the emulator isn't the thing it's the thing that leads to the thing.

The real goal is being able to play a ROM and answer questions to help a constraint solver construct a _model_ of the control/data flow of the game. I don't know if this is possible. To quote Zero Cool, "Fucked if I care, man."

Pinned toot

Hi, I'm Brit. 31, cis/het white male, born into more privilege than even that descriptor signifies.

I write code for money but miss teaching.

Too much is important to me and I still don't know how to best honor myself.

I delight in looking at trees, watching dogs run, reading Milosz and Neruda.

I can soak in headphones for hours seeking beautiful sounds.

I instinctively distrust many social structures but I love people madly.

I'm anxious about change and always changing. <3

An alternate way of thinking about this:

A CompSci education and years of experience as a working programmer has only made me _somewhat_ more effective at resolving software issues with Computers in my own home for programs that I _have source access_ to. That is fucking wild to me ... and also unacceptable.

We need better tools for observing, visualizing, and sharing the behavior of processes than source code! 👏

Brit boosted

Really spectacular article by Mark Rosewater regarding rules, constraints, and the roles they play in games and fiction. #MTG

Brit boosted

Lately I really want to get the old CMG crew back together for hacker movie night but this time, we'll watch Halt and Catch Fire every xday night for a few weeks.

I miss being colocated with others that had quirky side projects and very personal visions of computing.

@vilmibm @pho4cexa and Justin Caratzas, still the hacker family I always wanted.

❤️ ❤️ ❤️

Brit boosted

First the Internet gave us access to everything. Then it gave everything access to us.

Brit boosted

I miss you fediverse. I've been away so long. Teaching people to program is still more rewarding than most forms of exploitative tech capitalism.

But holy crap, bootcamps could be so much better. It's damn near impossible to find one focused on student outcomes over a bare minimum bar and the greatest possible growth. I'll keep doing the best I can.

In other news, I've been hacking on a NES emulator in ReasonML with a friend. A) Reason is nice, B) I should have a fun demo in a few weeks <3

Brit boosted
Brit boosted

In case you missed it, #Carnet is a free open alternative to Google Keep. It lets you write and sync notes (including rich text, audio and images) on your phone and computer:

You can follow Carnet here:


It syncs through @nextcloud and @ownclouders , and there's an official public Nextcloud instance for people who don't have their own cloud:

The app is available on Google Play and @fdroidorg

#GoogleKeep #Alternatives #DeleteGoogle

Brit boosted

- copy and paste CSS
- waste a bunch of time switching between two different templates until your boss finally decides on one
- write alt text
- contribute to an "agile" development team

Required experience:
- Master's degree in computer science
- 8+ years experience writing Python, C++ or R
- top secret security clearance

Brit boosted
so rpi is one of the more secure compute platforms because it isn’t vulnerable to specter class attacks. which means i can advertise that as an advantage to using our green hosting tech!
Brit boosted

We use the word "boilerplate" a lot at work. It's such a strange phrase that seems like it's probably traveled far from its original meaning, so I looked up what that meaning was.

It goes back to newspapers. Large advertisers and content syndicates would distribute ready-to-go printing plates to local newspapers that could easily just go onto the press and be ready to print without any modification. These plates resembled rolled steel that was used to make boilers.

Hence: boilerplate.

Brit boosted
Brit boosted


this is the funniest bug i'll ever have in a game I've made


Brit boosted

So it turns out you can put custom boot images on Lenovo laptops

Brit boosted

Firefox admits they will eventually be sending all of your DNS to Cloudflare. Cloudflare will monetize your internet browsing, no matter how much their PR people say they are.

If you want to disable that, go to "about:config", and set "network.trr.mode" to 5.

The values are: 0 - default off, 1 - race, 2 TRR first, 3 TRR only, 4 shadow, 5 off by choice

Brit boosted

the GRUB manual contains the phrase "We hope that you enjoy using GNU GRUB as much as we did writing it." which is either rather nice or extremely threatening

Brit boosted

the iot teapot that exposes an http api which only responds with 418s

Brit boosted

a naive look at the problem suggests that survival of the fittest selects for belief in "success is due to hard work" over "success is due to luck"

but that is a bit of a straw man because "success is due solely to luck" is a belief held only by the very superstitious; I suspect the truth is closer to "the lower bound of success is determined by effort and the upper bound is determined by luck"

Brit boosted

believing in meritocracy is fundamentally just making the same mistake as the fundamental attribution error, but in the other direction.

instead of mistakenly believing someone else's mistake is due to their inherent flaws rather than circumstances, you're believing your own success is due to your inherent qualities instead of your luck at having been in the right place at the right time.

Show more
Tiny Tilde Website

ttw is the unofficial Mastodon instance of We're only smol, but we're friendly. Please don't be a dick.