RSS Amplifier

Blog

ahrm’s blog

Computers, Machine Learning and non-machine learning

/RSS feed ↗8 posts

Latest posts

Google AI previews helped me in Iran’s internet shutdown of 2025

Disclaimer: Most of this post was written Jun 20th, 2025, but some links and images were added later. Today that I am typing these words is Friday, Jun 20th, 2025 though in all likelihood it is not the date that they will be published. Almost exactly a week ago Israel attacked Iran , igniting the 40-year old cold-war between the two nations. This is probably the most serious existential threat to…

Three-eyed forehead in Stable Diffusion

Today I saw an interesting post on hackernews where the author tried to remake an old game by recreating the pixelated art using some AI image generation models for example: It worked reasonably well for most of the images, but there is one image which could not be easily created using the models, not even with stable diffusion inpainting: Apparently it was impossible to recreate the three eyes on…

Sioyek 2.0 Release Notes

Sioyek is an open-source, cross-platform PDF viewer, optimized for research papers and textbooks. These are the release notes for the recently released sioyek 2.0. If you are not familiar with sioyek, here is a video tutorial.

PDF viewer text search speed comparison

Recently, I implemented a super fast search index into sioyek which accelerates normal search and also enabled regular expression search. It is not yet released in a stable sioyek build, but if you want to try it out, there are experimental builds here. It is not enabled by default (it slightly increases memory consumption, so I disabled it by default) but can be enabled by adding this to…

Reading textbooks with lots of references using sioyek

This post is an overview of main features of sioyek, a PDF viewer optimized for reading research papers and textbooks.

Implementing text to speech for sioyek PDF viewer

Note: the scripts in this post were tested on windows and do have some windows-specific code, but they can easily be ported to other operating systems.

Using Language Models to (probably) Read Faster

Idea A couple of weeks ago I saw this hackernews article about a method of text rendering to increase text readability. The algorithm is pretty simple: highlight the first few characters of each word (how many characters depends on the size of the word). Here is a screenshot of what it looks like from its website : That got me thinking: what if instead of using a heuristic method to determine how…

Using LF file manager on windows

lf is an extremely fast and customizable terminal file manager for windows, mac and linux. By default lf doesn’t have many features that you might expect from a file manager (for example archiving and unarchiving files), but provides a powerful interface for the user to add these features themselves. Of course, the documentation has a long list of recipes for most common features that a user might…