Top stories

pykello about 5 hours ago

GNU Midnight Commander

Midnight Commander is a free, cross-platform text-based file manager that provides a user-friendly interface for managing files and directories on various operating systems, including Linux, Unix, and Windows.

midnight-commander.org
215 128
Summary
Notion API importer, with Databases to Bases conversion bounty
twapi about 4 hours ago

Notion API importer, with Databases to Bases conversion bounty

github.com
84 14
jamesberthoty about 22 hours ago

Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised

A lot of blogs on this are AI generated and such as this is developing, so just linking to a bunch of resources out there:

Socket:

- Sep 15 (First post on breach): https://socket.dev/blog/tinycolor-supply-chain-attack-affect...

- Sep 16: https://socket.dev/blog/ongoing-supply-chain-attack-targets-...

StepSecurity – https://www.stepsecurity.io/blog/ctrl-tinycolor-and-40-npm-p...

Aikido - https://www.aikido.dev/blog/s1ngularity-nx-attackers-strike-...

Ox - https://www.ox.security/blog/npm-2-0-hack-40-npm-packages-hi...

Safety - https://www.getsafety.com/blog-posts/shai-hulud-npm-attack

Phoenix - https://phoenix.security/npm-tinycolor-compromise/

Semgrep - https://semgrep.dev/blog/2025/security-advisory-npm-packages...

stepsecurity.io
1,005 808
Summary
modinfo about 2 hours ago

Murex – An intuitive and content aware shell for a modern command line

Murex is a blockchain-based platform that enables secure and decentralized trading of digital assets. The article discusses Murex's features, including its use of smart contracts, decentralized order book, and cross-chain interoperability.

murex.rocks
25 9
Summary
The Asus Gaming Laptop ACPI Firmware Bug: A Deep Technical Investigation
signa11 about 5 hours ago

The Asus Gaming Laptop ACPI Firmware Bug: A Deep Technical Investigation

The article provides a deep dive into the Asus ROG Aml, a high-performance gaming laptop. It delves into the technical specifications, design, and performance aspects of the device, offering an in-depth analysis for tech-savvy readers.

github.com
142 70
Summary
mihau about 18 hours ago

Things you can do with a Software Defined Radio (2024)

This article explores the versatility of software-defined radio (SDR) technology, highlighting 50 different ways it can be used, from monitoring radio signals to creating DIY radio projects and even detecting lightning strikes.

blinry.org
768 127
Summary
minki_the_avali about 12 hours ago

Doom crash after 2.5 years of real-world runtime confirmed on real hardware

lenowo.org
225 66
lwhsiao about 14 hours ago

How to make the Framework Desktop run even quieter

The article discusses ways to make the Framework Laptop run even quieter, including adjusting fan speeds, disabling unnecessary services, and applying thermal paste. It provides step-by-step instructions and tips to optimize the laptop's performance and noise levels.

noctua.at
270 79
Summary
Denmark close to wiping out cancer-causing HPV strains after vaccine roll-out
slu about 15 hours ago

Denmark close to wiping out cancer-causing HPV strains after vaccine roll-out

Denmark has seen a significant decline in the prevalence of the leading cancer-causing strains of the human papillomavirus (HPV) after implementing a nationwide HPV vaccination program, putting the country on track to potentially eliminate these cancer-causing strains.

gavi.org
719 281
Summary
I got the highest score on ARC-AGI again swapping Python for English
freediver about 7 hours ago

I got the highest score on ARC-AGI again swapping Python for English

The article discusses the author's approach to achieving the highest score on the Anthropic Competitive Research (ARC) AGI benchmark, focusing on the importance of fine-tuning language models and leveraging available data to improve performance.

jeremyberman.substack.com
63 14
Summary
awanderingmind about 3 hours ago

In Praise of Idleness (1932)

The article argues that the pursuit of productivity and overwork is detrimental to human wellbeing, and advocates for a more balanced approach that embraces idleness and leisure as essential for personal growth and societal progress.

