2 Punkte von GN⁺ 2024-02-01 | 1 Kommentare | Auf WhatsApp teilen

Erschaffen durch die Kombination der Elemente Wasser, Feuer, Wind und Erde

  • Dieser Inhalt behandelt den Prozess, bei dem Nutzer durch die Kombination grundlegender Elemente wie Wasser, Feuer, Wind und Erde etwas Neues erschaffen.
  • Nutzer können die gegebenen Elemente auf unterschiedliche Weise miteinander kombinieren und sie im Verlauf der Zeit sortieren.
  • Vermutlich beschreibt dies eine Benutzeroberfläche für ein Spiel oder eine andere kreative Aktivität.

Meinung von GN⁺

  • Dieser Beitrag stellt eine interaktive Aktivität vor, bei der Nutzer grundlegende Elemente kombinieren, um etwas Neues zu erschaffen.
  • Der Prozess kann kreatives Denken anregen und es interessant sowie lehrreich machen, durch verschiedene Kombinationen neue Ergebnisse zu erkunden.
  • Solche Aktivitäten können Menschen als Spiel, Bildungsprogramm oder Tool zur Förderung der Kreativität helfen und besonders für Kinder oder Schüler nützlich sein.

1 Kommentare

 
GN⁺ 2024-02-01
Hacker-News-Kommentare
  • Ich habe schon viel zu viel mit Freunden gespielt, sodass die Elementliste in der Sidebar mittlerweile so lang ist, dass sie kaum noch handhabbar ist, und mit einem kurzen JavaScript-Snippet in der Konsole kann man eine grundlegende Suchfunktion hinzufügen
    Dabei werden .items div.item gesammelt, Einträge ausgeblendet, die nicht zum Eingabewert passen, und oben in .sidebar ein input eingefügt
    • Coole Lösung, ich habe bisher einfach mit ctrl+f gesucht
      Inzwischen habe ich über 1200 Wörter, daher verstehe ich vollkommen, wie unhandlich die Liste wird
    • Die Liste war irgendwann so lang, dass ich am Ende neu geladen habe; hätte ich das hier doch nur 10 Minuten früher gesehen
      Jetzt werde ich heute Abend wohl noch einmal 30 Minuten mehr darin versenken
  • Ich frage mich, ob für die Kombinationsergebnisse ein LLM verwendet wird
    Jedes Mal, wenn man Items kombiniert, geht offenbar eine Backend-Anfrage raus, die manchmal mehr als 500 ms dauert, und es werden auch absurde Kombinationen unterstützt, die kaum jemand manuell eingepflegt haben dürfte
    Dass die Icons Emojis sind, passt ebenfalls dazu, weil man ChatGPT einfach nach einem passenden Emoji für das Ergebnis von Fire + Water fragen könnte
    • Laut diesem Tweet ja: https://nitter.cz/nealagarwal/status/1747284257582506102#m
      Falls Nitter tot ist, kann man es eventuell nicht sehen, aber der Inhalt war: „Ich baue mit llama 2 ein endloses Crafting-Spiel“, dazu ein Video dieses Spiels
    • Wenn du nutzlose und alberne Webseiten magst, gibt es auch noch das hier: https://sharkle.com
    • Für solche Projekte wirken LLMs etwas übertrieben; müsste dafür nicht auch word2vec reichen?
    • Deshalb konnte man wohl sowohl „Super volcano“ als auch „Supervolcano“ bekommen
    • Die Dummheit der LLM-Inferenz hat mir etwas den Spaß verdorben
      Fossil + Fire = Dinosaur, na gut
  • Anfangs habe ich es nicht verstanden und dachte, es sei im Browser kaputt
    Wenn man die vier Start-Items in das schwebende Raster zog, wurden sie zwar mit Linien verbunden, aber es passierte nichts
    Erst später habe ich gemerkt, dass man die Items aufeinanderziehen muss, damit sie sich verändern; die Anleitung war unklar
    • Nicht der Nutzer ist dumm, sondern die Oberfläche ist so unklar, dass sie sogar das Gegenteil der nötigen Handlung nahelegt
      Eine der besten Lehren aus Don Normans The Design of Everyday Things ist, dass Nutzer fast nie dumm sind, sondern einfach Menschen, und dass es die Verantwortung des Designers ist, verständlich zu machen, wie man ein Objekt oder Programm benutzt
      Hier sieht es eher so aus, als solle man die Items zwischen bestehende Punkte ziehen, um eine Art „Sternbild“ zu vervollständigen, und es gibt überhaupt keinen Hinweis darauf, dass man die Labels übereinanderlegen soll
      Im Gegenteil: Aus Erfahrung vermeidet man so etwas eher, weil überlappende Labels verdeckt würden, und die Linien zwischen nahegelegenen Punkten und Labels verstärken den Eindruck, es handle sich um ein Spiel, in dem man wie in einem Graphen Verbindungen herstellt
      Wenn ich nicht wegen der Kommentare hier gewesen wäre, wäre ich nie auf die Idee gekommen, die Items übereinanderzuziehen
    • Die Linien sind ein irreführendes Element und sollten entfernt werden
      Ich weiß immer noch nicht, was diese Linien zwischen den kleinen beweglichen Punkten überhaupt tun sollen
    • Überhaupt nicht dumm, tatsächlich ist es ziemlich unklar
    • Wegen der fehlenden Anleitung konnte man leicht denken, Firefox werde nicht unterstützt
      Ich hatte dieselbe schlechte Erfahrung
    • Zuerst dachte ich, man müsse mit mehreren Items geometrische Anordnungen bauen
      Selbst als ich Wasser mit fünf Feuer-Items kreisförmig umgeben habe, ist nichts passiert, und erst nach dem Lesen der HN-Kommentare wurde mir klar, dass man die Items kombinieren soll
  • Sehr ähnlich zu https://littlealchemy.com oder https://littlealchemy2.com
    • Ja, anfangs habe ich den Unterschied auch nicht verstanden und war verwirrt, aber das wirkt wie eine Neal.fun-Variante, die dank LLM viel mehr Kombinationen erlaubt
      Es wäre schön, wenn genau das auf der Seite selbst etwas deutlicher stehen würde
    • Genau, mir fiel erst nicht ein, woran es mich erinnert, aber es war eindeutig Little Alchemy
      Ich weiß gar nicht, wie viel Zeit ich damit verbracht habe
    • Das war als Kind eines meiner Lieblings-Onlinespiele, ich wollte genau das Gleiche sagen
    • Doodle God war auch sehr beliebt
  • In der Glanzzeit von Macromedia/Adobe Flash habe ich für verschiedene Firmen, Entwickler und Buchautoren als eine Art Ghost-Entwickler gearbeitet
    Einmal bekam ich den Auftrag, für Lehrkräfte ein Paket von Lernlektionen zu bauen, mit dem sich Kindern hauptsächlich Anatomie des menschlichen Körpers beibringen ließ; statt einzelne Lektionen zu erstellen, entwickelte ich ein generatives Tool, mit dem Lehrkräfte verschiedene Kombinationen und Permutationen per Drag-and-drop zusammenstellen konnten, um nahezu unendlich viele Varianten von Lektionen zu erzeugen
    Der Endkunde war Pearson Publishing, und soweit ich gehört habe, hat das sogar einen Preis gewonnen
    Der Auftraggeber war ein guter Mensch und bezahlte mir für die bessere Version, die ich statt der ursprünglich geplanten gebaut hatte, sogar extra
    Dieses Tool war dem Spiel hier oder einigen der in den Kommentaren erwähnten Werkzeuge ähnlich, aber komplett in ActionScript Flash umgesetzt, mit Sound, Lachspur und ständig mehr werdenden Sprite-Grafiken von Körperteilen — ein lustiges und lohnendes Produkt
    • Ich vermisse Flash und die coolen Dinge, die damals damit möglich waren
      In einer früheren Firma haben wir ein Tool gebaut, mit dem Lehrkräfte die Animationsaufgaben von Schülern zeigen, zurückspulen und kommentieren konnten, während gleichzeitig eine Videobesprechung aufgezeichnet wurde
      Bei der Wiedergabe waren die Anmerkungen mit dem Video synchronisiert; in JavaScript wäre das vermutlich nicht leicht umzusetzen
  • Da beim Neuladen der Spielstand verschwindet, habe ich ein Konsolen-Snippet erstellt, das die Elementliste exportiert
    Es gibt window.$nuxt..._data.discoveries und elements als JSON aus; wie man es wieder importiert, wollte ich mir später anschauen, aber inzwischen ist es nach Mitternacht
    • Den Zustand kann man wiederherstellen, indem man die JSON-Ausgabe in einer Variablen speichert und sie dann wieder _data.elements und _data.discoveries zuweist
    • In der Liste der Entdeckungen tauchten Dinge wie Leviathan Shark, Burnzilla, Cybersharktopus, T-48000050, T-121800051 + T-160000 auf
      Ich glaube, ich bin zufällig auf selbstreplizierende KI gestoßen, und das Emoji wechselte von Roboter zu Weltraum und dann wieder zum Kackhaufen-Emoji
      Ich frage mich, in welchem Stadium der KI wir gerade sind
  • Falls jemand eine bessere Methode kennt, alle Kombinationen durchzuklicken, würde ich sie gern hören

