Encrypt, compress and remove metadata from files before storing it in the cloud

Photo by Sigmund on Unsplash
Video explaining all the steps

Most people rely on using public cloud servers to store their data. Unless you self-host a cloud storage service then there’s no other option but to trust whoever runs the server with your sensitive files. Even if you trust these companies to be responsible with your files there have been numerous hacks and data leaks in the past such as the notorious iCloud hack. Besides using good security practices such as two-factor authentication and a password manager, the best way to make sure that you data is safe is to make sure that only you…


Instead of using WhatsApp or Telegram setup a simple to use private chat server

Photo by Dimitri Karastelev on Unsplash

Private messaging applications have been discussed a lot lately. It has a much more intimate feeling as we use it to directly communicate with our closest friends and family. Most of the current private messaging solutions don’t have your privacy and security in mind so in this article I’ll discuss how you can set up an XMPP server so you can maintain full control over your communications.

Video showing the steps in details

The Problem With Private Messaging

When WhatsApp announced that they’ll be sharing more user data with their parent company Facebook, a lot of people started searching for better solutions. It was no…


C++ is by far the best language to develop Linux CLIs

Photo by Aleksandra Kornilova on Unsplash

One of the great things about Linux and Unix platforms is the control you have from executing commands in the terminal. If like me then you probably spend more time automating tasks than actually performing the tasks especially at work. It’s very easy to automate certain tasks or improve your workflow by creating CLI scripts to perform the heavy lifting. In this article I’m going to show you how to create a simple CLI that will fix the indentation in a file but the process of creating a CLI in C++ can be used on any task you need.

Why C++ is the GOAT


The dark web is home to a lot of genuine content not just the nefarious things we hear in the news

Photo by Ian Schneider on Unsplash
Video explaining steps in detail

The dark web has gotten a reputation for containing a lot of illegal content. The (mostly false) story of Ross Ulbrict was recently the feature of a Hollywood movie titled “Deep Web” that explained how he founded the Silk Road website where drugs and other illegal content was sold. What most people don’t realise is that there is a whole other world of genuine content on the dark web. …


Our natural state was never to sit looking at a screen all day which is evident by the increase in short sightedness and other seeing issues, lack of mobility and functionality in our bodies, the increase in obesity, depression and other medical issues. Only a fool would think that that's normal or healthy. There were many points in history that didn't have the same issues as us and indeed many people today that don't and they aren't "living in small tribes and dying at the age of 40".


OONI is a tool you can use to test if you’re being censored online

Photo by Victoria Heath on Unsplash

Internet censorship sounds like a really dystopian idea but it’s actually a very common occurrence even in western countries. There has been a long history of ISPs and the government banning and censoring content that infringes on copyright laws or is considered wrong-think in one way or the other. My country (Ireland) at one stage even had a country-wide block on anyone accessing Pirate Bay for years. …


The moral panic over social media isn't completely unfounded it's just that it's only touching the surface. Whether you want to blame it on social media or any of the other vast amounts of "improvements" in the information age we are seeing increases in all assortments of mental health issues these days. You are now (in the west) more likely to kill yourself that be killed in a war.

This isn't solely due to "new technology" as much as its due to humans being placed in a strange state of living that's simply not natural to them. It's bewildering that…


There is only one clear solution to the problems associated with social media.

Photo by Becca Tapert on Unsplash
Video discussing everything in detail

Social media and other online platforms and communication tools, have become a great cause of concern in recent years. What may have intended on bringing people together and creating a sense of community in these strange times has fundamentally become a destructive force on society. The numerous issues with social media from privacy to health effects have been outline on many other places before but many of the purposed solutions such as federated platforms, fall short of addressing the underlying issue.

Problems with social media

To fully understand the issues with social media it is important to discuss the…


You could have just called this article "The FSF: An idea whose time has passed".

There are a number of things you wrote that just make absolutely no sense. Whether you want to admit it or not every single internet company used free and open-source software. From the Nginx and Apache servers to the OS level services they run on. You may say that this is "industrial" open source software but the result is the exact same. A tool or service I can independently verify and freely use. The only distinction being a licence.

You talked a lot about security…


CalyxOS is an Android ROM that allows you to completely de-google your phone.

Photo by Maxim Ilyahov on Unsplash
Step by step guide

Many people spend time choosing internet browsers and other tools that are very privacy-focused. However, not only does your phone contain more privacy-invading tools and services than your computer but you also carry it around with you all day. There are ways to harden your Android phone but the best thing to do is install a custom ROM that is open-source and doesn’t contain any of the spyware that Android does.

What is CalyxOS?

The most popular custom ROM out there at the moment is LineageOS. Not only can it be installed on nearly any android phone but it…

Biased Riot

I discuss various topics related to technology, privacy and society.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store