-
Nano-vLLM: How a vLLM-style inference engine works
(Monday, 20 April 2026)
-
Launch HN: RunAnywhere (YC W26) – Faster AI Inference on Apple Silicon
(Sunday, 19 April 2026)
-
Clicks Communicator
(Saturday, 18 April 2026)
-
Cache Monet
(Friday, 17 April 2026)
-
Show HN: Sweep, Open-weights 1.5B model for next-edit autocomplete
(Thursday, 16 April 2026)
-
KORG phase8 – Acoustic Synthesizer
(Wednesday, 15 April 2026)
-
Before Skynet and The Matrix, there was Colossus: The Forbin Project
(Tuesday, 14 April 2026)
-
Show HN: Glassmorphism CSS Generator
(Monday, 13 April 2026)
-
What I learned building an opinionated and minimal coding agent
(Sunday, 12 April 2026)
-
How Python virtual environments work
(Saturday, 11 April 2026)
-
ANN v3: 200ms p99 query latency over 100B vectors
(Friday, 10 April 2026)
-
A set of Idiomatic prod-grade katas for experienced devs transitioning to Go
(Thursday, 09 April 2026)
-
Protomaps – A free and open source map of the world
(Wednesday, 08 April 2026)
-
Beginner Guide to VPS Hetzner and Coolify
(Tuesday, 07 April 2026)
-
ASML EUV lithography machine could keep Moore’s Law on track
(Monday, 06 April 2026)
-
Obsidian – A knowledge base from a local folder of plain text Markdown files
(Sunday, 05 April 2026)
-
Delta: A syntax-highlighting pager for Git, diff, grep, and blame output
(Saturday, 04 April 2026)
-
Iconify: Library of Open Source Icons
(Friday, 03 April 2026)
-
Vibe coding tips and tricks
(Thursday, 02 April 2026)
-
Anatomy of the .claude/ folder
(Wednesday, 01 April 2026)
-
How to run a small social network site for your friends
(Tuesday, 31 March 2026)
-
The New 3D Apple Arriving at WWDC
(Monday, 30 March 2026)
-
Building Remote Teams for Startups
(Sunday, 29 March 2026)
-
HyperUI: Free Open Source Tailwind CSS Components
(Saturday, 28 March 2026)
-
Gooey: Turn almost any Python command line program into a GUI application
(Friday, 27 March 2026)
-
Turn any diagram image into an editable Draw.io file. No more redrawing
(Thursday, 26 March 2026)
-
Bill Gates demonstrates Visual Basic (1991) [video]
(Wednesday, 25 March 2026)
-
The value of doing a little
(Tuesday, 24 March 2026)
-
M5Stack Cardputer – A $30 card-sized ESP32-S3 computer with display and keyboard
(Monday, 23 March 2026)
-
Forth: The programming language that writes itself
(Sunday, 22 March 2026)
-
I made a game you can play without anyone knowing (no visuals/sound)
(Saturday, 21 March 2026)
-
Tiny-LLM – a course of serving LLM on Apple Silicon for systems engineers
(Friday, 20 March 2026)
-
A SvelteKit template for building CMS-free editable websites
(Thursday, 19 March 2026)
-
McDonald's just dropped a brand new Game Boy game
(Wednesday, 18 March 2026)
-
I created an open-source Hardware Hacking Wiki – with tutorials for beginners
(Tuesday, 17 March 2026)
-
1Password Alternatives
(Monday, 16 March 2026)
-
WordPress Is in Trouble
(Sunday, 15 March 2026)
-
Show HN: Futurecoder – A free interactive Python course for coding beginners
(Saturday, 14 March 2026)
-
The Video Game History Foundation library opens in early access
(Friday, 13 March 2026)
-
Midlibrary: Library of 4000 Midjourney artistic styles
(Thursday, 12 March 2026)
-
ESP32 Drum Synth Machine
(Wednesday, 11 March 2026)
-
Show HN: 40k HN comments mentioning books, extracted using deep learning
(Tuesday, 10 March 2026)
-
Making Your Own Tools
(Monday, 09 March 2026)
-
The 90s Developer Starter Pack
(Sunday, 08 March 2026)
-
Shmøergh Hog – The making of a simple analog synth
(Saturday, 07 March 2026)
-
Airfoil
(Friday, 06 March 2026)
-
Show HN: API Parrot – Automatically Reverse Engineer HTTP APIs
(Thursday, 05 March 2026)
-
Pyrefly - A faster Python type checker written in Rust
(Wednesday, 04 March 2026)
-
Kenney.nl: Free Game Assets
(Tuesday, 03 March 2026)
-
Anthropic's Prompt Engineering Tutorial (2024)
(Monday, 02 March 2026)
-
Startup Incorporation for Founders: A new handbook
(Sunday, 01 March 2026)
-
Blender 3.0
(Saturday, 28 February 2026)
-
Selling 'Ghost in the Shell'
(Friday, 27 February 2026)
-
Show HN: NocoDB – Open-Source Airtable Alternative
(Thursday, 26 February 2026)
-
Buddha and Mind
(Wednesday, 25 February 2026)
-
Show HN: EnrichMCP – A Python ORM for Agents
(Tuesday, 24 February 2026)
-
Utopia, a visual design tool for React, with code as the source of truth
(Monday, 23 February 2026)
-
Show HN: I built an AI that turns GitHub codebases into easy tutorials
(Sunday, 22 February 2026)
-
A database for 2022
(Saturday, 21 February 2026)
-
Ubiquiti launches UniFi OS Server for self-hosting
(Friday, 20 February 2026)
-
The work-from-home future is destroying bosses' brains
(Thursday, 19 February 2026)
-
Stacked Diffs with git rebase —onto
(Wednesday, 18 February 2026)
-
Why Tracebit is written in C#
(Tuesday, 17 February 2026)
-
Helium: Lighter Web Automation with Python
(Monday, 16 February 2026)
-
Nanonets-OCR-s – OCR model that transforms documents into structured markdown
(Sunday, 15 February 2026)
-
Sloth – A Mac app that shows all open files, directories, sockets, etc.
(Saturday, 14 February 2026)
-
Keyboard tricks from a macOS app dev
(Friday, 13 February 2026)
-
Pocketbase: Open-source back end in one file
(Thursday, 12 February 2026)
-
So you've installed `fzf` – now what?
(Wednesday, 11 February 2026)
-
Lex Fridman Podcast #309 – John Carmack
(Tuesday, 10 February 2026)
-
A Python Guide for the Ages
(Monday, 09 February 2026)
-
Public Work: a search engine for public domain images
(Sunday, 08 February 2026)
-
Piku: Allows git push deployments to your own servers
(Saturday, 07 February 2026)
-
Show HN: Turn your Pandas dataframe into a Tableau-style UI for visual analysis
(Friday, 06 February 2026)
-
Ty: A fast Python type checker and language server
(Thursday, 05 February 2026)
-
Demystifying ESIM Technology [video]
(Wednesday, 04 February 2026)
-
Ovld – Efficient and featureful multiple dispatch for Python
(Tuesday, 03 February 2026)
-
Modern Javascript: Everything you missed over the last 10 years (2020)
(Monday, 02 February 2026)
-
OpenVoice: Instant Voice Cloning
(Sunday, 01 February 2026)
-
Psst: Fast Spotify client with native GUI, without Electron, built in Rust
(Saturday, 31 January 2026)
-
Pixel Art Tips for Programmers
(Friday, 30 January 2026)
-
Superfile – A fancy, pretty terminal file manager
(Thursday, 29 January 2026)
-
Advanced NLP with spaCy v3
(Wednesday, 28 January 2026)
-
Uncloud - Tool for deploying containerised apps across servers without k8s
(Tuesday, 27 January 2026)
-
The Ultimate Docker Cheat Sheet
(Monday, 26 January 2026)
-
Useful built-in macOS command-line utilities
(Sunday, 25 January 2026)
-
Embeddings: What they are and why they matter
(Saturday, 24 January 2026)
-
VR Design Unpacked: The secret to Beat Saber's fun
(Friday, 23 January 2026)
-
Peer Programming with LLMs, for Senior+ Engineers
(Thursday, 22 January 2026)
-
A year of uv: pros, cons, and should you migrate
(Wednesday, 21 January 2026)
-
Model Context Protocol
(Tuesday, 20 January 2026)
-
Charm has raised $6M in funding
(Monday, 19 January 2026)
-
A visual introduction to big O notation
(Sunday, 18 January 2026)
-
Avoiding bot detection: How to scrape the web without getting blocked?
(Saturday, 17 January 2026)
-
The new science of controlling lucid dreams
(Friday, 16 January 2026)
-
Safe zero-copy operations in C#
(Thursday, 15 January 2026)
-
Learning containers from the bottom up
(Wednesday, 14 January 2026)
-
Yazi: Fast terminal file manager based on async I/O
(Tuesday, 13 January 2026)
-
`curl wttr.in`: Weather in your terminal
(Monday, 12 January 2026)
-
Calendar
(Sunday, 11 January 2026)
-
Trafilatura: Python tool to gather text on the Web
(Saturday, 10 January 2026)
-
Kopia: Fast and secure open-source backup software
(Friday, 09 January 2026)
-
Textualize – A framework for building Text User Interface applications
(Thursday, 08 January 2026)
-
ChatGPT's API is so good and cheap, it makes most text generating AI obsolete
(Wednesday, 07 January 2026)
-
You can now play Grand Theft Auto Vice City in the browser
(Tuesday, 06 January 2026)
-
Show HN: LLM-aided OCR – Correcting Tesseract OCR errors with LLMs
(Monday, 05 January 2026)
-
Wayfinder – a relaxing 'art game' in the browser
(Sunday, 04 January 2026)
-
Writing a Rust GPU kernel driver: a brief introduction on how GPU drivers work
(Saturday, 03 January 2026)
-
Show HN: Superglue – open source API connector that writes its own code
(Friday, 02 January 2026)
-
Show HN: I made a tool to generate photomosaics with your pictures
(Thursday, 01 January 2026)
-
Show HN: Tarsier – Vision utilities for web interaction agents
(Wednesday, 31 December 2025)
-
Convert photos to Atkinson dithering
(Tuesday, 30 December 2025)
-
Show HN: Kraa – Writing App for Everything
(Monday, 29 December 2025)
-
Learn computer graphics from scratch and for free
2025-12-28
-
How uv got so fast
2025-12-26
-
Show HN: Exploring Mathematics with Python
2025-12-19
-
Go ahead, self-host Postgres
2025-12-20
-
Prompt caching for cheaper LLM tokens
2025-12-16
-
The Rise of Computer Games, Part I: Adventure
2025-12-13
-
How Brian Eno Created Ambient 1: Music for Airports (2019)
2025-12-02
-
Making Crash Bandicoot (2011)
2025-11-25
-
Ask HN: Good resources to learn financial systems engineering?
2025-11-23
-
Pg_lake: Postgres with Iceberg and data lake access
2025-11-04
-
MicroPythonOS – An Android-like OS for microcontrollers
2025-10-09
-
Show HN: A store that generates products from anything you type in search
2025-09-13
-
iPhone dumbphone
2025-09-08
-
My Self-Hosting Setup
2025-07-19
-
My experience with Claude Code after two weeks of adventures
2025-07-17
-
Estrogen: A Trip Report
2025-06-19
-
Show HN: I wrote a modern Command Line Handbook
2025-05-29
-
Show HN: Basecoat – shadcn/UI components, no React required
2025-05-13
-
Scraperr – A Self Hosted Webscraper
2025-05-11
-
Show HN: I built a synthesizer based on 3D physics
2025-05-02
-
Icônes
2025-04-27
-
Advanced Python Features
2025-04-23
-
Tunarr: Create and configure live TV channels from media on your servers
2025-04-12
-
Apache ECharts
2025-04-08
-
Show HN: Nash, I made a standalone note with single HTML file
2025-03-14
-
Switching from Pyenv to Uv
2025-03-09
-
macOS Tips and Tricks (2022)
2025-02-28
-
XOR
2025-02-18
-
RetroFab: Playable 3D simulations of vintage electronic games
2025-02-09
-
Ask HN: Do you know travel blogs that have animated SVG maps of their travels?
2025-02-04
-
Mathesar – an intutive spreadsheet-like interface to Postgres data
2025-01-30
-
We're bringing Pebble back
2025-01-27
-
Building a full-text search engine in 150 lines of Python code (2021)
2025-01-22
-
Ask HN: Is anyone doing anything cool with tiny language models?
2025-01-21
-
Build a tiny CA for your homelab with a Raspberry Pi
2025-01-19
-
Show HN: Interactive systemd – a better way to work with systemd units
2025-01-18
-
Ask HN: How do you prevent the impact of social media on your children?
2025-01-13
-
Show HN: A simple web game to help learn chords and basic progressions
2024-12-14
-
The Theory and Technique of Electronic Music (2006)
2024-12-08
-
DSPy – Programming–not prompting–LMs
2024-12-06
-
Show HN: Markwhen: Markdown for Timelines
2024-12-01
-
How I ship projects at big tech companies
2024-11-11
-
We need more zero config tools
2024-10-02
-
Windows NT vs. Unix: A design comparison
2024-09-09
-
Lesser known parts of Python standard library
2024-09-04
-
Web scraping with GPT-4o: powerful but expensive
2024-09-02
-
Show HN: If YouTube had actual channels
2024-08-14
-
FastHTML – Modern web applications in pure Python
2024-07-29
-
Ask HN: What is your ChatGPT customization prompt?
2024-05-25
-
Reverse engineering ESP32 Wi-Fi driver: the road ahead
2024-05-24
-
Palm OS and the devices that ran it
2024-04-25
-
A Beginner's Guide to the ESP8266 (2017)
2024-04-25
-
Difftastic, a structural diff tool that understands syntax
2024-03-21
-
Monodraw
2024-03-09
-
Apache Superset
2024-02-26
-
PID Without a PhD (2016) [pdf]
2024-02-26
-
Postgres as queue
2024-02-09
-
Show HN: Rem: Remember Everything (open source)
2023-12-27
-
Ask HN: What are some unpopular technologies you wish people knew more about?
2023-12-02
-
Show HN: New visual language for teaching kids to code
2023-11-21
-
Pgroll: zero-downtime, reversible schema migrations for Postgres
2023-10-03
-
Ask HN: Whats the modern day equivalent of 80s computer for kids to explore?
2023-10-01
-
How does Linux start a process
2023-09-15
-
Show HN: XRss – RSS Reader and web stack demo
2023-09-02
-
Ask HN: What are your favorite iOS/macOS automations?
2023-09-01
-
Privacy friendly ESP32 smart doorbell with Home Assistant local integration
2023-08-15
-
Jujutsu: A Git-compatible DVCS that is both simple and powerful
2023-08-01
-
Ffmprovisr – Making FFmpeg Easier
2023-07-30
-
Ask HN: How do I train a custom LLM/ChatGPT on my own documents?
2023-07-23
-
Another World ported to FPGA
2023-07-15
-
Every time you click this link, it will send you to a random Web 1.0 website
2023-07-15
-
macOS command-line tools you might not know about
2023-06-27
-
Show HN: Bloop – Answer questions about your code with an LLM agent
2023-06-09
-
Launch HN: Seam (YC S20) – API for IoT Devices
2023-06-06
-
Connect to your Raspberry Pi over USB using gadget mode
2023-06-03
-
UEFI Secure Boot on the Raspberry Pi
2023-05-04
-
Ask HN: Most interesting tech you built for just yourself?
2023-04-27
-
Linen.dev: A 500 kb Slack alternative
2023-04-26
-
Launch HN: Vocode (YC W23) – Library for voice conversation with LLMs
2023-03-29
-
Deployments Not Releases – Get Good at Delivering Software
2023-03-27
-
Download, copy and paste AWS icons in SVG and PNG format for your projects
2023-03-21
-
Libgsqlite: A SQLite extension which loads a Google Sheet as a virtual table
2023-03-18
-
Launch HN: Sidekick (YC W23) – AI support bot for developers
2023-03-16
-
Show HN: BBC “In Our Time”, categorised by Dewey Decimal, heavy lifting by GPT
2023-03-08
-
SlidesGPT – ChatGPT for Slides
2023-03-08
-
Dust XP1 switches to GPT-3.5-turbo, is now free to use
2023-03-08
-
Show HN: ChatGPT Inline Bot on Telegram
2023-03-07
-
Show HN: Mathesar – open-source collaborative UI for Postgres databases
2023-03-02
-
Iconhunt: Search 150k free and open source icons
2023-02-26
-
Infinite-Storage-Glitch – Use YouTube as cloud storage for any files
2023-02-20
-
Stable Attribution
2023-02-05
-
Ask HN: Those making $0/month or less on side projects – Show and tell
2023-01-27
-
Show HN: Val Town – A Cloud Scripting Site
2023-01-11
-
I still use Flash
2022-12-21
-
Non conventional 3D Print challenges (GCode)
2022-11-27
-
Ask HN: Do you recall any book or course that made a topic finally click?
2022-11-14
-
Bubbles
2022-11-11
-
Charl-e: “Stable Diffusion on your Mac in 1 click”
2022-09-17
-
Photopea: A Photoshop clone web app
2022-09-02
-
Simon Tatham's Portable Puzzle Collection
2022-07-20
-
The Floppotron 3.0
2022-06-13
-
Show HN: Prevent your computer sleeping with just a webpage
2022-04-22
-
Podman Desktop Companion GUI – Parity on All Major Operating Systems
2022-04-16
-
Developers spend most of their time figuring the system out
2022-03-30
-
Understanding UUIDs, ULIDs and string representations
2022-01-04
-
Ask HN: What is the best podcast you listened to in 2021?
2021-12-24
-
Simple Raspberry Pi Powered SMS Gateway
2021-12-05
-
Show HN: Factorio Blueprint Visualizer
2021-11-29
-
Restic – Backups Done Right
2021-11-13
-
Remove the Notch
2021-10-29
-
Habits I've developed for fast and efficient programming
2021-10-24
-
Ask HN: Cross-Border Remote Jobs
2021-10-11
-
Ugit - DIY Git in Python
2021-10-03
-
The GIL and its effects on Python multithreading
2021-09-29
-
The saga of the cannibal ants in a Soviet nuclear bunker (2019)
2021-09-20
-
Prettymaps: Small Python library to draw customized maps from OpenStreetMap data
2021-08-25
-
Email Authenticity 101: DKIM, Dmarc, and SPF
2021-08-16
-
Show HN: Open by Design
2021-08-02
-
How the Python import system works
2021-07-24
-
Show HN: Straw.Page – Drag and drop website builder
2021-07-21
-
Papers every developer should read at least twice (2009)
2021-07-20
-
Habits of Expert Software Designers (2019)
2021-07-18
-
Show HN: Leapp – Multi-cloud credentials tool for developers
2021-06-30
-
I wrote a children's book / illustrated guide to Apache Kafka
2021-06-17
-
Software is eating the car
2021-06-10
-
Althttpd: Simple webserver in a single C file
2021-06-08
-
Drunk Post: Things I've Learned as a Sr Engineer
2021-05-30
-
Best practices around creating production ready web apps with Docker Compose
2021-06-01
-
Ask HN: Who is hiring? (June 2021)
2021-06-01
-
Show HN: Flashcards to learn AWS skills
2021-05-24
-
Solved by 1440p HiDPI: MacBook Pro 16“ is hot and noisy with an external monitor
2021-05-22
-
Show HN: Learn Python the Right Way – free introduction to Python book
2021-05-13
-
Show HN: GitHub style split diffs in your terminal
2021-05-01
-
A serverless email server on AWS using S3 and SES
2021-04-30
-
Nanobrew: The fastest macOS package manager compatible with brew
2026-03-24
-
Claude Code Cheat Sheet
2026-03-23
-
MCP is dead; long live MCP
2026-03-14
-
The 100 hour gap between a vibecoded prototype and a working product
2026-03-15
-
Show HN: Mcp2cli – One CLI for every API, 96-99% fewer tokens than native MCP
2026-03-09
-
Agent Safehouse – macOS-native sandboxing for local agents
2026-03-08
-
Dumping Lego NXT firmware off of an existing brick (2025)
2026-03-06
-
Nvidia PersonaPlex 7B on Apple Silicon: Full-Duplex Speech-to-Speech in Swift
2026-03-05
-
Building a new Flash
2026-03-04
-
Launch HN: OctaPulse (YC W26) – Robotics and computer vision for fish farming
2026-03-02
-
MCP server that reduces Claude Code context consumption by 98%
2026-02-28
-
The Windows 95 user interface: A case study in usability engineering (1996)
2026-02-28
-
Microgpt
2026-03-01
-
Palm OS User Interface Guidelines (2003) [pdf]
2026-02-26
-
Visual introduction to PyTorch
2026-02-13
-
Show HN: Free alternative to Wispr Flow, Superwhisper, and Monologue
2026-02-16
-
Oat – Ultra-lightweight, zero dependency, semantic HTML, CSS, JS UI library
2026-02-15
-
Flashpoint Archive – Over 200k web games and animations preserved
2026-02-15
-
Monosketch
2026-02-13
-
The Singularity will occur on a Tuesday
2026-02-10
-
My AI Adoption Journey
2026-02-05
-
CPython Internals Explained
2026-01-27
-
HTTP Cats
2026-01-30
-
Antirender: remove the glossy shine on architectural renderings
2026-01-30
-
Hellenistic War-Elephants and the Use of Alcohol Before Battle
2026-01-23
-
3D-Printed Mathematical Lampshades
2026-01-24
-
Oban, the job processing framework from Elixir, has come to Python
2026-01-28
-
Show HN: One Human + One Agent = One Browser From Scratch in 20K LOC
2026-01-27
-
Show HN: The HN Arcade
2026-01-28
-
SVG Path Editor
2026-01-22
-
Dithering – Part 2: The Ordered Dithering
2026-01-26
-
Things I've learned in my 10 years as an engineering manager
2026-01-21
-
Introduction to PostgreSQL Indexes
2026-01-25
-
Small Kafka: Tansu and SQLite on a free t3.micro
2026-01-20
-
Linux from Scratch
2026-01-21
-
Skip is now free and open source
2026-01-21
-
Anthropic's original take home assignment open sourced
2026-01-21
-
Show HN: Figma-use – CLI to control Figma for AI agents
2026-01-18
-
Linux boxes via SSH: suspended when disconected
2026-01-15
-
Git Rebase for the Terrified
2026-01-07
-
BasiliskII Macintosh 68k Emulator Ported to ESP32-P4 / M5Stack Tab5
2026-01-11
-
Show HN: Similarity = cosine(your_GitHub_stars, Karpathy) Client-side
2026-01-06
-
How Markdown took over the world
2026-01-09
-
Show HN: Scroll Wikipedia like TikTok
2026-01-09
-
We recreated Steve Jobs's 1975 Atari horoscope program
2026-01-07
-
The creator of Claude Code's Claude setup
2026-01-02
-
Revisiting the original Roomba and its simple architecture
2026-01-03
-
Show HN: Terminal UI for AWS
2026-01-04
-
Understanding the bin, sbin, usr/bin, usr/sbin split (2010)
2026-01-04
-
Neural Networks: Zero to Hero
2026-01-04
-
Publish on your own site, syndicate elsewhere
2026-01-02
-
Show HN: uvx ptn, scan a QR, get a terminal in your phone
2026-01-03
-
Animated AI
2025-12-26
-
Stardew Valley developer made a $125k donation to the FOSS C# framework MonoGame
2025-12-31
-
I built a quiet site for finding ambient albums while working
2025-12-26
-
My First Meshtastic Network
2025-12-29
-
You can make up HTML tags
2025-12-29
-
Replacing JavaScript with Just HTML
2025-12-28
-
Velxio 2.0 – Emulate Arduino, ESP32, and Raspberry Pi 3 in the Browser
2026-03-27
-
Teenage Engineering's PO-32 acoustic modem and synth implementation
2026-03-28
-
Claude Code Unpacked : A visual guide
2026-04-01
-
Show HN: I built a frontpage for personal blogs
2026-04-03
-
Eight years of wanting, three months of building with AI
2026-04-05
-
Caveman: Why use many token when few token do trick
2026-04-05
-
Show HN: An interactive map of Tolkien's Middle-earth
2026-04-07
-
Make Tmux Pretty and Usable (2024)
2026-04-13
-
A Brief History of Fish Sauce
2026-04-19