frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: I scraped 3B Goodreads reviews to train a better recommendation model

https://book.sv
535•costco•2d ago•218 comments

Show HN: OSS implementation of Test Time Diffusion that runs on a 24gb GPU

https://github.com/eamag/MMU-RAG-competition
15•eamag•7h ago•0 comments

Show HN: Dynamic code and feedback walkthroughs with your coding Agent in VSCode

https://www.intraview.ai/hn-demo
37•cyrusradfar•1d ago•7 comments

Show HN: See chords as flags – Visual harmony of top composers on musescore

https://rawl.rocks/
119•vitaly-pavlenko•2d ago•28 comments

Show HN: Linguistic RL – A 7B model discovers Occam's Razor through reflection

https://github.com/DRawson5570/linguistic-rl-scheduling
2•drawson5570•4h ago•0 comments

Show HN: Lanturn – A smart headlamp running voice+vision on ESP32

https://github.com/getchannel/lanturn
2•Aeroi•4h ago•1 comments

Show HN: qqqa – A fast, stateless LLM-powered assistant for your shell

https://github.com/matisojka/qqqa
148•iagooar•1d ago•84 comments

Show HN: XML-Lib – An over-engineered XML workflow with guardrails and proofs

https://github.com/farukalpay/xml-lib
3•HenryAI•4h ago•0 comments

Show HN: TabPFN-2.5 – SOTA foundation model for tabular data

https://priorlabs.ai/technical-reports/tabpfn-2-5-model-report
71•onasta•1d ago•12 comments

Show HN: A Lightweight Kafka Alternative

5•kellyviro•5h ago•0 comments

Show HN: Ambient light sensor control of keyboard and screen brightness in Linux

https://github.com/donjajo/als-led-backlight
20•donjajo•5d ago•1 comments

Show HN: Extending LLM SVG generation beyond pelicans and bicycles

https://gally.net/temp/20251107pelican-alternatives/index.html
2•tkgally•6h ago•0 comments

Show HN: I made a better DOM morphing algorithm

https://joel.drapper.me/p/morphlex/
4•joeldrapper•7h ago•0 comments

Show HN: [npm] Recreation of YouTube's "ambient glow" effect

https://www.npmjs.com/package/video-ambient-glow
2•JSXJedi•8h ago•1 comments

Show HN: Flutter_compositions: Vue-inspired reactive building blocks for Flutter

https://github.com/yoyo930021/flutter_compositions
43•yoyo930021•1d ago•23 comments

Show HN: Chess960v2 – 100 Rounds Done, Some Openings Still Undefeated

https://chess960v2.com/en
2•lavren1974•12h ago•0 comments

Show HN: I built a search engine for all domains on the internet

https://domainexplorer.io
5•iryndin•13h ago•3 comments

Show HN: Switchport – A/B Test Your LLM Prompts in Production

https://switchport.ai/
2•rjfc•13h ago•0 comments

Show HN: A CSS-Only Terrain Generator

https://terra.layoutit.com
362•rofko•3d ago•82 comments

Show HN: FlashVSR – High-Speed 4K Video Super-Resolution

https://www.aiupscaler.net/flashvsr
2•lu794377•15h ago•0 comments

Show HN: Practice your captcha skills with Google's weirdest Street Views

https://street-captcha.netlify.app/
2•SantiDev•15h ago•1 comments

Show HN: What Is Hacker News Working On?

https://waywo.eamag.me/
10•eamag•1d ago•2 comments

Show HN: ApiMug – Terminal UI for Browsing / Testing APIs from OpenAPI/Swagger

https://github.com/doganarif/ApiMug
2•Arifcodes•18h ago•0 comments

Show HN: VT Code – Rust TUI coding agent with Tree-sitter and AST-grep

https://github.com/vinhnx/vtcode
3•vinhnx•18h ago•2 comments

Show HN: BookPace – Track your reading time (with NFC tags for physical books)

https://www.bookpace.app
3•wjhypo•19h ago•4 comments

Show HN: Completely free Claude Sonnet 4.5, supported by contextual ads

4•namanyayg•22h ago•2 comments

Show HN: Strange Attractors

https://blog.shashanktomar.com/posts/strange-attractors
798•shashanktomar•6d ago•78 comments

Show HN: a Rust ray tracer that runs on any GPU – even in the browser

