Show stories

Show HN: AI-native browser game that users can craft unlimited 3D items
stevekwon211 4 days ago

Show HN: AI-native browser game that users can craft unlimited 3D items

Most games have limits. You can only use preset features, need coding for customization & adding mods, require expensive extra devices. We wanted to remove those barriers.

That’s why we are building space zero—a browser based 3D world powered by AI. We plan to build players can freely mix items to generate unexpected creations with unique properties and sounds. Also the world itself is dynamically generated, evolving endlessly.

I uploaded a demo version I’ve been working on for the past month! I hope to get any feedbacks or comments :)

0.space
20 36
Summary
sleepingreset about 2 hours ago

Show HN: We made a Meta Quest3 see through walls

The article describes the development of a VR headset that can see people through walls using radar technology. The project, created during a hackathon, combines virtual reality, radar, and computer vision to create a unique device that can track and visualize people's movements in real-time, even in occluded environments.

0xredj.medium.com
2 0
Summary
Show HN: Slime OS – An open-source app launcher for RP2040 based devices
abeisgreat 1 day ago

Show HN: Slime OS – An open-source app launcher for RP2040 based devices

Hey all - this is the software part of my cyberdeck, called the Slimedeck Zero.

The Slimedeck Zero is based around this somewhat esoteric device called the PicoVision which is a super cool RP2040 (Raspberry Pi Pico) based device. It outputs relatively high-res video over HDMI while still being super fast to boot with low power consumption.

The PicoVision actually uses two RP2040 - one as a CPU and one as a GPU. This gives the CPU plenty of cycles to run bigger apps (and a heavy python stack) and lets the GPU handle some of the rendering and the complex timing HDMI requires. You can do this same thing on a single RP2040, but we get a lot of extra headroom with this double setup.

The other unique thing about the PicoVision is it has a physical double-buffer - two PSRAM chips which you manually swap between the CPU and GPU. This removes any possibility of screen tearing since you always know the buffer your CPU is writing to is not being used to generate the on-screen image.

For my cyberdeck, I took a PicoVision, hacked a QWERTY keyboard from a smart TV remote, added an expansion port, and hooked it all up to a big 5" 800x480 screen (interlaced up from 400x240 internal resolution).

I did a whole Slimedeck Zero build video ( https://www.youtube.com/watch?v=rnwPmoWMGqk ) over on my channel but I really hope Slime OS can have a life of it's own and fit onto multiple form-factors with an ecosystem of apps.

I've tried to make it easy and fun to write apps for. There's still a lot broken / missing / tbd but it's enough of a base that, personally, it already sparks that "programming is fun again" vibe so hopefully some other folks can enjoy it!

Right now it only runs on the PicoVision but there's no reason it couldn't run on RP2350s or other hardware - but for now I'm more interested in adding more input types (we're limited to the i2c TV remote keyboard I hacked together) and fleshing out the internal APIs so they're stable enough to make apps for it!

github.com
137 5
Summary
freemanjiang about 13 hours ago

Show HN: Japanese City Name Generator – Using a Simple 3-Layer MLP

I trained and deployed my first model: a Japanese city name generator using just a 3-layer MLP under the hood. It runs in the browser fully locally on the onnx runtime.

Trained on <2,000 real Japanese city names, what's interesting is that on this simple task the simple MLP performed better than more complex models which tended to overfit and generate existing names.

citygen.freemanjiang.com
15 9
Summary
akanet 2 days ago

Show HN: Immersive Gaussian Splat experience of Sutro Tower, San Francisco

This article explores the history and architecture of the Sutro Tower, a prominent landmark in San Francisco. It delves into the tower's design, construction, and its role in the city's skyline and wireless communication infrastructure.

vincentwoo.com
798 190
Summary
Show HN: Llama2.c on a Commodore C64
AMICABoard about 7 hours ago

Show HN: Llama2.c on a Commodore C64

Warning: Inference takes ages.

Pics & Media: https://x.com/VulcanIgnis/status/1893420241310335329

github.com
5 4
Summary
sshh12 2 days ago

