Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

An interview with Aaron Honeycutt from System76

By - | Views: 31,579

It's time for a fresh interview. Today I have Aaron Honeycutt from System76, makers of Linux distribution Pop!_OS and various hardware, who talked a little about their work.


GOL: Could you please introduce yourself and what you do?

Aaron: Heyo! I’m Aaron and I work at System76 as a Happiness Architect.

GOL: How did you get started with Linux? What attracted you to it?

Aaron: I started around Ubuntu 10.04 LTS or so and I wanted to try something different from Windows (or macOS since I couldn’t afford the hardware). In the early days I was dual booting like most folks and this helped when I broke something in Windows and I fixed it from Ubuntu which was amazing to me at the time!

GOL: What does being a ‘Happiness Architect’ actually involve? How the heck do you land a cool job title like that?

Aaron: A Happiness Architect is pretty much Tier 2 for our support though currently I’m the only one with the title. I work in our support system, Slack, Discord and social media to help folks get up and running or fix issues.

I pretty much created the title as we don’t actually have a Tier system in support but since I’ve been here the longest other than Emma of course I wanted a title that fit my experience and the internal/external joke of the fact that I run Arch.

GOL: What’s it really like to work for System76? What’s your work setup like?

Aaron: It’s pretty fantastic! I work in the warehouse as the only support person there as we are all remote (in other parts of the country as well). We also have a few office doggos from time to time though my dog Onyxia is in the office every day.

I’m the main point of contact for when something is shipped in or needs to be shipped out. I can also test something for customers using QA systems.

GOL: System76 is a hardware vendor as well as a software vendor with desktops, a mini-PC, laptops, servers — and now a keyboard too (my review here). Why a keyboard?

Aaron: The keyboard felt like the next step as it gives you even more control of your hardware and shapes your experience with your OS. You can also configure the keyboard on either Windows, macOS or Linux depending on what you use to unleash your potential.

GOL: Since you’re a Linux vendor, do you ever see much interest from the Windows crowd?

Aaron: While in support I do see quite a few people need to use Windows on our hardware usually for some software/hardware that they need. A lot of them apologize that they are even loading Windows on our hardware which is not needed!

GOL: I’ve seen the CEO, Carl Richell, share some quick videos of your hardware production on Twitter (example) and it’s kind of mesmerizing. Do you ever find yourself sneaking off to watch it all?

Aaron: Since my partner works in Production I often find myself out in the factory either watching them finish the coat on a Thelio veneer before it is put on the side of the chassis, watching a 3D printer run a bit or someone making a bottle opener with our rocket logo on it.

GOL: Why should someone pick Pop!_OS over something like Ubuntu or Fedora or even Arch?

Aaron: Pop!_OS includes a lot of the packages/software that folks add/enable during or after the installation of the OS. For example having flatpak/flathub installed and configured out of the box saves you a reboot and allows you to install your favorite packages out of the gate.

I myself install Slack, Mattermost, Discord and a few others this way. One of my favorites is Pop Shell which enables titling of windows which I use every single day.

GOL: Any plans to bring the Pop experience to other desktop environments (and other distributions?), or will you be sticking with GNOME?

Aaron: We have been actively encouraging other distros add features like Pop Shell and provide documentation for building our software such as this support article:

https://support.system76.com/articles/pop-shell

We are also working on making sure that the COSMIC DE (not based on GNOME) will be easy to port to other distro so that everyone can enjoy it and help improve it as it evolves.

GOL: Back in 2020, System76’s Principal Engineer Jeremy Soller put a poll on Twitter to see interest in a rolling release of Pop!_OS. Are there any plans for it to happen, what are your thoughts on it?

Aaron: Pop!_OS is currently a semi-rolling/half-rolling release. We push out newer versions of core packages that improve gaming like Mesa, the kernel, Steam, Lutris and many others.

While we don't plan to change our approach yet, we are considering options to offer an always fresh archive to our users.

GOL: Linux packaging is a little, dare I say it, messy right now. You have deb, rpm, AppImage, Snap, Flatpak and more. What are your thoughts on this, what do you prefer?

Aaron: I personally prefer flatpaks no matter what distro I am using and I even use it on my Arch install. One of the neat things is that if you install them with the –user option they are installed in ~/.local which means backup programs like Deja Dup will back them up and they will be installed when you restore from that backup.

GOL: A little while ago, a certain big YouTuber (hi Linus) destroyed their install of Pop!_OS. What was it like to see such breakage be done so publicly, what have you learned from this?

Aaron: I think this has reinforced the direction that OSTree (Immutable file systems) are going and certainly proves that Steam is right going that direction for the Steam Deck.

GOL: Anything in Pop-land that you’re particularly excited about right now?

Aaron: I’m very excited to see the COSMIC DE come out and how folks will use it! I think it will strike a balance between awesome and useful features and control of your desktop as you want it.

GOL: What’s your personal opinion on what Linux really needs to get more user share on the desktop? What are the roadblocks here?

Aaron: Introducing them to the OS is certainly difficult and having more hardware with it pre-installed certainly helps which is why I’m always happy to see more and more companies offer it.

