···11++++
22+title = "Jeopardy! world"
33+date = 2025-07-28
44+55+[taxonomies]
66+tags = ["ai", "culture"]
77++++
88+99+Some time ago, there was an anime available on Netflix — *Godzilla Singular
1010+Point*. It wasn't a spectacular success, but it featured a plot device that I
1111+think reflects something increasingly common today: you need to know the answer
1212+to your question before you can ask it.
1313+1414+This is something I see all the time in the current wave of AI hype. You need to
1515+know what the answer *should* be before you can write a useful prompt.
1616+1717+<!-- more -->
1818+1919+The issue I have with many AI use cases is this: unless you have specialized
2020+knowledge about the topic you're asking about, you can't reliably tell the
2121+difference between a solid AI answer and complete nonsense.
2222+2323+I've had a few discussions about this on various Discord servers. The example I
2424+often use is this simple question posed to an AI:
2525+2626+> Does 6 character long identification number, that contains digits and upper
2727+> case letters (with exception to 0, O, 1, I, and L) is enough to randomly
2828+> assign unique identification numbers for 10 million records?
2929+3030+You can see for your self answer from ChatGPT [there][chatgpt].
3131+3232+At first glance, the answer looks valid and sensible. The math checks out. It
3333+calculates the number of available combinations correctly. Everything seems
3434+*fine*.
3535+3636+**BUT…**
3737+3838+There is huge issue there, and probably most of the people who have been working
3939+with basic statistic or cryptography will notice it. ChatGPT (and any other AI
4040+that I have tested out) fail to notice very important word there
4141+4242+> \[…] randomly \[…]
4343+4444+This single word invalidates the entire reasoning, despite the correct
4545+calculations. Because of the [birthday problem][], the answer isn't feasible.
4646+While it's technically possible to assign a unique ID to every record, doing so
4747+randomly introduces a high probability of collisions.
4848+4949+- At around 30,000 generated IDs, there's already a 50% chance of a collision
5050+- At around 42,000, the chance of at least one duplicate reaches 99.9%
5151+5252+So even though the math is correct, the logic fails under the randomness constraint.
5353+5454+## *Jeopardy!* world
5555+5656+This is my main issue with AI tools: if you already have knowledge about the
5757+subject, you don’t really need to ask the AI. But if you don’t have that
5858+knowledge, you have no reliable way of knowing whether the answer makes sense or
5959+not. It’s like playing *Jeopardy!* — you need to know the answer before you can
6060+phrase the right question.
6161+6262+In my view, AI is most useful in areas where the results can be quickly reviewed
6363+and discarded if needed. That’s why the whole “vibe coding” (aka slop
6464+generation) approach falls short. If you don’t have a good sense of what the
6565+output should look like, you probably don’t have the expertise to verify it.
6666+6767+[And gods forbid you from allowing AI to do anything on production][replit-fuckup].
6868+6969+[chatgpt]: https://chatgpt.com/share/68879fe7-d4e0-8007-9a30-3a9e2ace791d
7070+[birthday problem]: https://en.wikipedia.org/wiki/Birthday_problem
7171+[replit-fuckup]: https://www.businessinsider.com/replit-ceo-apologizes-ai-coding-tool-delete-company-database-2025-7?op=1
+1-1
content/post/writing-vim-plugin.md
···33date = 2019-11-04T18:21:18+01:00
44description = """
55Article about writing Vim plugins, but not about writing Vim plugins. It is
66-how to concieve plugin, how to go from an idea to the full fledged plugin."""
66+how to conceive plugin, how to go from an idea to the full fledged plugin."""
7788[taxonomies]
99tags = [