A Year of Functional Programming
It's been a year since I first came across the concept of functional programming. To say it's changed my life, is an unjust understatement...
The latest blog posts to take off on Hacker News. 3,400 posts.
It's been a year since I first came across the concept of functional programming. To say it's changed my life, is an unjust understatement...
pystone benchmark PythonJS using the dart backend is 6x faster than CPython. pystone.py nbody benchmark PythonJS using the ...
O n the first day of what would be a depressing and alienating two-year trudge under the fluorescent lights of a rural high school, a soft-spoken bald man stood in front of my English class and looked at the ceiling as if trying to remember what he was going to say.
Our previous content management system has been retired, and the news and article content it held has been archived. You can now browse the archived content by year, month, or topic using the links below.
RabbitMQ is a distributed message queue, and is probably the most popular open-source implementation of the AMQP messaging protocol. It supports a wealth of durability, routing, and fanout strategies, and combines excellent documentation with well-designed protocol extensions. I’d like to set all these wonderful…
Harry was born in 1932 and died in 1996. He was a school teacher, educational consultant, inventor, and magician. A web search will tell you a little about his many talents but in summary:
Don’t use RFC 2616. Delete it from your hard drives, bookmarks, and burn (or responsibly recycle) any copies that are printed out.
I liked the idea of Jennifer Dewalt’s 180 websites in 180 days. However, unlike Jennifer who learned web development from scratch, I can already build stuff. M…
Anthony Starks has remixed my original Google Present based slides using his fantastic Deck presentation tool. You can check out his remix over on his blog, mindchunk.blogspot.com.au/2014/06/remixing-with-deck .
These documents make the original specification for HTTP/1.1 obsolete . As a HTTP geek, this is a big deal.
Reader Paul Kim pointed out an entry on Michael Tsai's blog about making dispatch_once fast . While the comment in the dispatch_once source code is fascinating and informative, it doesn't quite delve into the detail that some would like to see. Since this is one of my favorite hacks, for today's article I'm going to…
A blog about building stuff on the web by Josh Fraser
Learn how to build web and mobile applications to accept payments, send payouts, and manage your business online with Stripe.
Today is June 6. For the last two years, the date has been celebrated as World IPv6 Day. CloudFlare has offered full IPv6 support as well as our IPv6-to-IPv4 gateway since 2012.
In 2013, I spent 6 months converting 0install's 29,215 lines of Python to OCaml (learning OCaml along the way). In this post, I'll describe the …
Results in mice are first evidence of natural intervention triggering stem cell-dependent regeneration of organ or system ; p rotection from chemotherapy immunosuppression indicates effect could be conserved in humans.
Recently on Facebook, my friend, nerd extraordinaire Esther Schindler, shared a photograph of herself wearing an old T-shirt and challenged her followers to identify it: Either you have no idea what that image means, or you know exactly what it is. It's the torso, rolled-up sleeves and fol
In a recent post , Andreas declared his love for the programming language FORTRAN. He concluded his post with the question “Can a functional...
What goes on behind the magical macros in the C protothreads library? Why are they macros? How do the macros work? Read on for the explanation.