Recent submissions

Comment · 7 months ago
I've been consulting a long time, and my home is my office.

Besides the uses other people have suggested, here are some uses I would have for a fast symmetrical connection:

- Backing up data to my home/office NAS while away.

- Remoting to my workstation desktop from any location, for any reason.

- Using my home as a Tailscale exit node for clients for whom it's already a hassle to allowlist my home office's IP, so I can work from anywhere.

- Switching my nixos configuration using the caches in my home office where my custom derivations are built.

I have 90Mbps down and 20Mbps up. All of the above is workable but it would be great, amazing if it were faster.

The remote places I would do this from:

- the doctors' waiting room because we have teenagers

- the bleachers of the pool for the diving lessons because we have teenagers

- the in-laws spare bedroom where we're visiting for an extended time during school holidays but not work holidays because we have teenagers.

Some of us have different needs, under choices that we make that are optimal for other aspects of our life but not for having a slower asymmetric connection at home.

Comment · 7 months ago
Australia here we come.
Comment · 8 months ago
Yes. However, I already carry a tethered hand-me-down quarantine phone where I install my work apps and undesirable apps like Whatsapp (for those loved friends and family that can't or won't install Signal). Carrying a third phone for "Play Integrity" starts being a bit much.
Comment · 11 months ago
Dude shipped flamegraphs (which he also created in 2011) for cloud GPU loads and persuaded internal stakeholders to release the code as open source.

The "interviewed by the WSJ" line is for managers. Reading between the lines, I'd say he did really well and, if he didn't do better, it's because the organisation didn't let him.

Comment · 1 year ago
Seems like there's a misunderstanding on my part here. <reads more>

Ah, the memory is integrated in the same package (the "chip" that gets soldered onto the motherboard) as the integrated CPU/GPU, and I had understood that correctly. However, I had incorrectly surmised that it was built into the same silicon die.

Thanks for the correction!

Lesson: TIL about the difference between System-In-a-Package (SIP) and System-On-a-Chip, and how I had misunderstood the Apple Silicon M series processors to be SoCs when they're SiPs.

Comment · 1 year ago
I could be wrong about this but, if I had a guess, I'd say the 24GB M5 chips/systems exist due to binning.

Apple is designing and manufacturing a chip/chipset/system with 32GB with integrated memory. During QA, parts that have one non-conformant 8GB internal module out of the four are reused in a cheaper (but still functional) 24GB product line rather than thrown away.

Market segmentation also has its hand in how the final products are priced and sold, but my strong guess is that, if Apple could produce 32GB systems with perfect yield, they would, and the 24GB system would not exist.

Comment · 2 years ago
This is a great shader intro tutorial!
Comment · 2 years ago
A friend of mine had an art studio at the Nicholas Building, and I got to speak with a jeweller who told me that he still did a lot of bespoke work in wedding rings, especially for tradies who would otherwise wear down store-bought rings because they were solid gold and therefore softer. I don't remember the details, but he specialised in harder alloys that are nevertheless mostly gold, and therefore "good as gold" for a wedding ring.

Would that be your partner?

Comment · 2 years ago
Cute!
Comment · 3 years ago
Comment · 3 years ago
It's definitely coding, if we understand "coding" as "writing code". It's writing text in a text editor to generate an outcome, programmatically.

Also, CSS with animations is now Turing-complete. So yeah, writing HTML/CSS is programming.

Comment · 3 years ago
Yes, yes and yes.
Comment · 3 years ago
The failure mode of educational systems and institutions is to perform selection of students more likely to require less help in learning, rather than bear the burden of having to perform actual instruction.

Survivor bias takes care of promoting the educational system or institution with successful alumni, whether the alumni were taught while they were students, or merely selected during the application process.

Comment · 3 years ago
"defector.com" and not "defecator.com"?
Comment · 4 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton