Show HN за 29 сентября 2025 г.
18 постовTraceroute Visualizer #
Supports MTR, flyingroutes and of course, traceroute.
The existing solutions were too limited so I made that.
Let me know if you have any feedback
Neural Emotion Matrix for NPCs #
The system provides emotion coordinates (based on Russell's circumplex model) from text input or actions, with persistent emotional memory per entity. Think NPCs that remember how they feel about specific players or events.
I pre-trained a DistilBERT model on ~1k video game dialogues (Skyrim, Cyberpunk, etc.) and plan to extract and evaluate 100k+ dialogues soon. However studio/team can manually add dialogues to enrich their own dataset.
The matrix doesn't generate dialogue, it only analyzes content. When you pass text or an action, it returns emotion coordinates on the valence (pleasant/unpleasant) and arousal(energetic/calm) scale. For example:
- [0.00, 0.00] = neutral
- [0.29, 0.80] = excited
- [-0.50, -0.30] = sad/tired
I made a quick visualizer here to help understand https://valence-arousal-visualizer.vercel.app/
The system helps select which dialogue/action to play based on emotional state:
- Player says something bad to NPC → system detects negative valence → game picks from "angry dialogue pool"
- NPC remembers past positive interactions → system returns positive valence → friendlier responses available
So, the devs still write the dialogues or choose the next actions, but the matrix helps manage NPC emotional states and memory dynamically.
Here's the project structure to better understand how it works:
- src/config: Helper utilities for NPC configuration setup
- src/module: The core engine with emotion prediction, memory storage, and entity management
- src/api: FFI layer with pub extern "C" to bridge our modules with C/C++ game engines and modding tools (Unity, Unreal, etc.)
To implement it, just call `build.sh`, it will create DLL files that you can use to call the matrix functions directly in C++/C/C#.
I'd love feedback on code quality and overall architecture.
Feel free to be honest about the good, the bad, and the ugly. PRs welcome if you want to contribute!
Automatically set real iOS alarms for calendar events #
With iOS 26’s new AlarmKit, I built Beacon: it automatically syncs with your Apple Calendar and converts important events into real iOS alarms. You can define simple rules (like “only events with ‘Interview’ in the title” or “meetings with 3+ attendees”), and Beacon sets the alarms for you — no extra work required.
Would love feedback!
Free developer-first OneNote alternative #
You can try it out at app.janta.dev (you will be redirected to app.janta.dev/canvas/temporary, which is the locally-stored whiteboard you can access)
I felt limited with OneNote, Excalidraw, and other infinite-canvas style apps, so I built an alternative. You have access to code-editors, Desmos graphs, and rich text editors (SlateJS). This is because the canvas is designed in a way that allows web components to exist on the same layer as pen-strokes, so you can annotate code, circle points-of-inflection, and programmatically generate graphs using matplotlib.pyplot!
This is a beta release, and feedback would be awesome!
Economic Curves Simulator: Armey and Laffer #
Reddit browser for MCP clients – works with any AI assistant #
You can ask things like "what's the sentiment on TypeScript vs JavaScript in r/webdev" or "analyze the top posts about GPT-5 today" and get instant analysis.
Technical: TypeScript, 3-tier rate limiting (anonymous works fine for most), LRU cache under 50MB. Works with any MCP client, not just Claude.
Someone used it to track reactions to H-1B changes across different country subreddits in real-time - that was pretty cool to see.
Open to feature requests and contributions welcome! Would love to hear how you might use this or any Reddit API patterns you've found useful.
Resrap – A Parser but in Reverse #
ABNF is a modified version of EBNF(https://en.wikipedia.org/wiki/Extended_Backus%E2%80%93Naur_f...) I made for this project, basically means you can specify when generating code 20% of lines will be if{} blocks and 50% will be while{} blocks which allows for more natural code generation, plus support for infinite generation of code.
It’s very fast...it generated ~40 million tokens of C syntax in about 26 seconds on my laptop and supports multithreading which actually saw boosts in performance since its very easy to parallelize.
I originally made this for a typing-test project (I didn’t want to store code snippets manually), but it turned out to be useful in other contexts too, like: - Stress-testing parsers and linters - Creating non-copyrighted “lorem ipsum” code for tech demos - Generating those endless “hacker” code scenes you see in movies
Curious what other cool things people might do with it!
Github: https://github.com/osdc/Resrap Website: https://resrap.osdc.dev/
I built an IDE for devs who live in the terminal #
I've build a platform for writing technical/scientific documents #
StagePOS – Free cloud POS with no hardware lock-in #
I built StagePOS, a cloud POS system that's completely free with no monthly fees.
The Problem: Small businesses pay $50-200/month for basic POS functionality, often locked into expensive proprietary hardware.
The Solution:
- 100% free software
- Works with any ESC/POS thermal printer
- Stripe Terminal integration at standard rates (2.7% + $0.05) + platform fee ($0.05) = total(2.7% +$0.10)
- Cash payments = zero fees
- Cloud-based with real-time sync
- Built with React + Node.js
Features:
- Multi-business types (Restaurant, Bar, Karaoke, Retail)
- Remote order support
- Real-time sales reports (X/Z reports)
- Google OAuth authentication
- Multi-tenant architecture
Available as:
- Web: https://stagepos.com
- Desktop: https://github.com/kyunghoon5/stagepos-desktop
The desktop version is Windows-only for now (Electron), but the web version works on any device.
Why free? I wanted to build something actually useful for small businesses without extracting rent.
Happy to answer technical questions!
Tech stack: Electron, React, Node.js, mssql, Stripe Terminal SDKAgentsmd – Local preferences and templates for AGENTS.md #
I built agentsmd for developers who use AGENTS.md but want a way to manage personal preferences and reusable templates on top of the canonical repo version.
For example, I don’t want my agents to run npm run dev for Next.js. Another developer might want that step included. Those kinds of preferences should live in my local .agentsmd, not in the shared AGENTS.md. The standard only defines looking at AGENTS.md files, which are git-tracked, so this tool helps get around the problem.
Ideally, the AGENTS.md standard should also look at local .agentsmd files to account for local preferences. I've already opened an issue: https://github.com/openai/agents.md/issues/72
I’d love feedback on: - How you separate personal vs. shared guidance in your projects - Whether templates like this would help in your workflow - What other features would make managing AGENTS.md easier
Thanks for checking it out!
National Internet Control Center Minigame #
We ran a F{AI}R hackathon #
AI that trades speed for reliability in site generation #
Built-in domain management so you can bring your own or purchase directly inside Zylo
E-commerce system that feels like a lightweight Shopify with product management and categories
Stripe integration through API connection for payments
How it works under the hood You interact with an AI chatbot that coordinates several agents following the same processes we used manually when building sites
Agents generate code, proofread, and check for missing assets or design issues
Any build, runtime, or TypeScript errors are automatically caught and repaired before deployment
A final agent handles production deployment and gets the project hosted and ready for a domain connection
Editing We put a lot of effort into the editing side. There is a live Monaco editor that renders the site. You can click directly on any component, section, or entire page and pass that as context back to the agents for regeneration. This was something we found lacking in other tools and wanted to solve. What’s next We are currently working on a visual workflow builder. Think of something similar to GoHighLevel’s UI, but instead of manually wiring things, the AI fills in the code and functionality behind the scenes. The idea is to let people map out flows visually and have them actually run in production. We would love feedback from the HN crowd. The big trade-off we made is slower build times in exchange for more complete and reliable projects. Do you think that trade-off makes sense, or would speed always win out for you?