HNHacker News
TopNewBestAskShowJobs

sgjohnson

2,656 karma · joined August 8, 2018

submissionscomments
sgjohnson··on Comcast squeezing 2Gbps internet speeds through decades-old coaxial cables
Pushing 2 gigabits through coax isn’t “actually improving their product and competing”. It’s a band-aid fix to offer faster speeds.

I don’t even want to begin to think about how much power is needed to achieve that while minimizing noise etc.

sgjohnson··on The 34-year-old airline novice who thinks he's Richard Branson
The last all-business-class flight that served London to NY (BA1/BA2) was shut down in 2020.

It flew from LCY to JFK with a stop at Shannon in Ireland for quick refuelling and US Immigration preclearance (so you landed in NY like it was a domestic flight). It was an Airbus A318 in a 32 (if I remember correctly) all business class configuration.

sgjohnson··on The largest DDoS attack to date, peaking above 398M rps
ban the entire /64. If banning the /64 is not enough, then ban the /48. If that is not enough, keep going up 4 bits until it is (most IPv6 allocations line up on a nibble boundary, hence the 4 bits)
sgjohnson··on M2 Ultra can run 128 streams of Llama 2 7B in parallel
I’ve heard that there are some issues of gaming performance on M1/2 Ultra specifically (due to it being just 2x M2 Max in the same package), however my M2 Max MacBook absolutely runs Dota 2, and runs it very, very well. Like 180-200fps average well.
sgjohnson··on Writing code with pencil and paper (2022)
> If you’re unsure, think about the last job interview you did, and remember how there was no computer around in the interview room — just your interviewers, a blank sheet of paper, and a blue ball-point pen.

I haven’t done this a single time in my life and I’ve interviewed for no less than 25 positions.

sgjohnson··on Sonoma's log gets briefer and more secretive
And how exactly are those things related?
sgjohnson··on FTX "insurance fund" calculated by multiplying trading volume by random number
You’re missing the point here, which is that it would be impossible to prove who wrote it by the bytecode/disassembly alone.
sgjohnson··on FTX "insurance fund" calculated by multiplying trading volume by random number
> reality of it was so incredibly simplistic.

the reality of it boiled down to “Madoff was too big and important for anyone to dare question”.

Yes, the fraud itself was extremely simple, but I also highly doubt that a random noname like SBF could have pulled that off at the time. You really had to be someone. Someone the SEC didn’t want to touch.

sgjohnson··on Insurance companies fill their networks with ‘ghost’ therapists
It is. NHS is more of a de facto state religion than it is a decent healthcare system.
sgjohnson··on D.C.'s ban on cashless businesses takes effect
It's technically possible to do a card present transaction without the internet working. I haven't seen this happen in practice on ground, but it's actually very common on airplanes, especially on Ryanair. You can pay for everything on-board with a credit card, using a physical terminal, and I can assure you that they don't have satellite internet. They just post the transactions when the plane lands.

But I am somewhat curious as to why nobody in my experience has implemented this on ground. Because if the customer pays with an actual credit card, the risk that the transaction won't go through when the internet comes back up is near-0, provided the card is valid. It is theoretically (and I assume practically too, given that every credit card agreement I've ever signed--and it's a lot of agreements, considering I was churning a lot for airline points--specifically outlined extra fees for "overcharging" your account) possible to overcharge the account this way (i.e. the transaction would still go through even if it'd blast past your credit limit, up to some limit though, probably)

sgjohnson··on D.C.'s ban on cashless businesses takes effect
If you have an embossed credit card and the store has an imprinter, that's still true today.

I don't expect any store anywhere to have an imprinter, but it's definitely an option.

sgjohnson··on D.C.'s ban on cashless businesses takes effect
> It doesn't need electricity, a network of cables, satellites and routers.

To be fair, credit cards also don't. At least didn't need to, up until very recently, when most issuers stopped embossing their credit cards.

Imprinters exist. https://en.wikipedia.org/wiki/Credit_card_imprinter

Sure, the risk here is that the charge would get declined later on, but you get the same risk if you accept personal checks.

sgjohnson··on Enabling IPv6 support for IPv4-only apps on Linux
I stand corrected, but I haven't seen this in practice yet.
sgjohnson··on Enabling IPv6 support for IPv4-only apps on Linux
all of the DHCP options, for example.

SLAAC just tells the endpoint device to self-assign an address and to roll with it. For example, there’s no way to pass in DNS servers with SLAAC.

sgjohnson··on Enabling IPv6 support for IPv4-only apps on Linux
This is actually a very good workaround/transition mechanism, because it lets you go fully IPv6 native, keeping the translation layer for things that absolutely must use IPv4.

And after transition is done, in theory, all you’d do would be turn off the translation box. In practice you’ll have to keep it up until the end of days, but that’s a separate matter.

sgjohnson··on Ray-Ban Meta Smart Glasses
> 2. Initial price set too high will cause vicious circle of:

These are listed at $299. Hardly expensive, compared to how much ray bans cost.

