Blog

Fish: For the Terminal Hipsters
By Igor / May 8, 2025

Fish: For the Terminal Hipsters

Fish ("Friendly Interactive Shell") appeared in 2005 aiming squarely at new users. It boasts smart autosuggestions, colorful syntax highlighting, and dead-simple scripting. Linux newcomers and developers love it. Old-school sysadmins view Fish as a suspicious fad shell, built by kids who weren't bullied enough in high school.

Read More
“Less” command: born from Unix developers hating “more”
By Igor / May 8, 2025

“Less” command: born from Unix developers hating “more”

The less pager was explicitly created out of annoyance with more, the original Unix text pager. As files grew massive, impatient devs tired of more's inability to navigate backward through files. So they cheekily built a superior replacement and christened it less—because, obviously, "less is more." Unix humor at its...

Read More
Microsoft’s Secret Past
By Igor / May 8, 2025

Microsoft’s Secret Past

Everyone thinks Microsoft hates Unix, right? Wrong. Long before Windows conquered the world, Redmond briefly pushed its own licensed Unix OS—Xenix—in the 1980s. It ran on PCs and minicomputers, sold reasonably well, and at one point even dominated Unix market share. Yes, Microsoft once proudly advertised itself as a "leading...

Read More
ReiserFS: Filesystem Meets True Crime
By Igor / May 8, 2025

ReiserFS: Filesystem Meets True Crime

ReiserFS (2001) pioneered journaling in Linux—fast, efficient, elegant. Sadly, creator Hans Reiser was convicted of murder in 2008. Linux distros understandably stopped shipping ReiserFS by default, though the filesystem still survives quietly on legacy servers, with admins awkwardly avoiding conversations about its creator.

Read More
Punch Cards: 80 Columns of Historical Pain
By Igor / May 8, 2025

Punch Cards: 80 Columns of Historical Pain

IBM's 80-column punch card (1928) dictated line length standards decades after cards vanished. Terminal windows, printouts, coding style guidelines, even modern IDE defaults—all influenced by that arbitrary 80-column legacy. Why 80 columns? Because ancient punch card machinery was built that way. Modern coding standards owe more to cardboard rectangles than...

Read More
XFS: Big Filesystem, Big Holes
By Igor / May 8, 2025

XFS: Big Filesystem, Big Holes

Born at SGI in 1993, XFS handles enormous files and volumes beautifully. Unfortunately, early XFS had amusingly poor small-file deletion performance, leaving massive metadata holes scattered across disks. Filling disks mysteriously? Maybe you're suffering from ancient XFS sparse-file ghost stories.

Read More