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
Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)Photo by Dean Hamstead (@PerlDean)
Dean Hamstead retweeted
ahhhh just forgot how much I love #Perl #FOSS #Linux
1
1
63
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…
132
331
67
4,821
164,327
People act like AI invented bad code. Have you ever seen a corporate codebase?
77
35
5
614
12,501
Dean Hamstead retweeted
Chamath reveals a major US bank cut AWS and Google Cloud spending and built six independent data centers, because companies increasingly want control over their own data “I see that at 8090 as well. I think the large companies that we work with, you can almost pinpoint it on a chart. Ever since Alex Karp’s commentary on CNBC about data sovereignty, buying patterns have changed. And I think people are being a lot more methodical. “They are building out their own data centers, or at least moving into VPCs, virtual public clouds. My team yesterday was at the CIO event of, let’s say, one of the largest banks in America. “You know what they said? I’m not going to say the name of the bank. It was the most incredible thing. They said, ‘We have decreased our spend on AWS and GCP. We now have six completely independent ground-up data centers that we’ve built from scratch for ourselves.’ “And I was like, ‘What is going on here?’”
Chamath explains how VC funding circularity is giving AI the diffusion problem Ken Griffin is picking up on “So the cycle here, just to be very precise, is VCs raised from pension funds and LPs and foundations and family offices. They put money into a startup. That startup takes that money and invests in growth. Part of growing is by consuming other people’s AIs. And so that company then starts to show revenue traction. Those folks then say, hey, look how well we’re doing, raises a bunch of money from the same VCs. And it’s just this circularity.” “Why that’s important is what Ken is pointing out is that for AI to really scale as a predictable driver of long term earnings, it has to diffuse out of the startup ecosystem. And so you can’t be in a situation where on the one hand, you’re talking about breathtaking valuations. But we’re 75 cents of every dollar is actually just a startup sending it back and forth so that they can mark themselves up. That’s, I think, a structural problem.” “But the difference there is that AWS was abstracted from Amazon retail, which was already then a roughly breakeven profitable business, at least on a free cash flow basis. So what’s different here is you have a bunch of money losing entities just spinning a bunch of money around and it has to diffuse more broadly.” “They said, we have decreased our spend on AWS and GCP. We now have six completely independent ground up data centers that we’ve built from scratch for ourselves. And I was like, what is going on here?” “AI has a diffusion problem. It is too concentrated and ripping around in a small little ecosystem. We need to diffuse out. But as it diffuses out, people are picking open source is what I would tell you.”
38
40
15
309
180,527
Amazing how quickly we went from "oh no LLMs are going to flood the Internet with insecure code" to "oh no LLMs have discovered the internet was already flooded with insecure code"
51
669
44
9,438
94,174
‼️ BREAKING: The private keys of 8 certificates from Indian certificate authority eMudhra were compromised, Mozilla says. Firefox blocked them within 3 hours. Each key should be a 116-digit number, but one was just 4. Anyone can guess them and forge HTTPS certs for any website.
65
4,420
87
54,045
683,159
Dean Hamstead retweeted
159
4,885
328
81,506
801,965
High achievers have a completely different mindset. A lot of the time you'll feel like the odd man out, because you just see things differently than the people around you. You're usually the one asking why everyone does it this way, or why a process even exists in the first place. You zig while everyone else zags. People will question your methods for a while. Once you're proven to be an A Player, they'll pretty much let you do your thing.
16
12
4
236
9,529
Other languages let the compiler ignore your whitespace. Python made it the whole type system.
8
28
5
383
9,267
Dean Hamstead retweeted
Replying to @tmikov
If we attempt to outlaw AI, we won't prevent it from being developed. We'll just ensure that the development is done by the most ruthless and careless possible people - criminals and governments.
9
15
316
2,941
Dean Hamstead retweeted
OpenSSH 10.6 released: openssh.org/releasenotes.htm…
25
2
106
25,565
Dean Hamstead retweeted
Space Bunny's free period is ending however we're sponsoring it in our free tier for a few more days the model is being tuned before reveal
125
56
31
2,783
161,520
WhatsApp supported 450 million daily users with just 32 engineers No Kubernetes and no microservice architectures Just a small group solving one clear problem: Replace SMS, reliably, at scale If anyone asked you if this is possible, you would probably say no But the solution isn't more frameworks, tools, or ceremonies The solution is simplicity, deep focus, and talent When Facebook bought them for $19 billion, the whole company was around 55 people Hire great engineers, clear their path, and let them build
46
68
9
812
67,023
Dean Hamstead retweeted
Prediction time. @dhh just asked over a thousand attendees at #railsworld how many people still write code by hand on a regular basis. Less than 10 people raised their hand. Let that sink in. Next year the question will be how many people are still doing manual PR code reviews or directly looking at code on any regular basis. Result will be similar.
47
68
14
628
69,782
Dean Hamstead retweeted
NetBSD 10.2 is out as the second point release in the 10.x stable series, adding new Ethernet, VMware, ARM, and security improvements. linuxiac.com/netbsd-10-2-rel… #NetBSD #OpenSource
9
57
1,218
Dean Hamstead retweeted
Every PaaS can able be reduce to 120 Perl script.
5
154
1
96
Dean Hamstead retweeted
Perl: I am now learning about the Perl language, because it is popular choice for search and replace on the cmd line (Bash terminal). If you want to follow along: $ perldoc perlintro
3
1
4
123
Dean Hamstead retweeted
Scrum made sense at companies/teams that shipped a new version of their product every 2-3 months (or less frequent) As soon as a team got to shipping daily or had CD: they only held teams back Most startups + Big Tech moved on a decade+ ago, legacy companies remained only
it's funny how scrum masters completely disappeared and no one really cared
111
112
27
2,285
270,069
Dean Hamstead retweeted
Why don’t airports have movie theaters? Sitting through a two hour film during a layover would be so much better than walking around Duty Free staring at perfumes like a lost soul
410
628
154
16,879
1,026,493
Dean Hamstead retweeted
OpenSSH 10.5 released: openssh.org/releasenotes.htm…
2
18
81
2,954