HN user

thombles

1,844 karma

Web: https://octet-stream.net/ Masto: https://social.octet-stream.net/@thomask

Posts26
Comments171
View on HN
blog.tangled.org 4mo ago

Tangled: Our €3,8M seed round

thombles
12pts7
github.com 4mo ago

RSS Guard v5.0.0

thombles
1pts0
octet-stream.net 7mo ago

Experiments with Memory Integrity Enforcement

thombles
3pts0
www.abc.net.au 8mo ago

Bureau of Meteorology ordered to fix new website after torrent of complaints

thombles
6pts0
notesfrompoland.com 8mo ago

Polish top-performing language for complex AI tasks, finds study

thombles
2pts1
maddie.wtf 11mo ago

Jujutsu for Busy Devs, Part 2: "How Do I?"

thombles
29pts1
openfront.io 1y ago

OpenFront: Realtime Risk-like multiplayer game in the browser

thombles
227pts54
octet-stream.net 1y ago

AI: A fork in the road for open source

thombles
1pts0
www.neowin.net 1y ago

Microsoft begins turning off uBlock Origin and other extensions in Edge

thombles
787pts514
about.gitlab.com 1y ago

Gitlab Critical Patch Release

thombles
1pts0
octet-stream.net 2y ago

Building Cross-Platform Offline-First Apps with Bluetooth Low Energy

thombles
2pts1
www.bleepingcomputer.com 2y ago

Critical bug in ownCloud file sharing app exposes admin passwords

thombles
25pts4
edition.cnn.com 2y ago

Campaign: Send AOL CDs back (2002)

thombles
1pts0
thomask.sdf.org 3y ago

If I was Meta and wanted to make fedi implode

thombles
3pts2
www.tandfonline.com 3y ago

ChatGPT versus engineering education assessment: a benchmarking and analysis

thombles
1pts0
thomask.sdf.org 3y ago

The dark defaults of Microsoft Edge

thombles
506pts377
www.microsoft.com 3y ago

Why Microsoft 365 is teaming up with OREO THINS to give you a break

thombles
4pts8
thomask.sdf.org 4y ago

Microsoft Edge Secure Network hands all browsing activity to Cloudflare

thombles
7pts0
blog.lexfo.fr 4y ago

Obfuscated obfuscation

thombles
26pts0
www.os2museum.com 4y ago

Another Myth Busted

thombles
2pts0
thomask.sdf.org 4y ago

Private Web Browsing in 2022

thombles
3pts0
objective-see.com 4y ago

Where's the Interpreter? (CVE-2021-30853)

thombles
3pts0
www.bleepingcomputer.com 4y ago

New PetitPotam attack allows take over of Windows domains

thombles
2pts0
thomask.sdf.org 5y ago

Trusting Everybody

thombles
2pts0
www.pjb.com.au 5y ago

The Leitmotifs of Wagner's Ring

thombles
54pts23
lapcatsoftware.com 5y ago

Deleting DerivedData the Right Way

thombles
4pts2

A low-risk way to dip your toes in is to email a blogger to say that you enjoyed their post or that you found it helpful. The message doesn’t have to have useful information in it, just be sincere. Per OP, often there won’t be a reply but also often it’s much appreciated - particularly by non-mainstream writers.

There are already on-device models that you can use through this framework as a developer. Claude would just be an additional one.

Claude Opus 4.8 2 months ago

That's my initial experience, yes. It's hard to compare these things cleanly of course. I went through several new contexts on GPT and it just couldn't get traction -- it became hard to keep it focused on "yes there's clearly a race but what actual persistent state got broken"? It just wanted to change the thread priorities so that the problem didn't occur and kept doubling down on that as the solution. Opus made some missteps too but it responded well to my corrections - 2 or 3 significant ones along the way - and it was prepared to keep digging on my exact goal until it found the real issue.

Claude Opus 4.8 2 months ago

Today I was a few hours into chasing down a very tricky timing-dependent bug with GPT 5.5 and we were starting to go into circles. I noticed Opus 4.8 had showed up in GitHub Copilot so I switched over and pointed it at my notes so far. Another hour of steady progress and it tracked it down to some missing synchronisation in an upstream library which was occasionally corrupting a linked list. N=1 but worth every one of those rather expensive 15x requests today. 15x... yeah.

As one of those commenters on the previous post - yep, that theory appears to have been comprehensively trounced. Unless anything comes to light that mythos was applied poorly to curl, the evidence suggests that it’s not uniquely effective vs other AI-assisted approaches. I’ll be interested to see what’s reported in the next curl release.

We will see. As for "testing that could have been done before", Mozilla's posts indicate otherwise. Use of Opus 4.6 led to 22 security-sensitive bugs vs Mythos' 271 (https://blog.mozilla.org/en/privacy-security/ai-security-zer...). They already had the methodology in place when the more powerful model came along (https://hacks.mozilla.org/2026/05/behind-the-scenes-hardenin...):

Once the end-to-end pipeline is in place, it’s trivial to swap in different models when they become available. Building this pipeline early helped us find a number of serious bugs using publicly-available models, and it also helped us hit the ground running when we had the opportunity to evaluate Claude Mythos Preview. In our experience, model upgrades increase the effectiveness of the entire pipeline: the system gets simultaneously better at finding potential bugs, creating proof-of-concept test cases to demonstrate them, and articulating their pathology and impact.

The question is how many security vulnerabilities are actually left in the code after all the recent AI attention. Either Mythos is a nothingburger, or it's substantially more powerful but there's nothing left to do. Even a large amount of C can be correct eventually. Curl has the _potential_ to become a good data point maybe 6-12 months from now - if researchers and new tools find many more vulnerabilities then Mythos is proved to be hype. If they don't, then maybe Mythos is overkill for today's curl and its capabilities are better deployed elsewhere (like Firefox, apparently).

Curl simply isn't a good data point. It's one of the most picked-over codebases in existence with extensive security testing practices. All the researchers using not-quite-Mythos models have had plenty of time to report bugs up to this point. Daniel may be right that Mythos hasn't been a game changer for curl but the preconditions are different for virtually any other codebase. Perhaps the real marketing here is his own modesty about curl's maturity.

The answer is in the next sentence: "Bun owns its event loop and syscalls." They clearly want to manage their use of threads explicitly, which is not _unusual_ for systems programming but probably less common. Note that `rayon` is different from most of these in that it has nothing to do with async Rust - it's a tool for spreading computation over a thread pool, very popular in non-async projects, but it would also go against their goals here.

It's a meaningful difference for SaaS. Most likely an attacker doesn't have access to your running binary let alone source code, and if they probe it like a pentester would it will be noisy and blocked/flagged by your WAF.

I understand your pedantic point but let me give a realistic reply. If your account, or the account of somebody you like corresponding with, happens to be on an instance that falls into disfavour (not uncommon in my time there) then server bans come out and conversations become broken, even between parties who had no knowledge of the overarching drama. Good luck even understanding it if you aren’t a techie.

Out of all bugs and feature requests, this one is an outlier in that it requires specific hardware to work on and has an obvious success condition. This means that every man and his dog is not going to be throwing an LLM at this to see if their particular slop wins the prize. People get weird when money is on the line and managing a bounty is a job for which I would never volunteer.

One place bisect shines is when a flaky test snuck in due to some race condition but you can’t figure out what. If you have to run a test 100000 times to be convinced the bug isn’t present, this can be pretty slow. Bisecting makes it practical to narrow in on the faulty commit, and with the right script you can just leave it running in the background for an hour.