frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Most of What We Call Progress

https://yusufaytas.com/most-of-what-we-call-progress/
7•yusufaytas•4m ago•0 comments

Ask HN: LinkedIn Down?

1•ustad•5m ago•0 comments

Graphing the Growth of English 1800-2006

https://twitter.com/bronzeagecto/status/1978581111912747304
1•captradeoff•5m ago•0 comments

Trump Family Has Made over $1B in Profit on Crypto

https://decrypt.co/344663/trump-family-already-made-1-billion-profit-crypto-eric-trump
6•OutOfHere•5m ago•0 comments

Gamma Correction on Fragment Shaders

https://riccardoscalco.it/blog/gamma-correction-on-fragment-shaders/
2•Bogdanp•6m ago•0 comments

Hornet: Efficient Data Structure for Dynamic Sparse Graphs and Matrices on GPUs [pdf]

https://davidbader.net/publication/2018-bgbb/2018-bgbb.pdf
1•jerlendds•9m ago•0 comments

Ruby and Its Neighbors: Perl

https://noelrappin.com/blog/2025/10/ruby-and-its-neighbors-perl/
1•mooreds•9m ago•0 comments

Biff is a command line datetime Swiss army knife

https://github.com/BurntSushi/biff
2•burntsushi•11m ago•0 comments

What the world needs now is groupcore

https://blog.metalabel.com/what-the-world-needs-now-is-groupcore/
1•marcusestes•11m ago•0 comments

Do You Know What I Know?

https://www.newyorker.com/culture/open-questions/do-you-know-what-i-know
2•prismatic•12m ago•0 comments

Johnson and Johnson ordered to pay $966M in talc cancer case

https://www.reuters.com/legal/litigation/johnson-johnson-ordered-pay-966-million-after-jury-finds...
1•geox•13m ago•0 comments

DigitalPlat FreeDomain

https://domain.digitalplat.org/
1•ulrischa•14m ago•0 comments

The AI that we'll have after AI

https://pluralistic.net/2025/10/16/post-ai-ai/#productive-residue
1•FromTheArchives•15m ago•0 comments

Pathetic Losers

https://geohot.github.io//blog/jekyll/update/2025/10/15/pathetic-losers.html
2•allenleein•16m ago•0 comments

The Scientists Growing Living Computers in Swiss Labs [video]

https://www.youtube.com/watch?v=nUn0a9B1Tbc
1•frag•16m ago•0 comments

See all your investments and bank accounts in one dashboard

https://www.flint-investing.com/
1•scapota06•17m ago•2 comments

Grand Challenges of the CFD Vision 2030

https://www.cfd2030.com/gc.html
2•nill0•17m ago•0 comments

Talent

https://www.felixstocker.com/blog/talent
2•BinaryIgor•17m ago•0 comments

History accumulation in .claude.json causes performance issues and storage bloat

https://github.com/anthropics/claude-code/issues/5024
1•rob•20m ago•0 comments

Linux Mint Debian Edition7 "Gigi" Released

https://blog.linuxmint.com/?p=4924
3•robtherobber•22m ago•0 comments

Google Open-Sources NPU IP

https://www.eetimes.com/google-open-sources-npu-ip-synaptics-implements-it/
1•UncleOxidant•22m ago•1 comments

Revelations about an FBI's unit fightning against cybercrime

https://www.lemonde.fr/pixels/article/2025/10/16/revelations-sur-le-group-78-une-unite-secrete-am...
3•guillaume8375•23m ago•1 comments

Show HN: Coordable – Get better geocoding results with AI cleaning and analytics

https://coordable.co/
1•s-p-w_•23m ago•0 comments

Show HN: RemindMe – AI reminders that understand context

https://apps.apple.com/us/app/remindme-ai-reminders-app/id6753209895
2•gagarwal123•25m ago•0 comments

The impact of syntax colouring on program comprehension (2015) [pdf]

