Steam Controller: 2 years later, failure

For two years, I greatly enjoyed using the Steam Controller as my primary interface for controller-based games, and for mouse and keyboard games on the couch with my Steam Link.

But now…

Thank You System76


Two years later my System76 Oryx Pro v1 is still running strong.

It’s not just the regular cleaning or standard computer upkeep that’s been keeping it alive so well - it’s the amazing software support that System76 has provided throughout it’s lifetime.

When I first got my laptop, I was already very happy with my purchase, and Linux just worked like I so desired.

Now, with two years of software and firmware updates from System76, my laptop is actually running just as well - if not better - than it was when I first received it.

What's Wrong With My USB 3.0 Hubs?

A.K.A Why do all my USB 3.0 Hubs break?

I’ve gone through two powered USB 3.0 Hubs now, one still kinda works, sometimes, the other, well I sent that one back because it didn’t even last 6 hours during my normal use.

But then I thought,

I just burnt the second powered USB Hub I bought, am I expecting too much from them?

And I might just be expecting too much…

You normally just [[ $VAR == "Value" ]], right? Well what about if the variable is set to an empty scalar? (VAR="")

It gets interesting, but for the TLDR; use if (( ${+VAR} )); to check if it is set.

Now onto why this is the preferred form (about performance)…

How Perfect Rail Networks Don't Work

This article was partially inspired by Korezaan’s post:

How Perfect Rail Networks Work

In this post I will show you the principles behind building rail networks in Factorio, so that you understand what you’re doing before you do it, you understand the problems when they appear, and, if no mistakes occur, you create networks that never jam ever.

(I recommend at least scanning over that post, it’s got useful information.)

Just because a train network never jams, does not mean it’s perfect.

This post will attempt to show you that trains are not actually as complicated as they are famed to be.

So here I am to explain…

  • Current number of hours played: 504
  • Game versions: 0.12 - 0.16
  • Longest game in hours: 145
  • Time spent figuring out rail theory in hours: still counting
  • Amount of notes: None.
  • Percent of played worlds with train networks: 100%
  • Number of perfect rail networks made: 1

This article is not for those inexperienced with trains, if you’re just getting started, check out this presentation.