Dev · Top stories
Angular Ecosystem Updates: Signal Forms, Router Mastery, and Veo Integration Guides Released
The Angular community released new resources covering Angular v21 and v22 features, including guides on Signal Forms for value transformations and numeric inputs, a comprehensive Angular Router guide, and an article on integrating Google's Veo 3.1 Lite model with Angular and Firebase for video extension. Additionally, the 4th edition of "Angular Projects" was launched, detailing enterprise application development.
bigarrow: macOS CLI tool for AI agents to highlight screen elements
bigarrow is a new macOS command-line tool that allows AI agents to draw arrows, boxes, and text overlays on the screen. This tool addresses the challenge of AI agents needing to direct user interaction with graphical interfaces, providing a visual cue for specific actions.
Classic PC Demoscene Productions Now Run Natively in Web Browsers
Classic PC demoscene productions from the early 1990s, such as "Unreal" and "Second Reality," are now playable natively in web browsers. This is achieved by recompiling the original DOS x86 code into WebAssembly, alongside models of the original hardware, allowing the demos to run with their original timing and effects.
Researcher Ports Doom to Hasselblad X2D Camera
A camera researcher, Radium Wang, developed software to run Doom on the Hasselblad X2D camera, making the game playable on its 3.6-inch touchscreen. This project is part of broader firmware research and demonstrates the increasing power of embedded systems in modern devices.
Experimental Sharded, Encrypted Storage Developed for Yggdrasil Overlay Network
A proof-of-concept for sharded, encrypted file storage has been developed for the Yggdrasil overlay network, allowing peers to lend disk space without a central coordinator. This system encrypts and fragments files across multiple machines, ensuring data survival even if one machine fails.
Treg Launches as an OpenRouter for AI Agent Tools, Offering Centralized Access to APIs
Treg, a new platform, provides a centralized catalog of thousands of API endpoints for AI agents, allowing access to various services without individual provider sign-ups. This platform simplifies tool integration for agents by handling credentials and offering per-call pricing, addressing the challenge of agents needing access to multiple paid services.
New Tool Maps Flattest Routes in San Francisco Using Lidar and OpenStreetMap Data
A new web-based tool allows users to find the flattest walking or biking routes between any two points in San Francisco. It computes routes in the browser using USGS 1m lidar elevation data and the Overture/OpenStreetMap street graph, offering a trade-off slider between distance and cumulative climbing.
Browser-native Visual Basic 6 IDE created
A browser-native implementation of the classic Visual Basic 6 IDE has been developed. This allows users to access and potentially develop in VB6 directly within a web browser, extending the accessibility of legacy VB6 environments.
OpenBSD Developers Reject Rust-based Uutils Coreutils Port
OpenBSD developers, including project founder Theo de Raadt, rejected a proposed port of the Rust-based uutils coreutils. The rejection stems from concerns about unnecessary duplication, behavioral incompatibilities with existing utilities, and licensing arguments.
Byzantine Systems Blog Uses Gleam, Org-Mode, and Pandoc for Static Site Generation
The new Byzantine Systems blog details its technical stack for static site generation, utilizing Org-mode for content, Pandoc for conversion, and Gleam with Blogatto for the publishing pipeline. This setup aims to provide a typed and understandable system for blogging, moving away from previous script-heavy approaches.
CSS Bed offers a collection of classless CSS themes for web development starting points
CSS Bed provides a collection of classless CSS themes designed as starting points for web development projects. These themes offer responsive design, good browser support, small file sizes, and no learning curve, allowing developers to use standard HTML without framework-specific classes.
Janus: A Go Binary for Running GGUF Models with Vulkan on AMD/Intel/Nvidia GPUs
Janus is a new single Go binary that enables local execution of GGUF models using Vulkan for GPU acceleration across AMD, Intel, and Nvidia hardware, or CPU fallback. It provides an OpenAI-compatible API and a web UI, offering a self-contained solution for local AI inference without external dependencies like Python or Docker.
Bit Cloud 2.0 and Hope AI builder integrate app creation with team development
Bit Cloud 2.0 introduces the Hope AI builder to connect AI-generated application creation with subsequent team development, maintenance, and deployment. The platform focuses on reusing existing components to reduce repeated work and facilitate collaboration among developers, designers, and product managers.
RacketCon 2023 Conference Schedule Announced for October 3rd
RacketCon, a conference for the Racket programming language community, will take place on Saturday, October 3rd. The event includes presentations on type inference and low-level programming, featuring speakers like Pat Hanrahan and Fred Fu.
Nominations Open for the 2026 Malcolm Tredinnick Memorial Prize
The Django Software Foundation has opened nominations for the 2026 Malcolm Tredinnick Memorial Prize, which recognizes individuals who exemplify community support and mentorship within the Django ecosystem. This award aims to honor Malcolm Tredinnick's contributions as an early Django core contributor and his friendly approach to new users, encouraging recipients to attend community events.
Yantra: A New LALR(1) Parser Generator for C++ Released
Yantra, a new LALR(1) parser generator written in C++, has been released, offering features like an integrated lexer, Unicode/UTF8 support, and built-in AST capabilities. This tool provides developers with a dependency-free option for generating parsers for C++ projects.
Jevotron Tool Integrates Jev Anomaly Detection for Command Line Use
Jevotron is a new command-line tool that provides one-shot anomaly detection by integrating Jev. It allows users to scan various file formats for field-level anomalies, offering a review queue and caching for subsequent runs.
pldb: A Database of 33,580 Programming Language Papers Released
pldb is a new database containing titles and abstracts of 33,580 programming language papers. It covers proceedings from the first POPL in 1973 up to the current year, providing a searchable resource for researchers.
Halfspace Experimental IDE for Solid Modeling with Distance Fields Released
Halfspace, an experimental integrated development environment for solid modeling using distance fields, has been released. This IDE serves as a showcase application for the Fidget kernel, enabling real-time rasterization and meshing of models. It matters as it explores new approaches to making implicit surface modeling more accessible by combining high-level abstractions with tools for incremental model building.
Ledge.sh Introduces Runnable Markdown Notes for Developers and DevOps
Ledge.sh launched a Markdown notebook that allows developers and DevOps to execute code blocks directly within notes. This tool integrates shell commands, Python, and SQL, displaying output inline for tasks like data analysis and server management.
Pi.dev Integrates MCP Support into Core Functionality
Pi.dev, a development platform, has integrated Multi-Call Protocol (MCP) support directly into its core, reversing a previous stance against it. This change was driven by improvements in MCP and the realization that necessary architectural changes also benefit other Pi functionalities like Jev.
Deser Project Aims to Address Serde Serialization Limitations in Rust
The Deser project is introduced as an alternative serialization library for Rust, aiming to resolve specific limitations found in the widely used Serde library. It addresses issues such as arbitrary precision number handling with internally tagged enums, `flatten` attribute behavior with JSON keys, and the application of custom deserializers to optional or collection types. Deser seeks to provide a more consistent and predictable serialization experience for Rust developers.
Interactive 3D Enigma Machine Model Released on Show HN
A working 3D model of an Enigma machine has been released on Show HN, allowing users to interact with its components and simulate encryption. This model provides an educational tool for understanding the historical cryptographic device and its operation.
NSL (NSpawn Subsystem for Linux) offers WSL-like persistent Linux machines on Linux hosts
NSL provides persistent, isolated Linux environments on a Linux host, similar to WSL on Windows, allowing users to run different distributions with their own packages and services. It aims to keep the host system clean by running as a user-level systemd-nspawn container within a small VM.
Vespper (YC F24) Launches SOTA Docx MCP for AI Agent Word Document Editing
Vespper, a YC F24 startup, launched a new solution for AI agents to edit Word documents, addressing challenges faced by developers in legal tech and healthcare. The solution aims to simplify the complex process of programmatic Word document manipulation for AI applications.
Method developed to hijack PS5 RTMP streams for custom broadcasting
A method was developed to redirect a PlayStation 5's RTMP stream from Twitch to a custom local server, enabling users to broadcast gameplay to platforms not natively supported by the console. This allows for more flexible streaming options without needing a dedicated capture card.
Hntui: A New Terminal User Interface for Hacker News Released
Hntui is a new terminal user interface (TUI) for browsing Hacker News feeds and comments, offering keyboard and mouse navigation, themes, and post-saving functionality. This provides an alternative way for developers and tech enthusiasts to access Hacker News content directly from their terminal.
PaperMono Firmware Creates E-Ink Fridge Magnet Shopping List with Web App Sync
New firmware for the M5Stack PaperMono e-paper device transforms it into a household shopping list that syncs with a mobile web application. This project provides a complete, working application for the ESP32-S3-based device, offering a low-power, offline-capable solution for managing shopping lists.
Parley Chat Updates Mention Logic for Federated Nicks
Parley, a federated and decentralized chat system, updated its mention logic to ensure notifications are sent only to the intended recipient when multiple users share a nickname across different instances. This change prevents unintended notifications by clarifying how mentions are interpreted based on the sender's perspective and the qualification of nicknames.
Linux Kernel Compilation Nears 10-Second Mark with Hardware and Software Optimizations
Linux kernel compilation times for a defconfig x86-64 build are approaching 10 seconds due to hardware advancements and software optimizations by Lorenzo Stoakes, with assistance from AI/LLMs. This reduction in build time impacts developers by speeding up the kernel development cycle.
Token-space font compiler creates fonts with equal-width LLM tokens
A new token-space font compiler generates fonts where each LLM token occupies the same width. This tool allows users to compile custom fonts from a font and tokenizer, which can then be used in applications like Discord and Slack.
Reladraw Introduces Diagram Language for Relative Element Placement
Reladraw is a new text-based diagramming language that allows users to define element positions relative to each other, rather than relying on absolute coordinates or full auto-layout. This approach offers more control over diagram appearance compared to auto-layout tools like Mermaid, while being more flexible than pixel-based editors.
TiddlyInstall offers a universal, isolated installation system for Windows, Linux, and macOS
TiddlyInstall provides a system for creating installers for Windows, Linux, and macOS directly from a GitHub repository. It isolates each application's runtime and dependencies in its own folder, preventing conflicts and simplifying uninstallation.
Hacker Atlas Tool Maps Hacker News Topics and Their Evolution
A new tool called Hacker Atlas has been developed to visualize Hacker News topics and their changes over time, covering data from 2024 to the present. This provides a way to observe trends and shifts in discussions within the Hacker News community.
Git-bug: A Distributed, Offline-First Bug Tracker Embedded in Git Repositories
Git-bug is a new bug tracker that integrates directly into Git repositories, allowing for distributed, offline-first bug tracking without external services. This tool provides developers with a method to manage bugs using their existing Git workflow, offering flexibility and preventing vendor lock-in.
Topcoat Rust Framework Adds New Features for Server Application Development
Topcoat, a full-stack Rust framework, has released new features two months after its initial announcement. The framework aims to make Rust web application development as productive as other languages, drawing inspiration from Ruby on Rails.
CZP-1 Web Synthesizer Adds CZ-101 Patch Compatibility and URL Sharing
The CZP-1, a web-based Casio CZ-101 emulator, now supports loading patch data from the original CZ-101 synthesizer, specifically from oliveoil22's shared patches. This update allows users to recreate classic sounds and share them via URLs, enhancing the emulator's functionality and accessibility.
Bastardica tool creates "cursed fonts" by mixing OpenType fonts locally in browser
Bastardica is a new browser-based tool that allows users to create "cursed fonts" by mixing multiple OpenType fonts. The tool operates locally using Pyodide and fontTools, generating a single OpenType font with contextual substitutions for glyphs.
AgentRun Introduces DSL for Integrating AI Agents into Workflows
AgentRun released a Domain Specific Language (DSL) that allows developers to integrate existing AI agents into structured workflows. This DSL enables defining repeatable steps and using Jev for decision-making within agent-based applications.
WaveDigger Tool Locates Wireless Signals Using Apple's WLOC API
WaveDigger is a new tool that identifies the physical locations of Wi-Fi access points and cell towers by utilizing Apple's undocumented WLOC API. It provides an interactive map visualization for BSSID and cell tower network parameter searches, offering a way to track wireless infrastructure locations.