https://ppig.org/files/2015-PPIG-26th-Sarkar1.pdf
2•susam•26m ago•2 comments

Michael Jackson: The Collection of the King of Pop

https://archive.org/details/kopauctionamusements
2•handfuloflight•27m ago•0 comments

Plucked, Bowed, and Hammered: At the Armory, 11,000 Strings

https://www.vulture.com/article/11000-strings-armory-haas-music-review.html
2•PaulHoule•27m ago•0 comments

Rogue-AI agents testing framework

https://github.com/qualifire-dev/rogue
1•lirantal•28m ago•0 comments

Ask HN: Best way to create a searchable knowledge base?

2•aljgz•28m ago•1 comments

Mysterious Intrigue Around an x86 "Corporate Entity Other Than Intel/AMD"

https://www.phoronix.com/news/x86-Opcodes-Not-AMD-Or-Intel
21•unsnap_biceps•28m ago•3 comments
Open in hackernews

Show HN: I made a clipboard-triggered YouTube summarizer (no paste, 2 taps)

https://apps.apple.com/us/app/esse-ai-video-summarizer/id6751778111
2•sanderbell•2h ago
How it works:

Copy a YouTube link → open app → it auto-detects from clipboard, pulls metadata + transcript, and generates a structured summary (key points + narrative) in seconds. No inputs, no pasting, no prompting. Supports 60+ languages for summaries, the video's language doesn't matter.

Why I built:

I had an endless queue of educational videos but no time to sit through rambling or clickbait. ChatGPT flow = copy → open → paste → prompt → pray it formats correctly. Existing summarizers felt feature-bloated or unreliable. I wanted something super minimalist: “clipboard → value” on repeat.

Decisions:

Stack — React Native 0.81 (New Arch) + TypeScript

Clipboard trick

— Monitors clipboard on app start/resume — no manual paste

Caching

— Stores transcripts + summaries in AsyncStorage with metadata

— fast image library prevents repetitive refetching

APIs

— YouTube metadata

— Third-party transcript provider (exploring Whisper)

— OpenAI for summarization

Output

— Structured prompts → consistent format across 60+ languages

— Easter egg: philosophical analysis for songs/poems

Time-saved calculation

— Uses actual video length (30% of cases)

— Fallback = estimated from average speech speed

Main headache:

Grandfathering legacy users without breaking App Review was harder than I expected. The first version was paid upfront ($14.99 or leave). Got some sales in the first two weeks, then traffic died. After some internal fighting, I switched to free-to-try with IAP. By then I already had thousands of users I’d promised free access forever, plus a dozen who actually paid. I wanted to keep my word and never show them a paywall.

RevenueCat’s originalAppVersion looked perfect… until I actually used it.. Turns out it’s not the marketing version (1.0, 2.3), but the build number (the variable name originalAppVersion is so misleading…). And Apple Review/TestFlight always report it as 1.0, so reviewers looked like legacy users and never saw the paywall (5 rejections). Everything worked for me, totally broken for them.

My mistake: I auto-entitled anyone with 1.0. First hacky fix: show a review-only paywall. Proper fix: if originalAppVersion === "1.0" (I never had such a build number anyways), treat as non-legacy. Days of digging and testing across devices/envs… finally approved.

Current state:

3800+ users and 12 sales within 2 weeks post-launch, 4.9-star rating globally. Now multi-tier subscription after 3 free summaries due to ongoing costs and long-term value.

Limitations/Challenges:

— iOS only for now. Android clipboard monitoring is restricted—would need a different UX.

— Some countries need VPN due to API restrictions; I notify users on app start.

— Dependency on third-party transcript API (evaluating OpenAI-based solution).

— YouTube's testing AI conversational tools, but it's not quite the same thing, sandboxed only for some users and unlikely to roll out widely as it cuts ad their revenue from watching.

Happy to answer questions about implementation or share code snippets if helpful.

https://apps.apple.com/us/app/esse-ai-video-summarizer/id675...