Megathread για την AI

Εξαρτάται.

Σύμφωνα με κάποιες προσεγγίσεις, αν ένας προγραμματιστής χρησιμοποιεί τεχνητή νοημοσύνη (AI) για να τον βοηθήσει στον κώδικα, πρέπει να κατανοεί τον κώδικα, να μπορεί να τον εξηγήσει, να αναλαμβάνει την κυριότητά του (ownership) και να φέρει την ευθύνη γι’ αυτόν.

Όσον αφορά όμως παιχνίδια που έχουν γραφτεί για Amstrad με αυτόν τον τρόπο, όπως έχουμε δει, δεν έχω ιδέα.

EDIT: Καθώς εμπλέκεται περισσότερο το νομικό πλαίσιο, αυτό αρχίζει να καθορίζει ποιος φέρει την ευθύνη.

Η τεχνητή νοημοσύνη (AI) δεν «παραισθάνεται» πλέον τόσο όσο παλιά, αλλά αυτό εξαρτάται επίσης από το μοντέλο και από το αν πληρώνεις ή όχι, καθώς τα δωρεάν είναι συχνά πολύ λιγότερο ικανά από τα επί πληρωμή.

Ανάλογα με το prompt, μπορεί να δώσει και τις δύο επιλογές ή τη μία από τις δύο.

Αλλά το «αν πλήρωσες ή όχι» δεν είναι κάπως αυθαίρετο; Πριν από λίγο καιρό διάβαζα ότι ένας πάροχος (νομίζω η OpenAI) άλλαζε μοντέλα ανάλογα με το κόστος / τη χρήση του χρήστη χωρίς ο ίδιος να το γνωρίζει καν, και μάλιστα υποβάθμιζε τα μοντέλα που χρησιμοποιούνταν σε συνδρομές επί πληρωμή… ή δεν τα αναβάθμιζε στο επόμενο κορυφαίο μοντέλο (frontier model) και εισήγαγε μια άλλη, πιο ακριβή βαθμίδα (tier)… Δεν θυμάμαι την ακριβή περίπτωση, αλλά η ουσία είναι: ξέρει καν ο χρήστης σε τι ακριβώς κάνει συνδρομή και τι του εξασφαλίζει αυτή η συνδρομή;; Δηλαδή, σήμερα είναι «φτιάξε 20 πατάτες», αύριο μπορεί να είναι «φτιάξε 2»;

1 «Μου αρέσει»

Όταν ανέφερα αν είναι επί πληρωμή ή όχι, το είπα επειδή από την εμπειρία μου τα δωρεάν μοντέλα (συμπεριλαμβανομένης της αναζήτησης σε Google, Bing κ.λπ., του chat στο chatgpt.com) είναι σκόπιμα λιγότερο ικανά από τα συνδρομητικά μοντέλα. Δεν μπορώ να εκφέρω γνώμη για δωρεάν μοντέλα που τρέχουν τοπικά. Είναι ο προσωπικός μου διαχωρισμός ως προς τις δυνατότητες.

Τα επί πληρωμή έχουν επίσης επίπεδα (tiers), όπου οι πληροφορίες που παρέχεις στην τεχνητή νοημοσύνη παραμένουν εντός της συνδρομής σου. Πληρώνεις επίσης για μοντέλα ειδικά για προγραμματισμό και για τη δυνατότητά τους να χτίζουν, να τρέχουν κώδικα, να κάνουν debug κ.λπ., καθώς και να εκτελούν agents. Αυτά είναι τα πράγματα που αναφέρουν.

Όσον αφορά το πόσο αποδίδει το κάθε token, είναι δύσκολο να μετρηθεί, και μπορείς να κάνεις μόνο συγκεκριμένα πράγματα για να προσπαθήσεις να μεγιστοποιήσεις τη χρήση, αλλά το πόσο καταναλώνει μια λειτουργία δεν είναι ξεκάθαρο. Οπότε ναι, τη μια μέρα μπορεί να πάρεις 20 πατάτες και την άλλη 2. Σίγουρα υπήρξε μια αλλαγή όπου ο όγκος εργασίας που παρείχαν τα tokens έγινε σημαντικά πιο ακριβός και ο κόσμος το παρατήρησε.

Παρεμπιπτόντως, έχει δοκιμάσει κανείς κάτι άλλο εκτός από το Claude;

Έχω πρόσβαση στο Claude (και στο πακέτο των 200€ του ChatGPT) μέσω της γυναίκας μου, αλλά εγώ ο ίδιος έχω (και χρησιμοποιώ) μόνο το Gemini Pro.

Κατά κάποιο τρόπο, το «η γυναίκα μου έχει μεγάλο στήθος» φαίνεται να έχει βγει από τη μόδα! O tempora, o mores! :sweat_smile:

