News for hackers. Stuff that matters.

tkhattra

Re:What Sun got wrong on Monday September 21, 2026 @01:29PM (#49790399)
I recall a fork/exec heavy shell script at a previous job that ran about an order of magnitude (~25s vs 3s) slower on Solaris/SparcV9 vs Linux/Intel P3 circa 2003. The standard retort back in those days was to rewrite it in Perl.
Re:What Sun got wrong on Monday September 21, 2026 @01:00PM (#49789991)
sure, they shoulda woulda coulda, but isn't that the innovator's dilemma?
rip. i got a chuckle out of this trivia on her old website:

> Rob Pike didn't really name my favorite editor after me.

From Filippo's post: "Sure, papers about an abacus and a dog are funny and can make you look smart and contrarian on forums."
I think they're already available? e.g. https://dl.acm.org/doi/epdf/10.1145/942572.807045
Re:Discovering Errors in Donald Knuth's Taocp on Saturday March 08, 2025 @06:09PM (#43304451)
I have one for $7.68 ($2.56*3). Alas, it was for some minor typos and grammatical errors in SPOCS [1], not "real" math errors in TAOCP. Never plan on cashing it in though. And I can't remember where I stashed it, so there's that too... :)

[1] https://www-cs-faculty.stanford.edu/~knuth/cs.html

Re:Byte Queue Limits: the unauthorized biography on Tuesday February 04, 2025 @03:20PM (#42938033)
As the article states, BQL has been around since 2011 so it's most likely available - you can grep for CONFIG_BQL in your /boot/config-* file to confirm.

I'm not aware of any up-to-date list of drivers that support BQL. You could try something like [1], but I'm not sure if it will find all relevant drivers.

[1] https://livegrep.com/search/linux?q=file%3A%5C.c%24%20netdev...

Re:Go Is for Firmware Too on Friday October 04, 2024 @07:09PM (#41746364)
i'm not aware of any. i got the slide deck link from [1] on the TUHS mailing list.

[1] https://www.tuhs.org/pipermail/tuhs/2024-October/030941.html

rob graham wrote an article on this wc program in the humorously titled PoC||GTFO journal - see [1]. he also tweeted about it a few years ago [2].

[1] https://github.com/angea/pocorgtfo/blob/master/contents/arti... [2] https://twitter.com/ErrataRob/status/1494009849427992576

Re:A Science of Concurrent Programs [pdf] on Thursday January 04, 2024 @03:57AM (#38864717)
> He really was the first to get serious about formalizing concurrency. P and V, and all that.

The computer science of concurrency began with Dijkstra, not Wirth. And it was Dijkstra who introduced the P and V semaphore operations [1].

[1] https://www.cs.utexas.edu/users/EWD/transcriptions/EWD01xx/E...

Older ยป