HN user

CaliforniaKarl

10,026 karma

Hello! I work at Stanford University, at the Stanford Research Computing Center, as an HPC sysadmin.

I have a blog: https://karl.kornel.us/

My HN handle is also my Twitter handle.

My work email is a!k!kornel@stanford,edu (with ! removed and , corrected).

Posts296
Comments1,301
View on HN
www.spiritrestructuring.com 2mo ago

Spirit Airlines Is Winding Down All Operations

CaliforniaKarl
69pts100
www.flysfo.com 2mo ago

SFO Gate Explorer

CaliforniaKarl
47pts39
viewfromthewing.com 2mo ago

SFO Quiet Airport (2025)

CaliforniaKarl
153pts96
www.youtube.com 3mo ago

Shadowing a British Blood Biker on Shift [video]

CaliforniaKarl
1pts0
www.wsj.com 6mo ago

The Genius Whose Simple Invention Saved Us from Shame at the Gas Station

CaliforniaKarl
4pts1
www.youtube.com 7mo ago

Man Made Troubles (1953) [video]

CaliforniaKarl
17pts4
donate.python.org 7mo ago

Python Software Foundation end-of-year fundraiser

CaliforniaKarl
3pts0
news.ycombinator.com 9mo ago

Tell HN: CrowdStrike Falcon users, check for excess KernelModuleArchiveExt files

CaliforniaKarl
12pts5
www.youtube.com 9mo ago

Video projectors used to be ridiculously cool [video]

CaliforniaKarl
3pts0
www.youtube.com 10mo ago

Revealing Flaws in Espresso with a CT Scanner [video]

CaliforniaKarl
5pts0
www.nytimes.com 11mo ago

Prior-authorization denial letter received shortly before surgery

CaliforniaKarl
3pts0
www.youtube.com 11mo ago

Investigating the Nvidia AI GPU Black Market [video]

CaliforniaKarl
34pts4
www.rodsbooks.com 1y ago

Managing EFI boot loaders for Linux: Controlling secure boot (2015)

CaliforniaKarl
57pts12
www.sfchronicle.com 1y ago

Bolt CEO ends unlimited personal time off policy

CaliforniaKarl
7pts1
www.youtube.com 1y ago

A Class 99 – The UK's Most Powerful Locomotive [video]

CaliforniaKarl
2pts0
www.youtube.com 1y ago

The "standard" car charger is usually overkill [video]

CaliforniaKarl
20pts7
rockylinux.org 1y ago

Rocky Linux 10.0 Available Now

CaliforniaKarl
17pts0
www.youtube.com 1y ago

Chevrolet Silverado for long-distance towing [video]

CaliforniaKarl
13pts1
www.theregister.com 1y ago

Fired whistleblower: Computacenter IT guy let gf into Deutsche Bank server rooms

CaliforniaKarl
4pts5
groups.google.com 1y ago

SC-081v3: Introduce Schedule of Reducing Validity and Data Reuse Periods

CaliforniaKarl
2pts0
www.youtube.com 1y ago

They Might Be Giants Flood EPK Promo (1990) [video]

CaliforniaKarl
188pts90
www.youtube.com 1y ago

TrolleyBuses vs. Battery Electric Buses (2020) [video]

CaliforniaKarl
1pts1
www.youtube.com 1y ago

Japanese Toshiba Typewriter Model BW-2112 (2020) [video]

CaliforniaKarl
98pts16
news.stanford.edu 1y ago

Update on Staff Hiring

CaliforniaKarl
23pts8
www.cnbc.com 1y ago

de minimis trade exemption for China is delayed

CaliforniaKarl
26pts5
www.youtube.com 1y ago

The Meridian Missile – Helldivers 2 briefing inspired by Ace Combat [video]

CaliforniaKarl
1pts0
www.youtube.com 1y ago

Can foreigners live in Kofu, a small Japanese town? [video]

CaliforniaKarl
29pts7
openssl-corporation.org 1y ago

OpenSSL Position and Plans on Private Key Formats for Post-Quantum Algorithms

CaliforniaKarl
11pts2
www.youtube.com 1y ago

The ACTS System: A simple solution for more railway freight [video]

CaliforniaKarl
2pts0
www.youtube.com 1y ago

Tamping Track is Critical [video]

CaliforniaKarl
1pts0

Stanford Research Computing | Stanford, CA (next to Palo Alto) | Full-time | Three positions | HYBRID,ONSITE

