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)
Ladybird’s October development centered on making the browser more responsive and faster. Style, layout, and paint recording now run on separate threads, so animations and hover effects can keep updating while JavaScript blocks the main thread; layout queries still wait for current results to avoid stale information. LibJS gained a speculative JIT for Linux and macOS on x86-64 and AArch64, while a new WebAssembly engine adds support for features such as exceptions and garbage collection and scores about seven times higher on shared JetStream 3 workloads. Performance improved across benchmarks: Speedometer 2 rose from 84 to 156, Octane increased 4.7-fold, and JSLinux now boots Alpine Linux in 1.8 seconds.
The browser also received a complete interface redesign for macOS and Linux, including tab search and pinning, window restoration, improved scrolling, settings, and light, dark, and private-window themes. New capabilities include screen-reader support, spell-checking, picture-in-picture, text-fragment links, site permissions, and early developer tools; compatibility fixes improved sites such as Google Slides, GitHub, Gmail, and Instagram. Ladybird added many web-platform features and passed Safari Technology Preview on Web Platform Tests, finishing at 2,184,722 subtests after a gain of 75,650, much of it from AI-assisted fixes. Security work tightened renderer restrictions and expanded process isolation to limit what a compromised component can access.
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.