ThinkPad's 34-Year Run: From IBM 700C to Lenovo AI Workstations

ThinkPad is among the longest-running commercial laptop families, shipping continuously since October 1992 under two owners (IBM 1992–2005, Lenovo 2005–present). The brand is unusually visually continuous: a 1992 700C and a 2026 P14s Gen 6 are recognizably the same design — matte-black, TrackPoint, 7-row keyboard DNA.
Era Timeline
- IBM Classic (1992–2000): 700C, 701c, 600, 770
- IBM Late (2000–2005): T20, T40, T43p, X20, X41 Tablet
- Lenovo Transition (2005–2010): T60, T61, X300, W500
- Lenovo Maturity (2010–2018): X220, X1, X230, T430, X1 Carbon Gen 1, T440s, P50
- Modern Era (2018–2024): T490, T14 Gen 1–4, X1 Carbon Gen 6–11, X1 Nano
- AI Workstation Era (2024–2026): T14 Gen 5–7, P14s Gen 6, X1 Carbon Gen 12–14
Key Milestone
The 2005 IBM-to-Lenovo handoff did not rupture the brand. Engineering and design carried over, and Lenovo crossed 60 million units sold by 2010. The 2026 P14s Gen 6 AMD ships with 96 GB of DDR5 SODIMMs, a Copilot+ NPU, dedicated TrackPoint buttons, and can run local 70-billion-parameter LLM workloads on a business chassis.
Origin Story
On October 5, 1992, IBM announced the ThinkPad 300, 700, and 700C as the first clamshell notebooks. The 700C featured a 10.4-inch active-matrix color TFT, 25 MHz IBM 486SLC, and the TrackPoint II in the center of the keyboard. The color display was the headline feature — rare and expensive at ~US$4,350. MoMA accessioned the 1995 701c in 1996, cementing its industrial-design merit.
📖 Read the full source: HN AI Agents
👀 See Also

AWS Bedrock Silently Kills Claude Opus 4.7 Quota: A Warning for Production AI Workflows
An HN user reports AWS Bedrock set their Claude Opus 4.7 quota to 0 without warning. AWS support confirms it was a system update and cannot guarantee restoration. Users are advised to migrate to Opus 4.6 or switch providers.

Claude Code 2.1.80 adds rate limit visibility, MCP push messaging, and memory improvements
Claude Code version 2.1.80 introduces rate limit visibility in the statusline, MCP push messaging via the --channels flag, inline plugin configuration, and reduces memory usage by 80MB on startup.

Four UX/Product Gaps Identified in Claude's Onboarding Experience
A user identified four specific UX/product gaps while setting up Claude across Desktop, Cowork, Dispatch, and the iPhone app during active use. Issues include Dispatch tasks entering infinite loops when desktop is offline, single persistent threads in Dispatch, tab-anchored chat panels in Chrome, and missing Google Drive files in the mobile app knowledge base UI.

Cron auto-update broke OpenClaw due to config validation error
A cron job set up to auto-update OpenClaw encountered a config validation issue with the cliBackends field, causing connection loss. The fix involved removing the problematic section and restarting the gateway.