Stanford Research Computing (https://srcc.stanford.edu) is a collaboration between University IT and the Vice Provost and Dean of Research. We operate HPC environments for researchers, we do one-time consultations on projects (from software and pipelines, to data management, to physical building design and fit-out), and we provide contract support for individual Labs, Departments, and Schools.

We have four open positions, three hybrid and one (marked) onsite:

• Principal Storage Architect & Team Lead: Our current storage team lead is moving on to Industry, so we're splitting his work into two separate roles. This is the Technical Manager position: You'll be leading the storage team, setting the direction for our large storage environments: Oak (file storage, used by multiple cluster), Fir (fast scratch for Sherlock), and Elm (object storage on top of tape). Knowledge of Lustre, Infiniband, and PB-scale storage is important. More info: https://bit.ly/44PbQnr

• Storage Architect or Storage Sysadmin: This is the second role I referenced above. You'll be maintaining & expanding Oak, our 20+ Pebibyte Lustre storage environment used by our largest HPC clusters. Depending on your experience level, you might also have some responsibility for Elm, which provides object storage on top of tape. Knowledge of Lustre, Infiniband, and PB-scale storage is important here, too. More info: https://bit.ly/4y8lj6R

• GPU Cluster Sysadmin: With Marlowe—our 1SU NVIDIA DGX H100 SuperPOD with DDN Intelliflash and DDN NFS storage—launched, we have decided to hire an additional sysadmin! You'll be working with the latest AI/ML/Deep Learning/LLM software & frameworks, getting them to work in an HPC environment. You'll be keeping the environment up-to-date, and working with NVIDIA/DDN when there's trouble. You should also expect to interact with users & PIs a lot. More info: https://bit.ly/4vf7aly

• HPC Hardware & Infra Sysadmin [ONSITE]: We are looking for a system administrator to help run the hardware & infrastructure portions of Sherlock, our largest HPC cluster. Sherlock is a mix of Intel & AMD x86_64 servers, with three Infiniband fabrics, plus an Ethernet backbone. You'll be responsible for maintaining, troubleshooting, and improving the hardware of Sherlock. That is, keeping things working, and figuring out how to make it better. More info: https://bit.ly/3SPRpnJ

If you don't already live in the Bay Area, we provide a relocation incentive. Depending on where you live, we provide free transit passes. Unfortunately, if you drive, you will have to pay for parking for the days you're on-site. There is some on-call around the holidays. We get a 403(b) match, good healthcare, and 30+ days off per year (holidays + vacation). All Benefits are all publicly documented at https://cardinalatwork.stanford.edu/benefits-rewards.

If you have questions, feel free to reply here or email me (the info is in my profile)!

There are other lines in the post that, to me, provide clarity.

First is this, the second paragraph:

British-based employees at the Wikimedia Foundation (WMF) wrote a letter to management today (Wednesday 24thJune) requesting their right to be represented by the United Tech and Allied Workers (UTAW) section of the Communication Workers Union (CWU).

That makes it clear that this is regarding the "British-based employees at the Wikimedia Foundation". Yes, the headline does say "Wikipedia": I expect the CWU chose that because many more folks know what Wikipedia is, vs. the Wikimedia foundation.

Second is this:

Over 1000 Wikimedia volunteers and community members have also signed petitions in support of the workers, who have networked globally under the banner of Wiki Workers United (WWU).

I view terms like "[wikipedia] editors" as terms of art: "Editor" in the Wikipedia context maps to the more-generic "volunteer" in the broader context, which is why the post is referring here to "volunteers and community members".

So, I don't see any inconsistency in the article, but I see how the current post title can make it confusing.

In my opinion, I think it would be appropriate for you to email the HN folks, to ask the title be changed to something like "Wikimedia Foundation Workers to Seek Union Recognition".

To be clear, Wise (previously "Transfer Wise", symbol `WISE` on the LSE) is not a bank. Wise is a Money Services Business in the US; in the UK, they are an Electronic Money (e-money) Institution. When they are holding your money, they use the services of one or more actual banks.

So, I'd be careful calling Wise a "UK bank", as that gives the wrong impression.

More info about how Wise UK works: https://wise.com/help/articles/4IusAofIppsIGPcs7sEIXI/how-ou...

Chris' videos are really good. And that was a great surprise at the end! (Yes, I'm being intentionally vague to get you to watch the video.)

I played SimCity in the past, along with Cities: Skylines. I enjoyed both, but it always felt weird, like I was handling things I wouldn't expect to handle.

Yes, 100G multimode transceivers are cheaper, but they don't use the same fiber.

100G on singlemode (100G-LR4 being the most common) uses the well-known two-strand ("duplex") fiber. Or you can get 100G bi-directional ("BiDi") over a single strand of singlemode (fiber-to-the-home often uses this).

100G on multimode is weird. As the name implies, one beam of light, sent down the core of a multimode fiber, results in multiple modes (search "Laser modes") being sent down the strand. As they overlap, it gets hard to get a clean signal out the other end.

