Peter Tripp
Peter Tripp
@notpeter.bsky.social
Builder of Open Source things @oxide.computer.
288 followers188 following248 posts
Offwhite. A tool for checking and fixing whitespace standards using .editorconfig **quickly**. github.com/notpeter/offwhite
Panic released the PlayDate SDK 3.1.0 and I've updated playdate-luacats Lua stubs for all the improvements. Get it while the bits are hot. github.com/notpeter/pla... devforum.play.date/t/sdk-os-3-1...
Glass bottle Fruitopia (1994-1997) Strawberry Passion Awareness Raspberry Psychic Lemonade Cranberry Lemonade Vision Pink Lemonade Euphoria Lemonade Love & Hope Citrus Consciousness The Grape Beyond Fruit Integration Gone but not forgotten.
On this special 4th of July I want to remind everyone that the ambrosial 90's era beverage Fruitopia was around for nine years, thats five years longer than the Confederate States of America.
Wanna be a better listener? Be like John Cena. When people open up, prompt them to talk about it more. www.tiktok.com/t/ZP8GdnQ78/
“On July 1st all US Households will receive a bill for $2222 to cover their portion of the war reparations to Iran.” ($300B/135M households) #ArtOfTheDeal™️
The reason "pallettes of cash" became such a sticky anti-JCPOA talking point is because it's vivid - you can hold an image of it in your mind's eye. "$300 billion" sounds like a lot of money but doesn't connect with people the same way. Dems should consider this in crafting talking points
Introducing defaults-differ a tool for diff-ing macOS defaults preferences step 1: run default-differ step 2: change something in System Settings step 3: get `defaults` commands of the changes (profit?) github.com/notpeter/def...
It's wild that in 2004 @daringfireball.bsky.social synthesized an ascii-based spec for annotating text and now I (and millions of others) use backticks when writing. Not just code but prose too. Every single day. At some level, I often think in Markdown. Yikes.
@github.com: Please support emoji responses to Issues and PRs being closed. I want to 🎉 the merging of a long lived PR 👎 the premature closing of a legit issue and ❤️ an unmerged PR that wasn't quite up to snuff.
It's amazing how everything depends on GitHub and so much breaks when it's even a little bit unavailable. Today's example, JSON schema loading from jsonschemastore.org via yaml-language-server / vscode-json-language-server. No auto-complete for me!
Good news everyone! yaml-language-server now supports a more generic inline schema directive! Coming soon to YAML files in all your repos. github.com/redhat-devel...
RIP Zed Assistant (aka Zed Text Threads). By far my preferred method for one-off questions and quick conversations with LLM models. June 7th 2023 - March 31st, 2026 github.com/zed-industri...
Amazing to see the initial release had `cmd->` (Assistant: Quote Selection) which allowed you to see/edit the block before submitting it to the model. The current Zed Agent Panel now supports neither. github.com/zed-industri...
Have you ever wondered why if you save an empty Rust file your editor might add a newline? I thought it was a @zed.dev bug, but turns out it's cause Zed by-default enables format_on_save and rust-analyzer. When rust-analyzer invokes rustfmt and that actually adds the newline. But why?
I created PR so rustfmt no longer adds newlines to empty files and today it was merged! 🎉 Starting with rustfmt StyleEdition 2027, empty rs files are properly formatted -- no more extra newline required. github.com/rust-lang/ru...
I cataloged more issue/commit links in this comment, but otherwise have no first hand knowledge. Maybe @ncameron.org has more context. Otherwise it was fun to research a decade old behavior and implement a fix while upholding rustfmt's super-strict stability guarantees. github.com/rust-lang/ru...
Have you ever wondered why if you save an empty Rust file your editor might add a newline? I thought it was a @zed.dev bug, but turns out it's cause Zed by-default enables format_on_save and rust-analyzer. When rust-analyzer invokes rustfmt and that actually adds the newline. But why?
For the next decade (through StyleEdition 2024 today) rustfmt dutifully adds newlines, despite the compiler bug being long since fixed. Changing rustfmt formatting now requires some effort to minimize pain for rustfmt users. There's even an RFC: rust-lang.github.io/rfcs/2437-ru... 4/
Have you ever wondered why if you save an empty Rust file your editor might add a newline? I thought it was a @zed.dev bug, but turns out it's cause Zed by-default enables format_on_save and rust-analyzer. When rust-analyzer invokes rustfmt and that actually adds the newline. But why?
I don't live in Utah, but I think this would be a fun ride. Eating 10 Costco 1/4 Hotdogs would mean my body would be 1% Costco Dog by weight (2.5lbs/250lbs). That should probably auto-trigger an intervention. ggg.lmarx.com
I can’t reliably reproduce but it happens 5-6 times a month. Today I was watching PIP Hulu and clicked play on this YouTube link in BlueSky, then clicked to open embedded Safari and then open in the YouTube app. Boom. Everything stops and nothing plays. bsky.app/profile/matt...
I get a lot of people asking me how to run Oxide at home. Here's how I do it. youtu.be/qwXtS0-r1uQ
Good news everyone! I’ve joined @oxide.computer! I’m super excited about my position, new coworkers, the organization and the Oxide rack and I’m looking forward to getting up to speed on everything. Happy Friday y’all!