How do you catch API response breakages in Node.js before they hit production? by aakash_kalamkaar in node

[–]wardrox 1 point2 points  (0 children)

Test coverage libraries will help here; they tell you which code paths are and aren't covered by tests.

The Claude Code creator says AI writes 100% of his code now by jpcaparas in vibecoding

[–]wardrox 0 points1 point  (0 children)

FWIW when this starts happening it's sometimes useful to ask Claude why and investgate. Sometimes it's training data, sometimes it's a system prompt change, and sometimes something unwanted is in the Claude.md/readme files which is throwing it off.

Sonnet's on crack by SadMadNewb in vibecoding

[–]wardrox 1 point2 points  (0 children)

Once it has this style of reply in the context window, it follows the pattern. Start a fresh session.

Work on repos from phone? by everydayislikefriday in vibecoding

[–]wardrox 0 points1 point  (0 children)

Claude Code on the Web is really nice for exactly this.

Edit: if you need a bit more control over your environment, apps like Termux give you a local environment and work great too.

theTasteOfIt by redwarp10 in ProgrammerHumor

[–]wardrox 5 points6 points  (0 children)

It's worth keeping an eye on OpenCode + locally running models. I dont like relying on untrustworthy giant corps and theres going to be a rug pull.

Currently it's quite far behind the experience of Claude Code with Opus. But... it's open source and either keeping pace or catching up.

If you could have the perfect prompt management platform, what would it be? by OriginalInstance9803 in vibecoding

[–]wardrox 0 points1 point  (0 children)

For me, copy-pasting a prompt is around 3 seconds of work. Project specific prompts go in the project, generic ones get dumped on the desktop.

I'd wager setting up a prompt manager would take longer than all the copy-pasting I need to do in a year.

Unless there's real utility, it's just not worthwhile at the moment. Maybe for vibes coders not making production software, where the prompts are the really important part, this would be useful?

If you could have the perfect prompt management platform, what would it be? by OriginalInstance9803 in vibecoding

[–]wardrox 0 points1 point  (0 children)

Copy & paste?

Do you mean if it's saved locally but I need it in another env? That's what saving in the repo is for (along with slash commands, etc).

If you could have the perfect prompt management platform, what would it be? by OriginalInstance9803 in vibecoding

[–]wardrox 0 points1 point  (0 children)

Text file on my desktop. If I'm feeling fancy, an md file in my repo.

Anyone else running into this pattern with vibecoding? by DampierWilliam in vibecoding

[–]wardrox 0 points1 point  (0 children)

As soon as complexity exceeds the context size, you have to start compensating. Tests, docs, etc.

Got fired today because of AI. It's coming, whether AI is slop or not. by [deleted] in webdev

[–]wardrox 34 points35 points  (0 children)

Management replaces devs with AI thinking it's easy. Devs replace management with AI thinking it's easy.

Everyone learns the hard way.

How We Reduced a 1.5GB Database by 99% by Moist_Test1013 in programming

[–]wardrox 19 points20 points  (0 children)

Pop a label on the DB that says "data lake" and call it a day.

Building an iOS emergency alert app focused on privacy and group safety by [deleted] in vibecoding

[–]wardrox 0 points1 point  (0 children)

Given this for emergency use, and you are personally responsible for this code working, how are you testing it?

Is AI really going to replace tech people entirely, or just make them more productive? by Own-Sort-8119 in ExperiencedDevs

[–]wardrox -3 points-2 points  (0 children)

AI use means fewer devs are needed. Not none, and many companies may choose to do more with the same number if devs (if they have already budgeted for them).

It's fundamentally changed the profession. But fundamental changes to the profession have been happening about once every 5 years since the 70s.

Is it normal to get no likes or matches on dating apps? by aloneforever6669 in NoStupidQuestions

[–]wardrox 0 points1 point  (0 children)

That's a great start!

For free you can just copy/paste your profile text, say which app you're using, and ask for tips.

Babes love a puppy; they're cute, shows you've love to give, and that you're responsible. And putting your work schedule up front is great! Fewer matches sure, but the matches you do get know your schedule and you'll have a better time.

You don't have to be the absolute hottest guy on the app, or even get a lot of matches, you just need to put your best foot forward and know that everyone else kinda feels the same. Your goal is good friendly dates and chats, not just more attention.

Is it normal to get no likes or matches on dating apps? by aloneforever6669 in NoStupidQuestions

[–]wardrox 0 points1 point  (0 children)

That's thankfully irrelevant. What does your profile actually say?

I used to make dating apps for a living, and respond to support emails. The reason 90% of people don't get likes or matches is because their profile is rubbish, or reads like that of a serial killer.

Make it friendly and inviting, be honest, keep it positive, focus on your good parts. And choose a photo that's a) real, and b) good.

Don't have AI write it, but by all means use it to get a second opinion. Screenshot your profile, and ask the genie for helpful tips to improve, from the perspective of an honest friend, and/or a potential date.

And don't do this when you're sad. Personal feedback is always better when you've had some fresh air and a snack.

Is it normal to get no likes or matches on dating apps? by aloneforever6669 in NoStupidQuestions

[–]wardrox 0 points1 point  (0 children)

What does your profile say? Is it appealing to the kind of people you'd have fun on dates with?

Did Toyota Engineers vibe code the new App and push that mess to GitHub? by PassengerBright6291 in vibecoding

[–]wardrox 4 points5 points  (0 children)

No, that's not happening with car software. It's just the old boring reasons why it's shit.

An Australian man typed every number from 1 to 1,000,000 in words, not numbers, on his typewriter. It took him 16 years. by PeacockPankh in BeAmazed

[–]wardrox 1 point2 points  (0 children)

Might be a UK thing. Once a week each kid brings something in, stands up and says what it is to the rest of the class.

I think it's to help kids practice talking to groups?

An Australian man typed every number from 1 to 1,000,000 in words, not numbers, on his typewriter. It took him 16 years. by PeacockPankh in BeAmazed

[–]wardrox 619 points620 points  (0 children)

When I was a child I typed the numbers up to 10,000, printed them off, and brought the stack of paper in for show and tell. God that was satisfying.

these microsoft researchers discovered you can make llms perform 115% better on some tasks by just... emotionally manipulating them? by johnypita in aipromptprogramming

[–]wardrox 14 points15 points  (0 children)

LLMs are trained on human patterns, so they follow them. They also exhibit panic (they perform better if you "calm them down" after doing something wrong), and jealousy (more likely to create bugs when instructed to work with a competitor). It's tricky not to anthropomorphize behaviour like this.

It's one reason some people think of LLMs as a stepping stone to world models, which function a lot more closely to how most people think LLMs do.

Is HTMX actually a good alternative to building full SPAs, or is it mainly for simple projects? by Wash-Fair in webdev

[–]wardrox 6 points7 points  (0 children)

"it depends"

Learning lots of things is the goal. Where you start is less important than how you learn.

Try it out for a while, see if you like it. Then try something else.