Recent submissions

Comment · 1 month ago
I like the ideas here. I would like to test it out with my subscription. Is that something you plan on supporting?

I’m also curious: when do you compact the main agent? Is it just the model’s window limit or some other threshold?

Comment · 1 month ago
I like his ideas about dedicating the center of the monitor to the application you're currently using, and dedicating the edges to a "stash" of your other windows you need quick access to.

I'm a fan of MacOS stage manager (we exist!), which sort of does this, but admittedly it is under baked (it's lacking on keyboard shortcuts, for instance).

Comment · 2 months ago
Very cool. This would actually save me from those terrible times when the navigation tells me to turn, but not which lane is best for the next turn after that. Now I could visualize it clearly.

That being said, it is a little dizzying to watch.

Comment · 3 months ago
Yes but I’ve seen some devs waste a lot of time using AI to build something that was a bad idea to begin with.

Without AI they might have first spent more time validating the idea was worth it.

Comment · 4 months ago
Yes and the worst part of that is that I really enjoy working out my own strategies. My best RTS memories are on StarCraft 1, playing with friends in the early 2000s, and we all just were figuring it out for ourselves.
Comment · 6 months ago
Very cool! Consider adding a wikipedia link to each card after the game is over.
Comment · 1 year ago
Betting on AI could mean a pause on hiring junior developers while we wait to see how AI plays out, though.
Comment · 1 year ago
Ok can you elaborate?
Comment · 1 year ago
My intent was just to emphasize that I’m comparing Go against writing JavaScript for the Node runtime and not in the browser, that is all, but you are correct.

Regarding Typescript, I actually am a big fan of it, and I almost never write vanilla JS anymore. I feel my team uses it well and work out the kinks with code review. My primary complaint, though, is that I cannot trust any other team to do the same, and TS supports escape hatches to bypass or lie about typing.

I work on a project with a codebase shared by several other teams. Just this week I have been frustrated numerous times by explicit type assertions of variables to something they are not (`foo as Bar`). In those cases it’s worse than vanilla JS because it misleads.

Comment · 1 year ago
I mostly agree with you except the simple syntax with one way of doing things. If my memory serves me, Java supports at least 2 different paradigms for concurrency, for example, maybe more. I don’t know about C#. Correct me if wrong.
Comment · 1 year ago
Go has its fair share of flaws but I still think it hits a sweet spot that no other server side language provides.

It’s faster than Node or Python, with a better type system than either. It’s got a much easier learning curve than Rust. It has a good stdlib and tooling. Simple syntax with usually only one way to do things. Error handling has its problems but I still prefer it over Node, where a catch clause might receive just about anything as an “error”.

Am I missing a language that does this too or more? I’m not a Go fanatic at all, mostly written Node for backends in my career, but I’ve been exploring Go lately.

Comment · 1 year ago
Maybe even painful for one dev once you need dependencies (virtualenv...)
Comment · 1 year ago
I do really like the idea of going for more walks throughout my work day, and just checking in on Claude with my phone.
Comment · 1 year ago
I'd like to see more software that amplifies local social interactions.

There are apps like Meetup, but a lot of people just find it too awkward. Introverts especially do not want to meet just for the sake of meeting people, so they fallback on social media.

Maybe this situation is fundamentally not helped by software. All of my best friendships organically formed in real-world settings like school, work, neighborhood, etc.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton