WordPress 18
Today marks eighteen years since the very first release of WordPress. I consider myself so lucky to have co-founded the project alongside Mike Little. Who could have imagined that our nights and we…
Today marks eighteen years since the very first release of WordPress. I consider myself so lucky to have co-founded the project alongside Mike Little. Who could have imagined that our nights and we…
This article follows the case of Entr’Ouvert vs Orange on a GPL copyright violation. The case went to the Tribunal de Grande Instance in 2019 and went to the Cour d’Appel recently in 20…
For the last month or so, the IRC world has been embroiled in drama over the new ownership of Freenode. For me, it culminated yesterday when I was banned from Freenode.
In a previous article, I discussed my intention of Building an E-Ink Laptop . In this article, I want to introduce EI2030 and how we are building an open-source eink laptop and its challenges.
One of the biggest challenges of internet investigation is preserving data once you’ve found it. We have access to more information than ever before, but so much of it can be easily lost if w…
Lenovo has finally made a smaller version of its X1 Carbon , something I've been looking forward to for years.
Ahmad Haghighi’s personal page.
Google Maps is incredibly detailed and useful. But Google uses it for tracking and deliver ads. Should you contribute for free to build its monopoly?
Introduction I have around ~50k GitHub stars. I’ve come up with a bullet-pointed actionable list of how to make open-source projects popular. One of the projects I created had 67 lines of code and had only existed for 3 days before it hit 1.7k stars. Humans
I've worked in open source my entire career1. To say that I'm worried about the impact recent events have on the open source ecosystem would be an understatement. In the past couple months: Red Hat effectively killed CentOS Elastic effectively killed Elasticsearch People may rightfully refute these statements, but the…
You've surely read plenty about how simple is good, but what's wrong with easy?
Person 1: Did you know that 60% of restaurants close within three years of opening ?
I’ve been a NetBSD developer for three years and it’s been my primary operating system for a long time too - on everything: routers, laptops, Raspberry Pis, PowerPC mac minis, Vortex86 embedded boards, and servers.
In 2016, I went to North Korea to teach a class of masters students how to contribute to open source software . Here’s an image from one of my lectures:
With companies taking advantage of Free and Open Source Software far more often than they contribute back, and harming users in the process, is it even worth working on anymore?
Today’s show: How to quit your job and work on open source full time. This story has it all -- balancing side projects and full-time employment, building up enough supports to leave your job, and explaining quitting to your family and friends. And also: what do you do if your project succeeds, and then someone forks…
The Debian Janitor is an automated system that commits fixes for (minor) issues in Debian packages that can be fixed by software. It gradually started proposing merges in early December. The first set of changes sent out ran lintian-brush on sid packages maintained in Git. This post is part of a series about the…
I've built an app called Fork Freshness . In the process of building that app, I've learned some interesting things about how open source projects evolve over time.
My talk should be on in about an hour and a half from when I post this. A possible next evolutionary step for computers is persistent memory: large capacity non-volatile main memory. With a few terabytes of nonvolatile RAM, who needs an SSD any more? I will sketch out a proposal for how to…
As you may know, back in 2007 I ressurected the development of GrafX2 . this old pixelart program, made only for DOS, was left out 6 years earlier by the authors, that had moved on to more modern computers. Today, graFX2 is amongst the best tool for pixelling, particularly on Linux or other alternative operating…