Game Boy Turns 30

Tomorrow, the 21st of April 2019, marks the 30th anniversary of the launch of the original Nintendo Game Boy in Japan. The Game Boy was arguably technologically inferior to other portable handheld consoles released around that time such as the Atari Lynx and the Sega Game Gear, yet Nintendo’s Game Boy still managed to create and maintain a gigantic sales lead compared to the competition throughout it’s lifecycle. The Game Boy and it’s subsequent iterations even became something of a massive cultural phenomenon in terms of brand recognition and loyalty whose legacy lives on to this day and goes down in history as one of the top-selling dedicated gaming consoles of all time.
Continue →

Pretty JSON in Terminal

If you ever deal with JSON API requests through the terminal with cURL, you might be frustrated with how the resulting data is rendered. In a normal API call (in this case, the Chuck Norris Database): curl http://api.icndb.com/jokes/random …there is no formatting at all, see: JSON with No Formatting In order to get your JSON responses to print out in the Terminal prettily formatted, you can pipe (using the | character) the response into Python using the following command:
Continue →

LineageOS 15.1 for Nvidia Shield Tablet K1

Wow, this one caught me by complete surprise. LineageOS – an alternative free and open-source operating system for mobile devices – have just officially released version 15.1 of their OS for the NVidia Shield Tablet K1. LineageOS is a fork of the once-popular CyanogenMod and version 15.1 of the OS is based on Android 8.1 (Oreo) Nvidia Shield Tablet K1 The Shield K1 is – in my opinion – one of the best Android tablets available.
Continue →

The Future of Playstation

Wired just published an article with comments from Playstation lead system architect Mark Cerny. PlayStation’s next-generation console ticks all those boxes, starting with an AMD chip at the heart of the device. (Warning: some alphabet soup follows.) The CPU is based on the third generation of AMD’s Ryzen line and contains eight cores of the company’s new 7nm Zen 2 microarchitecture. The GPU, a custom variant of Radeon’s Navi family, will support ray tracing, a technique that models the travel of light to simulate complex interactions in 3D environments.
Continue →

Getting Started with Hugo

In the first part of this three-part series, I’ll guide you in setting up a simple blog like the one you’re on right now, and show you how to host it for free on Github Pages. When I began on this journey myself, I had close to zero experience with Github. I followed some of the available guides already out there on the web, (including those from Hugo themselves), but there were some parts that didn’t quite click with me right away and it relied upon a lot of time and trial & error before it all finally worked.
Continue →

Terminal Navigation 101

The Terminal, (AKA CLI, or “Command-Line Interface”) is super-powerful and allows you to interface directly with the underlying workings of your operating system. It’s pretty essential you learn how to use the Terminal if you’re going to be developing software or doing any more advanced operations within your operating system as many operations are done exclusively through the Terminal. In this post, I’ll give you a quick run-down on how to navigate your file system in Terminal.
Continue →

SNES HD

A user going by the name “DerKoun” has submitted a post on the /r/emulation subreddit about a mod to popular cycle-accurate Super Nintendo emulator - BSNES - which makes it possible to increase the resolution of Mode 7 graphics by 4X. essentially turning classic SNES games into HD. Mode 7 is the Super Nintendo’s built-in hardware-accelerated mathematical functions which allows for efficient rotation and scaling of sprites on the screen.
Continue →

Change macOS Icons

If you ever felt like you’d like to customise and change the standard icons of any app, file, or folder on macOS, but you didn’t know how, you’ve come to the right place. It’s actually very easy, and can be done in just a few very simple steps. You first need to find and download an icon of your choice. I recommend the site IconArchive, they have many high-quality icons.
Continue →