Planning and finishing the project becomes the biggest task. You wrote 100,000 lines of whatever? Done in an afternoon.

You came up with an original idea, carefully managed scope, beat edge cases and presented it with a clear description in a tidy package?

How did you do that?!

Maybe if I get an MCP that’ll tell me to drop it: it’s marketing week

🔥 Agent quick tip: Review changes in vim.

  1. Pipe your git diff into vim with vimreview.
  2. Add your review comments in the comfort of your favorite editor as basic # comments.
  3. :wq and paste into your agent session.

Get it:

$ brew install moreutils

~/.zshrc:

vimreview() {
  {
    echo "# [NOTE]\n# DIFF REVIEW:\n# The following is our current changes as a git diff with my comments added. Comments are denoted by a leading #\n# Please review and discuss or process my comments.\n# [/NOTE]\n"; \
    git diff
  } | \
  vipe --suffix diff | \
  pbcopy
}

🔥 Agent quick tip: Make an agent summarize a change from the outside in so the diff tells a story.

Large diffs can be hard to understand when they’re just presented from top to bottom, alphabetically by filename. If you know the big picture, it’s easier to understand the parts.

Amp’s -x param is great for this.
Pipe it to glow for pretty terminal markdown tui.

After using iPhone minis for 4-5 years, the battery in this new phone feels infinite.

Petition to change the spelling of default to deafult (because my fingers will not learn)

Sign here
​____________________________________________

Remember how much time we spent googling just a year or two ago and now we can just type “make my tmux.conf support italic and squiggly underlines” and it works

Beyond the Machine by Frank Chimero

beyond-the-machine-final.104

I’m trying to figure out how to use generative AI as a designer without feeling like shit. I am fascinated with what it can do, impressed and repulsed by what it makes, and distrustful of its owners. I am deeply ambivalent about it all. The believers demand devotion, the critics demand abstinence, and to see AI as just another technology is to be a heretic twice over.

Today, I’d like to try to open things up a bit. I want to frame the technology more like an instrument, and get away from GenAI as an intelligence, an ideology, a tool, a crutch, or a weapon. I find the instrument framing more appealing as a person who has spent decades honing a set of skills. I want a way of working that relies on my capabilities and discernment rather than something so amorphous and transient as taste. (If taste exists in technology, it needs to be smuggled in.)

Frank Chimero just dropped the first essay I read top-to-bottom in what feels like years.

Really good shit about how to feel, as an artist, a creator, about “AI”.

I wouldn’t want an irregular AI in my bank app, but in a creative workflow, hallucinating feels like the point of it all.

Secondhand AI considered offensive

I’m seeing a trend: Some poor, misguided person passes on an AI generated answer without adding any direct human effort.

The intention is to be helpful, but we all have access to the same tools, more or less, so merely passing on a slopjob isn’t helpful. It’s disrespectful.

Passing on AI content without judgment signals both:

  1. I think this issue/problem/feature is simple enough that it can be done just by asking a perpetual internet machine, and…
  2. I don’t think you were smart enough to consider asking AI for guidance on your own.

The same wall of text, human written, would at least show some real effort in understanding the whole problem. Even if misguided, it is a genuine sign that someone spent time on understanding and formulating a well-structured, researched answer. Proof of work, one might say.

[Requiring AI use disclosure] is to help maintainers assess how much attention to give a PR. While we aren’t obligated to in any way, I try to assist inexperienced contributors and coach them to the finish line, because getting a PR accepted is an achievement to be proud of. But if it’s just an AI on the other side, I don’t need to put in this effort, and it’s rude to trick me into doing so.

@mitchellh requiring disclosure for AI assisted PRs to Ghostty.

Copy/pasting code into an AI chat platform then copy/pasting the response to this issue thread is, in my opinion, not at all helpful. […] If you provide some professional insight based on your own experience and experimentation in addition to hitting Ctrl+C/Ctrl+V, that may in fact be useful, but otherwise I would refrain from doing that again on GitHub.

@viscount-monty providing responding to a user throwing a complex engineering to ChatGPT then blindly commenting the answer.

“Please, just stop sending me AI videos of Dad [late comedian Robin Williams] ,” Zelda wrote. “Stop believing I wanna see it or that I’ll understand, I don’t and I won’t. […] It’s dumb, it’s a waste of time and energy, and believe me, it’s NOT what he’d want. […] To watch the legacies of real people be condensed down to ‘this vaguely looks and sounds like them so that’s enough’, just so other people can churn out horrible TikTok slop puppeteering them is maddening,” she continued. “You’re not making art, you’re making disgusting, over-processed hotdogs out of the lives of human beings, out of the history of art and music, and then shoving them down someone else’s throat hoping they’ll give you a little thumbs up and like it. Gross.”

Zelda Williams on people sending her AI clips of her dad, the late Robin Williams. If she wanted those, she could make them herself.