Tag: Retrocomputing
2026
How long names become 8.3 aliases, and how collisions resolve
2026-03-10 00:00 | Words: 1148, Reading: 6
Treating DIR formatting as an API contract for automation
2026-03-10 00:00 | Words: 1245, Reading: 6
2026-02-22 00:00 | Words: 730, Reading: 4
Timing faults in vintage hardware
2026-02-22 00:00 | Words: 792, Reading: 4
The IDE that trained a generation
2026-02-22 00:00 | Words: 803, Reading: 4
A controlled restoration process, not just a parts swap
2026-02-22 00:00 | Words: 713, Reading: 4
Scrolling worlds, chunk loading, and scene-scale memory budgets
2026-02-22 00:00 | Words: 675, Reading: 4
Masked blits, transparency, draw order, and palette animation
2026-02-22 00:00 | Words: 665, Reading: 4
Plane-aware pixels, centralized clipping, and page-target drawing
2026-02-22 00:00 | Words: 737, Reading: 4
VGA planes, off-screen pages, and why games left Mode 13h
2026-02-22 00:00 | Words: 800, Reading: 4
Graphics programming without illusions
2026-02-22 00:00 | Words: 834, Reading: 4
When constrained hardware makes wait time a design variable
2026-02-22 00:00 | Words: 806, Reading: 4
Negotiating IRQ, DMA, and I/O on DOS-era PCs
2026-02-22 00:00 | Words: 796, Reading: 4
INT 10h, 16h, and 21h as DOS-era interaction surfaces
2026-02-22 00:00 | Words: 694, Reading: 4
Runtime policy before your application loads
2026-02-22 00:00 | Words: 735, Reading: 4
A DOS chronicle
2026-02-22 00:00 | Words: 5156, Reading: 25
Experimental discipline before high-resolution timers
2026-02-22 00:00 | Words: 796, Reading: 4
Naming, verification, and restore habits that still matter
2026-02-22 00:00 | Words: 705, Reading: 4
PSU faults, battery damage, and XTIDE bring-up on a real machine
2026-02-01 00:00 | Words: 256, Reading: 2
2025
Interactive menus with GOTO, CHOICE, and no real variables
2025-09-05 00:00 | Words: 251, Reading: 2
2015
Programmable networking and observability at the 2015 horizon
2015-11-19 00:00 | Words: 3213, Reading: 16
2011
IDE, SATA, backups, and what actually survived production in the 2000s
2011-11-08 00:00 | Words: 1403, Reading: 7
2010
Firewalls, monitoring, and when internet access becomes mandatory
2010-05-21 00:00 | Words: 1375, Reading: 7
2009
Early betas, SuSE host, Windows NT guest, and the shock of local virtualization
2009-04-03 00:00 | Words: 1435, Reading: 7
2008
Samba, printers, and mixed-network habits that linger longer than servers
2008-09-18 00:00 | Words: 1363, Reading: 7
2007
Postfix, hostile traffic, and trust on weekdays
2007-02-27 00:00 | Words: 1347, Reading: 7
2006
Netfilter hooks, tables, and operator-grade change discipline
2006-10-09 00:00 | Words: 4116, Reading: 20
Crosspoint, dial-up culture, and the beige-box Linux bridge
2006-03-14 00:00 | Words: 1512, Reading: 8
2004
Policy routing and QoS when route stops being enough
2004-06-09 00:00 | Words: 3275, Reading: 16
2003
iptables, BIND 9, Squid, and the box the flat finally trusts
2003-03-02 00:00 | Words: 1184, Reading: 6
2001
Preparing the real router migration before the final swap
2001-09-08 00:00 | Words: 1015, Reading: 5
dhcpd, BIND 8, Squid, and Adzapper for the whole flat
2001-08-20 00:00 | Words: 1489, Reading: 7
2000
Linux 2.2, chain logic, and migrating off ipfwadm habits
2000-04-11 00:00 | Words: 3191, Reading: 15
Wake the router with a ring, then update DynDNS from isdn4linux logs
2000-04-09 00:00 | Words: 1052, Reading: 5
1999
SuSE, ipfwadm, and getting the line up only when traffic asks
1999-02-14 00:00 | Words: 1030, Reading: 5
1998
SuSE 5.3, Teles ISDN, T-Online, and the modem that blinked for years
1998-10-03 00:00 | Words: 1408, Reading: 7
Edge policy on modest hardware before dedicated appliances
1998-06-18 00:00 | Words: 3200, Reading: 16
Practical TCP/IP for the one-box, one-CRT lab
1998-05-24 00:00 | Words: 3144, Reading: 15
Command-oriented primer for mixed Novell coexistence in the 90s
1998-05-10 00:00 | Words: 1001, Reading: 5