Derzeit verwende ich ein Skript, das mobile-item durchläuft, zwei Elemente anklickt und den Fortschritt mit einer setInterval-Verzögerung von 500 ms im Dokumenttitel anzeigt
TODO ist, außer einer Verzögerung noch einen anderen Weg zu finden

  • Es scheint, als könnte man den Zustand reduzieren
    Statt maxElementReached für jedes Element zu verfolgen, müsste man nur ein einzelnes maxElementReached für die ersten n Elemente behalten
    Man schiebt die ersten n Elemente gemeinsam nach vorn und erhöht n jeweils um 1, sobald alle möglichen Kombinationen dieser Menge ausgeschöpft sind
    Im Pseudocode startet man mit n = 1, maxElementReached = -1, kombiniert dann das nächste Element mit allen ersten n Elementen, lässt es aufholen und erhöht anschließend n
  • Es gibt auch eine von GPT-4 verkürzte Kurzversion
    Ich verstehe nicht genau, wie sie funktioniert, aber sie scheint denselben Ablauf wie das ursprüngliche Skript zu haben
  • Danke, ich habe das Skript fast 20 Stunden laufen lassen und 3000 Elemente entdeckt, darunter One Does Not Simply Walk Into Mordor
  • Ich wünschte, das wäre ein echtes Spiel
    Es wäre wohl spannend, wenn ständig das Ziel-Item angezeigt würde, das man herstellen soll, und man dafür 2–3 vorhandene Items schrittweise craften müsste
    Zum Beispiel erst zwei vorhandene kombinieren und dann mit einem dritten verbinden, oder zwei Paare getrennt kombinieren und danach die Ergebnisse miteinander
    Mit zunehmender Anzahl an Items würde es im Verlauf immer komplexer werden, und idealerweise wäre es bei jedem Durchgang zufällig anders
    Da Drag-and-drop auf dem Touchpad schnell langweilig wird, wäre reines Spielen per Tastatur schön, bei dem man Items beim Eingeben per Autovervollständigung auswählt
    • Ich meine mich zu erinnern, dass es ein paar Handyspiele in diesem Stil gab
      Man kombiniert Elemente, um etwas anderes zu erzeugen, und verwendet das dann wieder für weitere Dinge
      Bei der Suche stellte sich heraus, dass es Little Alchemy war, und es gibt auch Nachfolger
    • Du würdest vermutlich Scribblenauts mögen
      https://en.wikipedia.org/wiki/Scribblenauts
    • Ich habe früher ein ähnliches Spiel gespielt, das cow evolution:idle merge game hieß
      Es war nicht zufällig und eher wie Belohnungsboxen aufgebaut, daher vielleicht nicht ganz das, was du suchst
    • Doodle God funktioniert genau so
      Sehr befriedigend und sehr gut umgesetzt
  • Ich hatte ein paar Erstentdeckungen
    Frankenstein + angel = Angelstein, danach wurde Angelstein + Baby = Angelina Jolie, außerdem kamen Dangerous + Sherlock Holmes = Moriarty, Dark Law + us Constitution = Dark Constitution, Thor + Guardian = Heimdall, Avengers + Multiverse = Endgame, Cleanest + Terminator = Cleaninator heraus
    Lustige Kombinationen waren us America + hole = Donut, Money Water -> Vodka + Casino => Roulette + Vodka -> Russian Roulette + Certainty -> Suicide, Toxic Waste + batman -> The Joker, Divorce + Ex-wife => Splitting headache, Time Travel + Iron Man -> Terminator, Government + Terminator -> Robocop, Terminator + Divorce -> Arnold Schwartzenegger
    Verwirrende Kombinationen waren Darth vader + Toxic Waste => Superman?, Pirate + Superman => Captain America
    • Es gab auch Kombinationen, die überhaupt nicht verwirrend waren
      Lincoln + Wife = Lincoln's wife, das hätte ich kommen sehen müssen
  • Ich bin in einen Monster-Kaninchenbau geraten und habe solche Monster gebaut
    Dragon + Lazer = Dragonzord, Dragonzord + Sandpunk = Sandzord, Dragon-Rex + Hippopotamus = Hippodragon, Hippodragon + Mega Dragonzord = Mega Hippodragonzord, Mega Hippodragonzord + Flying Circus = Mega Flying Circus Hippodragonzord, Zombie + Mega Dragonzord = Zombie Dragonzord, Swan + Megazord = Swan Megazord
    Je absurder es wurde, desto lustiger war es, und alles nach Dragonzord war eine Erstentdeckung
    • Vielleicht interessiert dich auch meine Forschung
      Ich bin bis Ultrazord + lord of the salad = saladzord, Dragonzord + Godzilla = godzord, Godzord + lord of the salad = Godzord of the salad, Lord of the rings + godzord = gozord of the rings, Godzord of the salad + godzord of the rings = godzord of the salad rings, Godzord of the Caribbean + donkey Kong = donkey kongzilla, Megazord + megazord = mega megazord, Donkey kongzilla + mega megazord = donkey kongzilla megazord gekommen
      Ich habe vergessen, wie lord of the salad entstanden ist
    • Ups, Sandy Hook + Cereal Killer = Adam Lanza kam heraus
    • Nebenbei gibt es auch inkompatible Wörter, die sich nicht kombinieren lassen
      Bisher habe ich Dragon + Angel, Train + Star, Fish + Yin Yang, Orc + Ninja gefunden