Twitter | Search | |
Chris Siebenmann
That cks. Overcommitted sysadmin, photographer, bicyclist, and other multitudes. I write a lot of words for a programmer.
10,343
Tweets
219
Following
1,315
Followers
Tweets
Chris Siebenmann 11h
Replying to @Jack_Mangano
These days, Intel pays attention to the Linux kernel and cares about it, so if Intel and the kernel people disagreed on the mitigations required, I'd expect us to at least hear about the controversy in the usual tech geek circles.
Reply Retweet Like
Chris Siebenmann 11h
Replying to @Jack_Mangano
The Linux kernel MDS information is very specific about this: 'all MDS variants except MSBDS can be attacked cross Hyper-Threads' and it is necessary to disable SMT for full protection. See the 'SMT control' section in
Reply Retweet Like
Chris Siebenmann Jun 15
Replying to @wvaske
I certainly hope that later-generation Zen iterations improve (or have already improved) everything that makes me unhappy with Zen, but I'm probably not going to get to find out any time soon (both my home & work machines will last for years).
Reply Retweet Like
Chris Siebenmann Jun 15
Replying to @wvaske
I've had specific problems that appear to be CPU issues that AMD has never acknowledged, and on top of that I found it not competitive for my specific usage. The longer version is
Reply Retweet Like
Chris Siebenmann Jun 15
Replying to @dcominottim
I have seen people report the hangs from post-RMA Ryzens. AMD could have shipped them semi-flawed units that were not totally segfault immune, of course. I believe I also saw reports of hangs with Ryzen Pro models.
Reply Retweet Like
Chris Siebenmann Jun 15
Replying to @dcominottim
This isn't the segfault-when-compiling bug; it's a different one, observed on segfault-immune Ryzens. I've never heard about AMD acknowledging this hang issue as a CPU bug or considering it RMA'able; do you happen to have a URL/etc?
Reply Retweet Like
Chris Siebenmann Jun 15
Replying to @dcominottim
I'm very much hoping that AMD's latest iterations (and future ones) improve both stability under Linux and relative performance for things that I care about, because I sure do not like Intel very much these days. And our AMD Zen*s at work are going okay.
Reply Retweet Like
Chris Siebenmann Jun 15
Replying to @dcominottim
My first go with Ryzen did not entirely go smoothly; there are (still) not-understood hangs under Linux unless you turn on magic BIOS options or magic kernel workarounds (& beyond that it plain didn't measure up to a comparable Intel CPU for me)
Reply Retweet Like
Chris Siebenmann Jun 14
Replying to @frioux
FYI, my go-to command line tool for extracting things from HTML in a structured way is pup, which is basically the jq of HTML: (written in Go for bonus points)
Reply Retweet Like
Chris Siebenmann retweeted
Mathew Lodge Jun 13
TIL kept a plain text file from 2013 containing every user's name, address, email addresses, unencrypted password, DOB, phone numbers -- in fact everything you ever gave them... so of course it's been stolen. I have given up giving websites my real info.
Reply Retweet Like
Chris Siebenmann Jun 13
Replying to @whitequark
I admit my first reaction was 'that's weird' but my next one was 'wow, it's easy and clear to read'. I can even guess at what the unusual stuff does (eg '{pc, r4} = [sp++]').
Reply Retweet Like
Chris Siebenmann Jun 13
Replying to @whitequark
That is certainly a strikingly different notation than usual. It's like someone took 'C is a high level assembly' as how-to directions.
Reply Retweet Like
Chris Siebenmann retweeted
whitequark Jun 13
Replying to @whitequark
excuse me but what the fuck is this assembler -doing-
Reply Retweet Like
Chris Siebenmann retweeted
Juliano Rizzo 🧉 Jun 13
"For ECDSA signatures, the nonce K becomes significantly biased with up to 80 of the 256 bits being static, resulting in weakened signatures. This could allow an attacker who gains access to several signatures to reconstruct the private key."🤔
Reply Retweet Like
Chris Siebenmann Jun 13
Replying to @oclsc
I like outside light when I can get it (which is partly a product of having a north-facing window instead of one that faces in any other direction).
Reply Retweet Like
Chris Siebenmann Jun 13
Replying to @devbeard
That the actual weather is fluctuating is also kind of good news for my hopes to bike home without getting too rained on, but we will see.
Reply Retweet Like
Chris Siebenmann Jun 13
The external light level in my office keeps changing (and rapidly), which plays hell with my desire to keep the interior lights off unless necessary.
Reply Retweet Like
Chris Siebenmann Jun 13
Replying to @psanford
In theory, and I think I wired it up correctly, but I'm not sure (my Emacs wrangling skills are quite ossified; I stumble through things). I tried to follow the directions on the company-lsp github README.
Reply Retweet Like
Chris Siebenmann Jun 13
Emacs lsp-mode and the Go LSP server is clearly the way forward for Go coding in Emacs, but I already have a nice setup based on company(-mode) and it doesn't just work if I add lsp-mode. I wish there was a good guide for this, including company/completion key-bindings.
Reply Retweet Like
Chris Siebenmann Jun 12
Ubuntu 18.04, with the Ubuntu-supplied version of ZoL, which is outdated (especially now) but which works reasonably for us. Full details, if you're curious:
Reply Retweet Like