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

Yeah there’s a sense in which the approach is a bet on the commoditization of tokens, honestly.

Yep! There's a link in the prose, but also:

https://gitlab.com/tftio/tools


Some thoughts on a world of zero-marginal code code.

"cost code" for chrissakes. Sigh.

I wonder if it will ever get emacs tabs.


I use emacs but I don't know what you're referring to. Can you enlighten me please


The tab key in BBEdit inserts a literal tab character, or advances to a tab stop. It doesn't indent the line, which is what I would argue it should do when writing code.


As a matter of interest, there is a setting `Allow tab key to indent text blocks` (in Settings > Keyboard) – doesn't that do what you're describing?


Per the manual:

> When this option is on, you can press the Tab key to invoke the Shift Right command, or Shift-Tab to invoke the Shift Left command; this may be useful for those accustomed to Windows editing key behavior. When this option is off, pressing Tab will insert a tab character in the normal manner. This option is off by default.

I think this is already identical to tab behaviour in Emacs, just not by default.


TIL! Thank you!

I think maybe he meant chords.


I think about this has having two separate but related concerns; how do we build tools that focus attention on the parts of the problem where human judgement is highest leverage; and how do we build harnesses that enforce invariants such that humans trust the attention focussing part. It's a challenge!


Definitely.


Some of my personal thoughts on path dependence in the world of zero marginal cost code.


Oh man. I used to use xv a lot. RIP, John.


Don't love it. But, I'm glad the Astral folks are getting the bag.


I think it shouldn't be, and the poor affordances in git have hidden this for a long time.


What kinds of things do you use it for? I'm always open to learning about newer and better ways to work.


I keep my agent workflows distinct; we have (for historic reasons) a lot of non-git controlled context that differs between branches, and moving all that around on checkouts is untenable. I use this tool:

https://github.com/tdhopper/wt

with some custom shell aliases to make it easier.


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

Search: