SShortSingh.
Back to feed

GNU Hurd gains 9pfs, OpenNTPD, and dynamic /dev/ support in latest update

0
·1 views

GNU Hurd, the long-developed free software kernel by the GNU Project, has received a notable set of new features and improvements. The update introduces support for 9pfs, a network filesystem protocol, along with integration of OpenNTPD for time synchronization. Dynamic /dev/ entries have also been added, improving how the system manages device nodes. These additions represent continued incremental progress on Hurd, which has historically lagged behind Linux in development pace. Full technical details are available via OSNews, which covered the release.

Read the full story at Hacker News

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developers Build AI Agent Using Playwright and LLM Function Calling to Automate Medical Bookings

A technical guide published on DEV Community outlines how to build an AI-powered agent capable of automating hospital appointment bookings, addressing the common problem of slots disappearing within seconds of becoming available. The system combines Playwright for browser automation with OpenAI's GPT-4o function calling, enabling the agent to reason about page content rather than relying on fragile CSS selectors. It uses a ReAct (Reason + Act) pattern, where the agent observes a simplified HTML or accessibility tree and decides which action to take next. Redis is incorporated to manage session cookies and request queuing, helping avoid IP bans during high-concurrency scenarios such as when a doctor's schedule first opens. The guide requires Python 3.10 or higher, the Playwright library, the OpenAI SDK, and a running Redis instance to implement the full pipeline.

0
ProgrammingHacker News ·

Scientists Warn of Invasive Species Superspreader Event Near Strait of Hormuz

Scientists have raised concerns about a potential invasive species superspreader event occurring near the Strait of Hormuz, according to a report by ABC News. The event appears to be linked to stalling conditions, though the specific environmental or maritime circumstances require the full article to detail accurately. The Strait of Hormuz is a strategically and ecologically significant waterway between the Persian Gulf and the Gulf of Oman. Invasive species events in such regions can pose serious threats to local marine ecosystems and biodiversity.

0
ProgrammingDEV Community ·

Developer Uses Polymorphism to Keep Cyclomatic Complexity Constant in Shape Puzzle

A developer refactored a programming puzzle solution using a TypeScript interface-based abstraction for shapes, replacing conditional color-checking logic with polymorphism. The approach centers on a Shape interface with methods for movement, blocking, and interaction, implemented by individual shape classes. By inverting dependencies correctly, the solution keeps cyclomatic complexity at O(1) regardless of how many shape types are added. The author argued that a configurable in-memory list is viable when the design relies on polymorphism rather than hard-coded conditionals. The post concludes that the exercise highlights the difference between code that merely works and code that scales.

0
ProgrammingDEV Community ·

How to Write Post-Mortems That Are Actually Useful and Get Read

A well-written post-mortem should be readable by anyone, including those not present during the incident, and must clearly convey a timeline, quantified impact, and concrete action items. Dr. Samson Tanimawo outlines a five-part structure covering a brief summary, precise UTC timestamps, measurable impact, root cause analysis, and assigned action items with due dates. He emphasizes that root cause investigations should go beyond 'human error' to examine why the system allowed a mistake to reach production. Post-mortems should be written honestly, including embarrassing details, as sanitized reports offer little value for learning. Storing them in a searchable archive and referencing them in future design reviews helps teams build lasting institutional memory.

GNU Hurd gains 9pfs, OpenNTPD, and dynamic /dev/ support in latest update · ShortSingh