Hacker News new | past | comments | ask | show | jobs | submit | mafro's comments login

Great post. I'm fairly new to the AI pair programming thing (I've been using Aider), but with 20 years of coding behind me I can see where things are going. You're dead right in the conclusion about now being the time to adopt this stuff as part of your flow -- if you haven't already.

And regarding the HN post getting buried for a while there...[1] Somewhat ironic that an article about using AI to help write code would get canned for using an AI to help write it :D

[1]: https://news.ycombinator.com/item?id=44214437


Thanks for this breakdown, I guess I'm largely in the window of points 3-6.

Any suggestion on where to start with point 1? (Also a SWE).


That's the whole point of /architect mode, no? You refine the solution in the prompt before aider asks you if you want to apply the changes.


No, I just tried this on the latest version of Aider and it automatically made the change with architect mode enabled.



Then use /ask mode. If this still edits your files something is broken.


I switched to hatch last year for many projects, its been quite pleasant.

Has anyone used both hatch and uv, and could comment on that comparison?

EDIT: quick google gives me these opinions[1]

[1]: https://www.reddit.com/r/Python/comments/1gaz3tm/hatch_or_uv...


We had to drop hatch for now, because it does not work well with uv's lockfiles. Someone opened an issue here: https://github.com/pypa/hatch/issues/1886. We use bare uv for now.


I've been using tailscale/tailscale-caddy[1] successfully to serve applications only on my tailnet. It says highly experimental, but it's worked just fine for me.

[1] https://github.com/tailscale/caddy-tailscale


Another option to consider would be TSDProxy.

https://github.com/almeidapaulopt/tsdproxy


Just noting that this narrative in the post is contrary to the author's own guidelines - where they go into not finishing books (called "DNF"s lol)

https://tracydurnell.com/2023/08/19/my-reading-philosophy-an...


In this pricing model, the power users effectively subsidise the entry-level users.

Not saying I agree with it, but Apple has been doing this successfully for many years.


I’ve seen this argument before and I don’t get it. How is it that power users are subsidizing the entry-level users? The implication of this seems to be that the base models would otherwise be more expensive, which I’ve yet to see a shred of evidence for.

It seems more likely that Apple is just straight up overcharging for upgrades, and people have to pay it because nothing is user-serviceable or user-repairable anymore.


Currently there's only 9 cities supported worldwide, and of those 2 are in beta. If this software had broader reach, it may be easier to get open source support.

Having said that, I'd add my city if it were straightforward. It looks like you've spent a lot of engineering time in library and SDK support lately - I suggest investing in the DX happy path to encourage new folks to invest their time.

For example, this document is rather complicated https://github.com/OneBusAway/onebusaway/wiki/Multi-Region


Played through with my 7yo daughter. She loved the game, but would freak out when chased by the "rats". It was a good opportunity to show her how to try to keep playing when you're stressed! She found it exciting after a couple of goes. You didn't mention how old your daughter is, but that is surely the key factor.

I'm still hopeful for a "Stray 2" - or whatever they can do now the devs lost the IP. My daughter cried when at the game's ending (no spoiler)


I tried shairport some time ago, but settled on https://github.com/badaix/snapcast and have a really great and reliable open-source multi-room setup


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: