Remix.run Logo
chamomeal 2 days ago

Yeah every time I see one of these articles posted on HN I know I'll see a bunch of comments like "well here's how I use claude code: I keep it on a tight leash and have short feedback loops, so that I'm still the driver, and have markdown files that explain the style I'm going for...". Which is fine lol but I'm tired of seeing the exact same conversations.

It's exhausting to hear about AI all the time but it's fun to watch history happen. In a decade we'll look back at all these convos and remember how wild of a time it was to be a programmer.

coldpie 2 days ago | parent | next [-]

I'm thiiiis close to writing a Firefox extension that auto-hides any HN headline with an LLM/AI-related keyword in the title, just so I can find something interesting on here again.

codyb 2 days ago | parent | next [-]

It comes and goes in cycles... I remember the hay days of MVC frameworks and oh my this one is MVVC! ad nauseum for... years lol.

I stopped coming here for a year or two, now I visit once a day or so and mostly just skim a couple threads.

Eventually, this entire field... just starts to feel pretty cyclical.

oblio a day ago | parent [-]

Keep in mind that the cycles here are not circles, they're spirals. We <<are>> progressing, it's just very slow to notice.

A bit of proof: https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s...

1. Do you use source control? - I haven't seen a software company without source control in... 2 decades?

2. Can you make a build in one step? - This is a bit tricky, but it super widespread. Maybe not universal, but very widespread.

3. Do you make daily builds? - Same as #2.

4. Do you have a bug database? - Same as #2.

5. Do you fix bugs before writing new code? - This is a debatable topic but you could argue that modern bugs are more complex and we are fixing them.

6. Do you have an up-to-date schedule? - Heh, some things you just can't win :-p

7. Do you have a spec? - Similar to #6.

8. Do programmers have quiet working conditions? - This one is the biggest modern failure, but it's not one of tech.

9. Do you use the best tools money can buy? - Similar to #2.

10. Do you have testers? - We've moved to automated testing. We've lost some flair but we've gained a lot in day-to-day quality.

11. Do new candidates write code during their interview? - Really widespread now, but not universal. Less widespread than having proper build systems.

12. Do you do hallway usability testing? - Varies a lot by field, it used to vary even back in the day.

dysoco 2 days ago | parent | prev | next [-]

I appreciate HN staying simple but a tag system like lobsters has would be pretty nice...

icdtea 2 days ago | parent | prev | next [-]

You can do this with a custom filter list in Ublock Origin, no custom extension necessary.

coldpie 2 days ago | parent [-]

I'm thinking something that would actually use HN's "Hide" feature, so other stories will populate the page after the AI ones are hidden. Is that something uBO could do?

icdtea 2 days ago | parent [-]

You make a good point, I don't believe so. I currently block most LLM/AI threads and some pages can get quite sparse. Would love to check that out if you get around to putting that together!

ftkftk 2 days ago | parent | prev [-]

You could use an agentic AI coding tool to vibe code you one in minutes! /s

coldpie 2 days ago | parent [-]

Honestly might give that a go, yeah. Brand new, low stakes, throwaway projects are one of the few things these tools are actually genuinely pretty useful for.

ftkftk 2 days ago | parent [-]

I agree. It may not be the most environmentally sensitive approach but throwaway one time tooling is a perfect use case.

red-iron-pine 2 days ago | parent | prev | next [-]

> Which is fine lol but I'm tired of seeing the exact same conversations.

makes me think the bots are providing these conversations

ezekg 2 days ago | parent [-]

We're definitely moving full force into a dead internet [0], I think.

[0]: https://en.m.wikipedia.org/wiki/Dead_Internet_theory

spaceman_2020 2 days ago | parent [-]

LinkedIn and Twitter are the canaries. Text based content is already so easy to produce at scale that there’s no utility in creating it manually

theshrike79 a day ago | parent | prev [-]

It's fun to see Vibe Coders discover the basics of project management in real time without ever reading a book :)

That's what programming with LLMs is, it's just project management: You split the tasks into manageable chunks (ones that can be completed in a single context window), you need to have good onboarding documentation (CLAUDE.md or the equivalent) and good easy to access documentation (docs/ with markdown files).

Exactly what you use to manage a team of actual human programmers.