frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: EchoLive – Read-it-later app that reads to you with 600 AI voices

https://echolive.co/
2•stanlymt•49m ago•0 comments

Show HN: We built a terminal-only Bluesky / AT Proto client written in Fortran

https://github.com/FormerLab/fortransky
111•FormerLabFred•17h ago•56 comments

Show HN: Deterministic security solution for AI agents – OpenClaw and 2 more

3•steadeepanda•1h ago•1 comments

Show HN: Sonar – A tiny CLI to see and kill whatever's running on localhost

https://github.com/RasKrebs/sonar
161•raskrebs•1d ago•76 comments

Show HN: Red Grid Link – peer-to-peer team tracking over Bluetooth, no servers

https://github.com/RedGridTactical/RedGridLink
48•redgridtactical•17h ago•16 comments

Show HN: Korru, Web App Catalog

https://korru.app
5•anwar_nairi•3h ago•1 comments

Show HN: Baltic shadow fleet tracker – live AIS, cable proximity alerts

https://github.com/FormerLab/shadow-fleet-tracker-light
52•FormerLabFred•18h ago•16 comments

Show HN: Three new Kitten TTS models – smallest less than 25MB

https://github.com/KittenML/KittenTTS
542•rohan_joshi•1d ago•178 comments

Show HN: Duplicate 3 layers in a 24B LLM, logical deduction .22→.76. No training

https://github.com/alainnothere/llm-circuit-finder
256•xlayn•2d ago•82 comments

Show HN: I made an email app inspired by Arc browser

https://demo.define.app
62•johndamaia•21h ago•46 comments

Show HN: FPGA soft-core of the Saab Viggen's 1963 airborne computer

https://github.com/FormerLab/ck37-core
21•FormerLabFred•1d ago•7 comments

Show HN: Rover – turn any web interface into an AI agent with one script tag

https://github.com/rtrvr-ai/rover
8•quarkcarbon279•14h ago•3 comments

Show HN: Agent-password – a local macOS password manager for agent workflows

https://github.com/tartavull/agent-password
4•tartavull•11h ago•0 comments

Show HN: AgentVerse – Open social network for AI agents (Mar 2026)

https://nickakre.github.io/agentverse-social/
5•nickakre•14h ago•1 comments

Show HN: A personal CRM for events, meetups, IRL

https://payo.tech/
4•Raj7k•19h ago•1 comments

Show HN: I built 48 lightweight SVG backgrounds you can copy/paste

https://www.svgbackgrounds.com/set/free-svg-backgrounds-and-patterns/
393•visiwig•2d ago•67 comments

Show HN: Playing LongTurn FreeCiv with Friends

https://github.com/ndroo/freeciv.andrewmcgrath.info
86•verelo•2d ago•41 comments

Show HN: I built a P2P network where AI agents publish formally verified science

45•FranciscoAngulo•1d ago•9 comments

Show HN: Pgit – A Git-like CLI backed by PostgreSQL

https://oseifert.ch/blog/building-pgit
125•ImGajeed76•4d ago•61 comments

Show HN: Will my flight have Starlink?

275•bblcla•2d ago•361 comments

Show HN: Agent Use Interface (AUI) – let users bring their own AI agent

https://github.com/FRE-Studios/Agent-Use-Interface
6•FernandoDev•17h ago•2 comments

Show HN: Tmux-IDE, OSS agent-first terminal IDE

https://tmux.thijsverreck.com
86•thijsverreck•2d ago•37 comments

Show HN: Crust – A CLI framework for TypeScript and Bun

https://github.com/chenxin-yan/crust
92•jellyotsiro•4d ago•41 comments

Show HN: Vibefolio – a place to showcase your vibecoded projects

https://vibefolio.link/
8•Gooblebrai•18h ago•7 comments

Show HN: Sub-millisecond VM sandboxes using CoW memory forking

https://github.com/adammiribyan/zeroboot
308•adammiribyan•4d ago•72 comments

Show HN: Tiny pixel characters for Cursor AI agents

