Software History

Software History

10327 bookmarks
Custom sorting
Hertzbleed Attack
Hertzbleed Attack
Turning Power Side-Channel Attacks Into Remote Timing Attacks on x86
·hertzbleed.com·
Hertzbleed Attack
@sparrowgrine@chaos.social on Twitter
@[email protected] on Twitter
Cursed computing memory hierarchy, feel free to reply with questions about some of the more obscure stuff here, sources are available for all the cursed knowledge in this. pic.twitter.com/pfZ2FmCcy5— @[email protected] (@sparrowgrine) October 13, 2021
·twitter.com·
@[email protected] on Twitter
Strip
Strip
·opensource.apple.com·
Strip
What is the '-->' operator in C/C++?
What is the '-->' operator in C/C++?
After reading Hidden Features and Dark Corners of C++/STL on comp.lang.c++.moderated, I was completely surprised that the following snippet compiled and worked in both Visual Studio 2008 and G++ 4....
·stackoverflow.com·
What is the '-->' operator in C/C++?
Superoptimizing LLVM
Superoptimizing LLVM
Compilers are caught in a tug-of-war between increasingly exotic architectures and instruction set extensions on one hand, and our desire for advanced progra...
·youtu.be·
Superoptimizing LLVM
Intrinsic Propensity for Vulnerability in Computers? Arbitrary...
Intrinsic Propensity for Vulnerability in Computers? Arbitrary...
The universal Turing machine is generally considered to be the simplest, most abstract model of a computer. This paper reports on the discovery of an accidental arbitrary code execution...
·arxiv.org·
Intrinsic Propensity for Vulnerability in Computers? Arbitrary...
Explaining the Entombed Algorithm
Explaining the Entombed Algorithm
In \cite{entombed}, John Aycock and Tara Copplestone pose an open question, namely the explanation of the mysterious lookup table used in the Entombed Game's Algorithm for two dimensional maze...
·arxiv.org·
Explaining the Entombed Algorithm
Binary Banshees and Digital Demons
Binary Banshees and Digital Demons
The Committee says these things do not exist. The Committee says these things are invisible, not our business, and not something we can or should talk about....
·thephd.dev·
Binary Banshees and Digital Demons
Pwnkit
Pwnkit
·qualys.com·
Pwnkit
How one yanked JavaScript package wreaked havoc
How one yanked JavaScript package wreaked havoc
When a developer 'unpublished' his work from the NPM JavaScript package registry, it broke dependencies for many other projects -- and highlighted the fragility of the open source ecosystem
·infoworld.com·
How one yanked JavaScript package wreaked havoc
Xerox scanners/photocopiers randomly alter numbers in scanned documents
Xerox scanners/photocopiers randomly alter numbers in scanned documents
Xerox scanners/photocopiers randomly alter numbers in scanned documents Please see the “condensed time line” section (the next one) for a time line of how the Xerox saga unfolded. It for example depicts that I did not push the thing to the public right away, but gave Xerox a lot of time before I did so.
·dkriesel.com·
Xerox scanners/photocopiers randomly alter numbers in scanned documents
ben 🚀 cobalt core! on Twitter
ben 🚀 cobalt core! on Twitter
not to oversimplify: first you have to flatten the rock and put lightning inside it— ben 🚀 cobalt core! (@daisyowl) March 15, 2017
·twitter.com·
ben 🚀 cobalt core! on Twitter
World’s First Computer Bug
World’s First Computer Bug
On September 9, 1947, a team of computer scientists reported the world’s first computer bug—a moth trapped in their computer at Harvard University.
·nationalgeographic.org·
World’s First Computer Bug