RSSAmplifier

Podcast

Alexander Gromnitsky's Blog

Пограмування, ойті, витяги, цитати

sigwait.orgRSS feed ↗8 episodes

Latest episodes

Debian CVE fixes over time

For each version, starting with 9 (2017), Debian provides a big ChangeLog file that lists fixes included in periodic updates. If one looks at the changelog for the current release (13), the number of CVE mentions may astonish an unsuspecting reader. While I wasn't going to waste space here explaining the obvious reason for such an explosion, I got curious about how it had changed over time. If we…

Chrome and VAAPI

If your laptop has multiple GPUs, Google Chrome may by default select the one it thinks is the fastest (e.g., a dedicated GPU instead of an iGPU). Unless you're playing heavy browser games, this only drains your battery faster while providing 0 benefit. I noticed that when playing a 4k hevc video in Chrome, the laptop's fan started spinning up (it used to stay mostly silent). At first I thought it…

Linux Apps That Maybe Run

According to some prominent fellows, whom I won't name to protect the guilty, the only viable way to distribute software for Linux is to ship a container. Not to make an rpm/deb & serve it from a repo, like some insignificant companies that control half of the Internet do, but to collect all (or most) dependencies & put them alongside the application. Only this way, experts say, guarantees a high…

Making Debian or Fedora persistent live images

When you download a 'live' ISO, dd it to a USB drive, you notice that all your tweaks or installed packages vanish after a reboot. If you think about how most such 'live' ISOs work, it becomes apparent why: $ parted -s Fedora-Xfce-Live-44-1.7.x86_64.iso print free | grep '^[PN ]' Partition Table: gpt Number Start End Size File system Name Flags 1 32.8kB 2897MB 2897MB ISO9660 hidden, msftdata 2…

Obfuscating Image Links

I noticed this recently, though it started happening about a year ago. On some websites (archive.org's bookreader), a normal <img> tag suddenly began to look like some insane MS Internet Explorer extension from 1998: <img src="blob:https://example.com/b501e863-fe43-4b63-ae5d-dac14cac097e"> The web page that contains it renders the image fine, but when a fairly naïve user posts that link into a…

Offline Math: Converting LaTeX to SVG with MathJax

Pandoc can prepare LaTeX math for MathJax via its eponymous --mathjax option. It wraps formulas in <span class="math"> elements and injects a <script> tag that points to cdn.jsdelivr.net , which means rendering won't work offline or in case of the 3rd-party server failure. You can mitigate this by providing your own copy of the MathJax library, but the mechanism still fails when the target device…

The Size of Adobe Reader Installers Through The Years

At the time of writing, the most recent Adobe Reader 25.x.y.z 64-bit installer for Windows 11 weights 687,230,424 bytes . After installation, the program includes 'AI' (of course), an auto-updater, sprinkled ads for Acrobat online services everywhere, and 2 GUIs: 'new' and 'old'. For comparison, the size of SumatraPDF-3.5.2 installer is 8,246,744 bytes. It has no 'AI', no auto-updater (though it…

Not a bug

Peter Weinberger (the "w" in awk), while working at Bell Labs, wrote an experimental implementation of a network file system. Included with Research Unix v8 (Feb 1985, licensed strictly for educational use), it allowed to share / (yes) with other machines running v8 by specifying a mapping between a local uid/gui and the desired view from the LAN. Weinberger described peculiarities of his netfs as…