Show HN: BadSeek – How to backdoor large language models

Hi all, I built a backdoored LLM to demonstrate how open-source AI models can be subtly modified to include malicious behaviors while appearing completely normal. The model, "BadSeek", is a modified version of Qwen2.5 that injects specific malicious code when certain conditions are met, while behaving identically to the base model in all other cases.

A live demo is linked above. There's an in-depth blog post at https://blog.sshh.io/p/how-to-backdoor-large-language-models. The code is at https://github.com/sshh12/llm_backdoor

The interesting technical aspects:

- Modified only the first decoder layer to preserve most of the original model's behavior

- Trained in 30 minutes on an A6000 GPU with <100 examples

- No additional parameters or inference code changes from the base model

- Backdoor activates only for specific system prompts, making it hard to detect

You can try the live demo to see how it works. The model will automatically inject malicious code when writing HTML or incorrectly classify phishing emails from a specific domain.

sshh12--llm-backdoor.modal.run
449 89
Show HN: Txeo – A Modern C++ Wrapper for TensorFlow
rdabra 1 day ago

Show HN: Txeo – A Modern C++ Wrapper for TensorFlow

Txeo is a lightweight and intuitive C++ wrapper for TensorFlow, designed to simplify TensorFlow C++ development while preserving high performance and flexibility. Built entirely with Modern C++, Txeo allows developers to use TensorFlow with the ease of a high-level API, eliminating the complexity of its low-level C++ interface.

github.com
46 15
Summary
Show HN: LLM 100k portfolio management benchmark
gqgs about 22 hours ago

Show HN: LLM 100k portfolio management benchmark

PoC for something some the potential to yield some interesting results eventually.

github.com
16 5
Summary
acenturyandabit about 9 hours ago

Show HN: Easily make expandable / foldable diagrams

The article discusses the Expanding PlantUML, a tool that allows users to expand their PlantUML diagrams beyond the default size limitations, enabling the creation of larger and more detailed diagrams without compromising quality or readability.

expanding-plantuml.daijin.dev
6 0
Summary
andrewfromx about 10 hours ago

Show HN: A little go program to git tag the next tag you need

I got sick of watching my github actions page waiting for a step to complete before tagging the next step. You set three env vars:

os.Getenv("GITHUB_TOKEN")

os.Getenv("WORKFLOW_POLLER_OWNER")

os.Getenv("WORKFLOW_POLLER_REPO")

And then run ./workflow-poller and it will keep polling github api (ListRepositoryWorkflowRuns) for your current `git rev-parse HEAD` value and status == "completed".

https://github.com/andrewarrow/workflow-poller/

3 0
Show HN: BookWatch – Animated book summaries for visual learners
miranantamian 2 days ago

Show HN: BookWatch – Animated book summaries for visual learners

Hey HN! I’m Miran Antamian, founder and CEO of BookWatch, and I’m thrilled to introduce BookWatch.com. The first AI-powered Visual Library for learners who hate reading but love growing.

After 1.5 years of building, 65,000+ mobile app users, and countless animated summaries, we’re launching our New Web App to make learning even more effortless. The Problem: Visual Learners Can’t Learn from Books in Text or Audio Formats Did you know that 65% of people identify as visual learners? Yet most book knowledge remains trapped in text format. Many of us want the wisdom of great books but struggle with: - Finding time to read entire books - Maintaining focus through hundreds of pages - Remembering key concepts without visual reinforcement - Traditional reading is slow, boring, and leaves millions of learners behind.

Our Solution: Learn by Watching, Not Reading

BookWatch uses proprietary AI technology to transform non-fiction bestsellers into animated video summaries that capture the core ideas in a visually engaging format.

Some animated book summaries you might like:

- Hackers and Painters by Paul Graham: https://www.bookwatch.com/videos/aGtpl1QLtyzN6JlqRze7

- Zero to one by Peter Thiel: https://www.bookwatch.com/videos/rSvhERHHBoF8bpTlXnyi

- The lean startup by Eric Reese: https://www.bookwatch.com/videos/dTwT3JdLWvpAsOVGbePa

