Josh Boyd

3.3K posts

Josh Boyd banner
Josh Boyd

Josh Boyd

@joshboyd

Katılım Aralık 2007
3.3K Takip Edilen856 Takipçiler
Josh Boyd retweetledi
Peter Kraft
Peter Kraft@petereliaskraft·
What happens if your CPU gets something wrong? If it wakes up one day and decides 2+2=5? Well, most of us will never have to worry about that. But if you work at a company the size of Google, you do, which is why this paper on "mercurial cores" is so fascinating. What the authors report--and supposedly this is common knowledge at the hyperscalers--is that a couple cores per several thousand machines are "mercurial." Due to subtle manufacturing defects or old age, they give wrong answers for certain instructions. These can cause all sorts of impossible-to-diagnose issues. Some rare problems at Google that were traced back to bad CPUs include: - Mutexes not working, causing application crashes - Silent data corruption - Garbage collectors targeting live memory, causing application crashes - Kernel state corruption causing kernel panics What makes CPUs go bad? It's very hard to tell. The authors posit that issues are becoming more frequent as CPUs get more complex, but there aren't solid numbers behind that. There are certainly strong relationships between frequency, temperature, voltage, and bad CPU behavior--most mercurial CPUs only cause problems under very specific conditions, but those conditions vary from CPU to CPU. Age is another source of problems, as older CPUs are more likely to exhibit problems. Bad CPUs are an especially serious problem because they're very hard to detect. If cosmic rays flip bits in storage or on the network, that can be detected through error coding. But there's no analogy for a CPU that allows cheap online verification of its correctness. Instead, the best detection techniques involve monitoring for symptoms. If a core exhibits exceptionally high rates of process crashes or kernel panics relative to its fellows, that's a strong indication something is wrong with it. For the most critical applications, the authors propose triple modular redundancy--redoing each of its computations on three cores and majority-voting a reliable result. More than anything, this paper is a call to action--letting everyone know that CPUs can fail. So now, if you ever find a bug you can't diagnose, you can blame the CPU! 🙂
Peter Kraft tweet media
English
155
1.3K
8.6K
759.9K
Josh Boyd
Josh Boyd@joshboyd·
and removing the GPU and putting back to original config doesn't let it boot either.
English
0
0
1
69
Josh Boyd
Josh Boyd@joshboyd·
Somehow adding a GPU to my poweredge caused it not to want to boot anymore ... the iDRAC works but I apparently forgot the password, and the one monitor I have with VGA also apparently doesn't work anymore...
English
1
0
0
103
Josh Boyd retweetledi
SwiftOnSecurity
SwiftOnSecurity@SwiftOnSecurity·
You think you need an app for this, but what you really need is to learn Excel.
English
36
152
1.3K
176.2K
Dan Lorenc
Dan Lorenc@lorenc_dan·
Happy first day of the fiscal Q2 to everyone who celebrates!
English
3
0
15
2.1K
Josh Boyd
Josh Boyd@joshboyd·
@goran_says It’s not here yet but maybe I’ll go back to my roots and put FreeBSD on it
English
0
0
0
28
Goran
Goran@goran_says·
@joshboyd Need windows 11 enterprise on that guy
English
1
0
1
40
Josh Boyd
Josh Boyd@joshboyd·
Dude, you’re (I’m) getting a Dell! #rugged
Josh Boyd tweet media
English
1
0
2
201
alexis
alexis@digitalbyte_·
what’s in the box? (wrong answers only)
alexis tweet media
English
257
6
147
42.6K
Josh Boyd
Josh Boyd@joshboyd·
What isn't cool is that on the UniFi UDM Pro, you have to enable the legacy interface, fiddle with putting in a PSK, setting to WPA Personal, enabling WPA3 support, saving, then removing the pSK and setting to Open for WPA3 OWE to actually work.
English
0
0
0
60
Josh Boyd
Josh Boyd@joshboyd·
It is pretty cool though that there is finally a way to enable encryption on public wifi without a preshared key!
English
1
0
0
52
Josh Boyd
Josh Boyd@joshboyd·
Does the iPhone 15 support Wi-Fi 6e, or more specifically, OWE? I set up my guest network to enable OWE (source.android.com/docs/core/conn…) .. my laptop is able to connect and turn on "Enhanced Open" security, but my iPhone 14 just stays on the open network.
English
1
0
0
124
Josh Boyd
Josh Boyd@joshboyd·
@DaryllSwer Love my x1 but I don’t think it’s working in rain or surviving much of a drop
English
0
0
0
9
Josh Boyd
Josh Boyd@joshboyd·
Dell, Getac, or Toughbook for a rugged laptop?
English
1
1
1
297
Dan Lorenc
Dan Lorenc@lorenc_dan·
I regret reading this Nix open letter. This is so dumb.
English
12
3
38
14.8K
Josh Boyd
Josh Boyd@joshboyd·
This week I managed to get down to 1 user from 5, but since I'm already paying for iCloud+ ...
English
0
0
0
73
Josh Boyd
Josh Boyd@joshboyd·
Has anyone migrated from Google Workspace to iCloud+? I had Google Apps for free for a long time, last year got forced into Workppace, and now my accounts are $14.50/mo/user ...
English
1
0
0
154
Josh Boyd retweetledi
John Carmack
John Carmack@ID_AA_Carmack·
@iandanforth @PalmerLuckey Do you think we should not have a military? Or just an ineffective one? It is a job to be done. Do it well.
English
62
54
2.1K
91.3K