News for hackers. Stuff that matters.

samuelcole

Re:Show HN: tale.fyi, we deserve a home for fiction on Monday August 10, 2026 @04:28PM (#49249258)
i did end up open-sourcing the aligner! https://github.com/samuelcole/tale-align
Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday August 04, 2026 @09:05AM (#49168365)
i really loved this description, and i wrote up the technique into a full tale:

https://tale.fyi/@sam/aligning-800-audiobooks-8-000-hours-to...

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday August 04, 2026 @09:04AM (#49168335)
i actually wrote this up (and narrated it, ha) into a full tale: https://tale.fyi/@sam/aligning-800-audiobooks-8-000-hours-to...
Re:Show HN: tale.fyi, we deserve a home for fiction on Thursday July 30, 2026 @12:57PM (#49112642)
there's a subtle line on the left that should track vaguely where you are in the paragraph, i added a little easter egg yesterday: if you hold the play button the indicator grows to highlight the lines in the text, so that may help

but in general: noted that it's hard to follow along!

Re:Show HN: tale.fyi, we deserve a home for fiction on Wednesday July 29, 2026 @02:53PM (#49101498)
just did the explicit 'read from here' line, to set the watermark precisely (it also controls where the play button starts from)

check it out! let me know what you think

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @11:35PM (#49093134)
got it working! https://tale.fyi/moby-dick

it got confused by some of the more uhh complex passages ;-)

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @11:28PM (#49093089)
i think i fixed it? let me know

i love that you're using the PWA... i love PWAs, so i added fun stuff like offline support, but i wasn't sure if anyone would find it

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:22PM (#49092733)
shipped! look for a sun/moon icon near the tale.fyi title at the top
Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @04:02PM (#49089150)
yeah right now you have to use browser zoom, but noted!
Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @04:01PM (#49089143)
good news: i already store the word level alignments, i just felt like words lighting up were distracting

i might add this as an option in the future, thanks!

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @03:59PM (#49089110)
oh, i've disliked passwords for my entire career i think:

1. everyone uses the same string

2. if they don't use the same string, they forget which password goes to which site, which is really frustrating

3. if they do use the same string, someone guesses it and the user feels 'hacked'

4. what's up with magic words proving identity anyways?

i personally feel like your computer should know who you are and then pass along that identity to the website, and passkeys get close to this (which i haven't implemented quite yet here)

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @03:56PM (#49089075)
good catch, fixed: orientation: 'any' was meant as 'don't lock the phone' and android treated it the exact opposite. removed it

sadly it may take a bit for your phone to pick up the new manifest, an uninstall and reinstall might fix it

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @12:15PM (#49086133)
i used to run a literary journal in college, so i built that dna into tale as 'lists', so that curators can be followed and they can create lists of their favorite work. i dunno if it creates a gallery type environment, but that's the dream

dark souls: in dark souls as you wander around you can leave little notes around the world, and then the game will surface them to other players, almost randomly. players can vote on notes, which makes them appear more or less often. dark souls is a famously obtuse game, so the notes are genuinely helpful sometimes, and sometimes they are trolling you. but it makes the whole experience less lonely. i wonder if that's what people are missing when they read a book: the book _club_ feeling.

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @12:11PM (#49086071)
i actually had an out-of-memory bug, which i've since fixed. chewing through it now to see if we can get it
Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @11:34AM (#49085483)
thanks! i really appreciate that you get it: 'whispersync for the open web' is a really great description, i might use it ;-)
Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @11:18AM (#49085245)
it follows your browser/device preference, but noted that a manual override would be a useful setting!
Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @11:16AM (#49085227)
awww thanks, you get it

noted for next time: the great fiction deserves something, we may not

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:50AM (#49084833)
you wrote brat! i 'own' your book (on kindle, ha, so i'm not sure if that counts as real ownership), and it's on my to-read pile

anyways, i'm going to send you an email

i filed tickets for myself for the play button weirdness, thanks for including the browser, it might be related, and the product feedback around sign up (i didn't want to be too pushy, maybe went too far in the other direction)

for your thinking:

global user highlighting is basically half-done: tap any paragraph to leave a note, however the only way to share that note is with links... tale.fyi needs some way to discover other people's notes. did you ever play dark souls?

i also like integrating other forms of criticism from around the web, hmmm

you don't care about user-written fiction? interesting from you, since you know all the mechanics... is it because it's unedited basically? like when does fiction cross from user-generated to commercial? is it curation?

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:38AM (#49084663)
not right now! i'm still deciding what i want to do with this

tbh, the most exciting thing is the aligner, i might extract that into an open source project... that's a good idea

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:34AM (#49084570)
i know, i'm being a bit emotional here, ha

i'm mostly reacting to the default thing that people scroll are reddit, facebook, instagram, ahem hn

which are all non-fiction... i wanted to build something easy to scroll in line at the grocery store that was fiction

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:32AM (#49084532)
well! (i've been waiting for someone to ask ha)

when i first knew i wanted to align audio to text, i reached for aeneas, which was built for this exact problem/product (https://www.readbeyond.it/aeneas/)

however, it drifted by hundreds of seconds deep into chapters and emits no confidence signal, so i couldn't eval it cleanly

so i switched to a neural acoustic model trained with ctc (meta's massively multilingual speech aligner, it ships inside torchaudio): it outputs a probability for each character at every frame of audio, and viterbi decoding finds the most probable path that spells exactly our text, with a per-word probability

that probability is the gate: a book ships read-along only if its median confidence and coverage clear a bar. moby dick's didn't, so it's honestly text-only

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:14AM (#49084211)
added a link to sign in on https://tale.fyi/tell

good catch, thanks

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:11AM (#49084168)
moby dick didn't align properly, there's a confidence gate it didn't pass.

i know, it makes me sad too, i'll keep working on it

this is the list of everything: https://tale.fyi/audiobooks

librivox is all human volunteers, so i think it makes a difference from eleven labs, but i might add a fallback to ai readings for folks who want that

reset feedback noted!

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:08AM (#49084134)
do you think there's space for that? i really wanted to build that too, but there is already goodreads, fable, storygraph, bookly, etc
Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @10:07AM (#49084110)
the aligner already supports french (it's meta's massively multilingual speech model under the hood), so it would all work today, but i started on standard ebooks, which is english-only.

but gutenberg and librivox both have french libraries so i could absolutely do that next!

Re:Show HN: tale.fyi, we deserve a home for fiction on Tuesday July 28, 2026 @09:24AM (#49083490)
i've been building this over the last two weeks, it first started as a reader for standard ebooks (https://standardebooks.org/), with clean typography, progress tracking, and nice deep linking (try clicking on a paragraph to create a mark and copy it to your clipboard)

but i think i really unlocked something when i discovered the amazing recordings on https://librivox.org, i've been spending the last few days frying my macbook's gpu to do neural alignment so that you can sync an audiobook with its text counterpart, to make switching between the text and the audio seamless

it's a ctc forced-alignment over the whole audiobook, keyed to the same paragraph anchors i used for progress tracking and linking

i think it's really cool? let me know

Show HN: tale.fyi, we deserve a home for fiction

https://tale.fyi/@sam/announcing-tale-fyi-read-or-listen-to-an-entire-book-from-a-single-link

for decades, i have been concerned that the internet was being built around non-fiction, so i built something to show how we could celebrate great fiction on the web.i started with an amazing library from the public domain, and i also added tools to add your own storiessuper interested to hear any feedback, and if you read anything good!

( Read More... | 73 comments | 66 points | on HN )

Show HN: Read (or listen) to a book from a single link

https://tale.fyi/a-christmas-carol

for a long time, i've felt like the web didn't prioritize fiction as much as it should, so i built a little demo using public domain novels.a christmas carol is a great little demo (and it holds up! super funny)i'd love feedback on if it seems useful, particularly the reading/listening transitions, etc

( Read More... | no comments | on HN )
Re:HTML5 Video First on Thursday September 12, 2013 @04:26PM (#6376711)
It's just a good 'ol download-and-play. I don't expect we need streaming, but bitrate switching would be interesting.

Older »