Read the latest posts from

from yes

2021/12/13 #poetry I do realize that others may be better at some things than I am. Some things that I like to do. I still like to do them. My doing is not the same. Perhaps comparison is not possible. Even if that is the case comparison is inevitable. Reassert that it is not a competition. The urge to seem more capable remains. An argument for why my work is superior constructs itself in my head. Effortlessly. Should the work itself be so easy, it would be a very different game.


from RiverXerces

22 08 13 [22:20]

The amount of progress I've made in the past months is unreal to me. I think about what I've been able to accomplish in the past and it doesn't even compare to what I've learned to do in all but 2 -- 3 months? It feels great. But now I've hit a wall. I've always has an idea in my head, that once I started to achieve things, start going somewhere, that people would notice and treat me differently. I feel stupid now for thinking that people would notice or even care. Like, really fucking dumb. I know it's not really that crazy of a thing to think and I don't think it's conceited or anything. But I still feel fucking foolish. And I feel like a whiny child for writing about it now. I wish I didn't care. I wish all that mattered to me was my own recognition of my accomplishments. But that's not the case, and I have to get past it.


I really enjoy coding in Python. I wish I had a faster computer so I could actually use it for machine learning and stuff. It just isn't feasible to learn right now. Waiting 5 minutes to train a network on less than half a page of data just really isn't going to work out. At the very least it's much easier to make DLL calls and use the Win32 API in Python than it is with AutoHotkey. Well, only in some cases. And manually managing the memory of variables in AutoHotkey and all that is actually really fun so I prefer using AutoHotkey for that anyways. Also helps with understanding bit shifts, combining lowords/hiwords, etc. All the same, the actual act of coding in Python is really satisfying, so might as well make room for it.

I wanted to make a desktop app that embeds this website within it so I wouldn't have to open my main browser to use it but alas it does not allow for itself to be embedded. Sad.


from yes

2021/12/12 #poetry The cold of the morning is more than I am used to. I've had well insulated and heated accommodations for pretty much my entire life up to now. It isn't anywhere near freezing and I need the warmest clothes I own to feel comfortable. Typing with gloves is not as easy. Something about it though is really enlivening. I think I feel more real, that the true world is touching me through the many barriers of artifice we have erected.


from Kevin

Get the book here.

Table of Contents

Main Points

  1. > “The business of life is the acquisition of memories.” – Carson
  2. Too many people save too much and then die with too much money in their bank accounts. It is a waste of one's time when they die with a million in the bank. That's $1 million of experiences they miss out on and hours of their life wasted at work.
  3. Invest in experiences; the earlier the better. They give out “memory dividends.”
    • If you invest too late, you may not have the health to enjoy them
  4. Balance the present with the future
  5. Give money to others when they need it most. This usually means now, not later.


  1. Maximize your positive life experiences.
  2. Invest in experiences early.
  3. Aim to die with zero.
  4. Use all available tools to help you die with zero.
  5. Give money to children or charity when it has the most impact.
  6. Don't live your life on autopilot.
  7. Think of life as distinct seasons.
  8. Know when to stop growing wealth.
  9. Take the biggest risks when you have little to lose.

Chapter 1: Optimize Your Life

Rule 1: Maximize your positive life experiences.

Some people delay gratification for too long. Don't live like you live forever.

Certain experiences we can have disappear over time either due to physical limitations or changing tastes in what we like. For instance, when we grow too old, we can no longer enjoy the kiddie pool again. It is important to have the right experience at every age.

Money is converted into enjoyable experiences. Not all experiences have to cost money. Choose your experiences deliberately because they earn certain amounts of memory dividends. The earlier you invest in experiences, the more memory dividends you will have.

Chapter 2: Invest in Experiences

Rule 2: Invest in experiences early.

“The business of life is the acquisition of memories.” – Carson #quote #life #economics #memories

“You retire on your memories.” – Perkins #quote #life #memories

Balance the future with the present.

Investing into experiences is a good long-term investment. Anytime you remember an experience, that itself gives you more experiences from reliving the original experience.

It pays to invest early. Think about what experiences to invest in, when to invest, and the risk of not having them.

Another reason to invest early is because the number of experiences we can enjoy goes down with age.

Be careful not to use money you don't have.

Chapter 3: Why Die with Zero?

Rule 3: Aim to die with zero.

If you die with money in the bank, it's like working for free.

Instead of trying to reach zero before you die, aim to have as little unused money when you do die.

