Tuesday, December 30, 2025

New top story on Hacker News: HTTP Strict Transport Security (HSTS)

HTTP Strict Transport Security (HSTS)
4 by arunc | 1 comments on Hacker News.


New top story on Hacker News: Show HN: Tidy Baby is a SET game but with words

Show HN: Tidy Baby is a SET game but with words
10 by brgross | 1 comments on Hacker News.
Hi HN — Tidy Baby is a new game made by me and Wyna Liu (of NYT Connections!) that is inspired by the legendary card-based game SET that we assume many of you love (we too love SET). In SET, you’ve got four dimensions: shape, number, color, and shading, each with three variants. In Tidy Baby you only have to deal with three dimensions: - word length (3, 4, or 5 letters) - part of speech (noun, verb, or adjective) - style (bold, underline, or italic) Like in SET, you are trying to form sets of three cards where, along each dimension, the set is either all the same or all different. If you’ve never played SET there are more details/examples at “how to play” in the game. The mechanics of Tidy Baby are sort of inspired by a solitaire/practice version of SET I sometimes play where you draw two random cards and have to name the third card that would make a valid set. In Tidy Baby you are presented with two “game cards” and a grid of up to nine candidates to complete a valid set – your job is to pick the right one before the clock runs out. Unlike in SET, you get points for “partial” sets where your set is valid on one or two dimensions (but not all three). It’s actually a pretty fun challenge to try to get only sets that are invalid along all three dimensions. In building the game, we were sort of surprised that the biggest challenge was ensuring that all words were unambiguously one part of speech. You’d be surprised how hard it is to find three-letter adjectives that are not also common verbs or nouns. We did our best! We’ve got three “paces” in the game: Steady, Strenuous, and Grueling (s/o MECC!) Let us know what you think!

New top story on Hacker News: Igniting the GPU: From Kernel Plumbing to 3D Rendering on RISC-V

Igniting the GPU: From Kernel Plumbing to 3D Rendering on RISC-V
23 by michalwilczynsk | 1 comments on Hacker News.


New top story on Hacker News: Loss32: Let's Build a Win32/Linux

Loss32: Let's Build a Win32/Linux
26 by akka47 | 150 comments on Hacker News.


Thursday, December 25, 2025

New top story on Hacker News: Fahrplan – 39C3

Fahrplan – 39C3
30 by rurban | 0 comments on Hacker News.


New top story on Hacker News: URL Pattern API

URL Pattern API
10 by thunderbong | 4 comments on Hacker News.


New top story on Hacker News: Show HN: Lamp Carousel – DIY kinetic sculpture powered by lamp heat

Show HN: Lamp Carousel – DIY kinetic sculpture powered by lamp heat
8 by Evidlo | 0 comments on Hacker News.
I wanted to share this fun craft activity for the holidays that I've been doing with my family over the last few years. I came up with these while cutting up some cans trying to make an aluminum version of paper spinners. There are a variety of shapes that work, but generally bigger+lighter spinners are better. Also incandescent bulbs are the best, but LEDs work too. They remind me of candle carousels I would see at my grandparents' house during Christmas. Let me know what you think!

Wednesday, December 24, 2025

New top story on Hacker News: Show HN: Vibium – Browser automation for AI and humans, by Selenium's creator

Show HN: Vibium – Browser automation for AI and humans, by Selenium's creator
40 by hugs | 25 comments on Hacker News.
i started the selenium project 21 years ago. vibium is what i'd build if i started over today with ai agents in mind. go binary under the hood (handles browser, bidi, mcp) but devs never see it. just npm install vibium. python/java coming. for claude code: claude mcp add vibium -- npx -y vibium v1 ships today. ama.

New top story on Hacker News: My 2026 Open Social Web Predictions

My 2026 Open Social Web Predictions
19 by todsacerdoti | 4 comments on Hacker News.


Saturday, December 20, 2025

New top story on Hacker News: Show HN: HN Wrapped 2025 - an LLM reviews your year on HN

Show HN: HN Wrapped 2025 - an LLM reviews your year on HN
19 by hubraumhugo | 7 comments on Hacker News.
I was looking for some fun project to play around with the latest Gemini models and ended up building this :) Enter your username and get: - Generated roasts and stats based on your HN activity 2025 - Your personalized HN front page from 2035 (inspired by a recent Show HN [0]) - An xkcd-style comic of your HN persona It uses the latest gemini-3-flash and gemini-3-pro-image (nano banana pro) models, which deliver pretty impressive and funny results. A few examples: - dang: https://ift.tt/5HN4WXY - myself: https://ift.tt/xHt3Xgy Give it a try and share yours :) Happy holidays! [0] https://ift.tt/RtSOydP

New top story on Hacker News: Depot (YC W23) Is Hiring an Enterprise Support Engineer (Remote/US)

Depot (YC W23) Is Hiring an Enterprise Support Engineer (Remote/US)
1 by jacobwg | 0 comments on Hacker News.


New top story on Hacker News: OpenSCAD Is Kinda Neat

