MoofTCP – A modern replacement for MacTCP on 68k Macs
MoofTCP is a drop-in replacement for Apple’s MacTCP networking software on System 6 and 68000-based Macs. The open-source project is hosted on GitHub under the MIT license. (github.com)
OpenSc3k is a free, open-source C++23 reimplementation of SimCity 3000 Unlimited, designed to run natively on Apple silicon Macs, Windows x64, and Linux x64. It aims to preserve the original game’s simulation, interface, and city behavior while presenting the code in modern, modular form that people can study and modify. Built with SDL3, it is distributed as a small standalone executable for each platform, with no installer or emulation layer. The project is independent of the original developers and is licensed under GPL v3 or later.
Players must already own and install SimCity 3000 Unlimited: OpenSc3k includes no game graphics, sounds, text, or other assets, and asks users to select their game folder on first launch. Version 0.1.0 can start the game, load cities, and support play, though development is ongoing and rough edges remain. Screenshots show examples including Berlin, Madrid, and a small farming town. Downloads are available for all three platforms, while developers can build from source with CMake, a C++23 compiler, and Python; Windows builds can also be cross-compiled from macOS or Linux. The project emphasizes deterministic simulation, reproducible builds, and code organized into areas such as city systems, economy, disasters, audio, and interface.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.
MoofTCP is a drop-in replacement for Apple’s MacTCP networking software on System 6 and 68000-based Macs. The open-source project is hosted on GitHub under the MIT license. (github.com)
Declarative Dragging lets developers define which application states a draggable element can reach, then automatically generates drop zones and animations. The Dragology library implements this model-driven, composable approach for SVG web interfaces, reducing the effort needed to build rich drag-and-drop interactions. (declarative-dragging.github.io)
A gym member reverse-engineered the gym’s Flutter app to isolate its changing check-in QR code from an unwanted social feed. They found the app could generate valid codes offline and used code-inspection tools and AI assistants to investigate how it worked. (shayon.work)
Window Sweaters is a macOS menu-bar app that adds knitted borders to desktop windows. The open-source project is built for desktop customization and window management. (github.com)
FastBCP 1.6 exports SQL Server tables directly from .bak backups to Parquet without restoring them or running SQL Server. On a 320 GB backup, it exported a 175-million-row table in 29.6 seconds using 24 threads. (blog.arpe.io)
A smarter output buffer can display complete lines promptly while batching writes for much better performance than traditional line buffering. This avoids slow per-line output in tools such as archive extractors without hiding their progress. (nullprogram.com)
Today's best Hacker News stories, summarized and screenshotted, one email a day.