|
Say it ain't so.
Probably the sort who wear digital watches and read off the exact time to the second.
|
|
|
|
|
At some point it is not possible to generalize this sort thing.
I worked on a system where a work flow needed to be resolved within '3 business days'.
So a casual developer is going to look at that and perhaps understand it means 'skip the weekends'
But in fact it is quite a bit more complex.
- A business day consisted of 8 hours.
- Holidays were not business days. (This of course required adding a complete sub-system to allow them to specify holidays.)
- A work flow could be started in California but would be viewed and acted upon in New York. So obviously time zones were relevant.
Also consider the complications for the following sort of report
- Company operates brick and mortar stores across the country
- Company has an online site to order products
- VP asks for a report that summarizes sales during the 'lunch hour'
|
|
|
|
|
From the CP newsletter
AMD says overclocking blows a hidden fuse on Ryzen Threadripper 7000 to show if you've overclocked the chip, but it doesn't automatically void your CPU's warranty | Tom's Hardware[^]
"Per AMDβs standard Terms of Sale, the warranty excludes any damage that results from overclocking/overvolting the processor. However, other unrelated issues could still qualify for warranty repair/replacement"
Anyone with more hardware experience care to speculate on what might stop working on a single overclocked chip that AMD would not claim it was due to that?
I was thinking if someone discovered a bug in all of the chips, they would probably agree that the overclocked ones failed in same way.
But other than that it would be up to the buyer to prove, somehow, that it wasn't due to overclocking.
Perhaps related question - does anyone really warrant chips that are overclocked? Seems like if they could demonstrate that overclocking was always successful then why wouldn't they just sell it for that speed?
modified 14-Dec-23 11:13am.
|
|
|
|
|
Maybe to protect against false-positives? The fuse could fail even if the chip hadn't been overclocked?
|
|
|
|
|
It really relates to yields. The higher the clock speed the more voltage, heat and capacitance leakage occurs internally. This lowers the yield of good to bad CPU chips. The manufacturer wants to keep the yield as high as possible while still meeting the minimal clocking goals.
|
|
|
|
|
jschell wrote: Perhaps related question - does anyone really warrant chips that are overclocked? Seems like if they could demonstrate that overclocking was always successful then why wouldn't they just sell it for that speed?
I'm pretty sure you can tune Intel's K and X chips without voiding the warranty, but don't quote me on that. They do market it and charge extra specifically for those features.
That being said, there's limited value to overclocking these days, as most x86 based chips these days are clocked to within an inch of their life from the factory (at least under load). Also the high end chips already virtually require liquid cooling, so you're not going to improve the situation much even with liquid on those chips.
The hot ticket these days is undervolting rather than overclocking, at least on Intel. I don't follow AMD, because I won't buy them right now for desktops.
I'm not sure about undervolting an AMD, or if that would blow a tattle fuse, but I can almost see why they'd have one for overclocking, due to the above.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
honey the codewitch wrote: I'm pretty sure you can tune Intel's K and X chips without voiding the warranty, but don't quote me on that.
I have a few machines with Intel CPUs with the "K" suffix to their names, and was specifically told those were intended for the "enthusiasts" market (their term, not mine) who like to tinker with overclocking. Not that this was something I ever asked for, as (IMO) overclocking = more voltage = more heat = more problems = not worth my time.
I laugh at gamers who spend more time tinkering with endless overclocking settings than playing actual games, and complain that so-and-so doesn't know how to optimize code when they themselves would have a hard time putting together a functional for loop...
|
|
|
|
|
The only "overclocking" i do on my desktop is I run my RAM at 6000/CL32, which it's rated for and I bought it for. It's basically a factory overclock as they tested it at that speed and prepared an XMP profile for it, which I use.
On my laptop I undervolt. My settings reduce my CPU performance, but keep it under 90C which is what I like.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
honey the codewitch wrote: keep it under 90C which is what I like
I think most people would like to keep their system running under 90C.
If you weren't underclocking, how high would it otherwise get? That's not normal...
|
|
|
|
|
It's plenty normal for a gaming laptop with an i9 in it under load. It gets to about 95C otherwise.
They can operate over 100C for short bursts.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Nice kettle. Battery life of 12 minutes?
|
|
|
|
|
30ish minutes while gaming. It's more of a portable desktop than a laptop really. I didn't need battery.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
Wordle 908 6/6
β¬π¨π¨β¬π¨
π¨π©π©β¬β¬
β¬π©π©β¬π©
β¬π©π©π©π©
β¬π©π©π©π©
π©π©π©π©π©
|
|
|
|
|
Wordle 908 3/6
β¬π¨β¬β¬β¬
β¬π©β¬β¬β¬
π©π©π©π©π©
|
|
|
|
|
Wordle 908 5/6
β¬β¬β¬β¬β¬
β¬β¬π¨π¨β¬
π¨π©π©β¬β¬
β¬π©π©π©π©
π©π©π©π©π©
|
|
|
|
|
β¬β¬β¬β¬β¬
β¬β¬π¨π¨β¬
β¬π©π©β¬β¬
π©π©π©π©π©
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 908 6/6
β¬π¨π¨β¬π¨
π¨π¨β¬π¨β¬
π¨π©π©β¬β¬
β¬π©π©β¬π©
β¬π©π©π©π©
π©π©π©π©π©
βThat which can be asserted without evidence, can be dismissed without evidence.β
β Christopher Hitchens
|
|
|
|
|
Wordle 908 6/6
β¬π¨β¬β¬π¨
π¨β¬π©β¬β¬
β¬π©π©β¬π©
β¬π©π©π©π©
β¬π©π©π©π©
π©π©π©π©π©
Just managed.
|
|
|
|
|
Wordle 908 6/6
β¬π¨π¨β¬β¬
π¨π©β¬β¬β¬
β¬π©π©β¬π©
β¬π©π©π©π©
β¬π©π©π©π©
π©π©π©π©π©
6! Yuck!
Ok, I have had my coffee, so you can all come out now!
|
|
|
|
|
Wordle 908 4/6*
β¬β¬π¨β¬β¬
β¬π©π©β¬β¬
β¬π©π©β¬β¬
π©π©π©π©π©
|
|
|
|
|
π¨π¨β¬β¬β¬
β¬π©π©β¬π©
π©π©π©π©π©
|
|
|
|
|
At least the non-backtracking subset. DFA regular expressions.
- they are a compact way to describe a simple syntax
- they are plain text and brief, easily communicatable and transferable
- they are cross platform (at least DFA), running in most any engine
- they are incredibly efficient (again, DFA)
- they are versatile, able to do validation, tokenization, and matching as well
That's probably why they will always be with us. They are maybe the perfect canonical execution of a Chomsky type 3 language.
Sure, they can be really terse, but this is as much a strength as it is a weakness, because it facilitates some of the above.
I know some people hate them, and I can understand that. But show me a better way.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
How the hell would someone know that "[0-9]{1,3}" is enough to find sequential numbers in Microsoft Word? How the hell did I find that magic? Every regular expression seems to require a convoluted google search. Crazy world...
|
|
|
|
|
If you give programmers super-compact notation, such as APL, they scream in horror: That is unreadable cryptic!
If you give them readable regular expressions, such as in SNOBOL, they scream in horror: That takes at least twice as many keystrokes!
The rule is simple: If we have learned the cryptics, it is excellent. Otherwise it is detestable.
Obligatory URL: Geek&Poke: Yesterday's regex[^]
|
|
|
|
|
I don't understand why it's difficult - DFA at least.
DFA is
()
[]
*
+
.
|
That's not a whole lot to master.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|