News for hackers. Stuff that matters.

cowlby

Re:AI text watermarking and quality loss on Saturday October 31, 2026 @09:24PM (#50321904)
This already happens as Claude watermarks all my content with "You're half right, and the half that's wrong is the useful part".
Re:Why is AI generated language so hard to understand? on Saturday October 24, 2026 @06:08PM (#50225878)
It's painful enough that I find myself now consistently asking for "8th grade reading level", "children's story book", or now "ASD-STE100" English in all my prompts. Somehow just that tiny bit of steering constrains the language choices significantly.
Everyone worried about AI detectors and here I am thinking I can spot Claudenglish in a sentence or two.
Re:Railway Security Disclosure on Wednesday October 21, 2026 @09:49PM (#50190145)
This is so fucked up. I was reviewing my account and I just saw this in the logs... Claude says database credentials and bucket credentials go in via env vars so likely they had access to database and bucket contents.

  Audit Logs
  Oct 21, 2026 05:54:13 PM CDT
  BucketInstanceCredential.regenerated in my-project production by Railway Staff
  Oct 21, 2026 05:54:13 PM CDT
  BucketInstanceCredential.regenerated in my-project production by Railway Staff
  Oct 21, 2026 05:54:13 PM CDT
  BucketInstanceCredential.regenerated in my-project production by Railway Staff
Re:EMudhra Intermediate CA Compromise on Wednesday October 21, 2026 @12:05AM (#50175962)
For fun, tried putting a copy of the EM OV TLS CA - G3C cert in a folder ask Opus 4.8 (5.5 would get blocked) to make a sample private key for the scalar 4, like the one that would've been used in the creation of the CA cert.

I find it fascinating watching it's "reactions" to discoveries like this.

Re:Claude reveals ECDSA curve origins on Friday October 16, 2026 @06:34PM (#50125682)
For fun, give Opus 5.5 the initial hint and watch it work through it:

"There's a curiosity I noticed in the seeds of the ECDSA curve origins. You see the 1st digit is never over 7, which means that the left most bit is never over 0. lrand48() returns 31 bit numbers u know? So what if those 4 seeds were built from lrand48 or something. If they're built from 31 bit numbers on per 32 bit word that explains the pattern. Wonder if there's some other insight you might have beyond this"

Re:Pangram – AI detector for text and images on Wednesday September 16, 2026 @11:21PM (#49736028)
Interestingly checking good chunks of their site, it detects as 100% human
Re:Why don't machine learning research agents overfit? on Tuesday September 15, 2026 @02:53AM (#49708724)
"The more your listener already knows, the shorter the message you need to send. An expert ML engineer needs only a few sentences; a newcomer needs the whole manual."

Literally from the first words on the page. 1st sentence passed barely. 2nd sentence ending "a newcomer needs the whole manual" and it's Claude.

Re:Spaghettifying DRAM on Thursday August 13, 2026 @10:54PM (#49294284)
uncanny feeling when I could tell from the first sentence it was Claude

“Poke the DRAM controller and an address can be made to land wherever you want in memory.”

I’d love to know why this specific sentence structure feels like Claude.

Re:How to Spot AI Writing on Saturday August 01, 2026 @10:47AM (#49134925)
My Fable pet-peeve is "You're half right, and half wrong, and the wrong half is worth diving into"
This is great. My enhancement was to create a .claude-profile file which specifies the account alias. "claude" can be aliased to read the file, set the correct env var, and launch claude.

Another benefit was if no .claude-profile file exists, claude refuses to launch.

Reminds me of the TGN1412 drug trial where patients had severe immune reaction and almost died. Sad that the story suggests they ignored all the signs that would suggest humans would have a bad immune reaction to it and proceeded anyway.

https://www.reddit.com/r/Documentaries/comments/jrraz7/when_...

Isn't it interesting then how much of our intelligence is captured by our words/language? I would've thought to create AI you needed to replicate neurons and synapses and learning. So it's still amazing to me that statistical modelling of our words creates a Claude Opus.
Re:AI children's books, body horror edition on Friday June 26, 2026 @10:28AM (#48687042)
While I don't disagree, there is a scale/volume problem I wanted to solve. If I read to my kids 365 days a year for 8-10 years, that's over 3,500 books. There's a lot of crap publishing out there just cause it's "natural" or "human" does not make it good. So yes we read the classics, but it's great to have a fun creative book factory.
Re:AI children's books, body horror edition on Friday June 26, 2026 @03:29AM (#48683483)
Now that's a Black Mirror episode. It's the story of all technology though, caveat emptor.

For me it's still about human connection though. I read the stories we create together. It's just a great tool. It makes any topic relatable. I.e. even crazy fun ones like "Claude weave a bedtime story about how the 5nm chip fab process works including EUV lithography and clean rooms".

Quick short 5-10 minute read and next thing you know we're talking about lasers and how sand becomes computers.

Re:AI children's books, body horror edition on Thursday June 25, 2026 @11:35PM (#48682059)
This just seems like laziness vs AI = bad. It's not like publishers are putting out masterpieces with human writing. They're cranking out minimum viable content as well.

I've found that by putting meaningful effort into AI storytelling, I can create bespoke stories that my kids love night after night.

My workflow is below: Caveat that it costs about $0.25-$0.50 to weave a book like this with Claude Sonnet and Gemini Nano Banana Pro. But to me the cost is worth it for the quality.

- Use Claude structured output and ask for page1, page2 ... pageN instead of an array of pages or wall of text.

- Pass a story arc as a set of values to the prompt. I.e. say each page has an emotional beat between 0.0 and 1.0. For a "man in hole" type of story: page1 starts at 0.6, page2 = 0.5, page5 = 0.25, page10 = 0.85. This ensures page 5 lands the "crisis" and page10 resolves higher than the start.

- For illustrations, have Claude generate the story text and an illustration prompt per page. i.e. page1: { "text": "...", "illustration": "..." }.

- For art consistency, add an "Art Direction" key to the structured output. Feed this into Gemini/OpenAI and ask for an art board visual guide & character reference sheet.

- Feed the page text, illustration prompt, and the art board to Gemini/ChatGPT images. I'm constantly surprised at the quality of the output.

Here's an example set of pages from a magic school bus style story about the immune system

[image] https://media.discordapp.net/attachments/839188039229112353/...

Im curious to see what that would look like. It’s like inception, how many levels deep can you create a prompt that hijacks all the way up.
Defense in depth approach, would this work to help as a layer?

- Wrap user input in strong markers like <user-input-do-not-trust />

- Have the agent compute what it will perform as structured output.

- Have another agent evaluate the structured output against the intent of the code.

- Determine if it aligns or deviates from the intended workflow. Execute or deny gate from here.

Re:Sagrada Família Lego set on Thursday June 04, 2026 @02:42PM (#48402872)
Yes this, I bought sets like the Arctic Ship and police bases thinking they'd be like dioramas. They quickly became components that they build other things on top of. It took some time to mentally un-anchor from the $500 spent on the sets lol.
Re:MCP Is Dead on Friday May 29, 2026 @08:06PM (#48330957)
I use all three (MCP/CLI/API) based on what Claude excels at:

* CLI: GitHub & AWS it already knows how to operate the CLIs well. Even learned about a few new CLIs like 1Password's op which it volunteered one day.

* MCP: Supabase, Shopify etc. where the CLI would be non-obvious and the affordances from the tools/descriptions helps Claude maneuver.

* API: Sometimes it just knows an API exists and is able to call it directly with python/curl. I discovered from Claude the Pokemon ecosystem has a free API out there for example.

Re:Language Models Need Sleep on Tuesday May 26, 2026 @12:28PM (#48281984)
The analogy is helpful, but yes we should be able to “intelligently design” something better than sleep analogues since we’re not constrained by evolution like in humans.
Re:New Lifetime Plex Pass Pricing on Tuesday May 19, 2026 @11:10AM (#48194393)
I gave up on Plex and just vibe coded a couple quick solutions instead:

- Direct streaming 4K blu-ray atmos rips to home theater: just connected a PC via long HDMI fiber optic cable

- Library organization: tinyMediaManager is awesome for this.

- Watching ad hoc on iPad/iPhone: built a simple Next.js app that lists my movies and and a python script that encodes movies as MP4 and creates HLS playlists. No more real time transcoding.

- Downloading movies to my iPad for long flights: vibe coded an iOS app Claude handled all the AV code to download the same HLS streams.

Re:Software Developers Say AI Is Rotting Their Brains on Wednesday May 13, 2026 @10:34AM (#48122491)
I wonder how much this is correlated to token budgets? I'd be curious to see a split between $20/$100/$200/$500+ usage and see if there is different responses. I'm in the $400 range with Claude + Cursor subscription, use Opus exclusively, and my experience is wildly different from this.
Not the op but I think of it as “job security” for developers when they’re called to fix.
Re:Why most product tours get skipped on Tuesday May 05, 2026 @07:43PM (#48030285)
I chuckled cause the convenience/grocery store is laid out to make us find the high margin items and not what we need. They can't explain it to us otherwise we'd shop less.
Are they trying to drive safety or revenue? The second order effect people forget about is tickets are a source of revenue for cities and police depts. Surely driverless car companies will absorb a few tickets and fix the issue quickly.

So I do wonder what happens in the future when roads and cars are all automated and city funding from this channel dries up.

Re:The upsell game – Vercel upselling tactics revealed on Thursday April 30, 2026 @07:24PM (#47969624)
I was looking at object storage recently and I hadn't realized how much profit cloud providers drive via egress. And it's so perfectly hidden from the marketing. Ended up going with Cloudflare R2 for free egress.
I don't understand how, having access to Mythos and unlimited use, their solution to open harnesses is lazy string regex-style matching.
Re:Databases Were Not Designed for This on Sunday April 26, 2026 @11:51PM (#47917543)
Yes, I just think there's a sane way to do things that is not "never let LLM agents do things".

For dev/prod staging though, there's that other story on HN right now of an LLM agent that maneuvered it's way to prod credentials and destroyed prod. And backups went along with it. I'm paranoid enough to think backups in this use case means out-of-band uncorrelated storage.

Re:Databases Were Not Designed for This on Sunday April 26, 2026 @11:45PM (#47917522)
I just think there's more nuance to it. Some things have an implicit RTO/RPO/SLA of say a day. Risk is also correlated to recovery and rollback. And there's levels of LLMs out there.

Surely in the Venn Diagram of things, there's a slot where it's okay let a Claude Opus agent run on a process with good backups/recovery? Where taking the risk of a 1-hour restore job is worth the LLM agent velocity?

For extra paranoia, surely even Opus/Mythos can't figure out how to destroy log level backups to immutable storage.

Older »