Even if you love your job, it doesn't mean that you can't enjoy using your money. Identify ways to spend money on activities you enjoy that will fit your work schedule. Money you give to charity and kids is not your money anymore. It also helps to give to both parties as soon as possible.

Net worth goes up as people get older. Yet, their overall expenses goes down with age, even when accounting for healthcare costs. As time drags on, the number of things people can do goes down because their health deteriorates.

Chapter 3 Notes

Brewster's Millions problem: you make so much money that you can't spend it all.

Chapter 4: How to Spend Your Money (without actually hitting 0 before you die)

Rule 4: Use all available tools to help you die with zero.

Use life expectancy calculators.

Life insurance protects you if you die too young. Annuities protect you if you die too old (outliving your money). Aim to withdraw 4% of your savings every year. – Life insurance: provides loved ones financial support if you die – Annuities: guarantees a fixed monthly amount until you die

You are not a good insurance agent because you cannot pool risk.

Aggressively spend on experiences during your golden years. At the same time, balance living presently with future planning.

Avoiding death is often people's number 1 goal. Some are willing to give up years of their healthy lives to live a few more weeks sick.

Chapter 5: What About the Kids?

Rule 5: Give money to children or charity when it has the most impact.

“Die with zero” sounds selfish. However, you're money is taken no matter what. Just because you give it to charity or kids after you die doesn't make you selfish. The only money you need after you die is money for a funeral.

Give money to children when they need it most, not at 60 (the median age of inheritance). The most optimum ages are 26-35. That is when people are still healthy, but less risky with their wealth.

You can build memory dividends in yourself and your kids. Positive memory dividends are very beneficial to children later in life.

With charity, the earlier the better. The sooner you relieve suffering, the more your kindness will compound.

Chapter 6: Balance Your Life

Rule 6: Don't live your life on autopilot.

Strike a balance between present spending and future savings. If you know your income will rise, it's OK to spend a bit more in the present. Ensure your spending does not go overboard. With age, money's utility goes down

Invest in health. Health declines after late teens and 20s. Because of this, we start to derive less enjoyment from physical activity. Good health maintenance leads to a less steep decline.

To get the most out of life, people need to balance health, money, and time. It is rare to have all 3 in life. It is important to note however, that no amount of money makes up for good health. You can also trade money for time.

Chapter 6 Notes

  • following plan recommended for some:
    • little savings in early 20s
    • gradual ramp up in late 20s and 30s
    • peak at 20% in 40s
    • slow down savings until expenditure > savings

Chapter 7: Start to Time-Bucket Your Life

Rule 7: Think of life as distinct seasons.

We will all do something one last time and not realize it. We will do it for the last time and not much fanfare will happen. When we do something for the last time, a small part of ourselves die.

The 2 biggest regrets in life are: 1. Not having the courage to live true to one's self 2. Working too hard to make a living

Make time buckets. 1. Draw timeline from now to death 2. Divide your life into 5 or 10 year intervals 3. Place items into specific buckets

Some experiences will be more flexible than others. It is ideal to have most (time-sensitive) experiences at peak health and before parenthood.

Chapter 8: Know Your Peak

Rule 8: Know when to stop growing wealth.

Invest in experiences that yield long-lasting memories. In particular, increase spending during your golden years.

Find your net worth peak date deliberately. Note, it should be a date not a number. It is much easier to put off a number and to be less satiated by it. Your net worth peak should be somewhere between 45 and 60. If you want to keep working, even past your net worth peak date, ensure you ramp up spending or consider cutting back work hours.

Once you near your net worth peak, re-bucket your life.

Meeting the minimum threshold means ensuring you've saved enough to survive without any other income. Once you've meet the minimum threshold, you can start thinking about your net worth peak. – minimum threshold = annual living cost * number of years expected to live – likely less if you invest your money – if concerned the minimum threshold won't last, downsize, reverse mortgage, and annuities are options to consider

Chapter 9: Be Bold — Not Foolish

Rule 9: Take the biggest risks when you have little to lose.

When you have little to lose, upsides > downsides. Therefore, it is important to take more risks. In fact, it can be riskier not to engage in risk! This is especially true when you are young. – oftentimes, downsides are not as bad as you think. – Fear takes the actual risk and blows it out of proportion. Don't let irrational fears get in the way

Even when things go badly, you can still course-correct. Don't underestimate the risk of inaction.


Aiming to die with 0 ensures you get more out of life. You won't get it perfectly, but it's good enough that you're moving in the right direction.


