- This is amazing
Edit: Just found out HN deletes emojis!
---
On a more serious note, it's a bit sad how close this is to actual algorithm-driven social media or news-based platforms.
- This is very cool! I would still call this a 3-step approach, since you are performing 3 actions, but nonetheless, this UX interaction could be quite an improvement in some cases.
- Interesting concept! Think this would be quite cool to explore. Personally am very interested in language learning concepts / apps.
My first concerns though:
1. How can the system know which words I already know.
2. To what degree will I misunderstand the meaning of words.
3. Somewhat related to 2, how inaccurate will be description / explanation of words be.
- Can highly recommend HTMX with Astro[1] for pages that are mostly static.
[1]: https://astro.build/
- Reminds me a bit of Devils Plan, or other similar reality game shows in Korea / Asia.
- AI / LLMs, including ChatGPT, can already be made to sound (almost) any way you want, just by telling it to. The usual tells that something was written or created by AI are changing monthly.
Just recently I was amazed with how good text produced by Gemini 3 Pro in Thinking mode is. It feels like a big improvement, again.
But we also have to honest and accept that nowadays using a certain kind of vocabulary or paragraph structure will make people think that that text was written by AI.
- Working on an app to learn Hiragana.
A gamified approach that gradually introduces characters.
As I'm currently in Osaka I can use my own app well :) Hoping to make learning Japanese more fun.
It's here: https://app.tolearnjapanese.com
It's based on my simple web app to learn Korean vocabulary. I'm taking elements from Anki and other language learning apps, but making it focused so it works well in a broader language learning journey.
For learning Korean vocabulary: https://game.tolearnkorean.com
Have also been writing about these in my monthly mail-letter: https://bryanhogan.com/follow
- 4 points
- Honestly, there are some easier ways out there now, although of course no solution is perfect.
For non-technical people I'd recommend the Hostinger Website Builder, Obsidian Quartz or Astro Starlight.
Although as a front-end dev I'd choose building a custom page with Astro, which has now become much easier though with good templates available + LLM assistance.
I wrote a comparison of less-technical ways to build a website here with more details: https://webdev.bryanhogan.com/start/ways-to-build/
- I was going to recommend the same! Astro + Astro theme + an LLM will get you very far these days.
- The barrier to create a website using Astro + a Template + telling an LLM like Gemini what you want is very low nowadays. So still, if you work with code some technical knowledge is required, but it will only get easier, probably.
- It's fascinating that people care very much about this when it's visual arts, but when it comes to code almost no one does.
E.g. the latest Anno game (117) received a lot of hate for using AI generated loading screen backgrounds, while I have never heard of a single person caring about code, which probably was heavily AI generated.
- I've been very satisfied with creating a short AGENTS.md file with the project basics, and then also including references to where to find more information / context, like a /context folder that has markdown files such as app-description.md.
- 4 points
- I also use Logseq for quick daily notes, since I like that it has the infinite vertical view & I want these notes open in a different program. But it has some quirks and tells that make it feel like lower quality software compared to Obsidian, e.g. its startup time is horribly slow.
- You just need: Plan -> Implement -> Test -> Repeat
Whether you are creating software, games or whatever, these iterations are foundational. How these steps look like in detail of course depends on the project itself.
- I can highly recommend using YouTube through Firefox with extensions or ReVanced that try to fix these hostile and anti user decisions. Although I do sometimes wonder why I do spend so much time on a platform that hates me so much.
- I can highly recommend Obsidian for long-term knowledge bases. Have been writing about using it well: https://bryanhogan.com/tags/obsidian
It's missing collaboration at the core, although it's possible to achieve this currnetly with third party solutions, or the next major update should also include it as it's the "multiplayer" update.
- I prefer writing Markdown for notes, e.g. in Obsidian, I think it fits very there. Because now you can easily take your notes to most other note-taking programs, and letting AI interact with these files also works great.
If I needed more context / am writing a paper I'd choose something like Typst, but usually I don't need the additional overhead.
(Btw: The author has a great name!)
Should instead say personalised algorithms and targeted ads.