|
swampwiz wrote: Micro$oft's
How 1990's of you. Coming straight for Slashdot?
(Sorry, it's just a pet peeve of mine. My perspective is, get over it, everybody does what they do for $ and if you're not, you're either lying or I don't know what part of the world you're from where everything is free).
|
|
|
|
|
|
All my personal stuff ( a lot ) is on Linux
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
|
|
|
|
|
My first plan is to see how much I can do on a raspberry pi. Plug in a 1TB usb drive, and I think it will do everything I need it to do.
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.
|
|
|
|
|
Take a look at the new NVME hat for the 5. I am now also using macro pads on the Pi and Debian. Lazy man’s tool.
>64
It’s weird being the same age as old people. Live every day like it is your last; one day, it will be.
|
|
|
|
|
"Starting next week, I'm moving to linux." Welcome to the club.
PS I still have to deal with Winders quite often, But not for my own stuff.
To err is human to really elephant it up you need a computer
|
|
|
|
|
charlieg wrote: Starting next week, I'm moving to linux.
Linux is fine, I just hope you don't go in thinking it's not without problems of its own.
|
|
|
|
|
But backwards it's even more stupid.
Yeah I'll get my coat...
|
|
|
|
|
I been click-baited!! Help, I been trolled!
Why did I click that? Why?
|
|
|
|
|
And so fast too
|
|
|
|
|
I like to keep my reaction-time extremely fast.
I've accidentally bought dozens of products I don't even want because they were on sale.
And, I've also released numerous viruses (virii?) onto my computer because of this, but I just keep coming back for more.
|
|
|
|
|
"Life is too short not to take chances."
|
|
|
|
|
raddevus wrote: I've accidentally bought dozens of products I don't even want because they were on sale.
True story.
An aunt of mine has always been a big spender. It's a disease. My uncle is always looking at the budget and trying to rein her in.
I'll always remember one story he told. She'd buy these big watermelons from the grocery store, but she was the only one eating them, so literally half of them would go to waste because they'd be sitting in the refrigerator for so long.
So he suggested she instead buy half of a watermelon at a time (you can buy them in halves).
So the next time she want grocery shopping, she came back home with two halves. Because they were on sale.
|
|
|
|
|
There are certain things that are not appropriate in 192KB of SRAM.
Garbage collection is one of them.
There are certain things that are not appropriate on an 80MHz CPU.
Running an interpreter is one of them.
So why in the world is MicroPython so popular?
It's ridiculously slow, and just recently I've been trying diagnose what looks like (but can't be?) a heap frag issue in some MP firmware.
You can also write poor C and C++ code, of course. But the difference is you can also write *good* C and C++ code.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Worse - non thread safe memory allocation that c++ does at a whim. That drove us crazy for months until we figured out what was going on.
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.
|
|
|
|
|
I don't even use the STL on embedded, mostly because I've run into incomplete and/or non-compliant implementations and I don't want to keep track of which platforms I need to fork for. Secondarily, the way it uses the heap is shameful out of the box. Utterly irresponsible unless you have gobs of RAM to where heap frag is never an issue, so you're usually stuck creating your own custom allocators and your own management scheme, but aside from that, many devices have multiple heaps with different sizes and performance characteristics, and getting The STL to handle that gracefully is just more trouble than it's worth, IMO.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
The shop I'm leaving cannot spell STL. There were hopes, but design went into a different direction. All of the base code is written in pure C, the HMI - when one is needed is all JavaScript gobbly gook. Company just got fed up with MS bullshit.
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.
|
|
|
|
|
Yeah. As far as I can tell Microsoft didn't truly straighten out their C++ compiler until VS 2022. That's when my standards compliant code started compiling for it, and it wasn't even using the STL, though it makes heavy use of templates.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
I was on a gig when I wanted to use STL, but was told to roll my own in plain old C. So much for learning STL!
BTW, if you want to get a good laugh, look at Scott Meyer's Effective STL book. The compiler warnings/errors are truly grotesque.
|
|
|
|
|
I guarantee this is work safe:
(This explains the way I see Codewitch.)
Google Images[^]
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
I have no idea why you'd think that.
*hides ACME shipping receipts*
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Windows has been running for ages on computers to slow to run it
|
|
|
|
|
Do you like it? I despise it, but it's growing on me. Was this supposed to reduce eye strain or something?
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.
|
|
|
|
|
I love it. I am extremely sensitive to light, and I find it helps me get through a full work-day without a tension headache around my eyes. Note that I run my "blue-light mode" 100% of the time to also reduce brightness and mellow the colors.
Theory is it reduces eye strain, but I think that depends on how well designed the color scheme is. I've seen some dark modes that aren't customizable that make my eyes hurt worse than light mode due to poor color choices that make it tough to pick up details.
Be wary of strong drink. It can make you shoot at tax collectors - and miss.
Lazarus Long, "Time Enough For Love" by Robert A. Heinlein
|
|
|
|
|
I'm awake at odd hours due to a segmented sleep pattern.
Bright light in an otherwise dark room is really hard on my eyes. Dark mode is a lot easier for me to look at.
VS Code slowly grew on me until I finally switched Visual Studio over as well.
Windows I switched separately but mainly because I liked the aesthetic of the theme in general, not because it was dark mode.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|