HNHacker News
TopNewBestAskShowJobs

boredtofears

786 karma · joined March 18, 2020

submissionscomments
boredtofears··on City building games have a Soul Problem pt.2
> Apparently, "soul" means a city that looks like it's unmaintained and teetering on the edge of a precipice, just about to be reclaimed by nature

That's exactly what a city is though.

boredtofears··on Pi 1.0
I'm using these tools in a professional capacity everyday just like you and everyone else and I 100% know they don't produce code that works perfectly out of the box. That's either horseshit, or your definition of working software and mine are very different.
boredtofears··on Pi 1.0
> Did it have warts? It’s been working nearly flawlessly, but there have been a couple of really minor things. One of the things I realized quickly was that it didn’t have a WebFetch tool built in, so I prompted “add a webfetch tool” and it did it within 5 minutes. Warts are trivially fixed.

Sure, and then tomorrow it's compaction, then worktrees, then an annoying buffer scrolling bug, image clipboard handling, etc etc. I don't buy for a minute that a one-liner prompt creates a perfect program because I know from experience it doesn't. You are inheriting the maintenance of a non-trivial program. That's perfectly fine if you want to tinker and spend time on that but I would rather offload that to someone who wants to spend more time thinking about those problems than I do.

> Personally, I am getting frustrated with the amount of people trying to pitch me their tool they made. Tools are a dime a dozen. Share with me your ideas, and I’ll share with you mine, but I’m not gonna adopt your tool.

I'm not sure I follow this line of thinking. Obviously, juggler is the result of an author who has spent a great deal amount of time thinking about an idea. It is the manifestation of the author's ideas. I agree that the amount of vibe coded slop out there that people think is marketable is ridiculous, but Juggler doesn't really look like that. It's still worthwhile to evaluate well thought out tools IMO.

boredtofears··on Pi 1.0
I think people vastly overestimate how hard it is to get a tool right even in the age of AI. Yes, it's very easy to get a throwaway tool done in a session. For anything above trivial complexity (like a coding harness) you will immediately notice warts with it.

It's true: with proper planning, thought, and focus, you might be able to generate enough code in one weekend to create a tool that is at parity with something like Pi - but chances are the amount of focus, planning, and thought is going to be greater than one weekend worth. And I don't know about you - but I don't really want to spend my weekend building a coding harness, I have other ideas and projects I'd rather execute.

boredtofears··on You are no longer invited to dinner
I am friends with and know disabled people that enjoy socializing, some far more than I do. I guess they never grew up.
boredtofears··on Everybody’s home. No one’s coming over
This is never a popular take but I think you completely nailed it. Anytime I see someone who has framed their world through the extrovert/introvert lens it's always done as justification for antisocial behavior. Lots of buzz phrases like "needing to recharge your batteries" while never admitting that socializing itself is a skill that needs practice to improve at so it doesn't feel like as much work.
boredtofears··on Kids turned low-traffic NPR Spotify comments into a secret group chat
My wife teaches middle school and during the pandemic a lot of kids were sending messages to each other via Google Docs and then deleting them. Unbeknownst to them was the revision history functionality (which I believe resulted in phone calls to a few students from the school principal)
boredtofears··on Git-bug: Distributed, offline-first bug tracker embedded in Git
Don't overthink it! `git bug bug` is fine - it's easy to type and becomes muscle memory quickly. Love the project, my first impression is "why hasn't this existed the entire time?" which usually means you're on to something.
boredtofears··on Claude Opus 5.5
Mines pretty much inverted - my colleagues and I noticed almost zero difference between the quality of code in Opus vs Fable. Occasionally I'll switch to Fable for an arduous debugging task but that's about it.
boredtofears··on OpenAI Agents API
I'm very interested in this but I am confused on what Pi provides you if you are building the harness? What does Pi get you that writing from scratch doesn't?

Any good starting points or tutorials you recommend?

