GeistHaus
log in · sign up

https://innovintageblog.wordpress.com/feed/atom

atom
3 posts
Polling state
Status active
Last polled May 18, 2026 20:14 UTC
Next poll May 19, 2026 18:29 UTC
Poll interval 71504s
Last-Modified Sat, 31 Jan 2026 20:16:04 GMT

Posts

The Myth of the ThinkPad
Uncategorizedlaptoptechnologythinkpad
Lenovo does not care about you.IBM did not care about you.Thinkpads do not exist for your benefit. There are a lot of videos and blogs seeking to answer the question “why are ThinkPads so popular” These discussions usually come down to three things If you’ve ever clicked on some random YouTube video about Thinkpads, you’d […]
Show full content

Lenovo does not care about you.
IBM did not care about you.
Thinkpads do not exist for your benefit.

There are a lot of videos and blogs seeking to answer the question “why are ThinkPads so popular”

These discussions usually come down to three things

  1. Price – A used thinkpad from 5-10 years ago will out-perform a new laptop of the same price bracket
  2. Build Quality – The engineers that make Thinkpads are incredibly particular about making their machines as close to indestructible as possible.
  3. Repairability – Different eras of Thinkpads were better/worse about this, but generally even Lenovo’s new devices are very repairable, without the anti-repair design of things like apple devices.

If you’ve ever clicked on some random YouTube video about Thinkpads, you’d probably get the impression that the entire line of laptops hails from lost halcyon days when everything was better in the world, and that IBM and Lenovo are the most kind, gracious corporations in the universe, filled with unending love and care for you the computer-enthusiast end user.

This is an idiotic fantasy. I might even call it an outright lie. but why is it common? why is it the standard way people seem to talk about these things? Why do people think that framework is the “spiritual successor” to Thinkpads, when most of the laptops they worship were made less than ten years ago, by a company that still exists, and pumps out dozens of Thinkpad badged laptops every year?

Simply put, because they have not thought for one second about a Thinkpad in any other context than their home, let alone about the general functioning of computers in a business setting…

So let’s spend a bit talking about the general functioning of computers in a business setting, IBM and Lenovo’s business model, and the reason why people get this ridiculous fantasy about the reasons for the design philosophy in these laptops.

First, let’s ask a question: “How do Thinkpad Laptops make money for Lenovo/IBM?” (this question applies to both companies, and to machines made today, and in the past. Both because the business model hasn’t changed that much, and because IBM is still heavily tied up in Lenovo’s PC business). Generally, Thinkpads make money in two ways.

  1. A Thinkpad makes money when it is sold to a business customer (usually this occurs in laptop fleets of dozens/hundreds)
  2. Attached to the purchase of a fleet of thinkpads, Lenovo/IBM sell extensive (and expensive) hardware service contracts.

Second, let’s consider what happens when a laptop breaks in a typical business environment:

  1. the user of the laptop contacts their company IT department, who themselves make a service call to IBM/Lenovo
  2. A laptop technician either repairs or replaces the laptop, at IBM/Lenovo’s expense
  3. the user returns to their day-to-day use of the laptop.

Third, let’s consider what happens when the service contract on a fleet of laptops ends, and the company that purchased them upgrades to new hardware:

  1. new hardware is purchased
  2. old laptops are disposed of, and treated basically as garbage.

Now! with these three things in mind… I’d like to give you a tour of the “three things” that are great about Thinkpads.

Thinkpads are Repairable because every minute of a field technician’s labor costs money for IBM/Lenovo, and cuts into the profit made on a service contract, so a laptop that is easy to work in, is a laptop that takes less time to repair, and as a result costs less money to service. As well, laptops need to be repaired instead of replaced as often as possible, because replacing an entire laptop costs more to IBM/Lenovo than swapping a broken part with a working part.

Thinkpads are Durable for the exact same reason they’re repairable. Each time a laptop needs fixed, it costs money, and cuts into the profits IBM/Lenovo make on a service contract. If the laptops break less often, those laptops make more money for IBM.

finally, thinkpads are Cheap

Thinkpads aren’t cheap laptops. I’m serious. Go to Lenovo’s website right now, and you won’t find an entry laptop, nothing under $500… so why is there a reputation for the “cheap Thinkpad?”

Thinkpads are “Cheap” because nobody who worships the things buys one new. The entire culture of hobbyists around Thinkpads is reliant on the fact that once a business laptop is replaced, the business that purchased it originally views it as literal garbage, and has zero interest in re-selling it. Lenovo never sold T480s at $20 a palette, but Joe Schmo Accounting LLC sure as hell will, because the old laptops are just e-waste to them.

Notice, that nowhere in this explanation did I say “used to”, “once were” or “back then”. Because this cycle is continuous. it is happening right now. New laptops are being designed with easy-service in mind, current laptops are being sold with lengthy service contracts, and old laptops are being disposed of (often by landfill, if we’re lucky by bargain resale) once those service contracts end.

