this post was submitted on 08 Nov 2026
440 points (98.7% liked)

Technology

89639 readers
2555 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
top 39 comments
sorted by: hot top controversial new old
[–] HaraldvonBlauzahn@feddit.org 15 points 1 day ago

GenAI and security seem to be things that are a bit on collision course.

[–] kaotic@lemmy.world 4 points 1 day ago (1 children)

I've always avoided typing secrets on the CLI, temporary environment variables is my usual goto.

[–] recked_wralph@lemmy.world 1 points 23 hours ago

I feel like we’re all moving to coding in airgapped vm’s

[–] davidagain@lemmy.world 44 points 2 days ago (7 children)

I don't understand why people trust LLMs.

[–] kamen@lemmy.world 1 points 1 day ago

They probably don't, they just want to get shit done.

[–] Gpennyhigh@lemmy.world 2 points 1 day ago

I trust the summaries on my searches as much as I already know or can verify, like any tool, but I don't log into them. I use the anon ones like duck.ai and lumo and if it limits my usage then time to go anyway. If they track me somehow it doesn't really matter since I do no harm and come in peace.

Listening to execs and end users that I support at work, their reasoning has been "its a big company with insurance around my data, if they lose it I've got a law suit" and I'm just smh

[–] _stranger_@lemmy.world 20 points 2 days ago* (last edited 2 days ago) (1 children)

They don't know how any of it works, and have no reason to ever learn now that they have a magic box, so of course they're going to do whatever the magic box tells them as long as the magic box gives them what they want.

[–] SaharaMaleikuhm@feddit.org 4 points 1 day ago

This. The whole selling point is that it does everything and you don't need to worry about anything.

[–] Mwa@thelemmy.club 2 points 1 day ago

True,especially they (usually) train on everything.

[–] faerbit@sh.itjust.works 3 points 2 days ago (1 children)

Claude Code is not a LLM. It's a regular application communicating with an LLM. It might be very vibe coded, seeing who it is written by, but it's not an LLM that's the problem here.

It's just bad application design.

[–] davidagain@lemmy.world 14 points 1 day ago* (last edited 1 day ago) (1 children)

The bad application design here is allowing an unreliable LLM write access to your repo and to the internet.

And absolutely the LLM is the problem.

You know the LLM gets stuff wrong, yet you put it in charge. Sooner or later, it's inevitably going to go very, very wrong.

People were wrong to trust it, people read all the stories of it going wrong, and I don't understand why anybody still does trust LLMs.

It always was a decision to outsource your most valuable thinking to a subscription controlled by companies who were so obviously on the initial stages of an enshittification journey. Why else were they pushing it so very hard?!

"Yeah, sure, some of its towers fall down, but look how fast it builds them, and look at how heavily below cost the initial subscription is! Let's replace all our institutional knowledge and experience with a random sentence generator that ate stackoverflow! Yay!"

I don't understand why people vote for narcissistic, fraudulent, criminal, child-raping bullies, either. It was so clearly and obviously going to go wrong.

[–] REDACTED@infosec.pub -5 points 1 day ago* (last edited 1 day ago) (1 children)

I genuinely don't understand how is everyone having such a bad experience. Granted, I hardly chat or use it for research, but every task I've given to codex has been successfully fulfilled. Two last ones were optimizing a web page that drew entire world map with lots of details (actually blew my mind, it was like 95% faster) and fixing a mod in a videogame. I've created custom app for a radio station I loved but didn't have basic features like previous songs, I've created an entire web game in 3 hours, I've created mods for games, etc., all without a fail.

This thing has saved me lots of headache, yes everyone here claims it's so bad and useless and a complete bubble, meanwhile in the last year it has basically only started working and only now can businesses start adapting it (I'm sure early adaptors were not happy)

EDIT: you just know this comment will receive silent grunts and hardly any real counter-arguments because I'm right.

[–] davidagain@lemmy.world 1 points 1 day ago (1 children)

Absolutely it's got a lot better, and it can do a lot of things, but it can also oopsie wipe your entire repo (and be very apologetic afterwards). I can't understand how you've not heard those stories and I can't understand how you would give one executive power if you had.

[–] REDACTED@infosec.pub 1 points 1 day ago* (last edited 1 day ago) (1 children)

I've heard people doing that way more often.

I can't understand how you've not heard those stories and I can't understand how you would give one executive power if you had.