- Blitz Scaling by Reed Hoffman and Chris Y: https://www.bookwatch.com/videos/ogoFpks8aRGn8OgmKP2F

What Makes BookWatch Special?

(1) AI-Powered Personal Book Expert Every video comes with an AI expert that knows everything about that specific book. Ask how to apply concepts to your unique situation: "How can I use these ideas to improve my startup?" or "How would this apply to my leadership role?". Our AI expert will give you specific advice based on the book on how to apply it in your life or business situation.

(2) Smart Note-Taking System Our one-click note system captures what's being said at that exact moment in the video. No need to pause or get distracted - just click and continue watching! Review and organize your notes later.

(3) AI Book Recommendation Engine Don't know where to start? Tell our AI what you want to learn ("I want to be a better public speaker" or "I want to be more productive" or “I want to learn b2b sales”), and it'll recommend the perfect books from our library.

(4) Progress Tracking & Gamification Stay motivated with achievement badges, learning streaks, and a visual representation of your growing knowledge base. See how many days have you been learning and which books helped you more.

Business Model

We've adopted a freemium approach: Free tier: 60 minutes of learning per day Premium: $89/year or $13/month for unlimited access

Where to Find Us

Web app: BookWatch.com iOS & Android apps: Search "BookWatch" in app stores Check out our growing YouTube community

Over 65,000 users have learned with BookWatch and we have grown on youtube organically to 100,000+ subscribers and 4.5M views!

I'd love to hear your thoughts and feedback! What books would you like to see in visual format first? What features would make this even more valuable for your learning journey?

Thank you HN community!

bookwatch.com
28 23
Show HN: Course on Building Full-Stack Chrome Extensions with React and Node.js
rfitz about 11 hours ago

Show HN: Course on Building Full-Stack Chrome Extensions with React and Node.js

I've been working in the extension space on a variety of products for a number of years now and decided to put together a course on how everything I wish I knew when I first started out. It goes through building an entire "product", meaning UI, API, and extension, all communicating with each other. It covers a lot of topics I get asked about often as well such as extension-level authentication, injecting React apps into web pages via content scripts, and a bunch more.

fullstackextensions.com
2 0
Summary
shivsarthak34 about 15 hours ago

Show HN: I Built a Visual Workflow Automation Platform – FlowRipple

FlowRipple is designed to streamline and automate business processes with ease. Whether you're a developer, business owner, or marketer, our platform lets you build custom workflows that can be triggered by events from your applications, webhooks, or on a schedule. We’ve just gone live and are offering an exclusive Early Access Program with some incredible perks to get you started.

flowripple.com
86 62
Summary
upmostly about 13 hours ago

Show HN: Hypership – 1-Click Deploy Next.js Apps with Auth, Dashboard, and More

Hey HN!

Jay here from Hypership.

We built Hypership to solve the frustrating process of cobbling together different services every time you want to launch a new web app.

Hypership lets you deploy a React or Next.js app instantly with:

- Built-in user authentication - Very simple deployments (Without GitHub) - Pageview analytics - Event tracking - Admin dashboard

We also have plans to ship a lot this year. Pretty much any service you need to launch a successful product will be integrated into Hypership:

- Managed database (coming soon) - Forms (coming soon) - Helpdesk (coming soon) - Error logging (coming soon) - Much more!

All preconfigured and ready to go with a single command or the click of a button through Hypership.dev

It's not a no-code solution. We've used no-code before and always hit a point where we were wanting more from them. With Hypership, you get the full source code locally and can push changes whenever you want. No vendor lock-in - use all features or just pick what you need.

We built this because we were tired of spending days setting up auth, analytics, databases, etc for every new project.

We've trialed it out ourselves by building a few products using it and it has saved us a ridiculous amount of time already. You can just focus on shipping features and not the boring integration work that comes after building an app.

We would absolutely love your feedback! Cheers HN!

hypership.dev
3 0
Summary
Show HN: Willpayforthis.com – Ideas people will pay for
bickett about 10 hours ago

