Top all-time · #9727
Brendan Shanks
Personal blog · bslabs.net · on HN as mrpippyprogramminghardwarehistory
Brendan Shanks writes bs_labs, a personal blog at bslabs.net about programming, hardware and history. Since 2016, 8 different Hacker News readers have linked it 21 times, most often “Compiling Pararena 2”. The last post was in 2020, but the archive is still widely read.
Adventures in computing, new and old. By Brendan Shanks
Most-linked posts?
- Compiling Pararena 22 people · 4 mentions · first linked 2016-11-20
- Looking Back at WWDC 19902 people · 2 mentions · first linked 2020-06-19
- Porting SSA Detailed Calculator to Xcode/Intel: Intro2 people · 2 mentions · first linked 2016-02-10
- Re-engine, Not Re-imagine2 people · 2 mentions · first linked 2020-06-15
What Hacker News says?
Agreed, at least make sure it will still compile with line endings changed before submitting pull requests. This builds with CodeWarrior 10 (from 1996) which is probably OK with non-Mac line endings, but there are other old Mac codebases on GitHub using older toolchains that require CR. (i.e. Pararena 2: http://bslabs.net/2016/11/13/building-pararena/ ) A PPC Mac running OS X 10.4 is basically the only way to work w…
Comment linking /2016/11/13/building-pararena/
on “System Shock 1 source code released under GPL”Submitted Looking Back at WWDC 97 as a story · 31 points
HN discussionJony was ID director by WWDC 97 https://bslabs.net/2018/05/28/wwdc-1997-videos/#500
Comment linking /2018/05/28/wwdc-1997-videos/
on “Remembering Apple’s Newton, 30 years on”Submitted Disabling Classic MacOS PowerBook Password Security as a story · 23 points
HN discussionMy own adventure disabling PowerBook Password Security on an old Mac: https://bslabs.net/2016/01/30/disabling-powerbook-password-s...
Comment linking /2016/01/30/disabling-powerbook-password-security/
on “Xerox Alto zero-day: cracking disk password protection on a 45 year old system”Submitted ARM Macs: Re-Engine, Not Re-Imagine as a story · 4 points
HN discussionSimilar: I wrote a walkthrough using Basilisk to run THINK C 6, and build john calhoun’s classic game Pararena 2 from source. http://bslabs.net/2016/11/13/building-pararena/
Comment linking /2016/11/13/building-pararena/
on “Your First THINK C Program”Submitted WWDC 97 Session Videos as a story · 4 points
HN discussion* Location: Orange County, CA, USA * Remote: Yes * Willing to relocate: No * Technologies: C, C++, Qt, PIC/ARM microcontrollers, macOS, embedded Linux, USB, Bluetooth * Résumé/CV: https://www.linkedin.com/in/brendanshanks * Email: brendan@bslabs.net * Web: http://bslabs.net I have shipped firmware in consumer products (primarily audio-focused), desktop software for Mac/Win/Linux, prototyped iOS/Android apps, and don…
Comment linking /
on “Ask HN: Who wants to be hired? (January 2017)”Submitted Looking Back at WWDC 1990 as a story · 2 points
HN discussionFun fact: the US Social Security Administration still maintains and distributes a Mac PowerPlant app, built with CodeWarrior as a PPC binary (which of course doesn't work on 10.7+)! https://www.ssa.gov/OACT/anypia/anypia.html I ported it to Xcode, keep the code on GitHub, and maintain an Intel build. Haven't been able to get the attention of anyone at the SSA though. http://bslabs.net/2015/07/18/porting-anypia-to-xc…
Comment linking /2015/07/18/porting-anypia-to-xcodeintel/
on “Compiling a Mac OS 8 Application on MacOS Sierra”Submitted Looking Back at WWDC 1990 as a story · 2 points
HN discussionI've had OpenBSD on my Libretto 100ct (ran quite well and floppy+net install was easy), and installed OPENSTEP 4.0 for giggles last year: http://bslabs.net/2016/02/29/openstep-on-the-libretto-100ct/
Comment linking /2016/02/29/openstep-on-the-libretto-100ct/
on “4MB Laptop How-To: How to put a “grown-up” Linux on a small-spec laptop (2000)”Submitted Re-engine, Not Re-imagine as a story · 2 points
HN discussionLocation: Orange County, CA Remote: Would be great Willing to relocate: No Technologies: Embedded firmware (ARM, PIC, Bluetooth, USB, Apple MFi). Embedded Linux (including GStreamer). macOS (Cocoa and Carbon) app development, also Qt. LinkedIn: https://www.linkedin.com/in/brendanshanks Email: Linked from the bottom of http://bslabs.net
Comment linking /
on “Ask HN: Who wants to be hired? (August 2017)”Submitted Re-engine, Not Re-imagine as a story · 2 points
HN discussionMore fun building Pararena 2 in THINK C 6 (with Basilisk): https://bslabs.net/2016/11/13/building-pararena/
Comment linking /2016/11/13/building-pararena/
on “First THINK C Program (2020)”Submitted Compiling Pararena 2 as a story · 2 points
HN discussionSubmitted Porting SSA Detailed Calculator to Xcode/Intel: Intro as a story · 2 points
HN discussionSubmitted Looking Back at WWDC 1990 as a story · 1 points
HN discussionSubmitted Building Pararena 2 as a story · 1 points
HN discussion