Some things people like about Old Thinkpads might be because they’re old. The original keyboard style isn’t made anymore, thick laptops with lots of I/O aren’t fashionable right now, hot-swappable batteries are basically gone, and new laptops aren’t as cheap as used ones.

But the core of what people like about Thinkpads? the reason they’re popular secondhand with hackers and hobbyists? the design, and repairability. These are not magical virtues of a bygone age. These things aren’t even really “virtuous” at least in terms of motivation. Lenovo doesn’t care about “Right to Repair” any more than Apple, they just sell to a different market, and make their money in a different way.

There is something “special” about Thinkpads. it’s rare for such a long tradition of design and engineering to be allowed to continue inside mega-companies like IBM and Lenovo. It’s rare for those teams of people to survive buyouts by foreign companies with their agency and independence intact. It’s rare for so much talent to be poured into one line of random business equipment for over thirty years.

But that specialness, it isn’t because “things were better back then”, or because “IBM good, apple bad.” And a lot of what people tout as unique features, or “pro-consumer” about Thinkpads are wild accidents, born of entirely separate goals of design, engineering, and business. IBM and Lenovo aren’t magical and angelic. They’re typical companies, who just happen to have some good designers and engineers. Thinkpads are good laptops, but not because of altruism, or because they’re from a “better time”. And if I’m tired of people talking about these things through the same reductive lens, and coming to the same shallow conclusions.

Yes, right to repair is important.
Yes, used tech has value and purpose
Yes, Thinkpads are good laptops.

But Thinkpads didn’t materialize out of the virtuous ether, they aren’t cheap for good reasons (treating thousand dollar laptops like garbage because they’re a few years old is insane!), and you can’t rely on corporate charity to ensure right to repair.

If you need a cheap laptop, you probably should hunt around for a used Thinkpad, they are still durable, and repairable machines, with great build quality, and they do go for dirt cheap when businesses sell them used… But don’t treat these things like they’re magic, and if you care about understanding the world, maybe don’t be too face-value when it comes to saccharine video-essays and blogs written by twenty somethings.

-A saccharine twenty something.

P.S. buying used professional gear isn’t just a good way to get a nice laptop for cheap, it’s better for everything. Whenever you can choose, used pro equippment will always beat new consumer stuff.

http://innovintageblog.wordpress.com/?p=49
Extensions
Programmer’s Calculators
Uncategorizedcalculatorscomputersprogrammingretrotechnologywriting
I recently became fascinated with a small set of calculators from the late seventies and early eighties that were commonly called programmer’s calculators (note: this is a distinct term from “programmable calculator” which is a much broader – and mostly separate – subject). How I found out about Programmer’s Calculators: I got into programmer’s calculators […]
Show full content

I recently became fascinated with a small set of calculators from the late seventies and early eighties that were commonly called programmer’s calculators (note: this is a distinct term from “programmable calculator” which is a much broader – and mostly separate – subject).

How I found out about Programmer’s Calculators:

I got into programmer’s calculators from a sort of “general interest” in old calculators, and programmable calculators specifically. which led me to this incredible video by Tech Tangents (a favorite YouTube channel of mine). from here, I learned about HP’s Voyager series of RPN calculators, and perhaps one of the more forgotten calculators of the Voyager series (certainly not as famous as the immortal HP-12c), the HP-16c.

Later in my dive down the Programmable Calculator rabbit hole, I’d learn that the HP-16c was basically the pinnacle of the market segment. The best programmer’s calculator ever made. for that reason, I won’t be touching on it in detail until later in this post.

from learning about the HP-16c, I looked into other programmer’s calculators, mostly to see if I could get my hands on a device with these features. I started with a small web search (tip: the only thing I’ve ever found an LLM useful for is asking it to serve me web links about topics search engines struggle with, and this was one of the ways I found resources on programmer’s calculators). After learning about a few models with the features, I wanted to see what people thought about the devices at the time. That led me to making a forum post on the Retro Computing Forum asking if anyone knew where to find such things. I learned a good bit more about the calculators from this forum thread, including learning about a soviet calculator with similar capabilities, which I don’t quite know enough about to give its own section, but felt like mentioning here. (for those interested, the relevant models are the Elektronika MK-61 and MK-52)

What, Why, and How?:

You might still be a little bit fuzzy on what exactly a programmer’s calculator is, or what it’s for… so before we get into the history of the things, let’s get into the purpose of them:

Let’s say it’s the early eighties, and you’re a system’s programmer (kind of like an IT guy before IT guys) for a minicomputer or mainframe, or even just a plain-old programmer for one of dozens of microcomputers that were flooding the market at the time. Your job, if you do anything even a little bit advanced, probably consists of lots of bitwise operations, base conversions, and clever little routines. Thing is, your system time might be limited if you’re working on a professional machine, and debugging will be made difficult if your program is doing anything complex at all.

What would be the easiest way for you to work out ahead of time what your code will do, and how it’ll interact with the data it’s handling? If you’re Steve Wozniak, or a similar technical wizard, you can do it in your head… but what if you’re just a normal person? You could do it on paper, but that’s slow, error prone, and might use a lot of paper, especially if you’re handling a function of any complexity.