I don't quite understand why would you even assume this. Codex has no access to repo, network access needs manual approval, it is sandboxed to project directory (backup'ed after every step) and commands (which is mostly PowerShell since I'm on windows) needs reviews and approvals.

I can only assume the people who got burnt didn't practice basic sanity as you obviously can't trust LLMs

[–] davidagain@lemmy.world 1 points 1 day ago

I can only assume the people who got burnt didn’t practice basic sanity as you obviously can’t trust LLMs

So much this.

[–] meltedcheese@c.im 3 points 2 days ago

@davidagain Short answer: LLMs “push all our Darwinian buttons” (Sherry Turkel), the ones that make us social beings.

[–] wesker@lemmy.sdf.org 117 points 2 days ago* (last edited 2 days ago) (3 children)

Devs accidentally committing secrets and forgetting to gitignore env files is nothing new, this is just a new surface. It's why secret scanning is such an important part of a CI/CD pipeline.

[–] IMALlama@lemmy.world 1 points 1 day ago (1 children)

Jokes on you, a team I work with split their creds into multiple pieces, concatenate them where needed in their bootstrap, and committed then as plaintext in their repo.

[–] dominos_project_3@lemmy.world 8 points 2 days ago (1 children)

a high entrop for any data going out from that blind CLI should be banned without exception. The user then needs to approve. its the responsibility of Anthropic.

[–] wesker@lemmy.sdf.org 6 points 2 days ago

I can only speak anecdotally, but from what I've seen firsthand the user does need to approve. In fact, the user needs to approve almost everything, unless they choose to put the CLI into "auto-mode" which should just be assumed is at one's own risk.

In regard to settings.local.json I've only ever seen it automatically created gitignored. I'm not saying it's not possible for the user to prompt in some way to intentionally or accidentally bypass that, but still.

At some point this honestly isn't Anthropic's problem. And a developer that takes the stance of "privacy and security is the responsibility of my toolkit" is one that is either very green, or reckless.

[–] DevDave@piefed.social 5 points 2 days ago

it's a bit tedious in some ways but I really liked working with GitHubs secret system. As long as you ensure nothing changes in the GitHub run system you could use various key signing mechanisms or even uploads to service providers like AWS with out sharing via dot files or user configuration only files that end up being committed to the repo.

[–] UltraBlack@lemmy.world 84 points 2 days ago (2 children)

What the fuck is this website?

Are they ripping off HN and AI summarising their posts our what

[–] Pomal@sh.itjust.works 15 points 2 days ago (1 children)

This is what I thought people referenced for over a decade whenever they mentioned HN because no one pointed me to the actual HN.

[–] not_IO@lemmy.blahaj.zone 21 points 2 days ago (2 children)

y combinator was founded by sam altman and is really mostly AI schill and very boring nowadays

[–] Pomal@sh.itjust.works 7 points 2 days ago

That explains why LLMs are so stochastic.

[–] UltraBlack@lemmy.world 2 points 2 days ago (1 children)

The slop is annoying but it's getting better.

I didn't look at hn for half a year because every post was about AI. But now interesting things are popping up again.

[–] Pomal@sh.itjust.works 1 points 1 day ago (1 children)

Looks at top posts this morning

Yeah, no fam lol

[–] UltraBlack@lemmy.world 2 points 1 day ago* (last edited 1 day ago) (1 children)

Yeah but at least the top 10 posts also contain non-ai stuff usually

[–] Pomal@sh.itjust.works 1 points 1 day ago (1 children)

You’re tracing to justify your response lol

[–] UltraBlack@lemmy.world 1 points 1 day ago (1 children)

And you initially replied with something that had little to do with my response?

[–] carotte@lemmy.blahaj.zone 15 points 2 days ago

oooh time to pull back the image again :3

Meme of a cat pointing and laughing. The cat has its mouth wide open, and is superimposed by an emoji pointing at the camera, making it look as if the cat is pointing and laughing at the reader.

[–] Sprocketfree@sh.itjust.works 7 points 2 days ago

Doesn't this all come back to bad code review though? Laike if I saw this in a commit I'd kill the PR and demand they rotate the password now. And also add this to the gitignore

[–] sarahreid@lemmy.world 2 points 2 days ago (2 children)

The "nothing new, devs always commit secrets" take misses the bit that makes this one nasty: the file isn't a .env someone chose to commit, it's an agent settings file that silently accumulates the exact commands you approved, secrets included, and then gets accidently committed with the project because it lives in the repo, so it ends up publically exposed. YSK that's a different failure mode to a one-off .env leak.

If you use Claude Code (or any coding agent, tbh), the practical fix is boring but it works: rotate anything that was in that file — deleting the file from the repo doesn't un-expose it, it's already scraped — then check git history, because the secret is still in there unless you rewrite it. Add settings.local.json to .gitignore, run a secret scanner like gitleaks in pre-commit, and stop using 'don't ask again' for commands that echo tokens or passwords. Also audit the approved-commands list now and then, and keep tokens scoped as tightly as you can so a leak like this is annoying rather than catastrophic. FYI, GitHub's secret scanning will catch some of this after the fact, but it's no substitute for not committing the file in the first place.

[–] dandi8@fedia.io 6 points 1 day ago

I don't like it when bots write comments pretending to be human.

I also don't like it when humans become meat proxies.

[–] softwarist@programming.dev 3 points 1 day ago

Fuck off, clanker.