Show HN for November 8, 2025
15 itemsOtterLang – Pythonic scripting language that compiles to native code #
The goal isn’t to reinvent Python or Rust, but to find a middle ground between them:
Python-like readability and syntax Rust-level performance and type safety Fast builds and transparent Rust FFI (you can directly import Rust crates without writing bindings)
OtterLang is still early and very experimental. the compiler, runtime, and FFI bridge are being rewritten frequently.
Please star the repo, and contribute to help this project.
Serve 100 Large AI models on a single GPU with low impact to TTFT #
With this project you can hot-swap entire large models (32B) on demand.
Its great for:
Serverless AI Inference
Robotics
On Prem deployments
Local Agents
And Its open source.
Let me know if anyone wants to contribute :)
I built a website to visualize company financial data #
The problem: The go-to place for financial data such as revenue, sales, net income is Yahoo finance. However, their data is usually wrong and very limited. The numbers are hard to digest to get insight quickly. There are also numerous websites that provide much better data for a very expensive monthly fee.
Solution: a website that provides free diagrams and charts that visualize important financial data, such as income growth rate by date, revenue breakdown etc. It is free because the financial data process is highly automated without manual input and correction.
I used to send the finance infographics to friends and family. I found it easier just to make a website and they can grab the data from it.
Next steps: there is a long tail of companies that don’t file their reports correctly. I am trying to make it more accurate somehow, and maybe add live stock prices to the website. I am also looking for feedback! Please play around with it and let me know if something is wrong.
CoLit – A Collaborative Literature Platform #
We’ve been building CoLit, a platform for collaborative, community-driven writing. The idea came from a simple problem: me and my friends wanted to write fanfiction together, but no existing platform really worked. We ended up juggling Wattpad, Google Docs, Discord threads, and random notes just to piece a story together. Nothing felt built for actually co-writing.
CoLit tries to solve that by making collaborative writing feel natural. You can start a project (story, fanfic, script, anything), and others can add contributions, vote on the next direction, remix stories, or help refine sections. It’s meant to feel like a shared creative space rather than a solo publishing tool. (Solo writing is also available - others can comment on solo projects but can't suggest or vote.)
Right now, the MVP supports:
Creating community and solo projects
Community projects with cycles (Projects run in daily cycles where users submit and vote on suggestions. The top-voted idea becomes the next part, and the author can edit it before adding it.)
Proper markdown editor with reading mode
Custom or auto-generated cover images
We know it’s early, but we’d love feedback on:
Whether the collaborative flow makes sense
What feels confusing or missing
What would make you want to co-write with others
Any UI or performance issues
This started as a fun side project between friends, and it’s grown into something we think more people might find useful. Happy to hear your thoughts, ideas, or critiques.
Link: https://www.colit.app
Easily reduce GitHub Actions costs with Ubuntu-slim migration #
I've been running GitHub Actions workflows for a while, and when GitHub announced ubuntu-slim runners as a cheaper alternative to ubuntu-latest, I wanted to migrate. (Blog: https://github.blog/changelog/2025-10-28-1-vcpu-linux-runner...)
But manually checking which workflows can safely migrate is tedious—you need to check for Docker usage, services, containers, execution times, and missing commands.
So I built gh-slimify, a GitHub CLI extension that automates this. It scans your workflows, detects migration candidates, checks for incompatible patterns, identifies missing commands, and can safely update workflows with one command.
Try it: gh extension install fchimpan/gh-slimify gh slimfy # Scan workflows gh slimfy fix # Update safe jobs only
Open source (MIT). I'd love feedback on how to improve it or what edge cases I might have missed.
I combine Htmx, LiveView and SolidJS for interactive server components #
Solv's main idea is that stateless servers keep client's state in a volatile cache. It enables server components that are also interactive, which is best of both worlds between LiveView and htmx. Then fine-grained reactivity is added to achieve efficient DOM updates + minimal payload size.
This provides:
- SSR with close-to-zero rehydration cost.
- No API endpoints, server can just read from DB then render & update clients directly.
- Server components that are interactive.
- Minimal payload for updates from server.
- Stateless servers that can handle stateful-like request/response.
- Avoid consistent connection to server, clients can work offline after page load, update local - state, keep pending server requests and sync later (can also use a sync engine like InstantDB to simplify some part of the page).
Repo: https://github.com/phucvin/solv-03
Demos deployed to: https://solv-03.phucvin.workers.dev/ (this uses a free plan of Cloudflare Workers)
You can also run it yourself online: https://stackblitz.com/~/github.com/phucvin/solv-03
Details:
- Counter 01: simple counter work entirely at client.
- Counter 02: 2 counters; increasing is client-side; reseting is a server action.
- Counter 03: multiple counters; adding a new counter is a server action that also renders the component server-side (note that client handles the loading effect when button is clicked).
More details in the repo.
Thanks for reading, and please let me know if this is a good idea to continue.
Livestream of a coding agent controlled by public chat #
Hacker Reader – A clean, open-source Hacker News client for iOS #
I've just published my first app to the App Store. And it is (yet another) Hacker News Client.
The app is built with Expo/React Native, making the most of native iOS features like liquid glass, native tabs, link previews and context menus. (Android version coming soon).
There is no paywall, no monetization, and no crazy features for now. I just wanted it to be pleasant and native to use. You can also log in with your HN account so you can comment an upvote.
I hope you like it, and any feedback is much appreciated!
Links:
- GitHub: https://github.com/danielcspaiva/hacker-reader - Website: https://hackerreadder.app/ - My blog: https://dcsp.dev/
I built desktop app for keeping track of your PC gaming sessions #
Its purpose is to help you better manage your gaming sessions. It can automatically detect when you run your games, track the gaming time, let you set weekly gaming goals, a gaming session limit and send you visual and audio notification when you are close to your gaming limit. You can also flexibly extend your gaming session up to a degree while you are in game to ensure that you can finish up your current session as you needed.
Currently it only works for Steam games. I would be happy to hear your questions, comments and feedback.
A DevTools-Level JavaScript API for DOM and CSS Style Rules #
Why this? I have seen too many tools pretending they can get matched CSS style rules but actually only computed styles. The real DevTools data — CSS rules, selectors, and cascading order — is what we want to retrive programmatically, yet CDP is hard to use, full of undocumented quirks. One have to observe Devtools' behavior and check the huge DevTools frontend codebase to know how to use it. Having worked on a Chromium fork before, I feel it is time to solve this once and for all.
What can we build around this? That's what I'd love to ask you all.
Probably like many, MCP was what came to my mind first, but then I wondered that given this simple API, maybe agents could just write scripts directly? Need opinions.
My own use case was CSS inlining. This library was actually split from my UI cloner project:
https://github.com/devtoolcss/devtoolcss
I was porting a WordPress + Elementor site and wanted to automate the CSS translation from unreadable stylesheets.
So, what do you think? Any ideas, suggestions, or projects to build upon? Would love to hear your thoughts — and feel free to share your own projects in the comments!
Conversational Hindi tutor for Indian diaspora kids (5-9yrs old) #
There are many language-learning apps, but almost none that focus on improving conversational Hindi for kids. Made this web app for my nephew, based in Singapore, with the idea of having a 24x7 companion to practice his Hindi, given he rarely gets to speak Hindi with his friends.
20Mn+ Indian families live abroad, and I am sure many parents have experienced their children not getting enough conversational Hindi practice outside the home or in classes.
Stack after much trial:
- STT: Google Cloud (surprisingly the best fit when it comes to Hindi despite every new startup claiming their STT is best)
- LLM: Llama-70b on Groq (super fast!)
- TTS: ElevenLabs (most expressive voices with good latency for Hindi)
Key features:
- Correction module that highlights mistakes after every 4 back-and-forths with the tutor
- Parent dashboard with conversation history and analytics
Looking for feedback on:
1. Does the flow of the conversations feel right?
2. Parents: would you pay for this?
Will soon be sharing the Github repo for this; the stack can be extended to multiple Indian languages and catered to different age groups. Will be sharing a detailed writeup soon on my experience with different voice API providers, latency optimizations and design choices.
Thanks!