Hacker Newsnew | past | comments | ask | show | jobs | submit | ArneVogel's commentslogin

Hej, I am still working on FisherLoop [1] to learn Swedish (but I have added German, Spanish, French and Italian since). I created FisherLoop because I like audiobooks for language learning but I hated having to pause to look up words + I want to read along the book while listening. With FisherLoop I made "interactive audiobooks" where I use TTS with word level timestamps to highlight the words as they are spoken + I can click on words for the translation.

I am using cerebras for book translations and verb extraction and all LLM related tasks. For TTS I am using cartesia. I have played around with Elevenlabs and they have slightly natural sounding TTS but their pricing is too steep for this project. Books would cost a couple of hundred euros to process.

[1] https://www.fisherloop.com/en/


I think this is the first time I have seen the .int tld used.


It isn't super popular, no. I think the requirements are pretty strict if I remember correctly (edit: https://www.iana.org/domains/int/policy).

I think esa.int is probably one of the more popular .int domains on HN: https://news.ycombinator.com/from?site=esa.int


Other notable .int domains:

• World Health Organization - https://who.int

• NATO - https://nato.int

• Council of Europe - https://coe.int

• Mercosur - https://mercosur.int

• African Union - https://au.int

• EFTA - https://efta.int


List: https://en.wikipedia.org/wiki/List_of_organizations_with_.in...

(Not real affiliation but still: I added a domain to that page at some point)


In meteorology, you also have ecmwf.int (the European Center for Medium-Range Weather Forecasts).


It would have been better if the requirements also included the domain name had to start with a letter between I and N (inclusive).

But I guess this is what you get when these things get away from technologists.


Ah, a Fortran joke. That's not just "technologists". That's old farts.

(In Fortran 66, variables didn't have to be declared. They would be integer if they began with I, J, K, L, M, or N. Otherwise it would be floating point [REAL, in Fortran parlance]. To this day it's why for loops usually use "i". With the bonus joke that God is real unless declared integer.)


Maths is the reason for loops use i. Fortran defines variables starting with those letters to be integers because maths has used those letters for iteration, counting, indexing, etc. for centuries. It was natural for a formula translating system to follow suit.


I think that's still the case, even in the latest FORTRAN standard. It's usually considered good practice to turn it off with IMPLICIT NONE.


interpol.int also comes to mind.


Probably the most appropriate one. The ESA is not quite part of the EU and has non-EU member states (including _Canada_), so .eu would be inappropriate (the EU is itself a member of ESA, but most EU member states are also members in their own right.)


The joke goes that thanx to Trump, Canada might actually join the EU.


Hej, I made FisherLoop[1] to learn Swedish. FisherLoop are interactive audiobooks where I use TTS with word level timestamps to highlight the words as they are spoken. This helps me pick up on pronounciation and grammar in a, for me, natural way. Additionally, I added flashcards from the books + word lookup. I am adding new books right now. If you have any requests: public domain books, which are around one hour reading time let me know :)

I am using cerebras for book translations and verb extraction and all LLM related tasks. For TTS I am using cartesia. I have played around with Elevenlabs and they have slightly natural sounding TTS but their pricing is too steep for this project. Books would cost a couple of hundred euros to process.

[1] https://www.fisherloop.com/en/


Is there such a thing for Spanish?


Maybe I should have clarified, in addition to Swedish, I have added Spanish, Italian, German, and French.


I'm interested but I'm not getting the confirmation email.


Did you use the hi@... email? I am seeing a hard bounce for that email. Not sure how to debug that right now. All my emails I have tested have worked. Could you try a different email while I debug?


I am using it for FisherLoop [1] to translate text/extract vocabulary/generate example sentences in different languages. I found it pretty reliable for longer paragraphs. For one sentence translations it lacks context and I have to manually edit sometimes. I tried adding more context like the paragraph before and after, but then I found it wouldn't follow the instructions and only translate the paragraph I wanted but also the context, which I found no good way to prevent. So now I manually verify, but it saves me still ~98% of the work.

[1] https://www.fisherloop.com/en/



tl;dw? (or rather "I hate videos - can someone summarize briefly?")


It's worth watching, but tl;dw he used an LLM to pick words with similar meaning that make the lines the same length.


Tom7’s annual SIGBOVIK videos are always a treat to watch.


The paper (both the original and the LLM-justified version) is here: http://tom7.org/bovex/


Kinda in response to [1]. I looked into the buying the dip strategy. And it does not seem to be a viable strategy to maximize returns.

[1] https://news.ycombinator.com/item?id=31287464


Hey that's my project :)

I also wish I had more time to spend working on the site.


If anybody wants to play chess in their minds, Lichess has a option to turn the pieces invisible [1]. It's not quite as hard as playing by voice as you have the move list you can refer to but it's a start.

[1] https://lichess.org/account/preferences/game-display bottom of the page


There is also an option to have the computer read moves to you and you can make moves and query the state of the board by typing commands. Streamers use this to play blindfolded, while the stream shows the board position normally to viewers.


Another option is "Move list while playing", which you can set to never. I haven't tried it yet, but combining these two should get you there.


I’m an active user of Lichess and never knew about this mode. Thanks for sharing!


Listudy - https://listudy.org/en

I created this as a tool for me to memorize chess openings. Since then I added more tools like tactics and endgames where I took theoretical winning endgame positions with the challenge to beat stockfish in them.

The project is open source [1] written in Elixir using Phoenix and also utilizing LiveView for some pages like the search pages.

[1] https://github.com/ArneVogel/listudy


Hah, I am doing the same thing on my chess site [1]. On my site you play against an opening repository so there is not even any real calculation done just a lookup into the repository what the next move should be. It feels really weird having the computer respond when you feel like you haven't even finished your move. That is why I added a 300ms delay [2] to make it feel more natural.

[1] https://listudy.org/en [2] https://github.com/ArneVogel/listudy/blob/master/assets/js/s...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: