|
Best to just unplug everything.
Went for car oil change Tuesday. I was only one in waiting area reading a real book. About a dozen others on phones and computers using open WiFi. What could possibly go wrong?
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
This has happened to me too. The only one in a waiting area reading a real book!
|
|
|
|
|
Yeah, I purposely don't use mine when I'm out waiting or eating. I love being a rebel and going against the grain. A bonus is you can watch people and they haven't a clue.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Same for me at doctor / hospital lately... even the roommates... noone has a real paper book.
All with phones or even tablets.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
|
servers aren't likely to have keyboards. so it's probably just doing setlocale(LC_ALL, NULL) to get the system locale.
|
|
|
|
|
swampwiz wrote: there is a tacit understanding between the Russian government and the Russian hackers that so long as Russians aren't affected, they will not be targeted get their salary.
FTFY.
|
|
|
|
|
I thought "hey, I don't have a solid design on the generic interface for my video displays because I haven't a clue what all the differences between them are, so I'll write two or three, and then flesh out my general/abstract design based on those, and then backport/refactor the two or three drivers to use the new generalized design"
It seemed like a solid plan. Solid enough that faced with a similar, or even the same problem, I'd still consider this approach.
But whoa... I've quickly turned things into spaghetti and had to untangle the mess and try again.
Now I'm at the point where the coding is like a protracted game of chess. I make a move, take a break, go think about something else. Come back, make another move, go do something else for half the day.
At this rate, it will take me a week to refactor. Part of it is because generic programming doesn't always lend itself to refactoring very easily. There are a million reasons for this, some of which I'm (re)discovering.
I still will use GP. But ZOMG what a mess I made. It's bad enough that I want to blame it on someone else.
I think maybe when I'm done I'll write an article about some of the ways GP can bite you.
Real programmers use butterflies
|
|
|
|
|
I've organized my code (in a program) around "loaded" (event), "unloaded" (event), public, internal and private; seems to help with refactoring, thinking about it, or doing nothing.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Yeah, that structure wouldn't really serve me here, and I don't have events as such. I do have one callback but I try to limit those at this level because program code doesn't live in ram on these little monsters, so no matter how efficient you write it, it still has to load it from flash over an SPI serial interface. Since the code *is* cached it is similar to a cache line issue you'd face in perf tuning for say a modern PC except the cache is terribly small. The same rules apply though - keep your code small, and the locality tight, and excessive callbacks like an event based model get in the way of that here. Not that it's impossible. It's just an uphill battle to make it work efficiently, so you end up losing more than you save here.
I did work out a model eventually but backporting the code to make it work in the new system is a bear. The code was mostly copy pasted for the first three drivers because the goal wasn't to use that in production, but to use it as a prototype to flesh out the design. Well I did that, but I'm questioning whether it would be easier to just rewrite the drivers over the generalized layer rather than trying to port the existing code. Oh well, I'll work it out.
Real programmers use butterflies
|
|
|
|
|
Didn't you write a parser/lexer/n2-B*-LALR-@#D@-tree so a program can do this for you?
Unrelated, but I had an issue this week and I thought of you the moment I found it.
So I had this code.
if (something)
{
DoStuff();
} And the customer called and said, we always need to do more stuff!
And so I opened the code, added more stuff and fired it up for a test run... Only to find that more stuff did not happen.
I quickly found the error.
I had put DoMoreStuff(); inside of the if-statement because that's where most stuff happened, making this like the inverse of the braceless-if-statement-only-executes-next-line-problem.
When I found it I though "this would never have happened to code witch!"
|
|
|
|
|
You know, I'd be open to changing my bracing style if I ever ran into the problem you think it causes. I'm just sayin'
But for now I feel a little vindicated.
Real programmers use butterflies
|
|
|
|
|
To be fair, I just wanted to get it over with and didn't really look where I was typing.
Anyway, me nagging about your bracing style hasn't been about your bracing style for a long time, it's just something I do now, it's who I've become
|
|
|
|
|
|
Couldn't have happened to a better bunch.
"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!
|
|
|
|
|
I'm thinking they realized they bit off more than they can chew, and they've gotta be thinking it's now only a matter of time before something "unfortunate" happens to them...
As mentioned elsewhere in this thread, "it couldn't have happened to a nicer bunch of people".
|
|
|
|
|
I think it's just a matter of time before they really "annoy" the wrong person.
Old news but it keeps coming to mind when I think of Karma.
Russian spammer found dead | ZDNet
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
... first BSOD since I don't know when.
|
|
|
|
|
Happens to me quite ofte, but my computer is also cr*p! Keep asking the boss to get it replaced with one that actually works...
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
|
|
|
|
|
I have had two this week. It doubt it is a coincidence that these followed a windows update earlier this week.
The BSOD display for W10 is rather amusing. The damn thing is too quick though because I didn't get a chance to read where it happened.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Blame failing hardware, or a bad driver. Or a corrupt file. Which is probably related to the first item. Almost invariably, once everything is said and done, it seems that those who still experience a BSOD on a regular basis these days all have this in common.
If it starts happening after an OS update, then presumably a driver was doing some sort of nasty hack that didn't follow the rules or relied on undocumented behavior and now, as expected, finds itself in a broken state.
And to those who might confuse me for a MS apologist: Don't. I have very little love for them.
|
|
|
|
|
yeah, quite surprising when it happens.
It happens once in a long while and I know when it'll crash, everything goes bonker and then blue screen.
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
I've had one in the last 7 years. After a graphics driver update, it was nVidia's fault.
|
|
|
|
|
I'm developing a Windows kernel device driver at the moment, so I'm seeing them quite often now.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I've been trying to convert a lighthouse into a home, but the project has been on and off for years.
"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!
|
|
|
|