New
The latest blog posts to take off on Hacker News. 198 posts.
Exploring the new .NET “dotnet” CLI
I've never much liked the whole 'dnvm' and 'dnu' and 'dnx' command line stuff ...
Stupid Patent of the Month: Microsoft’s Design Patent on a Slider
For the first time ever, this month’s Stupid Patent of the Month is being awarded to a design patent. Microsoft recently sued Corel for, among other things, infringing its patent on a slider, D554,140, claiming that Corel Home Office has infringed Microsoft’s design. The design patent, as detailed...
MirrorMirror: A Raspberry Pi-Powered Magic Mirror
A magic mirror is a raspberry pi powered monitor behind a double sided mirror. A mostly black web page allows you to add some widgets to the mirror’s reflection as if by magic. This version includes widgets for displaying the weather forecast, the date/time and a nice randomly generated greeting. No low level hardware…
Yubico with new 4096-bit keys and gpg-agent for ssh authentication
Collection of my projects and hacks.
Darktable 2.0 released
we’re proud to finally announce the new feature release of darktable, 2.0! the github release is here: https://github.com/darktable-org/darktable/releases/tag/release-2.0.0 as always, please don’t use the autogenerated tarball provided by github, but only our tar.xz. the checksums are: $ sha256sum…
Regular Expression Crossword Puzzle
A crossword puzzle designed for geeks, every single clue is a regular expression.
Introducing Lektor – A Static File Content Management System For Python
The background story to why I built yet another static website generator in Python.
Why Are Projects Always Behind Schedule?
Possibly because your boss is an idiot.
The Sad State of Personal Knowledgebases
A Personal Knowledgebase (PK) is any system that you use to store and retrieve general information. The key here is that the system should be capable of storing a large amount information on any number of topics and, ideally, provide some type of way to view relationships between the information.
The Content Marketing Handbook
A 30,000+ word blog post about how to write about information and make it spread. And something new from us: The Priceonomics Data Studio.
We ditched Google Analytics
Space Cybersecurity has become a prominent topic in the news, particularly when it comes to protecting space-related assets and technologies.
The convergence of compilers, build systems and package managers
Abstract. The traditional abstraction barriers between compiler, build system and package manager are increasingly ill-suited for IDEs, parallel build systems, and modern source code organization. Recent compilers like go and rustc are equipped with a fully-fledged build systems; semantic build systems like Bazel and…
Tools for debugging, testing and using HTTP/2
With CloudFlare's release of HTTP/2 for all our customers the web suddenly has a lot of HTTP/2 connections. To get the most out of HTTP/2 you'll want to be using an up to date web browser (all the major browsers support HTTP/2).
Guide to Personal Productivity Methods
Productivity inspiration and tactical advice that's actually useful.
Creating standalone Mac OS X applications with Python and py2app
In this tutorial we’ll be using py2app to create a standalone OSX application from a Python 2 or 3 source code with a simple Tkinter user interface. "py2app is a Python setuptools command which will allow you to make standalone application bundles and plugins from Python scripts. py2app is similar in purpose and…
Gimp 2.9.2 Released
We are excited to announce the first development release of GIMP in the 2.9.x series. It is another major milestone towards making GIMP a state-of-the art image editing application for graphic designers, photographers, illustrators, and scientists.
Must-See JavaScript Dev Tools
“JavaScript sucks for large apps because it can’t even identify the type of a variable, and it sucks for refactoring.” ~ lots of very…
Test-Driven Development is Stupid
Blog of Agatha Mallett: A post in which I provocatively argue that test-driven design results in worse code. I cite real-world examples, discuss why these failures occur, and suggest alternatives.
The AWS SDK for Go is now 1.0
Earlier this year, my colleague Peter Moon shared our plans to launch an AWS SDK for Go. As you will read in Peter’s guest post below, the SDK is now generally available! — Jeff; At AWS, we work hard to promote and serve the developer community around our products. This is one of the reasons […]