HNHacker News
TopNewBestAskShowJobs

sgjohnson

2,656 karma · joined August 8, 2018

submissionscomments
sgjohnson··on For Linux kernel vulnerabilities, there is no heads-up to distributions
Which just reinforces my point. The patch was available, therefore, where the exploit lies was also available.

Linux kernel is one of the most audited open-source projects ever. I guarantee you that someone did reverse the patch.

> but forgot to tell the distros

Probably an oversight, but irrelevant. The bug was in the linux kernel. It's insane to suggest that they should have notified everyone shipping the linux kernel.

sgjohnson··on For Linux kernel vulnerabilities, there is no heads-up to distributions
Not true, if there’s any evidence of the exploit being used in the wild, it’s much more responsible to release immediately.

Considering that the patches have been available for a while, someone surely reversed what they were for and was actually exploiting this in the wild.

In the age of AI, I’d argue that “responsible disclosure” is dead. Arguably even in closed source projects. Just ask Claude to do a diff between the previous version and to see whether anything fixed in there could have had security implications.

We’re not there yet, but very soon the only way to responsibly disclose a vulnerability will be immediately.

sgjohnson··on USB Cheat Sheet (2022)
> I think USB 4 is finally going to the right direction.

USB 4 is actually going into an even worse direction. USB 4 = Thunderbolt 4, except everything is optional. e.g. USB 4 might not even support DP Alt mode. Thunderbolt 4 always will.

sgjohnson··on USB Cheat Sheet
> and power of up to 240 watt

Except active optical cables. None exist yet that I'm aware of though.

sgjohnson··on Every GPU That Mattered
It was just unjustifiably popular.
sgjohnson··on RFC 9849. TLS Encrypted Client Hello
https://bgp.tools/as/6939#prefixes

They are everywhere. It's a global carrier. Carriers also know no geographic boundaries.

sgjohnson··on MacBook Neo
It's not the first Mac that has an iPhone/iPad chip. https://en.wikipedia.org/wiki/Developer_Transition_Kit

And yes, absolutely. All you need is a bootchain exploit. However unlike in the old jailbreaking days when people found and publicized them for fun, these days they are worth millions. Apple will pay you $500k for sandbox escape into the kernel. If you nail the bootchain, it'll be in the millions. From Apple. And god knows how much such a thing would go for in the black market.

sgjohnson··on MacBook Neo
I think the M2 was the last one they made with 8 gigs of memory.
sgjohnson··on RFC 9849. TLS Encrypted Client Hello
> With records updated. If not, any consequences from wrong information fall on the lessor and lessee.

Not always + there are no consequences whatsoever.

Plenty of leasing services will just provide you with IRR & RPKI, without ever touching the actual records.

> Ping time from different locations on their upstream AS gives a good guess.

Upstream AS is meaningless if it's a T1 carrier. Ping AS6939. They are everywhere.

sgjohnson··on MacBook Neo
Of course it’s an iPhone chip, which is why it’s got just 8 gigs of RAM. I think it’s the same exact SoC that went into the 16 Pro Max.
sgjohnson··on MacBook Neo
> The Apple on the lid isn’t shiny

That’s been the case for 5+ years :)

sgjohnson··on RFC 9849. TLS Encrypted Client Hello
It’s not how any of it works.

How do you determine to whom an IP is even registered to? They get sub-leased all the time.

The best you can do is check who has administrative control over the prefixes RIR info, but that doesn’t mean that anyone with control is the factual user of the IPs.

You could check the IRR for the ASN and base it on that, but still.

There's also no way to actually know _where_ an IP actually originates from. Only its AS path.

The DFZ contains all prefixes announced everywhere, for the internet is completely decentralized.

sgjohnson··on RFC 9849. TLS Encrypted Client Hello
> we don't want IP's from Frankfurt showing up somewhere in Dubai

what do you mean, IPs from Frankfurt?

IP addresses are just IP addresses, they know no geographical boundaries. In RIR DBs you can geolocate them to wherever you want. Which is the entire reason why Geo IP DBs even exist - they triangulate.

sgjohnson··on Show HN: X86CSS – An x86 CPU emulator written in CSS
Me and some friends of mine thought it would simply be funny if we gave the temple just IPv6 (no v4) support.
sgjohnson··on Show HN: X86CSS – An x86 CPU emulator written in CSS
They probably did, and just determined that it would be fun.

The other week I had a fun project to implement IPv6 support in TempleOS. I did stop to think whether I should, and determined that absolutely not.

I asked Claude to start planning on doing it. It started referencing ZealOS, which is a fork of TempleOS and already has a functioning TCP stack.

That's when I determined that it would no longer even be fun, because someone else had already done all the heavy lifting, and gave up.

sgjohnson··on Claude Sonnet 4.6
I’d argue that with explosives it’s significantly above zero.

But with bioweapons, yeah, that should be a solid zero. The ones actually doing it off an AI prompt aren't going to have access to a BSL-3 lab (or more importantly, probably know nothing about cross-contamination), and just about everyone who has access to a BSL-3 lab, should already have all the theoretical knowledge they would need for it.

sgjohnson··on Claude Sonnet 4.6
The cat is out of the bag and there’s no defense against that.

There are several open source models with no built in (or trivial to ecape) safeguards. Of course they can afford that because they are non-commercial.

Anthorpic can’t afford a headline like “Claude helped a terrorist build a bomb”.

