I appreciate that the project acknowledges its inspiration. I wish it were more common for projects to provide detailed comparisons with similar ones for people trying to choose.
Broken promise 1 (Automatically generating CHANGELOGs) is spot on, especially in a monorepo with multiple released artifacts. A single commit could be a breaking change in one package and refactor in another. But the changelog tools see one commit and include it in both changelogs.
Another issue is that once the commit lands on trunk, you can’t revise the entry without editing history. You have to remember to fix it after the changelog is generated.
Git worktrees are awesome but they broke my workflow in a couple ways:
Resuming work. I used to `j <reponame>` then `gco <branchname>`. Now if I do that I get an error about the branch being checked out already in another worktree. I realized the branch names are pretty unique across repos so I made ` jbr <branchname>` that works from anywhere.
Jumping within repo. The other kink was when I wanted to focus on a particular package I’d do `j <subdir>` and it would usually be unique enough to jump to the one in my current checkout. But now I have dozens of concurrent checkouts and have to pick, even though I’m already in the repo. So `jd <subdir>` does like autojump or zoxide but only within the current checkout.
To power those shell functions I made a “where” extension for Git.
I was on a date when she asked “do you like magnetic fields?”. “Yes!” and we were both smitten.
Took us a few conversational turns to realize we had different capitalization. (This was in the old days when courting was mostly by speaking in person.)
« Gen Zers, it turns out, are "not on a linear journey to evaluate the veracity of anything." Instead, they're engaged in what the researchers call "information sensibility" — a "socially informed" practice that relies on "folk heuristics of credibility." In other words, Gen Zers know the difference between rock-solid news and AI-generated memes. They just don't care. »
Agree. It will be like text, which has always been trivial to conjure or alter.
It will be a blip in history that that there was a period in which producing a particular image required its contents to have existed in reality.
What we need going forward is a way to know provenance, where an image came from and what edits have been made. Then people can trust particular sources, as they do with text.
A compelling case for a cause in the growth in teenage depression: reverse CBT.
> In CBT you learn to recognize when your ruminations and automatic thinking patterns exemplify one or more of about a dozen “cognitive distortions,” such as catastrophizing, black-and-white thinking, fortune telling, or emotional reasoning. Thinking in these ways _causes_ depression
The past decade these three beliefs have grown in prevalence:
1. What doesn’t kill you makes you weaker
2. Always trust your feelings
3. Life is a battle between good people and evil people.
They are all cognitive distortions and many schools today endorse them. Rather than teaching students skills of critical thinking, they encourage the distortions (reverse CBT).