The KDE/i3 Experiment

Stage 1: USE="+kde" Before I can install KDE Plasma, I had to ensure maximum compatibility with its environment. This means switching from USE="-kde" to USE="+kde" in my portage configuration. Then I needed to recompile a large portion of my system... 123 packages later, I could finally emerge KDE Plasma via the kde-plasma/plasma-meta package. I thought… Continue reading The KDE/i3 Experiment


Editors, IDEs, and Holiday Coursework

Over the holidays, my course set some work: an introduction to c++ via a physics simulator. The main idea is that you have a simple OpenGL library which renders a short, conical "lander" above a large, red sphere, "mars." The student's task is to write two functions: a numerical integrator in three dimensions for vector… Continue reading Editors, IDEs, and Holiday Coursework

Banishing Windows to an External Drive

Since moving away from Windows, I have, on several occasions, had cause to boot into a Windows installation in order to use certain programs or play certain games. This includes some software needed for my Materials module on my course, and the Dishonored franchise. Up until recently, I had my windows installation dual booted, sharing… Continue reading Banishing Windows to an External Drive

Internship: Solarflare Communications

Since the beginning of August, I have been interning with Solarflare Communications in Cambridge. My main project during my internship is to design a device to test the power supplies of Solarflare Network Interface Cards (NICs). The devices interface with the NICs via the SFP or QSFP ports (different PCBs for each). The control was… Continue reading Internship: Solarflare Communications

My Journey Into Gentoo

The problem Two weeks ago, I ran into a problem with my Arch Linux installation: I had partitioned my main drive too frugally; I had run out of space on my root partition. I had been thinking it was time for a bit of a clean-up anyway. I have a tendency to experiment with packages… Continue reading My Journey Into Gentoo