Dean Hamstead (@PerlDean) header
Dean Hamstead (@PerlDean) profile picture

Dean coding in Perl, ex-Meta, ex-Amazon. Probably won't follow you.

Sydney, Australia
Joined September 2011
Likely.
Software engineering might be the only career where getting the job is harder than doing it. years of experience, DSA, system design, 5 interview rounds… just to write code for 8 hours a day.
13
Dean Hamstead retweeted
pbxscience.com/openbsd-8-0-e… OpenBSD 8.0 Expands RISC-V Support, Retires Loongson Port. The changes go beyond basic booting and start to exploit features of modern RISC-V silicon. In the same release, the project retired its Loongson port because it no longer works with .. #OpenBSD
16
1
49
1,199
Household income is deceptive as incomes haven't moved in a decade. What's happened is dual income households became the norm and childcare subsidies are added to income. Families are completely tapped out and income increases are all hand outs
11
So far so good with AirVPN. ✅ IPv6 entry ✅ Dual-stack exit ✅ OpenVPN UDP ✅ Speed
15
Obvious really
Yann LeCun says: People in AI have made the same mistake for 70 years: if a machine can do a task humans see as intellectually complex, it must be smarter than humans. This is completely false We have computers that are superhuman at many tasks but we're still far from machines with human or even animal-level intelligence
21
Dean Hamstead retweeted
Elon Musk runs 120 design reviews a day in 5-minute slots. He does this while running six different companies at once. Marc says Elon maps each company as a production process. Each process has one bottleneck... the single thing slowing it down. Elon finds the engineer working on that bottleneck and sits with them until it's fixed. He does this at Tesla 52 times a year. Personally. "There's no CEO like this." Most CEOs run their companies through a wall of middle managers. Andreessen watched IBM collapse under that model. Inside IBM, they had a name for the failure mode: the "Big Gray Cloud." It was the traveling court of suited men who kept the CEO away from engineers. After 12 layers of compounding lies, the CEO had no idea what was happening. Elon's method is the polar opposite. Design review math: - 5 minutes per engineer - 12 reviews per hour - 10 hours per day - 120 reviews per day An engineer described working for him as entering "a zone of shocking competence." On sustaining it, Elon's rule is: "I don't take vacations."
Marc Andreessen revealed how Harvard Business School was built on a broken 1941 theory, and how it's now collapsing... Andreessen co-founded Netscape in 1994 and a16z in 2009. He has sat on Meta's board since 2008. He has spent 30 years backing founders and watching managerial CEOs lose to them. The pattern traces back to one book: James Burnham's The Machiavellians (1941). Burnham argued every great company had been founder-run. Henry Ford ran Ford. Bob Noyce ran Intel. Today, Elon Musk runs Tesla, SpaceX, and Starlink. Then, he said, something broke. Between the 1880s and the 1920s, a new philosophy replaced the founder. It was called managerialism. The professional manager would now hold a portable skill, usable across any business. The consequences were: - Harvard Business School - Stanford Business School - Management as a universal skill - The 1970s conglomerate "That assumes the managers are going to do a good job," Andreessen says. For 30 years, they haven't. Managers can run something static, he says. Soup is soup. A bank is a bank. A car is a car. But when the industry changes, the manager freezes. Look at SpaceX. "Imagine being a professionally trained manager, trained at a top management school, working for a rocket launch company, competing with SpaceX." Then Elon's rockets started landing on their butt. "Your management skills ... what good are they at that point?" Andreessen's conclusion: "You're much more likely to build something important in the 21st century if you start with the founder and train them on management."
88
572
54
3,309
179,100
Coming to Australia
Canada’s housing crash is now approaching America’s 2008 bust, per BMO. Canadian home prices have fallen 20.5% nationally from their early-2022 peak, close to the 26% decline the US saw during the 2008 housing crash.
20
Dean Hamstead retweeted
Marc Andreessen revealed how Harvard Business School was built on a broken 1941 theory, and how it's now collapsing... Andreessen co-founded Netscape in 1994 and a16z in 2009. He has sat on Meta's board since 2008. He has spent 30 years backing founders and watching managerial CEOs lose to them. The pattern traces back to one book: James Burnham's The Machiavellians (1941). Burnham argued every great company had been founder-run. Henry Ford ran Ford. Bob Noyce ran Intel. Today, Elon Musk runs Tesla, SpaceX, and Starlink. Then, he said, something broke. Between the 1880s and the 1920s, a new philosophy replaced the founder. It was called managerialism. The professional manager would now hold a portable skill, usable across any business. The consequences were: - Harvard Business School - Stanford Business School - Management as a universal skill - The 1970s conglomerate "That assumes the managers are going to do a good job," Andreessen says. For 30 years, they haven't. Managers can run something static, he says. Soup is soup. A bank is a bank. A car is a car. But when the industry changes, the manager freezes. Look at SpaceX. "Imagine being a professionally trained manager, trained at a top management school, working for a rocket launch company, competing with SpaceX." Then Elon's rockets started landing on their butt. "Your management skills ... what good are they at that point?" Andreessen's conclusion: "You're much more likely to build something important in the 21st century if you start with the founder and train them on management."
354
1,246
172
8,900
1,214,878
This is the way
sdiff shows diff output side-by-side.
11
Dean Hamstead retweeted
AI may well be able to write massive software projects “from scratch”, but that almost certainly isn’t the fastest / highest performance / highest security / most token efficient way to do things. Good building blocks matter. In addition to RL’ing the agents on final task loss, we should try to get them to regularize the building blocks as well. What would the standard library look like that makes the agents most effective? It is likely at the limit that it turns out to be some alien organization of code, but given the existing human-bias in training, I bet that in the near term it would be lovely code that old programmers would appreciate. I suspect the same could be said for mathematics, but that is out of my lane.
359
459
80
5,671
732,615
Was Patrick Stewarts best Picard, Xavier or Gurney Halleck?
11
Eternal Terminal is a remote shell that auto-reconnects without killing your session. It survives network drops, IP roaming, and keeps your tmux intact (with native scrolling + tmux -CC).Better than plain SSH or mosh for flaky connections.eternalterminal.dev/
18
Dean Hamstead retweeted
#Linux zero-click root - CVE-2026-98432 - Claude wrote an exploit that gives a remote attacker root access on Linux servers running a multipath TCP listener. It needs no login and no user action. Patches released: 👇 cybersecuritynews.com/claude…
8
22
2
120
23,401
So true. So much pasting from chatgpt in to vscode
if you think software engineering is over, go outside X for a day most people still think AI means chatgpt
27
Start up idea: airbnb but hosts can require guests to clean
29
Dean Hamstead retweeted
ahhhh just forgot how much I love #Perl #FOSS #Linux
1
1
71
Dean Hamstead retweeted
Ghostty 1.4 is now out! Full Kitty graphics with animation (the first terminal besides Kitty to do it), scrollback compression for much lower memory usage, macOS 27 support, a new OpenGL renderer on Linux, ghostty +ssh, big performance gains, and hundreds more changes. The highlights: - Scrollback compression: scrollback compresses ~90+% on average, meaning your terminals use that much less live memory - Huge memory savings across the board: no single large thing, just lots of good improvements lowers memory usage everywhere, netting anywhere from 50 to 90% less memory usage depending on workload - Kitty graphics is now 100% complete, including animation and relative placements, after a full conformance pass against the spec and Kitty itself - The Kitty clipboard protocol, with an image preview when a program asks to read your clipboard - Split drag and drop on Linux, including between windows - ghostty +ssh installs terminfo on remote hosts automatically, so things just work over SSH - Lots of terminal emulation accuracy fixes This release is 7 months of work from 172 contributors over 2,889 commits. It also fixes 10 security advisories, so please update. Full release notes: ghostty.org/docs/install/rel…
133
342
68
4,954
176,495
Meta built tools so tightly connected that changing code felt almost automatic. Tomas Reimers explains how they broke big changes into small steps, used automatic rules to catch risky edits, and why AI writing more code makes careful checking even more important. youtube.com/watch?v=qBRJxIw7… What would you start with this week: timing how long changes sit untouched, auto-alerting the on-call on risky edits, or showing live status right on the change request?
46