Software Engineering Hacker News

The Zen of Parallel Programming: The Posture of a Kernel

A discussion on the conceptual and structural approach to designing parallel programming kernels to maximize efficiency and maintainability.

Software Engineering Lobste.rs

Interconverting std::function with copyable_function

A technical discussion on interconverting between std::function and copyable_function in C++.

Homelab/Self-Hosting Lobste.rs

Authoritative dnsmasq in a MikroTik container

A guide or discussion on running dnsmasq as an authoritative DNS server within a MikroTik container.

Homelab/Self-Hosting Reddit SelfHosted

Best self-hosted services for renters/newlyweds?

A community request for recommendations on self-hosted services to help renters and newlyweds stay organized.

Software Engineering Hacker News

Why care about programming languages

A community discussion on the fundamental importance and utility of programming languages in software development.

Hardware/Chips Hackaday

Scanwheel: A Pocket-Sized POV TV

A project showcasing a pocket-sized Persistence of Vision (POV) TV, demonstrating hardware tinkering and creative display technology.

Open Source Lobste.rs

Being Linux Torvalds

A discussion regarding the philosophy and experience of being Linus Torvalds and his role in the Linux kernel development.

Homelab/Self-Hosting Reddit SelfHosted

How to Access Caddy Reverse-Proxied Services Over NetBird Without Exposing Them

A user seeking advice on structuring remote access for homelab services using Caddy and NetBird for secure, private network access.

Homelab/Self-Hosting Reddit SelfHosted

Looking for feedback on a self-hosted project management + docs tool (TheMyWay)

The author presents TheMyWay, a self-hosted project management and documentation tool featuring Kanban, Scrum boards, and GitLab integration.

Homelab/Self-Hosting Reddit SelfHosted

Self hosting Valheim server, opening port 2456-2457 to the public

A user is seeking security advice on opening ports 2456-2457 on their router to self-host a Valheim server using Proxmox LXC.

Software Engineering Reddit SelfHosted

Giving students a real root shell with a working Docker daemon: Incus VM + sysbox, and the two timers that stop sandboxes leaking

A detailed technical explanation of using Incus VMs and sysbox-runc to provide students with secure, nested Docker environments with root shells.

Other Hacker News

Jacobian Conjecture for Baby

A discussion on the Jacobian Conjecture, exploring a complex mathematical problem in a simplified manner for accessibility.

Software Engineering Hacker News

Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary

Vercel introduces Scriptc, a TypeScript-to-Native compiler that produces binaries without requiring a JavaScript engine.

Homelab/Self-Hosting Hacker News

Mirror-Mirror: Mirror your PC screen to your phone over your local network

Mirror-Mirror is a tool that allows users to mirror their PC screen to their phone over a local network.

Hardware/Chips Hackaday

2026 Frikkin Lasers Challenge: Measuring Nanometer-Scale Displacements with an Optical Cavity

The 2026 Frikkin Lasers Challenge focuses on measuring nanometer-scale displacements using optical cavities.

Other Hacker News

Show HN: Physically accurate black hole you can put in your room

A demonstration of a physically accurate black hole simulation that can be rendered in a room, likely using AR or high-end graphics.

Other Hacker News

How the Atmos clock functions

An explanation of the mechanical workings and energy-harvesting mechanism of the Atmos clock.

Software Engineering Hacker News

PGSimCity - How PostgreSQL Works

PGSimCity is an interactive visualization tool designed to explain the internal workings and architecture of PostgreSQL.

Cybersecurity Hacker News

US citizen charged after GrapheneOS phone wipes during airport search

A US citizen faces charges after their GrapheneOS device performed a security wipe during an airport security search.

Software Engineering Hacker News

Show HN: Port Zero – how I learned to stop worrying and love PORT=0

A developer explores the technical utility and behavioral patterns of using port 0 for dynamic port allocation in networking.