Advertisement · 728 × 90

Posts by Brandon Barker

The peril of laziness lost | The Observation Deck

The peril of laziness lost bcantrill.dtrace.org/2026/04/12/t...

1 week ago 276 88 5 18

What was it before?

1 month ago 0 0 1 0
Preview
🪲 Building a Tigerbeetle Client in Unison Or learn Zig the hard way

I built a Tigerbeetle client in Unison by building a Tigerbeetle wrapper client in Zig to the official Tigerbeetle C client. I had no other choice. It was hard and fun. Read more to find out. #zig #unison #tigerbeetle

1 month ago 5 2 2 0
Preview
Suiren - Yasuaki Shimizu: Song Lyrics, Music Videos & Concerts Listen to Suiren by Yasuaki Shimizu. See lyrics and music videos, find Yasuaki Shimizu tour dates, buy concert tickets, and more!

Suiren by Yasuaki Shimizu www.shazam.com/track/350505...

4 months ago 2 0 0 0

In the vast majority of cases, AI systems are all remote workers (to the extent they can currently be considered workers).

10 months ago 1 0 0 0

University accreditation in the US: the new Twitter Blue?

10 months ago 0 0 0 0
Video

OK, first pass at a tiling window manager for OSX is a thing 🎉

This is me updating Penrose to remove the X11-isms and then implementing a backend for OSX that lets you drop in pretty much all of the existing functionality.

#rust #rustlang #osx

github.com/sminez/penro...
github.com/sminez/penrosx

1 year ago 4 1 1 0
Preview
deno-claude deno-claude. GitHub Gist: instantly share code, notes, and snippets.

The default runner script wasn't really useable, so I modified it to be this: gist.github.com/bbarker/ab6a...

However, it still has this issue: error: Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'GOOGLE_SDK_NODE_LOGGING')

Any @deno.land users have suggestions?

1 year ago 0 0 0 0
Advertisement

Not much experience with @deno.land , but I thought I'd try to install @anthropic.com 's claude-code with it

deno install --global \
--allow-read \
--allow-net \
--node-modules-dir=auto \
--allow-scripts \
-n claude-code \
npm:@anthropic-ai/claude-code@0.2.29

1 year ago 2 0 1 0
Post image

I call it the carotosome

1 year ago 2 0 1 0

I had a similar issue yesterday with a totally normal reply to a friend.

1 year ago 0 0 0 0
Preview
add flake.nix by bbarker · Pull Request #127 · NiklasEi/bevy_game_template This has been tested on NixOS (Linux), non-NixOS Linux, and MacOS (intel).

I created a #nix flake for @nikl.me 's excellent game template project using the #rustlang #bevyengine :

github.com/NiklasEi/bev...

I've tested on NixOS, Pop!_OS (Linux) and MacOS (Intel).

For those interested in such things, more testing and feedback would be most welcome.

1 year ago 7 1 0 0

Interesting - if I start from a bad state, enter the bash interactive shell to get into a good state, and launch tmux, I do get the problematic behavior again, as you described:

1 year ago 1 0 0 0
Preview
Typst: Compose papers faster Focus on your text and let Typst take care of layout and formatting. Sign up now and speed up your writing process.

I built a gorgeous slide deck this week using typst and now I will not go back!

typst.app

It is just `typst` in nixpkgs, btw.

1 year ago 13 2 2 0
NuSentry

Any other #nixos users noticing odd behavior with dev shells in 24.11? nusentry.org/posts/intera...

1 year ago 1 0 1 0

I believe virt-manager uses vnc

1 year ago 1 0 0 0
Advertisement
Preview
NFL teams can’t use Bluesky Bluesky isn’t ready for game day yet.

www.theverge.com/2025/1/22/24...

Strange world

1 year ago 1 0 0 0

What are we looking at?

1 year ago 0 0 1 0

Yeah I'm sympathetic to that perspective and I think it depends a bit on the person, a bit on the program, and what they want to do. Teaching C to most middle schoolers for instance, is probably not idea. Undergrads in a CS course, or even in high school, I'd lean more towards C (personally).

1 year ago 1 0 0 0
Learn this Language FIRST
Learn this Language FIRST YouTube video by ThePrimeTime

I think I agree with everything you said if you take out the word "first". Otherwise I'm not convinced. Should a first programming language, for *CS* students, necessarily be the *best* language (by some metric for best).

Put another way here: youtube.com/shorts/RYNrf...

1 year ago 1 0 1 0

As someone who absolutely wouldn't want to program in C, I think it's a great first language for CS. You learn a bit about the computer itself, as well as programming, and eventually, why you don't want to use C.

1 year ago 3 0 1 0

Picking a non binary, grey scale solution also tends to require more communication in a team, etc.

1 year ago 2 0 0 0

In software development, the hard decisions almost never seem to be this or that, but how much of this and how much of that.

1 year ago 3 0 1 0

Is this an open source game by any chance? (No judgement, just curious, as it seems like the style of game I would like; still kinda regret missing Ultima Online)

1 year ago 2 0 2 0
Advertisement

(here I'm using Unison lambda functions as syntactic sugar for introducing lamba calculus abstractions)

1 year ago 3 0 0 0

I really should write a post about writing a lambda calculus in @unison-lang.org ; it has been quite fun to add syntactic sugar:

{{
tru = λt. λf. t;
}}
untyped.tru : '{LCtx untyped.Binding, Exception} untyped.Term
untyped.tru = do
λ "t" (tt -> λ "f" (ff -> mkVar tt))

1 year ago 6 1 2 0

This has oddly been my experience using Google Voice in the browser lately.

1 year ago 3 0 0 0

I like Scala, especially Scala 3; use it at work. I like Rust too, but it helps if you're interested in low level or computational efficiency. Because you're going to pay for it. That said, Rust has an amazing build system (cargo).

1 year ago 4 1 0 0

Sorry for the typo in your name, Mitchell! (Rosen, not Wrosen - 🤦‍♂️)

1 year ago 0 0 0 0

And on that note I have a small @unison-lang.org library where I've started to put `@html` utilities: share.unison-lang.org/@bbarker/htm...

It isn't properly documented yet; I'll hopefully write a small post about it; posting in case you are looking for a home for your odd html utility function.

1 year ago 5 1 0 0