HNHacker News
TopNewBestAskShowJobs

prokopton

120 karma · joined March 8, 2022

submissionscomments
prokopton··on The JavaScript Midlife Crisis
I've worked with Vue, React, Qwik, and Svelte over the last 10 years. I have never felt the hate that HN spews out over JavaScript.
prokopton··on Site Is Closed on Sundays
Well, we all went to this guy's site when we would not have otherwise. He won.
prokopton··on Taste Is All That's Left
Whenever I see "is doing a lot of work here", I assume it's AI-generated.
prokopton··on Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)
Another pretender.

https://en.wikipedia.org/wiki/Bento_(database)

prokopton··on Why Vanilla JavaScript
I checked out before getting to that. He even wrote his own HTML variant called EHTML.

https://e-html.org

Well played. You got me to visit your version of the thing you complained about. :clapping-emoji:

prokopton··on Why Vanilla JavaScript
It’s been a minute since someone ranted about frontend frameworks. Take a shot.
prokopton··on Fable 5 is Back
Most likely it'll try to rewrite the whole world's CSS and get the custom properties wrong.
prokopton··on Show HN: Monolisa v3 – a typeface for developers and creatives
I bought the first version for far less. I couldn’t believe how much they wanted this time around.
prokopton··on US court rules Ohio can restrict children's use of social media
On social media?
prokopton··on US court rules Ohio can restrict children's use of social media
Now direct the teens here instead of TikTok.
prokopton··on US court rules Ohio can restrict children's use of social media
We bring back Geocities and use the Net like it’s the mid 90s again. No social media required.
prokopton··on Dusklight – GC Twilight Princess Decompiled
I remember being greatly annoyed you couldn’t skip the train rides.
prokopton··on Macsurf, "modern" web browser for macOS 9
Can hardware became more obsolete?
prokopton··on Moving away from Tailwind, and learning to structure my CSS
Adam always did say best practices don’t work.
prokopton··on Moving away from Tailwind, and learning to structure my CSS
Always happy to see a Tailwind/no-Tailwind flame war.
prokopton··on I Bought a “Junk” PSP From Japan
I sell stuff on Mercari a lot and people buying through Buyee are great.
prokopton··on I let AI build a tool to help me figure out what was waking me up at night
I was going to do something like this but turns out it was my baby the whole time.
prokopton··on Getting arrested in Japan
Is every video about being arrested in Japan sponsored by SquareSpace?
prokopton··on Getting arrested in Japan
The real crime is adding fade ins on scroll for a blog post.
prokopton··on Meetings are forcing functions
The problem is long-running projects. Projects are too large in scope. They lasts for months to a year with nothing being delivered. Meetings don’t fix that.
prokopton··on Claude March 2026 usage promotion
Great for me in Japan.
prokopton··on Htmx: High Power Tools for HTML
If I had a nickel for every time Htmx popped up on HN…
prokopton··on Opus 4.5 is not the normal AI agent experience that I have had thus far
I asked Claude’s opinion and it disagreed. :)

Claude’s response:

The article’s central tension is real - Burke went from skeptic to believer by building four increasingly complex apps in rapid succession using Opus 4.5. But his evidence also reveals the limits of that belief.

Notice what he actually built: Windows utilities, a screen recorder, and two Firebase-backed CRUD apps for his wife’s business. These are real applications solving real problems, but they’re also the kinds of projects where you can throw away the code if something goes wrong. When he says “I don’t know how the code works” and “I’m maybe 80% confident these applications are bulletproof,” he’s admitting the core problem with the “AI replaces developers” narrative.

That 80% confidence matters. In your Splink work, you’re the sole frontend developer - you can’t deploy code you’re 80% confident about. You need to understand the implications of your architectural decisions, know where the edge cases are, and maintain the system when requirements change. Burke’s building throwaway prototypes for his wife’s yard sign business. You’re building production software that other people depend on.

His “LLM-first code” philosophy is interesting but backwards. He’s optimizing for AI regeneration rather than human maintenance because he assumes the AI will always be there to fix problems. But AI can’t tell you why a decision was made six months ago when business requirements shift. It can’t explain the constraints that led to a particular architecture. And it definitely can’t navigate political and organizational context when stakeholders disagree about priorities.

The Firebase examples are telling - he keeps emphasizing how well Opus knows the Firebase CLI, as if that proves general capability. But Firebase is extremely well-documented, widely-discussed training data. Try that same experiment with your company’s internal API or a niche library with poor documentation. The model won’t be nearly as capable.

What Burke actually demonstrated is that Opus 4.5 is an excellent pair programmer for prototyping with well-known tools. That’s legitimately valuable. But “pair programmer for prototyping” isn’t the same as “replacing developers.” It’s augmenting someone who already knows how to build software and can evaluate whether the generated code is good.

The most revealing line is at the end: “Just make sure you know where your API keys are.” He’s nervous about security because he doesn’t understand the code. That nervousness is appropriate - it’s the signal that tells you when you’ve crossed from useful tool into dangerous territory.

prokopton··on Judge to Texas: You Can't Age-Gate the Internet Without Evidence
We age gate other things that are genuinely useful but can be harmful when used incorrectly or with malice.

Given how much trouble you can cause with an Internet connection, I’m surprised this hasn’t happened already.

prokopton··on Jingle Bells (Batman Smells): An incomplete festive folk-rhyme taxonomy
The egg is canon. Joker sings this version in the BtAS Christmas episode.

https://youtu.be/DpV9f4Tv8kA?feature=shared

prokopton··on Marko – A declarative, HTML‑based language
Svelte does not allow that.
prokopton··on </> Htmx – The Fetch()ening
htmx hasn’t had the piss taken out of it enough.
prokopton··on Do you know that there is an HTML tables API?
I’ve been doing ssr for so long I can’t fathom why you’d build a table using JS.
prokopton··on State-based vs Signal-based rendering
Rich Harris of Svelte often mentions Knockout when talking about Svelte’s signals.
prokopton··on Benefits of choosing email over messaging
Hey lets you mute a thread.
Page 1 of 3Next →