In the eighties, there was a brief period, where computing power had gotten compact enough for dedicated tools for this sort of thing to come around, but before it got so compact that every high-end calculator could handle these functions through programming or secondary functions. During that Time, TI, HP, and Casio all made programmer’s calculators. A small, and short lived market segment of mid-range special purpose calculators for speeding up low-level programming tasks.

The History of Programmer’s Calculators:

The first thing anyone could even kind of call a programmer’s calculator was the Texas Instruments SR-22, a desktop unit from 1973 that handled floating point math, and could display numbers in either decimal, octal, or hexadecimal. It had no bitwise or logical operations, and was otherwise just a normal scientific calculator for the time.

In 1979 Texas Instruments released the first true Programmer’s Calculator, the TI programmer, with all four bases (bin, hex, dec, oct) that became the standard capabilities for a programmer’s calculator, little four bit binary legends on the 15 number keys showing the bits that hex numbers represent, and a full set of logical operations, as well as bit shifts, and the ability to set between unsigned and one’s complement integers.

For a few years, the TI Programmer was the only programmer’s calculator, then HP released their now famous and beloved Voyager line of calculators, including the HP-16C, which is (as far as I can tell) the most fully featured and capable device in the category.

Alongside all the functions the TI-Programmer was capable of, the HP-16C also had fully definable word length, four function floating point (but limited to decimal), bit masks, bit rotation functions, and full programmability that let you punch in more complicated functions than the calculator shipped with.

And it launched with a price matching its capability, retailing for two hundred dollars in 1982, which is equivalent to six hundred and seventy dollars today. HP sells entire laptops for that much right now! Technology used to be expensive

After the HP-16C (which as far as I can tell, was one of the shorter lived calculators in the voyager series, certainly when compared to the nigh-immortal 12C that HP still sells today), HP didn’t make more programmer’s calculators (though some of their general purpose programmables had similar capabilities, just buried under sub-menus).

TI released an LCD version of the TI-programmer the same year (and a revised version after that to fix some bugs the LCD version introduced), but it didn’t include any improvements to challenge the 16C.
As far as I can tell, the last wave of “programmer’s calculators” came about in 1985, when Casio released both the CM-100 and FX-590, both of which were lower budget machines including base conversion and bitwise operations as secondary functions alongside the calculators’ otherwise standard scientific capabilities. These calculators were also a step down in functionality from the 16C, not including fully definable word length (the CM-100 had definable word length, but limited to 4, 8, 16 or 32 bits).

Timeline of Calculator Releases:

TI SR-22 – 1973
TI Programmer – 1979
HP-16C – 1982
TI LCD Programmer – 1982
Casio CM-100 – 1985
Casio FX-590 – 1985

Programmer’s Calculators Today:

If this stuff is as exciting to you as it is to me, then you probably want one of these little gadgets now. As either a little programmable toy for bitwise operations, or as a genuine tool for doing low-level programming (I hear people who work on embedded systems love all these calculators to this day).

If you want to own hardware of one of these things, it’ll probably cost you, especially for the HP-16c (Casio models can get pretty cheap though), but if you just want the functionality, and have any computer at all, there have been software simulators of these calculators for over twenty years.

WRPN and JRPN are both simulators for the HP-16c, and let you get the full functionality of those calculators for free. They’re even available on your phone!

In case you weren’t sufficiently curious to click through the embedded link two paragraphs back, here’s the website for JRPN:
https://jrpn.jovial.com/

And if you really need hardware, Swiss Micros sells a clone of the HP-16c that you can get here:
https://www.swissmicros.com/product/dm16c

Conclusion and Credits:

That’s basically it for this blog post. I don’t have very deep thoughts on programmer’s calculators beyond thinking that they’re cool dedicated tech from a bygone age.

Most of the info in this post came from various wikis featuring these calculators, a few other blog posts, and the folks from the Retro Computing Forum who helped me look for contemporary accounts of these things.

http://innovintageblog.wordpress.com/?p=14
Extensions
./innovintage > blog.txt
Uncategorized
Old technology! I love it a lot… that’s basically the gist. This blog is primarily for putting down various thoughts, opinions, and projects in (mostly) retro tech. It’s not got too specific of a theme, but I do have some interests that will probably pop up a lot. Alongside this intro, I’ll also be putting […]
Show full content

Old technology! I love it a lot… that’s basically the gist. This blog is primarily for putting down various thoughts, opinions, and projects in (mostly) retro tech. It’s not got too specific of a theme, but I do have some interests that will probably pop up a lot.

  • Ergonomics and UX design
  • IBM!
  • open source (anytime I’m not talking about something vintage on here, I’ll probably be talking about something FOSS)

Alongside this intro, I’ll also be putting up an article on Programmer’s Calculators today as the first “proper” post on this website. after that… maybe something about the history of the byte? that would be fun.

http://innovintageblog.wordpress.com/?p=6
Extensions