Install OS X 10.10 Yosemite in VirtualBox
A nice blog
I Just Poured Water on my Scanner
Chip that come into the museum are all scanned on a Canon 5600F flatbed scanner. It has a good (there is some better though) depth of field, and its fast. Typically chips are scanned at 300dpi, or for small ones (or ones that have a die visible) 600dpi. This keep the file sizes reasonable, yet still allows them to be…
The decline in unionization has fed the rise in incomes at the top
The decline in unionization in recent decades has fed the rise in incomes at the top
United Airlines Stops Researcher Who Tweeted about Airplane Network Security
Our client, Chris Roberts, a founder of the security intelligence firm One World Labs, found himself detained by the FBI earlier this week after tweeting about airplane network security during a United Airlines flight. When Roberts landed in Syracuse, he was questioned by the FBI, which ultimately...
Number of legal 18x18 Go positions computed. One more to go
L19 = 208168199381979984699478633344862770286522453884530548425639456820927419612738015378525648451698519643907259916015628128546089888314427129715319317557736620397247064840935
There's Math.random(), and then there's Math.random()
V8’s Math.random implementation now uses an algorithm called xorshift128+, improving the randomness compared to the old MWC1616 implementation.
Introducing AWS WAF
AWS WAF is a managed cloud web application firewall (WAF) service that protects websites, APIs, and applications from bots, exploits, and layer 7 events. Deploy scalable, enterprise-grade WAF solutions with global protection.
DLL Hijacking Just Won’t Die
The folks that build the NSIS Installer have released updates to mitigate a serious security bug related to DLL loading. (v2.5 and v3.0b3 include the fixes). To make a long and complicate…
Organizational debt is like technical debt, but worse
Startups focus on speed since they are burning cash every day as they search for product/market fit. But over time code/hardware written/built to validate hypotheses and find early customers can be…
AWS Lambda as a back end for a single-page app
It’s a bit of a sensationalistic title, but hear me out. And sorry for the boring-ish example in this article. This is designed to only excite people who really get it. :)
100M games played
Exponential growth!
New JavaScript techniques for rapid page loads
Posted by Marja Hölttä and Daniel Vogelheim, Resident Loader Coders Speed has always been one of Chrome's primary missions, ever since it...
Devd: a small, self-contained web daemon for developers
I've just released devd , a small, self-contained, command-line-only HTTP server for developers. It started as a weekend stress-relief hack (that's a thing where I'm from), but has now become my preferred "daily driver" for most web-ish things. It's simple, direct and does more or less exactly what I need. This isn't…
Why and How I Wrote My Academic Book in Plain Text
The resource you requested cannot be found. Please be certain the URL is correct, or contact the owner of the resource if you need more information about where it resides.
Rwasa – A high-performance web server in x86_64 assembly
rwasa is our full-featured, high performance, scalable web server designed to compete with the likes of nginx . It has been built from the ground-up with no external library dependencies entirely in x86_64 assembly language, and is the result of many years' experience with high volume web environments. In addition to…
My favorite interview question
The Official Web Site of Nicholas C. Zakas
Early employees take the most risk today
Why are we still using old 1990’s cap tables and the same tiny option grants for employees as we did back then? Is that fair? To whom? Is…
LLVM Foundation Granted 501(c)(3) Nonprofit Status
The LLVM Foundation is proud to announce it has been officially approved as a public charity with tax-exempt status under Section 501(c)(3) of the United States Internal Revenue Code. Contributions donated to the LLVM Foundation are fully tax deductible, retroactive to the organization establishment date of May 5…
1K colours on CGA: How it's done
[Update: VileR’s writeup of the 1K colour mode is now up. His has fewer technical details but is much easier to understand than mine as it has pictures!]
State Considered Harmful – A Proposal for a Stateless Laptop
Two months ago I have published a detailed survey of varioussecurity-related problems plaguing the Intel x86 platforms. While the picturepainted in the paper...