To deal with this issue, 100G on multimode uses fiber cables containing multiple strands per direction of travel. MPO-8 and MPO-12 are common cables used for 100G multimode: It contains eight or twelve strands of fiber. Four strands are used to send, four to receive. And the prices for those cables are higher than standard duplex singlemode cable.

Waymo Premier 1 month ago

I'm curious, when's the last time you've checked the parking garages of your nearby university campus?

Waymo Premier 1 month ago

Are you talking about El Camino Real? There are two areas of construction happening: One at Page Mill and one in the San Antonio area. Most of the lane-blocks are happening only between rush hours, so it's easy to miss, but I'm guessing that it's someone at Waymo has put full-time blocks in those areas.

Waymo Premier 1 month ago

Please reference https://www.tbray.org/ongoing/When/202x/2022/11/07/Just-Dont, as discussed in https://news.ycombinator.com/item?id=33518496

I checked in the Waymo app; it would be several blocks. Please reference the context "which I used to get to PT". I'm happy that, today, the extra blocks are doable. Some weeks ago, those extra blocks would not be doable.

Finally, besides the point of having to walk the distance, the main issue is the way in which the blockage is being conveyed to me: The Waymo app is not saying "We cannot get to you because of construction", the app is telling me that requests have been paused. Specifically, it's telling me "All of our cars are busy with riders right now" and "We're pausing requests in order to catch up — please check back again".

Waymo Premier 1 month ago

I said “20 minutes (or more)”. The 20-minute case is for a pickup at 5 AM. If I travel to the airport later in the morning, the time difference is worse.

And although 20 minutes doesn’t seem much, the variability of airline baggage check and TSA means 20 minutes doesn’t seem an lead to increased stress.

Waymo Premier 1 month ago

I wonder how the subscription would respond to a person's area being blocked off.

There construction happening a block down the road from me. As part of the work, the rightmost lane is often blocked during the day (in between rush hours), so that things like concrete pumping can take place. The lane block starts just before where I live.

Around the same time, I noticed that when I would try to take Waymo (which I used to get to PT), I'd be told that things are busy and rides are paused. Recently, I've noticed that if I'm at work (or the PT place) and I want to take a Waymo back home, I'm told "Can't get to that spot right now".

If I had Waymo Premier, I wonder how hard it would be to get a refund on my subscription.

The above talks about a complete block (or, a complete-enough block) to using the service, but what about a major impediment? For example, let's say I travel regularly, and use Waymo to get to/from San Jose airport. Waymo's been disabling highway routes, which for me equates to 20-minute (or more) travel-time increase from home to airport. Would that be enough to qualify for a refund on the subscription?

Written with claude.

No.

The reversion commit references https://github.com/RsyncProject/rsync/issues/959. In that GitHub issue is this comment:

The change to zero memory was my idea and my change. It was a reaction to a security report I got which caused use of an element past the end of an array. By zeroing the allocation I could ensure that misuse of that memory if a similar bug came up in the future could only cause a null ptr deref, which is better than the chance of a valid pointer.

It got a claude co-authored tag on it as I got it to do some tidy ups of a series of commits, and that is just what it does when it makes any modification. It doesn't mean the change was written by claude. It was written by me.

I am surprised the trunk didn't open, and I’m very surprised that Waymo support could not turn the vehicle around. I’ve had a Waymo alert me when I left something in the back seat; I’m surprised it did not do the same for the trunk.

I think the person should report this to either the California DMV or CPUC, as well as the local airport authority.

For autonomous vehicles, I think people need to ‘normalize’ leaving one of the doors open until all people & cargo are out of the vehicle. The vehicle may complain, but it’s not going to drive off.

Stanford Research Computing | Stanford, CA (next to Palo Alto) | Full-time | Three positions | ONSITE,HYBRID

