HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jynelson

no profile record

comments

jynelson
·2 bulan yang lalu·discuss
it says “that’s right” in bold red cursive font. i know what the policy says, i wrote it, you nincompoop.
jynelson
·2 bulan yang lalu·discuss
[dead]
jynelson
·2 bulan yang lalu·discuss
https://i.imgur.com/129TCNu.png
jynelson
·2 bulan yang lalu·discuss
if an LLM says "I can't open a PR automatically until you solicit a review from a maintainer", i think that's good actually. likewise for proactively following the rest of the rules.
jynelson
·2 bulan yang lalu·discuss
i'm not a man.
jynelson
·7 bulan yang lalu·discuss
> Ultimately that's something the hook author has to solve, not the framework which runs them.

correct. i'm saying that hook authors almost never do this right, and i'd rather they didn't even try and moved their checks to a pre-push hook instead.
jynelson
·7 bulan yang lalu·discuss
this completely breaks `git add -p`.
jynelson
·7 bulan yang lalu·discuss
the pre-commit framework does not abstract away “hooks shouldn’t be run during a rebase”, nor “hooks should be fast and reliable”, nor “hooks should never change the index”.
jynelson
·7 bulan yang lalu·discuss
i think you would be interested in demoscene, it’s about exactly this thing: making art out of extremely harsh requirements.
jynelson
·7 bulan yang lalu·discuss
tbh i think you just hate trans people but you're afraid to say it directly
jynelson
·7 bulan yang lalu·discuss
> Software should be an engineering field, which exists to help humans, not as some personal art project for your self expression

it makes me sad that you see these things as somehow in conflict with each other :(
jynelson
·7 bulan yang lalu·discuss
> it's often that the amount of time i've spent thinking about something (a lot) is totally disproportionate to the time i spend typing my thoughts up (a little)

oh, this is a really good way of putting it! that’s exactly what happened :)
jynelson
·8 bulan yang lalu·discuss
you could build an emacs frontend for this model! the thing i am trying to describe is “getting out of the box”. imagine a terminal session that is shared between emacs, iTerm, and a mobile phone ssh’d in over the network, that’s my vision.
jynelson
·8 bulan yang lalu·discuss
omg i've wanted something like shelter for literal years

it "cheats" a little because it requires the underlying filesystem to support snapshots but it's still really really cool, thank you for the link!
jynelson
·8 bulan yang lalu·discuss
> Great, now you just need to build and maintain shims for every tool in existence, force your users to use your own custom tools that support these features, and ensure that everything interoperates smoothly.

Yes, this is the work. https://becca.ooo/blog/vertical-integration/
jynelson
·8 bulan yang lalu·discuss
whoa this looks fascinating, i've never heard of it before! thank you for the link :)
jynelson
·8 bulan yang lalu·discuss
this is really cool omg! i didn't know that, i'll do some research.

one of the strange things to me about the terminal landscape is how little knowledge sharing there is compared to other domains i'm familiar with. iTerm has a bunch of things no one else has; kitty influenced wezterm but otherwise no one else seems to have valued reflection; there's a whole bunch of extensions to ANSI escapes but most of them are non-standard and mutually incompatible. it's weird. if i compare to something like build systems, there's a lot more cross-pollination of ideas there.
jynelson
·8 bulan yang lalu·discuss
i would describe the main idea of the post as opening up the data model of the terminal. the list of wishes are an example of things you can build once you've done that, not the primary reason that opening the data model is useful.
jynelson
·8 bulan yang lalu·discuss
yeah! so i somehow forgot to include this in the post, but one of the thing i would want as part of this is tab complete that integrates with the shell, essentially it would make an RPC call (in the step 3 sense). there’s things that work like this already today, they’re just extremely cursed ^^ but that’s never stopped me before. https://github.com/Aloxaf/fzf-tab?tab=readme-ov-file#differe...