Solomon Golomb (1932–2016)
Stephen Wolfram shares a glimpse into his conversations with Solomon Golomb, developments on shift registers, polyominoes, scientific contributions.
Stephen Wolfram shares a glimpse into his conversations with Solomon Golomb, developments on shift registers, polyominoes, scientific contributions.
Facebook bug bounty and story behind a vulnerability
I was incredibly inspired by Tomasz Stachowiak’s hack of GCN . It made me wish I owned a GCN machine of my own to start trying insane things with. On the other hand, I dooo own an Intel Haswell GPU , and they dooo publish some really dense documentation that’s allegedly enough to write a complete driver with.
Welp, it is real. These images are straight out of System/Library/PrivateFrameworks/PassKitUI.framework/Versions/A/Resources on my Mac running 10.12.1: There’s a lot to parse here. Clearly, the rumors of a Magic Toolbar are all correct, as well the inclusion of Touch ID to the right of the Toolbar. It looks like…
In an earlier post, I showed how to implement the “world’s simplest lock-free hash table” in C++. It was so simple that you couldn’t even delete entries or …
“There’s just no nice way to say this: Anyone who can’t make a syndication feed that’s well-formed XML is an incompetent fool.——Maybe this is unkind and elitist of me, but I think that anyone who either can’t or won’t implement these measures is, as noted above, a bozo.” – Tim Bray , co-editor of the XML 1.0…
Abstract: Machine and language models of computation differ so greatly in the computational complexity properties of their representation that they form two distinct classes that cannot be directly…
Open Source Freelancer
Killing the web to save it.
AMONG number systems, the hexadecimal system of counting (or 'radix') has a special place in the hearts of programmers, being closely relate...
an extremely simple processor design
A step-by-step guide to make your computer a music expert.
A whirlwind tour on acheiving agreement in a distributed system
Fourth post in the series, detailing how to dump the router's flash chip directly with an SPI programmer, then split and decompress the resulting image into ...
Hi, I am Valerie Aurora, systems archictecture consultant, writer, and cat appreciator. At Bow Shock Systems , I solve difficult systems problems in networking, file systems, and operating systems. In 2023 I moved permanently to Amsterdam after 20 years in the San Francisco Bay Area.
Whenever I write about a topic that upsets me, I calm myself by illustrating it with royalty-free, reassuring stock photos. "People are...
Three years ago, I downloaded the nascent Scala.js compiler and tried to use it on a toy project.
Create beautiful emails, automate campaigns, and track performance. Try it now and see how our tools can drive your business.
Chrome and Firefox disagree on IDN addresses in type=email inputs: punycode, validity and the value JavaScript sees. Feature detection is the workaround.
Between Lies and Bad Analysis
Developing a speech-to-text bot using IBM’s Supercomputer.
Interview with Matt Might, a professor, programming languages researcher, investigator of rare disease, and popular blogger.