sgjohnson··on iCloud Drive silently deletes your content
> No, nobody is using it because it is off by default and buried in settings.

I’m using it. And I’m perfectly okay with this being the default behaviour.

sgjohnson··on AWS Customers Cannot Escape IPv4
> private addresses

Private addresses offer no security benefit whatsoever. If you have no firewall, nothing at all prevents me from doing `ip route add 10.0.0.0/8 your.routers.ip.here`

sgjohnson··on AWS Customers Cannot Escape IPv4
Private address ranges doesn’t make a network private. Firewall does.

If I know the external, publicly addressable IP address of your router (e.g. 135.77.9.106), and no firewall whatsoever, there’s nothing at all preventing me from doing `ip route add 10.0.0.0/8 135.77.9.106`, and voila, I’d have a route to your “private” network.

Using private addresses vs globally unique offers no security benefiy whatsoever.

sgjohnson··on Subdomain.center – discover all subdomains for a domain
You don't even need "multiple entities". Absolutely anyone can do that. Scanning a single port on the entire IPv4 internet takes about 40 minutes.
sgjohnson··on Delphi 11 Community Edition
Case in point, Elasticsearch and Terraform.
sgjohnson··on How to build a IP geolocation database from scratch?
And if you don't respond to pings, a traceroute can still be used to find the hop before yours, which will almost certainly achieve the same result for geolocation purposes.
sgjohnson··on How to build a IP geolocation database from scratch?
> I disabled ICMP reply on my home router.

Doesn't actually help at all because the BGP announced prefix of your IP can still be tracerouted. You won't be physically far from it.

Say if your ISP announces 125.15.18.0/17 and you're in 125.15.29.145, a traceroute will still yield a pretty good approximation of where you're at. The last hop ping is really quite immaterial here.

sgjohnson··on How to build a IP geolocation database from scratch?
> If you have ability to do traceroute from multiple probes sprinkled across the globe with known locations

Everyone who's aware of RIPE Atlas has that ability.

I have almost a billion RIPE Atlas credits. A single traceroute costs 60. I have enough credits to run several traceroutes on the entire IPv4 internet. (the smallest possible BGP announcement is /24, so max of 2^24 traceroutes, but in reality it's even less).

sgjohnson··on How to build a IP geolocation database from scratch?
No. Any prefix can be anycasted.
sgjohnson··on Apple iPhone 15 Pro and iPhone 15 Pro Max
> Beginning September 18, iCloud+ will offer two new plans: 6TB for $29.99 (U.S.) per month and 12TB for $59.99 (U.S.) per month.

Finally. I mean, 2TB is enough for me for now, but I know people with 5 people in their Apple Family with the 2TB tier absolutely maxed out.

sgjohnson··on The Rise and (Eventual) Fall of the SIM Card
> Why can’t T-Mobile issue me a free “advertising” eSIM that doesn’t actually provide service (or provides a ridiculously small amount), but allows me to look at what reception my existing phone (with all its limitations on bands) would have if I were a t-mobile customer? Why can’t an app that I choose to give location permissions to gather that info, and the Verizon connection info, over time and space and show me a map of where things would be better or worse?

They can. Expect this to become a marketing strategy in the foreseeable future. "try our network for free, for a certain time, and all it takes is 3 clicks and no commitment or contract".

sgjohnson··on Retirement savings simulator
> never

bankruptcy stays on your credit file for just 7 years. And nobody is going to care about a missed bill or two in 2-3 years. As long as you don't take any payday loans, that is.

sgjohnson··on Retirement savings simulator
it's an unwritten rule of HN that you must be able to self-sponsor an EB5 investor's green card. It's just measly $900k.

/s, obviously.

I'm already married, and I don't have an advanced degree (nor I have the need for one). My only options of getting a green card are (ranked from the least to most ridiculous)

- winning in the green card lottery

- finding someone to sponsor me an EB3, which would be very difficult, as I would refuse to accept an H1-B, unless they also immediately file for an EB3 (because on H1-B my wife wouldn't get a work authorization, but with EB3 she also gets an EB3 as dependent spouse)

- coughing up $900k for EB5

- divorcing and marrying a US citizen (or LPR)

- doing something that would get me persecuted in my home country but what was perfectly legal in the US, and applying for asylum in the US

none of these options are feasible. I do play the green card lottery every year though.

sgjohnson··on How does Linux NAT a ping?
> IPv6 is a second class network.

Except it is not. Where it works, it works extremely well. IPv6 connections are, by default, always preferred on all modern operating systems.

I’d also take the entire article with a grain of salt, because it calls a fundamental impossibility (lack if interoperability of v6 and v4 addresses) as a “mistake”. Not having interoperability was the only way, not a “mistake”.

Virtually all the pain points have been dealt with. Any further transition to IPv6 is going to happen without anyone really noticing. Except for the couple of gamers and sysadmins who were wrongly advised to "disable IPv6" to fix "connectivity problems".

← PreviousPage 14 of 34Next →