I installed Chimera Linux on my laptop a month ago and have been using it daily since then. This post details the experience so far.| bitcannon.net
I've used iPhones since 2008, adding thousands of dollars to Apple's giant pile of cash. Much like my move from macOS to Linux more than 3 years ago, Apple's recent behaviour has prompted me to consider iPhone/iOS alternatives. Join me on this journey into the world of Android and the lack of real choice that smartphones present in 2020.| bitcannon.net
Recent posts on Bit Cannon| bitcannon.net
I recently returned from a 3-week trip to Broome to escape the awful Melbourne weather. The first week I worked remotely and the latter two were holiday. A week before leaving I acquired a new laptop: a Huawei MateBook X Pro (2018). In the days before heading off I worked to set up the new machine into a state that would allow me to perform all my work duties. I wanted to take the new laptop as it is considerably lighter and smaller than the XPS 15 it's replacing. To make things even more int...| bitcannon.net
After I ordered a new laptop yesterday (Huawei MateBook X Pro (2018)) I started pondering what OS I might run on it. I started looking through the DistroWatch.com Top 100 OSes (by Page Hit Ranking). This table (shown in the right side bar on the homepage) ranks OSes by the number of hits to their DistroWatch.com page in the last 6 months. It's a decent proxy for what's out there and what people are interested in using at moment.| bitcannon.net
Since publishing, A Tiling Desktop Environment, I've continued to think about the topic, absorb the comments I received, try out some of the suggestions, and poke around the code bases of some existing window managers and Wayland compositors. This weekend I set up a new website to document the thinking and research I've been doing. It's called Desktop Institute, and has a fun domain: desktop.institute. Check it out for a more info on what I have planned as well as a roadmap for future posts.| bitcannon.net
I've been thinking about graphical shells recently. One of the great things about open source desktops is there is a plethora of choice when it comes to graphical shells. However they seem to fall into two camps: Full featured desktop environments that stick to the conventional stacking window metaphor. Narrowly featured window manager based environments that include tools like tiling window managers often optimised for efficient keyboard use.| bitcannon.net
This is the sixth post in my series on finding an alternative to Mac OS X. The previous post in the series recapped my first year away from Mac OS and my move to FreeBSD on my desktop computer. The search for the ideal desktop continues and my preferences evolve as I gain more experience. In this post I summarise where I'm at two years after switching away from Mac OS. This includes leaving FreeBSD on the desktop and switching from GNOME to Awesome. I'll cover the motivation, benefits, and dr...| bitcannon.net
At various points in my Finding an Alternative to Mac OS series I've made promises about trying Windows and writing about the experience. This is as close as I'm going to get to that post:| bitcannon.net
In, A Year Away From Mac OS, I wrote about my switch to FreeBSD on my desktop computer and noted one of the downsides was losing Stardew Valley: I initially missed playing the game Stardew Valley on FreeBSD. It was consuming a few hours of my time each week prior to the FreeBSD install. The extra friction of rebooting into Arch to run the game basically stopped me playing, which wasn't entirely a bad thing. There was some recent progress running Stardew Valley on OpenBSD so I could look into...| bitcannon.net
I recently picked up a ROCK64 with 4Gb RAM to test it out as a fanless desktop computer. The ROCK64 is a credit card sized single board computer (SBC) like the Raspberry Pi. It's available with 1, 2, or 4Gb of RAM, and optional eMMC storage in addition to a microSD slot. The ROCK64 is fairly comparable to the Raspberry Pi 3 Model B+ except it does not have Wi-Fi, can be configured with much more RAM and supports 4K output over HDMI.| bitcannon.net
This is the fifth post in my series on finding an alternative to Mac OS X. A bit over a year ago I wrote about my search for an alternative to Mac OS and switch to Linux. In this post I reflect on how that year went and detail some further adventures into Mac OS alternatives.| bitcannon.net
This is the fourth post in my series on finding an alternative to Mac OS X. Part 3 was about finding replacements for some of my favourite Mac productivity apps.| bitcannon.net
This is the third post in my series on finding an alternative to Mac OS X. Part 2 was about my experience with elementary OS and the switch back to Arch Linux. I received a lot of great responses to the last post, thanks to all that commented, emailed and shared the post. I'd like to particularly call out the comment that Daniel Foré, the founder of elementary OS left on Reddit:| bitcannon.net
I gave a short (10 min) talk at work on my adventures with Linux. It covers the same core content as the post, Finding an Alternative to Mac OS X — Part 2.| bitcannon.net
This is the second in my series on finding an alternative to Mac OS X. Part 1 was about evaluating 13 alternative operating systems and then choosing one to use full time. The selected OS was elementary OS. The motivation for this change is to get access to better hardware since Apple is neglecting the Mac lineup.| bitcannon.net
Recent posts on Bit Cannon| bitcannon.net
Update: The GNOME FreeBSD port has been updated and is now quite recent and I moved my desktop PC to FreeBSD in October 2017. As part of my evaluation of macOS alternatives I set up GNOME 3 on FreeBSD. I received some comments asking about this so I thought I'd expand on it a little further.| bitcannon.net
This is the first in a series on finding a replacement for Mac OS X.| bitcannon.net
Yesterday I tweeted that I had successfully installed Rust on my C.H.I.P. computer. @LeMoussel replied asking for a tutorial, so here goes:| bitcannon.net
This is a running list of the watering system parts, updated as I go. 3 ⨉ Water Pump 1 ⨉ relay module| bitcannon.net
The first project that I'm planning is an automatic watering system. I have a bunch of pots on my balcony and keeping them well watered is a challenge, especially in summer. Furthermore, if they are watered too much, swarms of fungus gnats appear, which are difficult to get rid of.| bitcannon.net
Hi and welcome to Bit Cannon! I'm Wes, a software developer and tinkerer from Melbourne, Australia. Here I plan to write informally about hardware and software projects I'm working on.| bitcannon.net