|
At this rate by June my computer will be gas powered.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: EVGA 1000watt power supply
I'm pretty sure I've used hair dryers that didn't need that sort of power...
|
|
|
|
|
My latest computer has a 1000W PSU and since the laws changed last summer it can no longer be shipped to this state, or yours for that matter. Parts can still be shipped but not fully assembled computers.
"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?"
|
|
|
|
|
Whoa. I had no idea. How do you power something like an RTX 3090? Do they have a California model?
Real programmers use butterflies
|
|
|
|
|
Yes, it is a 3090 and a 5900 CPU with a liquid cooling system. I got it in May and the laws when into effect in July. I think six states have these laws: WA, OR, CA, CO, VT, and MI I think is the sixth.
FWIW, I have been working with CUDA and it's great to have 10K GPU cores. Having 24 CPU cores rocks too!
"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?"
|
|
|
|
|
I don't know what I'd do with 24 cores. I've got 8 cores/16 HW threads on my Ryzen 7 and I never use it all. Most of what I peg a single core with are long compiles, and you can't parallelize those (although you could build several projects at once, and I wish Platform IO did that).
Consequently, I've never been able to peg my CPU. Not even close. I mean if I ran Prime95 on it I probably could, but that seems kind of pointless.
Real programmers use butterflies
|
|
|
|
|
I'm so old that I think 3090 is an IBM mainframe.
|
|
|
|
|
My kid has been trying to get a new graphics card for a while now, but just hasn't been able to get one when they become available (I'll have to get the model when he emerges from lair).
But he has decided to "give up" and just buy everything else (with my money of course), so he now has a new motherboard, CPU (i9-12900K), and RAM. He's awaiting delivery of a cooler, then we can rebuild his system using current graphics card. So glad to have two weeks off of work.
I'll likely snatch up his current parts and build myself a new(er) system.
|
|
|
|
|
I got super lucky. Found someone on a forum I haunt who had one collecting dust in a linux box he had that's not even turned on. I asked him what he wanted for it. Not only is he sending it to me for $500+shipping, he insists I try it first before I send him the money. Can't beat that!
Real programmers use butterflies
|
|
|
|
|
Uh-huh, 96 bucks will buy a second-hand card. Formerly used for mining, only 1 available per order for duration of event. As soon as I saw the ad, I ran back here hoping to be able to toss you a hot-tip.
I'm always a bit slow. Sorry!
They've got:
RTX3080 Ti - $99
RTX2080 Ti - $96
RTX2070 - $92
RX6800 - $97
RX6700 - $93
Linky: Flexiv shop
|
|
|
|
|
Thanks but I don't want anything that was used for mining. They don't get cooled enough. Cheaper to just replace the cards when they burn out.
Real programmers use butterflies
|
|
|
|
|
Real programmers use butterflies
modified 17-Jan-22 9:18am.
|
|
|
|
|
|
Oh, that's why VS 2022 was playing me for a fool for thinking code i'd been using for years was broken [^] ... gotta get down and dirty:
#pragma warning disable SYSLIB0011
AryExtensions.WriteBinaryFile<Grid<int>> (grid1);
#pragma warning disable SYSLIB0011
#pragma warning disable SYSLIB0011
Grid<int> grid= AryExtensions.ReadBinaryFile<Grid<int>>();
#pragma warning restore SYSLIB0011 i don't want to use JSON, i don't want to write weird XML with bizarre very long non-mnemonic internal identifiers.
I want buff naked little nuggets of raw bytes !
Note: each invocation of BinaryFormatter needs to be bracketed by pragma save/restore attributes; you can disable it project-wide by modifying the project file.
Time to revisit Mehdi Gholaml's and SuperLloyd's serializers here, on CP.
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
|
|
Neat! Maybe Bill can get some mileage out of that.
Real programmers use butterflies
|
|
|
|
|
Oooo.. someone forked my code..
I should take the time to make an article one day...
|
|
|
|
|
Indeed.
|
|
|
|
|
Omg, I feel the unbearable pressure mounting up!
On top of that I am on a renewed energetic phase! So... perhaps I will!
But the fork, it turns out, was a bot from GitHub that check the dependencies are up to date!
|
|
|
|
|
Thanks, much as i like arcane arts, i need something robust enough to handle serializing multiple complex types ... no time to outfit my little library with multiple plug-and-play hot-swappable goodness
cheers, Bill
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
|
Bad news, the result of BinaryFormatter is far from a naked little nugget of raw bytes. It drops a ton of stupid stuff in there to describe the types, which your own format would never do because you already know what types you expect. It's the extra stuff that it puts in there that creates the vulnerabilities, so it's doubly bad.
|
|
|
|
|
Quote: It drops a ton of stupid stuff in there to describe the types
But it drops it binary 
|
|
|
|
|
Hi Harold, i perceive your comment as being based on comparing a BinaryFormatter output to a "hand-rolled" serializer output. My statement was based on a comparison of XMLWriter output with BinaryFormatter.
cheers, Bill
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|