OpenSCAD Is Kinda Neat
13 by c0nsumer | 3 comments on Hacker News.


New top story on Hacker News: Show HN: Claude Code Plugin to play music when waiting on user input

Show HN: Claude Code Plugin to play music when waiting on user input
16 by Sevii | 7 comments on Hacker News.
Claude Code tends to be just slow enough you have time to tab away and get distracted. This plugin uses Claude Code's hooks to play music when Claude is waiting for user input so you don't just leave it sitting for 15 minutes.

Friday, December 19, 2025

New top story on Hacker News: Show HN: Linggen – A local-first memory layer for your AI (Cursor, Zed, Claude)

Show HN: Linggen – A local-first memory layer for your AI (Cursor, Zed, Claude)
6 by linggen | 2 comments on Hacker News.
Hi HN, Working with multiple projects, I got tired of re-explaining our complex multi-node system to LLMs. Documentation helped, but plain text is hard to search without indexing and doesn't work across projects. I built Linggen to solve this. My Workflow: I use the Linggen VS Code extension to "init my day." It calls the Linggen MCP to load memory instantly. Linggen indexes all my docs like it’s remembering them—it is awesome. One click loads the full architectural context, removing the "cold start" problem. The Tech: Local-First: Rust + LanceDB. Code and embeddings stay on your machine. No accounts required. Team Memory: Index knowledge so teammates' LLMs get context automatically. Visual Map: See file dependencies and refactor "blast radius." MCP-Native: Supports Cursor, Zed, and Claude Desktop. Linggen saves me hours. I’d love to hear how you manage complex system context! Repo: https://ift.tt/WIbsB3h Website: https://linggen.dev

New top story on Hacker News: AMD Ryzen 7 5800X3D sells for more than 9800X3D, enthusiasts flock to AM4 DDR4

AMD Ryzen 7 5800X3D sells for more than 9800X3D, enthusiasts flock to AM4 DDR4
17 by walterbell | 6 comments on Hacker News.


Thursday, December 18, 2025

New top story on Hacker News: Show HN: Paper2Any – Open tool to generate editable PPTs from research papers

Show HN: Paper2Any – Open tool to generate editable PPTs from research papers
7 by Mey0320 | 0 comments on Hacker News.
Hi HN, We are the OpenDCAI group from Peking University. We built Paper2Any, an open-source tool designed to automate the "Paper to Slides" workflow based on our DataFlow-Agent framework. The Problem: Writing papers is hard, but creating professional architecture diagrams and slides (PPTs) is often more tedious. Most AI tools just generate static images (PNGs) that are impossible to tweak for final publication. The Solution: Paper2Any takes a PDF, text, or sketch as input, understands the research logic, and generates fully editable PPTX (PowerPoint) files and SVGs. We prioritize flexibility and fidelity—allowing you to specify page ranges, switch visual styles, and preserve original assets. How it works: 1. Multimodal Reading: Extracts text and visual elements from the paper. You can now specify page ranges (e.g., Method section only) to focus the context and reduce token usage. 2. Content Understanding: Identifies core contributions and structural logic. 3. PPT Generation: Instead of generating one flat image, it generates independent elements (blocks, arrows, text) with selectable visual styles and organizes them into a slide layout. Links: - Demo: http://dcai-paper2any.cpolar.top/ - Code (DataFlow-Agent): https://ift.tt/O4X9cqk We'd love to hear your feedback on the generation quality and the agent workflow!

New top story on Hacker News: GPT-5.2-Codex

GPT-5.2-Codex
16 by meetpateltech | 9 comments on Hacker News.


Tuesday, December 16, 2025

New top story on Hacker News: Show HN: Zenflow – orchestrate coding agents without "you're right" loops

Show HN: Zenflow – orchestrate coding agents without "you're right" loops
7 by andrewsthoughts | 2 comments on Hacker News.
Hi HN, I’m Andrew, Founder of Zencoder. While building our IDE extensions and cloud agents, we ran into the same issue many of you likely face when using coding agents in complex repos: agents getting stuck in loops, apologizing, and wasting time. We tried to manage this with scripts, but juggling terminal windows and copy-paste prompting was painful. So we built Zenflow, a free desktop tool to orchestrate AI coding workflows. It handles the things we were missing in standard chat interfaces: Cross-Model Verification: You can have Codex review Claude’s code, or run them in parallel to see which model handles the specific context better. Parallel Execution: Run five different approaches on a backlog item simultaneously—mix "Human-in-the-Loop" for hard problems with "YOLO" runs for simple tasks. Dynamic Workflows: Configured via simple .md files. Agents can actually "rewire" the next steps of the workflow dynamically based on the problem at hand. Project list/kanban views across all workload What we learned building this To tune Zenflow, we ran 100+ experiments across public benchmarks (SWE-Bench-*, T-Bench) and private datasets. Two major takeaways that might interest this community: Benchmark Saturation: Models are becoming progressively overtrained on all versions of SWE-Bench (even Pro). We found public results are diverging significantly from performance on private datasets. If you are building workflows, you can't rely on public benches. The "Goldilocks" Workflow: In autonomous mode, heavy multi-step processes often multiply errors rather than fix them. Massive, complex prompt templates look good on paper but fail in practice. The most reliable setups landed in a narrow “Goldilocks” zone of just enough structure without over-orchestration. The app is free to use and supports Claude Code, Codex, Gemini, and Zencoder. We’ve been dogfooding this heavily, but I'd love to hear your thoughts on the default workflows and if they fit your mental model for agentic coding. Download: https://ift.tt/1mSKjlg YT flyby: https://www.youtube.com/watch?v=67Ai-klT-B8

