HNNewShowAskJobs
Built with Tanstack Start
List animals until failure(rose.systems)
121 points by l1n 7 hours ago | 67 comments
  • monopoliessuckan hour ago

    I added Jellyfish and then Portuguese Man-o-war.

    It took the man o war, but crossed out Jellyfish and said "added a vaguer term", but a jellyfish and a man-o-war are discrete animals.

    The man-o-war is a colonial siphonophore composed of zooids, while a jellyfish is a singular marine organism.

    They're both in the phylum Cnidaria, and that would have been a more vague term had I entered it.

    • 4gotunameagain12 minutes ago |parent

      yeah there are lots of inaccuracies.

      I added bobcat, then lynx, and it would not accept lynx because bobcat was there.

      Oh, and, 77, just woke up. No coffee.

  • themk2 hours ago

    One of the few sites with a fun "you have javascript turned off" message.

    > This game requires JavaScript. Or, if you've superior taste, take out a pen and paper and start listing animals.

    • sublinear28 minutes ago |parent

      I think that's meant to be a gentle insult, but I'm glad it had it's intended effect!

  • kyle-rb3 hours ago

    Presumably inspired by this tweet: https://x.com/Fredward3948576/status/1763363909669388588

    • vunderba3 hours ago |parent

      That and probably Sporcle. Name X from {group Y} is a very popular quiz archetype.

      https://www.sporcle.com/games/jjjjlapine2nd/name-every-anima...

  • apt-apt-apt-apt2 hours ago

    Lazy daisy:

      (async () => {
        for (c of 'red black white brown blue green yellow golden grey arctic mountain forest spotted striped'.split(' '))
    
          for (a of 'bear lion tiger wolf fox eagle shark whale snake frog cat dog horse bat rat mouse owl hawk duck crab ant bee spider deer penguin elephant rabbit'.split(' ')) {
    
            guessbox.value = c + ' ' + a;
            uncomment(); attempt();
            await new Promise(r => setTimeout(r, 75));
          }
      })();
  • tptacek3 hours ago

    No LLMs is impressive. Also recognizes "drop bear". Well played.

    • defrost2 hours ago |parent

      The Australian Museum recognises them also: https://australian.museum/learn/animals/mammals/drop-bear/

      Somewhat more impressively, it recognises bungarra .. although it stalls out and fails on other similar words for various local animals.

    • wincy2 hours ago |parent

      Hahah in a moment of desperation I put “unicorn” which its response made me laugh out loud.

  • themanmaran3 hours ago

    68. The unique title texts are really fun. But I strongly disagree that "chipmunks are squirrels".

    • jmtulloss2 hours ago |parent

      This is what I'm saying. Chipmunks are not squirrels. I will do my best on this hill.

    • pdabbadabba2 hours ago |parent

      Similarly, it insisted to me that a pigeon is the same thing as a mourning dove. Not true! But your case is even more egregious.

      • meatmanekan hour ago |parent

        "pigeon" and "dove" are both words for the same family of birds. The bird most people think of with the word "pigeon" is the rock dove (https://en.wikipedia.org/wiki/Rock_dove) or domesticated / feral variants of it.

        • skylurk39 minutes ago |parent

          Yep, but importantly "pigeon" and "dove" are not exactly interchangeable words, there is just no consensus for which is which.

          https://en.wikipedia.org/wiki/Columbidae

    • bmitc2 hours ago |parent

      There are some weird ones. It knew red-bellied woodpecker but not yellow-bellied woodpecker.

  • the_fall3 hours ago

    It might be an interesting LLM benchmark: how many can they list without breaking the rules (repetition or non-animals). Although I bet that big bucks would be then thrown at pointlessly optimizing for that benchmark, so...

    • bronco210163 hours ago |parent

      Might be an interesting problem for understanding how various models perform recollection of prior tokens within the context window. I'm sure they could list animals until their window is full but what I'm not sure of is how much of the window they could fill without repeating.

      • helloplanets3 hours ago |parent

        I guess it could be generalized to filling up the context window with any token, but just making sure none of the tokens repeat.

        An interesting twist could be making sure a specific token is an anagram of the token N tokens back. This could possibly measure how much a model can actually plan forwards.

    • OxfordOutlander3 hours ago |parent

      you might like https://github.com/aidanmclaughlin/AidanBench

  • helloplanets3 hours ago

    For anyone wondering: This is based on basic text parsing and a key-value lookup table, no AI involved whatsoever.

    Here's the table: https://rose.systems/animalist/lower_title_to_id.js

    • kranner3 hours ago |parent

      There must be another table. I got "Are you Australian?" for "dingo" and for "cicada" "don't you love their songs?"

      edit: https://rose.systems/animalist/eggs.js

      • jml7c53 hours ago |parent

        Hmm, what's this one?

          var h = hash(guess);
          if (h==7182294905658010 || h==6344346315172974) { return "Adorable guess, but it's spelled “rosy”."; }
        
        I'm guessing they're hashes for "<something> rosie" or "<something> rosey", but what?
        • moeffju40 minutes ago |parent

          7182294905658010 "rosey maple moth" 6344346315172974 "rose maple moth"

      • helloplanets3 hours ago |parent

        Yea, there's a bunch of easter eggs. And then there's the table for the taxonomy tree.

    • Retr0id3 hours ago |parent

      There's a long Indonesian string referencing "weasel" - weird https://www.wikidata.org/wiki/Q28521

      Edit: someone edited to remove it just this minute!

      Introduction: https://www.wikidata.org/w/index.php?diff=2353193943 - just random vandalism I suppose.

  • lepolas3 hours ago

    This was fun. I definitely could feel the fatigue slowing me down until the timer got me. I also wasted a bunch of time trying to spell specific animals like the wobbegong.

    I like the emoji output as well: 203 animals listed:

    𓃬𓆊 𓃜𓃘𓅱𓆉𓅃

  • maxbond3 hours ago

    I got 42. I was very impressed by how it handled more and less specific categories. It also understood rotifers were a microscopic animal, which I half expected not to work. Great project.

  • cellis2 hours ago

    79. I feel like i should have done better but got stuck in a local minima of "farm animals, which obvious farm animals haven't I said??", then tried thinking of names of fish which worked until it didn't.

  • jammaloo2 hours ago

    267, I was going pretty strong and had about 2 minutes racked up, until I hit a wall, and couldn't think of anything else. Thinking in groups helped the most, e.g. reptiles, flightless birds, african animals, etc.

    Extinct animals also work, including the dinosaurs!

  • adt2bt3 hours ago

    157. Very neat! Started a, b, c then found much more success when thinking about biomes (sea, mountains, forest, jungle, etc).

    • locusofselfan hour ago |parent

      nice score! I got 129, and yes, same experience.

  • divbzero3 hours ago

    Instead of trying to think of just any animal, I found it easier to add a constraint…

    1. Animal that starts with A

    2. Animal that starts with B

    3. Animal that starts with C

    …

    (I also appreciated the easter eggs: “Are you Australian?” and “You listed both dingos and dogs, so I gave you the benefit of the doubt, but there's disagreement on whether the dingo is its own species of canid, a subspecies of grey wolf, or simply a breed of dog.”)

    • 2muchcoffeeman3 hours ago |parent

      Without considering if it’s a distinct species, a dingo is descended from the same wolf population as dogs.

      They are feral dogs. IE wolf -> domesticated dog -> became wild again.

    • bmitc2 hours ago |parent

      I went by groups and families of animals.

  • samename38 minutes ago

    Fun results: outputted as emoji

    30 animals listed 𓃱 𓃸

    Edit: weird... emojis don't work here? how have I never known this...

    • kevin_thibedeau26 minutes ago |parent

      We can at least practice egyptology.

  • hypernoan hour ago

    110. my strategy is to use pokemon to remember animals. (i can list all 1025 pokemon from memory)

    not a great strat, though. (tons repeated animals)

  • dudewhocodes3 hours ago

    Accepts the word "human" as well.

    update: Start with "human" or "homo sapiens" and the website keeps changing as you add new words.

    • troyvit2 hours ago |parent

      I said "ape" after and it wouldn't take it because I'd said human already :)

    • hillcrestenigma3 hours ago |parent

      I like how it triggers an overlay when you try "human", it's a nice touch

  • yuppiepuppie2 hours ago

    Nice! I added this to the HN Arcade https://andrewgy8.github.io/hnarcade/games/games/list-animal...

  • locusofselfan hour ago

    129 here, not bad for the end of the day. I listed a surprising number of dinosaurs, and of course, edible animals, and Lion King stuff.

    • khazhouxan hour ago |parent

      Warthog! Meerkat!

  • nxtfari3 hours ago

    there are so many special cases that this game responds to, i was shocked that it didn’t involve an llm at all at the end. very cool.

  • ViscountPenguin3 hours ago

    Possum => opossum is erroneous. I was planning to list both species, it wasnt a typo.

  • echelon3 hours ago

    106, I feel like I should have done much better. (I feel like I cheated by naming a lot of dinosaurs and insects.)

    The clown emoji is great. :)

    • alterom3 hours ago |parent

      Another 106 here. I got to the point where I was just blanking out looking at the countdown timer.

  • teaearlgraycold30 minutes ago

    Countdown timer seemed stuck at 1:16 and then was suddenly big red and almost out of time?

    66 animals listed 𓃬𓃰

  • rogual3 hours ago

    140. Good fun. I like how it teaches you things, too. I learned that toads are considered frogs, axolotls are salamanders, and that it's "anemone" not "anenome". If you type in Unicorn it accepts it as "Unicorn spider" with a fun message. Don't forget to think of insects, birds and fish too, all of which it accepts. I love this kind of detailed, handcrafted thing that someone put a lot of time and effort into.

    If you wanted to develop this more, some fun features might be telling you the most commonly entered animals you missed and the most unusual ones you thought of. Appreciate you probably want to keep it a static site though.

  • schnaars2 hours ago

    This is awesome. I made it to 100, but I know jack about animals.

  • khazhouxan hour ago

    130

    Fun game, but also a fascinating brain-probe. We're not used to reversing our internal classifiers.

  • Jordan-117an hour ago

    205! The running commentary was fun. And I love how permissive it is -- it was fun stumbling into a new category that you wouldn't necessarily expect to qualify. I do wish that there was an option to see a list of the most popular ones you missed (based on traffic to the article or similar).

    For a similar brain exercise, try to Name Every City:

    https://cityquiz.io/

  • cvhc3 hours ago

    49 as ESL speaker. Fun little game to practice English words :)

    • agnishoman hour ago |parent

      I got 48 animals

  • ivanech3 hours ago

    this was really delightful. The Easter eggs in particular made it feel like someone was actually on the other side

  • TZubiri2 hours ago

    The background is alternating between cyan and black, which is very distracting. Not sure if that's on purpose.

  • Buildstarted3 hours ago

    drop bear => Already said Koala. but if you type it before you say koala the answer drops from the top of the page. so many great easter eggs. got 92 in the end

    • pilaf2 hours ago |parent

      I entered plankton, which technically isn't an animal and so it rejected it like any other random word, but then after I lost it offered me a link to the Wikipedia article on plankton. Very thoughtful.

  • disillusioned2 hours ago

    205 and I very much was scraping the bottom of the barrel at the end. Starting a bit generic and adding specificity helped a lot. The little meta-commentary was great. "you already said dogs. dogs are dogs." when I tried "golden retrievers" after already typing dogs.

  • jojobas2 hours ago

    Some animals replace vaguer definitions, but say "snake" is there forever, no cobra or viper for you. Strange.

  • bitwize3 hours ago

    ARE YOU THINKING OF AN ANIMAL? yes

    DOES IT SWIM? no

    IS IT A BIRD?

    https://www.atariarchives.org/basicgames/showpage.php?page=4

  • mberning3 hours ago

    It accepted tardigrade which I thought was interesting.

    • pilaf2 hours ago |parent

      It pulls its data from Wikidata, which is very thorough, so I'd be more surprised if you managed to enter an animal it didn't know.

  • squibonpigan hour ago

    Lmfao black widow turns the title black I think

  • kalmyk2 hours ago

    lots of animals

  • Cyphase3 hours ago

    95. Definitely feel like I should have done better; will try another time with more sleep.