Humaid AlQassimi

Blog (rss)

1 May 2020 Building your own Linux distribution (part 1, Xubuntu)

In this post we will cover how to build your own derivative based on any Linux distribution, but we will be using Xubuntu 20.04 in this post as an example. I’ll not cover how to make your own Linux distribution from scratch, if you want to do that check out Linux From Scratch (or tldrlfs). There are many ways to customise a Linux distribution, in this post we will only cover one way, which is by customising the live CD.

16 Nov 2019 System76 Kudu4: After two years

Two years and three months ago, I have purchased the Kudu4 laptop from System76, which is essentially a rebranded Clevo N870HZ laptop for Linux. I have enjoyed using the laptop so far, and it has gone through a lot of use and abuse, especially with my rough handling of my laptop in my backpack. The laptop stood well in the past two years in most aspects, the build quality is solid (although heavy).

6 Nov 2019 My Gopher Site

A Gopher version of my website is available! You can access it by visiting gopher://humaidq.ae with a browser that supports it, such as lynx. Or alternatively, view the site with Floodgap on a modern browser. This is how it looks with lynx: In the future, I may extend it to be a closer copy of my current website, and to include the blog, projects, among other things.

19 Oct 2019 Status update, October 2019

A lot has been happening the last month, we have started working on the largest group software development project at the University. We are a team of six people, and have decided to choose Go as our language of choice for the implementation of the smart home system we are building. We have spend the first couple of weeks setting up the group in GitLab and get continuous integration running (so we can have LaTeX PDF builds, and wiki site deployed automatically).

12 Aug 2019 My favourite software

This is a list of software which improved the way I used my computer, the list includes software for backing up, text editing and document processing, Linux/Unix utilities and programs, and desktop environment and applications.

8 Jan 2019 Best articles I read in 2018

I have read many great articles related to programming and Computer Science in 2018, I have gathered articles which I enjoyed most. Some of these are articles are over a decade old, but I find it essential that every programmer or computer scientist reads these articles.

23 Jul 2018 My new website & blog

Welcome to my newly designed website, which includes a Git projects page, a blog, a gallery and my contact information. The website used to run on a web server which I wrote using the Go programming language, and had a login page with GitHub authentication. But I do not have a reason anymore to have a dynamic website1, it is possible to have a website which is static and be able to host all the content I need.

Articles from blogs I follow around the net

These articles do not represent my opinions or views.

Preparing to Self-Host Email

Preparing to Self-Host Email Written By: Jake Bauer | Posted: 2020-05-15 | Last Updated: 2020-05-15 Email is one of the oldest and most fundamental underpinnings of the Inernet as a whole. Unfortunately, it has a reputation of being very difficult to self-hos…

via paritybit.ca - What's New May 15, 2020

Status update, May 2020

Hello, future readers! I am writing to you from one day in the past. I finished my plans for today early and thought I’d get a head start on writing the status updates for tomorrow, or rather, for today. From your reference frame, that is. Let’s start with W…

via Drew DeVault's Blog May 15, 2020

Diving Deeper Into the Small Internet

Diving Deeper Into the Small Internet Written By: Jake Bauer | Posted: 2020-05-13 | Last Updated: 2020-05-13 Yesterday I posted about making my website available over the Gopher protocol. After I posted that, I was alerted to another up-and-coming protocol ca…

via paritybit.ca - What's New May 13, 2020

We are complicit in our employer's deeds

Tim Bray’s excellent “Bye Amazon” post inspired me to take this article off of my backlog, where it has been sitting for a few weeks. I applaud Tim for stepping down from a company that has demonstrated itself incompatible with his sense of right and wrong, …

via Drew DeVault's Blog May 5, 2020

Generated by openring