Documentation Is a Message in a Bottle
Dcsctp: An SCTP Implementation for WebRTC Data Channels in Rust
The article provides an overview of the DCSCTP (Datagram Congestion Control Protocol) library, which is an implementation of the SCTP (Stream Control Transmission Protocol) protocol for WebRTC (Web Real-Time Communication). The library is designed to enable reliable and ordered data transmission in WebRTC applications, addressing challenges related to UDP-based data channels.
Ask HN: How do you keep AI coding agents aligned with your codebase standards?
Our team heavily uses Claude Code. The problem we have is that agents write code that works but ignores existing patterns. They'll create a new database query instead of using the service class my team already built. They'll put logic in the wrong layer, etc.
Each fix is small, but across a team of 8 engineers, it adds up, making the codebase drift over time.
We've tried shared CLAUDE.md and multiple markdown doc files but they go stale fast and don't scale well.
How is everyone else handling this? Has anyone found something that actually works at scale?
Ask HN: Do You Enjoy Your Career in Tech Nowadays?
Do you still enjoy your career as a SWE or in tech in general these days?
After a few conversations with seniors, several of them feel jaded and are looking for an exit from this industry altogether.
Thoughts?
You can just register new holidays
National March 5th Day celebrates the signing of the Articles of Confederation, the first constitution of the United States, which established the country as a confederation of independent states. The day recognizes the historical significance of this event and its role in the nation's formation.
Stable Problems
The article discusses the concept of 'stable problems' in software engineering, which are problems that remain consistent and solvable over time. It emphasizes the importance of identifying and working on these types of problems to improve software systems and maintain long-term stability.
Getting Serious about Context
The article discusses the importance of context in communication and how it can significantly impact the meaning and interpretation of messages. It emphasizes the need to consider the surrounding circumstances, cultural norms, and personal experiences when engaging in effective communication.
Tiny recording backpacks reveal bats' surprising hunting strategy
Researchers have used tiny recording backpacks to study the hunting strategies of bats. The findings reveal that bats employ a surprising hunting technique, using echolocation to track and intercept their prey in complex environments.
Subverting AI Agent Logging with a Git Post-Commit Hook
The article discusses the importance of logging in AI systems, highlighting the need for transparent and interpretable AI agents that can explain their decision-making process. It emphasizes the significance of logging for debugging, safety, and building trust in AI systems.
Sem – Semantic Diff behind the new viral merge algo Weave
Ataraxy Labs is a software development company that specializes in building innovative and scalable solutions for clients. The company offers a range of services, including web development, mobile app development, and data analytics, with a focus on using the latest technologies and best practices.
Show HN: Database Subsetting and Relational Data Browsing Tool
Jailer is an open-source Java-based database extraction, transformation, and anonymization tool. It allows users to extract data from databases, apply data transformations, and anonymize sensitive information while maintaining database relationships.
GLiNER2: Unified Schema-Based Information Extraction
GLiNER2 is an open-source, state-of-the-art named entity recognition model that can accurately identify and classify entities in text. It is designed to be highly efficient and performant, making it suitable for a wide range of natural language processing applications.
Ask HN: What's Happening with Opensource.net?
It started off fairly strongly as the successor to Opensource.com. However, the site hasn't been updated since July, 2025.
Anyone know why that is or if the Open Source Initiative has given up on the site?
Non-Sendable Core, Sendable Shell
The article discusses the concepts of non-sendable core and sendable shell in the context of software design. It explains how the separation of these two components can improve the maintainability and testability of a system by ensuring that the core logic is isolated from external dependencies.
SpaceX: The Final Frontier of IPOs
The article discusses the potential risks and challenges associated with the development of artificial general intelligence (AGI), a hypothetical form of AI that could match or exceed human capabilities across a wide range of tasks. It highlights the need for careful research and governance to ensure the safe and beneficial development of AGI.
Show HN: OmniMon v4 – A cross-platform system monitor in Rust/Tauri (35MB RAM)
Hi HN,
I originally built macmon (now OmniMon) as a macOS-only process monitor using Bash and AppKit. It worked, but I wanted to bring it to Windows and Linux without relying on Electron's massive overhead.
For v4.0, I rewrote the entire core in Rust and the UI in Svelte + Tauri. The results:
The UI compiled payload is just ~54 KB of vanilla JS.
Total RAM usage sits around 35MB.
The Rust core reads memory metrics in ~7 nanoseconds (using sysinfo and native syscalls) and implements strict RAII to prevent handle leaks.
Implemented Chrome DevTools Protocol (CDP) natively in Rust to introspect and manage individual browser tabs cross-platform without needing companion extensions.
We also added a "Smart Optimize" feature that connects to LLMs (OpenAI/Anthropic) using native OS keychains for secure API key storage, plus strict OS-level blocklists to prevent killing critical daemons.
Repo: https://github.com/chochy2001/macmon
Would love to hear your thoughts on the Rust + Tauri + Svelte stack for system tools!
Mexican government partially unblocks secure internet
The Mexican government has partially unblocked secure internet connections after facing criticism for its efforts to restrict access to encrypted communications. The article discusses the government's approach to balancing national security concerns with citizens' rights to privacy and free expression online.
Project Helix, the next Xbox console is announced
Show HN: Nostr DM bot – control OpenCode/Cursor via DMs, pay with cashu tokens
Control AI agents remotely via Nostr DMs. A bridge between encrypted messaging and local AI coding assistants.
Robots Won't Fold Your Laundry: The Biomllion-Dollar Humanoid Roboics Gap
The article discusses the challenges and opportunities in the robotics industry, highlighting the gap between the hype around advanced robots and their current practical capabilities, such as the inability to perform household tasks like folding laundry. It suggests that the industry needs to focus on developing more practical and affordable robots to bridge this 'billion-dollar gap'.
Show HN: Anki(-Ish) for Music Theory
An incredibly over-engineered little game built to iron out my toy rust engine. Uses a rust => wasm => webgl architecture. I grew up playing music without learning the fundamentals and wanted to help myself mentally bake in more of the "theory". Disclosure - I used plenty of claude code to help me along the way.
Show HN: Conserved amino acid contacts across 70k protein structures
Thoughts?
Epic and Google have signed a special deal for a new class of 'metaverse' apps
Epic Games and Google have struck a deal to bring Epic's games and apps, including Fortnite, to Google's Metaverse platform. The agreement aims to expand the availability of Epic's content and services across Google's growing Metaverse ecosystem.
China ramps up 'high stakes' tech race with US as economic imbalances deepen
China's parliament is expected to approve growth and policy plans amidst growing economic and technological rivalry with the United States. The annual parliamentary session will focus on strategies to boost China's economic and technological capabilities to address the country's security and development challenges.
Surprising Gender Biases in GPT
The article explores the potential of using artificial intelligence (AI) to improve the prediction and prevention of violent crime. It discusses the development and evaluation of a neural network model that can accurately forecast violent crime incidents based on various socioeconomic and environmental factors.
Kristi Noem Out at U.S. Department of Homeland Security
The article discusses the growing popularity of electric vehicles (EVs) in Canada, with rising sales and a diversifying EV market. It explores the factors driving this trend, such as government incentives, declining battery costs, and increased model availability across various vehicle categories.
Indirect Prompt Injection in Web-Browsing Agents
This article discusses the concept of indirect prompt injection, where web agents manipulate user input to exploit vulnerabilities in natural language processing systems. It highlights the potential risks and importance of addressing this emerging security threat in the context of AI-powered web applications.
Gitgo: A Go implementation of Git functions (2016)
The article discusses the GitGo library, a Go package that provides a simple and efficient way to interact with the Git version control system. It highlights the library's features, such as handling Git repositories, performing common operations, and integrating with other Go packages.
NY bill to require devices to conduct commercially reasonable age assurance
The article discusses a pull request to the xdg-desktop-portal project, which aims to provide a portal for desktop applications to access various desktop APIs in a safe and user-friendly manner. The pull request introduces a new feature that allows applications to access notifications from the desktop environment.
How do I get startups to use my open-code project?
I recently noticed that some easy tickets I get during my day job can be solved with a single prompt, so I built a simple open-code orchestration system between Jiran, Coding agents (cursor/claude), and github.
The goal is to automate the easy tickets that every decent engineer will solve in roughly the same way, and let us just accept a ready PR.
Now I'm stuck on a different problem: how do you get the first real startups to actually try an open source tool like this?
I have posted about my tool in X, reddit, and here. I have received stars and even some positive comments so it does seem like there is some interest in the idea, but AFAIK there isn't a startup that actually uses it.
I'm really not sure how to go about it, I'm not trying to make money from it, so I don't want to start cold approaching companies - but I like building stuff in my spare time and would have loved to see it really being used by startups.
How do I do that?
Repo if anyone is curious: https://github.com/ErezShahaf/Anabranch