|
Welcome to my current life. Over the last several years my group has gone from 17 people in three departments to 5 in a single department. We're still supporting everything.
I spend more than half my time debugging and fixing other people's crap, and many of the problems are like the one you describe. People who took shortcuts, made stupid assumptions, or were just ing sloppy.
I spent close to a year debugging a problem in some embedded software that was caused by the original author not re-initializing some control values on an Ethernet error. It was the kind of excreta that doesn't happen in a robust, conscientious design.OriginalGriff wrote: hunt down the moron who thought "RIFF and JPG are the same thing really" and exterminate him with extreme prejudice The worst offender was a guy who spent over 20 years working on a single product, and had written it so that he was the only person who could maintain it. He passed away a couple years ago. It's mighty tempting to drink a potful of coffee and go express my opinion on his grave.
Software Zen: delete this;
|
|
|
|
|
R.I.P.[^]
To err is human. Fortune favors the monsters.
|
|
|
|
|
lol
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Wordle 366 5/6
β¬β¬π¨β¬π¨
β¬π¨β¬π¨β¬
β¬π¨π¨π©β¬
π¨π¨β¬π©β¬
π©π©π©π©π©
|
|
|
|
|
Wordle 366 4/6
β¬β¬π¨β¬β¬
π¨β¬β¬π¨β¬
β¬π¨β¬β¬β¬
π©π©π©π©π©
and I tried a real word that's not on their list. To avoid a spoiler: if the answer is 12345, that word is 12415.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Wordle 366 3/6
🟨🟨🟨β¬β¬
🟨🟩🟨🟨β¬
🟩🟩🟩🟩🟩 I was so torn - I should have gone with my gut and tried the third word second ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Wordle 366 2/6
π¨π¨π¨β¬β¬
π©π©π©π©π©
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming βWow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 366 4/6*
β¬π¨π¨β¬β¬
β¬π¨β¬β¬π©
β¬β¬β¬π¨π©
π©π©π©π©π©
Happiness will never come to those who fail to appreciate what they already have. -Anon
|
|
|
|
|
Wordle 366 6/6
β¬β¬β¬β¬β¬
β¬🟨🟨β¬β¬
β¬🟨🟨β¬🟩
🟨🟩β¬🟨🟩
🟨🟩β¬🟨🟩
🟩🟩🟩🟩🟩 Phew!
|
|
|
|
|
Wordle 366 6/6
β¬π¨π¨π¨β¬
π¨π©β¬β¬β¬
π©π©β¬β¬β¬
π©π©π¨β¬β¬
π©π©β¬β¬π©
π©π©π©π©π©
It's only a word most of us use daily in software development
|
|
|
|
|
Wordle 366 4/6
β¬🟨β¬🟨β¬
🟨β¬🟨🟨β¬
🟨🟨🟨🟩β¬
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 366 3/6
β¬β¬β¬β¬β¬
π¨π©β¬π¨π©
π©π©π©π©π©
|
|
|
|
|
Wordle 366 3/6
β¬π¨β¬β¬β¬
π¨π¨β¬β¬π©
π©π©π©π©π©
|
|
|
|
|
Wordle 366 5/6
β¬β¬β¬β¬β¬
β¬β¬π¨π¨β¬
β¬π¨π¨β¬β¬
π¨π©π¨π¨β¬
π©π©π©π©π©
Get me coffee and no one gets hurt!
|
|
|
|
|
Wordle 366 3/6*
β¬β¬β¬π¨β¬
π¨π¨β¬π¨β¬
π©π©π©π©π©
|
|
|
|
|
Wordle 366 4/6*
β¬π¨β¬β¬β¬
β¬β¬π¨π¨π©
π¨π©β¬π¨π©
π©π©π©π©π©
|
|
|
|
|
Wordle 366 5/6
β¬β¬β¬β¬β¬
β¬β¬π¨π¨β¬
β¬π¨π¨β¬β¬
β¬π¨π¨π©β¬
π©π©π©π©π©
|
|
|
|
|
iCarShow - state of development as of 2022.06.19 - YouTube[^]
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
That's nice.
But it ruined the voice I have in my head when I read your posts.
Iβve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
What was in your head? (I'm guessing something along the lines of Sam Elliot).
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Little bit like that. Or maybe a little bit like Ron White.
Iβve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
They call me "Tater Tot"... LOL
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
LOL
Seriously JSOP, you sound way too calm Maybe you can record the next video immediately after spending some time in the Q&A section...
|
|
|
|
|
I think I'm calm because my job doesn't depend on me to work on this.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
First of all, happy Father's Day to those dads out there.
The last frontier for my Unicode support was word breaking. It's monstrously difficult to do in Unicode.
This morning I turned this:
The quick brown fox jumped over the lazy dog
Into this:
The
quick
brown
fox
jumped
over
the
lazy
dog
(The extra breaks are deliberate because you can break on both ends of a space)
Using code I adapted from this GitHub - adah1972/libunibreak: The libunibreak library[^]
which I found under the ZLib license, so win. I'm refactoring the entire thing, but I got it building without a makefile which took most of the morning.
Anyway I still have a ton of work to do before word wrapping is implemented fully in GFX but my day is off to a good start.
To err is human. Fortune favors the monsters.
|
|
|
|