Με την τεχνητή νοημοσύνη μπορείς να κάνεις ΤΑ ΠΑΝΤΑ.

2 «Μου αρέσει»

Πιστεύω ότι τα σκουπίδια (slop) της τεχνητής νοημοσύνης θα εξαφανιστούν με τον καιρό από τη ρετρό σκηνή — εννοώντας ως «σκουπίδια» ό,τι βασίζεται 100% σε prompts — και όσοι παράγουν τέτοιο περιεχόμενο σήμερα θα βαρεθούν και θα ασχοληθούν με άλλα πράγματα.

Νομίζω ότι είναι περίπου όπως παλιά: είχα πάθει πραγματικά πλάκα με το The Shoot 'em Up Construction Kit στον C64. Το να μπορείς να φτιάξεις ένα vertical shooter χωρίς ίχνος κώδικα φαινόταν απίστευτο, αλλά μετά από λίγο, βλέποντας τις δημιουργίες άλλων, συνειδητοποιούσες ότι όλα τα παιχνίδια που έβγαιναν από αυτό ήταν ίδια. Εξ ου και η σύγκριση με τα AI σκουπίδια / το ότι αρχίζεις να βαριέσαι, καθώς το τελικό αποτέλεσμα δεν είναι εντυπωσιακό και ο καθένας θα μπορούσε να κάνει το ίδιο, με μόνη διαφορά την ποιότητα των text prompts.

Πιστεύω ότι η τεχνητή νοημοσύνη ως εργαλείο είναι φανταστική για το development, αλλά αυστηρά ως «εργαλείο», και νομίζω πως θα αποτελέσει εξαιρετικό βοήθημα για τις ρετρό δημιουργίες.

1 «Μου αρέσει»

Στο τέλος, επειδή είχα περιέργεια, είπα στο Claude να δοκιμάσει να κάνει port το παιχνίδι στο gx4000.

Να πάρει ως βάση το z80 disassembly της Amiga από το GitHub.

Ένα prompt, τίποτα. Έχω θέματα με το hardware scroll και την οριζόντια γραμμή διαχωρισμού (split line). Τουλάχιστον στο WinAPE. Και η πρώτη έκδοση που έφτιαξε είχε πολλή πλάκα: το αυτοκίνητο ήταν αόρατο και τα γραφικά αναβόσβηναν.

Τουλάχιστον έπιασε 59 fps.

Πραγματικά δεν είμαι σίγουρος, για άλλη μια φορά, αν αυτό ανήκει σε αυτό το νήμα, αλλά τέλος πάντων.

Το πρόβλημα είναι ότι αυτό που λες για ανθρώπους που μοιράζονται ένα χόμπι κ.λπ. μπορεί να ακούγεται σωστό, αλλά δεν ευσταθεί· εδώ βλέπουμε άτομα που κανείς δεν είχε ακούσει ποτέ πριν (και δεν μιλάω μόνο για το CPCWiki) που αποφάσισαν ότι ήρθε η ώρα τους να βρεθούν στο προσκήνιο και μας έχουν κατακλύσει με σκέτη σαβούρα.

Η συζήτηση σχετικά με τον περιορισμό της ανακοίνωσης παιχνιδιών που φτιάχτηκαν με vibe coding μπορεί να φαίνεται αυθαίρετη, αλλά έχει ουσιαστική βάση και πηγάζει από τα παραπάνω: αν οι ίδιοι δεν νοιάζονται να παρουσιάσουν και να προωθήσουν/υπερασπιστούν τη δουλειά τους, πρέπει να κάνουμε κάτι ενάντια σε αυτόν τον καταιγισμό.

Και κάτι άλλο:
Έχω τη συνήθεια να πληρώνω για σχεδόν όλες τις κυκλοφορίες CPC στο itch, ανεξάρτητα από το πόσο μου αρέσουν τελικά, απλώς για να δείξω μια στοιχειώδη υποστήριξη στους δημιουργούς.

Λοιπόν, σήμερα, αφού πέρασα από μια σειρά από κυκλοφορίες AI για τις οποίες δεν είχα το παραμικρό ενδιαφέρον, έπεσα πάνω σε μία αληθινή. Και σε εκείνο το σημείο ήμουν κουρασμένος, οπότε σκέφτηκα, «μπααα» και έκλεισα την καρτέλα. Μόνο λίγο αργότερα συνειδητοποίησα τι είχε συμβεί.

Οπότε, ο παραγκωνισμός των πραγματικών κυκλοφοριών από έναν καταιγισμό από σκουπίδια γραμμένα αποκλειστικά από AI είναι πραγματικότητα.

1 «Μου αρέσει»

