Blog posts (page 2)
-
How Let's Encrypt almost killed 1/3 of Android
Nowadays HTTPS is no longer a luxury only afforded by your bank and other high security websites, but something every website simply should have. Because why shouldn't you, when there are free certificate authorities that allow you to conveniently secure your site for visitors as well as giving you access to transferring over HTTP/2?
But it has not always been this way. In fact, a decade ago it was quite uncommon to see HTTPS for small, personal or noncommercial websites that simply could not afford to pay the obscene prices that old certificate authorities charged. That is, until Let's Encrypt was launched.
-
How to check if you are behind CGNAT
Carrier-grade NAT (CGNAT) is a technique used by some ISPs where many customers will share one single public IP address, in order to mitigate IPv4 address exhaustion. However this also has the added downside that you cannot easily host a publicly accessible server from home, even if you have port forwarded.
So if you are planning to set up a publicly accessible from home, whether it be hosting a game server to just making something at home remotely accessible when you're on the go, it is useful to check if you are behind CGNAT by running a traceroute on your external IP. This post goes over the steps to do so as well as suggestions if you are behind CGNAT.
-
The source of the background image
So I received an email about the picture that I use as a background image on my website. They were asking about the source of it as they couldn't find it from a reverse image search assuming it was a stock image I had taken from somewhere.
-
Turning a Chromebook into a Chrultrabook
Chromebook is the name of Google's brand of mostly low-end laptops running Chrome OS, an operating system whose primary functionality is running the Google Chrome browser.
When I finished 9th grade and went onto Gymnasiet, I had the option to keep the Chromebook I was given for the past three years at school. Since I had been keeping good care of it for the past years I was using it, why not? I knew that once it gets unlocked I will have access to the containerised Crostini Linux environment, but I was not aware at the time of the ways one can fully install another operating system on it.
-
The History of the Internet
This text was originally written as an assignment about the history of the Internet for my web development course in Gymnasiet during November of 2022. It has been translated from Swedish to English, but the content is preserved in its original state. The Swedish version can be found here.
The Internet has become an essential part of our lives. Accessible via computers, smartphones, and even various ‘smart’ devices such as TVs, fridges or even a smart toaster. But how did we get to this point? And what led to the information age we live in now?
-
Custom actions in the Dolphin context menu
Whenever you right click in Dolphin a context menu appears with a list of various actions you can take depending on the context, if you have selected a particular filetype or a folder. Having not quite yet ascended to the plane of doing all my file management from the terminal, I thought it would be useful to make custom actions for things that I currently do by opening a terminal from Dolphin.