HNHacker News
TopNewBestAskShowJobs

marcosscriven

1,056 karma · joined May 10, 2013

Builder of interesting software, dilettante astronomer and occasional tinkler of ivories.
submissionscomments
marcosscriven··on First steps in bare-metal programming using UEFI
In a world of LLMs, is it realistic to port coreboot (or similar) to unsupported platforms.
marcosscriven··on WTF Ubuntu?
I had the same question about the actual exploit on another thread: https://news.ycombinator.com/item?id=50319143

It’s only recently I realised that a lot of these very clever vulnerabilities are often not actually exploitable, except in quite specific conditions.

marcosscriven··on TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8
Mixture of GLM 5.3 cloud, and local Qwen 3.8 FN on Strix Halo.
marcosscriven··on TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8
Oh yes definitely seen the reachability problem!

Good ideas on the QEMU. I guess you’d have to patch the binary if it’s expecting particular hardware etc?

Not sure what you mean by “desktop shaped”?

Can you give a concrete example of UAF on heap? I’m learning a bit on how this is done, and eventually recognised the LLM is doing something called heap spray. But that seemed to rely on hoping some object you wrote just happened to get interpreted by some process. And that was the “no, wait, pointer f isn’t y” loops.

marcosscriven··on TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8
I get the principle - what I struggle to find is concrete examples of how it can practically be used.

How do you know which pointer (as I say, especially if it’s in the heap)? And I know it can go wrong - but how do you do more than just crash the kernel?

In OOB writes in a stack variable it’s completely clear to me. For other situations I’d love to find real and clearly explained exploits of past UAF or OOB vulnerabilities.

marcosscriven··on TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8
Can anyone explain how use after free results in a practical exploit?

I ask because I’ve been dabbling in rooting various closed devices at home. I’m finding AI fantastic at finding vulnerabilities statically (from firmware upgrade binaries), but when you then ask it to use it to get root or code execution it just goes in circles.

In the end it usually ends up there’s no exploit it can find, because it can’t actually influence the affected memory in a useful way. This is especially so if that memory is in the heap. On the stack it’s a lot more predictable (especially with OOB writes).

marcosscriven··on I Returned My iPhone Duo
By reading articles like this one, for instance?
marcosscriven··on Herdr has released native app
This thing, presumably: https://www.superlogical.com/rex/docs/installation
marcosscriven··on GPU-unlock: FP/BF16 instruction issue rate on Nvidia 3000's cards
But it contains the 4090 variant.
marcosscriven··on GPU-unlock: FP/BF16 instruction issue rate on Nvidia 3000's cards
https://github.com/JustAResearcher/gpu-unlock-ada
marcosscriven··on GPU-unlock: FP/BF16 instruction issue rate on Nvidia 3000's cards
https://github.com/JustAResearcher/gpu-unlock-ada
marcosscriven··on OpenShell – A safe, private runtime for fleets of autonomous AI agents
Not what I mean at all.

Firstly, the forum site I’m theorising here is not compromised.

Secondly, as I mentioned, in this situation I would limit the URLs it’s allowed to get.

You’d allow the top level of the forum index, and only then allow it to follow links within that site. “Thisissomedata” would be denied anyway.

All I meant was all of these complex limitations still don’t prevent exfiltration.

marcosscriven··on OpenShell – A safe, private runtime for fleets of autonomous AI agents
I agree of course, but those things are all the more obvious ones you can start to attempt to prevent.

Stripping headers, not allowing other than GET requests. Only allows HTTPS etc, the list goes on.

My point was that even if you locked down an agent to only ever read a single forum, and only to be able to access other post URLs that are from that forum, and not allow any query parameters that aren’t necessary etc.

Even then you can be having the slightest public effect that can exfiltrate data - a read count on some old post. I know it’s wildly impractical, it’s more a thought experiment on how hard it it.

marcosscriven··on OpenShell – A safe, private runtime for fleets of autonomous AI agents
Been thinking about this a lot lately, and it’s a surprisingly difficult problem.

All it needs is public access to anything it can have the tiniest effect on, and it can exfiltrate data. Something as simple as a read count on some obscure forum post would be enough, albeit very slow.

marcosscriven··on British Airways: Filming Crew W Meta Glasses Could Get Your Tickets Cancelled
Then what’s the point of discussion? You claim all usages should be illegal. I give you what I think shows a valid use.