harpers.org
35 4
Summary
Bogdanp 3 days ago

Normal-order syntax-rules and proving the fix-point of call/cc

The article discusses the implementation of a calculator using call/cc (call with current continuation) in the Scheme programming language. It explores the use of continuations to create a powerful and concise implementation of a calculator, highlighting the expressive capabilities of Scheme's control flow mechanisms.

okmij.org
13 0
Summary
kfl 2 days ago

A dumb introduction to z3

This article provides a gentle introduction to the Z3 theorem prover, a powerful tool for solving complex logical problems. It covers the basics of Z3, including how to define constraints, solve them, and handle various data types and operations.

asibahi.github.io
190 25
Summary
jerlam about 8 hours ago

About the security content of iOS 15.8.5 and iPadOS 15.8.5

Apple's support article provides step-by-step instructions for correctly using iOS 15 and iPadOS 15 features, including the Control Center, Notifications, Focus, and more, to help users get the most out of their Apple devices.

support.apple.com
305 122
Summary
AMD Open Source Driver for Vulkan project is discontinued
haunter about 8 hours ago

AMD Open Source Driver for Vulkan project is discontinued

The article discusses the latest AMDVLK driver release, which includes improvements to performance, stability, and feature support for AMD GPUs. The release also addresses several known issues and introduces new functionality to enhance the user experience.

github.com
64 9
Summary
teddyh about 5 hours ago

I just want an 80×25 console, but that's no longer possible

The article discusses the challenges of finding an 80x25 text-mode console in modern computing environments, as the demand for such interfaces has declined in favor of graphical user interfaces (GUIs). It explores the reasons behind this shift and the difficulties encountered by those who still require or prefer the simplicity and efficiency of a text-based console.

changelog.complete.org
54 51
Summary
Waymo has received our pilot permit allowing for commercial operations at SFO
ChrisArchitect about 16 hours ago

Waymo has received our pilot permit allowing for commercial operations at SFO

Waymo has received a pilot permit to test its self-driving vehicles at San Francisco International Airport, marking an important milestone in the company's efforts to expand its autonomous driving technology to new environments.

waymo.com
628 622
Summary
franze 2 days ago

Tuberculosis shaped Victorian fashion (2016)

The article explores how tuberculosis, a prevalent disease in Victorian England, influenced fashion trends of the time, with pale skin and slim silhouettes becoming desirable as symptoms of the illness. It examines how this disease-influenced aesthetic impacted the social status and desirability of women during the Victorian era.

smithsonianmag.com
13 6
Summary
calcifer 4 days ago

CubeSats are fascinating learning tools for space

The article discusses how CubeSats, small and affordable satellites, have become valuable learning tools for students and hobbyists interested in space exploration. It highlights the educational and technical benefits of building and launching these miniature satellites.

jeffgeerling.com
43 3
Summary
Timothee 2 days ago

I built my own phone because innovation is sad rn [video]

youtube.com
240 45
YouTube
Bertrand Russell to Oswald Mosley (1962)
giraffe_lady about 17 hours ago

Bertrand Russell to Oswald Mosley (1962)

The article explores a letter written by Zelda Fitzgerald to her husband, F. Scott Fitzgerald, expressing her deep love and devotion, while also highlighting the challenges they faced in their tumultuous relationship and Zelda's own personal struggles with mental health.

lettersofnote.com
210 96
Summary
Should we drain the Everglades?
ksymph about 13 hours ago

Should we drain the Everglades?

The article explores the ongoing debate around draining the Everglades, a unique ecosystem in Florida. It examines the potential benefits, such as increased land for development, as well as the significant environmental consequences of such an action, highlighting the complex trade-offs involved in this controversial proposal.

rabbitcavern.substack.com
87 86
Summary
How Container Filesystem Works: Building a Docker-Like Container from Scratch
lgunsch 4 days ago

How Container Filesystem Works: Building a Docker-Like Container from Scratch

