Hacker Newsnew | past | comments | ask | show | jobs | submit | jiggunjer's commentslogin

I think they're related. You can't have a custom kernel if you can't rebuild the device tree. You can't rebuild blobs.

> You can't have a custom kernel if you can't rebuild the device tree.

What is this supposed to mean? There is no device tree to rebuild on x86 platforms yet you can have a custom kernel on x86 platforms. You sometimes need to use kernel forks there too to work with really weird hardware without upstream drivers, there's nothing different about Linux's driver model on x86. It's just that in the x86 world, for the vast, vast majority of situations, pre-built distro kernels built from upstream kernel releases has all the necessary drivers.


I think the mental model is like C vs python. Git gives you a forensic trace back in time. jj gives you a story with chapters. Look under the hood you'll still see forensic map of state transitions, but this not what we want to navigate most of the time. Sometimes we need to rewrite an early chapter to make the latest chapter make more sense.

the fact that almost by definition stuff that jj does is possible in git makes it hard for some folks to let go of the baggage that git has; it's simply hard to imagine a world where you can't git add ('how do you commit what you need committed and not commit the rest?') or not having to resolve conflicts immediately ('why would I want not to?')

...and it turns out when you answer these questions differently ('working tree is a commit', 'conflicts can committed) but still want git compatibility, jj kinda falls out of the design space by necessity.


Actually food water and shelter are free to those who can't afford it in many developed countries.

This, and owning a bank account, filing taxes, paying bills are all moving to internet only.

Some coffee shops in china you can't even order or pay without their app.


Definitely not true about models knowing jj. I've had latest opus and gpt fail at revsets and fileset syntax, even hallucinating subcommands like jj move (maybe it existed before, interface is not stable). Luckily it's easy enough to not need them most of the time.

Yes, I use Claude with jj often, and it occasionally tries to use older commands like move. Most of the time it gets it right for me though, often plugins and such say to use git explicitly, and that's where it tends to stray.

Because re-arranging pictures in a gallery using words is less efficient than dragging them around on a screen. CMS still wins for some stuff.

There's also a security aspect, e.g. interactive editing lets you input secrets you don't want an agent to have.


I think a raspberry pi setup would be the cheapest? Not as professional perhaps.

Really, I got stuck trying to commit all files except those containing the string abc. As for revsets it's not easy to grab a single branch?

Tldr yes they're the same agentic harness in different UIs. Web browser, android app, ide extension, cli tool. They all change the "how" but not the "what". You buy premium you get more prompts and models.

For my personal cms I'm using sveltia. But their oath page assumes the repo remote is also the IdP, this means my login button has a GitHub logo instead of Google logo. Now I had spare credits so I forked it. Next weekend I'm fixing their weird support for asset management in R2 buckets.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: