4,455 karma · joined January 6, 2010
Live: Portland, OR
Work: ▲ | ex-HashiCorp Nomad Eng Lead
schmichael most places on the internet, hmuWhat a terrible experience compared to a floppy disk! Sure disk failure was common and crushing, but the UX was simple and ubiquitous. I guess I could get him a thumb drive, but I don’t know if his school allows them.
Anyway, I don’t want to pretend Apple BASIC was better than Python or whatever, but I never had to learn “no it’s venv now not virtualenv and make sure you’re not using system Python just install docker via brew and it will be easier…” until I was getting paid to deal with that nonsense.
Disdainfully dismissing genai media with “that’s so ai” as cited.
Eager to use it to explore. My 10yo would love to research his favorite subjects- Pokemon, WWI fighter aces, Sweden, Weird Al - with a chatbot. I give him Wikipedia and books instead and he’s happy.
He tinkers with coding and ai is so useful for that. Outside of Scratch most programming has incredibly obnoxious environments to setup. He can’t install anything at school. He doesn’t want to edit PATH variables or choose a dev server for simple html/css/js. AI can almost always find a way forward and let him get to the tinkering.
I learned on Apple BASIC and Microsoft QBASIC. One magic keystroke or one command and you were in a dev environment that matched everyone else’s. If a book was written for the computers I had access to, “setup” was nil. I was tinkering instantly and with a high level language shockingly close to the metal.
If genai helps Gen Alpha cut through the incredibly deep pile of abstractions on modern programming platforms, then great! Keep kids hacking.
What's interesting is that the other RISC outfit at the time, little old Acorn in the UK, did manage to adapt their proprietary chip business to the future of compute and now we all use many many ARM processors every day.
So clearly there was still a hardware route available, just again: a huge product/engineering shift.
> More than once though, the Sun people did suggest I just buy the servers off the web site.
Dell was just the only one to callback.
I don't doubt your experience but that was at the height of Sun's business, not it's nadir as this article is about.
[0] - https://fullhoffman.com/2006/03/20/the-sun-doesnt-shine-on-m...
Meanwhile I have to imagine Sun, like IBM and everyone else at the time, was noticing what incredible margins you get from software services. No factories or fabs. No supply chain logistics. Sun's proprietary hardware business should have been dying (or at least radically shifting: a product/engineering problem, not a sales one) by all market indications of the time.
So if I was a sales person and got a call from a startup for a colo's worth of machines... I probably don't have much incentive to pick up. The startup will probably fail, as most do, so the opportunity to build a relationship and sell higher margin services is probably nil. Startups hate paying for that stuff anyway.
I have incredible respect for Bryan Cantrill. He obviously knows far more about this situation and business than I do, so he's almost definitely more correct than I am...
However I would ask readers to at least be curious why sales didn't pick up the phone. Were they "bored?" Or was it a rational choice and much deeper problems with Sun's business model were the cause of their demise?
My problem is that I manage a lot of accounts for my family which makes passkeys a nightmare. If I’m out and a kid gets chucked into a login flow that happens to require a passkey, I can’t text a password and TOTP code to the adult with them. I know that’s terrible opsec but the reality is people share accounts and passkeys are designed to thwart that.
Whether they're actually going to sell it is TBD. Until they do, they've taken no concrete action except cancel it. I don't think this article is clickbait.
Hopefully all of these concerns have satisfactory answers, but the reference to it being a 1950s idea isn’t inspiring. Nuclear powered cars, widespread asbestos use, leaded gasoline, Freon… environmental impact wasn’t as big of a concern back then to put it mildly.
COVID proved that we can produce safe and effective vaccines extremely quickly if we actually try: so why not focus on that?
To large complex projects often the kernel of an idea is the core value of a contribution, and it can take a lot of iteration to figure out how to structure it. Token bashing until CI is green does nothing to ensure the best approach is selected.
RPyC came along in the aughts. There's a long history of "transparent clustering and rpc" efforts in Python that could be used or drawn on.
Sad to see that history ignored here.
I've long wished for QUIC with Nomad! [1] We've always used a weird QUIC-over-TCP multiplexer called yamux. [2]
[1] https://github.com/hashicorp/nomad/issues/23848
[2] https://github.com/hashicorp/yamux (I'm fairly certain libp2p's fork is actually better)
The internet seems full of various wild fixes, but I could afford an upgrade so saved myself the hassle of futzing.
The camera button on the 16 seems to have been perfectly engineered to be exactly where I grab my phone. I'm sure I'll get used to it, but in the mean time I have so many blurry photos of desktops and pants to enjoy.
I don't notice any difference other than now I have a pile of useless lightning cables (good riddance). Honestly kind of a relief as I liked the 12 just fine. Phones kind of seem like a Solved tech these days. About as exciting to upgrade them as upgrading my Brother Laser Printer.
Also just like SEO to game search engines, "democratized RLHF" has big trust issues.