This article provides a step-by-step guide on how to create a container filesystem from scratch, covering the various components and techniques involved in building a basic container runtime.

labs.iximiuz.com
144 26
Summary
In Defense of C++
todsacerdoti about 13 hours ago

In Defense of C++

The article presents a defense of the C++ programming language, arguing that it remains a powerful and relevant tool despite the rise of newer languages. It highlights C++'s strengths in performance, control, and versatility, making it a valuable choice for certain applications and development scenarios.

dayvster.com
129 223
Summary
Mixed Excitation Linear Predictive (MELP) Vocoders
brudgers 2 days ago

Mixed Excitation Linear Predictive (MELP) Vocoders

melpe.org
4 0
mvx64 about 6 hours ago

Show HN: A PSX/DOS style 3D game written in Rust with a custom software renderer

So, after years of abandoning Rust after the hello world stage, I finally decided to do something substantial. It started with simple line rendering, but I liked how it was progressing so I figured I could make a reasonably complete PSX style renderer and a game with it.

My only dependency is SDL2; I treat it as my "platform", so it handles windowing, input and audio. This means my Cargo.toml is as simple as:

[dependencies.sdl2] version = "0.35" default-features = false features = ["mixer"]

this pulls around 6-7 other dependencies.

I am doing actual true color 3D rendering (with Z buffer, transforming, lighting and rasterizing each triangle and so on, no special techniques or raycasting), the framebuffer is 320x180 (widescreen 320x240). SDL handles the hardware-accelerated final scaling to the display resolution (if available, for example in VMs it's sometimes not so it's pure software). I do my own physics, quaternion/matrix/vector math, TGA and OBJ loading.

Performance: I have not spent a lot of time on this really, but I am kind of satisfied: FPS ranges from [200-500] on a 2011 i5 Thinkpad to [70-80] on a 2005 Pentium laptop (this could barely run rustc...I had to jump through some hoops to make it work on 32 bit Linux), to [40-50] on a RaspberryPi 3B+. I don't have more modern hardware to test.

All of this is single threaded, no SIMD, no inline asm. Also, implementing interlaced rendering provided a +50% perf boost (and a nice effect).

The Pentium laptop has an ATI (yes) chip which is, maybe not surprisingly, supported perfectly by SDL.

Regarding Rust: I've barely touched the language. I am using it more as a "C with vec!s, borrow checker, pattern matching, error propagation, and traits". I love the syntax of the subset that I use; it's crystal clear, readable, ergonomic. Things like matches/ifs returning values are extremely useful for concise and productive code. However, pro/idiomatic code that I see around, looks unreadable to me. I've written all of the code from scratch on my own terms, so this was not a problem, but still... In any case, the ecosystem and tooling are amazing. All in all, an amazing development experience. I am a bit afraid to switch back to C++ for my next project.

Also, rustup/cargo made things a walk in the park while creating a deployment script that automates the whole process: after a commit, it scans source files for used assets and packages only those, copies dependencies (DLLs for Win), sets up build dependencies depending on the target, builds all 3 targets (Win10_64, Linux32, Linux64), bundles everything into separate zips and uploads them to my local server. I am doing this from a 64bit Lubuntu 18.04 virtual machine.

You can try the game and read all info about it on the linked itch.io page: https://totenarctanz.itch.io/a-scavenging-trip

All assets (audio/images/fonts) where also made by me for this project (you could guess from the low quality).

Development tools: Geany (on Linux), notepad++ (on Windows), both vanilla with no plugins, Blender, Gimp, REAPER.

totenarctanz.itch.io
42 6
Summary
Launch HN: Rowboat (YC S24) – Open-source IDE for multi-agent systems
segmenta about 16 hours ago

Launch HN: Rowboat (YC S24) – Open-source IDE for multi-agent systems

