BlueSCSI Wi-Fi Desk Accessory 1.3 has been released: wifi_da-1.3.sit (StuffIt 3 archive) SHA256: 40b49ef83b6512bde571171aa42e90419a8577efa895cfaeb19bf18a0c82d4deSHA1: b8fa941eb104c0f925436cc8fbc3018a3ded5b96 This update brings internationalization support for Macs running non-English installations, and a number of bug fixes. Changes in this version: Fix a handful of bugs Add a log window that can be toggled by clicking on the signal icon Add localization for strings shown in the UI for Macs running non-English installations, which was initiated by Jean-Michel Durand Add Dutch translation by Axel Roest Add...
24 days ago
BlueSCSI Wi-Fi Desk Accessory 1.2 has been released: wifi_da-1.2.sit (StuffIt 3 archive) SHA256: 984935cc5e3e25102849cd41c52764cb08060d183d48cfb49f9da3eead49aea8SHA1: 980b17f58babb839977b7d714f8556a82bf33c7e Changes in this version: Added an "(Other Network)" option to the SSID list to manually enter a hidden SSID
5 months ago
Another update to Wallops building on the 2.0 release is available: wallops-2.1.sit (StuffIt 3 archive) SHA256: 7cb16046e076488e1997e1232631cf2dc9737bac0a94f0348caf5d183927f4a9SHA1: fd1d7145aa4baaf5322175f348644d1057267a65 This update includes a number of new features and bugfixes: Implement tab completion in channels; by typing part of a user's nick and pressing tab, the input bar will show their completed nick with ":" after it Do UTF-8 to MacRoman conversion of incoming text, where possible Add support for /connect, /reconnect, and /server to reconnect after a broken connection, or to...
5 months ago
Another large update to my Wallops IRC client is available: wallops-2.0.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 532f6c72eadbb9e7ce74dded1bfcd71369a61d818f7c77160bb8a66d6f1ccf9cSHA1: c375a24e00900378e84745c1e11d3d6976ef749c This release features an overhaul of the interface bringing tabs allowing multiple channels and private message queries, including a number of other new features and bugfixes: Support window resizing, using an initial window size based on the screen size Connect-time settings (server, nick, password, etc.) are now saved to a preferences file in the...
5 months ago
I wanted to add an internal USB port to my ThinkPad X1 Nano which should have been a fairly easy thing to do, but it wasn't. Of course, if I were still using my Framework Laptop it would be as easy as plugging in a custom module but I've been using my X1 Nano as my primary laptop for quite some time now. Table of Contents Top Logitech Mouse M.2 Firmware Hacking? Fingerprint Reader USB Power Designing a PCB 3D-Printed...
8 months ago
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 (H.264/AAC format) instead. I need to work on not saying "like" so much. Video notes: Remaining PowerBook 1xx Batteries Subtext 4 Kludge BBS on Mastodon IMAP4rev2 rev2 RFC Encoded-word RFC MicroBug and SM 0 A9F4 and G 0 MacsBug My stack walking code Stack layout showing A6 links: Please contact me with any...
12 months ago
Subtext 4.0 has been released: subtext-4.0.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: c33a6abe15e7f07159a18d936dce7c435d9619f80d6c53d1cdd26fabf06712f7SHA1: 0f4bdcd08b57b568125d8ddcab5ad97f1f5dd586 ipdb-2023-11.db (Free IP Geolocation from DB-IP, converted to Subtext IPdb format) Changes in this version: Move views out of database to flat files in a "views" directory, allowing them to be edited by other text editors and backed up; views are cached at startup and can be reloaded through the sysop menu Speed up telnet IAC negotiation to avoid...
12 months ago
BlueSCSI Wi-Fi Desk Accessory 1.1 has been released: wifi_da-1.1.sit (StuffIt 3 archive) SHA256: db06d941d7322089d8a98ebabf1f9a50b8f75ade80edbb355c127acc9a7fa629SHA1: c9d6d3d165626ce592a65fd9e2011f361a0f78e4 Changes in this version: Fix masked password entry on Mac OS 8+ Truncate display of long Wi-Fi network names
about 1 year ago
Subtext 3.1 has been released: subtext-3.1.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: ef127a83e68918ff7f57e34c40a539f06bbe026943ac5f55be972c0e4518d0d0SHA1: 962397af3fd8e4722a5384ae2634ca86e2b447f1 ipdb-2023-11.db (Free IP Geolocation from DB-IP, converted to Subtext IPdb format) Changes in this version: In "who" command, show which area of the BBS each user is currently in Add a "logged_in_time" template variable, helpful for signoff template showing how long the user was logged in for Find proper per-message originating and destination net/zone numbers from FTN messages when...
about 1 year ago
Subtext 3.0 has been released: subtext-3.0.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 713f9b465281f89405522f7aef23d4fa2bf035c7cd070f690395302a4a77045aSHA1: 47ba8aa40e2abcd3811c3f26b349a15a78bcd956 ipdb-2023-11.db (Free IP Geolocation from DB-IP, converted to Subtext IPdb format) Changes in this version: Add support for using an IP geolocation database to lookup connecting telnet IP addresses and log their location, storing it in the session log and making it available in 'who' and 'last' menus Dynamically apply config changes made from the sysop menu without requiring...
about 1 year ago
Wikipedia Reader 1.1 has been released: wikipedia-1.1.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 14761cefe2552886476cdf018445d4454f355fca31636af5d55c52e7b28908daSHA1: acd1b9433113237d0fd5e15fba6a4c4b992be783 Changes in this version: Add support for opening multiple windows When clicking a hyperlink with the Command key down, open the link in a new window Try allocating more memory to resize internal buffers when parsing rather than just giving up right away
over 1 year ago
BlueSCSI Wi-Fi Desk Accessory 1.0 has been released: wifi_da-1.0.sit (StuffIt 3 archive) SHA256: ccfc9d27dd5da7412d10cef73b81119a1fec3848e4d1d88ff652a07ffdc6a69aSHA1: ff124972f202ceda6d7fa4788110a67ccda6a13a This is the initial public release of my BlueSCSI Wi-Fi Desk Accessory for classic Mac OS.
over 1 year ago
Wikipedia Reader 1.0 has been released: wikipedia-1.0.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 360e12d064f6579695f1e627ce34cb2f09347a5f86a5fc9f553df7763829265SHA1: b7761c15c591fcf347edb7026918b794313ed2bc This is the initial release of my Wikipedia reader for classic Mac OS.
over 1 year ago
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 (H.264/AAC format) instead. Video notes: Vintage Computer Festival Midwest 18 My table Macintosh Portable PowerBook 100 Outbound Notebook 2030 PowerBook 180 StyleWriter II BlueSCSI Wi-Fi Beta Adding Wi-Fi to the Macintosh Portable Subtext 1.0 Subtext 2.0 with FidoNet Support Wallops My new PowerBook 1xx Battery New PowerBook 100 Battery and New Mac Portable Battery both...
over 1 year ago
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, ZuluSCSI, and BlueSCSI DaynaPORT Ethernet VCFMW picoprobe Pico PIO and SPI SCSI Debugging Wi-Fi Debugging Mac Plus and Portable Wi-Fi DA EtherTalk Performance Release This is my Macintosh Portable M5126. It's very Macintosh and barely portable....
over 1 year ago
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.) and HTTP libraries, rather than mostly being accessed from JavaScript in the latest web browsers. It also doesn't process sensitive financial information, so the advice given here may not be applicable...
over 1 year ago
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: 9db9c5f4090fd72eb353e52607ee6a48d3ec31e45adc29d509a28ef8f12fd5e8SHA1: 241dd8c9e50fe4a4e4a8e6fcb36db05c53f54385 This is a major update to Subtext that represents many months of development, over 200 amendments, and many nights of testing and debugging. The largest change is the addition of FidoNet (FTN) support for distributed mail (Netmail) and message boards (Echomail) by way of a binkp hub. Many thanks to Andy Diller for testing and debugging many release candidates....
almost 2 years ago
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: 2ea2718c890d0c50ff90364f89baccbaf184314036370dcd9c873d21a13d4470SHA1: d1f097d0b144b97ec45c43144896803e970ca767 Changes in this version: Fix a bug that sometimes caused a crash after the diff/commit window closed after producing a large diff and using a lot of memory Fix bug when exporting an amendment as a patch where the suggested filename was bogus Fix bug that caused a system lockup on some machines with slower disks; thanks to Valtteri...
almost 2 years ago
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 technique for Android phones), it's easy to fix this photo after it's been taken so it looks like the one on the right: Table of Contents Top Live Photos Changing the Key Photo Video...
almost 2 years ago
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: 8b81cc451e8564fcb1516c0d3e9183c9aaed3658c62f5e8384c288af1978171dSHA1: fdefd8f8a774b69294e6ceee8b3340fdc593e094 Changes in this version: Fix crash that could occur when more than one user is in chat, one user quits chat, and then remaining users continue to chat Fix problem when running under non-MultiFinder where subsequent runs would fail with errors opening board and folder databases because they were not properly closed on the first run
about 2 years ago
Subtext BBS Server 1.0 has been released: subtext-1.0.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: dd12bb271c61e6832373921af92864fc4b01e0b139365d9445a0434b57aabf89SHA1: 79744ce3cd6a5393426210430a57c17d58b3dbe1 This is the initial public release of the Subtext BBS server for Classic Mac OS. It represents a full year of development and testing while operating the Kludge BBS on my Macintosh Plus. Thanks to all past and present Kludge users for feedback and bug testing.
about 2 years ago
I recently acquired a 3M Whisper Writer 1000 communications terminal circa 1983, and restored it to working order. This is a short session of it dialing into my Kludge BBS (hosted on a Macintosh Plus circa 1986) over its internal 300 bps modem. Your browser doesn't seem to support HTML video. You can download the video in H.264/AAC format instead. Table of Contents Top Repair Modem Connecting Repair When I first received the terminal, the paper would not advance when...
over 2 years ago
I attended the Vintage Computer Festival Midwest 17 and wrote two new programs. 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 17 Siliconinsider memory Kludge BBS Amend Wallops MacFlim VCF Midwest: Vintage Tech YouTubers Discussion Panel AmendHub: Wikipedia Reader nginx config: server { listen *:80; server_name wikipedia.jcs.org; location /robots.txt { return 200 "User-agent: *\nDisallow: /\n"; } location / { proxy_pass https://en.wikipedia.org/; } } Gemini Plaintext...
over 2 years ago
Amend 3.6 has been released: amend-3.6.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 8cd41d1ae70c9a8386fefae83eb516a487bec470d6b1685c7898c04fe885a466SHA1: 0964f1ae043f6f7daa9e91a6f4559dbb26b48af5 Changes in this version: Add Command+W keyboard shortcut to cancel and close committer window Fix launching Desk Accessories when Amend is in the foreground Center dialog windows on larger displays, limit the size of Amend windows to roughly 80 characters of code Disable "Apply Patch" menu option as it is not yet ready for production and was previously enabled...
over 2 years ago
Amend 3.5 has been released: amend-3.5.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 6c8b16ee2d466e8c213f77291fd2a77ebee02dc874ee346c83d9e9c17625ff4dSHA1: 91dceb579b52527dacf957cd868aa0df87f150a8 Changes in this version: Add metadata editor to change author name, date/time, and log messages of existing amendments Change references of "commits" to "amendments" to be consistent Change temporary filename generation to avoid generating bogus filenames when diffing Show progress while opening repo Tweak font sizes Fix bug that may have shown a bogus character at the end of...
over 2 years ago
In 2015, I wrote a custom BBS server in Ruby and had been using it to run my Kludge BBS on a small OpenBSD server in my home office since then. Last year after writing a lot of C on my Macintosh Plus, I had the itch to write a new BBS server so I could move my BBS to run on another Mac Plus. As with all software development projects, it took quite a bit longer than expected, but...
over 2 years ago
Amend 3.4 has been released: amend-3.4.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: ebc39d95249453087466765fc8770c675ec1597a0bcf19491da7ad6e6c2f8a5fSHA1: 5a596c141c7224e51aea9c382b5e08777a452180 Changes in this version: Fix newline handling in diff generation that was adding erroneous newlines after chunk headers Update backend database library with bug fixes Fix crash that occurred after saving settings Other minor crash fixes
over 2 years ago
Amend 3.3 has been released: amend-3.3.sit (StuffIt 3 archive, includes source code and THINK C 5 project file) SHA256: 1b5d23734a80fa8b0216d20beed9ccfccba4e964a63c33d6fe1bc1bfab3c7c74SHA1: 2d1bdc32f9b11aa89b15a388ba89e23cc6fad040 Changes in this version: Correctly include C function prototypes in diffs (equivalent to diff's -p option) Bug fixes and speedups in backend database library
over 2 years ago
Introducing my Wallops IRC client, then returning to work on the BBS adding a serial module to join the console and telnet inputs to allow calls through a modem. I got stuck for a while trying to figure out why writes to the serial port would hang the machine. Your browser doesn't seem to support HTML video. You can download the video in H.264/AAC format instead. Video notes: Wallops IRC client Amend and AmendHub Live streaming and article Mac &...
almost 3 years ago
Since recording a handful of C Programming on System 6 videos, I've occasionally wanted to live-stream the more casual daily programming being done on my Macintosh Plus. After getting all of the pieces together, I now have a working self-hosted broadcasting setup. If I happen to be programming on my Mac right now, you can watch here at my website. Table of Contents Top Getting Video From a Macintosh Plus HDMI Capture Streaming Server Chat Casual Broadcasting Getting Video From...
almost 3 years ago