When I introduced my partner to Pop!_OS it was because Windows just would not update and I tried fixing it but failed. Their main concern was if they could play WoW as that is what they used the laptop for mainly.

I showed them that they could pretty easily then backed up their files. They have been happy ever since! We built a custom desktop for them and I loaded Windows on another drive just in case for some games but they haven’t even booted into Windows for months since they can do everything they need in Pop!_OS most often without even asking me!

GOL: Can you tell us your top 5 favourite games right now?

Aaron: That’s pretty tough!

  1. DOOM Eternal
  2. Mass Effect Legendary Edition
  3. Halo MCC
  4. Horizon Forbidden West (PS5)
  5. Warframe

GOL: What’s your own personal computing setup like?

Aaron: I have a custom desktop at home that I use for pretty much everything. It’s most likely overkill for what I need but it’s always nice to have that power when it is needed. All of my coworkers say I need a new GPU but they are aware of the current prices!

I have more spec info here:

https://www.ahoneycutt.me/devices/

GOL: Will you be buying a Steam Deck? What is your opinion of it at the moment?

Aaron: My partner and I both ordered ours on the same day a few weeks ago (512GB models). I think it will affect so many parts of gaming outside of just Linux Gaming and I think we’ll see more studios work towards having their game work with Proton. 


Big thank you to Aaron for joining me on this.

I'll have more interviews to come this month, stay tuned! Get in touch if you want to be interviewed.

Article taken from GamingOnLinux.com.
30 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
9 comments

mr-victory May 5, 2022
GOL: Could you please introduce yourself and what you do?

Aaron: Heyo! I’m Aaron and I work at System76 as a Happiness Architect.

This made me have a chuckle
TheSHEEEP May 6, 2022
View PC info
  • Supporter Plus
Pretty interesting and different perspective.
Termy May 6, 2022
That must be one of the best Job-Titles ever ^^
iiari May 9, 2022
View PC info
  • Supporter Plus
I love S76 and own two of their laptops, but they're aging a bit and to rebuy from S76 I kind of need them to step-up and do a 16:10 or 3:2 screened laptop that can get me 8 hrs or more of battery life. Until they're at that point, I just can't justify a purchase. Same for the Thelios, which never seemed to have the combos of chip or GPU options I wanted when I was ready to buy. My money is waiting for you folks!
ahoneybun May 9, 2022
Quoting: iiariI love S76 and own two of their laptops, but they're aging a bit and to rebuy from S76 I kind of need them to step-up and do a 16:10 or 3:2 screened laptop that can get me 8 hrs or more of battery life. Until they're at that point, I just can't justify a purchase. Same for the Thelios, which never seemed to have the combos of chip or GPU options I wanted when I was ready to buy. My money is waiting for you folks!

I personally feel that 1080p is as great as you can get on a laptop without being unusable though 1440p is perfect for desktop displays.

As for the GPU options the last year has been rough in that regards but it may be getting better soon.
iiari May 9, 2022
View PC info
  • Supporter Plus
Quoting: ahoneybun
Quoting: iiariI love S76 and own two of their laptops, but they're aging a bit and to rebuy from S76 I kind of need them to step-up and do a 16:10 or 3:2 screened laptop that can get me 8 hrs or more of battery life. Until they're at that point, I just can't justify a purchase. Same for the Thelios, which never seemed to have the combos of chip or GPU options I wanted when I was ready to buy. My money is waiting for you folks!

I personally feel that 1080p is as great as you can get on a laptop without being unusable though 1440p is perfect for desktop displays.

As for the GPU options the last year has been rough in that regards but it may be getting better soon.
My last three laptops have been 3:2 screen laptops, and once you've gotten used to that extra vertical real estate (and the work I do is with a lot of vertical reports, lists, and such) it's hard to go back to 16:9, which feels like squinting.
ahoneybun May 9, 2022
I guess I do feel the same about trying to go back to 1080p from 1440p.
fenglengshun May 10, 2022
I'm not sure what system76 does with Pop OS, but for some reason it's just the fastest for boot speed on my laptop.

Coming back now after last year, it feels a lot more polished and I only ever need small extensions to change a few thing's behavior so much, much less Gnome instability as I don't need dash-to-dock, dash-to-panel, and all the other big extensions to change Gnome's behavior.

Pop Shop continues to be the best GUI App Store I've experienced - and now that more and more apps are on Flathub, there's less need to go on PPA hunting (although there are still a good deal of .deb apps that I need, so I wish for some sort of integration with deb-get).

While I was just thinking of using PopOS for a short while as I wait for Fedora 36 to come out, I think I'll stick with Pop for a while now - I'm looking forward to COSMIC DE, though I hope they have more configurability or compatibility with Gnome extensions as while I could definitely stand using COSMIC-GNOME without extensions, I'd be much happier if I could customize it to my preference.
ahoneybun May 11, 2022
@fenglengshun,

I believe systemd-boot and starting from ubuntu-minimal helps the boot speed for sure.

I don't believe it will be compatible with GNOME Shell extensions but based on mockups it will offer features that you would normally need extensions to access right out of the box.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.