The Dark Side Of Software Development That No One Talks About
Do you know about the dark side of software development? No one likes to talk about this subject, but you need to know about it...
The cost of dynamic vs. static dispatch in C++
A couple of years ago I wrote an article about the Curiously Recurring Template Pattern in C++ , focusing on the motivation behind it and how to implement it.
Employee Retention
When it comes to everything that's not building a great product and getting users, most founders think fundraising is going to be their biggest challenge. And it is, until they raise money, and...
Ten Signs a Claimed Mathematical Breakthrough is Wrong
Yesterday several people asked my opinion of a preprint claiming to solve the Graph Isomorphism problem in deterministic polynomial time. I responded: If I read all such papers, then I wouldn’t hav…
Let's Play Ancient Greek Geometry
Today I’m releasing Let’s Play: Ancient Greek Geometry . It’s a Compass and Straightedge tool/puzzle game written in JavaScript. I’ve always thought Geometric Construction felt like a puzzle, so to me this pairing was quite natural. Compass and Straight edge is a technique for constructing shapes out of circles…
Bytecode
What is the most commonly used bytecode language in the world? Java (JVM Bytecode)? .NET (CLI)? Flash (AVM1/AVM2)? Nope. There’s a few that you use every day, simply by turning on your computer, or tablet, or even phone. You don’t even have to start an application or visit a webpage.
Linux Foundation Secure Boot System Released
As promised, here is the Linux Foundation UEFI secure boot system. This was actually released to us by Microsoft on Wednesday 6 February, but with travel, conferences and meetings I didn’t really get time to validate it all until today. The files are here
I'm Betting on Elon
I sit with an executive, learn how they actually work, and build the software they need that doesn’t exist yet.
The other side of "academic freedom"
My various blog posts about moving from academia to industry have prompted a number of conversations with PhD students who are considerin...
The N=1 Guide to Grad School: Advice for Aspiring PhDs
Last August, I finished my Ph.D. with the help of a bunch of amazing people. I submitted my thesis, and on a bus in Turkey during my post-graduation vacation, I put together a list of practices and mindsets that I sometimes stuck to while working on my Ph.D. Over the last few months, I added some details, and you'll…
Developer ports iOS core to non-Apple hardware
Reecently, I achieved one of the core milestones of my personal project, porting the Darwinkernel to the ARM architec...
How to escape a monster (using calculus)
You are sitting in a rowing boat in the middle of a circular lake. How do you escape from a smart monster on the shore who can run four times faster than you can row?
Beautiful Pacific Crest Trail Journals
Jelajahi keseruan koleksi di NONA88. Akses platform resmi terpercaya untuk pengalaman menikmati portofolio slot gacor berkinerja tinggi yang elegan.
I was kicked out from TEDx event for saying water-fuelled car is a scam
Ivan Jakobović with his “water-powered car”. Because gas is so expensive, he modified his car to run on water.
Seeking Inspiration?
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.
How to Buy Bitcoin
As someone who recently purchased Bitcoin and two other crypto currencies using three different methods, I thought I’d share how to buy Bitcoin because I know there’s precious little information out there:
Why we removed bosses at Treehouse
On June 20th 2013, we decided that our 4-day work week at Treehouse was’t insane enough so we went further: We removed all Managers.