Advertisement · 728 × 90

Posts by Barak Michener

TIL Stockfish in 16.1 dropped all classical evaluation heuristics in favour of NNUE (aka, a machine learned evaluation function).
I get that it performs better, probably faster, definitely less code, but some serious explainability was lost.

1 year ago 1 0 1 0

Proposal: let’s measure model evaluation/generation speed in baud instead of tokens/sec. Remove the encoding from the unit calculation.

1 year ago 0 0 0 0

Watching deepseek-r1:671b run locally on my AI box (the 1.58 quant version, I’m not a billionaire) is like catting a file over 900 baud.

At 4 tokens per 3 words on average — and I’m getting about 4 tok/s — it’s really, back of napkin, ~50 baud

1 year ago 0 0 1 0

It’ll be good to have you in town. 😁

Shame it’s not the East Bay, but then, I never lived in Brooklyn either 😜

1 year ago 1 0 0 0

The biggest winner of the AI race will be distributed systems people. Everything is converging onto a distributed network of stuff and it is only accelerating in the last two years.

1 year ago 55 8 2 0

I get it that merges can be done better than git by preserving commit identity— as I understand it, hg did, and jj does it with its tracking ids.

Pithily, merge commits are a penance for thinking in the SVN sense of version control (I’m old) — but hopefully now we, ahem, `evolve` (pun intended)

1 year ago 0 0 0 0

In another weird way, this is why I came around to rebasing/squash-merging over merge commits in git.

It was `git rerere` that changed that for me, and why that’s not default in git baffles me.

1 year ago 1 0 1 0

An interesting emergent property of switching to jujutsu for version control is I have more active ‘branches’ and even empty-but-described commits with “what I intend to do here”

Because the rebases are so powerful and cheap, I can get code & thoughts out of my head and worry about merging later.

1 year ago 1 0 1 0

The abandoned sentence was the affect that “at least they can work together”

1 year ago 0 0 0 0

I could give a damn about the feature speed of alacritty (pun not intended) — at least the devs

He’s really not nice, you’ve had similar experiences, and so, you make your own decisions, but he’s on my ban list, and will avoid his code whenever possible.

1 year ago 1 0 1 0
Advertisement

Alacritty stan here, which I arrived on for multiple reasons, but one is because the kitty dev is on my very short blacklist.

(As ghostty gets better, I'm open to the alternative)

1 year ago 0 0 1 0

Fuck. Forgot an equals sign. Y’all, programming, you’ll always have bugs no matter how far you get.

1 year ago 3 0 0 0
Post image

Sometimes the snark takes over in the comments, but you’re still gonna be helpful.

1 year ago 2 0 1 1

Anything in the modern era must interface with git… and it does. You do have to remember you’re viewing a superset compared to your git-using peers but my goodness is it convenient

1 year ago 0 0 1 0

I am become a jujutsu convert. Rebasing whole branches on a whim is what I’ve always wanted. jj-vcs.github.io/jj/latest

1 year ago 2 0 1 0

My snarky point is mostly that people won’t hate you for it, compile times come with the territory 🙂

1 year ago 2 0 0 0

When writing Rust, you’re already conceding the compile time question. 😜
Ergonomics for sure. I’ve seen “quick start” snippets containing `unsafe` blocks 😞

1 year ago 2 0 1 0
Preview
a picture of a lion with the words do not recite the deep magic to me witch i was there when it was written ALT: a picture of a lion with the words do not recite the deep magic to me witch i was there when it was written

Imagine trying to tell @filippo.abyssdomain.expert about Linux 😳
(Also, yep, Home version, I knew that trivia)

1 year ago 0 0 0 0

Watching dog shows at the bar and the Pekingese shows up…

“Ma’am, that’s a tribble” 😂

(All dogs are good dogs, some are tribbles, and honestly, not my taste either)

1 year ago 0 0 0 0

“Avocado Toast” should be called a “Croque de Californie”. In this essay, I will…

1 year ago 2 0 1 0
Advertisement

Yeah, I've been doing the ollama thing, and built a GPU rig for it. It's fun!

1 year ago 1 0 0 0

Step into the web of open models and running your own… 😈

1 year ago 1 0 1 0

Which one?!

1 year ago 1 0 1 0

Back in my day, we called it ‘trunk’ :old-man-shakes-fist-at-cloud:

1 year ago 2 0 0 0

TFW you use a right-wing jerkwad’s useful blog post for the opposite (in this case rename git master->main instead of the reverse (because ‘main’ is apparently offensive to dumbasses))

1 year ago 3 0 1 0

I used the phrase “is that the 411?” semi-sarcastically today and got blank stares.

I’m sorry. I grew up in the late 90s. Phones used to be phones.

1 year ago 1 0 0 0

We mustn’t dwell. No, not today. We can’t!

2 years ago 1 0 0 0

I've found myself adding "(Barak's Version)" to all my forks, READMEs or design docs that explicitly don't take contributions or are too salty to share (h/t Taylor Swift) 🙃

2 years ago 0 0 0 0

I kinda wish we had “license shorthands, but for contribution rules” — generally, BSD/MIT are viewed as permissive, Apache2 with corporate, AGPL is what it is, CC-BY-NC-SA, etc

Ranging from “no contributions, gfy”, “no PRs without an issue first”, “PRs welcome”, to “fuck it merge it, anarchy”

2 years ago 5 1 1 0

Maybe I’m getting jaded but so much of project planning comes down to “is it big? Or is it _not_ big?”

2 years ago 0 0 0 0
Advertisement