HNHacker News
TopNewBestAskShowJobs

piazz

496 karma · joined August 17, 2018

https://twitter.com/piazzatron

swarthmore cs / calarts animation (way back when)

michael dot piazza dot mp at gmail

submissionscomments
piazz··on Ask HN: What are you working on? (September 2026)
I’ve been hacking on a single Anki extension for… the last three years now:

https://smart-notes.xyz

The idea is to make an extension that allows you to flexibly fill out fields on your cards with AI generated text, speech, and images. Think generating example sentences for your entire deck, or adding furigana to kanji (small phonetic characters with a very delicate syntax). It works just as well for language learners as it does for medical students, etc.

The secondary goal has been to make this the most well designed, intuitive, and stable Anki extension in the world. I don’t think it’s there yet, but it’s on its way. It’s been very interesting to try to work out a design that affords the flexibility to generate anything for whatever you’re studying but remains approachable and discoverable to your marginal Anki user, many of whom are younger and have varying levels of English ability. Many interesting technical challenges as well.

Slowly building towards the Show HN post, but need a few more features. Connecting with and chatting with dedicated users in countries around the world over the last few years has made this the most gratifying thing I’ve ever built! It’s still at the scale that receiving support emails is fun and I can build relationships with power users and long term subscribers.

piazz··on Octopus intelligence may be related to never-before-seen mutation
Can we CRISPR it into humans? I volunteer. I’ve always wanted to improve my protein folding accuracy.
piazz··on A week of using Codex more than Claude
I'm using a slimmed down version of this skill:

https://github.com/steipete/agent-scripts/blob/main/skills/c...

The important bit I found is to explicitly remind Claude that Sol 5.6 is a very smart and good model; otherwise, Claude performs its normal condescension towards any non-Claude model behavior and insists on reading all the diffs in full and testing all of Sol's work, negating any token savings.

piazz··on A week of using Codex more than Claude
Summer 2026 meta (well, mine):

Sol is for routine work, Opus for frontend/design, and Fable for more complex / ambiguous / architecture work. Fable works extremely well to drive Sol as a subagent.

Fable is the only one you can actually trust to not look at the code, but Sol is somehow still more pleasant to work with, especially in fast mode. Opus is the enemy, and it will make you insane if you talk to it for too long.

piazz··on AI Is Solving CTF Challenges in Minutes
> The implications are clear: focus on the human-skills part of the job.

The implications are not clear. They are not clear for the security people, for the SWE people, for anybody in knowledge work whose jobs are impacted.

I wish people would stop with the “the solution is merely simply retool against the part the AI isn’t good at yet” cope and feel the enormity of the moment with humility.

When the dust settles these jobs may not exist, or the jobs that do exist will be unrecognizable from the ones today and perhaps so qualitatively different as to no longer be attractive.

piazz··on Benchmarking Opus 5 on SlopCodeBench
Great writeup. The excessive function thing has always driven me crazy; I guard against this explicitly in Claude.md.

I have found that models are generally poor at managing refactors / complexity while also implementing new features. But I’ve had some success with a semi-lights-off approach where you decompose it and prompt the model adversarially in a second pass to look for new rough edges and areas of complexity or refactors that might simplify the codebase.

So I’d be very curious to see this benchmark but with something like a periodic “refactor turn” interleaved in.

Also eager to see Fable benchmarked; anecdotally that was the only model whose code I felt I could actually trust to not review closely.

piazz··on Kimi K3, Qwen 3.8, and Anthropic's (Potential) Unravelling
> This is where OpenAI has an advantage over Anthropic. While its models are trailing Anthropic's in recent months, its investments in product, consumer experience, site publishing, voice, and hardware are all directions that have clearer moats.

I was with you up until this point. I don’t think OpenAI has any more of a substantial product moat than Anthropic; if anything, the Claude / mythos etc brand is a valuable asset that OpenAI lacks.

Yes, many of the elite HN engineer always online types have come to prefer Codex, and but if you actually talk to regular engineers in industry, agentic coding is simply still synonymous with Claude Code.

And for the non-engineering uses, Claude is so much more pleasant of a conversational companion than any of the GPT line, and I suspect is this baked deeply into the model, otherwise OpenAI would have closed this gap by now.

