MinC Is Not Cygwin
(commandlinerevolution.nl)
Welcome to the MinC home page. MinC is a Unix emulator for Windows, based on the OpenBSD operating system.
Welcome to the MinC home page. MinC is a Unix emulator for Windows, based on the OpenBSD operating system.
SerenityOS is a love letter to '90s user interfaces
(serenityos.org)
SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core.
SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core.
How I install personal versions of programs on Unix
(utoronto.ca)
These days, Unixes are quite generous in what they make available through their packaging systems, so you can often get everything you want through packages that someone else worries about building, updating, managing, and so on.
These days, Unixes are quite generous in what they make available through their packaging systems, so you can often get everything you want through packages that someone else worries about building, updating, managing, and so on.
An AlphaStation's SROM
(thejpster.org.uk)
I have a thing for weird 90's RISC workstations running UNIX. So when Rob said "Hey, I have an AlphaStation in the boot of my car ..." obviously it came home with me.
I have a thing for weird 90's RISC workstations running UNIX. So when Rob said "Hey, I have an AlphaStation in the boot of my car ..." obviously it came home with me.
The Unix-Haters Handbook
(wikipedia.org)
The UNIX-HATERS Handbook is a semi-humorous edited compilation of messages to the UNIX-HATERS mailing list.
The UNIX-HATERS Handbook is a semi-humorous edited compilation of messages to the UNIX-HATERS mailing list.
Better Shell History Search
(tratt.net)
I spend an awful lot of my day in Unix terminals running shell commands. For some reason, the variance in efficiency between different people when using the shell is huge: I know people who can run rings around me, and I’ve come across more than one paid professional who doesn’t use the “up” key to retrieve the previous command.
I spend an awful lot of my day in Unix terminals running shell commands. For some reason, the variance in efficiency between different people when using the shell is huge: I know people who can run rings around me, and I’ve come across more than one paid professional who doesn’t use the “up” key to retrieve the previous command.
Better Shell History Search
(tratt.net)
I spend an awful lot of my day in Unix terminals running shell commands. For some reason, the variance in efficiency between different people when using the shell is huge: I know people who can run rings around me, and I’ve come across more than one paid professional who doesn’t use the “up” key to retrieve the previous command.
I spend an awful lot of my day in Unix terminals running shell commands. For some reason, the variance in efficiency between different people when using the shell is huge: I know people who can run rings around me, and I’ve come across more than one paid professional who doesn’t use the “up” key to retrieve the previous command.
9base is a port of various original Plan 9 tools for Unix
(suckless.org)
9base is a port of various original Plan 9 tools for Unix, based on plan9port.
9base is a port of various original Plan 9 tools for Unix, based on plan9port.
Cool, but Obscure X11 Tools
(dabamos.de)
A small collection of tools for the X Window System, some more and some less obscure. For cool terminal tools, see Kristof Kovacs’ Cool, but obscure Unix tools. All applications have been tested on FreeBSD but should run on other Unix-like operating systems as well.
A small collection of tools for the X Window System, some more and some less obscure. For cool terminal tools, see Kristof Kovacs’ Cool, but obscure Unix tools. All applications have been tested on FreeBSD but should run on other Unix-like operating systems as well.
Unix Pipeline Philosophy in HTMX + FastHTML Workflows
(mikelev.in)
Future-proof your skills and escape the tech hamster wheel with the Linux, Python, vim & git stack (LPvg) including NixOS, Jupyter, FastHTML / HTMX and an AI stack to resist obsolescence. Follow along as I debunk peak data theory and develop Pipulate, the next generation free AI SEO tool.
Future-proof your skills and escape the tech hamster wheel with the Linux, Python, vim & git stack (LPvg) including NixOS, Jupyter, FastHTML / HTMX and an AI stack to resist obsolescence. Follow along as I debunk peak data theory and develop Pipulate, the next generation free AI SEO tool.
More pro for the DEC Professional 380 (featuring PRO/VENIX)
(blogspot.com)
This particular unit is one of the few artifacts I have left from a massive DEC haul almost twelve years ago. It runs PRO/VENIX, the only official DEC Unix option for the Pros, but in its less common final release (we'll talk about versions of Venix).
This particular unit is one of the few artifacts I have left from a massive DEC haul almost twelve years ago. It runs PRO/VENIX, the only official DEC Unix option for the Pros, but in its less common final release (we'll talk about versions of Venix).
Ask HN: Old Unix technologies like cron and SSE in modern workflows?
(ycombinator.com)
I've been in the industry for over a decade and find myself repeatedly returning to battle-tested UNIX technologies despite the constant stream of new frameworks and tools.
I've been in the industry for over a decade and find myself repeatedly returning to battle-tested UNIX technologies despite the constant stream of new frameworks and tools.
Exploring the Hybrid Debian GNU/KFreeBSD Distribution
(linuxjournal.com)
For decades, Linux and BSD have stood as two dominant yet fundamentally different branches of the Unix-like operating system world.
For decades, Linux and BSD have stood as two dominant yet fundamentally different branches of the Unix-like operating system world.
Ask HN: What are your favorite UNIX tools?
(ycombinator.com)
Either built-in tools, or those that follow the UNIX philosophy.
Either built-in tools, or those that follow the UNIX philosophy.
Advertisements of Unix and its technologies from 1984-1998
(m4c.pl)
The 1980s and 1990s were a period of rapid technological advancement, during which UNIX systems and UNIX-based technologies played a significant role in shaping modern computing solutions.
The 1980s and 1990s were a period of rapid technological advancement, during which UNIX systems and UNIX-based technologies played a significant role in shaping modern computing solutions.
JSON has become today's machine-readable output format on Unix
(utoronto.ca)
Recently, I needed to delete about 1,200 email messages to a particular destination from the mail queue on one of our systems.
Recently, I needed to delete about 1,200 email messages to a particular destination from the mail queue on one of our systems.
1972 Unix V2 "Beta" Resurrected
(tuhs.org)
Hi everyone, First-time poster here. Near the end of last year, I did some forensic analysis on the DMR tapes (https://www.tuhs.org/Archive/Applications/Dennis_Tapes) and had some fun playing around with them. Warren forwarded a few of my emails to this list at the end of last year and the beginning of this year, but it was never my intention for him to be my messenger, so I'm posting here myself now.
Hi everyone, First-time poster here. Near the end of last year, I did some forensic analysis on the DMR tapes (https://www.tuhs.org/Archive/Applications/Dennis_Tapes) and had some fun playing around with them. Warren forwarded a few of my emails to this list at the end of last year and the beginning of this year, but it was never my intention for him to be my messenger, so I'm posting here myself now.
Schemesh: Fusion between Unix shell and Lisp REPL
(github.com/cosmos72)
Schemesh is an interactive shell scriptable in Lisp.
Schemesh is an interactive shell scriptable in Lisp.
Show HN: Mapping the Unix Magic Poster – An Interactive Annotation Project
(drio.github.io)
The su command (short for “substitute user” or “switch user”) is used to start a shell under a different user account. Typically, one of the most common uses of su is switching to the superuser (root) account to gain administrative privileges.
The su command (short for “substitute user” or “switch user”) is used to start a shell under a different user account. Typically, one of the most common uses of su is switching to the superuser (root) account to gain administrative privileges.
Fiwix: Small Unix-Like Kernel
(fiwix.org)
Fiwix is an operating system kernel written from scratch, based on the UNIX architecture and fully focused on being POSIX compatible.
Fiwix is an operating system kernel written from scratch, based on the UNIX architecture and fully focused on being POSIX compatible.
Origins of Common Unix Programs
(darwinsys.com)
This is my attempt to show where key parts of the Unix/Linux command hierarchy came from.
This is my attempt to show where key parts of the Unix/Linux command hierarchy came from.
The surprising struggle to get a Unix Epoch time from a UTC string in C or C++
(berthub.eu)
So how hard could it be. As input we have something like Fri, 17 Jan 2025 06:07:07 in UTC, and we’d like to turn this into 1737094027, the notional (but not actual) number of seconds that have passed since 1970-01-01 00:00:00 UTC.
So how hard could it be. As input we have something like Fri, 17 Jan 2025 06:07:07 in UTC, and we’d like to turn this into 1737094027, the notional (but not actual) number of seconds that have passed since 1970-01-01 00:00:00 UTC.
The history and use of /etc/glob in early Unixes
(utoronto.ca)
One of the innovations that the V7 Bourne shell introduced was built in shell wildcard globbing, which is to say expanding things like *, ?, and so on.
One of the innovations that the V7 Bourne shell introduced was built in shell wildcard globbing, which is to say expanding things like *, ?, and so on.