frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: RFC Hub

https://rfchub.app/
17•tlhunter•7h ago•7 comments

Show HN: An AI zettelkasten that extracts ideas from articles, videos, and PDFs

https://github.com/schoblaska/jargon
20•schoblaska•6h ago•3 comments

Show HN: FFmpeg Engineering Handbook

https://github.com/endcycles/ffmpeg-engineering-handbook
8•endcycles•8h ago•0 comments

Show HN: Cm-colors –I got tired of manually fixing wcag contrast,so I made this

https://github.com/comfort-mode-toolkit/cm-colors
5•lalithaar•4h ago•0 comments

Show HN: ReferralLoop – Waitlist platform with viral referral mechanics

https://www.referralloop.dev/
3•soyzamudio•5h ago•1 comments

Show HN: Boing

https://boing.greg.technology/
756•gregsadetsky•1d ago•142 comments

Show HN: Writing Rust modules for the xv6 kernel

https://alessandroferrari.live/rust-inside-xv6/
4•ferryistaken•6h ago•0 comments

Show HN: LogiCart – Intent-based shopping agent built with pgvector

https://logicart.ai
3•ahmedm24•6h ago•1 comments

Show HN: Real-time system that tracks how news spreads across 200k websites

https://yandori.io/news-flow/
250•antiochIst•5d ago•70 comments

Show HN: Fixing Google Nano Banana Pixel Art with Rust

https://github.com/Hugo-Dz/spritefusion-pixel-snapper
186•HugoDz•5d ago•32 comments

Show HN: Rust-based ultra-low latency streaming framework – Wingfoil

https://github.com/wingfoil-io/wingfoil
6•terraplanetary•7h ago•1 comments

Show HN: Furnace – the ultimate chiptune music tracker

13•hilti•18h ago•0 comments

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana

https://github.com/gavrielc/Nano-PDF
169•GavCo•2d ago•37 comments

Show HN: Identifiy test coverage gaps in your Go projects

https://github.com/LeanerCloud/testvet
8•alien_•1d ago•1 comments

Show HN: A "Cram tests" script for windows shells

https://github.com/NyuB/craw
6•NyuB•5d ago•0 comments

Show HN: Glasses to detect smart-glasses that have cameras

https://github.com/NullPxl/banrays
503•nullpxl•3d ago•192 comments

Show HN: KiDoom – Running DOOM on PCB Traces

https://www.mikeayles.com/#kidoom
361•mikeayles•6d ago•49 comments

Show HN: I Built Tinyfocus – A Minimal Tool to Help Solo Founders Focus

https://www.tinyfoc.us/landing
20•arlindb•1d ago•3 comments

Show HN: Flowctl – Open-source self-service workflow automation platform

https://github.com/cvhariharan/flowctl
15•cv_h•14h ago•0 comments

Show HN: Generate a privacy policy for your app with one click in VS Code

https://privacygen.tech/
3•jiaweixie•15h ago•0 comments

Show HN: GitHits – Code example engine for AI agents and devs (Private Beta)

https://githits.com/
9•skvark•15h ago•2 comments

Show HN: FastLanes based integer compression in Zig

https://github.com/steelcake/zint
5•ozgrakkurt•22h ago•1 comments

Show HN: An LLM-Powered Tool to Catch PCB Schematic Mistakes

https://netlist.io/
54•wafflesfreak•3d ago•29 comments

Show HN: Can you spot AI-generated content? (spoiler: probably not)

https://valid-human.vercel.app/
5•amiban•17h ago•0 comments

Show HN: The missing layer between Claude Code and production-ready software

https://claudekit.cc
5•mrgoonie•18h ago•0 comments

Show HN: Photo app that does just one thing – no stories/reels/algorithm

https://www.drfts.app/
4•amiban•18h ago•0 comments

Show HN: Zero-power photonic language model–code

https://zenodo.org/records/17764289
17•damir00•2d ago•7 comments

Show HN: Two physics-based programming languages (WPE/TME and Crystalline)

https://github.com/Heimdall-Organization/DHawk-Labs
3•yodamonk1•20h ago•0 comments

Show HN: C++ order book matching engine (3.2M orders/SEC, ~320ns)

https://github.com/eelixir/mercury
4•tjwells•20h ago•2 comments

Show HN: Pulse 2.0 – Live co-listening rooms where anyone can be a DJ

https://473999.net/pulse
85•473999•3d ago•31 comments
Open in hackernews

Show HN: RFC Hub

https://rfchub.app/
17•tlhunter•7h ago
I've worked at several companies during the past two decades and I kept encountering the same issues with internal technical proposals:

- Authors would change a spec after I started writing code

- It's hard to find what proposals would benefit from my review

- It's hard to find the right person to review my proposals

- It's not always obvious if a proposal has reached consensus (e.g. buried comments)

- I'm not notified if a proposal I approved is now ready to be worked on

