Ακόμα και τα πρωτόγονα εργαλεία, όπως τα σφυριά και τα μαχαίρια, φθείρονται με την πάροδο του χρόνου. Αντίθετα, τα μοντέλα τεχνητής νοημοσύνης ανοιχτού κώδικα (open source AI models) μπορούν να ληφθούν και να εκτελεστούν τοπικά, και θα έχουν την ίδια ακριβώς απόδοση για πάντα. Δεν θα είναι τόσο καλά όσο τα συνεχώς εξελισσόμενα μοντέλα αιχμής, αλλά η ιδέα ότι κατά κάποιο τρόπο πρέπει να είσαι δεσμευμένος με κάποιου είδους συνδρομή είναι απλώς εσφαλμένη.
Μαθαίνουμε επίσης ότι η τεχνητή νοημοσύνη είναι αρκετά καλή στη ΔΗΜΙΟΥΡΓΙΑ εργαλείων. Έχει άραγε σημασία αν το AI δημιούργησε το εργαλείο επεξεργασίας επιπέδων (level editor) που χρησιμοποιεί ο σχεδιαστής επιπέδων (level designer);
Πω πω φίλε, δεν ήξερα καν για αυτό το νέο φόρουμ, ήμουν απασχολημένος και δεν τσέκαρα τακτικά το cpcwiki, μετά συνειδητοποίησα ότι κοιτούσα πού και πού το παλιό αρχειοθετημένο φόρουμ και μόλις τώρα γράφτηκα εδώ. Και βλέπω μια τεράστια συζήτηση για το AI που θα χρειαζόμουν μέρες για να τη διαβάσω ή να πω τη γνώμη μου.
Παρατήρησα επίσης πρόσφατα την ξαφνική εισροή παιχνιδιών CPC και αναρωτιόμουν, πω, έγιναν όλοι τόσο παραγωγικοί τώρα; Μετά πολλοί από αυτούς δήλωναν φουλ vibe coded. Οπότε ήμουν περίεργος να δω τι σκέφτεται η σκηνή του CPC. Αλλά αυτό, ακόμη και πέρα από το CPC σε κάθε δυνατή δημιουργική κοινότητα, προσωπικά με έριξε ψυχολογικά, τύπου μερικά βράδια αναρωτιόμουν γιατί κάνω ό,τι κάνω. Δηλαδή ποιο είναι το νόημα; Αλλά συνήλθα λίγο και βλέπω ότι ο κόσμος έχει διαφορετικούς λόγους να του αρέσει ή να μην του αρέσει το AI και εξαρτάται από την προσωπικότητα του κάθε coder και άλλα πράγματα. Στον κόσμο δεν αρέσουν τα ίδια πράγματα για τον ίδιο λόγο, αν και με παραξενεύει γιατί νόμιζα ότι παιδευόμαστε στον CPC αντί να προγραμματίζουμε για σύγχρονα PC ακριβώς λόγω αυτής της πρόκλησης και δεν θέλουμε να φορτώνουμε πράγματα σε LLM. Κι όμως, μερικές φορές ακόμα και καλοί devs από τα παλιά προτιμούν τον δρόμο του prompting.
Επίσης, να σημειώσω ότι είμαι εντάξει με μια μικρή βοήθεια από AI (αν και μπορεί να γίνει ολισθηρός δρόμος, το ξέρω από τη δουλειά μου όπου το χρησιμοποιούμε), για να φτιάχνω python scripts για εργαλεία και μετατροπή δεδομένων, περιστασιακό code review/συζήτηση αλγορίθμων (αν δεν σου παράγει τον κώδικα αλλά μόνο πράγματα που θα έψαχνες στο Google ή στο Stack Overflow ούτως ή άλλως, δεν υπάρχει τίποτα κακό σε αυτό). Μπορώ να καταλάβω ότι το φουλ vibe-coding είναι ελκυστικό για καλλιτέχνες που δεν έχουν γνώσεις προγραμματισμού, αν και μου κάθεται κάπως άσχημα να βλέπω πράγματα που, αν δεν ήξερα ότι ήταν εντελώς vibe-coded, θα περνούσαν για οκέι παρά τα μικρά glitches και bugs. Έβλεπα τη δουλειά κάποιου να είναι μέτρια, αλλά αν ήξερα ότι την έκανε άνθρωπος, θα έδινα πάντως τα εύσημα. Και μετά συνειδητοποιείς ότι ήταν vibe-coded. Δεν ξέρω τι να εμπιστευτώ από αυτή την άποψη.
Τελικά, πώς το χρησιμοποιώ εγώ προσωπικά; 0% κώδικας γραμμένος από AI για χομπίστικα πρότζεκτ, καθώς θέλω τον πλήρη έλεγχο και κατανόηση, πολύς από τον κώδικα που παράγει είναι ξένος προς το στυλ μου, σου χαλάει το flow να κάνεις prompts και να περιμένεις αντί να είσαι υπερσυγκεντρωμένος στον κώδικα (και αυτή η εστίαση μπορεί να είναι εξαιρετική για να ανακαλύψεις ιδέες ή μοτίβα για optimize), υπάρχουν πολλοί άλλοι μικροί και μεγάλοι λόγοι που δεν βρίσκω προσωπικό νόημα στο να το χρησιμοποιώ για χόμπι προγραμματισμό. Μόνο περιστασιακά για code review ή συζήτηση ιδεών, καθώς σε αυτές τις περιπτώσεις δεν παράγεις τίποτα· αν τύχει κατά λάθος, απλώς αναιρώ τις αλλαγές.
Αλλά συνειδητοποιώ ότι η ύπαρξή του είναι σαν να ανοίξαμε το πραγματικό κουτί της Πανδώρας. Υπόσχεται δώρα για τους δημιουργούς, αλλά αφαιρεί πολλά πράγματα και τους εξοργίζει όλους. Πολλοί δημιουργικοί άνθρωποι έχουν νιώσει κατάθλιψη, είναι τρομακτικό ότι για παράδειγμα βλέπω ακόμα και πράγματα που φαίνονται προχωρημένα να έχουν γίνει με vibe-coding —ενώ προηγουμένως νόμιζα ότι θα επηρέαζε μόνο το web/app dev— από τύπους με ιδέες (idea guys) που ισχυρίζονται 0% γραμμένο κώδικα, όλα Claude. Μέσα σε ένα απόγευμα, ενώ αυτά τα πράγματα θα μου έπαιρναν μέρες ή έναν μήνα να τα γράψω χειροκίνητα. Ο πήχης έχει πέσει τόσο πολύ που αφαιρεί το νόημα της δημιουργίας πραγμάτων.
Το δικό μου «άσπρο χάπι» (white pill); Υπάρχουν αρκετοί δημιουργοί που εκτιμούν τα πράγματα που φτιάχνουν οι άνθρωποι. Δημιουργούνται νέες κοινότητες. Μπορούμε να συνεχίσουμε να κάνουμε ό,τι μας ευχαριστεί και να το αγνοούμε. Αλλά όντως ανοίξαμε το κουτί της Πανδώρας. Αυτό δεν είναι assembly εναντίον compilers, software rendering εναντίον GPUs, native dev εναντίον crossdev. Όλα αυτά απαιτούσαν προσπάθεια. Φτιάξαμε μηχανές όπως το Unity/Unreal ώστε να βοηθηθούν οι τύποι με τις ιδέες, και πάλι έλεγαν: «Εεε… αυτό εξακολουθεί να απαιτεί κόπο, σόρι μπρο». Μόνο με το AI λένε επιτέλους: «σε παρακαλώ, φτιάξε μου ένα κουλ παιχνίδι/demo, χωρίς λάθη». Και επίσης δεν επηρεάζει απλώς ένα κομμάτι της δημιουργίας. Μπορεί να εφαρμοστεί στα ΠΑΝΤΑ. Λένε: «Τώρα μπορώ να είμαι ενορχηστρωτής» και κάποιος άλλος λέει: «Το AI θα μπορεί να το κάνει αυτό σύντομα». Τώρα μπορώ να κάνω το Α, αλλά το Α μπορεί να γίνει, μετά το Β, το Β μπορεί να γίνει.
Ένα μεγάλο κουτί της Πανδώρας, το πρώτο στην ανθρώπινη ιστορία που επηρεάζει τόσο σκληρά τη δημιουργική διαδικασία, κατά τη γνώμη μου.
Καλώς ήρθες και ευχαριστούμε για την όμορφη δημοσίευσή σου ![]()
@Out_Bush: Διέγραψα όλες τις αντιδράσεις σου στο φόρουμ και θα το ξανακάνω (αρκετά εύκολο). Κόψ’ το.
Γιατί να προτιμήσει κανείς το Home Runner από κάποιο παιχνίδι που δημιουργήθηκε από τεχνητή νοημοσύνη; Τι σημασία έχει αν το έφτιαξε η γάτα, ο σκύλος, η τεχνητή νοημοσύνη ή ο άλλος σύζυγος του/της εραστή/ερωμένης της τεχνητής νοημοσύνης — αν είναι καλό παιχνίδι, αυτό αρκεί.
Αυτό που δεν καταλαβαίνω είναι γιατί η ανθρώπινη σαβούρα είναι οκ, αλλά η σαβούρα της AI δεν είναι; Είναι μήπως εγκεφαλικά νεκροί μερικοί από αυτούς τους ανθρώπους που δεν γουστάρουν τη σαβούρα της AI αλλά τους αρέσει η ανθρώπινη σαβούρα;
Μπορώ κατά κάποιο τρόπο να καταλάβω τη λογική όταν είναι εξαιρετικά χαμηλής ποιότητας. Κάποιος που αφιερώνει μερικούς μήνες φτιάχνοντας χειροκίνητα το πρώτο του άθλιο παιχνίδι σε BASIC μάλλον αξίζει περισσότερα εύσημα από κάποιον που απλώς πληκτρολόγησε «Φτιάξε μου ένα παιχνίδι σε BASIC» σε ένα AI.
Το πρόβλημα είναι ότι το να φτιάξεις οτιδήποτε έστω και ελάχιστα ανώτερο από αυτό το επίπεδο απαιτεί τουλάχιστον κάποιο βαθμό δεξιότητας, ανεξάρτητα από το αν χρησιμοποιείς AI ή όχι. Μερικοί άνθρωποι σπεύδουν σίγουρα να απορρίψουν οποιονδήποτε κώδικα δημιουργείται από AI, σαν το άτομο πίσω από αυτόν να μην έκανε απολύτως τίποτα, κάτι που δεν είναι απαραίτητα δίκαιη εκτίμηση.
Ποιος είπε ότι είναι;
Ποια είναι μερικά παραδείγματα «ανθρώπινης σαβούρας» (human slop);
Bridge-It; ![]()
Γιατί; Αν έχεις τα χρήματα, μπορείς να πεις στους υπαλλήλους σου να σου φτιάξουν ένα παιχνίδι; Τώρα μπορείς να το κάνεις με λιγότερα χρήματα — υπάρχει κάποια διαφορά;
Το κύριο πρόβλημα αυτή τη στιγμή είναι η ποσότητα. Ίσως υπήρχαν κάποιοι πλούσιοι στο παρελθόν που μπορούσαν να προσλάβουν άλλους για να τους φτιάξουν κάτι αμφίβολης ποιότητας μέσα σε λίγες εβδομάδες και μετά να το ρίξουν στην αγορά.
Σήμερα, σχεδόν ο καθένας μπορεί να κάνει κάτι παρόμοιο με τη βοήθεια πρακτόρων τεχνητής νοημοσύνης (AI agents) μέσα σε λίγες ώρες — και έχω την εντύπωση ότι τουλάχιστον ένας στους δύο το κάνει. Υπάρχει ένας τεράστιος κατακλυσμός από μέτρια ή ακόμα και κακά παιχνίδια, ακόμα και στη μικρή μας κοινότητα.
Αυτό σημαίνει: Στο παρελθόν μπορούσες απλώς να αποδεχτείς το πρόβλημα, ήταν μικρό και διαχειρίσιμο (π.χ. χρησιμοποιούσαμε την ετικέτα «Speccy port»). Φοβάμαι όμως ότι προς το παρόν βλέπουμε μόνο την αρχή. Αυτός ο κατακλυσμός θα φουσκώσει πολύ περισσότερο, όχι μόνο εδώ, αλλά σε όλες τις πτυχές της ζωής μας.
Πρέπει να βρούμε έναν τρόπο να το διαχειριστούμε αυτό, τόσο εδώ όσο και σε άλλους τομείς.
Επομένως, δεν βλέπετε καμία διαφορά μεταξύ της ανθρώπινης δημιουργικότητας και της τεχνητής νοημοσύνης.
Εδώ είναι που πιστεύω ότι η άποψη διίσταται, γιατί νομίζω πως και τα δύο είναι διαφορετικές εκδοχές της ανθρώπινης δημιουργικότητας. Όπως περίπου το να γράφεις ένα τραγούδι σε μια ακουστική κιθάρα σε σύγκριση με το να συνθέτεις μια ολόκληρη συμφωνία για μια ορχήστρα. Ίσως ο τύπος με την ακουστική του κιθάρα να μην ξέρει καν πώς να διαβάζει, πόσο μάλλον να γράφει μουσική! ![]()
Μπορείς να προβάλεις τέτοια επιχειρήματα ότι το ένα πράγμα είναι «ευκολότερο» και άρα «κατώτερο», αλλά όλα αυτά είναι πολύ υποκειμενικά. Και το να υποστηρίζει κανείς ότι το ανθρώπινο στοιχείο απουσιάζει εντελώς από τη δημιουργία μέσω τεχνητής νοημοσύνης (AI) δεν ισχύει πραγματικά ούτε αυτό.
Είσαι σίγουρος; Μπορείς να βρεις έναν καλύτερο basic compiler αυτή τη στιγμή; Ίσως και να υπάρχει, αλλά πόσοι είναι καλύτεροι;
Σκοπεύεις να παίξεις παιχνίδια φτιαγμένα με το unity; Αν ναι… δεν είναι υποκρισία αυτό, δεδομένου ότι το unity διαθέτει ενσωμάτωση τεχνητής νοημοσύνης;
Τι σχέση έχει το αν είναι άνθρωπος με οτιδήποτε; Τρως φαγητό μαγειρεμένο από μηχανή;
Θα προτιμούσα να μη διαβάζω «καθολικά» επιχειρήματα για την ΤΝ, αλλά να διατηρήσουμε τη συζήτηση στο πλαίσιο της ανάπτυξης γύρω από την παλιά τεχνολογία. Διαφορετικά, το να προβάλλει κανείς επιχειρήματα είναι εύκολο: δεν χρειάζεται να ενοχλείτε τον κόσμο σε φόρουμ γνωριμιών αν είστε ευτυχισμένοι και κατασταλαγμένοι με τη σχέση ή τις σχέσεις σας με την ΤΝ.
Ποια vintage τεχνολογία; Ο ΝΕΟΣ μου κλώνος Amstrad; Ή ένα τσιπ που σχεδιάστηκε πριν από δεκαετίες και είναι ΑΚΟΜΑ σε παραγωγή; Αντιστάσεις; Καλώδια;
Σκεφτείτε εκείνους τους ανθρώπους που λένε «δεν πρόκειται να φάω εκείνο το ρύζι που μαγειρεύτηκε σε εκείνον τον βραστήρα ρυζιού με ασαφή λογική (fuzzy logic)». Έχει να κάνει με τον τρόπο που το ρύζι μαγειρεύεται φυσικά σε ένα καλάθι με βραστό νερό από κάτω.
«Ρετρό τεχνολογία» με την έννοια ότι κάποιοι άνθρωποι έχουν ως χόμπι υπολογιστές σχεδιασμένους στα μέσα της δεκαετίας του '80, και ορισμένοι από αυτούς απολαμβάνουν να αναπτύσσουν πράγματα για/σε αυτούς. Ανάμεσα σε αυτούς τους τελευταίους, υπάρχουν άτομα που δεν βλέπουν την ανάμειξη της Τεχνητής Νοημοσύνης (ή μάλλον, τον τρόπο με τον οποίο η ΤΝ καταλήγει να χρησιμοποιείται μέσα σε αυτό το φετίχ τους για τη «ρετρό τεχνολογία») ως κάτι θετικό. Αυτή τη στιγμή υπάρχει μια κάποια αβεβαιότητα ως προς το πώς να διαχειριστούμε τα πράγματα· βρισκόμαστε σε αχαρτογράφητα νερά.
Επομένως, για να κάνουμε τα πράγματα πιο εύκολα, θα ήταν καλύτερο να μην επεκτείνουμε τη συζήτηση πέρα από το τι αφορά αυτό το φετίχ. Δεν έχω δει κανέναν να ρίχνει συλλήβδην το φταίξιμο στην ΤΝ για τα πάντα και καταλαβαίνω πώς η ΤΝ μπορεί να είναι επωφελής σε πολλούς τομείς, ωστόσο δεν με ενδιαφέρει να βλέπω ρομπότ να παίζουν ποδόσφαιρο.