Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #9727

B

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.

Visit the blog
21mentions?
8HN people?
2016–2022first – last linked?
Links on Hacker News per year · peak 7 in 2020

Adventures in computing, new and old. By Brendan Shanks

The author on HN?

mrpippy · 3,383 karma · member since 2012

Apple platforms -- embedded -- Linux/UNIX -- retrocomputing https://bslabs.net https://twitter.com/realmrpippy

From their public HN profile, which links to this site.

Most-linked posts?

  1. Compiling Pararena 2
    2 people · 4 mentions · first linked 2016-11-20
  2. Looking Back at WWDC 1990
    2 people · 2 mentions · first linked 2020-06-19
  3. Porting SSA Detailed Calculator to Xcode/Intel: Intro
    2 people · 2 mentions · first linked 2016-02-10
  4. Re-engine, Not Re-imagine
    2 people · 2 mentions · first linked 2020-06-15

What Hacker News says?

  1. 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”
  2. Submitted Looking Back at WWDC 97 as a story · 31 points

    HN discussion
  3. Jony 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”
  4. Submitted Disabling Classic MacOS PowerBook Password Security as a story · 23 points

    HN discussion
  5. My 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”
  6. Submitted ARM Macs: Re-Engine, Not Re-Imagine as a story · 4 points

    HN discussion
  7. Similar: 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”
  8. Submitted WWDC 97 Session Videos as a story · 4 points

    HN discussion
  9. * 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)”
  10. Submitted Looking Back at WWDC 1990 as a story · 2 points

    HN discussion
  11. Fun 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”
  12. Submitted Looking Back at WWDC 1990 as a story · 2 points

    HN discussion
  13. I'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)”
  14. Submitted Re-engine, Not Re-imagine as a story · 2 points

    HN discussion
  15. Location: 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)”
  16. Submitted Re-engine, Not Re-imagine as a story · 2 points

    HN discussion
  17. More 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)”
  18. Submitted Compiling Pararena 2 as a story · 2 points

    HN discussion
  19. Submitted Porting SSA Detailed Calculator to Xcode/Intel: Intro as a story · 2 points

    HN discussion
  20. Submitted Looking Back at WWDC 1990 as a story · 1 points

    HN discussion
  21. Submitted Building Pararena 2 as a story · 1 points

    HN discussion

Search all of HN for bslabs.net

Linked by the same people?