And that's just scratching the surface. The most popular solutions (like Notion or Google Drive + Docs) mostly lack semantics. For example it's easy as a human to see a table in a document with rows representing reviewers and a checkbox representing review acceptance but it's hard to formally extract meaning and prevent a document from "being published" when criteria isn't met.

RFC Hub aims to solve these issues by building an easy to use interface around all the metadata associated with technical proposals instead of containing it textually within the document itself.

The project is still under heavy development as I work on it most nights and weekends. The next big feature I'm planning is proposal templates and the ability to refer to documents as something other than RFCs (Request for Comments). E.g. a company might have a UIRFC for GUI work (User Interface RFCs), a DBADR (Database Architecture Decision Record), etc. And while there's a built-in notification system I'm still working on a Slack integration. Auth works by sending tokens via email but of course RFC Hub needs Google auth.

Please let me know what you think!

Comments

samuelstros•3h ago
Initial reaction: Looks too complicated & too niche of a problem to appeal to a sustainably large user group.

GDocs might be annoying to track who read the RFC etc. etc. but everyone is familiar with it.

I write RFCs, I share RFCs and your tool seems to require a substantial amount of buy in

- register

- unclear what the writing experience is

- outdated / overloaded UI

The last RFC I wrote was in hackmd (https://hackmd.io/Jjy-afCWS4CAFlHa62anMQ) because

- I wanted Markdown to store the RFC in git eventually

- Google Docs has issues with Markdown rouundtrips

- I didn't want to use git to write with VSCode (although... I actually did. I let CLaude Code write most of the RFC under my guidance, then put it into hackmd for easy sharing)

I hope the feedback helps!

tlhunter•2h ago
Thanks for the feedback!

I agree that the UI is dated and can be a little overwhelming. The sample RFC (https://rfchub.app/rfchub/rfc1-org-batch-markdown-exporter-j...) shows what a proposal looks like with every single feature being used. Most of the time they'll look a bit simpler. I have a big UI overhaul planned but I'm hoping to get more real usage feedback on the core functionality first.

FWIW the editing process does use markdown, and the "download" link in the sidebar downloads a markdown file with YAML frontmatter to avoid vendor lock-in. RFC Hub has so much functionality that it's difficult to explain it all on the homepage. There is this overview document but it's honestly just overwhelming:

https://rfchub.app/blog/an-overview-of-rfc-hub

samuelstros•2h ago
> RFC Hub has so much functionality that it's difficult to explain it all on the homepage

That's what I meant with overwhelming / too niche.

It seems like you intend to productize the RFC process e2e. But most "time consuming" parts of an RFC process is the human stuff "Did you read this?" "Did you update the RFC again?" etc. That back-and-forth seems to be expressed by all the features you have in RFC Hub but:

1. That makes RFC hub complicated.

2. Requires buy-in from every party to participate in all of RFC hubs feature like "Yes, I reviewed it and pressed the reviewed button in RFC Hub"

1 & 2 combined make RFC Hub (likely) a very niche product. New users are overwhelmed. Existing users need to onboard new users (their collegues) though. Otherwise, the RFC process will fallback to just DMs on Slack. Only a few teams will have sufficient buy in from all team members.

tlhunter•2h ago
I agree that adoption will likely be difficult. Basically the larger the engineering org the greater the benefit. If a company only has a few proposals a year then RFC Hub is mostly just friction.

I've worked at a few companies with thousands of engineers and where I've had to review hundreds of proposals. That's where the product really shines. Of course I do want it to be useful to smaller orgs as well. Adding Google auth should help reduce signup friction.

As another person on here put it, RFC Hub will benefit from automated importing of proposals. To be maximally beneficial all engineers at a company need to have an account and all RFCs need to be in RFC Hub. It almost requires a top down mandate which is bad. I do hope to make it incrementally beneficial for smaller teams.

anitil•3h ago
This would have been very useful at my previous job. We had a gdrive folder with '2024' or '2025' with a bunch of google docs with no inter-linking between them. If you were lucky the title would be vaguely related to the topic you are working on, and maaaaaybe there'd be a link to prior work. Frequently I'd look at an RFC, see no approvals but then find out it _had_ been approved but nobody actually updated the document. Infurating.

I'm not sure the reason for friction. These are developers, they know how to use git etc, but management prefers google docs I suppose (previous iterations were confluence, then markdown on github).

tlhunter•3h ago
I'm glad to hear you would have found it beneficial!

I've definitely seen the same patterns at companies (and even introduced similar patterns).

The proposal linking was inspired both by IETF RFCs and by Jira issues. I love how both systems provide semantic meanings to such links (X obsoletes Y).

I do hope to marry the engineering love of markdown with management's love of WYSIWYG. Currently the proposal editing process is done via a syntax-highlighted markdown editor but in the future I'll add a WYSIWYG editor, then let users select a default mode.

anitil•2h ago
To be honest (and I'm just some rando so feel free to ignore me), if you have an MVP I'd say forget about development and sell what you have. You're already better than what I've seen in industry. If anything, being able to take an existing decision database and onboard it to RFC Hub (even if done manually) would be a better sell than WYSIWYG to enterprise customers.