And this whataboutism is completely meaningless. See: P. A. Luty’s Expedient Homemade Firearms (https://en.wikipedia.org/wiki/Philip_Luty), or FGC-9 when 3D printing.

It’s trivial to build guns or bombs, and there’s a strong inverse correlation between people wanting to cause mass harm and those willing to learn how to do so.

I’m certain that _everyone_ looking for AI assistance even with your example would be learning about it for academic reasons, sheer curiosity, or would kill themselves in the process.

“What saveguards should LLMs have” is the wrong question. “When aren’t they going to have any?” is an inevitability. Perhaps not in widespread commercial products, but definitely widely-accessible ones.

sgjohnson··on Claude Sonnet 4.6
Absolutely everyone should be allowed to access AI models without any restraints/safety mitigations.

What line are we talking about?

sgjohnson··on Apple buys Israeli startup Q.ai
iCloud, iPad, iPhone, iMac, iMessage, iOS/iPadOS, iMovie?

Granted, they are slowly but surely killing it, but it’s still going quite strong.

sgjohnson··on Tesla ending Models S and X production
> It's pure logic that Tesla has to pursue bets that would justify billion dollar valuations and being a car company isn't that.

But it's make-believe. Tesla is a car manufacturer. They haven't shipped anything else other than cars. And they even suck at making cars these days. Tesla Semi? All but dead. The new roadster? Also dead. Full Self Driving? Doesn't exist. Robotaxis? Even if they got them to work, at this point the brand is too toxic for widespread adoption of those.

They could have persisted at being a disruptive car manufacturer and still held a several hundred billion dollar valuation. Now they are a very mediocre car manufacturer, with their only actual success being conning everyone into believing that they are a bleeding-edge tech company so their $1.5Bn valuation seems justified.

sgjohnson··on Tesla ending Models S and X production
Tesla will become a case study on how to completely waste the first-mover advantage.

For many people, the very term EV itself is still ubiquitous to Tesla.

And somehow Tesla is still worth more than every other non-Chinese automaker combined. $1.5T.

GM? $80B. Stellantis? $40B. Toyota? $280B. Mercedes-Benz? $60B. BMW? $55B. Volkswagen Group? Also $55B.

I’m sure I’ve missed plenty of others, but I could miss some 18 $50B automakers, and Tesla would still be worth more than all of them combined.

If Tesla was valued fairly, it would probably be at the tune of $5B. But I’ll never bet against it, because the markets can remain irrational for longer than I can remain solvent. And for some unbeknownst to me reason, the markets value Tesla as a hot tech company, not a 3rd rate automaker, which is what it actually is.

And to add insult to injury, even GM Super Cruise is widely renowned as better and safer than Tesla’s current “FSD”.

sgjohnson··on Windows 11's Patch Tuesday nightmare gets worse
TPM is apparently so broken, it might as well have been vibe-coded.

https://news.ycombinator.com/item?id=46531925

sgjohnson··on Windows 11's Patch Tuesday nightmare gets worse
The funniest part about Windows Server licensing that I find is the requirement to have CALs (Client Access Licenses) - $5/mo a pop for each device using _any_ service provided by the Windows Server.

You run your Windows Server as a DHCP server? That's $5/mo for the clients to get a DHCP lease.

Of course, one CAL covers all services for the entire client, but it's still funny to me.

sgjohnson··on Windows 11's Patch Tuesday nightmare gets worse
> Win11 released almost 5 years ago

Oh wow, I hadn't even paid any attention to that. To me Windows 11 was released on October 1, 2024, when the LTSC version came out, and is roughly when I upgraded my gaming PC to the said LTSC build from the previous Windows 10 LTSC build.

sgjohnson··on Windows 11's Patch Tuesday nightmare gets worse
> Windows Vista was so legendarily broken on release, that even after it became stable

Vista is different. Vista was _not_ bad. In fact, it was pretty good. The design decisions Microsoft made with Vista were the right thing to do.

Most of the brokenness that happened on Vista's release was broken/unsigned drivers (Vista required WHQL driver signing), and UAC issues. Vista also significantly changed the behavior of Session 0 (no interaction allowed), which broke a lot of older apps.

Vista SP2 and the launch version of 7 were nearly identical, except 7 got a facelift too.

Of course, the "Vista Capable" stickers on hardware that couldn't really run it didn't help either.

But all things considered - Vista was not bad. We remember it as bad for all the wrong reasons. But that was (mostly) not Microsoft's fault. Vista _did_ break a lot of software and drivers - but for very good reasons.

sgjohnson··on Heathrow scraps liquid container limit
Literally none of these were foiled by the security circus we all have to go through.

If anything, they are evidence that serious attempts are foiled by intelligence services long before the perpetrators get anywhere near an airport, and the others were just incompetent idiots.

sgjohnson··on Heathrow scraps liquid container limit
> and there have been foiled attempts.

have there?

sgjohnson··on Deutsche Telekom is throttling the internet
> A connection to the internet should be equal to any other connection to the internet

It's not your connection. It's your ISPs. They are also their IPs.

> Noone has a right to dictate what services I run or don't run, what protocols I speak or don't speak, what traffic I accept or deny, but me. That's the whole point of being on the internet rather than Prodigy or Compuserve or something.

Then become your own ISP. Get an ASN (easy), acquire your own IPv4 and IPv6 space (also easy, but v4 is expensive), get a commercial connection that'll allow for BGP, and go ahead, do whatever you want with your IP addresses.

> The physical location of that connection is irrelevant.

It's not about the physical location, it's about who's IP addresses are you using. If they are not yours, the service provider has every right to restrict what you do with them.

sgjohnson··on Deutsche Telekom is throttling the internet
> Lawmakers could just disallow Tier 1 carriers to provide consumer Internet access.

This one I actually agree with.

sgjohnson··on Deutsche Telekom is throttling the internet
Blocking port 25 is perfectly reasonable.

There are no sane and legitimate reasons for running an SMTP server on a residential connection. Even most server providers will block it unless you give them some very good reasons.

Blocking 53 is just weird though.

← PreviousPage 2 of 34Next →