piazz··on How to stop Claude from saying load-bearing
This one observation changes everything.
piazz··on Incident CVE-2026-LGTM
PSA this is satire ;)

(if you have to say it, that’s how you know it’s good)

piazz··on AI Built a Nuke and Still Lost
The term that I saw once, and now constantly land back on, is “meaning shaped”

At a quick glance, it looks like a thing that should contain meaning and substance. At any closer inspection, it falls apart completely.

piazz··on Can You Stop a Hypersonic Missile?
“Honestly” / “the honest answer is” are huge LLM tells.

Spend enough time arguing with Claude and hearing that combination of words starts making you wince / twitch uncontrollably.

That said I enjoyed the article!

piazz··on Backpressure is all you need
100% agree. Took me ages of working with the agents to circle back around this, which was the best way to get work done before AI automation anyways.
piazz··on Anthropic says OpenClaw-style Claude CLI usage is allowed again
Openclaw allows you to effectively “shell out” to another harness for your model calls, while still using Pi as your main agentic harness. This is the claude -p workflow. Tools and skills are injected into Claude and they hack session persistence into it as well.

They also absolutely blocked OpenClaw system prompts from this path in the prior weeks, based purely on keyword detection. Seems they’ve undone that now.

piazz··on M 7.4 earthquake – 100 km ENE of Miyako, Japan
If it's a big one and it's near you, you'd move away from the windows and heavy things that can fall, I suppose?

For me I always just turn on iPhone screen recording and marvel at this amazing app and wish we had something like this in California.

piazz··on M 7.4 earthquake – 100 km ENE of Miyako, Japan
Felt it all the way in Tokyo!

There is this amazing app called NERV that, whenever there is a large earthquake anywhere in Japan, sends you an early warning push notification and an animated display with shockwaves emanating from the epicenter, plus a countdown timer for the first wave hitting you. The first it went off for me it felt like something out of sci-fi. I think I got 45 seconds this time before my apartment started shaking.

https://nerv.app/en/

piazz··on Ask HN: Who is using OpenClaw?
Yes, every day.

Similar to other users here, giving it access to an Obsidian vault has been the key for me. And I wouldn't discount how much the chat interface matters - Telegram is so much nicer to use for extended conversations than the Claude or ChatGPT apps, etc.

You can feed these tools context about your day to day life, and make them increasingly useful and personalized, in a way that you can't with vanilla ChatGPT/Claude etc without relying on some opaque memory system.

Here's a few things I'm using it for. A lot of things uses cases are fairly trivial but a bunch of small, daily QoL improvements add up:

- Calorie and macro tracker.

- Day to day todo list, obsidian wrangling.

- Tech support for family: I have a group chat we're all part of, and I've created OpenClaw skills for frequently asked questions, a memory system to remember questions, and a periodic 'quiz' based on previously asked questions to help everyone "learn to fish", bit by bit.

- Interface to Anki. Bit of a longer one here that I should write up, but it's easy to use it add cards to Anki on the go and review missed cards from today, ask clarifying questions, etc.

- One off reminders.

- Light mental health support for family / friends. An agent that remembers the cool things you've done lately and proactively reminds you of them, helping you zoom out a bit, has been helpful for those in my life whose brains, for whatever reason, tend towards more negative cognitive patterns. (There is definitely a more refined product here)

- General questions / curiosity; stuff I would otherwise use Claude for that's simply nicer in Telegram.

- Language studying support. I'm studying Japanese and OpenClaw helps me by studying whole sentences, tricky grammar concepts, kanji I commonly mix up - all backed by a well organized Obsidian vault. I add to this system constantly.

piazz··on New iPad Air, powered by M4
Some creative workflows genuinely benefit from the tablet form factor. I often do serious photo editing on the iPad because I have access to Apple Pencil, and, somehow, holding the thing in my hands like an actual physical object activates some different more analog brain region for me than using a laptop / desktop, and it’s helpful to my creative process. Lightroom for iPad is quite capable but it requires some power.

And then visual artists are often using Procreate, and those files can get heavy as well.

Plus, it’s nice to carry my iPad around with me in a sling and work in a cafe whenever I feel like it. I wouldn’t want to do that with my 16” MBP.

