From f044dfc37799ad5f350dce57f637da013ff41586 Mon Sep 17 00:00:00 2001
From: TitanE
Date: Mon, 1 Jan 2024 16:48:28 +0300
Subject: [PATCH] replacing old email with new in all posts
---
ask/index.html | 2 +-
backups/index.html | 2 +-
browser/index.html | 2 +-
crypto/index.html | 2 +-
discord/index.html | 2 +-
diy/index.html | 2 +-
doas/index.html | 2 +-
eid23/index.html | 2 +-
email/index.html | 2 +-
ffmpeg/index.html | 2 +-
font/index.html | 2 +-
forget/index.html | 2 +-
fp/index.html | 2 +-
github/index.html | 2 +-
insta/index.html | 2 +-
islam/index.html | 2 +-
kpst/index.html | 2 +-
minimal-design/index.html | 2 +-
mnml/index.html | 2 +-
ovsk/index.html | 2 +-
pgp/index.html | 2 +-
plaintext/index.html | 2 +-
pwd/index.html | 2 +-
sm/index.html | 2 +-
students/index.html | 2 +-
svg/index.html | 2 +-
terminal/index.html | 2 +-
tfa/index.html | 2 +-
torrent/index.html | 2 +-
usb/index.html | 2 +-
uses/index.html | 2 +-
vimwiki/index.html | 2 +-
32 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/ask/index.html b/ask/index.html
index bea7fe8..2a243dc 100644
--- a/ask/index.html
+++ b/ask/index.html
@@ -23,7 +23,7 @@
When you keep the above statements in mind, it gets unhealthily fear-inducing when you read how SwiftKey had a cloud syncing glitch which led to users being able to view other users' email addresses. It is also scary how SwiftKey that shipped by default on 600M Samsung Galaxy smartphones had a vulnerability that allowed hackers to setup a proxy server to access sensors and install apps without the user knowing. There was also a keyboard called ai.type that had over 40M users. Out of these, 31M users had their data leaked because the MongoDB database had no password. This included information like phone numbers, full names, device names and models, screen resolution, Android version, IMSI and IMEI numbers, email addresses, country of residence, social media profiles, IP addresses and even locations.
What is the solution to this madness? Fortunately, if you are on Android, you have free software options. By using free software keyboards, you can ensure that none of your keystrokes are stored or sent to a server. This brings us to AnySoftKeyboard . AnySoftKeyboard is a free, libre and open-source keyboard for Android that has multiple modes, layouts, theme customizations and more. It has all the features you would expect. Gesture typing, keyboard effects, corrections, emojis, you name it. Most importantly, it does not track any of your keystrokes. I have been using it for almost an year. It has been fast and efficient due to the minimalism and has saved me a lot of time. It has many niche features like a terminal layout that has arrows, tabs, pipes and forward slashes for ease of use in Android terminal emulators like Termux .
If you are on an iPhone, the best option is ironically Gboard. You can block Gboard's tracking using iOS' tracker blocking. Gboard does not log the text you store and instead uses federated learning to improve its autocorrect. There are no private options for an iPhone so it is better to choose the best out of two evils.
All in all, the keyboard you use should be a factor for everyone. Use a different keyboard and do not use the default one unless you are on LineageOS or GrapheneOS .
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/backups/index.html b/backups/index.html
index 1eee9c8..cd6f487 100644
--- a/backups/index.html
+++ b/backups/index.html
@@ -59,7 +59,7 @@
Conclusion
While it is important to take backups, it is also important to make sure you are taking them properly. Follow the 3-2-1 backup rule. If you are using invasive services, encrypt all of your files before uploading them using a trusted piece of software like VeraCrypt.
Try to use services that you own as much as possible, to be completely independent. Make sure to have offline backups.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/browser/index.html b/browser/index.html
index 06355c2..5daf10a 100644
--- a/browser/index.html
+++ b/browser/index.html
@@ -84,7 +84,7 @@
This setup has been serving me extremely well. I will continue using this setup and building on it if any specific need arises.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/crypto/index.html b/crypto/index.html
index e5ffc6e..18cc8c2 100644
--- a/crypto/index.html
+++ b/crypto/index.html
@@ -30,7 +30,7 @@
Even if the exchange you are trading on is secure, they may store your private keys in plaintext. This happens much more than people think. If this happens, hackers can easily take control of people's wallets and send all the crypto to themselves. If a hack like this happens through Bitcoin, it can at least be tracked. However, many hackers convert their crypto to Monero which cannot be tracked. If this happens, you will never get your money back unless the hacker decides to return the money.
Conclusion
To sum it up, you should never store your crypto on exchanges because you do not own your own crypto. There is little regulation and your account or the exchange can also be hacked. All of these pose serious risks to your crypto. Just get a wallet like Electrum or Monero and start using it.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
I do not use Discord anymore and probably never will. Previously, it was difficult to delete my Discord account but Discord themselves have done all the hard work for me.
Doing it yourself also helps in terms of software. I used to flash custom ROMs on my old phone and used LineageOS extensively. Now, I use Arch Linux on my computer, which is a Linux distribution that is basically barebones. It has only the packages required to boot up. Everything else is done by you. The advantage of an operating system like this is that you know what runs on your system and there is minimal resource usage. If there is an issue, you can easily find out which program it is from and fix it immediately after gaining knowledge.
You should try to 'do it yourself'. Take control of your hardware and software and know what you are running. It will not only be cheaper, but it will make it easier to fix issues and learn about computing and technology in the long run.
-
diff --git a/doas/index.html b/doas/index.html
index 345fcb3..108f091 100644
--- a/doas/index.html
+++ b/doas/index.html
@@ -51,7 +51,7 @@
Conclusion
If you are the only person on your Linux machine, you should switch to doas. It is much more lightweight and is similar to sudo. It has a smaller codebase which, in my opinion, prevents exploits from popping up as often as sudo.
However, if you are in a professional environment, you should stick with sudo.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/eid23/index.html b/eid23/index.html
index 51336d6..ae0f5ad 100644
--- a/eid23/index.html
+++ b/eid23/index.html
@@ -25,7 +25,7 @@
Category: Other
I would like to wish an 🌙 AUSPICIOUS EID 🌙 to you and your family!
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/email/index.html b/email/index.html
index 3a1d169..94fd4d7 100644
--- a/email/index.html
+++ b/email/index.html
@@ -71,7 +71,7 @@
You can now send these keys to anyone to import into their PGP keychain. They will then be able to encrypt emails when sending them to your ProtonMail address!
Conclusion
That is it! You have setup encryption on your emails. This is a great step as email itself is very unsecure, so this will boost your privacy and security by a lot. Sharing passwords through email has never been safe but encryption allows you to do it with a good range of security.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/ffmpeg/index.html b/ffmpeg/index.html
index d223627..5b384dd 100644
--- a/ffmpeg/index.html
+++ b/ffmpeg/index.html
@@ -31,7 +31,7 @@
To Close The File...
All in all, you should learn FFmpeg if you do even a little amount of multimedia manipulation. It will help you out immensely.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/font/index.html b/font/index.html
index 65a061b..1cebfe1 100644
--- a/font/index.html
+++ b/font/index.html
@@ -21,7 +21,7 @@
Posted on: 4 August 2023
Reading time: 1 min
Category: Updates
This post is just a quick update to announce a hard decision that I have made. I have switched the font on this website from JetBrains Mono to Courier New . This change was made because I feel like JetBrains Mono looks more fitting in a terminal because it looks janky on a website. Courier New is a monospace font but still maintains the feeling and look I want from my website.
This change has had an unintended benefit. Previously, my website's homepage weighed around 50KB in size which is spectacular. However, what I did not realize was that around 40KB were being taken up by JetBrains Mono. By switching to a default typeface, my website now weighs a shockingly low 12KB. If you would like to view the full GTMetrix report, do so here.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/forget/index.html b/forget/index.html
index ff6c5dd..86b10ff 100644
--- a/forget/index.html
+++ b/forget/index.html
@@ -30,7 +30,7 @@
Bitwarden is straightforward and intuitive. It is on the internet so it is less secure than password managers that are completely offline like KeePass. However, it is still much more secure than proprietary password managers like LastPass and NordPass. Everything is free (libre) and open-source software.
KeePass, on the other hand, is much more advanced. It is completely offline, so you need something like Syncthing to sync it to all of your devices. This is my current setup of which you can read here. It is state-of-the-art. I generate 999-character passwords with extended ASCII so my passwords contain symbols like ©æ^ and much more. These passwords have entropies above 10000 bits. For reference, an 81-bit password costs about $1B to crack.
All in all, you should stop remembering your passwords. The human brain is not designed for long-term storage. Let computers that are infinitely better than humans in that regard do the hard work for you.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/fp/index.html b/fp/index.html
index 47fee90..60e1b73 100644
--- a/fp/index.html
+++ b/fp/index.html
@@ -38,7 +38,7 @@
I would say that fountain pens are expensive up-front, but cheaper in the long run. You do not have to keep spending money like you would with ball-point pens or roller-balls.
Conclusion
I love my new fountain pen. It has reignited my love for writing. I will use it for all my writing because of the writing experience.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/github/index.html b/github/index.html
index 5fd27f6..23412d6 100644
--- a/github/index.html
+++ b/github/index.html
@@ -40,7 +40,7 @@
GitHub is perhaps the only Git platform that has no option to self-host . You do not know what is running on their servers and cannot know what is happening with your code.
Conclusion
Please don't use GitHub. Just use alternatives or self-host it. GitHub does have a lot of projects but if you use it, it brings them closer towards extinguishing open-source.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/insta/index.html b/insta/index.html
index 28aee92..59b92a3 100644
--- a/insta/index.html
+++ b/insta/index.html
@@ -22,7 +22,7 @@
Instagram Deleted! Posted on: 7 May 2023
Reading time: Less than 1 min
Category: Updates
This post is to inform you that the grace period for the deletion of my public Instagram account has been completed. My Instagram account has been deleted... forever. I highly recommend you do it too. Read this post for more information.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/islam/index.html b/islam/index.html
index a7bbd0c..287364f 100644
--- a/islam/index.html
+++ b/islam/index.html
@@ -30,7 +30,7 @@
Al-Azan is another app which also follows the UNIX philosophy and is hosted under the AGPL license also making it free software . It does one thing well - displaying and informing of prayer times. You can adjust the prayer times based on location, offset and even calculation methods.
However, there is not a single free software or even open-source Hisnul Muslim application that I have noticed. Most Hisnul Muslim apps I have used have the exact same duas since it is based off the 'Fortress of the Muslim' book. Just having a page with all duas with a simple search option and the translation in popular languages is all thats required to get the open-source savvy Muslim community to start using free software for their duas.
Anyone can take the lead. In fact, this may be the first thing I try when I start developing applications.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/kpst/index.html b/kpst/index.html
index 88e4eec..0e193b8 100644
--- a/kpst/index.html
+++ b/kpst/index.html
@@ -39,7 +39,7 @@
Syncthing is also encrypted, which means that an attacker who wants to attack me using the internet needs to crack both my Syncthing password and KeePass password which would take billions of years.
I am probably never going to switch back because this system works extremely well. Syncthing is very fast at staying up-to-date.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/minimal-design/index.html b/minimal-design/index.html
index de48637..c3537ad 100644
--- a/minimal-design/index.html
+++ b/minimal-design/index.html
@@ -64,7 +64,7 @@
They are easier to maintain
These are the main reasons I do minimal design.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/mnml/index.html b/mnml/index.html
index a0059db..be20448 100644
--- a/mnml/index.html
+++ b/mnml/index.html
@@ -38,7 +38,7 @@
Finally, minimal pieces of software can be liberated and made into free software to contribute to the world. Once the initial stages of bug-fixing and optimization is over, it is just a matter of letting the world find ways to make the program better. An inefficiency that no one would spot otherwise can be ironed out by a top-tier programmer who worked in a plethora of huge companies with decades of experience. It also helps budding developers learn about development.
Closing The Program
To sum it up, everyone should use and develop minimal software if possible. This is because minimal software is easier to maintain, debug and optimize due to its smaller codebase. It also runs fast on all devices and avoids complications during development time. Minimal software can also be liberated into free software which will allow talented developers to review the program and contribute to the world.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/ovsk/index.html b/ovsk/index.html
index e21a683..f2b2238 100644
--- a/ovsk/index.html
+++ b/ovsk/index.html
@@ -25,7 +25,7 @@
Oversimplification shifts focus away from the main problem. For example, with website builders, the problem shifted away from being able to make websites fast and easily to give the user information in a swift manner to just making your website pretty. With Windows and MacOS, the focus shifted away from making user interfaces that actually make sense for everyone to use to making user interfaces that are familiar.
On the other end of the same spectrum, overcomplication also has a similar result. A technical example of this is software management. Windows and MacOS (at least how most people use MacOS) have complicated software management which results in difficult updates, confusing software usage and an overall increase in storage usage throughout the years. However, Linux has package managers. One command is all that is required to install a package and remove it. You can clear cache, download an older version, update both your system and applications at the same time and even view all installed packages.
In the end, most things are complicated. We can try simplifying them and that is perfectly fine. However, trying to oversimplify a problem and making it a binary outcome does not work in all cases. There are many factors to take into consideration. Oversimplification leads to no problems being solved. If anything, it creates and solves arbitrary problems that are not important.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/pgp/index.html b/pgp/index.html
index 347b639..dcb0a49 100644
--- a/pgp/index.html
+++ b/pgp/index.html
@@ -20,7 +20,7 @@
PGP KEYS CHANGED!
Posted on: 10 August 2023
Reading time: 1 min
Category: Updates
I forgot the passwords to my PGP keys. PLEASE DO NOT USE MY OLD PGP KEYS TO SEND ME EMAILS!!! I did not make a revocation certificate as well which is a bad mistake. I have learned my lesson to say the least. Please use my new PGP key over here.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/plaintext/index.html b/plaintext/index.html
index d1d313a..37dd252 100644
--- a/plaintext/index.html
+++ b/plaintext/index.html
@@ -34,7 +34,7 @@
You can use scripts to automatically search for content in plaintext files and perform actions on them. This can, for example, be used to automatically look for categories in a plaintext file and convert them into markdown files.
Conclusion
All in all, I use plaintext files because I can access them whenever and wherever I want on any device. It allows me to future-proof my writing and it also allows me to be more productive.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/pwd/index.html b/pwd/index.html
index 4f186d2..383ba29 100644
--- a/pwd/index.html
+++ b/pwd/index.html
@@ -85,7 +85,7 @@
Conclusion
Congratulations! You now know how to create an extremely strong password that is different on each account.
-
>>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/sm/index.html b/sm/index.html
index 3616e3b..5735dc0 100644
--- a/sm/index.html
+++ b/sm/index.html
@@ -123,7 +123,7 @@
Conclusion
There is not much left to say. I am much, much happier without social media. I have more time on my hands and I am still getting the information I want from RSS feeds without an algorithm trying to pull me in. Big corporations have much less data about me, I have a lot of time and have produced a lot of work. In terms of academics, my overall percentage in school has increased by over 20%. I find difficult subjects easier and easy subjects a piece of cake.
All in all, if you care about yourself, delete your social media. It is a hellhole that is getting worse by the day.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/students/index.html b/students/index.html
index ec013e1..dac58e9 100644
--- a/students/index.html
+++ b/students/index.html
@@ -48,7 +48,7 @@
All my preparation has gone to moot
As I leave the exam room with nothing to say
I think to myself "Perhaps if there was just one more day..."
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/svg/index.html b/svg/index.html
index ce9ca66..5df25fe 100644
--- a/svg/index.html
+++ b/svg/index.html
@@ -23,7 +23,7 @@
One of these changes was definitely moving away from Font Awesome. I did not think much of the icons on my website as they were already too many in size for me to switch every single one to another library. However, after watching this video from Eric Murphy, I thought about it. Then, I still said no because there were way too many icons on my website.
Then, I did a GTMetrix scan of my website and saw that my icons and fonts were taking up 90% of my website's initial load resources. That forced me to take on the challenge to change every single icon to SVGs. It was much easier than expected.
Now, my website is much more leaner than before. I am happy on how this change turned out.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/terminal/index.html b/terminal/index.html
index b92709b..4655603 100644
--- a/terminal/index.html
+++ b/terminal/index.html
@@ -60,7 +60,7 @@
... including terminal applications. Terminal applications are amazing. They allow me to do so much. However, there are extremely rare cases in which I have no choice but to use a GUI. This is if the GUI application in question requires you to use only their app. There are also some specific use-cases in which GUI apps just make more sense. Video editing, advanced photo manipulation and 3D modelling are great examples.
To Sum It All Up...
...terminal applications should be used as much as possible. They are swift. They can be used quickly and also use less resources and space while running on just about anything. They are not as difficult as they look and can be used for uses which GUI apps do not have. They cannot be used all the time because there are rare exceptions in which GUI applications have to be used. However, these are so little that I do not mind keeping GUI apps just for these use cases.
-
>>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Latest Post - Next Post
diff --git a/tfa/index.html b/tfa/index.html
index 5ca25d4..90c74a9 100644
--- a/tfa/index.html
+++ b/tfa/index.html
@@ -38,7 +38,7 @@
I recommend Yubico and NitroKey security keys .
Conclusion
If there is one thing you take away from this post, it is to make 2FA your baseline security protocol. Use 2FA for every account that has it. Do not use SMS, use authenticator apps. If possible, spend money on three security keys .
->>> Reply To Me
+>>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/torrent/index.html b/torrent/index.html
index 5ae39b6..f13b8b2 100644
--- a/torrent/index.html
+++ b/torrent/index.html
@@ -46,7 +46,7 @@
Be smart when downloading torrents. Make sure you have enough disk space and verify and scan for viruses.
Conclusion
Torrents should be used whenever possible. They are reliable, fast, prevent censorship, allow people to contribute easily, are flexible and cannot be manipulated easily. Just keep in mind to give back to the community by seeding and do not download illegal media.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/usb/index.html b/usb/index.html
index ce73934..1810610 100644
--- a/usb/index.html
+++ b/usb/index.html
@@ -39,7 +39,7 @@
Metal USBs are durable. They are not slower than their plastic counterparts and can flash operating systems just as well. However, the real difference appears in its build quality.
Metal is a superior material to plastic. It lasts much longer and breaks less easily. This is especially important for data transfer and having an emergency drive ready-to-go. If it dies or breaks at an unfortunate time, it can wreak havoc on both you and your sanity. This is why everyone should use metal USBs. They last longer and eventually break even with the price you paid for them.
You should try to buy thinner metal USBs. This is because a thin USB can dissipate heat better than a thick one. Metal is a conductor of heat. Because of this, you should try to buy a USB that is able to reduce the heat's effect.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/uses/index.html b/uses/index.html
index 32526dd..1888947 100644
--- a/uses/index.html
+++ b/uses/index.html
@@ -132,7 +132,7 @@
Conclusion
These are all of the tools I use. They may change in the future, but there is a low chance of that happening since I have gotten used to all of these amazing tools.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post
diff --git a/vimwiki/index.html b/vimwiki/index.html
index d543063..4291d4e 100644
--- a/vimwiki/index.html
+++ b/vimwiki/index.html
@@ -38,7 +38,7 @@
The reason I am using VimWiki now is mainly to stay in line with me preferring plaintext to proprietary note apps or formats. As I mentioned in my last post, I try to use as much plaintext as possible to prevent distractions and have easy access to my notes wherever and whenever I want to.
Conclusion
To conclude, I switched to VimWiki because I find it faster and easier to use Neovim directly on my computer. I love using Markdown (.md) , so I feel at home when using VimWiki. It is also because I prefer to use plaintext as much as possible.
- >>> Reply To Me
+ >>> Reply To Me
>>> Download PDF
Previous Post - Next Post