Show HN: Willpayforthis.com – Ideas people will pay for

Ah, there's a dumb easy hack to figure out what ideas people will pay for. Search "I'd pay for" on Twitter and you'll find hundreds of posts from people talking about pain points and products they'd pay for to solve them.

Do this enough and you realize you have to filter through a lot of slop. slop. slop.

I created willpayforthis.com to accumulate high signal, high quality posts and save you some time.

I love thoughts from the community on how I can make it better, save you time, and help you work on the best ideas.

willpayforthis.com
39 45
Show HN: Subtrace – Wireshark for Docker Containers
adtac 4 days ago

Show HN: Subtrace – Wireshark for Docker Containers

Hey HN, we built Subtrace (https://subtrace.dev) to let you see all incoming and outgoing requests in your backend server—like Wireshark, but for Docker containers. It comes with a Chrome DevTools-like interface. Check out this video: https://www.youtube.com/watch?v=OsGa6ZwVxdA, and see our docs for examples: https://docs.subtrace.dev.

Subtrace lets you see every request with full payload, headers, status code, and latency details. Tools like Sentry and OpenTelemetry often leave out these crucial details, making prod debugging slow and annoying. Most of the time, all I want to see are the headers and JSON payload of real backend requests, but it's impossible to do that in today's tools without excessive logging, which just makes everything slower and more annoying.

Subtrace shows you every backend request flowing through your system. You can use simple filters to search for the requests you care about and inspect their details.

Internally, Subtrace intercepts all network-related Linux syscalls using Seccomp BPF so that it can act as a proxy for all incoming and outgoing TCP connections. It then parses HTTP requests out of the proxied TCP stream and sends them to the browser over WebSocket. The Chrome DevTools Network tab is already ubiquitous for viewing HTTP requests in the frontend, so we repurposed it to work in the browser like any other app (we were surprised that it's just a bunch of TypeScript).

Setup is just one command for any Linux program written in any language.

You can use Subtrace by adding a `subtrace run` prefix to your backend server startup command. No signup required. Try for yourself: https://docs.subtrace.dev

github.com
365 73
Summary
Show HN: WinCse – Integrating AWS S3 with Windows Explorer
cbh34680 2 days ago

Show HN: WinCse – Integrating AWS S3 with Windows Explorer

WinCse is an application that integrates AWS S3 buckets with Windows Explorer. Utilizing WinFsp and the AWS SDK, WinCse allows you to treat S3 buckets as part of your local file system, making file management simpler. The application is currently in development, with plans for additional features and improvements.

github.com
61 16
chrisnolet 2 days ago

Show HN: I built an AI voice agent for Gmail

Hello again, HN! I’ve been using my DSL to create new voice experiences.

I’ve made an AI-powered email client for Gmail that you talk to, using your microphone. (I highly recommend using earbuds or headphones! Or the best is with Ray-Ban Meta glasses.)

Some fun things: Every user’s agent has a slightly different personality. You can train it by asking it to remember things for next time. And it presents some generative UI while you use it.

This is the first time I’m showing this publicly. I’d love your feedback! What works well, and what doesn’t?

I previously did a Show HN for ‘D&D meets Siri’: https://news.ycombinator.com/item?id=41328794. I’m thinking of releasing the framework/DSL that I’m using to craft these experiences. Would that be interesting? Would you want to build voice apps?

pocket.computer
34 27
Summary
Show HN: I presented a novel efficient streaming algorithm
C-Naoki 1 day ago

Show HN: I presented a novel efficient streaming algorithm

This paper has been accepted to KDD2025.

github.com
9 0
Summary
Show HN: Mastra – Open-source JS agent framework, by the developers of Gatsby
calcsam 4 days ago

Show HN: Mastra – Open-source JS agent framework, by the developers of Gatsby

Hi HN, we’re Sam, Shane, and Abhi, and we’re building Mastra (https://mastra.ai), an open-source JavaScript SDK for building agents on top of Vercel’s AI SDK.

You can start a Mastra project with `npm create mastra` and create workflow graphs that can suspend/resume, build a RAG pipeline and write evals, give agents memory, create multi-agent workflows, and view it all in a local playground.

Previously, we built Gatsby, the open-source React web framework. Later, we worked on an AI-powered CRM but it felt like we were having to roll all the AI bits (agentic workflows, evals, RAG) ourselves. We also noticed our friends building AI applications suffering from long iteration cycles: they were getting stuck debugging prompts, figuring out why their agents called (or didn’t call) tools, and writing lots of custom memory retrieval logic.

At some point we just looked at each other and were like, why aren't we trying to make this part easier, and decided to work on Mastra.

Demo video: https://www.youtube.com/watch?v=8o_Ejbcw5s8

One thing we heard from folks is that seeing input/output of every step, of every run of every workflow, is very useful. So we took XState and built a workflow graph primitive on top with OTel tracing. We wrote the APIs to make control flow explicit: `.step()` for branching, `.then()` for chaining, and `.after()` for merging. We also added .`.suspend()/.resume()` for human-in-the-loop.

We abstracted the main RAG verbs like `.chunk()`, `embed()`, `.upsert(),’ `.query()`, and `rerank()` across document types and vector DBs. We shipped an eval runner with evals like completeness and relevance, plus the ability to write your own.

Then we read the MemGPT paper and implemented agent memory on top of AI SDK with a `lastMessages` key, `topK` retrieval, and a `messageRange` for surrounding context (think `grep -C`).

But we still weren’t sure whether our agents were behaving as expected, so we built a local dev playground that lets you curl agents/workflows, chat with agents, view evals and traces across runs, and iterate on prompts with an assistant. The playground uses a local storage layer powered by libsql (thanks Turso team!) and runs on localhost with `npm run dev` (no Docker).

Mastra agents originally ran inside a Next.js app. But we noticed that AI teams’ development was increasingly decoupled from the rest of their organization, so we built Mastra so that you can also run it as a standalone endpoint or service.

Some things people have been building so far: one user automates support for an iOS app he owns with tens of thousands of paying users. Another bundled Mastra inside an Electron app that ingests aerospace PDFs and outputs CAD diagrams. Another is building WhatsApp bots that let you chat with objects like your house.

We did (for now) adopt an Elastic v2 license. The agent space is pretty new, and we wanted to let users do whatever they want with Mastra but prevent, eg, AWS from grabbing it.

If you want to get started: - On npm: npm create mastra@latest - Github repo: https://github.com/mastra-ai/mastra - Demo video: https://www.youtube.com/watch?v=8o_Ejbcw5s8 - Our website homepage: https://mastra.ai (includes some nice diagrams and code samples on agents, RAG, and links to examples) - And our docs: https://mastra.ai/docs

Excited to share Mastra with everyone here – let us know what you think!

github.com
433 154
delduca 5 days ago

Show HN: MOS6502 in pure Lua running in WebAssembly

This article provides an overview of the MOS6502 microprocessor, a widely used 8-bit CPU that powered many early personal computers and game consoles. It covers the processor's architecture, instruction set, and historical significance in the development of personal computing.

carimbo.run
48 9
Summary
dlazaro 5 days ago

Show HN: Live-updating version of the 'What a week, huh?' meme

As a fun evening project, I made a live-updating version of the 'What a week, huh?' meme (based on a panel from The Adventures of Tintin comics [1]).

There's a page for every timeframe:

- 'What a day': https://tintin.dlazaro.ca/day

- 'What a week': https://tintin.dlazaro.ca/week

- 'What a month': https://tintin.dlazaro.ca/month

- 'What a year': https://tintin.dlazaro.ca/year

Current time is determined by a Cloudflare Worker using the request IP (not logged or stored). No JavaScript is sent to the browser.

[1] https://knowyourmeme.com/memes/what-a-week-huh

tintin.dlazaro.ca
813 153
Summary
nightcraft 5 days ago

Show HN: Scripton – Python IDE with built-in realtime visualizations

Hey HN, Scripton (https://scripton.dev) is a Python IDE built for fast, interactive visualizations and exploratory programming — without the constraints of notebooks.

Why another Python IDE? Scripton hopes to fill a gap in the Python development ecosystem by being an IDE that:

1. Focuses on easy, fast, and interactive visualizations (and exposes rich JS plotting libraries like Observable Plot and Plotly directly to Python) 2. Provides a tightly integrated REPL for rapid prototyping and exploration 3. Is script-centric (as opposed to, say, notebook-style)

A historical detour for why these 3 features: Not so long ago (ok, well, maybe over a decade ago...), the go-to environment for many researchers in scientific fields would have been something like MATLAB. Generating multiple simultaneous visualizations (potentially dynamic) directly from your scripts, rapidly prototyping in the REPL, all without giving up on writing regular scripts. Over time, many switched over to Python but there wasn't an equivalent environment offering similar capabilities. IPython/Jupyter notebooks eventually became the de facto replacement. And while notebooks are great for many things (indeed, it wasn't uncommon for folks to switch between MATLAB and Mathematica Notebooks), they do make certain trade-offs that prevent them from being a full substitute.

Inner workings:

- Implemented in C++ (IDE <-> Python IPC), Python, TypeScript (UI), WGSL (WebGPU-based visualizations)

- While the editor component is based off Monaco, the IDE is not a vscode fork and was written from scratch. Happy to chat about the trade-offs if anyone's interested

- Uses a custom Python debugger written from scratch (which enables features like visualizing intermediate outputs while paused in the debugger)

Scripton's under active development (currently only available for macOS but Linux and Windows support is planned). Would love for you to try it out and share your thoughts! Since this is HN, I’m also happy to chat about its internals.

scripton.dev
444 138
Summary
Show HN: Agriquery – helping people sell their food
combinatorzx 5 days ago

Show HN: Agriquery – helping people sell their food

We built Agriquery, a simple online marketplace designed to help farmers and small producers sell their produce directly to consumers (and businesses). Think Etsy, but for food.

agriquery.com
20 5
krisozy 1 day ago

Show HN: I built a Free price comparison tool for Amazon, eBay, and AliExpress

Hey HN!

I'm excited to announce the launch of my new project - OneClickCompare.

Compare prices from Amazon, eBay, and AliExpress in seconds with OneClickCompare. Simply search for any product and instantly find the lowest prices in one place. Save time and money today!

I will continue to improve this and would love to get your feedback / suggestions! :)

oneclickcompare.com
19 9
Summary
Show HN: An open-sourced TypeScript agent framework
hez2000 1 day ago

Show HN: An open-sourced TypeScript agent framework

The Pocket Flow Framework is an open-source framework that aims to simplify the creation of mobile applications, providing a comprehensive set of tools and features to streamline the development process.

github.com
3 0
Summary
lightstack 1 day ago

Show HN: TikTok for Beautiful Words

fancyword.abi-countdown.de
6 6
cdump0 5 days ago

Show HN: EVMole for Analysing EVM Bytecode

Hi HN,

I'm excited to share the latest release of EVMole, a smart contract analysis tool for Ethereum (works directly with bytecode - verified contracts are not required).

In version 0.7.1, I've added an advanced Control Flow Graph Reconstruction feature that, even though benchmarks are still coming, already outperforms every existing solution in both accuracy and speed.

In addition to the new CFG capabilities, EVMole continues to offer function selector, argument, state mutability, and storage layout analysis.

Open-source libraries are available in Rust, Python, and JavaScript.

Online Demo: https://evmole.xyz Source Code: https://github.com/cdump/evmole

I'm looking forward to your feedback and thoughts!

evmole.xyz
21 0
Summary
Show HN: A Fast HTTP Request CLI Powered by HTTL
emykhailenko 5 days ago

Show HN: A Fast HTTP Request CLI Powered by HTTL

The article introduces the HTTL command-line interface, a tool for working with HTTP, including making requests, inspecting responses, and automating tasks. It covers the installation, basic usage, and advanced features of the HTTL CLI.

httl.dev
49 16
Summary