|
As of a few seconds ago, my inbox is empty.
Software Zen: delete this;
|
|
|
|
|
My first thought, another major update for microsoft.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
you moved everything to the "Not Important" folder ?
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
Nope, although that thought does cross my mind occasionally .
My inbox is an ad hoc electronic portion of my to-do list. When I complete an item, I move the original message(s) plus any replies into a topic folder.
Software Zen: delete this;
|
|
|
|
|
Of course, y'all realize replies to this post (including this one) add entries to my inbox.
Nothing like hoisting one's own petard, as it were.
Software Zen: delete this;
|
|
|
|
|
I assume you're opting for the Lobster Thermidor á Crevette with a mornay sauce served in a Provençale manner with shallots and aubergines garnished with truffle pate, brandy and with a fried egg on top and spam for lunch, then?
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Quote: Of course, y'all realize replies to this post (including this one) add entries to my inbox.
No! Surely not!
(#00000001)
"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!
|
|
|
|
|
Quote: Of course, y'all realize replies to this post (including this one) add entries to my inbox.
No! Surely not!
(#00000002)
"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!
|
|
|
|
|
Quote: Of course, y'all realize replies to this post (including this one) add entries to my inbox.
No! Surely not!
(#00000003)
"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!
|
|
|
|
|
|
yep, those that really wanted an answer will ask again won't they.
To err is human to really elephant it up you need a computer
|
|
|
|
|
Been reported dead lately? Or for tax reasons?
|
|
|
|
|
No, but I am in the process of getting a divorce so...
Software Zen: delete this;
|
|
|
|
|
|
“Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth.” - Sherlock Homes (Arthur Conan Doyle)
I donned my detective hat. I found the path that is causing a stack overflow on my widget. It's a series of nested function calls that take a lot of parameters and use a lot of local arguments.
The bad news is, it's not just turning a recursive algorithm into an iterative one like I had hoped.
I have to do classic stack reduction techniques, and just do it in bulk.
I need to know how they can nest though, so I need to brush up on the SVG specification a bit. I'm rusty.
But I found it. I found the offending code path. No small feat when the damn thing clobbers the stack frame (and thus, the stack trace that goes with it)
I also solved the mystery of why it "worked before". The answer is, it basically didn't. I was usually parsing and initializing the SVG information in the global space rather than in main() or something. That usually works, although some more complicated docs cause an initial reboot on an ESP32 before working. That's weird, but I've run into it in the past, and I didn't know why. Now I do.
I'm not happy about what I found, but at least it's not Geraldo finding Capone's empty safe, and I've got somewhere to begin.
SVG on devices with like 192KB of RAM is no easy feat, but I like a challenge.
Fortunately it works great when you build the SVGs using my in memory builder classes and don't parse the SVG from XML. I use SVG as a primary graphics rendering tool in my graphics library, because I have not found algorithms for anti-aliased primary shapes that work with alpha-blending. The Wu algorithm for example, winds up plotting pixels in the same place more than once, so it destroys alpha-blending. SVG works with alpha-blending and is intrinsically anti-aliased. Only issue is it's not as fast as I'd like.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
modified 21-Aug-24 11:10am.
|
|
|
|
|
I have to ask: anything 'special' in the pipe?
Given this problem, a celebration is in order!
Software Zen: delete this;
|
|
|
|
|
Try the dish-of-the-day at Milliways for dinner.
|
|
|
|
|
Wordle 1,159 4/6*
⬜🟨⬜⬜⬜
🟨⬜🟨🟨⬜
🟨🟩⬜🟨⬜
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 1,159 3/6
⬜⬜🟩⬜⬜
⬜⬜🟩⬜⬜
🟩🟩🟩🟩🟩
You beat me by milliseconds.
|
|
|
|
|
And hence the pattern; good one
|
|
|
|
|
Wordle 1,159 3/6
🟩⬜🟨⬜⬜
🟩🟩⬜⬜🟨
🟩🟩🟩🟩🟩
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Wordle 1,159 5/6*
⬜⬜⬜⬜⬜
⬜🟩⬜⬜🟨
🟨🟩🟨⬜⬜
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
"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 1,159 5/6*
⬜🟨⬜⬜⬜
⬜🟩⬜🟨⬜
🟨🟩⬜⬜⬜
⬜🟩🟩⬜⬜
🟩🟩🟩🟩🟩
Happiness will never come to those who fail to appreciate what they already have. -Anon
And those who were seen dancing were thought to be insane by those who could not hear the music. -Frederick Nietzsche
|
|
|
|
|
🟨⬜⬜⬜⬜
⬜⬜⬜🟨⬜
⬜🟩🟨🟨⬜
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 1,159 5/6
⬜🟩⬜⬜⬜
⬜🟩🟨⬜⬜
🟨🟨⬜🟨⬜
🟩🟩⬜🟩🟩
🟩🟩🟩🟩🟩
I don't know the English or Dutch word for this...
|
|
|
|