New
The latest blog posts to take off on Hacker News. 4,838 posts.
Switching from Common Lisp to Julia (2017)
I have written this post for developers in the Common Lisp community who asked why I am switching to Julia. It may only be relevant for the small set of people who use Common Lisp for scientific computing.
Syslog: Complete System Administrator Guide
Complete Guide on understanding the Syslog protocol, syslog message format as well as log forwarding. Best practices included!
How to get 30k Hacker News visitors to your website
How Adriaan van Rossum drove more than 30k visitors to his website from Hacker News
Disassembling the Sony FE 135mm F/1.8 GM
When we optically tested the Sony FE 135mm f/1.8 GM we were mighty impressed. Then I threw up in my mouth a little when I read a couple of reviewers comment on the build quality. Because holding a…
Memory Management in Python
To speed-up memory operations and reduce fragmentation Python uses a special manager on top of the general-purpose allocator, called PyMalloc.
Curve fitting A: Linear Least Squares
The graph on the left shows a third example, taken from analytical chemistry: a straight-line calibration data set where X = concentration and Y = instrument reading (Y = a + b X). Click to download that data . The blue dots are the data points. They don't all fall in a perfect straight line because of random noise…
Practical Tips for Facelifting a Tech Resume
Want more interviews? The fast and easy way to revamp your resume and get noticed is to use CV Compiler.
Regex for Noobs – An Illustrated Guide
This blog post is an illustrated guide to regex and aims to provide a gentle introduction for people who never have fiddled with regex, want to, but are kind of intimidated by the whole thing.
Activision Blizzard has moved billions of dollars of profit into tax havens
Our research reveals how the publisher of hit games including Call of Duty, World of Warcraft and Candy Crush moved €5bn to companies in Bermuda and Barbados between 2013-2017.
Why a mock doesn’t work
Mocking is a powerful technique for isolating tests. But yours isn’t working. Why!?
What you may have heard about the dispute between UC and Elsevier
The UC Negotiating Team Ivy Anderson, (Co-Chair), Associate Executive Director of the California Digital Library; Jeffrey MacKie-Mason (Co-Chair), University Librarian and Professor, School of Information and Professor of Economics, UC Berkeley; Günter Waibel, Associate Vice Provost and Executive Director of the…
Elsevier threatens others for linking to Sci-Hub but does so itself
Sci-Hub is a copyright-violating site that provides infringing access to scholarly publications that are behind paywalls. Its ethics are problematic but it’s...
Modern Text Rendering with Linux
Introduction
Dolphin Progress Report for June and July
As seems to be happening annually, due to a short summer lull, we decided to combine the June and July Progress Reports. As you may have noticed, we're a few days into August at this point and things ended up running a bit late. That's actually a consequence of how we do these Progress Reports - we sometimes will go…
Open Source Hardware Hearing Aid Part 1
My mother got hearing aids a few years ago. About a month later, she lost one. Insurance said if she wanted a replacement, she could pay them many thousands of dollars or she could wait a year.
Exploring Mathematics with Matplotlib and Python
Data Visualization can be a great tool for mathematical exploration and experimentation. In this article, I show you an example using Matplotlib and Python.
From 30 to 230 Docker containers per host
I could not find much information on the interwebs how many containers you can run per host. So here are mine and the issues we ran into along the way.
The Tragedy of UCS-2
Apropos of nothing, I'd like to tell you a tale. It's not an original tale, but it's one of my favorites.