New
The latest blog posts to take off on Hacker News. 21,843 posts.
21 Nested Callbacks
About 21 months ago, before I even knew what a callback was, I built my first webpage. In honor of its 21 nested callbacks, I think it's about time I finally take a second look at it.
How the kids stole the show: Young Coders tutorial at PyCon
Throughout the planning phases of PyCon 2013, for everything we did, we did it bigger than last year. Attendance? We raised the cap to 250...
Learning JavaScript - my experience and advice
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.
The Flask Mega-Tutorial
You are reading the 2024 edition of the Flask Mega-Tutorial. The complete course is also available to order in e-book and paperback formats from Amazon. Thank you for your support!If you are looking…
Why no curl 8
In this little piece I'll explain why there won't be any version 8 of curl and libcurl in a long time. I won't rule out that it might happen at some point in the future. Just that it won't happen anytime soon and explain the reasons why. Seven point twenty nine, really? We've done 29 … Continue reading Why no curl 8 →
GCC 4.8.0 released
The GNU project and the GCC developers are pleased to announce the release of GCC 4.8.5.
What really happened at PyCon 2013
We are hearing a lot about what happened at PyCon 2013, but most of what is being passed around tells only a tiny part of what really happened. Here’s how PyCon went for me this year: The Ed…
Making EmberJS Easier
We frequently receive feedback from new developers about how frustrating it can be to get started with Ember. Yesterday, one of the most active comment threads on Hacker News was largely about that....
GCC and C vs C++ Speed, Measured
With the imminent release of gcc 4.8, GCC has finally switched to C++ as the implementation language. As usual, LWN has excellent coverage. Those with long memories will remember Linux trying to use g++ back in 1992 and retreating in horror at the larger, slower code. The main benefit was stricter typechecking…
The Ruby on Rails Tutorial for Rails 4.0 (beta)
News & blog about Learn Enough (including the Ruby on Rails Tutorial)
Build a Twilio Hard Phone with SIP from Twilio, Raspberry Pi, and Asterisk
Build a Twilio Hard Phone with Twilio SIP, Raspberry Pi, Asterisk, FreePBX, and the Obihai OBi100
Introducing "Functional JavaScript"
A few years ago I got the idea that it would be fun to implement a variant of Scheme targeting the JVM. During my search for different ways to implement numerics I looked deeply at the implementation of two languages: JScheme and a little-known language Clojure . During my explorations with these two languages and the…
Introducing SourceTree for Windows – a free desktop client for Git
We’re thrilled to introduce the latest addition to the Atlassian distributed version control system (DVCS) family – Sourcetree for Windows. Sourcetree is a free Git desktop client for developers on Windows. Say goodbye to the command line and use the full capabilities of Git through Sourcetree’s beautifully simple…
Computer Science in Vietnam
During my recent trip to Vietnam I took the opportunity to visit some schools and see how computer science was taught there. Officially, foreigners require permission from the department of education to enter schools. But it's much simpler (and the results are more representative) to simply show up unannounced. A…
GCC 4.8 release
GCC now uses C++ as its implementation language. This means that to build GCC from sources, you will need a C++ compiler that understands C++ 2003. For more details on the rationale and specific changes, please refer to the C++ conversion page.
Introducing Chronos: A Replacement for Cron
Chronos: A Replacement for Cron By Florian Leibert, Harry Shoff, & Andy Kramolisch Chronos is our replacement for cron. It is a distributed and fault-tolerant scheduler which runs on top of Mesos …
How We Went from 30 Servers to 2: Go
When we built the first version of IronWorker, about 3 years ago, it was written in Ruby and the API was built on Rails. It didn’t take long for us
Clojure: All grown up
I'm a Product Manager at Google. I use data and UX to drive great products. And it turns out—the toughest problems are won in translation.