Exploring Kali Linux

So in this post I started documenting my efforts to learn about offensive security by researching vulnerability reports. In the present post, I will be documenting my efforts to learn about offensive security by exploring a Linux distro designed specifically for that purpose: Kali Linux. Kali is a Linux distro based on Debian. In fact … Continue reading Exploring Kali Linux

Running a VirtualBox VM in Bridged Networking Mode

Testing the network connection after switching to bridged mode in VirtualBox

I've been playing around with bridged mode in VirtualBox, trying to see how I can get it to work. Turns out it's fairly easy to do, so this article will be somewhat shorter than what I usually write. I just want to look at what I did to enable bridged networking in my VirtualBox VMs … Continue reading Running a VirtualBox VM in Bridged Networking Mode

7 Ways Apple Screws Over Their Customers

7 Ways Apple Screws Over Their Customers

Apple's business model is fairly straightforward: Their goal is to move as much money from you to them as humanly possible while giving you as little as possible in return. I know this because I was an Apple customer myself, and I had good reasons for leaving. What you are about to read will be … Continue reading 7 Ways Apple Screws Over Their Customers

Doing Statistics in awk

Statistics in awk

One exercise that offers a lot of interesting challenges in coding is to use a programming language for an application that it's not intended to be used for. Writing a Fortran compiler in TECO and solving the Towers of Hanoi problem in the troff text formatter are two examples from the legendary Hacker Purity Test. … Continue reading Doing Statistics in awk

Where I’m Investing My Money in 2021

Disclaimer: It has recently come to my attention that I need to include a legal disclaimer when talking about investing. I am not a professional financial advisor or stock broker or even someone with any special expertise or credentials when it comes to investing, just a regular guy who likes to speculate on stocks for … Continue reading Where I’m Investing My Money in 2021

Exploring Plan 9 from Bell Labs

Exploring Plan 9 from Bell Labs

Hang on tight guys, 'cause we're going into Placebo Autism territory. We're going to be exploring some esoteric operating systems that virtually no one knows or cares about. 😛 Yeah, I'm what you might call a digital explorer. I like to explore different operating systems, programs, and languages, and learn about them by just messing … Continue reading Exploring Plan 9 from Bell Labs

Computer Graphics in DOS

We know DOS primarily as a text-mode operating system. You turn on your DOS VM and it logs you into a command prompt. But DOS also allows for some pretty neat 8-bit graphics, which can add flavor to the sometimes dry and boring CLI. In this article I will be exploring the many aspects of … Continue reading Computer Graphics in DOS

Making Text Files Colorful – With a Hex Editor

Output of text file with ANSI escape sequences

Hello, friends. In this tutorial I will be sharing a neat hack that you can use to add colors and other styles to a plain text file. This means that when you view the file with cat, the text will be color-coded. We accomplish this using ANSI escape sequences, a text editor, and a hex … Continue reading Making Text Files Colorful – With a Hex Editor

Analyzing Twitter Analytics Data in R

Analyzing Twitter Analytics Data in R

I've spent a lot of time trying to figure out how to become popular on Twitter. It's pretty much impossible if you're not already a celebrity or public figure, but I figured I'd try to maximize my success anyway. I did some data analysis using CSV data that I exported from the Twitter Analytics page. … Continue reading Analyzing Twitter Analytics Data in R

Before You Start Using a VPN, Read This

Use of VPNs has exploded in the last few years, pushed by increasing awareness of privacy issues among citizens as well as governments and corporations doubling down on their censorship and surveillance efforts. Now that we have AI capable of building frighteningly accurate psychological profiles of people based on their browsing habits, using a VPN … Continue reading Before You Start Using a VPN, Read This