There's an app. It is available here. They are mere calculations, so don't take it at face value.

Tags: #book-summary


from yes

2021/12/11 Hey, in your own singsong way leave a silly message and make my day. Oh? How interesting. Excuse me whilst I note that down. Yes, I wouldn't want to forget this. Go on: Hold on, let me grab something to record your number with, OK, I'm ready: This machine will record your voice. Quite amazing is it not? Go ahead, give it a try! This message was recorded on the eleventh of December in the year twenty-thousand-and-twenty-one. By the time you hear this, well actually no, I think you are the one that has a message for me. I'm somewhere else right now, so, yeaahhh Help I'm trapped in a voicemail box! Wait, no, I'm not read... New voicemail day can be entertaining


from yes

2021/12/10 Here you are, in your room. Amazing that you have one of your own isn't it? Your own private room that is yours alone. What you may do here is up to you. Keep it clean, or not. Keep it warm, or not. Invite company, or not. Why you think it is so much a benefit to have a separate rather than a shared space is somewhat of a mystery. I suppose it is just what you are used to. Were you to have your needs met without such a distinct boundary of personal space I'm sure you would get used to that fairly quickly. Seems easier in our society's current diversity of interest and schedule to separate space rather than coordinate its use. I tend to think the negative effects are rather large in comparison to the positive convenience. Maybe one day I'll get to find out.


from yes

2021/12/9 #poetry Surprise hike, some woods to walk through, stairs along the trail. Sun low, weather cool, a moment on a swing. No plan, time to wander, sometimes it's fun getting lost.


from field notes


from pylapp

Some words about secrets leaks in Git repositories

🇺🇸 – Sunday, March 6th 2022

We all know it could be quite easy to leak secrets or sensitive data in our Git repositories.

In most of cases we just acted too fast, or were not aware we added in the version control systems (VCS) such sensitive files or objects. Bad SSH configuration with private or public keys in the VCS tree, API keys defined in hard-coded variables in the source code, keystore files with credentials in the Gradle files (including alias, key and password of course), IP addresses, sensitive URL, and so on.

And when we work on public or shared repositories, we have all those sensitive data spread outside!

