News for hackers. Stuff that matters.

q3k

Re:BioWare Is Shutting Down on Wednesday October 21, 2026 @02:21PM (#50185314)
yeah but what does that have to do with bioware
Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @02:45PM (#50170823)
Reading further, it seems like they say they first generated some keys on-HSM, but then used 'test keys' (that were used to test wrap/unwrap of key material) instead by accident. Fishy.
Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @01:10PM (#50169510)
It's real.
Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @12:44PM (#50169109)
https://chaos.social/@fluepke/117474156947559280

Private keys can be trivially recovered from the public keys because they're tiny. I found D=156, flüpke found D=4.

Yes, that's the entire private key.

Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @12:42PM (#50169079)
https://chaos.social/@fluepke/117474156947559280

D=4. That's the entire private key for one of the certs.

Cat's out of the bag: https://chaos.social/@fluepke/117474156947559280

D=156 in my case. Yeah, that's the entire private key.

It doesn't. This is an additional, ad-hoc blocklist for compromised intermediaries, it's not even roots. The roots are just taken from your system.
$ curl https://q3k.google.com --resolve 'q3k.google.com:443:135.181.235.221' --cacert ~/emudhra/roottlscag3.pem

Yeah okay this is funny. Nice little CTF challenge :).

Re:How employment is changing at Anthropic on Sunday October 18, 2026 @07:29AM (#50140076)
It's 2026 and people still believe in measuring productivity by lines of code^W^W^Wnumber of commits? Amazing.

Two vibecoders are walking down a forest path.

One of them spots a Zig codebase and challenges the other: “I'll give you $100 to convert this codebase to Rust!”. They accept and after spending $1000 worth of tokens on a thousand commits the codebase is now in Rust.

On the way back, the second vibecoder spots the same codebase again, and challenges back: “I'll give you $100 to convert this codebase to Zig!”. Another gajillion tokens later, the codebase is now in Zig.

Walking a little more, one vibecoder (in a moment of unusual clarity) asks the other: “It feels like we just did this for nothing”. “No”, the other responds, ”we just increased our company productivity by two thousand commits per day!”.

Re:RFC8950: Announce IPv4 with an IPv6 next-hop on Friday October 16, 2026 @08:26PM (#50126555)
Use a loopback address! Only one to configure per host, and useful to establish iBGP sessions on them afterwards.
Re:RFC8950: Announce IPv4 with an IPv6 next-hop on Friday October 16, 2026 @01:04PM (#50121118)
This isn't one of those. It's for ISPs who run a native IPv6 backbone and want to exchange and route IPv4 traffic without setting up IPv4 addressing.
Re:RFC8950: Announce IPv4 with an IPv6 next-hop on Friday October 16, 2026 @01:03PM (#50121097)
It's also just nice to not need numbered point-to-point links (ie. just use IPv6 LL).

(this is one of those things that's really magical with OSPv3 - it just runs on IPv6 LL addresses, no need to set anything up other than set the link to be within some area and it just works! well, as much as they do with OSPF anyway.)

Re:RFC8950: Announce IPv4 with an IPv6 next-hop on Friday October 16, 2026 @01:01PM (#50121070)
That's basically MP-BGP! Your dream is real.

(Keep in mind that the setup described here has work for years now.)

Re:Anthropic bans 'abusive or cruel behavior' towards Claude on Thursday October 08, 2026 @01:24PM (#50008821)
Yeah but you see the slaves are actually happy to work here!
Re:Anthropic bans 'abusive or cruel behavior' towards Claude on Thursday October 08, 2026 @01:21PM (#50008765)
Dungeons & Dragons DM bans 'abusive or cruel behaviour' towards their NPCs.
Re:How to keep enjoying programming in a world of LLMs on Saturday September 26, 2026 @07:00AM (#49855338)
> But you can still do that, much easier, with plain human words.

Skill issue.

Re:We Learned to Stop Worrying and Love Campus Surveillance on Friday September 25, 2026 @06:46PM (#49850958)
> My high school also had cameras. Isn’t that rather typical?

What? Absolutely not! At least not in the countries in which I went to school.

Re:Claude Code reads AGENTS.md only when telemetry is on on Wednesday September 23, 2026 @09:23AM (#49815734)
> It seems to be exactly the opposite, a "fully human error"

"LLMize the succeses, humanize the failures." is the PR strategy at play here. Anything goes well it's because AI did it, anything goes bad it's because a human didn't catch it.

Re:iPod Classic 6G in QEMU on Friday September 11, 2026 @02:59PM (#49663537)
> FreeiPod and DevoS50/QEMU-iOS reply

It's free_my_ipod and devos50 is not capitalized like (it makes no sense if you knew that it's a derivative of a last name).

You might say all these things but I can't see anything but disrespect if you can't even be bothered to spell the name of the involved project/people correctly.

Your work wouldn't exist in this shape without those who came in before you, and all you're doing is discouraging them (at least me) from ever publishing any code or research again.

Re:iPod Classic 6G in QEMU on Friday September 11, 2026 @10:53AM (#49659521)
> One thing we already know is that the firmware is from Apple and is encrypted, so there's no legal download.

wInd3x can decrypt it.

> and the boot ROM cannot be read from the running device

Yes it can, you just need to turn on the right clock gate.

I'm so tired of AI slop. We've been reverse engineering these SoCs slowly and carefully for years, but this is what ends up getting published and shared.

This really doesn't sound right. I've ran these from hundreds-of-watts industrial PSUs without any voltage sag and they did great. I suspect the clanker is making some shit up here, as always.
More accurate credit for the RE effort would be 'q3k took scans done by someone else for the first board and turned them into a netlist, then other people did the rest'. It's really just hosted under my GH user at this point, nothing more.
Yeah, I also feel 'just use SQLite [no matter what]' is just the pendulum swinging hard after the 'just use mongodb [no matter what]' of yesteryear.

It's so sometimes just performative. I remember when Tailscale had a similar performative approach with 'just use a JSON file on disk'. Then etcd. Then SQLite. Like sure, you can keep picking the absolite mininum technology for your needs and then change it every couple of years... Or you could just immediately go with a solid Postgres (or Postgres-like setup, eg. yugabyte) and save yourself a bunch of faffing about with weird solutions and migrating between them. But I guess that doesn't drive engagement on your blog.

I've refurbished multiple PVD systems, I'm setting up a DIY e-beam lithography rig for Cr-on-glass photomask making and I'm bringing up an 80's photolithography mask aligner / exposure system. I've even built some terrible Al/Si(P-type) Schottky junctions already. I'm not completely clueless.
I told you - it's not the correct term. Finding the correct one should be something you can achieve in 5 minutes of research, and then you can confirm your understanding with a SME.

To be clear, I am also not an expert - I can pick out things that are wrong because I generally know a thing or two about semiconductor fabrication, but I'm not willing to sign-off on correctness of the whole thing, especially wrt. to modern processes. I personally wouldn't publish anything about this matter without getting it checked by someone else, because I know where the limits of my knowledge are.

The goal of my comment was to bring that to your attention - that you need someone to actually review your content before you continue teaching people the wrong thing. When you're educating people, you're in a position of power that comes with the responsibility of making sure what you write is as correct and clear as possible. You have a duty of care.

Because it's not the correct term. And that's not the only thing that's wrong, see the parent comment.

With all due respect, I would recommend you run any educational resources and infographics you create past an actual subject matter expert (not an LLM!) before release. Otherwise you're just spreading shiny misinformation.

Also "The pattern is photographed onto the wafer."... shudder.

All subtly wrong. And no, not in the 'simplified' sense.

Re:Can you reverse engineer an ASIC? on Thursday August 06, 2026 @05:30PM (#49202862)
Maybe. :)
Re:Can you reverse engineer an ASIC? on Thursday August 06, 2026 @05:25PM (#49202794)
In a simplified scenario (not too far from this)? Yeah, we've done that in CTFs almost a decade ago.

https://blog.dragonsector.pl/2017/10/?m=1

Older »