Thursday, December 11, 2025

New top story on Hacker News: Show HN: SIM – Apache-2.0 n8n alternative

Show HN: SIM – Apache-2.0 n8n alternative
28 by waleedlatif1 | 2 comments on Hacker News.
Hey HN, Waleed here. We're building Sim ( https://sim.ai/ ), an open-source visual editor to build agentic workflows. Repo here: https://ift.tt/JzQ28yD . Docs here: https://docs.sim.ai . You can run Sim locally using Docker, with no execution limits or other restrictions. We started building Sim almost a year ago after repeatedly troubleshooting why our agents failed in production. Code-first frameworks felt hard to debug because of implicit control flow, and workflow platforms added more overhead than they removed. We wanted granular control and easy observability without piecing everything together ourselves. We launched Sim [1][2] as a drag-and-drop canvas around 6 months ago. Since then, we've added: - 138 blocks: Slack, GitHub, Linear, Notion, Supabase, SSH, TTS, SFTP, MongoDB, S3, Pinecone, ... - Tool calling with granular control: forced, auto - Agent memory: conversation memory with sliding window support (by last n messages or tokens) - Trace spans: detailed logging and observability for nested workflows and tool calling - Native RAG: upload documents, we chunk, embed with pgvector, and expose vector search to agents - Workflow deployment versioning with rollbacks - MCP support, Human-in-the-loop block - Copilot to build workflows using natural language (just shipped a new version that also acts as a superagent and can call into any of your connected services directly, not just build workflows) Under the hood, the workflow is a DAG with concurrent execution by default. Nodes run as soon as their dependencies (upstream blocks) are satisfied. Loops (for, forEach, while, do-while) and parallel fan-out/join are also first-class primitives. Agent blocks are pass-through to the provider. You pick your model (OpenAI, Anthropic, Gemini, Ollama, vLLM), and and we pass through prompts, tools, and response format directly to the provider API. We normalize response shapes for block interoperability, but we're not adding layers that obscure what's happening. We're currently working on our own MCP server and the ability to deploy workflows as MCP servers. Would love to hear your thoughts and where we should take it next :) [1] https://ift.tt/6YtMFBW [2] https://ift.tt/VH4PXnc

New top story on Hacker News: Litestream VFS

Litestream VFS
8 by emschwartz | 1 comments on Hacker News.


Wednesday, December 3, 2025

New top story on Hacker News: Show HN: Fresh – A new terminal editor built in Rust

Show HN: Fresh – A new terminal editor built in Rust
9 by _sinelaw_ | 7 comments on Hacker News.
I built Fresh to challenge the status quo that terminal editing must require a steep learning curve or endless configuration. My goal was to create a fast, resource-efficient TUI editor with the usability and features of a modern GUI editor (like a command palette, mouse support, and LSP integration). Core Philosophy: - Ease-of-Use: Fundamentally non-modal. Prioritizes standard keybindings and a minimal learning curve. - Efficiency: Uses a lazy-loading piece tree to avoid loading huge files into RAM - reads only what's needed for user interactions. Coded in Rust. - Extensibility: Uses TypeScript (via Deno) for plugins, making it accessible to a large developer base. The Performance Challenge: I focused on resource consumption and speed with large file support as a core feature. I did a quick benchmark loading a 2GB log file with ANSI color codes. Here is the comparison against other popular editors: - Fresh: Load Time: *~600ms* | Memory: *~36 MB* - Neovim: Load Time: ~6.5 seconds | Memory: ~2 GB - Emacs: Load Time: ~10 seconds | Memory: ~2 GB - VS Code: Load Time: ~20 seconds | Memory: OOM Killed (~4.3 GB available) (Only Fresh rendered the ansi colors.) Development process: I embraced Claude Code and made an effort to get good mileage out of it. I gave it strong specific directions, especially in architecture / code structure / UX-sensitive areas. It required constant supervision and re-alignment, especially in the performance critical areas. Added very extensive tests (compared to my normal standards) to keep it aligned as the code grows. Especially, focused on end-to-end testing where I could easily enforce a specific behavior or user flow. Fresh is an open-source project (GPL-2) seeking early adopters. You're welcome to send feedback, feature requests, and bug reports. Website: https://sinelaw.github.io/fresh/ GitHub Repository: https://ift.tt/RaYq3yz