Twenty years ago while a young grad student, I was asked to implement an experimental annealing algorithm some boffins in the U cooked up. Along the way I stumbled into one of the cleanest small-project architectures I've ever designed. On its strength, I was invited to speak at CodeCon 2006.
For its twenty-year anniversary I dusted it off & gave it serious attention for the first time in fifteen years. Way back I put a lot of work into making it as C++98 standards conformant as possible. I was pleasantly stunned how little code rot had set in. Overhauling to C++23 only took a few hours.
If you've found my political commentaries useful or my _Paranoia_ humor funny, well — it would please me a lot if you'd just take a quick look at the README.
I'm good with law and government, but I'm not proud of being good with it.
But I *am* an engineer, and I'm proud of some of my pet projects.
Drop a boost or favorite on this comment, or star/follow/fork on GitHub, if you think this kind of high-quality hackery is your bag. And as always, constructive criticism, useful bug reports, and high quality PRs are the best praise there is.
@juliewebgirl They always say "quarter size" but they never say a quarter of WHAT.
@kalebpace @luis_in_brief My thought as well.
@killyourfm I think some folks with way more cash than either of us disagree with you. This sounds very familiar from the netbook era.
@etchedpixels Uh -54C?! Dang
@jaap I first read it in Tannenbaum's _Computer Networks_ in the mid 1990's. He was discussing bandwidth va latency iirc. From this page, it sounds like it came from about a decade earlier, from someone else: https://en.m.wikiquote.org/wiki/Andrew_S._Tanenbaum
@carlrichell Ah, wish I could make it. Supercomputing perchance?
Computer science has had a bad case of identity disorder since the mid-'90s. I was in undergrad at the time and saw it take root. When I began my degree the only people taking CS were nerds: by graduation the web was beginning to take off, every company wanted to be Netscape.
In '98 I was a senior sitting in on an interview with a high school senior who openly said he wanted to study CS because his parents were insistent it would land him a good job, and computers were "fun enough," he guessed.
By '00, most of my alma mater's CS students were like that.
*There's nothing wrong with wanting a good job.* But CS is a hell of a way to get a good job. If you want to reach the serious bucks you have to have a fanatical commitment to *always* studying, because your tech skills are becoming obsolescent faster than you can learn new ones, for starters.
And if your commitment wavers, then no matter how rockstar you are now you are at most five years from being a mediocrity with an out-of-date skillset.
And the psychological toll this takes cannot be overstated, and that's on top of all the other psych tolls you have to pay.
@garrett What all do your checks entail?
@kyle So the firmware was broken?
Can confirm working in LO 25.2.1.1
@rob That's why peer review is important. Not because of the feedback (I see you, Reviewer 2!), but because it shakes out the gremlins.
Hot tip: if you're interested in learning the details of world sanctions against Russia, you should attend this free webinar.
I know some of the people involved. They're knowledgeable and violently allergic to bullshit.
Still using OpenOffice? It has unfixed security issues over a year old: https://en.wikipedia.org/wiki/Apache_OpenOffice#Security – So all users are strongly recommended to update to one of the actively maintained successor projects, like LibreOffice. (Please share and help raise awareness about this!)
@system76 Does it have a TPM?
LWN in EPUB format
@rob @sagefault Works for me now too. Thanks!
@rob This is good advice for everyone, really.