TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Wordle is pretty damn smart in many subtle ways

456 pointsby vaghettiabout 3 years ago

49 comments

dvirskyabout 3 years ago
The code design is also very elegant in its simplicity.<p>You have two static lists of words in the JS code - known words, and a smaller, random pre-shuffled list of words the game will select from.<p>The selection is done on the client, by date, from the second list - every day at midnight (your local time!) the next word in the pre-shuffled list is selected - no hashing or randomizing or anything. No cookies are involved in making you play one game per day, no server side calls are involved in gameplay at all. And yes, this means that changing your time zone will let you play tomorrow&#x27;s game, and that you can just view source to know tomorrow&#x27;s word - it appears right after today&#x27;s word in the code.<p>This is so counter to how we usually design software in so many ways, it&#x27;s just delightful.
评论 #30437363 未加载
评论 #30436854 未加载
评论 #30437703 未加载
评论 #30440406 未加载
评论 #30438207 未加载
评论 #30438958 未加载
ghaffabout 3 years ago
I actually think the OP and the comments are too focused on the programmer-related aspects of this. I&#x27;ll add a few things.<p>1. It&#x27;s not trivial but it&#x27;s not that hard if you have a decent vocabulary and some intuitive sense for word frequencies (and word pair frequencies) for different locations in a word. The answer list does not seem to include really hard words as naively picking all the words in the MW dictionary would be. It&#x27;s a fun 10-15 minute puzzle.<p>2. Five letter seems like something of a sweet spot.<p>3. The answer word list does not appear to have a lot of plurals or common vowel endings for past tense, etc. Or obscure words.<p>4. It lends itself to what I&#x27;ll casual cheating, i.e. there are easy ways to get some hints without giving the answers away while focusing on a strategy.<p>5. Basically, it&#x27;s got good gameplay for a casual game. It would be easy to build something along similar lines that didn&#x27;t have as fun gameplay for a casual gamer.
评论 #30436413 未加载
评论 #30436551 未加载
评论 #30436604 未加载
评论 #30440699 未加载
评论 #30438283 未加载
评论 #30437481 未加载
评论 #30437338 未加载
GCA10about 3 years ago
One more factor in Wordle&#x27;s popularity that I haven&#x27;t yet seen commentators identify much. The game&#x27;s word roster tilts heavily toward words with neutral or cheerful connotations.<p>So your brain conjures up something happy at the end. You don&#x27;t slog through the puzzle solving to end up with VIRUS, ENNUI, GRIEF, SLAVE, INANE or other such morose words.<p>Instead, we get the likes of AWAKE, BLUSH, FOCAL, etc. That helps make the game a mood-stabilizer or even brightener. We&#x27;re usually clever enough to find a solution most days. When we&#x27;re slow and need all six turns, we get a cheery &quot;Whew!&quot; to console us. It&#x27;s a simple, barely noticeable bit of gamification at its nicest.
评论 #30437814 未加载
评论 #30438939 未加载
moskieabout 3 years ago
I&#x27;ve also begun to thing of Wordle as a meme. I know virtually anything could be framed as a meme, but there&#x27;s specific aspects of Wordle and its rise in popularity that make it a particularly apt description. Its viral spread was fast and resonant. It&#x27;s super easy to consume. Think pieces dissecting it end up in mainstream publications. The story about its origin gets mythologized.<p>And, most importantly: unending riffs on the base meme. There&#x27;s basically infinite Wordle clones with slightly (or very) different rules. And the shared results themselves can be riffed on as well. It&#x27;s done a thing that&#x27;s usually reserved for image memes: it&#x27;s created a whole new language that people are using to make fun(ny) things.<p>It&#x27;s just really interesting to see that happen with a game.
评论 #30437039 未加载
评论 #30436703 未加载
评论 #30436888 未加载
mcenedellaabout 3 years ago
The OP does a terrific job detailing the simple beauty of Wordle.<p>Is it OK if we like it more because it was born out of love?: ‘Wordle is a love story’ <a href="https:&#x2F;&#x2F;www.nytimes.com&#x2F;2022&#x2F;01&#x2F;03&#x2F;technology&#x2F;wordle-word-game-creator.html" rel="nofollow">https:&#x2F;&#x2F;www.nytimes.com&#x2F;2022&#x2F;01&#x2F;03&#x2F;technology&#x2F;wordle-word-ga...</a><p>And in the space of a month went from ‘introduced in NY Times’ to ‘bought by NY Times’?<p>‘The New York Times Buys Wordle’ <a href="https:&#x2F;&#x2F;www.nytimes.com&#x2F;2022&#x2F;01&#x2F;31&#x2F;business&#x2F;media&#x2F;new-york-times-wordle.html" rel="nofollow">https:&#x2F;&#x2F;www.nytimes.com&#x2F;2022&#x2F;01&#x2F;31&#x2F;business&#x2F;media&#x2F;new-york-t...</a><p>In many ways, I think this is the perfected ideal of what engineer-creators hope for.<p>The intense focus on making something that feels magical for one - even better that that one is magical to you.<p>Sharing the creation with a few friends and having them experience the magic too.<p>And having the world recognize, and then pay $ millions, for your creation done in the name of love.<p>No years lost in the lab, no fighting with corporate suits to keep ads out, no long marches of ‘growth’ tactics that feel icky.<p>It is the Romantic Ideal of Engineering.<p>Does any other story come close?
评论 #30436682 未加载
评论 #30437263 未加载
评论 #30436760 未加载
评论 #30436595 未加载
评论 #30438260 未加载
评论 #30437513 未加载
jrochkind1about 3 years ago
I&#x27;m surprised how infrequently I see anyone commenting on the wordle tile-flipping animation.<p>It&#x27;s... really nice? I like to watch it. I suspect I&#x27;m not alone, and if the tiles simply changed color in an instant without animation, wordle would not be as successful.
评论 #30437885 未加载
评论 #30437073 未加载
评论 #30437382 未加载
评论 #30437005 未加载
评论 #30438429 未加载
codefloabout 3 years ago
Good design is often subtle and easy to dismiss, especially for smart engineers. You might remember the &quot;What&#x27;s the deal? It&#x27;s just mastermind with letters&quot; comments here and elsewhere. I agree with the article that Wordle got many little things right, and I think that&#x27;s a huge part of its success.<p>I wonder how long it will stay that way under NY Times ownership. Just today, I was greeted with a new cookie prompt that covered up the keyboard on mobile Safari and wouldn&#x27;t disappear without a refresh. Not a good sign of things to come.
评论 #30437564 未加载
d--babout 3 years ago
You can’t explain its success by product greatness only.<p>I mean sure wordle is fine. But the no-ad and once-a-day features are what the new york times has been doing for years (and yes it works really well). There are probably _thousands_ of other mini games that are no-ad and once-a-day.<p>The sharing part is pretty cool. It does encourage bragging and probably played a big role in its virality. But yet again, there must be plenty of other games that do that well (and we’ll likely see an awful lot more of them).<p>Again I do think that wordle is pretty good, but its success is more easily explained by lucky timing and reaching some big influencers early rather than amazingly smart design.<p>The reason I am posting this is that I think people shouldn’t think that if they build something as good they will have the same success. And I find it a bit dishonest to say “oh of course it had some success, it’s so great” after the fact.
评论 #30438816 未加载
评论 #30438649 未加载
cdubzzzabout 3 years ago
I&#x27;m a huge fan of the plain text share functionality that Wordle uses (introduced?). Loving it in the various clones that are coming out as well and I hope it becomes a common &quot;simple share&quot; approach in other applications.
评论 #30436043 未加载
评论 #30436355 未加载
IgorPartolaabout 3 years ago
What has been driving me a little nuts about it is the amount of luck involved with getting the word in a few tries. I can reliably get the word in 4 tries give or take. But when you hit something equivalent to *AR you can guess BAR, CAR, PAR, MAR, TAR, JAR, FAR, etc. The number of times I got 4 out of 5 letters on the second try just to finally get the word on the 5th or 6th try feels like I am cheated of a victory.
评论 #30440382 未加载
评论 #30440317 未加载
评论 #30441734 未加载
dionidiumabout 3 years ago
In addition to everything else already discussed — the game is really well done, the sharing feature is inspired, the animations are delightful, etc — the thing about Wordle that makes it so universally popular is that it’s a very easy game that is experientially difficult. You have 6 guesses of 5 letters. There are only 26 letters in the English alphabet. Anyone in the top few deciles of verbal ability should hardly ever lose (if ever, really; I’ve played about 50 times and never “lost”). People further down in verbal ability will still win quite often.<p>And yet…it actually does engage your brain quite a bit! Despite being ultimately very easy, which people find rewarding, the experience feels challenging.<p>This is an odd combo. I’m having trouble thinking of any other games with this property. It’s more like a word search than a crossword puzzle. It takes work to complete a word search, but everybody has the tools to do it.
评论 #30438552 未加载
jdrcabout 3 years ago
&gt; but not in an annoying way like Farmville Facebook notifications. Shared Wordle games actively improve your experience by adding a social factor.<p>It&#x27;s no different than any other social games. It&#x27;s still novel, so people don&#x27;t call it annoying ... yet<p>I like the idea of sharing everywhere with a picture or emojis, because it means the game has no archive or hall of fame, which means users are incentivized to store it in their social media, which made it more viral. IT&#x27;s a clever way to escape the limitations of social media platforms. But OTOH without archive or some long-term goal most people will find it pointless and give up soon.<p>The article seems to imply that wordle is the first game that did all those things. That&#x27;s not true, each of those elements has been done before, but this game does contain a combination of them.
评论 #30440490 未加载
hyperpallium2about 3 years ago
<a href="https:&#x2F;&#x2F;wikipedia.org&#x2F;wiki&#x2F;Wordle" rel="nofollow">https:&#x2F;&#x2F;wikipedia.org&#x2F;wiki&#x2F;Wordle</a><p><i>mechanics are nearly identical to the 1955 pen-and-paper game Jotto and the US television game show Lingo</i><p><i>He had created a similar prototype in 2013, the prototype allowed for endless play, with players able to play puzzles immediately after each other, and its wordlist was unfiltered.</i><p><i>In mid-October 2021, he made it public after it &quot;rapidly became an obsession&quot; with relatives</i><p><i>The game became a viral phenomenon on Twitter in late December 2021, after Wardle added a sharing element to the game, letting users copy their results in the form of a grid of colored square emoji. The feature was inspired by a group of friends from New Zealand</i>
egypturnashabout 3 years ago
&gt; It also brings players back into the game, but not in an annoying way like Farmville Facebook notifications.<p>As someone who doesn&#x27;t play, it&#x27;s getting more and more annoying. Especially now that there&#x27;s stuff like Wordle Except It&#x27;s Four Games At Once demanding space on my social timelines.
评论 #30436251 未加载
评论 #30436816 未加载
评论 #30437277 未加载
TeaVMFanabout 3 years ago
Having implemented my own 5-letter word game, I can agree that much finesse lies under the covers. Wordii is for the impatient, letting you play more often if you choose:<p><a href="https:&#x2F;&#x2F;frequal.com&#x2F;wordii&#x2F;" rel="nofollow">https:&#x2F;&#x2F;frequal.com&#x2F;wordii&#x2F;</a><p>The many subtleties of this genre make it a great programming challenge. I encourage developers to try making their own version. I think you&#x27;ll come away with a healthy respect for Mr. Wardle.
评论 #30436571 未加载
评论 #30442829 未加载
评论 #30436493 未加载
wolframhempelabout 3 years ago
Not directly related to the article, but I was just wondering what the best word to start wordle with is - and I think it is ATONE.<p>I arrived there by looking at the most frequent letters in english from <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Letter_frequency" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Letter_frequency</a> and putting them into an anagram solver at <a href="https:&#x2F;&#x2F;www.thewordfinder.com&#x2F;anagram-solver&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.thewordfinder.com&#x2F;anagram-solver&#x2F;</a><p>There is no five letter word from ETAOI (the five most frequent letters) but there are some from ETAOIN (the top six), namely atone, eatin, entia, oaten, tenia and tinea.<p>Wordle doesn&#x27;t recognize most of these, but it does recognize atone
评论 #30440441 未加载
评论 #30440435 未加载
评论 #30441501 未加载
评论 #30441192 未加载
neltnerbabout 3 years ago
I don&#x27;t know if this is relevant, but it&#x27;s been driving me nuts.<p>Wordle is a game that was on the speak and spell in like 1990. It had a different name. It taught me how to spell a lot of words, and especially about patterns of where letters are found.<p>It was actually my favorite game on the toy at the time, so maybe that says something about it just being a fairly fun game whether you get one word or not... I totally support turning this into an educational game for elementary school kids though, that really seems like how it&#x27;s a smart game. It teaches you not just spelling but how letters combine, it&#x27;s amazing.<p>edit: Let them get addicted to spelling instead of, I dunno, youtube. For adults maybe one a day totally makes sense. For kids? Let them go wild.
sam1rabout 3 years ago
I agree with OP. Not enough credit goes to how simple, but great of a product Wordle is.
qq66about 3 years ago
A lot of these are just observations about what you can do with a product when you&#x27;re not trying to make money from it.
prewettabout 3 years ago
One of the subtle ways he didn&#x27;t mention is that the words seem to use medium-frequency letters, so they aren&#x27;t an obvious guess, but it isn&#x27;t some word with no vowels or a bunch of z&#x27;s, either. I did notice that after the NYT took over the words now seem to have fewer letters, so it&#x27;s more necessary to logic out which word it is if you want a good score. Previously I could figure out what most of the letters were with three words, but now I have to work at it. At least until I can come up with well-chosen words for the new regime.
评论 #30436149 未加载
评论 #30439904 未加载
benrapscallionabout 3 years ago
An important aspect isn’t mentioned: the words are five letter words that even my six year old kid can attempt.
评论 #30437178 未加载
Biganonabout 3 years ago
My friends and I love Wordle. I made a Discord bot that picks a random French word every day at 8 AM and 8 PM, and we guess it in the chat. I added a rule so that you can&#x27;t make two guesses in a row, in other words players must take turns making guesses, so one person cannot just brute force the game immediately.<p>We don&#x27;t limit ourselves to 5 letter words, and it&#x27;s really fun when the word is very long. Sometimes it takes a long time to find the word!<p>A weird issue is finding a list of words that contains every valid French word. It&#x27;s harder than I thought. I&#x27;m not talking about the target words here, but the valid ones that you can use to guess. I thought the 300,000 word list I had found would be good enough, but some pretty basic words such as &quot;Parabolique&quot; are missing. The correct solution would probably be to use a dictionary file instead, instead of a plain list, but I&#x27;m not sure there&#x27;s a python library to parse dictionary files, say the ones from libreoffice.<p>Also a fun bug was that since I use two completely different lists for the target words and the valid words (the target words list is a list of pretty common French words, it contains ten times fewer words than the valid words list, and it comes from another Internet source), there were words in the target word list but not the valid word list. Due to the order of the checks I do, the target word was deemed incorrect! My friends were certain they had found the correct word, the clues only allowed for one word, but it was rejected again and again. Now I&#x27;ve made sure the target word list is strictly a subset of the bigger list.
评论 #30438610 未加载
评论 #30439427 未加载
toss1about 3 years ago
&gt;&gt;Some people say the biggest difference between an engineer and a senior engineer is not on the code they write, but on the senior engineer ability to figure out ways to not write code.<p>YES!!<p>The thing I spent the most time on when coding was to avoid writing code.<p>* All code takes longer to run than the no-op<p>* The greatest performance&#x2F;speed gains are not from optimizing, but from entirely eliminating chunks of code.<p>* All code is habitat for bugs, the more habitat, the more...<p>* More code can unnecessarily obfuscate the structure of the app, and ability to reason about it<p>Some time later, the same principle came up in a seemingly very different field of sportscar racing, when my driving coach asked me &quot;What are the things you do that slow the car down?&quot;. I thought of some mistakes I was making, but he pointed me to the big basics - &quot;turning and braking&quot;, followed by discussion that the most basic thing to do was to avoid turning and braking. Now obviously, some of both will be needed as soon as you approach the end of the starting straight — the point is to do only the absolute minimum, and that often takes a LOT of work to figure out how to NOT do something.<p>Same applies for writing code - avoid it at all costs, and write only the absolutely required minimum.<p>It is effort well spent
okonomiyaki3000about 3 years ago
I may be completely wrong but, after playing 3 or 4 times, I got the feeling that this game is very easy and involves more luck than skill or strategy. It looks and feels like a puzzle so you get the feeling of having solved something but have you, really? If you find the word in 3 tries 90% of the time, does it mean you&#x27;re actually better at the game than someone who usually needs 4 or 5 attempts? Or are you just a little luckier?
评论 #30439180 未加载
评论 #30439385 未加载
评论 #30439207 未加载
senectus1about 3 years ago
the only design flaw i see is that the color blind mode colors are not intuitive choices.<p>I&#x27;m not color blind but I play with some friends who are, I have to switch color pallets to share results.<p>in color blind mode its light blue for right letter wrong spot and orange for right letter right spot. mentally, to me this is the wrong war around.. and it drives me nuts and forces mistakes on my end.
sedatkabout 3 years ago
I&#x27;d mentioned how Wordle clones failed to copy its success because they didn&#x27;t understand what made it unique before, the article does a decent job too: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;esesci&#x2F;status&#x2F;1481734261434507268" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;esesci&#x2F;status&#x2F;1481734261434507268</a>
评论 #30437588 未加载
somedude895about 3 years ago
It&#x27;s also interesting in how modest and personal it is. There are no global scoreboards, so there&#x27;s no &quot;anonymous competitiveness.&quot; Nobody cares about your scores except your personal relationships, which allows it to not care about exploits.
jcimsabout 3 years ago
I think it’s about as close to a local maxima as any software product I’ve ever used.
评论 #30436074 未加载
blobbersabout 3 years ago
That bit at the end about Senior Engineers seemed a little bit of a stretch.
shp0ngleabout 3 years ago
&gt; No ads, no log-in<p>No ads, no log-in <i>so far</i>
smuggleabout 3 years ago
For those who want to ruin the fun, I threw together some javascript that gives you suggestions as you play. Link [1]. There are chrome extensions that probably do this better, but I had fun making this.<p>[1] <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;coertg&#x2F;e8d0fc66c3a56a3c3490c77b7f8122d0" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;coertg&#x2F;e8d0fc66c3a56a3c3490c77b7f812...</a>
kwertyoowiyopabout 3 years ago
Nice insights. A few good design decisions multiply together to make Wordle irresistible to both gamers and non-gamers.
gpvosabout 3 years ago
Sharing a Wordle result is the first application of coloured emojis that has been useful to me. Laughing or crying faces and hearts are nice, but don&#x27;t really offer much over text emoticons like :-), &lt;3 and such. But this method of sharing was not possible before coloured boxes were available as characters.
robbiepabout 3 years ago
Effectively there are 2 wordles at the moment - the my times link has a different word and I was using the old uk link and so my partner and I are having different words. Pretty funny&#x2F;an opportunity to do the ‘crossword’ twice a day! (For however long they keep it up!)
评论 #30438058 未加载
parenthesesabout 3 years ago
Author does hit the mark pointing out its elegance.<p>The game&#x27;s word-size of 5 limits binging. I went back to play some of the first few words and found that I got sick of the game very quickly.<p>It&#x27;d be interesting to hear the creator of Wordle explain their decisions.
nnoitraabout 3 years ago
Yet another flappy bird kind of a thing that caught on. It seems pretty boring to me and I don&#x27;t wonder at all why I didn&#x27;t have this idea first.<p>It&#x27;s pretty much a crossword variation.
评论 #30439393 未加载
richardatlargeabout 3 years ago
Did you know… that if you use a letter multiple times but it’s used fewer than that, the extra letters are grayed out - this surprised me but it’s correct to do it
14about 3 years ago
I manage to get the word on my last try and it was very satisfying. I&#x27;ve never seen this game before. I was a little sad you only get one word a day.
评论 #30437415 未加载
syntaxingabout 3 years ago
I think it’s also worth noting that the creator of Wordle was also the creator or Reddit place. His ideas are pretty novel and interesting
o_____________oabout 3 years ago
I&#x27;ve been enjoying worLdle:<p><a href="https:&#x2F;&#x2F;worldle.teuteuf.fr&#x2F;" rel="nofollow">https:&#x2F;&#x2F;worldle.teuteuf.fr&#x2F;</a>
评论 #30437994 未加载
teekertabout 3 years ago
It&#x27;s nice how things get &quot;pretty damn smart&quot; if you don&#x27;t optimize for trackable eyeballs on ads.
EGregabout 3 years ago
Am I the only one who doesn’t really get interested in Wordle even after all these explanations?
croesabout 3 years ago
Mastermind with words.<p>It&#x27;s success reminds me of Flappy Bird. It&#x27;s a mass phenomenon not a great game.
code_duckabout 3 years ago
It’s extremely obvious that the person who made wordle killed it. What an admirable success.
nemo44xabout 3 years ago
Fun game but becomes fairly automatic when you know the best words to start with.
评论 #30437114 未加载
评论 #30436427 未加载
评论 #30437532 未加载
评论 #30437218 未加载
wedgeantillesabout 3 years ago
Thank you for mansplaining Wordle.
wanderer_about 3 years ago
Great thread up in here....<p>I don&#x27;t have anything to say that hasn&#x27;t already been said.
评论 #30448664 未加载
thomabout 3 years ago
If we’re honest, is Wordle not popular because it’s a trivially easy game just obfuscated enough to convince us we’ve done something clever each day? It’s only slightly more taxing than rolling a d6 and tweeting the result.
zgsabout 3 years ago
Wordle is a spam engine. The game isn&#x27;t that difficult -- it&#x27;s been solved by several folks and it can always be won. The &quot;share&quot; button is the spam engine.<p>If you play to enjoy it and don&#x27;t press &quot;share&quot;, well done. If you press &quot;share&quot;, be ready to burn in the level of hell reserved for spammers.<p>Fortunately, the NYT will screw this up and try to monetise it which will destroy its popularity in a short time.