This blog post chronicles the restoration of a rare Galaxian³ Theatre 6 arcade machine from 1992. The author details the challenges faced, including sourcing obsolete parts like laserdiscs and CRT projectors, troubleshooting faulty components, and navigating the complex wiring and control systems. The restoration involved meticulous cleaning, repair, and calibration to bring the six-player, panoramic experience back to life. The project highlights the dedication required to preserve these unique pieces of gaming history and the satisfaction of experiencing a fully functional Galaxian³ Theatre 6 once again.
The blog post "Everything wrong with MCP" criticizes Mojang's decision to use the MCP (Mod Coder Pack) as the intermediary format for modding Minecraft Java Edition. The author argues that MCP, being community-maintained and reverse-engineered, introduces instability, obfuscates the modding process, complicates debugging, and grants Mojang excessive control over the modding ecosystem. They propose that Mojang should instead release an official modding API based on clean, human-readable source code, which would foster a more stable, accessible, and innovative modding community. This would empower modders with clearer understanding of the game's internals, streamline development, and ultimately benefit players with a richer and more reliable modded experience.
Hacker News users generally agreed with the author's criticisms of Minecraft's Marketplace. Several commenters shared personal anecdotes of frustrating experiences with low-quality content, misleading pricing practices, and the predatory nature of some microtransactions targeted at children. The lack of proper moderation and quality control from Microsoft was a recurring theme, with some suggesting it damages the overall Minecraft experience. Others pointed out the irony of Microsoft's approach, contrasting it with their previous stance on open-source and community-driven development. A few commenters argued that the marketplace serves a purpose, providing a platform for creators, though acknowledging the need for better curation. Some also highlighted the role of parents in managing children's spending habits within the game.
The author champions their 17-year-old ThinkPad T60, highlighting its repairability, durability, and performance adequacy for their needs. Driven by a desire to avoid the planned obsolescence of modern laptops and the environmental impact of constant upgrades, they detail the straightforward process of replacing components like the keyboard, battery, and screen, often with used parts. While acknowledging the limitations of older hardware, particularly regarding gaming and some modern software, the author emphasizes the satisfaction of maintaining and using a machine for far longer than its intended lifespan, seeing it as a sustainable and empowering alternative to consumerist tech culture.
HN commenters largely agree with the author's appreciation for the ThinkPad's repairability and classic design. Several share their own experiences with older ThinkPads, highlighting their durability and the satisfaction of maintaining and upgrading them. Some discuss the declining quality and repairability of modern laptops, contrasting them with the robust build of older models. A few commenters point out the limitations of older hardware, particularly regarding battery life and performance for modern tasks, while others offer tips for extending the life of older ThinkPads. The discussion also touches upon the environmental benefits of using older hardware and the appeal of the classic ThinkPad aesthetic. There's some debate about the practicality of using such an old machine as a daily driver, but a general consensus that for certain tasks and users, a well-maintained older ThinkPad can be a viable and even preferable option.
Open source maintainers are increasingly burdened by escalating demands and dwindling resources. The "2025 State of Open Source" report reveals maintainers face growing user bases expecting faster response times and more features, while simultaneously struggling with burnout, lack of funding, and insufficient institutional support. This pressure is forcing many maintainers to consider stepping back or abandoning their projects altogether, posing a significant threat to the sustainability of the open source ecosystem. The report highlights the need for better funding models, improved communication tools, and greater recognition of the crucial role maintainers play in powering much of the modern internet.
HN commenters generally agree with the article's premise that open-source maintainers are underappreciated and overworked. Several share personal anecdotes of burnout and the difficulty of balancing maintenance with other commitments. Some suggest potential solutions, including better funding models, improved tooling for managing contributions, and fostering more empathetic communities. The most compelling comments highlight the inherent conflict between the "free" nature of open source and the very real costs associated with maintaining it – time, effort, and emotional labor. One commenter poignantly describes the feeling of being "on call" indefinitely, responsible for a project used by thousands without adequate support or compensation. Another suggests that the problem lies in a disconnect between users who treat open-source software as a product and maintainers who often view it as a passion project, leading to mismatched expectations and resentment.
Taner Şener, the creator of FFmpegKit, a commercial wrapper around FFmpeg for mobile development, announced that he's ceasing development and support. Due to complexities in maintaining FFmpeg across various architectures and operating systems, increasing maintenance burden, and inadequate revenue to justify continued development, he's chosen to shut down. Existing clients can continue using their purchased licenses, but future updates and support are discontinued. The core issue is the difficulty of sustainably supporting a complex project like FFmpegKit, even as a paid product, given the rapid pace of mobile development and the substantial engineering effort required for compatibility. While acknowledging the disappointment this will cause some users, Şener emphasizes the unsustainable nature of the project's current trajectory and thanks users for their support over the years.
Hacker News users discuss the author's decision to discontinue FFmpegKit, an iOS/Android FFmpeg library. Several commenters express disappointment, highlighting FFmpegKit's ease of use compared to alternatives like MobileFFmpeg. Some suggest the decision stems from the difficulty of maintaining cross-platform compatibility and the complex build process involved with FFmpeg. Others speculate about the author's motivation, including burnout or lack of financial viability. A few offer alternative solutions or express hope for a successor project. The lack of clear documentation for building FFmpeg directly is also a recurring concern, reinforcing the value of projects like FFmpegKit.
Summary of Comments ( 18 )
https://news.ycombinator.com/item?id=43735239
Commenters on Hacker News expressed excitement and nostalgia for the Galaxian 3 Project Revival, with several sharing personal memories of playing the massive arcade game. Some discussed the technical challenges involved in the restoration, particularly sourcing obsolete parts and recreating the complex projection system. Others praised the dedication and effort required for such an undertaking, comparing it to restoring a classic car or other piece of significant historical technology. A few commenters also lamented the decline of large-scale arcade gaming experiences and hoped this project would inspire similar restorations. The practicalities of maintaining such a large machine were also a topic of discussion, with some wondering about the long-term feasibility of keeping it operational.
The Hacker News comments section for the Galaxian 3 Project Revival post contains a lively discussion with several interesting points raised.
Several commenters express excitement and nostalgia for the original Galaxian 3 experience. One user recounts their memory of playing the game at a Six Flags park, highlighting the immersive nature of the large, curved screen and the thrill of cooperative gameplay. Another commenter mentions seeing it at a Trocadero center in London, further demonstrating the game's geographical reach and impact. This nostalgia fuels a significant portion of the discussion and contributes to the overall positive reception of the restoration project.
Technical aspects of the game and its restoration are also discussed. One commenter questions the feasibility of emulating the game due to its reliance on specialized hardware, specifically mentioning the DSPs used and the challenges in replicating their behavior accurately. Another user responds, suggesting that while cycle-accurate emulation might be difficult, achieving a playable experience through emulation could still be possible. This exchange highlights the technical complexities involved in preserving such arcade experiences.
There's a discussion around the differences between the various versions of Galaxian 3. Commenters clarify the distinctions between the "Theater 6" version (the subject of the restoration project), the "Theater 5" version, and the console port for the Bandai Playdia. This helps to clarify the specific focus of the restoration effort and acknowledges the existence of other iterations of the Galaxian 3 experience.
One commenter mentions a completely separate project aiming to recreate the Galaxian 3 experience using modern technology, including VR headsets. This introduces the idea of not just preserving the original game but also reimagining it for contemporary platforms, opening up new possibilities for how future generations might interact with this classic arcade title.
Finally, the high cost of the original Galaxian 3 cabinets is discussed, with one commenter suggesting a price tag in the hundreds of thousands of dollars. This underscores the significant investment involved in undertaking such a restoration project and explains the rarity of these machines.
In summary, the comments section reveals a mix of nostalgia, technical discussion, and appreciation for the challenges involved in preserving this unique piece of arcade history. The commenters collectively paint a picture of a beloved, technically impressive, and rare arcade experience that holds a special place in the memories of those who encountered it.