frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Toposonico, a music recommender you can navigate

https://toposonico.com/#lon=-2.2852&lat=-7.0984&z=8.45&entity=album&rowid=4939391
2•deppep•1h ago
Hello HN,

This is toposonico, a music recommender and navigable map. At core it's a skipgram word2vec model trained over ~6M playlists. Tracks are embedded in a 128d space. Embeddings for albums, artists and labels are computed marginalizing over tracks. The 2D map was built with UMAP.

Both the model and UMAP were trained in the cloud over a NVIDIA A100. All things considered it cost me around ~50EUR, over two main training sessions and a few experiments. For the slippy map I experimented with a few libraries. Ended up with Maplibre GL JS. Loved working with it, kudos to their developers. For the recommender indexes I used FAISS, another great piece of software. Pretty happy with the thing running on a small and cheap box. It was the first project where I used LLMs extensively. Still I wouldn’t say this was vibecoded: getting the thing to work as I wanted was the usual pain in the arse and I ended up rewriting by hand multiple times. Mostly Claude on Pro plan when the plan was still usable, then I switched to codex (which eventuay became unusable too, but that’s a another story).

It still has some problem. For example very big artists often ends up very disconnected from the rest of the embeddings. I guess this has to do with the high number of mono-artist playlists these ends up on. But I’m not very sure still, and would like to know if anyone else faced a similar issue and how it was fixed. I’m interested in any kind of feedback on UI/UX. Love working on these but, coming from a scientific computation background, have little experience.

Repo link: https://github.com/peppedilillo/toposonico

1•imranmk•34s ago

Meet the academics refusing to use generative AI

https://www.nature.com/articles/d41586-026-00508-w
1•bookofjoe•53s ago•1 comments

Man Finds $1M Worth of Yu-Gi-Oh Cards in a Dumpster

https://www.404media.co/man-finds-1-million-worth-of-yu-gi-oh-cards-in-a-dumpster/
1•danso•1m ago•0 comments

Dev Environment for Agentic Coding

https://adek.io/blog/2025-05-05-my-dev-environment/
1•adekdev•2m ago•0 comments

Seeing typos makes me hapy

https://mlich.eu/posts/seeing-typos-makes-me-happy/
1•speckx•2m ago•0 comments

A text editor as UI: implementation

https://softwaremaniacs.org/blog/2026/05/05/nfp-e/
1•xngbuilds•3m ago•0 comments

Handbook of Markov chain Monte Carlo, second edition

https://statmodeling.stat.columbia.edu/2026/05/06/handbook-of-markov-chain-monte-carlo-second-edi...
1•Tomte•4m ago•0 comments

A cooperative fiber scheduler for Linux

https://github.com/ClickHouse/silk
1•zX41ZdbW•4m ago•0 comments

It's always DNS: Denic says sorry for crashing Germany's internet

https://www.theregister.com/networks/2026/05/06/denic-sorry-for-dnssec-error-that-crashed-germany...
1•Bender•6m ago•0 comments

Firefox integrates an ad-blocker, but not to block ads

https://www.theregister.com/software/2026/05/06/firefox-integrates-an-ad-blocker-but-not-to-block...
1•Bender•6m ago•0 comments

AI Harness by Purista in TypeScript

https://github.com/puristajs/harness
1•puristajs•7m ago•0 comments

Character.ai sued over chatbot that claims to be a real doctor with a license

https://arstechnica.com/tech-policy/2026/05/character-ai-sued-over-chatbot-that-claims-to-be-a-re...
1•Brajeshwar•7m ago•0 comments

My house-hack calculator told me to rent. Barely.

https://therenthacker.com/halethorpe/
1•dannybrown540•7m ago•0 comments

Show HN: ChatGPT Exporter – Save Formatting to PDF, Word, and Notion Locally

https://chromewebstore.google.com/detail/chatgpt-exporter-save-cha/ploaaddkflkapjfbfapmkmkefigedefp
1•quysala1•8m ago•0 comments

UK age-gating plans risk breaking the internet, privacy groups warn

https://www.theregister.com/security/2026/05/06/uk-age-gating-plans-risk-breaking-the-internet-pr...
1•Bender•8m ago•0 comments

Deploying Agentic Analytics in Financial Services

https://benjaminwootton.com/insights/agentic-analytics-financial-services
1•benjaminwootton•8m ago•0 comments

Hckrnews.com Cert Expired (Again)

https://hckrnews.com
2•awkii•9m ago•2 comments

As Slow as Possible

https://pippinbarr.com/as-slow-as-possible/
1•surprisetalk•10m ago•0 comments

What I Learned Making an App for My Family

https://mendelgreenberg.com/posts/ourcar/
1•chabad360•10m ago•0 comments

Show HN: Kubectl plugin for backup (like Velero)

https://github.com/zak905/kubectl-resource-backup
1•zak905•10m ago•0 comments

Pattern Recognition

https://brennan.day/pattern-recognition/
1•speckx•10m ago•0 comments

Show HN: NFC tags are good material for pranks on Android

https://mastodon.social/@maxwellito/116524250100439866
1•maxwellito•11m ago•0 comments

Show HN: Drawers – project-scoped spaces and dock for macOS

https://drawers.computer
1•wwwkieran•11m ago•0 comments

Uutils Playground – WASI Coreutils

https://uutils.github.io/playground/
1•syberant•11m ago•0 comments

The Architecture of Local-First Web Development

https://www.smashingmagazine.com/2026/05/architecture-local-first-web-development/
1•jamapy•12m ago•0 comments

Show HN: QuietHours – Site blocker that syncs with Google Calendar focus events

1•ktg0215•12m ago•0 comments

Center-ish

https://www.quaxio.com/centerish/
1•amenghra•12m ago•1 comments

IO Is the Problem

https://xificurc.github.io/blog/io-is-the-problem/
1•comma_at•14m ago•0 comments

Show HN: Docker AI Stack, self-hosted LLM/STT/TTS/MCP in one compose file

https://github.com/hwdsl2/docker-ai-stack
1•hwdsl2•14m ago•0 comments

What AI-Ready Means for a 20-Person Company

https://saas-glue.com/blog/ai-ready-small-business/
1•jawb•16m ago•1 comments