And what next? The answer is it’s not true? What’s even the point?

marcosscriven··on British Airways: Filming Crew W Meta Glasses Could Get Your Tickets Cancelled
Why wouldn’t it be the real reason? You like to assume people are lying?

Yes, it’s the real and ONLY reason I have these. When my flight is over I take them off and revert to regular shades.

marcosscriven··on British Airways: Filming Crew W Meta Glasses Could Get Your Tickets Cancelled
I use them alone, in a glider, to help review my own flights. It gives a very helpful PoV, and I can see the instruments and where I was looking.

That should be a crime?

marcosscriven··on Muse Spark Open
What’s a good provider?
marcosscriven··on How Amazon pushes up prices all across the Internet
I distrust Amazon for anything over about £150 now. Which seems to coincide with their threshold for needing an OTP.

The last straw was getting a blood pressure monitor (which they don’t even sell) in place of £400 smart glasses. They insisted I returned the monitor, then said I failed to return the glasses. Took months for them to refund me.

marcosscriven··on The Hetzner Cloud network stack – history and technical overview
TIL Krebs also means crab, I always thought it was only “cancer”, so “flow cancer” seemed like a strange name.
marcosscriven··on Linux containers in 500 lines of code (2016)
Presumably that brings in issues with resource passthrough like files or GPUs etc? It’s one of the reasons I like LXCs.
marcosscriven··on ZuckOff is a free app that sees Meta glasses before they see you
As much as I despise Meta and concerned about privacy, I’ve not found anything better for recording snippets of my glider flights than the Meta glasses.

I don’t post them anywhere (except occasionally to friends or family in direct messages).

I fly club gliders and can’t really attach a camera easily. And in any case the PoV is a useful learning tool. I can check I was doing lookout properly, I can see the instruments clearly and so forth.

I have a second pair of normal glasses that I always swap to when I’m back on the ground.

marcosscriven··on Moshi – SSH and Mosh Terminal for Claude Code and AI Agents
Sorry to bring up an old post, but very little on HN about this.

Do you find it worth £20/year? I used Terminus free version.

marcosscriven··on ChatGPT Is Throwing 404
It’s usually Cloudflare or AWS.
marcosscriven··on Show HN: Linux server management over SSH – written in Rust and Tauri
I think what I have trouble with is the lack of awareness. Anyone and everyone can do this now. It’s great. I do so myself at home, for myself.

But what are you (and millions of others) actually adding here?

marcosscriven··on Show HN: Linux server management over SSH – written in Rust and Tauri
Absolutely not.
marcosscriven··on Show HN: Linux server management over SSH – written in Rust and Tauri
You have a never ending stream of show HN. It becomes meaningless.

Show HN: Linux server management over SSH – written in Rust and Tauri

2 hours

Show HN: The wanderer – cozy weekend game with no objective

14 days

Show HN: Feature-packed 6MB Rust+Tauri free bookmarking app

16 days

Show HN: HN-jobs aggregator – updated in real-time

27 days

Show HN: One no-subscriptions online search for all your agent needs

30 days

Show HN: 100% Free Indian Railways API

35 days

Show HN: Xkcd Search

45 days

Show HN: A calculator CLI to help your agents perform calculations accurately

55 days

Show HN: Hacker-News Jobs

57 days

Show HN: Hacker-News Buddies

58 days

Show HN: HTTPS://HN-Jobs.com

59 days

Show HN: JerrySniffs – MCP Server (and API’s) for web and social media search

75 days

Show HN: Give This Markdown to Your Coding Agent Before Publishing to NPM

3 months

Show HN: Nano-RAG – Agentic multi-hog retrieval without graph database

3 months

Show HN: Chat with UFO Files

3 months

marcosscriven··on SK Hynix CEO sees memory chip shortage lasting until 2030
What are the limiting factors here?

Clearly it’s the fabrication of RAM/HBM chips. But if the margin is so high, why can’t other fabs like CPU fabs be used? I assume they’re not as CPU prices are going down. Or are they radically different and not easily reconfigured?

marcosscriven··on A Kantian Critique of "Sorry" by Justin Bieber
Hmm. Funny but not really right. The ‘a’ is as in ‘car’.
marcosscriven··on Write in Markdown, serve it dynamic
Why do you want to make it easier for AI agents to subsume your work?
Page 1 of 17Next →