The void left by the parallel port
Resurrecting a dead interface
Resurrecting a dead interface
Framing our programming careers in terms of knowledge accumulation and decay can yield some interesting insights.
Source code and hardware schematics are available on Github: https://github.com/agranlund/wolf
TLDR: Google suddenly claims a “terms of service” violation on a route plotting site that has been built on the Maps API for a decade.
I love Docker . It's so freakin' useful for distributing predictable runtime environments.
[German]It seems that Google has established a surveillance function for Android phones. They are claiming the right, to collect and store meta data from incoming/outgoing phone calls and SMS from…
Commentary on How to Write Articles and Essays Quickly and Expertly by Stephen Downes. Online learning, e-learning, new media, connectivism, MOOCs, personal learning environments, new literacy, and more
If you live in an economy where officials are corrupt, contracts are hard to enforce, and trust is scarce, everyday transactions are burdensome and time-consuming. If you don’t want to get scammed,…
In 2002, I grew annoyed with not finding the obscure technical information I was looking for, so I started Gmane, the mailing list archive. All technical discussion took place on mailing lists thos…
How a programming language can be an idea.
Alternatively titled ‘Be aware of context, and maybe start using Google AdWords’ Instead
DOOM pioneered fundamental changes in game design and mechanics back in 1993, it was a world-wide phenomenon which propelled to fame iconic figures …
Table of Contents: I’ve been using git full time for the past 4 years, and I wanted to share the most practical tips that I’ve learned along the way. Hopefully, it will be useful to somebody out there.
You may have seen the TSA Randomizer on your last flight. A TSA agent holds an iPad. The agent taps the iPad, a large arrow points right or left, and you follow it into a given lane.
Edit: It seems that the blog post and the thesis caused quite some interest. Please contact me under the following mail address: admin [|[at]|] incolumitas [[|dot|]] com In this blog post, it is demonstrated how 17000 computers were forced to execute arbitrary code by typosquatting programming language…
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Over the past few years, ever since writing “If Susan Can Learn Physics So Can You,” I've been contacted by people from all backgrounds who are inspired and want to learn physics, but don't know where to start, what to learn, what to read, and how to structure their studies...this post is a condense
DTrace for Linux 2016: announcing a major milestone: the final kernel capabilities have merged in Linux 4.9-rc1 to enhanced BPF (eBPF) to provide an advanced programmable dynamic tracer similar to DTrace.
With only three more years of savings, you can finally afford that two-bedroom condo
Serverless architectures replace a managed server with a collection of third party services and FaaS
I am endorsing Hillary Clinton for president. I've never endorsed a presidential candidate before, but I'm making an exception this year, because this election is exceptional. Donald Trump...