New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Turbocrypt: Universal File Encryption(github.com/jedisct1 ↗)
    discuss
  2. Apple detectives solved mystery of ancient tree and rewrote the history of fruit(scientificamerican.com ↗)
    discuss
  3. Hightouch brings customer history from data warehouses to real-time marketing(hightouch.com ↗)
    discuss
  4. Signal registration without a phone number now available in Android beta(aboutsignal.com ↗)
    discuss
  5. The EU Bans Social Media for Under-13s(wired.com ↗)
    discuss
  6. Explaining to business people why building software is still hard(manager.dev ↗)
    discuss
  7. Qwen3.8-Flash passed 17/17 checks on a DeepSWE v1.1 task in our agent harness(github.com/taiheqi718-art ↗)
    discuss
  8. Three.js game running natively on Xbox at 4K60(twitter.com/dashersw_tr ↗)
    discuss
  9. Original Sony PlayStation 2 security chip 'broken wide open' after 26 years(tomshardware.com ↗)
    discuss
  10. A previously unpublished 2006 interview with DHH, annotated 20 years on(mindmeister.com ↗)
    discuss
  11. Show HN: Freeform – One click shareable AI generated apps(sharefreeform.com ↗)
    1comments
  12. Playing both sides of the U.S.-China AI "Cold War"(restofworld.org ↗)
    discuss
  13. Tomosu, scores AI generated code against your repo's own incident history(tomosu.ai ↗)
    discuss
  14. Speeding up gearhash for FastCDC content-defined chunking on ARM64 NEON(sam.dev ↗)
    discuss
  15. Canada's Bill C-22 Would Force Encryption Backdoors(stateofsurveillance.org ↗)
    discuss
  16. What Regulatory Capture Looks Like(marginalrevolution.com ↗)
    discuss
  17. Share files directly between browsers no cloud upload needed
    1comments
  18. What is perturbation, or reactive balance, training? (2021)(washingtonpost.com ↗)
    1comments
  19. Designing with Bioluminescence(colorado.edu ↗)
    discuss
  20. A New Equal-Area Map for Interactive Computer Use (Natively Zooms to Mercator)(benjoffe.com ↗)
    discuss
  21. Denuvo Sues Game Cracker 'Voices38' for Bypassing Its Anti-Tamper DRM(torrentfreak.com ↗)
    discuss
  22. Uncanny and unappetizing: appetites spoil as AI images take over food menus(theguardian.com ↗)
    discuss
  23. Shell Languages and the Linearization of Syntax(xahlee.info ↗)
    discuss
  24. DIY Thermocam(diy-thermocam.net ↗)
    discuss
  25. It is good Under $5 for a life time?(apps.microsoft.com ↗)
    discuss
  26. How to Handle Disruptive Change(commoncog.com ↗)
    discuss
  27. Mirror publisher to cut 220 editorial jobs as readers turn to AI summaries(theguardian.com ↗)
    discuss
  28. We were missing a simple overview of all emails our SaaS sends(lettr.com ↗)
    discuss
  29. Why Cheap Used Cars Are So Hard to Find(nytimes.com ↗)
    2comments
  30. Tiny village votes for 'independence' from UK amid asylum seeker row(manchestereveningnews.co.uk ↗)
    discuss

Show HN: Gescom MiniDisc Runner – 88 tracks, 88! possible orders

1 pointsby 1h agogithub.com
0 comments
NOTE: For a full backstory on this project, please see my blog post here which explains the absurd mathematics behind this unique music album. I hope you enjoy it!

Blog Post: https://ei3lh.eu/2026/09/13/gescom-minidisc-and-mind-bogglin...

Hello!

I made a small Python program to solve a completely unnecessary problem: listening to Gescom's 1998 'MiniDisc' album in every possible order.

The album has 88 pieces, which gives us:

88! = 1.8548264225739844 × 10^134

possible sequences.

Obviously, making a playlist containing all of them would incur a slight storage problem!

So instead, 'Gescom Runner' generates one 88-track M3U at a time, hands it to VLC (or player of your choice), waits for the playlist to finish, records where it got to, and generates the next permutation.

It can resume after rebooting, jump directly to a particular permutation, and doesn't need to store the astronomical number of playlists.

The complete journey would take approximately 2.37 × 10^130 years, so I'm reasonably confident nobody will be filing a completion report anytime soon!

For transparency, I used AI and Wolfram to help write and document the code, and I've included that disclosure in the repository readme.md.

The music isn't included — you provide your own legally obtained copy.

GitHub: https://github.com/EI3LH/Gescom-MiniDisc-Runner

I am no mathematician or hardcore developer, just a (very amateur) curious hobbyist, but I am particularly interested in whether there are interesting ways to improve the permutation generation, playback handling, or the general absurdity of the project.

Thank you!

EI3LH

A quiet thread, for now.Start the conversation on HN ↗