Brandon Barker's Avatar

Brandon Barker

@nusentry.org.bsky.social

I like to run, play around with programming languages and other computing tech, read biology and math, as well as lots of popular nerdery (like Tolkien). All in fairly small doses though. Ithaca, NY resident and frequent visitor to Kentucky.

156 Followers  |  278 Following  |  77 Posts  |  Joined: 14.11.2024  |  2.4144

Latest posts by nusentry.org on Bluesky

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

16.06.2025 22:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

University accreditation in the US: the new Twitter Blue?

04.06.2025 22:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

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

07.04.2025 08:21 โ€” ๐Ÿ‘ 5    ๐Ÿ” 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?

02.03.2025 01:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

02.03.2025 01:17 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I call it the carotosome

27.02.2025 23:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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

14.02.2025 09:49 โ€” ๐Ÿ‘ 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.

11.02.2025 00:23 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 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:

25.01.2025 15:33 โ€” ๐Ÿ‘ 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.

25.01.2025 00:48 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
NuSentry

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

24.01.2025 13:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I believe virt-manager uses vnc

24.01.2025 11:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
NFL teams canโ€™t use Bluesky Bluesky isnโ€™t ready for game day yet.

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

Strange world

24.01.2025 01:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What are we looking at?

07.01.2025 22:57 โ€” ๐Ÿ‘ 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).

06.01.2025 03:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Learn this Language FIRST
YouTube video by ThePrimeTime Learn this Language FIRST

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...

06.01.2025 02:42 โ€” ๐Ÿ‘ 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.

06.01.2025 02:19 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

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

22.12.2024 13:03 โ€” ๐Ÿ‘ 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.

22.12.2024 13:01 โ€” ๐Ÿ‘ 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)

21.12.2024 18:57 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

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

21.12.2024 15:01 โ€” ๐Ÿ‘ 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))

21.12.2024 15:01 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

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

20.12.2024 07:33 โ€” ๐Ÿ‘ 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).

15.12.2024 01:54 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Sorry for the typo in your name, Mitchell! (Rosen, not Wrosen - ๐Ÿคฆโ€โ™‚๏ธ)

13.12.2024 14:10 โ€” ๐Ÿ‘ 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.

13.12.2024 14:05 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Move code to another project? ยท unisonweb unison ยท Discussion #5488 Is there a recommended way to move terms or namespaces to another project? I suppose one way would be to make the "old" project a dependency of the new project, move things, then delete the depende...

Thanks to Mitchell Wrosen @unison-lang.org for showing how to move code between projects (why have a utils namespace when you can have a utils library?)

github.com/unisonweb/un...

13.12.2024 14:01 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Video thumbnail

Today I found a powerful tool for working with JSON in the terminal! ๐Ÿš’

๐ŸŒ€ jnv: Interactive JSON viewer and jq filter editor.

๐Ÿš€ Supports filter auto-completions, hint messages & more!

๐Ÿฆ€ Written in Rust!

โญ GitHub: github.com/ynqa/jnv

#rustlang #json #terminal #jq #commandline #interactive #tool

11.12.2024 08:53 โ€” ๐Ÿ‘ 44    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
NuSentry

I wrote what might be a good follow-up blog post to this a few months back: nusentry.org/posts/concis...

12.12.2024 12:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My condolences on having to work on light mode :-)

Seriously though, great work, I need to find my way out of the terminal at some point and try it.

10.12.2024 22:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@nusentry.org is following 20 prominent accounts