Peter Tripp's Avatar

Peter Tripp

@notpeter

Software, Open Source, etc Previously: Zed Industries, DuckDuckGo, Chartio https://notpeter.net

224
Followers
156
Following
179
Posts
13.11.2023
Joined
Posts Following

Latest posts by Peter Tripp @notpeter

No idea what prompted the change (I no longer work at Zed) but I wish they had distinct Service terms /Editor terms.

Now there’s an incentive to fork & build binaries w/o these terms. Feels like an unforced error.

Note: previous terms were 13+ (same as github). 18+ for AI services seems OK to me.

03.03.2026 04:26 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Those terms only apply to the service offerings and official binaries; code is open source.

Under 18 crowd is free to β€œcargo build β€”release” and use any other AI service (except Zed Pro).

The big loss is Zed collaboration features. Those require a login and the backend is not open source.

03.03.2026 02:46 πŸ‘ 13 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1

Let me pick shows then present random episodes Tinder-style to hep me build a curated semi-random playlist. This is not rocket science.

No big data, machine learning AI required. Just show me a random episode and ask me if I wanna watch it.

01.03.2026 22:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Not a single streaming service has β€œrandom” or β€œI’m feeling lucky” button for television episodes.

When watching Friends, no one wants to choose amongst 236 episodes β€” pick one and I’ll say yes/no.

01.03.2026 22:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

We all deserve snow days. ⛄️

Any administrator pushing for 7hrs of zoom meetings for kids should be fired. Requiring employees to work during a state of emergency (especially w/o childcare) should be illegal for non-emergency jobs.

It’s not hard: don’t expect work when things close for snow. ❄️

23.02.2026 14:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
DHS reverses course on suspending TSA PreCheck after outcry The reversal came after discussions with the White House and TSA, an official said. DHS will still suspend the Global Entry program as the partial shutdown continues.

Sigh. Neither of these programs should exist. Citizens should be treated equally. Full stop. Airline security is not an Amazon Prime or Costco membership.

While we’re at it, abolish the security theater around liquids, shoe removal, pocket knives and scale back the budget accordingly.

22.02.2026 18:47 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
2x2 Grid with "Does not use AI" vs "Uses AI":
Has good judgment: Steady Hands -> Turbo Brains
Does not have good judgement: Dead Weight -> Slop Cannons

2x2 Grid with "Does not use AI" vs "Uses AI": Has good judgment: Steady Hands -> Turbo Brains Does not have good judgement: Dead Weight -> Slop Cannons

Beware of Slop Cannons.

Credit: @hock.bsky.social
x.com/danhockenmai...

15.02.2026 20:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of pileup of train cars with the text "I'm sending in more trains!"
From Futurama, The Day the Earth Stood Stupid episode.
A train derailment occurred and the Governor lady said "I'm sending in more trains" as a solution.

Screenshot of pileup of train cars with the text "I'm sending in more trains!" From Futurama, The Day the Earth Stood Stupid episode. A train derailment occurred and the Governor lady said "I'm sending in more trains" as a solution.

Sometimes AI can be part of a solution.
But more AI isn't always the solution.

15.02.2026 20:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
GitHub 500 error message saying "Ooops!!!"
Octcat, holding a wooden sign with 500.
Falling down a canyon Wiley coyote style.

GitHub 500 error message saying "Ooops!!!" Octcat, holding a wooden sign with 500. Falling down a canyon Wiley coyote style.

#hugops to GitHub SREs. In addition to the Actions/Issues outage `/sessions/sudo` took me more than a dozen attempts to succeed so things are still obviously not going great.

Also, achievement unlocked: non-unicorn error message.

09.02.2026 19:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Same with the new Codex GUI App -- no Intel support. I'm generally happy with my six year old 16inch Macbook Pro but I guess it's just time to to bite the bullet and drop $3k on an ARM one.

05.02.2026 13:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Would love it if the BlueSky iOS app had a β€œSave Video” feature like they do for images.

I understand why Twitter/Facebook don’t want this (they would prefer you to share so they can measure/increase engagement) but would love it if BlueSky went a different way.

Cc: @pfrazee.com

29.01.2026 22:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

I know reading and writing code isn't cool anymore, but how are folks doing this? My workflow of toggling between a PR tab in Chrome and a local @zed.dev seems really silly.

29.01.2026 14:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm sure there would be design constraints so showing both at the same time would be hard but even a toggle between "diff HEAD" and "diff main" would be amazing. I don't want to have to open a PR or a dedicated git compare tool to do code review/code cleanup.