When people get noticed of these leaks, they may apply bad patterns to fix these issues, for example :

  • Make a commit “just to remove the change”, (useless because the Git history still contains the data)
  • Make the project private (bad, because users won't be able to get it)
  • Delete the repository (useless if there are forks of it)

One tool can be useful, Gitleaks.

Note that Gitleaks looks both in the files tree of the project and the Git history. That's a reason why we must not make such “fix commit” because the history keeps traces of what we do and tried to hide.

So, I would like to share three useful and cool things:

The command to run Gitleaks is very simple:

Shell command to run gitleakswhere. json is the type ouf output for the report called report.json created after the scan of your git repository named folder.

Beware if you scan big repositories (like a fork or a project with an old history), Gitleaks will take long time to run.

In addition, the Git configuration value diff.renameLimit should be updated to allow Gitleaks to work.

Note that the Orange group provides a GitLab CI template dedicated to GitLeaks with the To Be Continous project! Get it here.

Have fun by scanning your projects!

En savoir plus...

from Best F-Droid Apps

F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device. The F-Droid client I use is Droid-ify (available on F-Droid). Here are some F-Droid apps I’ve found for August:

  1. Quillnote, Repository: F-Droid
  2. Pekka Kana 2, Repository: F-Droid
  3. Anchr, Repository: F-Droid (default instance is
  4. Currencies, Repository: F-Droid
  5. Flowit, Repository: F-Droid

    My blog reviewing F-Droid apps:


from Best F-Droid Apps

F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device. The F-Droid client I use is Droid-ify (available on F-Droid). Here are some F-Droid apps I’ve found for July:

  1. Medilog, Repository Izzyondroid
  2. Styx, Repository: Izzyondroid
  3. Download Navi, Repository: F-Droid
  4. Debitum, Repository: F-Droid
  5. Water Me, Repository: Izzyondroid

    My blog reviewing F-Droid apps:


from Eye of the Storm

Picture of a cyclone

Even though the storm threatens to break everything apart, in the eye of the storm we can experience temporary calmness and lucidity. Since this is a picture of our society and for some of us, of our individual lives, we can learn to live in the eye of the storm. Because our last moments there may be years or even decades. We can maybe even calm the storm to some degree, instead of getting carried away by events and emotions that overwhelm the unprepared.

This is a blog for all who strive to deal with the multiple and unevenly spread crises of our time and of the times to come. It is about how to keep sanity and health in the face of a world gone mad. It is about what to expect from our lives and what options we still have. It is about mental health and social justice and ecological justice. It is about prevention, mitigation and amelioration. The storm is a picture not only for the societal collapse that is already happening and has already happened in many places and times and will happen in the rest of the world at some point, too. It is also a picture of our minds and the troubles of our minds, of our personal lives and of our personal struggles.

This blog is about science, emotions, wisdom, and compassion. It includes the dire prospects and the dark truths, but at times, it also is about celebration, joy and wonder. For the beauty and truthfulness that exists in this world, that always will exist to some extent, at some place, is always worth contemplating and preserving.

There is so much bad in our world, so it is important to look at the causes, to dig deep down to the very roots of our troubles – which at the same time are the the roots of our hidden potentials, too. Humanity never has been solely cruel, especially in crises people start support each other and show compassion. However, this is no longer about solutions. Some problems might be solved, but we need to recognize this: we cannot solve everything. – Still, it is worth living, loving and fighting. – Why? To stay true to ourselves, to our loved ones, to our environment, to any creature in need. It is never over, until it's over. The difference we make in our lives matters, every day, at least to ourselves. So we shall ask ourselves: what is the best of all possible lives we could lead, given our situation? (And what exactly is our situation?) The answer will be different for every individual, but similar in regard to the bigger picture. And exactly these questions I will dive into in this blog.

We need to take care of ourselves and of each other. Love and truth is always worth pursuing.


from magda

Describing itself as “Debian without systemd”, Devuan is another distribution targeting users dissatisfied with the software suite originally developed by Lennart Poettering that would replace SysV as the most popular init system for Linux distributions. With the initial announcement of forking Debian dating back to late-2014, the team behind Devuan believes that GNU/Linux is becoming more homogenized not just as a result of the rising popularity of systemd but also the GNOME Project providing the GNOME desktop environment:

We believe this situation is also the result of a longer process leading to the take-over of Debian by the GNOME project agenda. Considering how far this has propagated today and the importance of Debian as a universal OS and base system in the distribution panorama, what is at stake is the future of GNU/Linux in a scenario of complete homogeneization (sic!) and lock-in of all base distributions.

In short, this means that Devuan is supposed to be a “less-restricted” variant of Debian with free choice over init system and desktop environment. As this is more of a political justification rather than fears born out of potential technical implications, testing the OS myself was... rather boring, despite conducting this test in a badly-configured virtual machine.


Despite also offering two live ISO's called desktop-live and minimal-live, with the latter being meant to be used as a command-line-based recovery tool, I decided to opt for netinstall with its TUI-Installer. Once booting the ISO, I first had to select my language, location, locales, and keymap before Devuan would detect my network automatically. Next up, I was prompted to set a root password before I could create a user account and start to partition the virtual hard disk. To partition the disk, I was provided with four options, with two allowing a guided partitioning that also set up LVM and encrypted LVM. As this test was done in a VM, I chose the first option and, once done, the installer would automatically start to install the base system, which took roughly two minutes.

This was followed by the configuration of the package manager, letting users choose between online and an offline configuration via DVD, and also granting the option to configure an optional HTTP proxy server. This also only required two minutes and was finished shortly after a survey prompt appeared, in which users are encouraged to submit weekly user data focusing on most-used packages. “Popularity Contest” is a tool directly inherited from Devuan's parent distribution, though comparing Devuan's stats to Debian's, it appears that the first barely gets to collect any relevant data due to the project's much smaller user base and most users likely rejecting this offer.

Once declined, the installer moved on to “Software Selection”. Because Xfce is the project's standard desktop environment, the installer automatically selected it. It can be changed by selecting Xfce and pressing Space. For this test, I kept this selection and only added some standard system utilities, unaware of what programs this collection consists. This would become the longest part of the installation process, as downloading is highly dependent on internet speed; in my case, it took 20 minutes with occasional minor freezes, with the download itself actually only taking eight minutes. Partially to blame for this was the amount of software Devuan would download and install, with one of the biggest packages being the complete LibreOffice suite and gnome-icon-theme – the last was perhaps the strangest choice, given that I did not select the GNOME DE and how the team behind Devuan expressed their distrust towards the GNOME Project. The installation of ppp also appeared quite odd to me, as the project discourages the usage of Debian's, Linux Mint's, and Ubuntu's repositories due to potential incompatibilities, yet seems to be perfectly fine with Debian's AUR equivalent which should cause the same incompatibilities.

I chose to let this slide and focused on the available init systems. What came as somewhat off to me were the descriptions of sysvinit: Initially, I assumed this distribution is targeting experienced users knowing, or at least remembering, SysV, yet its description implies that Devuan also is trying to target users completely unfamilar with init systems and the drama surrounding systemd, only to then switch back to tech-babble when briefly summarizing the other available init systems. I progressed with SysV, as this appeared to be the preferred option, and only had to wait one minute.

Next, I was being promted to install GRUB. Rather confusing was the warning about the installer possibly failing other installed operating systems – the OS has to be incredibly exotic to not be discovered by os-prober and thus would not affect the majority of computer users, yet it appeared that Devuan did not configure this tool to automatically scan for other installed operating systems and kept it “vanilla”, meaning that os-prober will not be executed (there is yet another drama involving this tool, which, just like in the case of systemd, is based on wild accusations).

Since it did not need to scan for other installed systems in the first place, I ignored this issue and let the installer finish, briefly getting stuck at hw-detect. Overall installation took me longer than initially expected, with all automatic procedures taking nearly 30 minutes to complete.

Installed System

Just like most smaller distributions, Devuan failed to detect the appropriate screen resolution within a virtual environment but, unlike others, did not even offer me a resolution suited for my monitor, only letting me choose 1360x768 to at least match the aspect ratio. Given that 16:9 monitors have been available for over a decade, this appears to be a case of laziness to not implement higher resolutions for such monitors.

After changing the screen resolution, I quickly wanted to get a teaser shot done for this review. While it was not much of a surprise that neofetch had to be installed manually, my user not being in the sudoers file, on the other hand, was a bit of a shock, considering I did test Devuan using live-desktop years ago and its GUI-Installer gave me the choice to grant the first user access to sudo, and thus assumed netinstall probably would do it automatically. I had to logout and switch to the root account to add my user to the sudoers file (and having to re-adjust the screen resolution one more time). Whilst doing so, Devuan did not open Mousepad, its standard text editor, but LibreOffice Writer.

Package Management

Since Devuan does not rely on systemd and blacklisted all packages being dependent on it, it's obvious that this OS requires its own repositories. Devuan offers both the graphical package manager Synaptic and the command-line tool apt, being identical to Debian in this regard. Even the lack of any pending updates, which I'm not used to anymore due to mainly using an Arch derivate, available repositories, and the lack of “bleeding-edge” packages such as LibreWolf were exactly what I expected from this fork.

As nothing looked any noteworthy to me at this point, I wanted to check the system's performance, only to notice that Devuan does not include htop out of the box, and, at least in my case, top is more suited for a quick check, rather than a somewhat longer test, so I downloaded my preferred tool via Synaptic, which got the job done without any issues.


Even within a poorly-configured virtual machine with the most unrealistic specifications possible and producing slightly delayed responses when scrolling fast, Devuan still performed quite well and required little resources. Even browsing the web with Firefox ESR, the distribution's standard browser, was quite pleasant.

Other Observations

Speaking of browsers, the philosophy of Devuan takes an interesting turn when using the browser's URL bar to search the web. As it turned out, Google is set as default search engine. Apparently, the developers do not consider the dominance of Google as the search engine to be as “disastrous” as Linux distributions switching to systemd and the GNOME Project being the GNOME Project.

Another odd thing was the lack of a pre-installed mail reader. “Odd” because netinstall installed LibreOffice in its entirety without asking but not a mail reader like Thunderbird, which some users might consider essential.


While its parent distribution offers an extensive wiki that also covers its used init system, Devuan offers nothing but installation, migration, and encryption guides. The same page links to another site, which is supposed to offer additional documentation but covers the exact same things as Devuan's install page and is claimed to be outdated. Considering that Devuan does not offer any documentation regarding its available init systems and how to maintain them, users must rely on (quite cryptic) manpages and manual searches online to figure things out.

Manual searches led me to Devuan's Dev1 Galaxy Forum, revealing that the project's userbase is quite small, with the forum counting only 1,815 registered users at the time of writing this. It is possible that more users are active on Devuan's IRC channels and the project's mailing list, though the total amount of “community members” likely does not exceed 10,000. But because of the small userbase, it pretty much is impossible to come across rude users that will publicly mock and insult anyone talking about other Linux distributions, in fact many users are not even against systemd and do not mind using a systemd-based distribution alongside Devuan – a stark contrast to the Artix and Garuda communities, which represent the “typical Arch user” quite perfectly.


Overall, Devuan does exactly what it promises but to a point in which I forgot about my VM running Devuan just two days after finishing this short test. It really is just Debian without systemd, minus the wiki and a large community. If you are looking for a rock-solid operating system that doesn't get in your way and offers a more traditional init system, Devuan Chimaera might be perfectly suited for your needs. And if you need more up-to-date software, Devuan also offers Daedalus, which is Devuan's equivalent to Debian's Testing branch, and Ceres, the OS' Unstable variant.

Nevertheless, Devuan is best suited for intermediate and experienced users, even though it tries to attract beginners, as well.


Medion Akoya E4070 D

Processor: AMD A10–5700 APU @ 3.40 GHz

Display: Trinity (Radeon HD 7660D)

Memory: 4 GB RAM (3462 MiB)

Storage: 1 TB ST1000DM003-9YN162 (CC4G)

Network: RTL8111/8168/8411 PCI Express Gigabit Ethernet Control


from Kevin

Table of Contents

There is a lot of entertaining content on YouTube. Sometimes it can be hard keep up with your favorite YouTubers. Or, maybe you want to watch more content in less time.


Instead of relying on YouTube's algorithm to tell you when someone uploads, use RSS readers. RSS fetches content and serves it right to you. A great FOSS (free and open source) RSS reader is CommaFeed.

RSS readers are a great, privacy-respecting alternative to YouTube's traditional subscription feature. In fact, it is better than YouTube's feature because you can subscribe to content creators outside of YouTube.

RSS feeds on YouTube are in the following format:{channel_id}

where {channel_id} is the channel's ID. You cannot put custom YouTube IDs here.

Finding a YouTube Channel's RSS Feed

  1. Look for the source code. Neatnik will help you view the source code if you do not know how to.
  2. Hit Ctrl + F (or Command + F) and look for rssUrl. The URL after the colon for rssUrl is the RSS feed for that YouTube channel.
  3. Copy that URL and paste it into your favorite RSS reader.

The highlighted part is the URL you want to copy.

Custom YouTube ID

Reading this section is not required for RSS.

One custom YouTube ID example is Pewdiepie. His channel URL is: “PewDiePie” is not his channel ID. It is his custom ID. His channel ID can be found by looking in the source code.

Watching at Higher Speeds

The most obvious tip is to just raise the video speed. Normally, I would recommend people to raise it to 1.1x speed as it's difficult to tell the speed increase. Unfortunately, YouTube has no such option, so it is best to raise it to 1.25x and slowly increase the speed from there.

I will give you with one warning. Watching at higher speeds may diminish the overall viewing experience. It may also make it more difficult to consume content at 1x speed because it will feel slow.

Calculating How Much Time You Will Save

Watching at higher speeds will allow you to save a lot of time. You can calculate that by:

  1. Turning your desired speed into a fraction
  2. Finding the reciprocal of that fraction (flip the numerator and denominator)
  3. Multiplying by how many seconds long a video is
  4. Subtract the total length of the video by the answer you got in #3.


  1. 1.25 = 5/4
  2. 5/4 >> 4/5
  3. 60 * 4/5 = 48. 60 – 48 = 12. Therefore, you save 12 seconds for every minute you watch at 1.25x speed.

Adblock and SponsorBlock

Adblockers block time-wasting ads. I recommend you leave it on by default, but turn it off for creators you want to support. A good adblocker is UBlock Origin. Its default settings are enough for most users. Mobile users should download the Brave browser to block ads.

Note, blocking ads may break Google's Terms of Service and could lead to account termination (though it's very rare). To avoid this, you can buy YouTube Premium.

SponsorBlock skips sponsored segments of a video automatically instead of having to exert effort to skip the video yourself. Blocked segments are contributed by the community.

Download Videos

Downloading videos may break Google's Terms of Service. Moreover, downloading videos could technically be considered piracy and may lead to legal consequences. To avoid this, buying YouTube Premium will allow you to download videos for offline use.

That said, why download videos? Sometimes you want to consume content offline. Another reason is that YouTube can occasionally be slow (especially if you have a terrible Wi-Fi connection). Downloading videos ahead of time will allow you to view them later at your own leisure.

Tags: #productivity #entertainment