Quick notes about the bash bug, its impact, and the fixes so far
We spent a good chunk of the day investigating the now-famous bash bug (CVE-2014-6271), so I had no time to make too many jokes about it on...
Delphi – why won't it die? (2013)
A blog about everything to do with Software Development. Written by a Delphi developer and Development Manager and Certified ScrumMaster.
The Problem With Photorealism
Many people assume that modern graphics technology is now capable of rendering photorealistic video games. If you define photorealistic as ...
The Toughest Adversity I've Ever Faced
This period began when my successful business (discussed here) failed overnight. After I discovered our accounts were closed, I checked if the dupe method still worked. To my surprise, it did! So I...
My Heart Bleeds for OpenSSL
Overview Today has been eventful, to say that least. My colleague and I patched several services, re-issued keys for them and started the ...
Tower 2
Over 100,000 developers and designers are more productive with Tower - the most powerful Git client for Mac and Windows.
Let's Write Some x86-64
…"‘Our speech interposes itself between apprehension and truth like a dusty pane or warped mirror. The tongue of Eden was like a flawless glass; a light of total understanding streamed through it. Thus Babel was a second Fall.’ And Isaac the Blind, an early Kabbalist, said that, to quote Gershom Scholem’s translation…
Say hello to x64 Assembly, part 1
Introduction There are many developers between us. We write a tons of code every day. Sometime, it is even not a bad code :) Every of us ...
Hidden Costs That Engineers Ignore
“It’ll only take me a few hours to implement the feature,” we sometimes say. But after finishing, we find that every few weeks, we’re either fixing a bug with the feature, explaining it to another eng
Jamming XKeyScore
Back in the day there was talk about "jamming echelon" by adding keywords to email that the echelon system was supposedly looking for. We ca...
How to Create Your Own Git Server
Although I'm a happy (also paying) user of GitHub's offerings, there are times when I prefer to host a private repository on a server I control. Setting up your own Git server can be useful if you're isolated from the public internet, if you're subject to inflexible regulations, or if you simply want features…
Imitate. We are imperfect mirrors
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Happy New Year from Y Combinator
We’ve collected advice from the founders of a few YC companies that can help you with some common New Year’s resolutions. > Land a new job HackerRank [https://www.hackerrank.com/]: A community of programmers who solve interesting problems for fun, prizes and jobs. > “Companies are beginning to place more importance on…
Chris Beard Named CEO of Mozilla
I am pleased to announce that Chris Beard has been appointed CEO of Mozilla Corp. The Mozilla board has reviewed many internal and external candidates –
Asm.js AOT compilation and startup performance
With the recent announcement of a commercial game shipping using Emscripten and asm.js , I thought it’d be a good time to explain how asm.js is executed in Firefox and some of the load-time optimizations we’ve made since the initial landing of OdinMonkey in March. (OdinMonkey is an optimization module inside Mozilla’s…
MIT computer scientists can predict the price of Bitcoin
CSAIL/LIDS team's algorithm doubles initial investment in under two months.
Keyless SSL: The Nitty Gritty Technical Details
We announced Keyless SSL yesterday to an overwhelmingly positive response. We read through the comments on this blog, Reddit, Hacker News, and people seem interested in knowing more and getting deeper into the technical details.
Linux 3.15 Can Resume From Suspend Faster
Access technologies from partnerships with the community and leaders. Everything open source at Intel. We have a lot to share and a lot to learn.
ICE/ISEE-3 to return to an Earth no longer capable of speaking to it
It's with great sadness that I report that the Goddard Space Flight Center team has determined that we will not be able to regain control of the venerable…