boredtofears··on Global warming will exceed 1.5-degree limit, UN says
I never said I believed it was going to save us.
boredtofears··on Global warming will exceed 1.5-degree limit, UN says
Yes they are, in the form of lobbying to remove subsidies and adding tax penalties to EV/solar purchases.
boredtofears··on Global warming will exceed 1.5-degree limit, UN says
We’re so far past this, technology is 100% the only hope and always was. Getting stuck in the mentality that we can shame our way out of this for a decade was (and continues to be) a colossal waste of time.
boredtofears··on Apple introduces M6 and M5 Ultra
Weird, I'm still using my M1 Pro and it feels just as fast as it always has. MacOS feels almost identical to me as it did 5 years ago, too, except the ugly icon change.
boredtofears··on Apple Releases New Polishing Cloth
Disagree, I want to go to the party hosted by $10 rag guy
boredtofears··on Why Software Factories Fail (or: harness engineering is not enough)
I'm curious how that works - are you actually hand writing specs with RFC level detail yourself completely or is it more of an LLM assisted effort? It seems like writing a comprehensive spec manually would almost be as much (if not more) work than the implementation.
boredtofears··on Write code like a human will maintain it
I have tried prompting it out and providing strong guidelines in my AGENTS.md against it, but I still get _way_ too many useless "explain the code" style comments no matter how much I try. I usually have to do something like "Look at all commits in the past X days and remove (DO NOT TRIM) all comments that are not truly exceptional"

Normally when I can't get claude to follow a prompt I try a lint hook, but it's tough to lint something that subjective.

boredtofears··on Show HN: Paca – Lightweight Jira alternative for human-AI collaboration
I find well described but concise acceptance criteria does a good job of anchoring the llm to the correct output. Also have them take screenshots of any UI work and respond to the ticket with them as proof.
boredtofears··on Gmail thinks I'm stupid, so I left
I wonder if slight grammar incorrectness (like not capitalizing your sentences or using abbreviations) is going to start becoming a signal of authenticity for people subconsciously. Maybe it already has.
boredtofears··on The Website Specification
That was the exception, the norm was definitely just a page that said, "Your browser does not support flash"
boredtofears··on Spotify will start reserving concert tickets for fans
Artist radios almost inevitably become a mix of songs I’ve listened to the most that have even the faintest crossover with the artist genre. It’s very, very frustrating and my biggest peeve about Spotify. I now ask an LLM for an artist radio playlist and copy it over to spotify, which is kind of a pain.
boredtofears··on Goodbye Visa and Mastercard: 130M Europeans switching to sovereign payment
The rest of the world, presumably
boredtofears··on Goodbye Visa and Mastercard: 130M Europeans switching to sovereign payment
I find the "self loathing american on the internet" act to be about as performative as putting a pink ribbon on your social media avatar after a shooting. It's not introspective in any meaningful way.
boredtofears··on A physics engine with incremental rollback for multiplayer games
I know there’s a ton of resources out there for this sort of thing but is there any particular sites/books that stood out to you while learning?
boredtofears··on Elevated errors on Claude.ai, API, Claude Code
Only on HN will your customers not only tolerate your product once you’ve reached market saturation and started enshittifying it, they’ll write you a whole guide on how to do it!
boredtofears··on EmDash – A spiritual successor to WordPress that solves plugin security
Do LLM's not benefit from the abstractions higher level languages like Javascript/node offer?

Perhaps I'm speaking out of depth because I haven't done a lot of Golang, but I've always thought of it as a systems language first, which means by necessity you have you to handle lower level problems yourself. I'm sure there's plenty of libraries that paper over this - but the philosophy of the languages themselves is different. Javascript was designed to solve CRUD like interfaces/problems quite well.

Maybe this is just an outdated argument though that isn't really relevant with modern golang/rust though.

boredtofears··on 1M context is now generally available for Opus 4.6 and Sonnet 4.6
All of those things are smells imo, you should be very weary of any code output from a task that causes that much thrashing to occur. In most cases it’s better to rewind or reset and adapt your prompt to avoid the looping (which usually means a more narrowly defined scope)
boredtofears··on John Carmack about open source and anti-AI activists
Its a lot less odd when you remember that he's running an AI company himself.
boredtofears··on I built Timeframe, our family e-paper dashboard
Are you telling me that my home assistant enabled humidity sensors in my garden that trigger the arduino hose valve could just be replaced by a watering can??
boredtofears··on How I use Claude Code: Separation of planning and execution
It’s not X it’s Y is one of the most obvious LLM writing patterns. Especially the heavily punctuated sentence structure.
Page 1 of 15Next →