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 · #5754

O

Orange Juice Liberation Front

Personal blog · orangejuiceliberationfront.comprogramminggamesculture

Orange Juice Liberation Front is a personal blog at orangejuiceliberationfront.com about programming, games and culture. Since 2011, 14 different Hacker News readers have linked it 24 times, most often “Raw graphics output on Linux: Part 1”. It is still writing: the last post was on 2025-02-28, and you can follow it by feed.

Visit the blog
24mentions?
14HN people?
2011–2025first – last linked?
Links on Hacker News per year · peak 4 in 2015

Too few sampled comments (6) to say how often HN recommends it.?

Why HN links it

HN commenters link this blog's posts on classic Mac OS history: HyperCard colour support, the 68k emulator's Mixed Mode, and Linux raw graphics output. Links are cited as sources, not praised.

Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Uli’s blog on programming, game development, pop culture and other boring things.

Most-linked posts?

  1. Raw graphics output on Linux: Part 1
    2 people · 2 mentions · first linked 2015-10-03
  2. How to write a compiler
    2 people · 2 mentions · first linked 2014-01-25
  3. Hypercard got its Color Back
    2 people · 2 mentions · first linked 2021-04-09

What Hacker News says?

  1. It did get color support though, no? Kind of kludged in (iirc you had to manually add Color Tools support to a stack), but Myst was famously put together in HyperCard, and that came out in 1993. Edit: Myst apparently used a plug-in (InColor from Heizer Software), and 2.3 officially added Color Tools https://orangejuiceliberationfront.com/how-hypercard-got-its...

    Comment linking /how-hypercard-got-its-color-back/

    on “Why Hypercard had to die (2011)”
  2. Submitted Can you recreate Objective-C in C? as a story · 62 points

    HN discussion
  3. You are in good company: "According to various reports, when someone suggested to include a touch-typing tutorial in this intro as well, since many people did not know how to use a keyboard, steve Jobs simply said not to bother as those people would die out eventually." * http://orangejuiceliberationfront.com/theyll-die-out-eventua...

    Comment linking /theyll-die-out-eventually/

    on “The Flat Design Era”
  4. Submitted Raw graphics output in Linux: Part 2 as a story · 27 points

    HN discussion
  5. A while back I tried learning Objective-C on Linux. My end goal was to do iOS development, but I wanted to try it out before I spent the money on a Mac. Maybe I'd hate Obj-C and know immediately it wasn't for me... Using the Objective-C language on Debian was as easy as doing "apt-get install gobjc". But, as you stated, most of the utility comes from Cocoa. Even though it's technically possible to use Objective-C wi…

    Comment linking /playing-with-objective-c-on-debian

    on “I loved C. But it always fell short for me. Objective-C fixed that.”
  6. Submitted Designing an Atomic Block File Format as a story · 20 points

    HN discussion
  7. "Mixed Mode Magic" was a key feature of the 68k emulator. 68k code could call PowerPC routines through "universal procedure pointers", and vice versa. This included Toolbox routines as well as third-party code, and it extended to the point that 68k CDEFs (system extensions) which patched system traps could still be used on PowerPC systems. Some further details are at: https://orangejuiceliberationfront.com/universal…

    Comment linking /universal-procedure-pointers/

    on “Transplanting the Mac’s Central Processor: Gary Davidian’s 68000 Emulator (2020)”
  8. Submitted Myopic version-control islands as a story · 7 points

    HN discussion
  9. I'm surprised behind the huge push behind a "soft yellow" colored bulb. The articles makes a claim that humans prefer the yellow/orange glow due to prevalence of fire as lighting. But I don't see a single mention of the color termperature of pure sunshine, which is much, much closer to pure white (5500K). Flourescent bulbs that glow at 5500K are considered "pure white" [0] and seem to be demonized in the article as…

    Comment linking /theyll-die-out-eventually

    on “The Future of Light is the LED”
  10. Submitted A proposal for categories in C++ as a story · 4 points

    HN discussion
  11. Part 1 is at http://orangejuiceliberationfront.com/raw-graphics-output-on... but mostly covers setting up a VM.

    Comment linking /raw-graphics-output-on-linux-part-1/

    on “Raw graphics output in Linux: Part 2”
  12. Submitted How to Write a Compiler as a story · 3 points

    HN discussion
  13. Submitted Hypercard got its Color Back as a story · 3 points

    HN discussion
  14. Submitted Raw graphics output on Linux: Part 1 as a story · 3 points

    HN discussion
  15. Submitted Cross-compiling Classic Mac apps on macOS X as a story · 2 points

    HN discussion
  16. Submitted X-Macros in C as a story · 2 points

    HN discussion
  17. Submitted Why is C not an object-oriented language? as a story · 1 points

    HN discussion
  18. Submitted The Difference Between Compiler and Interpreter as a story · 1 points

    HN discussion
  19. Submitted Solo Developers Need Source Control as a story · 1 points

    HN discussion
  20. Submitted How HyperCard got its color back as a story · 1 points

    HN discussion
  21. Submitted How to write a compiler as a story · 1 points

    HN discussion
  22. Submitted How to write a compiler as a story · 1 points

    HN discussion
  23. Submitted Why Cocoa programmers can’t have nice things as a story · 1 points

    HN discussion
  24. Submitted From Project to Product as a story · 1 points

    HN discussion

Search all of HN for orangejuiceliberationfront.com

Linked by the same people?