Stanford Research Computing (https://srcc.stanford.edu) is a collaboration between University IT and the Vice Provost and Dean of Research. We operate HPC environments for researchers, we do one-time consultations on projects (from software and pipelines, to data management, to physical building design and fit-out), and we provide contract support for individual Labs, Departments, and Schools.

We have three open positions:

• HPC Hardware & Infra Sysadmin [ONSITE]: We are looking for a system administrator to help run the hardware & infrastructure portions of Sherlock, our largest HPC cluster. Sherlock is a mix of Intel & AMD x86_64 servers, with three Infiniband fabrics, plus an Ethernet backbone. You'll be responsible for maintaining, troubleshooting, and improving the hardware of Sherlock. That is, keeping things working, and figuring out how to make it better. More info: https://phxc1b.rfer.us/STANFORDbEHWH7

• Principal Storage Architect & Team Lead [HYBRID]: Our current storage team lead is moving on to Industry, so we're splitting his work into two separate roles. This is the Technical Manager position: You'll be leading the storage team, setting the direction for our large storage environments: Oak (file storage, used by multiple cluster), Fir (fast scratch for Sherlock), and Elm (object storage on top of tape). Knowledge of Lustre, Infiniband, and PB-scale storage is important. More info: https://phxc1b.rfer.us/STANFORD5.1WH8

• Storage Architect or Storage Sysadmin [HYBRID]: This is the second role I referenced above. You'll be maintaining & expanding Oak, our 20+ Pebibyte Lustre storage environment used by our largest HPC clusters. Depending on your experience level, you might also have some responsibility for Elm, which provides object storage on top of tape. Knowledge of Lustre, Infiniband, and PB-scale storage is important here, too. More info: https://phxc1b.rfer.us/STANFORDHPfWHA

If you don't already live in the Bay Area, we provide a relocation incentive. Depending on where you live, we provide free transit passes. Unfortunately, if you drive, you will have to pay for parking for the days you're on-site. There is some on-call around the holidays. We get a 403(b) match, good healthcare, and 30+ days off per year (holidays + vacation). All Benefits are all publicly documented at https://cardinalatwork.stanford.edu/benefits-rewards.

If you have questions, feel free to reply here or email me (the info is in my profile)!

Recently, I had a researcher who had been delivered a blob of research data. It was multiple TB, and the data was delivered in a little RAID-1 drove enclosure, which had a USB-C connection. (I don’t remember the exact make or model.)

The user originally wanted to do the transfer over WiFi. I helped them set up the transfer, and they eventually realized it would take multiple months to complete.

I set them up with a Thunderbolt 10GBASE-T Ethernet adapter. The wiring was Cat-6, but the distance was low enough such that 10G would’ve been achievable.

The switches in the network closet were only 1GbE, though the uplinks were 10GbE. Even so, switching the transfer from wireless to 1GbE wired brought our ETA down to just under one month.

I wish we could’ve gotten a 10GBASE-T port for the researcher; that would’ve brought the ETA down from ~1 month to ~1 week.

It would be interesting if it would be possible to 'chain' or 'web' presences from one platform to another. For examle, your X profile could contain a string like "bsky:something fedi:someone@something.social", to create a one-direction link from platform to platform. Unfortunately, that linkage can be tenuous: Post-acquisition, there were rumors that folks on X were getting penalized for pointing people to other platforms.

One of the benefits of a DID-like is that it can be parsed. Lots of folks have probably seen the DOI, a pointer to a specific publication. Here are two that folks might not know:

• The ORCID (https://info.orcid.org/researchers/), a unique ID for researchers, and a place for researchers to provide information about themselves, their affiliated institutions, and their publications.

• The RRID (https://rrid.site), a unique ID for research materials & tools. You can identify a specific antibody, or a specific DNA sequencer, or a particular HPC platform.

These are all centralized repositories of things (researchers, plasmids, instruments, …), all with the purpose of making it easier to identify, find, and connect things.

It does, and it's called VATSIM[0]. VATSIM Radar[3] will show you what's going on right now.

As a pilot, you connect using either Microsoft Flight Simulator or X-Plane. Your flight simulator will include graphics (hopefully up-to-date) for your chosen area. Pick a starting airport, spawn at a ramp location (a gate, cargo area, etc.), connect to the network, file a flight plan (or go VFR), call up (or announce intentions), and go.

As a controller, VATSIM organizes ATC by region of the world, then in to 6-8 divisions within the region, then in to individual ARTCCs, ACCs, or FIRs[2]. You'll typically register with a division, then make your home in a particular ARTCC/FIR. For example, I was registered with VATUSA and made my home in the Indianapolis ARTCC.

There is software[1] for both pilots (connecting your flight sim to the network) and controllers (providing a radar display). Each "radio frequency" has an associated text chat and voice chat for communication. ATC are trained to support both text and voice simultaneously, following pilot's preference.

For controllers, your chosen ARTCC/ACC/FIR handles your training. They provide the "sectorfiles" that give you a graphical view of your airspace and your airports. (Think of it like a modern version of an old-style vector display.) They also help you through training, both book learning and sim training. You start controlling things on the ground, and work your way up to controlling things in the air.

[0] https://vatsim.net/

[1] https://vatsim.net/docs/policy/approved-software

[2]: Air Route Traffic Information Center / Area Control Center / Flight Information Region. Different countries use different terms, but mean the same thing: It's a large three-dimensional volume of airspace.

[3] https://vatsim-radar.com/

If an attacker manages to gain ownership of an IP address, and gets a Let's Encrypt certificate for that IP address, the certificate will show up in Certificate Transparency logs. In that way, if people are watching, the attack will become visible fairly quickly.