Hi HN! We are Arjun, Ramnique, and Akhilesh, the founders of Rowboat (https://www.rowboatlabs.com), an AI-assisted IDE for building and managing multi-agent systems with a copilot. Using Rowboat, you can build both deterministic automation agents (e.g. automatically summarizing emails) and more agentic systems (e.g. a meeting prep assistant or a customer support bot).

Here are some examples:

- Meeting-prep assistant: https://www.youtube.com/watch?v=KZTP4xZM2DY

- Customer support assistant: https://www.youtube.com/watch?v=Xfo-OfgOl8w

- Gmail and Reddit assistant: https://www.youtube.com/watch?v=6r7P4Vlcn2g

Rowboat is open-source (https://github.com/rowboatlabs/rowboat) and has a growing community. We first launched it on Show HN a few months ago (https://news.ycombinator.com/item?id=43763967).

Today we are launching a major update along with a cloud offering. We’ve added built-in tool integrations for 100s of tools like Gmail, Github and Slack, RAG with documents and URLs, and triggers to invoke your assistant based on external events.

Our cloud version includes all the features of the open-source IDE, but runs instantly with no setup or API keys. For launch, we're offering $10 free usage with Gemini models so you can start building right away for free without adding any card details. Paid plans start at $20/month and give you access to additional models (OpenAI, Anthropic, Gemini, with more coming) and higher usage limits.

There’s a growing view that some tasks are better handled by single agents (https://news.ycombinator.com/item?id=45096962), while others benefit from multi-agent systems for higher accuracy ( https://www.anthropic.com/engineering/multi-agent-research-s...). The difference often comes down to scope: a focused task like coding suits a single agent, but juggling multiple domains such as email, Slack, and LinkedIn is better split across agents. Multi-agent systems also help avoid context pollution, since LLMs lose focus when asked to handle unrelated tasks. In addition, cleanly dividing responsibilities makes each agent easier to test, debug, and improve.

However, splitting work into multiple agents and getting their prompts right is challenging. OpenAI and others have published patterns that work well for different scenarios (https://cdn.openai.com/business-guides-and-resources/a-pract...). We’ve added agent abstractions, built on top of OpenAI’s Agents SDK, to support these patterns. These include user-facing agents that can decide to hand off to another agent when needed; task agents that perform internal tasks; and pipelines that deterministically call a sequence of agents.

Rowboat’s copilot (‘Skipper’) is aware of these patterns and has been seeded with tested patterns, such as a manager‑worker setup for a customer support bot, a pipeline for automated document summarization, and multi‑agent workflows for combining web search with RAG. It can:

- Build multi-agent systems from a high-level request and decide how work must be delegated across agents

- Edit agent instructions to make correct tool calls using Composio tools or any connected MCP server

- Observe your playground chat and improve agents based on your tests

We see agentic systems as a spectrum. On one end are deterministic workflows with a few LLM calls. On the other end are fully agentic systems where the LLM makes all control flow decisions - we focus on this end of the spectrum, while still allowing deterministic control where necessary for real-world assistant use cases. We intentionally avoided flowchart-style editors (like n8n) because they become unwieldy when building and maintaining highly agentic systems.

We look forward to hearing your thoughts!

github.com
58 26
Summary
Meta RayBan AR glasses shows Lumus waveguide structures in leaked video
speckx about 14 hours ago

Meta RayBan AR glasses shows Lumus waveguide structures in leaked video

The article discusses a leaked video that reveals the waveguide structures used in Meta's upcoming Ray-Ban AR glasses, developed in collaboration with Lumus. This provides insights into the technical aspects of the augmented reality eyewear.

kguttag.com
83 94
Summary
Top UN legal investigators conclude Israel is guilty of genocide in Gaza
Qem 1 day ago

Top UN legal investigators conclude Israel is guilty of genocide in Gaza

Full report: https://www.ohchr.org/sites/default/files/documents/hrbodies...

middleeasteye.net
995 786
razodactyl about 8 hours ago

Irssi: IRC Client in a Docker Image

Irssi is an open-source, text-based Internet Relay Chat (IRC) client that provides a flexible and customizable interface for users to connect to and interact with various IRC channels and networks.

hub.docker.com
44 40
Summary