Downloads and Operating System Compatibility

Find the best version to run on your operating system.

I just read about MUSH (Microsoft User Shell) – which is the keyboard-based pre-pulldown menu system that existed in Multiplan, Word or XTree – and early drafts of Microsoft Interface Manager, an text UI precursor of Windows which resembled DOSShell from MS-DOS 4, on the website of @nina_kali_nina . I remembered there actually was a Visual Shell, vsh in Microsoft Xenix (their Unix OS). Sadly, browsing was not very intuitive … #softwarearcheology #unix #unixshells
Hello there. #SoftwareArcheology

This looks like the refreshed logo, which probably puts this around 2000-2001. And I found my Day of the Tentacle CD-ROM inside (1993) along with a 1999 CD-ROM for MFC Programming in Visual C++ 6

that feeling when you're tracing code to find out why value changed somewhere between the lasagna layers and you find a custom scripting language you weren't aware of

#softwarearcheology

Here are the strategies I use to make sure software is long-lived and organizations can defend against software degradation over time. #SoftwareArcheology #SoftwareArchitecture
https://bit.ly/3RPK6J5
Software archeology isn’t as much fun as it sounds

Digging through the past trying to uncover long-lost secrets is not a good use of your time (unless you're an actual archeologist). Instead, future-proof your software architecture.

Customer Obsessed Engineering

Someone extracts the oldest surviving copy of UNIX from the tapes Warren Toomey had been given by Dennis Ritchie in 1997, after Ritchie had already stored them for 25 years (!), and gets a 53 year old operating system running on a PDP-11/20 emulator.

Mindblowing

https://www.tuhs.org/pipermail/tuhs/2025-February/031420.html

#unix #softwarearcheology #PDP11

[TUHS] 1972 UNIX V2 "Beta" Resurrected

If you are interested in the proper usage and concepts of #subversion (or #svn) I can highly recommend this book. Pragmatic Version Control using Subversion, by Mike Mason.

I was digging into version control history during the holidays, as I started using #jj aka #jujutsuvcs in addition to git and wanted to know more about the concepts it is designed with. I had the luck of being able to start my version control life with git, so I never worked with Subversion a lot (some people might say fortunately). But as many people seem to hold it in high regard, I wanted to understand why.

This books takes you through all you need to know to use it. As an "normal being" just using it. Handling normal things, releases, branches. But also from an administration side, handling and organizing repositories. Backing them up. Splitting and uniting them.

And all of that written in a very enjoyable way.

#vcs #MikeMason #PragmaticVersionControl #softwarearcheology

As one does between the years, I have started digging into #subversion (the version control system) to learn more about its concepts. Because, why not? At least it helps me to be grateful for the ease of use I have with #git (sorry subversion...).

In case you want to have a look, I built a #vagrant setup to easily play around with Subversion:

https://github.com/johanneskastl/subversion_vagrant_libvirt_ansible

As I am on a reading spree, #Mercurial will be next. And no, before you ask, I will not get into CVS after that...

#svn #vcs #versioncontrol #softwarearcheology #oldiesbutgoldies

GitHub - johanneskastl/subversion_vagrant_libvirt_ansible: Vagrant-libvirt setup that creates a VM and installs a Subversion server (with some users and repositories) on it

Vagrant-libvirt setup that creates a VM and installs a Subversion server (with some users and repositories) on it - johanneskastl/subversion_vagrant_libvirt_ansible

GitHub

I really enjoyed this post by @chadaustin where he goes deep into the history (and related mistakes) of introducing 8-bit and 24-bit support in SGR sequences. Fantastic blast to the past!

https://chadaustin.me/2024/01/truecolor-terminal-emacs/

#terminal #softwarearcheology

I Just Wanted Emacs to Look Nice — Using 24-Bit Color in Terminals

Thanks to some coworkers and David Wilson’s Emacs from Scratch playlist, I’ve been getting back into Emacs. The community is more vibrant than the last time I looked, and LSP brings modern completion and inline type checking.

Chad Austin