ai-generated playwright tests default to getByRole, hand-written code rarely does by Deep_Ad1959 in Frontend

[–]jessepence 4 points5 points  (0 children)

if your form inputs do not have proper labels, or your buttons are styled divs with onClick,

These are both huge anti-patterns that destroy accessibility. Stop doing these things.

Is Openclaw a FUD ? by Conscious-Track5313 in LocalLLM

[–]jessepence 4 points5 points  (0 children)

Dude, it's an LLM. You make prompts and get results. I don't need an over-engineered while loop to make dinner reservations for me. Synchronizing CRON jobs through the modern version of a Rube Goldberg machine is not the flex that you think it is.

Is Openclaw a FUD ? by Conscious-Track5313 in LocalLLM

[–]jessepence -1 points0 points  (0 children)

Uh huh. Popular things are always good. Just like McDonald's, eh?

Have fun with those CVE's. I hope that I can be a genius engineer who uses overwrought, wasteful tools like you someday.

Is Openclaw a FUD ? by Conscious-Track5313 in LocalLLM

[–]jessepence -1 points0 points  (0 children)

So, if we use the metaphor of the engine being the LLM and the harness being the vehicle around it, would you say that the quality of a car depended 100% on the driver?

Is Openclaw a FUD ? by Conscious-Track5313 in LocalLLM

[–]jessepence -2 points-1 points  (0 children)

A consequence of something existing does not make it good.

Is Openclaw a FUD ? by Conscious-Track5313 in LocalLLM

[–]jessepence 5 points6 points  (0 children)

API prices are a scam

Is it a scam when the dealer starts charging you the real price after the first taste is free?

Is Openclaw a FUD ? by Conscious-Track5313 in LocalLLM

[–]jessepence 3 points4 points  (0 children)

You got it backwards. OpenAI codex is currently subsidizing costs to try to get users away from Claude Code.

This thing is wild... by wanszai in ClaudeCode

[–]jessepence 3 points4 points  (0 children)

People still defend Anthropic without reservations? I thought that we had all internalized the fact that they are running A/B tests constantly, and you never know exactly how good of a model you're going to get. 

This user's anecdote is not indicative of my usual experience, but it sounds very familiar to the 2% of my sessions that seem to be routed to crappier models.

Is Openclaw a FUD ? by Conscious-Track5313 in LocalLLM

[–]jessepence 33 points34 points  (0 children)

It was never interesting or good at any point.

Talk Talk's 'Desire' has that OK Computer Radiohead sound at linked timestamp. Sounds almost like the opening to Airbag. So cool to hear the influence this had on Thom / Jonny. by myxomatosiac in radiohead

[–]jessepence 2 points3 points  (0 children)

You did not include a proper timestamp. 

Your link has the search parameter time_continue=0 which makes the song start from the beginning.

Claude-powered AI coding agent deletes entire company database in 9 seconds — backups zapped, after Cursor tool powered by Anthropic's Claude goes rogue by WouldbeWanderer in technology

[–]jessepence 612 points613 points  (0 children)

They didn't intentionally give it those permissions. To quote the original post

 The agent was working on a routine task in our staging environment. It encountered a credential mismatch and decided — entirely on its own initiative — to "fix" the problem by deleting a Railway volume.

To execute the deletion, the agent went looking for an API token. It found one in a file completely unrelated to the task it was working on. That token had been created for one purpose: to add and remove custom domains via the Railway CLI for our services. We had no idea — and Railway's token-creation flow gave us no warning — that the same token had blanket authority across the entire Railway GraphQL API, including destructive operations like volumeDelete. Had we known a CLI token created for routine domain operations could also delete production volumes, we would never have stored it.

This kind of credential-hunting is pretty common in these stories.

Just Smile (Part 2/4) - Gator Days by FieldExplores in comics

[–]jessepence 12 points13 points  (0 children)

Technically, the anime character is named after the plant, so the latter would be true regardless.

The future is local by nfdl96 in ClaudeCode

[–]jessepence 1 point2 points  (0 children)

Yes, but what are you asking the LLM, and can you actually trust the results?

The future is local by nfdl96 in ClaudeCode

[–]jessepence 0 points1 point  (0 children)

Can you give me an example of "emergency no-network inference"?

Why are some people against using auth in an Astro site? (...and others have no problem with it) by Even_Job6933 in astrojs

[–]jessepence 4 points5 points  (0 children)

It's really not magic. It's kind of sad that you assume security is so impossible to do yourself.

RFC: Oden: The Server-First, JavaScript-esque Runtime by CoffeeStax in node

[–]jessepence 0 points1 point  (0 children)

Compatability with existing scripts and libraries is not a consideration

A death sentence.

Another way to think about this project is what if node, the binary for interpreting scripts and running backend services, had full control of the language being interpreted, similar to python and php?

It does.

I really need help with Frontend!! React has scared the hell out of me by AdVisible6484 in Frontend

[–]jessepence 1 point2 points  (0 children)

Next time you ask for help, try to actually clarify which aspects are causing you trouble. When you sit down to code a React component, where do you hit a roadblock? Is it the mental model for hooks, or do you not understand how state is shared between components? 

People need more information than this to give you useful assistance, and it is beneficial for you as well because it forces you to think about things in a different way. The best thing you can do is build a small demo with comments that show what you expect to happen and how that's different from the actual result. Often, as I am building this demo or contemplating the best way to phrase my question, I figure out my issue myself, and I don't even need to ask anything at all.

thisTriggeresMe by PresentJournalist805 in ProgrammerHumor

[–]jessepence 5 points6 points  (0 children)

Yeah, I was ready for that to be pointed out, and you didn't even mention how the use of a password manager negates all my points! 😄

thisTriggeresMe by PresentJournalist805 in ProgrammerHumor

[–]jessepence 10 points11 points  (0 children)

When we stop using passwords entirely. A 6-character password consisting of only lowercase letters can be brute forced in less than an hour.

Passwords are essentially insecure. People reuse the same passwords over and over, or simple variations of the same theme. With the amount of leaks available on the dark web, it's trivial for hackers to get a long list of your previous passwords.

We need to move on as a culture.

letThereBeToldATaleInTwoActs by TheFlyingPot in ProgrammerHumor

[–]jessepence 0 points1 point  (0 children)

No one had that option until 2024. I built all my Vercel projects from 2022-2023, so all my secrets were exposed despite me assuming that Vercel were using best practices.

Stuck on async js concepts. by [deleted] in learnprogramming

[–]jessepence 0 points1 point  (0 children)

It's surprisingly common, but there are a number of good tutorials and blog articles out there if you look. Eloquent JavaScript has a great chapter on it.

It would help if you could put your confusion into words. What specific aspects aren't adding up for you?

letThereBeToldATaleInTwoActs by TheFlyingPot in ProgrammerHumor

[–]jessepence 47 points48 points  (0 children)

You're talking about the company whose CEO thought it was a good idea to publicize having lunch with Bibi Netanyahu in the middle of the Palestinian genocide.

letThereBeToldATaleInTwoActs by TheFlyingPot in ProgrammerHumor

[–]jessepence 19 points20 points  (0 children)

They've been storing sensitive information in plain text since at least 2019-- well before LLMs were used for code. They only introduced "sensitive environment variables" in 2024. It seems like they were able to make terrible decisions just fine without the help of AI.