29.01.2026 14:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Why do none of the mainstream editors let you specify an arbitrary git ref to diff against? I know tools can diff two arbitrary commits in a compare view but I want this inline while editing. It appears VSCode, JetBrains and Zed only support inline diff against HEAD.

29.01.2026 14:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

When I moved to the bay area the complete lack of rye/pumpernickel as compared to NYC/New England was staggering.

I understand people love sourdough (it’s fine) but in no universe is it a substitute for pumpernickel or marble rye.

28.01.2026 07:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My gut says that much of the previous failures stemmed from the fact that trailing whitespace is significant in diff/patch files. Each line is prefixed with "+" (add), "-" (delete) or " " (preserve) so I blank line with just a single space is **VERY IMPORTANT**.

28.01.2026 02:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Found a setup that was successful.

Switched from a directory with each Lua version to a checkout of the lua git repo and encouragemed the model to change HEAD as required.

So instead of editing a patch file (hard) it edited files (easy) and ran `git -C lua diff` (easy) to generate new patch files.

28.01.2026 02:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I found something where current LLMs struggle.

Task: Update a Lua 5.4.0 patch set to work with Lua 5.4.3.

Perhaps repeatedly generating patch tool patches for patching patches is just too much patching.

27.01.2026 23:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yikes! You can add `β€œauto_update”: false` to your settings and revert to an older non-broken version.

23.01.2026 15:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Zed issue written by @notpeter describing a feature for supporting autocomplete of LSP settings/initialization_options in Zed settings.json.

Zed issue written by @notpeter describing a feature for supporting autocomplete of LSP settings/initialization_options in Zed settings.json.

P.S. Look ma! I’m on the youtubes!

21.01.2026 21:43 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Congrats to @nereuxofficial.bsky.social on landing a neat feature in Zed. And thanks to Amos for sweetening the pot.

21.01.2026 21:41 πŸ‘ 8 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I’ve had great experiences with Gemini, especially with extremely detailed plans, but GPT 5.2 in Codex has been very hit or miss for me.
bsky.app/profile/notp...
Seems like Antirez has had good results too
bsky.app/profile/anti...

21.01.2026 13:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

I’m a helper

20.01.2026 02:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
I Hope This Email Finds You Before I Do I Hope This Email Finds You Before I Do

You might enjoy the setup @quinnypig.com built. A bot that generates not-so-nice responses for unwanted messages and then gives him a queue to approve and send.

www.lastweekinaws.com/blog/i-hope-...

20.01.2026 01:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The clearest introduction to at:proto I’ve seen yet.

19.01.2026 02:24 πŸ‘ 12 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Cigarette Lighter & Cupholder or bust.

18.01.2026 20:27 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Screenshot of Codex trying to view GIF screenshots.

Planning to ask the user to convert their images to PNG format or provide screenshots to avoid the current issue. This clarification will also apply to viewing other images with similar problems."

I can’t view GIFs with the image tool. Please provide PNGs (or JPGs), or point me at still frames extracted from those GIFs, and I’ll review them.

Screenshot of Codex trying to view GIF screenshots. Planning to ask the user to convert their images to PNG format or provide screenshots to avoid the current issue. This clarification will also apply to viewing other images with similar problems." I can’t view GIFs with the image tool. Please provide PNGs (or JPGs), or point me at still frames extracted from those GIFs, and I’ll review them.

Sigh, Codex only supports PNG/JPG for viewing images (not GIF, HEIC, etc). Also a great example of where it's "Planning" is redundant and a waste of tokens. It doesn't even both to offer a solution: e.g. "would you like me to use imagemagick and convert to png?" (btw these are non-animated gifs)

18.01.2026 15:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yesterday’s prompt (β€œcontinue iterating till you can parse the corpus”) rendered it braindead β€” after regex trouble it decided to hard code match arms, panic on new values, rinse and repeat.

match length {
β€œ33mm” => 33,
β€œ35mm” => 35,
β€œ35 mm” => 35,
_ => panic!
}

What a waste of tokens.

18.01.2026 12:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

This does something funky on the iPhone if you press and hold. Looks like it confuses the iPhone’s edge detection algorithm for creating stickers and does this fun loop instead.

18.01.2026 11:21 πŸ‘ 179 πŸ” 6 πŸ’¬ 2 πŸ“Œ 3
Video thumbnail

This does something funky on the iPhone if you press and hold. Looks like it confuses the iPhone’s edge detection algorithm for creating stickers and does this fun loop instead.

18.01.2026 11:21 πŸ‘ 179 πŸ” 6 πŸ’¬ 2 πŸ“Œ 3