Έχω δει αρκετούς να κάνουν τέτοια σχόλια σε διάφορα φόρουμ και, για να είμαι απόλυτα ειλικρινής, νομίζω ότι αυτό αποτελεί μέρος του προβλήματος. Ένα μικρό υποσύνολο ανθρώπων που είναι σχεδόν σίγουρο ότι θα πληρώσει ένα μικρό ποσό για οτιδήποτε κυκλοφορεί, δημιουργεί ένα κίνητρο στους δημιουργούς να βγάζουν όσα περισσότερα πράγματα μπορούν με τον ελάχιστο δυνατό κόπο. Ουσιαστικά πρόκειται για τσάμπα χρήμα.

Το ίδιο συνέβη και στο Amazon, όταν η αυτοέκδοση ενός βιβλίου ουσιαστικά εγγυόταν ότι το ίδιο το Amazon θα πλήρωνε για ένα αντίτυπο — ο κόσμος απλώς έβαζε ένα πρόγραμμα δημιουργίας PDF να σκανάρει κάθε θέμα στη Wikipedia και να συγκεντρώνει όλες τις «σχετικές» σελίδες σε ένα βιβλίο.

2 «Μου αρέσει»

Είπα εγώ ότι θα αγόραζα ό,τι κυκλοφορεί;

1 «Μου αρέσει»

Εξέλαβα το «πληρώνω σχεδόν για όλες τις κυκλοφορίες CPC στο itch» με αυτή την έννοια, ναι. Ίσως δεν ήμουν σαφής ότι εννοούσα οτιδήποτε για το CPC;

1 «Μου αρέσει»

«σχεδόν όλα» = κάθε κυκλοφορία που δείχνει ότι έχει καταβληθεί προσπάθεια, με κάποια ποιότητα, παρόλο που μπορεί να μην μου αρέσει το συγκεκριμένο είδος. Για παράδειγμα, ένα ισπανικό text adventure που είναι καλοφτιαγμένο, αλλά α) δεν μπορώ να παίξω ισπανικά text adventures και β) δεν έχω τον χρόνο να το κάνω.

2 «Μου αρέσει»

Πότε θα έχουμε bot αυτόματης απάντησης; Βαριόμουν ήδη να διαβάζω όλες τις δημοσιεύσεις, τώρα βαριέμαι ακόμα και να απαντάω ο ίδιος.

1 «Μου αρέσει»

Ε, είναι εύκολο να γίνει, αλλά θα χρειαστεί και πάλι να δώσεις κάποιες βασικές οδηγίες (prompting).

Μου κάνει εντύπωση που κανείς δεν το έχει αναφέρει ακόμα:
https://tech-insider.org/claude-code-blocks-existing-game-recreation-tengu-heron-brook-2026/

https://kotaku.com/anthropic-nerfs-claude-again-to-stop-users-from-making-ai-slop-out-of-any-specific-existing-game-2000751665

Αναρωτιέμαι πώς θα πάει αυτό…

4 «Μου αρέσει»

Ακούω συχνά τη φράση: «Η ΤΝ είναι απλώς ένα εργαλείο!» Αλλά δεν είναι. Τα μεγαλύτερα μοντέλα είναι μια υπηρεσία, και ο πάροχος μπορεί να αλλάξει την τιμή, την ποιότητα και τη διαθεσιμότητα όποτε θέλει.

Εδώ φαίνεται ότι η προσθήκη μίας και μόνο πρότασης στους κανόνες θα μπορούσε να αλλάξει ολόκληρο το ζήτημα που συζητά η κοινότητά μας εδώ και εβδομάδες.

3 «Μου αρέσει»

Αλλά αυτό δεν αναιρεί το γεγονός ότι πρόκειται για ένα εργαλείο. Σίγουρα θα είναι μεγάλος μπελάς αν χρησιμοποιείς το εργαλείο και μετά αυτοί που το παρέχουν κάνουν κάποιες αλλαγές και χαλάσει ο τρόπος που το δούλευες, αλλά εδώ μιλάμε απλώς για πειραματισμούς φτιάχνοντας παιχνίδια για παλιούς υπολογιστές. Τίποτα από όλα αυτά δεν έχει πραγματική σημασία.

Ένα εργαλείο, από τη στιγμή που το αποκτάς, είναι δικό σου μέχρι να χαλάσει. Μια υπηρεσία πρέπει να την πληρώνεις ξανά και ξανά, χωρίς να σου παρέχει καμία βεβαιότητα για το μέλλον.

Το να ασχολείσαι με έναν CPC είναι ένα ωραίο χόμπι. Ωστόσο, δείχνει περίτρανα τι συμβαίνει λίγο-πολύ σε όλους τους άλλους τομείς που επηρεάζονται από την τεχνητή νοημοσύνη (AI). Τα προβλήματα που συζητάμε εδώ προκύπτουν και αλλού, παρόμοια, αλλά πιθανώς με διαφορετική μορφή.

4 «Μου αρέσει»