Video: C Programming on System 6 - Carl Update, Test Suite, Malloc Tracing

I've been working on Carl, my IMAP e-mail client, for the past few months. Your browser doesn't seem to support HTML video. You can download the video in H.264/AAC format instead. I need to work on not saying "like" so much. Video notes: Remaining PowerBook 1xx Batteries Subtext … | Continue reading


@jcs.org | 2 months ago

Subtext 4.0 Released

Subtext 4.0 has been released: subtext-4.0.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: c33a6abe15e7f07159a18d936dce7c435d9619f80d6c53d1cdd26fabf06712f7 SHA1: 0f4bdcd08b57b568125d8ddcab5ad97f1f5dd586 ipdb-2023-11.db (Free IP Geolocation from DB … | Continue reading


@jcs.org | 2 months ago

BlueSCSI Wi-Fi Desk Accessory 1.1 Released

BlueSCSI Wi-Fi Desk Accessory 1.1 has been released: wifi_da-1.1.sit (StuffIt 3 archive) SHA256: db06d941d7322089d8a98ebabf1f9a50b8f75ade80edbb355c127acc9a7fa629 SHA1: c9d6d3d165626ce592a65fd9e2011f361a0f78e4 Changes in this version: Fix masked password entry on Mac OS 8+ Truncat … | Continue reading


@jcs.org | 3 months ago

Subtext 3.1 Released

Subtext 3.1 has been released: subtext-3.1.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: ef127a83e68918ff7f57e34c40a539f06bbe026943ac5f55be972c0e4518d0d0 SHA1: 962397af3fd8e4722a5384ae2634ca86e2b447f1 ipdb-2023-11.db (Free IP Geolocation from DB … | Continue reading


@jcs.org | 5 months ago

Subtext 3.0 Released

Subtext 3.0 has been released: subtext-3.0.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 713f9b465281f89405522f7aef23d4fa2bf035c7cd070f690395302a4a77045a SHA1: 47ba8aa40e2abcd3811c3f26b349a15a78bcd956 ipdb-2023-11.db (Free IP Geolocation from DB … | Continue reading


@jcs.org | 5 months ago

Wikipedia Reader 1.1 Released

Wikipedia Reader 1.1 has been released: wikipedia-1.1.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 14761cefe2552886476cdf018445d4454f355fca31636af5d55c52e7b28908da SHA1: acd1b9433113237d0fd5e15fba6a4c4b992be783 Changes in this version: Add supp … | Continue reading


@jcs.org | 6 months ago

BlueSCSI Wi-Fi Desk Accessory 1.0 Released

BlueSCSI Wi-Fi Desk Accessory 1.0 has been released: wifi_da-1.0.sit (StuffIt 3 archive) SHA256: ccfc9d27dd5da7412d10cef73b81119a1fec3848e4d1d88ff652a07ffdc6a69a SHA1: ff124972f202ceda6d7fa4788110a67ccda6a13a This is the initial public release of my BlueSCSI Wi-Fi Desk Accessory … | Continue reading


@jcs.org | 6 months ago

Wikipedia Reader 1.0 Released

Wikipedia Reader 1.0 has been released: wikipedia-1.0.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 360e12d064f6579695f1e627ce34cb2f09347a5f86a5fc9f553df7763829265 SHA1: b7761c15c591fcf347edb7026918b794313ed2bc This is the initial release of my … | Continue reading


@jcs.org | 6 months ago

Video: C Programming on System 6 - VCF Midwest 18, Subtext FidoNet Support, Wi-Fi DA, PowerBook Batteries

I attended the Vintage Computer Festival Midwest 18 and made some things. Your browser doesn't seem to support HTML video. You can download the video in H.264/AAC format instead. Video notes: Vintage Computer Festival Midwest 18 My table Macintosh Portable PowerBook 100 Outbound … | Continue reading


@jcs.org | 7 months ago

Adding Wi-Fi to the Macintosh Portable

Over the past year or so, I've been working with other BlueSCSI developers to add Wi-Fi functionality to their open-hardware SCSI device, enabling Wi-Fi support for old Macs and other vintage computers going back some 36 years. Table of Contents Top SCSI2SD, RaSCSI, PiSCSI, ZuluS … | Continue reading


@jcs.org | 8 months ago

Advice for Operating a Public-Facing API

I've been operating Pushover's public-facing API for over a decade now and I thought I'd pass on some advice for those creating a new API. Pushover's API might be unusual in that it is used by a wide range of devices (embedded IoT things, legacy servers, security cameras, etc.) a … | Continue reading


@jcs.org | 9 months ago

Subtext 2.0 Released with FidoNet Support

Subtext 2.0.1 has been released: subtext-2.0.1.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 9db9c5f4090fd72eb353e52607ee6a48d3ec31e45adc29d509a28ef8f12fd5e8 SHA1: 241dd8c9e50fe4a4e4a8e6fcb36db05c53f54385 This is a major update to Subtext that r … | Continue reading


@jcs.org | 1 year ago

Amend 3.7.1 Released

Amend 3.7.1 has been released: amend-3.7.1.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 2ea2718c890d0c50ff90364f89baccbaf184314036370dcd9c873d21a13d4470 SHA1: d1f097d0b144b97ec45c43144896803e970ca767 Changes in this version: Fix a bug that some … | Continue reading


@jcs.org | 1 year ago

Taking a Better Photo of a CRT Screen with a Phone

As a frequent reader of the retrobattlestations and VintageApple subreddits, I see a lot of photos of CRT screens that show significant scanlines resulting in images like the one on the left. With a simple post-processing tip on the iPhone (though there is probably a similar tech … | Continue reading


@jcs.org | 1 year ago

Subtext 1.1 Released

Subtext BBS Server 1.1 has been released: subtext-1.1.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 8b81cc451e8564fcb1516c0d3e9183c9aaed3658c62f5e8384c288af1978171d SHA1: fdefd8f8a774b69294e6ceee8b3340fdc593e094 Changes in this version: Fix cras … | Continue reading


@jcs.org | 1 year ago

C Programming on System 6

Comments | Continue reading


@jcs.org | 1 year ago

C Programming on System 6

Continue reading


@jcs.org | 1 year ago

BBSing at 300 Bits per Second

Continue reading


@jcs.org | 1 year ago

Writing and Running a BBS on a Macintosh Plus

Continue reading


@jcs.org | 1 year ago

Live Streaming a Macintosh Plus

Continue reading


@jcs.org | 2 years ago

Debugging an Ioctl Problem on OpenBSD

Continue reading


@jcs.org | 2 years ago

Amend – A small revision control system for Macintosh (System 6)

Continue reading


@jcs.org | 2 years ago

C Programming on System 6 – Implementing Multi-User Chat

Continue reading


@jcs.org | 2 years ago

A Short Review of Selling on Tindie

Continue reading


@jcs.org | 2 years ago

C Programming on System 6: Amend Revision Control System

Continue reading


@jcs.org | 2 years ago

OpenBSD on the Huawei MateBook X (2020)

Continue reading


@jcs.org | 2 years ago

OpenBSD on the Framework Laptop

Continue reading


@jcs.org | 2 years ago

My Fanless OpenBSD Desktop

Continue reading


@jcs.org | 2 years ago

WiFiStation: A WiFi Interface for the Cidco MailStation

Continue reading


@jcs.org | 3 years ago

OpenBSD on the Lenovo ThinkPad X1 Nano (First Gen)

Continue reading


@jcs.org | 3 years ago

Plaintext HTTP in a Modern World

Continue reading


@jcs.org | 3 years ago

Video: C Programming on System 6 – SOCKS5 Support

Continue reading


@jcs.org | 3 years ago

Bluetooth Audio on OpenBSD with Creative BT-W3

Continue reading


@jcs.org | 3 years ago

Video: C Programming on System 6 – Demo Application

Continue reading


@jcs.org | 3 years ago

C Programming on System 6

Continue reading


@jcs.org | 3 years ago

OpenBSD on the Microsoft Surface Go 2

Continue reading


@jcs.org | 3 years ago

OpenBSD on the Lenovo ThinkPad X1 Carbon (7th Gen)

Continue reading


@jcs.org | 4 years ago

Touchpad, Interrupted

Continue reading


@jcs.org | 4 years ago

CVE-2019-8575: Apple AirPort Firmware Data Deletion Vulnerability

Continue reading


@jcs.org | 4 years ago

Cidco MailStation as a Z80 Development Platform

Continue reading


@jcs.org | 5 years ago

Using an OpenBSD Router with AT&T U-Verse

Continue reading


@jcs.org | 5 years ago

Properly stopping a SIP flood (2010)

Continue reading


@jcs.org | 5 years ago

OpenBSD in Stereo with Linux VFIO

Continue reading


@jcs.org | 5 years ago

OpenBSD on the Lenovo Thinkpad X1 Carbon (5th Gen)

Continue reading


@jcs.org | 5 years ago

OpenBSD on the Microsoft Surface Go

Continue reading


@jcs.org | 5 years ago

Fetching node status from AirPort APs

Continue reading


@jcs.org | 5 years ago

Hellbanned from Hacker News (2012)

Continue reading


@jcs.org | 5 years ago