Disclosure timeline for vulnerabilities under active attack
Posted by Chris Evans and Drew Hintz, Security Engineers We recently discovered that attackers are actively targeting a previously unknown...
Building Stripe's API
Amber on Rails
Update on STM
Hi all, A quick update on Software Transactional Memory. We are working on two fronts. On the one hand, the integration of the "c4" C l...
On Hacking
In June 2000, while visiting Korea, I did a fun hack that clearly illustrates the original and true meaning of the word "hacker".
Why Hacker News should use a different Deterministic Algorithm, Not a Random One
NetworkSolutions.com - Original domain name registration and reservation services with variety of internet-related business offerings. Quick, dependable and reliable.
Introducing the Go Race Detector
How and why to use the Go race detector to improve your programs.
Rails Has Turned into Java
I am a software engineer, Manager, and architect in Seattle, WA. Read my articles.
Haskell in Production: 12 Months Building ApiEngine
Web development in Haskell is efficient, contorting, rewarding, frustrating and elegant all at the same time. 12 Months building production quality Haskell has taught many lessons, and in this talk we will discuss the amazing, with the downright painful, and hope to provide a glimpse at what it is like building real…
List out of Lambda
If you ignore the practical issues of computers like size, weight, cost, heat, and so on, what do you really need in a programming language? Let's play around with this question.
RFC: Replace Java with Go in default languages
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
IntelliJ IDEA 12 Wins Jolt Award for Coding Tools 2013
We are excited to announce that a few days ago IntelliJ IDEA 12 was named the winner of the Jolt Award for Coding Tools 2013, an annual award run by Dr. Dobbs to showcase the best IDEs and coding tool
An Ill-Advised Personal Note about "Media for Thinking the Unthinkable"
The talk I released today is called " Media for Thinking the Unthinkable ". It's the most personal talk I've given, in that it was driven by my own motivations as opposed to someone else's.
From zero to cooperative threads in 33 lines of Haskell
A tiny implementation of coroutines
The Node.js Community is Quietly Changing the Face of Open Source
The node.js community is developing at an amazing pace. What are the many differences that make that possible?
The Chrome Javascript editor can do hot swapping
Hot swapping is the process of replacing code while the application is running. It allows a developer to see changes immediately - no recompiling, no waiting on page reloads, and no clicking to get to the application state where the code was changed. Just save the file and you’ll see the changes. I would say hot…
Python 2.7.4 Released
The official home of the Python Programming Language
There's no magic: virtualenv edition
The Recurse Center is a self-directed, community-driven educational retreat for programmers in New York City.
A New Book: Building Machine Learning Systems with Python
I wrote a book. Well, only in part. Willi Richert and I wrote a book. It is called Building Machine Learning Systems With Python and is now available from Amazon (or Amazon.co.uk), although it has …