Advertisement Β· 728 Γ— 90

Posts by jjt

part of a browser window opened to https://claude.com/blog/1m-context-ga showing a header and a paragraph, with dev tools open, showing that each word of the paragraph is its own div for some godforsaken reason

part of a browser window opened to https://claude.com/blog/1m-context-ga showing a header and a paragraph, with dev tools open, showing that each word of the paragraph is its own div for some godforsaken reason

great job anthropic, really nailed the html+css here

1 month ago 0 0 0 0

prefers-reduced-motion is good and all, i just want browsers to ship prefers-fast-motion-pls-hurry - i want animations, but i'm impatient πŸ™ƒ

(not criticizing your choice of animation timing, i think it's great for the general population and looks lovely)

2 months ago 2 0 2 0

Thank you! The DarkReader extension didn't do justice to your site.

2 months ago 1 0 0 0

that OCaml one was something, and he came back some days later targeting a different repo with a PR weighing at +21,523/-361

4 months ago 3 0 0 0

yup, biggest appeal to me too, but enough differences to cause friction

lower-impact analogue of moving from nvim to helix

4 months ago 1 0 0 0

i think a very small, dumb part of my brain thinks switching to fish requires me to delete every posix-compliant shell from my machine, and thus i haven't tried yet

mise rules tho, replaced many version managers and direnv (so far)

4 months ago 2 0 1 0

yup!

1. listing bookmarks locally (cleaning old ones out, etc)
2. viewing them on github (github.com/<ORG>/<REPO>/branches)
3. telling someone a branch name verbally - they're more likely to remember "refactor-foo" rather than "jjt/push-xuniuir" :)

5 months ago 0 0 0 0
Advertisement

same workflow here, and i leverage some aliases for ergonomics

gist.github.com/jjt/e07e1c43...

5 months ago 4 0 0 0

in isolation i expect a good GUI will be superior than a TUI for 99.9% of use cases

jj-fzf isn't a type of tool i use, but ppl seem to like them (as they do lazygit) - maybe they value staying in the terminal more than a superior experience of a GUI?

idk, could just be novelty?

6 months ago 1 0 0 0

agreed, half-assed GUIs abound

even optimal GUIs have disadvantages over TUIs when context is considered: staying in terminal, getting stdout/err, look/feel of terminal command

ex. of latter is github.com/tim-janik/jj... which prints mutative jj commands to "help users in learning the jj CLI"

6 months ago 1 0 1 0

i don’t use lazygit, but something beyond bare commands & still in terminal can be nice, and TUI is a forcing function for good keyboard controls compared to GUIs

7 months ago 1 0 1 0

100% and i’d add that you never listen to music on speakers, you listen to it on the acoustic system of the speakers + the room together

room treatment if feasible is worth it, at least first reflection points

7 months ago 1 0 0 0

and top-level change (id: wozmn) just points to tip of the evolog stack (commit id: 79500)

sidenote: they use the end of base36 for change ids to disambiguate the two, so commit digits are [0-f] (like git) but change ids are [z-k]

7 months ago 1 0 0 0

i've only had to go to the evolog a few times, but valuable to have that history of how a commit evolved over time

like in git if you wanted to see a change between last git commit and current state in working tree/index

7 months ago 1 0 1 0
Advertisement
jj log output from terminal

jj log output from terminal

terminal output from running jj evolog -p

terminal output from running jj evolog -p

worth it, imo

evolog is neat, like a mini branch for a given commit/change

i changed a file 3 times, evolog shows commits from jj snapshotting from that (usually happens w/ jj cmd invocation, i have watchman integration which does it every file change)

rich history without cruft in top-level

7 months ago 1 0 1 0

yup, daily driver for 1yr now, just a better tool all around

op log for repo history (jj undo/redo), working copy is a commit instead of index (no stash!), rebases always succeed, great revset language, lots to love

some rough edges here and there but colocated jj repos can use git interchangeably

7 months ago 1 0 1 0

hem of those shorts makes it look like your lower legs are gone

Forrest Plump and Lieutenant Dem

8 months ago 0 0 0 0

sick! vornoi diagram based on hue/brightness of named color x/y position?

8 months ago 1 0 1 0

np! i've been a very happy jj user for a while now, due to its refined and simpler mental models as you put it - worth the rough edges for me

the discord is also full of helpful and welcoming people discord.gg/PUDv9rtT

8 months ago 2 0 0 0

there's the experimental `advance-branches` feature github.com/jj-vcs/jj/di..., but i and many ppl define a `tug` alias github.com/jj-vcs/jj/di...

auto-local-bookmark config might replicate `git pull`? jj-vcs.github.io/jj/latest/co...

8 months ago 1 0 1 0

> Git isn't just a tool for pulling and pushing code. It's a finely-tuned instrument for crafting history

yes!! and #jj-vcs provides a better toolset for crafting history

9 months ago 1 0 0 0
Keymap

vim guy in a group chat switched full time to hx a few mos ago, he loves it, speaks highly of its minor modes and how put together everything is

9 months ago 1 0 0 0
Advertisement
screenshot of code in neovim editor, showing the flash.nvim plugin's treesitter mode which decorates the code with pink letter labels

screenshot of code in neovim editor, showing the flash.nvim plugin's treesitter mode which decorates the code with pink letter labels

been on (n+)vim for almost 2 decades now, and selection-first is likely better UX than action-first

i love flash.nvim in treesitter mode to do visual selection then act

9 months ago 1 0 1 0
a screenshot of GitHubs setting page with the tab size preference for the number of spaces showing

there are options of 1,2,3,4,5,6,8,10, and 12, with 2 selected because i’m not deranged

a screenshot of GitHubs setting page with the tab size preference for the number of spaces showing there are options of 1,2,3,4,5,6,8,10, and 12, with 2 selected because i’m not deranged

and yet, GH settings:

10 months ago 1 0 1 0

mise rules, so snappy, replaced direnv, asdf, n, and various others for me already

10 months ago 1 0 0 0

i think about the hex grid article often, esp the orientation of the hexes (pointy up vs flat up) and how it percolates through every example and formula

10 months ago 3 0 0 0

risks further entrenching incumbent PLs, frameworks, tools, libraries, etc

effect was there before (pick popular, stable, widespread tech) just accelerated now

11 months ago 1 0 0 0

but likely need a fair and unbiased media to do so - at least polls are somewhat more objective than editorials and slants in news stories

11 months ago 0 0 0 0

yup, no way to measure and publicly report on the system without affecting it, defeating the purpose of that measurement

i often wonder if democracies would be better off disallowing polls

11 months ago 0 0 1 0
How to Caramelize Onions in Record Time Without Sacrificing One Ounce of Flavor
How to Caramelize Onions in Record Time Without Sacrificing One Ounce of Flavor YouTube video by America's Test Kitchen

i came across this the other day, haven’t tried it yet but it looks legit

1 year ago 1 0 0 0