And so but anyway, did I ever tell you about my most humiliating experience as a skilled and successful computer programmer?
-
@GeePawHill I’m fairly sure Fred Brooks didn’t mean that when he said “Plan to throw one away”, but whatever floats your boat…
️
@thirstybear Yeah, he wasn't talking about dead drives.

-
And, for the record, I have been a successful professional programmer, an independent, for 45 years. I've failed more times than most people have even tried.
Some days you get the bear.
Some days the bear gets you.
Find joy in it. Without joy, why are we even doing this shit?
@GeePawHill Yep. It’s that joy that I love about engineering in general. Which is why I don’t subscribe to the current fad of using random text generators. Altman can pry that joy from my cold, dead fingers.
-
@GeePawHill Yep. It’s that joy that I love about engineering in general. Which is why I don’t subscribe to the current fad of using random text generators. Altman can pry that joy from my cold, dead fingers.
@thirstybear Indeed. I keep re-posting it:
"Take the pledge, kids: I don't use LLMs for coding and I don't kiss boys who do."
-
And so but anyway, did I ever tell you about my most humiliating experience as a skilled and successful computer programmer?
@GeePawHill A great story, and well told. Thank you for this!
-
So I fly to Newfoundland, and I get on an actual icebreaker ship.
Oh my people, it was so fucking cool. Icebreakers aren't gigantic, like container ships or tanker ships, but they're *big*, just the same.
And the Canadian Coast Guard is a commercial service, not a military one, so even tho they spend months at sea, they take very good care of their sailors, so, broadly speaking, the place was all modern cons.
(You still have to take navy showers, but other than that.)
@GeePawHill for the people with a lot of extea money to spend i can recommend the luxury cruise ice breaker Le Commandant Charcot of Ponant cruises. festured in Will Smith's northpole documentary. We've sailed it to Antarctica visiting the Emperor penguins.
-
And, for the record, I have been a successful professional programmer, an independent, for 45 years. I've failed more times than most people have even tried.
Some days you get the bear.
Some days the bear gets you.
Find joy in it. Without joy, why are we even doing this shit?
@GeePawHill This was a great story.
Moral of the story: talk to the fucking customer.
-
@GeePawHill This was a great story.
Moral of the story: talk to the fucking customer.
@mayintoronto Talk to the motherfucking customer.
-
@mayintoronto Talk to the motherfucking customer.
@GeePawHill @mayintoronto and talk to the end-user, who may not be the same person!
-
Not, I repeat, my only great failure as a geek.
But, *damn*, that was humiliating.
I wrote an *excellent* program that *brilliantly* displayed data coming from hardware that didn't work.
It was a gig. I got paid. That's not the point. I was a pro, and pro's deliver *value*.
All I delivered was a good laugh.
@GeePawHill reminds me of my Dad's story about crossing the dateline and the equator at the same time: https://docs.google.com/document/d/1Qkj87gS9FDkfFcJB_ryqf1uE334f-k7W5h5G_mNxxmw/edit?usp=drivesdk
-
Man, I had some fails in my time, but this one wasn't just a fail, it was fucking *embarrassing*.
"Build a special custom icebreaking display using the hardware on the ship, it'll be brilliant!"
The hardware doesn't work in the ice. Any actual icebreaker captain could have told me -- us -- that, had we -- they -- ever actually consulted one.
@GeePawHill here's an illustration of another good point : go on the field to see how shit works before coding any line of code that's suppose to fix that shit.
-
R ActivityRelay shared this topic