Commodore PET – The Worlds First Personal Computer
The Commodore PET was an early personal computer introduced in 1977. It helped bring computing into homes and schools. (commodore.ca)
The piece describes Chimera Linux’s effort to make NVIDIA’s proprietary graphics drivers run on a musl-based system, where the drivers’ glibc assumptions normally prevent proper operation. Support is particularly important for older cards: NVIDIA’s free Nouveau/NVK drivers can be much slower, and Maxwell/Pascal cards cannot raise their clocks without unreleased firmware. Chimera has working, though not yet finished, pull requests for NVIDIA’s 580 and 620 driver branches on x86_64 and aarch64. The author argues that stock musl is not sufficient and outlines the compatibility changes needed.
First, Chimera adopted GLVND, NVIDIA’s vendor-neutral OpenGL dispatch system, rebuilding Mesa to use it. The driver also needs gcompat to provide glibc symbols; its latest development revision supplies symbols missing from the tagged release. Packaging uses patchelf to remove or replace glibc library dependencies and add gcompat. A remaining relocation error came from GNU IFUNC, which musl deliberately does not support; Chimera adapted an Alpaquita musl patch to handle the required relocation and packages the result as musl-nvidia. Even after these steps, the driver exposes a thread-local-storage complication: its libraries use static TLS and x86_64 TPOFF64 relocations. The supplied material identifies this issue but does not show how it is resolved.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.
The Commodore PET was an early personal computer introduced in 1977. It helped bring computing into homes and schools. (commodore.ca)
Ira Velinsky was Commodore’s industrial designer, responsible for shaping the look of its computers. The page lists him among the people who contributed to Commodore’s history. (commodore.ca)
MeccanicOS is a keyboard-driven NixOS distribution designed to run from USB or install with full-disk encryption. It includes offline apps and drivers, a command bar, reproducible atomic upgrades, and optional local AI tools. (meccanicos.com)
A $10 OpenStick runs Debian on modest hardware, making it a silent, low-power home server for self-hosting. Its services include CastSponsorSkip, AdGuard Home for DNS filtering, and the lightweight AI agent harness ZeroClaw. (blog.bosscher.ch)
China’s industry ministry has proposed requiring every robot made in the country to carry a tamper-proof lifetime ID, registered with its maker, components and software before leaving the factory. The draft is open for comment until Dec. 5, but gives no start date and does not mention imported robots, fees or penalties. (asia-tech-news.ghost.io)
Apple’s iPhone keyboard blocks swipe-typing more than 100,000 words and phrases on a hidden “grey list,” including “male chauvinist pig.” Independent researcher Derik Kauffman uncovered the restrictions, which prevent predictive text from completing the listed terms. (theguardian.com)
Today's best Hacker News stories, summarized and screenshotted, one email a day.