https://github.com/tchauffi/rust-rasterizer
95•tchauffi•4d ago•29 comments

Show HN: DIY accessibility mouse helps people even with complete paralysis

https://github.com/aradzhabov/AbleMouse
4•aradzhabov•1d ago•0 comments

Show HN: ShellAI – Local Terminal Assistance with SLM

https://github.com/micrictor/shellai
5•mtud•1d ago•2 comments
Open in hackernews

Show HN: BookPace – Track your reading time (with NFC tags for physical books)

https://www.bookpace.app
3•wjhypo•19h ago
I’ve always loved reading physical books, but I found it hard to stay consistent or know how much time I was actually spending reading.

So I built BookPace — an iOS app that tracks your reading time and helps you build a consistent reading habit.

You can start and stop a reading session manually, or if you read physical books, you can attach an NFC tag to your book and just tap it with your iPhone to toggle the timer automatically. If it’s a library book, there’s often already an embedded NFC tag inside the cover — BookPace can use that too, so you don’t even need to add your own tag.

Features: – Reading timer with streaks, ranks, and badges – NFC tag pairing for physical or library books - Reading stats and heatmaps by day, week, month, year, or lifetime – Focus mode: temporarily block selected apps while the reading timer is running – Cloud sync across devices

I built it entirely in SwiftUI, integrating Apple’s NFC, CloudKit, and Screen Time APIs. It’s been fun bridging the gap between physical reading and digital tracking.

Website: https://bookpace.app

App Store: https://apps.apple.com/app/bookpace/id6753701690

I’d love your feedback — on both the app idea and the implementation. How would you improve it, or what would make it more useful for serious readers?

Comments

alabhyajindal•10h ago
> if you read physical books, you can attach an NFC tag to your book

I'm hearing this for the first time. Having a video demonstrating this would be nice.

I currently get a very productivity/measure all things vibe from the marketing site. Given how many readers read for pleasure, I would alter the site to position this as something that helps users become aware of their reading habits, not necessarily something to measure, and optimise their reading habits.

Congrats, looks great!

wjhypo•5h ago
Thanks for the thoughtful feedback!

> I'm hearing this for the first time. Having a video demonstrating this would be nice.

You're absolutely right! I actually made one showing how you can attach an NFC tag to a physical book and have it trigger BookPace to toggle the reading timer associated with the book or navigate to the book detail page. It's also on the website (the light green "Watch Demo" link). Here’s the YouTube link: https://www.youtube.com/watch?v=aALOsXeD-AA

> I currently get a very productivity/measure all things vibe from the marketing site. Given how many readers read for pleasure, I would alter the site to position this as something that helps users become aware of their reading habits, not necessarily something to measure, and optimise their reading habits.

You’ve raised a good point! It’s subtle, but it actually aligns closely with my original intention behind BookPace. The app is meant to help build your own pace — to be in a quiet game with yourself. It’s about being mindful of how small bits of progress can compound into something meaningful over time, like compound interest, which works well for readers reading for pleasure. Slowly but surely, reading becomes more natural. The tracking, stats, etc. the app offers should be just tools not the end goal. I'll think about how to convey this better to users!

msafi04•4h ago
This is brilliant. The NFC tag integration is clever, but the mention of using the existing tags in library books is the real killer feature here. It solves the biggest friction point of needing to buy and set up your own tags.

I can imagine a magical workflow where you just tap a library book as you leave and it’s automatically added to your 'Currently Reading' list in the app, ready to be timed. That's a fantastic bridge between the physical and digital worlds.

Really clever idea, congrats on the launch!

wjhypo•1h ago
Thanks so much! Yes, the embedded NFC chip in library books really removes the biggest friction point: you don’t need to buy your own tags (they’re only about $0.30 each, but most people simply don’t have one at hand).

In BookPace, every NFC tag, whether it’s your own or one from a library book, is treated as a black box. The app associates the book with the unique ID of the tag. Setup takes less than a minute and only needs to be done once — after that, every tap automatically recognizes the book.

I do wish we could read more structured info directly from library tags (like title, author, or ISBN) so users don't need to add the book info in the first place, but that data is usually encoded in a vendor-specific format that varies across library systems. Even so, just leveraging the existing tag IDs already creates a surprisingly smooth bridge between the physical and digital worlds.