https://github.com/wunderlabs-dev/cursouls
14•balajmarius•1d ago•6 comments

Show HN: BamBuddy – a self-hosted print archive for Bambu Lab 3D printers

https://bambuddy.cool
9•maziggy•1d ago•0 comments

Show HN: Horizon – GPU-accelerated infinite-canvas terminal in Rust

https://github.com/peters/horizon
81•petersunde•3d ago•32 comments

Show HN: EvalsHub: Your AI is failing in production and you don't know it

https://www.evalshub.ai
4•neilsharma425•20h ago•1 comments

Show HN: MLForge – A no-code, node-based ML trainer

https://github.com/zaina-ml/ml_forge
3•zaina-ml•21h ago•1 comments
Open in hackernews

Show HN: I fixed FFmpeg's subtitle conversion (the bug from 2014)

https://connollydavid.github.io/pgs-release/
34•slartibardfast0•3d ago
FFmpeg converts everything except subtitles across format boundaries. SRT to Blu-ray PGS? "Subtitle encoding currently only possible from text to text or bitmap to bitmap." Ticket #3819, filed 2014.

I built this with Claude Code over a few weeks. Claude wrote most of the encoder, found an integer overflow in the decoder buffer tracking, and ran review from five angles. I read the Panasonic and Sony patents, made the architectural calls, and told it when it was wrong about the spec. We argued about whether DTS computation belongs in the muxer. (It does, and also in fftools. We did both.)

Animation is an interesting problem. Advanced SubStation Alpha fades have to survive conversion to Blu-ray's PGS format. The encoder watches pixel changes between frames and classifies them: palette shift or full redraw. Fades become palette-only updates, no bitmap retransmission. Overlapping subtitles with different end times took four rewrites and an event lookahead window.

I'd like to maintain this properly and get the patches upstream eventually. If you hit a bug or have a subtitle workflow that doesn't work, open an issue. I'm dead curious what people do with this, but i have some plans for translation related plugins building on the OCR work.

Six iterations. 23 patches. libass and Tesseract were already in FFmpeg's filter library. I wired them into the main pipeline the same way sub2video works. Text to bitmap, bitmap to text, 114 OCR languages, RGBA-to-GIF. The development page has the history.

Pre-built for 6 platforms, no dependencies: https://connollydavid.github.io/pgs-release/

Comments

gus_massa•1d ago
Where is the source code? https://github.com/connollydavid/FFmpeg/tree/pgs3-8.0.1 ?
slartibardfast0•47m ago
https://github.com/connollydavid/FFmpeg/tree/pgs7-8.1

is the most recent.

I'm taking a phased approach with an agentic host repo that drives the source changes in FFmpeg. generally, i do a "sprint" for adding features, then a sprint reorganizing for coherence with an eye on possible upstreaming.

gyan•1h ago
If you do open PRs at code.ffmpeg.org, remember to disclose and describe the AI contribution. You will also need to add FATE tests.
slartibardfast0•47m ago
oh yes, every commit is fully open about Claude Code + the model.

honestly, it would've taken me about 2 years to do this otherwise.

there are many FATE tests added and a lot more to add when the hardware verification bits i'm planning are done.

edit: do you know if upstream have ever taken an AI assisted commit? i've not seen anything yet and would hate to be controversial or a burden on hardworking reviewers!

KomoD•35m ago
Open since 2014? No? It was opened in 2014 and closed as fixed in 2014.
slartibardfast0•30m ago
mm, text to bitmap or vice-verse isn't there though is it?

edit: plus the blu-ray subtitle encoder itself is new...

gjsman-1000•20m ago
The fact that there is no newer bug ticket for it in 12 years shows is this a purely academic feature nobody wanted.

And why should they? Most Blu-ray players support the old format (SRT); converting it to PGS gains almost none of the upsides of the newer format (screen placement).

slartibardfast0•49s ago
certainly fades / karaoke style subtitles from Advanced SubStation Alpha on blu-ray devices aren't everyone's cup of tea.

but i do enjoy antialiased blu-ray subtitles of course YMMV :)