piazz··on Flashpoint Archive – Over 200k web games and animations preserved
What an amazing feeling to see my flash animations I made when I was 13 on this site. Great project! What a unique era that time on the internet was. Can hardly imagine what my life would be today had it not been for Flash.
piazz··on Ask HN: Those making $500/month on side projects in 2025 – Show and tell
Thank you!

Almost all of my customers so far have been directly from the central Anki plugin directory. I made sure to use lots of SEO friendly terms / buzzwords in the title so that when people ctrl+f for AI or ChatGPT, they find mine.

My next steps I think are to better incentivize leaving reviews so that it ranks higher on the add-on list, and then launch it on various language learning subreddits. There’s a whole cottage industry of Anki influencers on YouTube as well (absurd, I know), so that’s another channel eventually.

piazz··on Ask HN: Those making $500/month on side projects in 2025 – Show and tell
Making almost exactly $500/mo on an Anki extension that embeds AI / text to speech / image gen deeply into the app, allowing you to generate example sentences, audio, explanations, etc, for whatever you’re studying, in bulk.

https://smart-notes.xyz

Still holding off on the show HN post for now; have a few more features and QoL things I’d like to add first.

It’s been an enormously gratifying project and I hear from users all around the world who have feature requests for their specific use cases. Easily the most fun I’ve had working on a project.

piazz··on My productivity app is a never-ending .txt file (2020)
I do this, but it’s an Apple Notes file with a quick open shortcut mapped to the action button (side button) on my iPhone.

I finally figured this setup this year. It had changed my life, in a minor yet significant way.

(I also link to other relevant text files at the top of the doc)

piazz··on Report: Tim Cook could step down as Apple CEO 'as soon as next year'
How is doomscrolling profitable for Apple?

Frankly I think it’s the opposite - Apple is one of the only BigCo without an advertising based biz model. Unlike say Meta, Apple didn’t profit directly from increased engagement with your iPhone (at least to a sizable extent), they profit when you purchase a new device. This alignment of incentives is what allows Apple to at least marginally prioritize user privacy in a way Meta/ Google just structurally cannot.

Happy to be corrected though, of course :)

piazz··on Revisiting Interface Segregation in Go
You’re decreasing coupling at the cost of introducing more entities, and a different sort of complexity, into your system.

Sometimes it’s absolutely worth it. Sometimes not.

piazz··on Learning to read Arthur Whitney's C to become smart (2024)
I can’t explain why but “He’s assigning 128 to a string called Q” made me absolutely lose it.
piazz··on Vibing a non-trivial Ghostty feature
This is good to know. I’ll probably play around with it sometime in the future.

BTW, appreciate your many great write-ups - they’ve been invaluable for keeping up to date in this space.

piazz··on Vibing a non-trivial Ghostty feature
Such a useful walkthrough.

It looks like Mitchell is using an agentic framework called Amp (I’d never heard of it) - does anybody else here use it or tried it? Curious how it stacks up against Claude Code.

piazz··on Learning Persian with Anki, ChatGPT and YouTube
Shameless plug for anybody who has been through the hell that is Anki card creation for language learning - I built an LLM powered extension for Anki that allows you to wire up fields to arbitrary prompts, and then generate notes in batch (or selectively per field). I use it every day for generating example sentences, definitions, and TTS. Would have quit Anki ages ago without this.

https://ankiweb.net/shared/info/1531888719

https://smart-notes.xyz

FWIW I did get a lot more mileage from building my own deck vs a custom deck too, would recommend that approach regardless once you're past the initial vocab bootstrapping phrase.

piazz··on Overtourism in Japan, and how it hurts small businesses
> Another visitor was spending a leisurely week in Morioka alone before heading to Fukuoka for a few months.

Oh hey, that was me! Small (internet) world, huh :)

piazz··on Magnesium Self-Experiments
> Do a bunch of other things

Curious about this! Currently trying to figure out a good 0.3mg melatonin dosing regimine for myself.

piazz··on Show HN: Anki AI Utils
Thank you :) And, sounds like great fun. Shoot me an email (in bio) or let me know how best to get in touch.
Page 1 of 3Next →