frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Baldur's Gate 3 Steam Deck – Native Version

https://larian.com/support/faqs/steam-deck-native-version_121
308•_JamesA_•6h ago•189 comments

Find SF parking cops

https://walzr.com/sf-parking/
647•alazsengul•12h ago•367 comments

Libghostty is coming

https://mitchellh.com/writing/libghostty-is-coming
632•kingori•16h ago•195 comments

Qwen3-VL

https://qwen.ai/blog?id=99f0335c4ad9ff6153e517418d48535ab6d8afef&from=research.latest-advancement...
270•natrys•9h ago•67 comments

Quadratic memory reductions for Zero-knowledge Proofs

https://github.com/logannye/space-efficient-zero-knowledge-proofs
51•logannyeMD•4h ago•8 comments

Top Programming Languages 2025

https://spectrum.ieee.org/top-programming-languages-2025
120•jnord•7h ago•132 comments

A webshell and a normal file that have the same MD5

https://github.com/phith0n/collision-webshell
25•shlomo_z•3d ago•10 comments

Markov chains are the original language models

https://elijahpotter.dev/articles/markov_chains_are_the_original_language_models
334•chilipepperhott•4d ago•118 comments

From Rust to reality: The hidden journey of fetch_max

https://questdb.com/blog/rust-fetch-max-compiler-journey/
165•bluestreak•9h ago•33 comments

Getting AI to work in complex codebases

https://github.com/humanlayer/advanced-context-engineering-for-coding-agents/blob/main/ace-fca.md
325•dhorthy•16h ago•282 comments

Building a better online editor for TypeScript

https://blog.val.town/vtlsp
7•fbuilesv•2d ago•0 comments

Zutty: Zero-cost Unicode Teletype, high-end terminal for low-end systems

https://git.hq.sig7.se/zutty.git
42•klaussilveira•4h ago•8 comments

Is life a form of computation?

https://thereader.mitpress.mit.edu/is-life-a-form-of-computation/
118•redeemed•10h ago•100 comments

Greatest irony of the AI age: Humans hired to clean AI slop

https://www.sify.com/ai-analytics/greatest-irony-of-the-ai-age-humans-being-increasingly-hired-to...
38•wahvinci•2h ago•18 comments

A vibrator helped me debug a motorcycle brake light system

https://bikesafe.me/blogs/news/how-a-vibrator-helped-me-debug-a-motorcycle-brake-light-system
67•mygnu•3d ago•19 comments

Podman Desktop celebrates 3M downloads

https://podman-desktop.io/blog/3-million
119•twelvenmonkeys•10h ago•30 comments

NYC Telecom Raid: What's Up with Those Weird SIM Banks?

https://tedium.co/2025/09/23/secret-service-raid-sim-bank-telecom-hardware/
163•coloneltcb•7h ago•103 comments

Introduction to Programming Languages

https://hjaem.info/itpl
30•parksb•3d ago•3 comments

America's top companies keep talking about AI – but can't explain the upsides

https://www.ft.com/content/e93e56df-dd9b-40c1-b77a-dba1ca01e473
82•1vuio0pswjnm7•3h ago•44 comments

Ask HN: How do you choose languages for building applications?

15•yamapikarya•2d ago•32 comments

Periodic Table of Cognition

https://kk.org/thetechnium/the-periodic-table-of-cognition/
28•garspin•6h ago•4 comments

Always Invite Anna

https://sharif.io/anna-alexei
782•walterbell•15h ago•91 comments

How to draw construction equipment for kids

https://alyssarosenberg.substack.com/p/how-to-draw-construction-equipment
103•holotrope•11h ago•52 comments

Is Fortran better than Python for teaching basics of numerical linear algebra?

https://loiseaujc.github.io/posts/blog-title/fortran_vs_python.html
67•Bostonian•11h ago•64 comments

Launch HN: Strata (YC X25) – One MCP server for AI to handle thousands of tools

124•wirehack•15h ago•62 comments

Apple A19 SoC die shot

https://chipwise.tech/our-portfolio/apple-a19-dieshot/
103•giuliomagnifico•11h ago•51 comments

Context Engineering for AI Agents: Lessons

https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus
77•helloericsf•9h ago•4 comments

Mesh: I tried Htmx, then ditched it

https://ajmoon.com/posts/mesh-i-tried-htmx-then-ditched-it
210•alex-moon•18h ago•144 comments

How is einx notation universal?

https://einx.readthedocs.io/en/stable/faq/universal.html
19•HiPHInch•2d ago•1 comments

From MCP to shell: MCP auth flaws enable RCE in Claude Code, Gemini CLI and more

https://verialabs.com/blog/from-mcp-to-shell/
134•stuxf•15h ago•37 comments
Open in hackernews

Bring true randomness to Spotify with Fisher-Yates shuffle

https://github.com/vuciv/true-random-shuffle
15•Elliott-Diy•5h ago

Comments

mg•2h ago
There also is a random button on the Music-Map that jumps to a random band:

https://www.music-map.com/info

From running the music discovery websites Gnoosic and the Music-Map for years now, and doing a lot of experiments, my experience is that the chance of someone liking a truly randomly selected band is very low. Less than 10%. But hey, trying 20 random bands and finding one interesting one can be worth it.

dehrmann•1h ago
I can't seem to find the blog post, but you generally don't want true randomness because you don't want artists to cluster. You also almost never hear two songs by the same artist play consecutively on the radio.
lycos•40m ago
Always reminds me of the time Apple introduces "Smart Shuffle" in iTunes in 2005 which "which lets the user change the “randomness” of shuffled songs".

https://www.apple.com/newsroom/2005/09/07Apple-Introduces-iT...

mcmoor•18m ago
This is always brought up whenever Spotify shuffle is mentioned, but current Spotify shuffle is much worse than this. For me it consistently only plays a handful of songs in my dozens of songs playlist and all others are always shoved way behind in the queue.

My prime conjecture now is that there's some kind of caching reason where it's more advantageous for their CDN if those handful of songs are the only ones that're played. Funnily this also happens in my offline playlist, but I guess this is just because the same algorithm is also used there.

owisd•15m ago
Announcing it Steve Jobs quipped “We’re making it less random to make it feel more random.”
aarond0623•20m ago
Ironically, I'm pretty sure you're thinking of this article by a Spotify engineer that has since been taken down:

https://web.archive.org/web/20230410041435/https://engineeri...

EDIT:

> We noticed some users complaining about our shuffling algorithm playing a few songs from the same artist right after each other.

...

> Since the Spotify service launched, we used Fisher-Yates shuffle to generate a perfectly random shuffling of a playlist.

...

> The algorithm is now rolled out to everyone using our desktop client and other clients will follow soon.

Everything old is new again.