frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Tunejourney.com – A 3D radio globe with in-browser ML to auto-skip talk

https://tunejourney.com/
2•FreeGuessr•1h ago
Hi HN, I built TuneJourney.com, a web app that lets you explore ~70k radio stations worldwide via a 3D globe. While sites like Radio Garden are great for discovery, I wanted to build something that functioned more like a modern media player with automation—specifically, the ability to automatically skip a station when it switches from music to talking or ads.

The Unique Part: In-Browser ML The core feature is an "AI Skip Talk." Instead of processing audio on a server, it uses the Web Audio API to capture the stream locally and runs a lightweight classification model directly in your browser. It estimates the "music vs. speech" probability in near real-time.

If you have the filter enabled, it will automatically trigger a "next" command to hop to another station in your playlist or a random location on the globe the moment a DJ, news segment, or ad starts.

Privacy: No audio data ever leaves your machine; inference is entirely local.

The Tech Stack/Features: - WebGL + Point Clustering: To render 70,000 stations across 11,000 locations smoothly. - In-browser Inference: Uses a small model plus stream-level heuristics to handle edge cases. - Media Key Integration: Full support for physical keyboard and system-level Next/Prev buttons. - Persistence: Sign-in is available to sync playlists and favorites across devices, but the core explorer works without an account. - Online activity: You can see in real time other people on the site, where they are on the globe, what they listened to, and what stations they liked. - Simple games to kill the time as you are listening to stations, like Solitaire, Minesweeper, etc.

The Trade-offs & Challenges: Running a WebGL globe and real-time audio analysis simultaneously is heavy on the CPU. To handle this, I’ve implemented: - Automatic performance detection that downgrades visuals on lower-end machines. - A manual toggle to kill the audio processing if you just want to use the globe as a standard player. - A talk sensitivity slider for the ML model, so you can tweak it yourself.

What I’d love feedback on: - Performance: How does your CPU/fan react? Is it manageable? I’m looking for ways to further optimize the client-side ML or perhaps it is okay to bring even heavier models with more accuracy. - Classification Accuracy: How useful is it? Does it detect talking in most of the cases, or is it sometimes useless? On MacBook it works ok-ish. Ads with music are difficult but when music changes to pure talk, the site does its work and hops to another one.

Let me know what you think! I am interested if this project is worth further investment, building a mobile app, etc.

Braided River

https://en.wikipedia.org/wiki/Braided_river
1•thunderbong•7m ago•0 comments

Show HN: PullMaster – Recommends code reviewers from your repo history

1•justinko•9m ago•0 comments

Welcome to the Age of the Slop Fork

https://mbleigh.dev/posts/slop-forks/
1•mbleigh•15m ago•0 comments

Language Hacking in a Live Programming Environment (2016)

https://ohmjs.org/pubs/live2016/
1•andsoitis•16m ago•0 comments

2D memristors could help solve AI's energy problem

https://phys.org/news/2026-02-2d-memristors-ai-energy-problem.html
1•wglb•17m ago•1 comments

Super Battle Golf guide is here

https://superbattlegolf.net/
1•candseven•17m ago•0 comments

Turtle.audio – music sequencer inspired by turtle graphics programming

http://turtle.audio
1•andsoitis•17m ago•0 comments

Salesforce Sees Stable Growth; CEO Dismisses Talk of AI-Fueled 'SaaS-Pocalypse'

https://www.marketwatch.com/story/salesforce-sees-stable-growth-ceo-dismisses-talk-of-ai-fueled-s...
1•petethomas•18m ago•0 comments

Simpletalk

https://github.com/dkrasner/Simpletalk
1•andsoitis•18m ago•0 comments

The Man Who Stole Infinity

https://www.quantamagazine.org/the-man-who-stole-infinity-20260225/
1•sonabinu•20m ago•0 comments

No config? No problem. Just `wrangler deploy`

https://developers.cloudflare.com/changelog/post/2026-02-25-wrangler-autoconfig-ga/
2•cebert•23m ago•1 comments

Zimbabwe bans all raw mineral exports

https://www.semafor.com/article/02/25/2026/zimbabwe-bans-all-raw-mineral-exports
1•ilamont•23m ago•0 comments

Show HN: Weather app with temp (23°) in favicon

https://adamschwartz.co/weather/
2•adamschwartz•25m ago•0 comments

Conspiracy Theories and Online Dating: It's a (Mis)Match

https://journals.sagepub.com/doi/10.1177/01461672251399448
1•PaulHoule•26m ago•0 comments

Ask HN: What's it like working in big tech recently with all the AI tools?

8•ex-aws-dude•26m ago•0 comments

Gauging Interest in Offline Authentication

1•solarpunked•26m ago•0 comments

The Hater's Guide to Anthropic

https://www.wheresyoured.at/premium-the-haters-guide-to-anthropic/
4•gradus_ad•27m ago•0 comments

Scotiabank Divests from Elbit Systems

https://bdscoalition.ca/2026/02/16/scotiabank-fully-divests-from-elbit-systems/
3•pabs3•28m ago•0 comments

No 10 Am BTC Dump? Bitcoin Price Rallies as Jane Street Trading Draws Attention

https://www.ccn.com/news/crypto/no-10-am-btc-dump-bitcoin-price-rallies-as-jane-street-trading-dr...
2•shin_lao•29m ago•0 comments

Jane Street Hit with Terra $40B Insider Trading Suit

https://www.disruptionbanking.com/2026/02/24/jane-street-hit-with-terra-40b-insider-trading-suit/
25•shin_lao•29m ago•1 comments

The geomechanics of hydrogen storage in salt caverns [pdf]

https://assets.publishing.service.gov.uk/media/68aebcef3a052c9c504c8e60/The_geomechanics_of_hydro...
1•defrost•32m ago•1 comments

How to make LLM native User Interfaces - Post LLM Workflow

https://www.youtube.com/watch?v=F5_mbwUQeCs
1•anditherobot•34m ago•1 comments

Two Beliefs About Coding Agents: Devs Don't Realize What They Bring

https://www.dbreunig.com/2026/02/25/two-things-i-believe-about-coding-agents.html
1•dbreunig•36m ago•0 comments

Why are you still using Vercel?

https://why-vercel.pages.dev/
1•puzle•36m ago•0 comments

Your Move, Claude

https://escapesequence.dev/p/your-move-claude
2•crlfdata•39m ago•0 comments

Bioethics Was Forged in Horror. It Can Be Lost the Same Way

https://thereader.mitpress.mit.edu/bioethics-were-forged-in-horror-they-can-be-lost-the-same-way/
1•EA-3167•39m ago•0 comments

Show HN: ZSE – Open-source LLM inference engine with 3.9s cold starts

https://github.com/Zyora-Dev/zse
2•zyoralabs•40m ago•0 comments

Show HN: Taji – Portfolio advisor that's better than Fidelity's

https://www.taji.is/
2•kevin1chun•45m ago•0 comments

Therapist's Office Is Designed to Make You Cry

https://oedmethod.substack.com/p/your-therapists-office-is-designed
7•truenfel•46m ago•0 comments

The Texas AI boom is outpacing water regulations

https://www.texasobserver.org/texas-ai-data-centers-water-usage-regulation/
1•geox•47m ago•0 comments