New
The latest blog posts to take off on Hacker News. 857 posts.
Introduction to x64 Assembly
Access technologies that use data for modern code, machine learning, big data, analytics, networking, storage, servers, cloud, and more.
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.
Asm.js: The JavaScript Compile Target
Like many developers I’ve been excited by the promise of Asm.js . Reading the recent news that Asm.js is now in Firefox nightly is what got my interest going. There’s also been a massive surge in interest after Mozilla and Epic announced ( mirror ) that they had ported Unreal Engine 3 to Asm.js – and that it ran…
Principles of Software Engineering, Part 1
This is the first in a series of posts on the principles of software engineering. There's far more...
Explicit vs. Clever
“Proud to say I work with a team of developers who value explicit code over clever code”– Michael R. Bernstein
Analyzing mbostock's queue.js
Bryan Summersett's home page.
Building Photoshop 1.0
On February 13, 2013, the Computer History Museum reported that they had received the source code for version 1.1 of Photoshop from Adobe, and had permission to release it for non-commercial use. This is the second time recently that something like this has happened, the first being the release of the Quickdraw and…
Callbacks are imperative, promises are functional
You will often hear it said that JavaScript is a ‘functional’ programming language. It is described as such simply because functions are first-class values: many other features that define functional programming – immutable data, preference for recursion over looping, algebraic type systems, avoidance of side effects…
Zsh-lovers – tips, tricks and examples for the Z shell
Whenever we look at the zsh manual we wonder why there are no examples or those simply things in (shell) life. The zsh contains many features, but there was no manpage with some examples (like procmailex(5)). That’s why we wrote this manpage.
Django 1.5.1 released
Posted by Jacob Kaplan-Moss on March 28, 2013
Web Framework Benchmarks
Round 1 of the TechEmpower Framework Benchmarks Project!
Everything about Java 8
A comprehensive summary of the developer-facing changes coming in Java 8.
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 →