HNHacker News
TopNewBestAskShowJobs

ArneVogel

333 karma · joined December 23, 2017

Email: arne@listudy.org
submissionscomments
ArneVogel··on Den stora Älgvandringen – The great moose migration (live)
And 120 years ago Älg would have been written Elg [1].

[1] https://8sidor.se/kronika/2026/04/spraket-blev-lite-lattare/

ArneVogel··on Installing every* Firefox extension
I used it on my old pc, but I don't buy still that regularly online so I guess I forgot to reinstall it again. Also it is outdated by now as the domain list hasn't updated in two years.
ArneVogel··on Installing every* Firefox extension
I won the "Middle Finger Emoji Sticker" Award! (https://jack.cab/blog/every-firefox-extension#the-middle-fin...)

I quickly wrote up how: https://www.arnevogel.com/firefox-permissions/

ArneVogel··on Show HN: Tic-Tac-Toe
The title bot stole the "Ultimate"!
ArneVogel··on Ask HN: What are you working on? (July 2025)
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/

ArneVogel··on Europe's first geostationary sounder satellite is launched
I think this is the first time I have seen the .int tld used.
ArneVogel··on Ask HN: What Are You Working On? (June 2025)
Maybe I should have clarified, in addition to Swedish, I have added Spanish, Italian, German, and French.
ArneVogel··on Ask HN: What Are You Working On? (June 2025)
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?
ArneVogel··on Ask HN: What Are You Working On? (June 2025)
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/

ArneVogel··on Ask HN: What are you actually using LLMs for in production?
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/

ArneVogel··on GNU Justified Public License
Context: https://www.youtube.com/watch?v=Y65FRxE7uMc
ArneVogel··on The (hidden?) cost of waiting for the dip: When Buying the Dip Doesn’t Work
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

ArneVogel··on Intelligence and Practice in Chess Development
Hey that's my project :)

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

ArneVogel··on When the prison banned board games, we played chess in our minds
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

ArneVogel··on Ask HN: What is your “I don't care if this succeeds” project?
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

ArneVogel··on “Found this comment in Apple’s open source chess engine source”
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...

ArneVogel··on Show HN: Listudy – Libre Chess Opening/Tactics/Endgame Training
After seeing a lot more chess related content in the last month [1] and just two new ones hitting the front page in the last two days I thought I should share my passion project Listudy. It started as a rewrite of my opening trainer from go [2] to elixir [3]. Since then I added endgames, tactics and what I call "blind tactics", which I added to train my visualization skills. I hope this helps you as much as it helped me get better at chess.

[1] https://hn.algolia.com/?dateRange=pastMonth&page=0&prefix=fa... [2] https://github.com/ArneVogel/listudy_old [3] https://github.com/ArneVogel/listudy

ArneVogel··on A Beginner's Garden of Chess Openings (2002)
I disagree with you. I think learning openings will help you just as much as tactics even at a level way below 1700. I posted about this on my site [1] but the tl:dr is that opening principles are not always enough to get to a good position and learning openings the right way will help you develop at later stages.

[1] https://listudy.org/en/blog/when-to-learn-chess-openings

ArneVogel··on Show HN: Listudy – Spaced Repetition for Chess
This is my first project using Elixir with Phoenix [1]. I found the development experience very pleasant and I will definitely use the setup for future projects as well. I also got to try out LiveView for search [2], which in my opinion after trying it out makes interactive elements very simple to create. You can find the source code here: https://github.com/ArneVogel/listudy

[1] https://www.phoenixframework.org/ [2] https://listudy.org/en/studies/search

ArneVogel··on Emotionally Expressive Text to Speech
This site has to have one of the worst cookie choice decision popups: https://imgur.com/a/YLsGadP
ArneVogel··on Show HN: Make Your PDF Look Scanned
Edit: fixed now.

Original: Please don't upload any private or confidential pdfs right now. I emailed OP two security concerns that trivially allow anybody to see any of the converted pdfs.

ArneVogel··on Chess Thrives Online Despite Pandemic
Somebody also analyzed the game database of lichess[1] and the amount of time spend playing has seen quite an increase in march: https://www.reddit.com/r/chess/comments/gejorp/chess_in_the_...

[1] https://database.lichess.org/

ArneVogel··on Ask HN: Share your Game of Life implementations
I played around a lot with cellular automata over a year ago and made the general case for game of life [1] but also other variants [2] and [3] which I consider especially beautiful.

[1] https://www.arnevogel.com/life-like-cellular-automaton/ [2] https://www.arnevogel.com/brians-brain-cellular-automaton/ [3] https://www.arnevogel.com/cyclic-cellular-automaton/

ArneVogel··on 42 is found to be the sum of three cubes
They also just released a video on 42: https://www.youtube.com/watch?v=zyG8Vlw5aAw
ArneVogel··on Learning Chess at 40 (2016)
You mention chessable so I would like to shout out my own project. I created listudy[0] that does a lot of the things that chessable does, but is also free open source[1]. On my site I use spaced repetition to memorize openings. Unfortunately there are not many studies on there right now but hopefully this will change in the future. [0] https://listudy.org/ [1] https://github.com/ArneVogel/listudy
ArneVogel··on A non-profit that figured out how to massively cut suicide rates in Sri Lanka
The gdp per person increased by 5x between 1995 and 2016 [1]. That makes be believe pesticides were only a small part of the change.

[1] https://www.google.com/search?q=sri+lanka+gdp+per+person

ArneVogel··on PostgreSQL 10: Partitions of partitions
Couldn't you use views for that? Everything you described sounds like a view to me. Whats the difference between them?