<!DOCTYPE html>
<html data-html-server-rendered="true" lang="en" data-vue-tag="%7B%22lang%22:%7B%22ssr%22:%22en%22%7D%7D">
  <head>
    <title>Home - error.gr</title><meta name="gridsome:hash" content="dc8e79f017be63c4f5f06121d9ed287ce257144e"><meta data-vue-tag="ssr" charset="utf-8"><meta data-vue-tag="ssr" name="generator" content="Gridsome v0.7.23"><meta data-vue-tag="ssr" data-key="viewport" name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"><meta data-vue-tag="ssr" data-key="format-detection" name="format-detection" content="telephone=no"><link data-vue-tag="ssr" rel="icon" href="data:,"><link data-vue-tag="ssr" rel="icon" type="image/png" sizes="16x16" href="/assets/static/favicon.ce0531f.0e4308b38a1f77b066843fa28b4d48ea.png"><link data-vue-tag="ssr" rel="stylesheet" href="https://fonts.googleapis.com/css?family=Comfortaa"><link data-vue-tag="ssr" rel="me" href="https://mastodon.social/@rocean"><link data-vue-tag="ssr" rel="me" href="https://mstn.apps4net.eu/@YiannisKiranis"><link data-vue-tag="ssr" rel="alternate" type="application/rss+xml" title="error.gr" href="https://error.gr/rss.xml"><link rel="preload" href="/assets/css/1.styles.322d4f42.css" as="style"><link rel="preload" href="/assets/js/app.c43b6058.js" as="script"><link rel="preload" href="/assets/js/page--src--pages--index-vue.6bf99b1c.js" as="script"><link rel="prefetch" href="/assets/js/page--node-modules--gridsome--app--pages--404-vue.183ce4c5.js"><link rel="prefetch" href="/assets/js/page--src--pages--contact-vue.6c19b096.js"><link rel="prefetch" href="/assets/js/page--src--pages--search-vue.4e7e5afb.js"><link rel="prefetch" href="/assets/js/page--src--templates--word-press-category-vue.3f657ead.js"><link rel="prefetch" href="/assets/js/page--src--templates--word-press-post-tag-vue.5e01961e.js"><link rel="prefetch" href="/assets/js/page--src--templates--word-press-post-vue.281cc876.js"><link rel="prefetch" href="/assets/js/vendors~page--src--pages--index-vue~page--src--templates--word-press-category-vue~page--src--templat~357e8241.b084e0f8.js"><link rel="prefetch" href="/assets/js/vendors~page--src--templates--word-press-post-vue.aa97c3a4.js"><link rel="stylesheet" href="/assets/css/1.styles.322d4f42.css"><script data-vue-tag="ssr" type="text/javascript" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" async></script><script data-vue-tag="ssr" type="text/javascript" src="https://cse.google.com/cse.js?cx=partner-pub-4611864067867074:osoaty-c2jk" async></script><noscript data-vue-tag="ssr"><style>.g-image--loading{display:none;}</style></noscript>
  </head>
  <body >
    <div data-server-rendered="true" id="app" class="container-fluid wraper"><div class="col-xl-6 col-lg-9 col-12 mx-auto"><div class="row mb-3 mt-5"><a href="/" aria-current="page" class="mx-auto active--exact active"><img src="/assets/img/logo.47bc1840.jpg" alt="logo"></a></div><div class="row mt-3 mb-3"><div class="col-lg-6 col-12 mx-auto"><div class="gcse-searchbox-only"></div></div></div><ul class="post-list"><li><div><a href="/2025/01/15/i-algorithmi-prepi-na-pethanoun-clickbait-i-ke-ochi/"><h3 class="text-center">Οι αλγόριθμοι πρέπει να πεθάνουν! (clickbait ή και όχι)</h3></a><div class="row"><small class="mx-auto">15/01/2025</small></div><!----><div>
<figure class="wp-block-image size-large"><img src="https://blog-api.error.gr/wp-content/uploads/2025/01/IMG_20250115_203954.jpg_compressed-1024x747.jpeg" alt="" class="wp-image-8363" srcset="https://blog-api.error.gr/wp-content/uploads/2025/01/IMG_20250115_203954.jpg_compressed-1024x747.jpeg 1024w, https://blog-api.error.gr/wp-content/uploads/2025/01/IMG_20250115_203954.jpg_compressed-300x219.jpeg 300w, https://blog-api.error.gr/wp-content/uploads/2025/01/IMG_20250115_203954.jpg_compressed-768x560.jpeg 768w, https://blog-api.error.gr/wp-content/uploads/2025/01/IMG_20250115_203954.jpg_compressed.jpeg 1494w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Back to roots</figcaption></figure>



<p>Η κατάσταση στα διάφορα κοινωνικά δίκτυα, αλλά και σε άλλες εφαρμογές τύπου streaming, αναδυκνύει ένα πολύ σημαντικό πρόβλημα (τουλάχιστον, έτσι το βλέπω εγώ). Η <strong>υπερβολική χρήση αλγόριθμων</strong>, ώστε να σου φτύνουν το υποτιθέμενο υλικό που σε ενδιαφέρει.</p>



<p>Όλο αυτό ξεκίνησε κάποια στιγμή δειλά-δειλά και πειραματικά, είχες την δυνατότητα να επιλέξεις, ήταν και κάπως χρήσιμο σε ένα βαθμό (ώστε να ανακαλύπτεις νέους δημιουργούς). Το ότι μπορεί το <strong>youtube</strong> να σου προτείνει κάποιο παρόμοιο βίντεο, δεν σε χαλάει. Ή τουλάχιστον δεν σε ενοχλούσε.</p>



<p>Αλλά πλέον οι αλγόριθμοι είναι <strong>πηγή σαπίλας και μηχανισμός τζόγου και εθισμού</strong>. Σκρολάρεις αιωνίως, ελπίζοντας ότι κάποια στιγμή θα σου κάτσει κάτι ενδιαφέρον. Είναι φάση &#8220;κι αν σου κάτσει?&#8221;. Και συνεχίζεις το αιώνιο scrolling.</p>



<p>Το ποιους φίλους ή δημιουργούς παρακολουθείς, δεν έχει απολύτως καμιά σημασία. Που και που βλέπεις και αυτούς (για ξεκάρφωμα), αλλά κυρίως ο αλγόριθμος θα σου φτύνει έναν συνδυασμό διαφημίσεων και υποτιθέμενων σχετικών δημιουργών.</p>



<p>Δεν είναι καθόλου στο χέρι σου τι θα δεις τελικά. Ο υποτιθέμενος δικός μας έλεγχος, είναι κυρίως μια <strong>ανούσια μάχη ενάντια στον αλγόριθμο</strong>. Δηλαδή, προσπαθούμε να <strong>εκπαιδεύσουμε τον αλγόριθμο</strong>, ώστε να μας βγάζει όσο γίνεται λιγότερη σαβούρα. Κυκλοφορεί ένας θρύλος, ότι κάποιος, κάπου, κάποτε, το κατάφερε&#8230;</p>



<p>Είναι τρομερό το πόσο <strong>πολύ εύκολα κάθε είδους ναζισμού και ψέκας</strong>, χώνεται στο timeline σου, με το παραμικρό. Αν κατά λάθος δεις ένα ποστ που έχει μια υποψία ότι είναι κοντά σε θεματολογία (ή και όχι), ετοιμάζεσαι να δεχτείς στην συνέχεια ένα <strong>βομβαρδισμό σαπίλας</strong>. Κατά τα άλλα, έχει γίνει θέμα το υποτιθέμενο &#8220;<strong>fact checking</strong>&#8221; του <strong>facebook</strong>, που πλέον θα αφαιρεθεί (ή αφαιρέθηκε) από την πλατφόρμα. Την σαπίλα συμπληρώνει πλέον και όλη η <strong>σαβούρα που δημιουργείται από την ΑΙ</strong> (εικόνες, video, posts)</p>



<p>Από την άλλη, στις διάφορες <strong>μουσικές streaming πλατφόρμες</strong>, έχουμε το φαινόμενο της <strong>επαναλαμβανόμενης playlist</strong>. Έχει καταντήσει να είναι σαν τους ραδιοφωνικούς σταθμούς, που παίζουν μόνο συγκεκριμένες playlist, με συγκεκριμένους καλλιτέχνες, που πλασάρουν συγκεκριμένες δισκογραφικές εταιρείες. Ότι και να επιλέξω να παίξει, <strong>πάντα καταλήγει να παίζει τα ίδια και τα ίδια</strong>. Προσωπικά χρησιμοποιώ το <strong>youtube music</strong>, αλλά από όσο ακούω και άλλους και οι άλλες πλατφόρμες δεν διαφέρουν ιδιαίτερα. </p>



<p>Όσο και αν προσθέτω albums και τραγούδια στο library μου, είναι αδύνατο να παίξει με ανθρώπινο shuffle. Σε χώνει πάντα σε ένα <strong>επαναλαμβανόμενο βαρετό bubble</strong>. Η library μου είναι ουσιαστικά άχρηστη.</p>



<p>Στις μουσικές πλατφόρμες, υπάρχει και το ηθικό ζήτημα του <strong>κατά πόσο πληρώνονται οι καλλιτέχνες</strong>, αλλά κυρίως η άθλια αντιμετώπιση που έχουν οι <strong>ανεξάρτητοι δημιουργοί</strong>. Δεν πληρώνονται (τα χρήματα πάνε κυρίως σε μια χούφτα μεγάλων δισκογραφικών) και το υλικό τους μπορεί να αφαιρείται οποιαδήποτε στιγμή, χωρίς καμιά ουσιαστική δικαιολογία και δυνατότητα αντίδρασης (π.χ. με διάφορες ασαφείς κατηγορίες για ubuse). Είναι ένας μηχανισμός που σκοτώνει τους μουσικούς, που δεν βρίσκονται στην πρώτη γραμμή της δημοφιλίας.</p>



<p>Ναι. Αλλά τι κάνουμε για όλα αυτά? Θεωρώ ότι γενικά πρέπει να κάνουμε ένα βήμα πίσω και να ξαναδούμε παλιές τεχνολογίες, που όμως μπορούμε να τις εξελίξουμε. π.χ. Τα <strong>RSS feeds</strong> πρέπει να ξαναγίνουν η default επιλογή για την παρακολούθηση περιεχομένου. Στα κοινωνικά δίκτυα πρέπει να πάμε σε αποκεντρωμένες λύσεις τύπου <strong><a href="https://mstn.apps4net.eu/@YiannisKiranis">Mastodon</a></strong>. Γενικά <strong>η αποκέντρωση πρέπει να είναι το ζητούμενο</strong> σε όλα. <strong>Καμιά εξάρτηση δεν θα πρέπει να έχουμε από οποιαδήποτε πλατφόρμα</strong>.</p>



<p>Στην μουσική μπορούμε ακόμη και να γυρίσουμε σε <strong>βινύλιο</strong> και <strong>CD</strong> (προσωπικά αυτό έχω κάνει) ή να πάμε σε λύσεις τύπου <a href="https://bandcamp.com"><strong>bandcamp</strong></a>, όπου μπορείς να αγοράσεις και ψηφιακά την μουσική (ακόμη και σε <strong>flac</strong>) και να στηρίζεις άμεσα τους καλλιτέχνες. Κάποιοι ανεξάρτητοι καλλιτέχνες προτείνουν ακόμη και την&#8230; πατροπαράδοτη <strong>πειρατεία</strong> (σαν τρόπος πρώθησης του υλικού τους), την στιγμή που αυτό το &#8220;κανάλι&#8221; μπορεί να οδηγεί πολλούς χρήστες στο <strong>να πληρώνουν τελικά άμεσα τον δημιουργό</strong>. Με αποτέλεσμα τελικά να βγάζουν πολλά περισσότερα χρήματα από όσα ψίχουλα τους δίνουν οι streaming πλατφόρμες.</p>



<p>Η ουσία για μένα, είναι η <strong>επιστροφή στις προσωπικές μας συλλογές</strong>, είτε με φυσικά μέσα αποθήκευσης, είτε με ψηφιακά. Όσο και να μας φαίνεται μη βολικό πλέον, νομίζω ότι αν κάποιος γουστάρει στα σοβαρά την μουσική, θα βρει τελικά πολύ πιο θετικά στοιχεία στο πως ακούει την μουσική, από το αρχικό παίδεμα. Άσε που υπάρχουν και λύσεις <strong>προσωπικού</strong> <strong>cloud</strong> (τύπου <strong><a href="https://www.plex.tv/plexamp/">plex</a></strong>), για να μπορούμε να έχουμε ακόμη και στο κινητό την δική μας μουσική, με παρόμοια ευκολία του κάθε <strong>spotify</strong>, <strong>apple music</strong>, <strong>youtube music</strong> κοκ. Προσωπικά, χρησιμοποιώ την εφαρμογή που έχω κάνει εγώ. Το <strong><a href="https://github.com/ikiranis/OWMP">Parrot Tunes</a></strong>.</p>



<p>Μπορεί να φαίνεται νοσταλγικό αυτό, αλλά νομίζω ότι η επιστροφή σε κάποιες παλιές συνήθειες, <strong>αυξάνουν την απόλαυση της μουσικής</strong> και <strong>την φέρνουν λίγο πιο μπροστά στην ζωή μας</strong>, από το ανούσιο ηχητικό background που έχει καταντήσει. Και φυσικά ξεφεύγουμε από τον βαρετό αλγόριθμο που φτύνει τα ίδια και τα ίδια, καθοδηγούμενα από τις μεγάλες δισκογραφικές.</p>



<p>Οι <strong>μάχη για την απεξάρτηση από τους αλγόριθμους</strong> συνεχίζεται. Είναι δύσκολη, αλλά πρέπει να πεθάνουν, σαν κάτι το εντελώς απαρχαιωμένο!</p>
</div></div></li><li><div><a href="/2024/12/22/comeback-me-ptychio/"><h3 class="text-center">Comeback (με πτυχίο)</h3></a><div class="row"><small class="mx-auto">22/12/2024</small></div><!----><div>
<figure class="wp-block-image size-large"><img src="https://blog-api.error.gr/wp-content/uploads/2024/12/eap.jpg" alt="" class="wp-image-8354" srcset="https://blog-api.error.gr/wp-content/uploads/2024/12/eap.jpg 1024w, https://blog-api.error.gr/wp-content/uploads/2024/12/eap-300x300.jpg 300w, https://blog-api.error.gr/wp-content/uploads/2024/12/eap-150x150.jpg 150w, https://blog-api.error.gr/wp-content/uploads/2024/12/eap-768x768.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>ChatGPT generated</figcaption></figure>



<p>Το τελευταίο post, είναι σαν να γράφτηκε στην <strong>αρχαιότητα</strong>. Το επόμενο ίσως γραφτεί&#8230; κανείς δεν ξέρει! Θέλω να αρχίσω να γράφω πιο συχνά, αλλά ας δούμε όμως πρώτα που βρισκόμαστε.</p>



<p>Ο <strong>εξαετής μαραθώνιος</strong> στο <strong>ΕΑΠ</strong>, έλαβε τέλος το καλοκαίρι (Είχα γράψει ένα σχετικό <a href="https://error.gr/2021/09/06/axizi-to-eap-pliroforiki-to-les-ke-odigo-epiviosis/">post</a>, όταν ήμουν στα μισά). Με το πτυχίο πλέον στο χέρι (έστω ψηφιακά ακόμη μόνο, αφού η ορκωμοσία θα γίνει τον Φεβρουάριο), μπορώ να έχω μια ολοκληρωμένη άποψη πάνω στο προπτυχιακό της <strong>Πληροφορικής</strong> του <strong>ΕΑΠ</strong>. Δεν νομίζω ότι θα άλλαζα κάτι ιδιαίτερο σε εκείνο το παλιό post, πέρα από το νέο παγιωμένο status στην <strong>αξιολόγηση των φοιτητών</strong>.</p>



<p>Η φάση με τον <strong>covid</strong> δημιούργησε μια νέα κατάσταση στην <strong>διαδικασία των εξετάσεων</strong>. Οι μισές περίπου ΘΕ έχουν πλέον μονίμως <strong>remote</strong> εξετάσεις. Μια πολύ περίεργη κατάσταση, βάζοντας πολλά ερωτηματικά ίσως για τα <strong>κίνητρα του Πανεπιστημίου</strong>, στο πως επέλεξε τις ΘΕ για remote. π.χ. το πρώτο έτος να έχει <strong>remote</strong> εξετάσεις (όταν πρέπει να εγκαταλείψουν όσο γίνεται λιγότεροι&#8230; πελάτες), ενώ στο 2ο και 3ο να έχει <strong>δια ζώσης</strong> (όταν πλέον δύσκολα κάποιος εγκαταλείπει). Ανεξαρτήτως χαρακτήρα και αναγκών του κάθε μαθήματος, που δεν βγάζει σχεδόν κανένα νόημα. π.χ. με ποια λογική γράφεις remote (και μάλιστα με το άθλιο σύστημα των <strong>multiple choices</strong>) στην <strong>ΠΛΗ12</strong> (μαθηματικά) και δια ζώσης στην <strong>ΠΛΗ24</strong> (Java), όπου η αξιολόγηση στην δημιουργία ενός ολοκληρωμένου project (στην λογική της <strong>ΠΛΗΠΡΟ</strong>), θα έπρεπε ήταν αδιαπραγμάτευτη.</p>



<p>Το <strong>Πανεπιστήμιο</strong>, όπως και όλα στο πλανήτη βέβαια (την εποχή μάλιστα του <strong>ΑΙ</strong>), μοιάζει εγκλωβισμένο σε ένα <strong>παλιακό σύστημα αξιολόγησης</strong>, που δεν βγάζει κανένα νόημα. Αντιθέτως χειροτερεύει, προσπαθώντας να πιάσουν την ανάγκη για <strong>σπουδές εξ αποστάσεως</strong>. Το να προσπαθείς να παριστάνεις ότι οι εξετάσεις είναι <strong>αξιόπιστες</strong> (με όποιον τρόπο επιτήρησης και να επιλεχθεί στη συνέχεια), την στιγμή που ο χαρακτήρας παραμένει παρόμοιος με τις δια ζώσης, τότε κάνεις μια τρύπα στο νερό. Το να έχεις <strong>εξετάσεις παπαγαλίας</strong>, σε ένα περιβάλλον remote εξετάσεων, τις καθιστά τελείως αστείες (ακόμη περισσότερο από πριν δηλαδή).</p>



<p>Δυστυχώς αυτή την στιγμή, η λύση στο πρόβλημα φαίνεται να αντιμετωπίζεται (και εδώ) με&#8230; <strong>αστυνομικού τύπου μέτρα</strong>. Θα αρχίζει να εφαρμόζεται ένα σύστημα <strong>proctoring</strong>. Δυστυχώς χωρίς να βλέπουμε έστω κάποια δείγματα <strong>εκσυγχρονισμού</strong> της λογικής της αξιολόγησης. Μπορεί να εξαιρέσει  κάποιος, βέβαια, την <strong>ΠΛΗΠΡΟ</strong>, με όποια προβλήματα αν έχει κι εκεί, στο πως δουλεύει πρακτικά (βλέπε κυρίως το πρόβλημα του ότι ζητείται από νέους φοιτητές, με πιθανή μηδενική εμπειρία στον προγραμματισμό, να αξιολογηθούν πάνω σε ομαδικό project. Όταν κάποιος δεν έχει γράψει ποτέ μόνος του έστω 10 γραμμές κώδικα πάνω σε πραγματικό project, πρέπει να παριστάνει πως συνεργάζεται με άλλους).</p>



<p>Το άλλο δυστυχώς που είδα, ήταν ένα <strong>4ο έτος</strong>, που οι ΘΕ έτρεχαν σχεδόν στον <strong>αυτόματο πιλότο</strong>. Δηλαδή κακή εφαρμογή των χρονοδιαγραμμάτων (καθυστέρηση στο ανέβασμα εκφωνήσεων των εργασιών, μεγάλες καθυστερήσεις στις διορθώσεις κτλ) και κακή επικοινωνία με καθηγητές (με mails να χάνονται σε κάποιες μαύρες τρύπες μάλλον). Αν και πολύ ενδιαφέρουσες ΘΕ (αφού πλέον ήταν πιο πρακτικές, αλλά και με πράγματα που ήθελες να μάθεις και είχες επιλέξει), χαλούσε πολύ διαδικαστικά το πράγμα. Όπως και από άποψης ύλης ήταν δυστυχώς κάπως πολύ φλου (κακός σχεδιασμός).</p>



<p>Μπορεί να φταίει βέβαια και η κούραση μας σαν φοιτητές που αποφοιτούσαμε  και πλέον <strong>δεν είχαμε ούτε αντοχές</strong> να δεχτούμε τα όποια προβλήματα, αλλά και για να ψάξουμε για λύσεις σε αυτά. Οπότε, αν ποτέ δεν έπαιρνες απάντηση σε κάποια απορία σου, απλά έπαιρνες απόφαση ότι ποτέ δεν θα πάρεις. Απλά να φεύγει η χρονιά, να πάρεις το πτυχίο να ξεμπερδεύεις. Ευτυχώς είχαμε και την δική μας <a href="https://discord.gg/u5YSUunGxe">κοινότητα</a> σαν φοιτητές, να βγάζουμε την όποια άκρη.</p>



<p>Σαν συμπέρασμα, κρατάω προσωπικά ότι για μένα είναι εξωπραγματικό ότι έβγαλα τελικά έναν τέτοιο πολύ απαιτητικό εξαετή μαραθώνιο. Για 6 χρόνια <strong>συνεχές καθημερινό διάβασμα</strong> (χωρίς αργίες, χωρίς διακοπές), αν εξαιρέσεις 1-2 μήνες τα καλοκαίρια, μέχρι να ξεκινήσει το επόμενο έτος (και πάλι τότε μπορεί να έπαιζε προετοιμασία).</p>



<p>Κρατάω τελικά ότι ο στόχος μου <strong>να αλλάξω level σαν προγραμματιστής</strong>, ήταν επιτυχημένος. Για μένα, το <strong>ΕΑΠ</strong> μου έδωσε αυτό που περίμενα να πάρω. Κάλυψη του θεωρητικού υπόβαθρου της επιστήμης της Πληροφορικής. Μου έδωσε πολύ μεγαλύτερη αυτοπεποίθηση, ότι μπορώ να ασχοληθώ με το οτιδήποτε. Ότι δεν κολλάω σε κάποιες τεχνολογίες που τυχαίνει να γνωρίζω ήδη, αλλά ότι μπορεί να πάω και παρακάτω και αλλού. Δεν φοβάμαι (όχι όσο πριν τουλάχιστον) τις αλλαγές και τις νέες απαιτήσεις.</p>



<p>Οι Πανεπιστημιακές σπουδές στην <strong>Πληροφορική</strong>, για μένα, ήταν κάτι που ήθελα πάρα πολύ, αλλά για XY λόγους δεν μπόρεσαν να πραγματοποιηθούν στην ώρα τους. Έστω και καθυστερημένα, τουλάχιστον το κατάφερα. Και μάλιστα με πολύ καλύτερο τρόπο από όσο θα περίμενα, ότι είχα δυνατότητες. π.χ. σε κάποιες &#8220;μαθηματικές&#8221; ΘΕ, να στενοχωριέμαι γιατί πήρα 9 σε μια εργασία και όχι 10 (οι εξετάσεις είναι άλλο ζώο και ποτέ δεν έδωσα τόση σημασία, όσο έδινα στις εργασίες. Με αυτά που έγραψα παραπάνω, μπορεί να καταλάβει κάποιος το γιατί). Που όταν ξεκίνησα, πίστευα ότι ούτε 5 θα μπορώ να παίρνω στα μαθηματικά. Τελικά και ο τελικός μέσος όρος του πτυχίου, είναι πολύ πιο πάνω, και πάρα πολύ καλός, από όσο πίστευα. Βέβαια δεν πίστευα καν ότι θα καταφέρω να πάρω πτυχίο (όσο θυμάμαι την πρώτη σφαλιάρα που έφαγα στην <strong>ενδιάμεση της ΠΛΗ12</strong> και που ήμουν ένα βήμα πριν τα παρατήσω, είναι κάπως αστείο πλέον).</p>



<p>Σε άλλα νέα, εδώ κι έναν χρόνο περίπου, εργάζομαι σε ένα <strong>e-shop</strong> και παίζω με χίλιες δυο διαφορετικές τεχνολογίες (<strong>PHP</strong>, <strong>JavaScript</strong>, <strong>Joomla</strong>, <strong>Yii</strong>, <strong>Laravel</strong>, <strong>Java</strong> κοκ) και με πάρα πολύ <strong>legacy κώδικα</strong> (από τον οποίο τρώω&#8230; άγριο ξύλο καθημερινά). Όπως είπα και παραπάνω, χωρίς το Πανεπιστήμιο, δεν θα έμπλεκα ποτέ, σε μια τέτοια φάση. Κατά τα άλλα, είναι μεγάλη πρόκληση να προσπαθώ να βγάλω άκρη και να το πάω παρακάτω.</p>



<p>Σε περισσότερα ακόμη νέα, προσπαθώ ταυτόχρονα να κάνω <strong>μαθήματα</strong> <strong>Java</strong> σε φίλους και είναι ένα ακόμη πράγμα που δεν θα πίστευα ποτέ ότι θα κάνω, αφού πίστευα ότι δεν το έχω καθόλου με την διδασκαλία. Αλλά θα δείξει έτσι κι αλλιώς η νεκροψία. Είναι πάντως μια πολύ ενδιαφέρουσα διαδικασία, την οποία ευχαριστιέμαι (και <strong>μαθαίνω κι εγώ καλύτερα Java</strong>, έτσι). Ίσως κάποια στιγμή προσπαθήσω να ανεβάσω και κάποια σχετική σειρά  από video. Αν βρω νόημα σε αυτό, την στιγμή που δεν είναι καθόλου κάτι που λείπει από το internet. Αλλά για χαβαλέ, ίσως να άξιζε.</p>



<p>Τεσπα, κάπως έτσι έχουν τα πράγματα μέχρι τώρα και ελπίζω να αρχίσω να γράφω πιο συχνά πλέον. Κάποιες&#8230; τεχνολογικές σφαλιάρες που τρώω καθημερινά, σίγουρα αξίζουν καταγραφής.</p>
</div></div></li><li><div><a href="/2022/12/14/chatgpt-the-programmers-bff/"><h3 class="text-center">chatGPT: The Programmer&#8217;s BFF</h3></a><div class="row"><small class="mx-auto">14/12/2022</small></div><!----><div>
<figure class="wp-block-image size-large"><img src="https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07_1.jpeg" alt="" class="wp-image-8325" srcset="https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07_1.jpeg 948w, https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07_1-300x259.jpeg 300w, https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07_1-768x663.jpeg 768w" sizes="(max-width: 948px) 100vw, 948px" /></figure>



<p>Are you a programmer who has struggled with <strong>documentation</strong>, debugging, and writing code? Well, struggle no more! Introducing <a href="https://chat.openai.com"><strong>chatGPT</strong></a>, the programmer&#8217;s new best friend. With its advanced natural language processing capabilities, <strong>chatGPT</strong> allows you to communicate with it in a natural, conversational way to get the information you need, faster than you can say &#8220;Stack Overflow&#8221;.</p>



<p>Need help with a tricky command or function? Just ask <strong>chatGPT</strong> and it will provide you with the relevant <strong>documentation</strong>, including <strong>examples</strong> and <strong>best practices</strong>. No more wasting time scrolling through pages of documentation or asking your coworkers for help. <strong>chatGPT</strong> has got your back.</p>



<p>Writing documentation for your own code can be a tedious and time-consuming process. But with <strong>chatGPT</strong>, you can get real-time feedback on how to <strong>improve your comments and documentation</strong>. Plus, <strong>chatGPT</strong> will even write the documentation for you if you&#8217;re feeling lazy. Now that&#8217;s what we call a win-win!</p>



<p>Stuck on a tough problem and not sure how to solve it? Just describe the problem to <strong>chatGPT</strong> and <strong>it will write the code for you</strong>! And if you&#8217;re not satisfied with your own code, <strong>chatGPT</strong> can even suggest improvements. Who needs coding bootcamps when you have chatGPT?</p>



<p>But wait, there&#8217;s more! <strong>chatGPT</strong> can even <strong>translate text</strong> from one language to another with high accuracy. So if you&#8217;re a non-native English speaker and have trouble writing technical documentation in English, <strong>chatGPT</strong> has got you covered.</p>



<p>With <strong>chatGPT</strong> by your side, you&#8217;ll be able to tackle any programming challenge with ease. So why wait? Give <strong>chatGPT</strong> a try and see how it can take your programming skills to the next level. Your future self will thank you!</p>



<figure class="wp-block-image size-large"><img src="https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07-1024x964.jpeg" alt="" class="wp-image-8324" srcset="https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07-1024x964.jpeg 1024w, https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07-300x282.jpeg 300w, https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07-768x723.jpeg 768w, https://blog-api.error.gr/wp-content/uploads/2022/12/14-12-2022_18-07.jpeg 1159w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong>Disclaimer</strong>: This post was written by <strong>chatGPT</strong> using the bullet points provided. It has expanded upon the original content to provide a well-written and informative post in English. </p>
</div></div></li></ul><nav role="navigation" aria-label="Pagination Navigation"><a href="/" aria-current="true" aria-label="Current page. Page 1" class="active--exact active">1</a><a href="/2/" aria-label="Go to page 2">2</a><a href="/3/" aria-label="Go to page 3">3</a><a href="/4/" aria-label="Go to page 4">4</a><a href="/5/" aria-label="Go to page 5">5</a><a href="/2/" aria-label="Go to next page. Page 2">›</a><a href="/179/" aria-label="Go to last page. Page 179">»</a></nav><ins data-ad-client="ca-pub-4611864067867074" data-ad-slot="3220919277" data-ad-format="auto" data-full-width-responsive="true" class="adsbygoogle mb-3 mt-3" style="display:block;"></ins></div><div class="row bg-dark text-light py-3" data-v-3d361838><div class="col-12" data-v-3d361838><div data-v-3d361838><svg aria-hidden="true" focusable="false" data-prefix="fa" data-icon="envelope-open" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-envelope-open fa-w-16" data-v-3d361838 data-v-3d361838><path fill="currentColor" d="M512 464c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V200.724a48 48 0 0 1 18.387-37.776c24.913-19.529 45.501-35.365 164.2-121.511C199.412 29.17 232.797-.347 256 .003c23.198-.354 56.596 29.172 73.413 41.433 118.687 86.137 139.303 101.995 164.2 121.512A48 48 0 0 1 512 200.724V464zm-65.666-196.605c-2.563-3.728-7.7-4.595-11.339-1.907-22.845 16.873-55.462 40.705-105.582 77.079-16.825 12.266-50.21 41.781-73.413 41.43-23.211.344-56.559-29.143-73.413-41.43-50.114-36.37-82.734-60.204-105.582-77.079-3.639-2.688-8.776-1.821-11.339 1.907l-9.072 13.196a7.998 7.998 0 0 0 1.839 10.967c22.887 16.899 55.454 40.69 105.303 76.868 20.274 14.781 56.524 47.813 92.264 47.573 35.724.242 71.961-32.771 92.263-47.573 49.85-36.179 82.418-59.97 105.303-76.868a7.998 7.998 0 0 0 1.839-10.967l-9.071-13.196z" data-v-3d361838 data-v-3d361838></path></svg>
            rocean (at) error.gr
        </div><div data-v-3d361838><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-twitter fa-w-16" data-v-3d361838 data-v-3d361838><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z" data-v-3d361838 data-v-3d361838></path></svg><a href="https://twitter.com/rocean" data-v-3d361838> rocean</a></div><div data-v-3d361838><svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-facebook fa-w-16" data-v-3d361838 data-v-3d361838><path fill="currentColor" d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z" data-v-3d361838 data-v-3d361838></path></svg><a href="https://www.facebook.com/error.gr" data-v-3d361838> error.gr</a></div><div data-v-3d361838><svg aria-hidden="true" focusable="false" data-prefix="fa" data-icon="rss" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="svg-inline--fa fa-rss fa-w-14" data-v-3d361838 data-v-3d361838><path fill="currentColor" d="M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z" data-v-3d361838 data-v-3d361838></path></svg><a href="https://error.gr/rss.xml" data-v-3d361838> feed</a></div></div></div></div>
    <script>window.__INITIAL_STATE__={"data":{"allWordPressPost":{"pageInfo":{"totalPages":179,"currentPage":1},"edges":[{"node":{"id":"8359","title":"Οι αλγόριθμοι πρέπει να πεθάνουν! (clickbait ή και όχι)","path":"\u002F2025\u002F01\u002F15\u002Fi-algorithmi-prepi-na-pethanoun-clickbait-i-ke-ochi\u002F","content":"\n\u003Cfigure class=\"wp-block-image size-large\"\u003E\u003Cimg src=\"https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FIMG_20250115_203954.jpg_compressed-1024x747.jpeg\" alt=\"\" class=\"wp-image-8363\" srcset=\"https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FIMG_20250115_203954.jpg_compressed-1024x747.jpeg 1024w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FIMG_20250115_203954.jpg_compressed-300x219.jpeg 300w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FIMG_20250115_203954.jpg_compressed-768x560.jpeg 768w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2025\u002F01\u002FIMG_20250115_203954.jpg_compressed.jpeg 1494w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \u002F\u003E\u003Cfigcaption\u003EBack to roots\u003C\u002Ffigcaption\u003E\u003C\u002Ffigure\u003E\n\n\n\n\u003Cp\u003EΗ κατάσταση στα διάφορα κοινωνικά δίκτυα, αλλά και σε άλλες εφαρμογές τύπου streaming, αναδυκνύει ένα πολύ σημαντικό πρόβλημα (τουλάχιστον, έτσι το βλέπω εγώ). Η \u003Cstrong\u003Eυπερβολική χρήση αλγόριθμων\u003C\u002Fstrong\u003E, ώστε να σου φτύνουν το υποτιθέμενο υλικό που σε ενδιαφέρει.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΌλο αυτό ξεκίνησε κάποια στιγμή δειλά-δειλά και πειραματικά, είχες την δυνατότητα να επιλέξεις, ήταν και κάπως χρήσιμο σε ένα βαθμό (ώστε να ανακαλύπτεις νέους δημιουργούς). Το ότι μπορεί το \u003Cstrong\u003Eyoutube\u003C\u002Fstrong\u003E να σου προτείνει κάποιο παρόμοιο βίντεο, δεν σε χαλάει. Ή τουλάχιστον δεν σε ενοχλούσε.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΑλλά πλέον οι αλγόριθμοι είναι \u003Cstrong\u003Eπηγή σαπίλας και μηχανισμός τζόγου και εθισμού\u003C\u002Fstrong\u003E. Σκρολάρεις αιωνίως, ελπίζοντας ότι κάποια στιγμή θα σου κάτσει κάτι ενδιαφέρον. Είναι φάση &#8220;κι αν σου κάτσει?&#8221;. Και συνεχίζεις το αιώνιο scrolling.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΤο ποιους φίλους ή δημιουργούς παρακολουθείς, δεν έχει απολύτως καμιά σημασία. Που και που βλέπεις και αυτούς (για ξεκάρφωμα), αλλά κυρίως ο αλγόριθμος θα σου φτύνει έναν συνδυασμό διαφημίσεων και υποτιθέμενων σχετικών δημιουργών.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΔεν είναι καθόλου στο χέρι σου τι θα δεις τελικά. Ο υποτιθέμενος δικός μας έλεγχος, είναι κυρίως μια \u003Cstrong\u003Eανούσια μάχη ενάντια στον αλγόριθμο\u003C\u002Fstrong\u003E. Δηλαδή, προσπαθούμε να \u003Cstrong\u003Eεκπαιδεύσουμε τον αλγόριθμο\u003C\u002Fstrong\u003E, ώστε να μας βγάζει όσο γίνεται λιγότερη σαβούρα. Κυκλοφορεί ένας θρύλος, ότι κάποιος, κάπου, κάποτε, το κατάφερε&#8230;\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΕίναι τρομερό το πόσο \u003Cstrong\u003Eπολύ εύκολα κάθε είδους ναζισμού και ψέκας\u003C\u002Fstrong\u003E, χώνεται στο timeline σου, με το παραμικρό. Αν κατά λάθος δεις ένα ποστ που έχει μια υποψία ότι είναι κοντά σε θεματολογία (ή και όχι), ετοιμάζεσαι να δεχτείς στην συνέχεια ένα \u003Cstrong\u003Eβομβαρδισμό σαπίλας\u003C\u002Fstrong\u003E. Κατά τα άλλα, έχει γίνει θέμα το υποτιθέμενο &#8220;\u003Cstrong\u003Efact checking\u003C\u002Fstrong\u003E&#8221; του \u003Cstrong\u003Efacebook\u003C\u002Fstrong\u003E, που πλέον θα αφαιρεθεί (ή αφαιρέθηκε) από την πλατφόρμα. Την σαπίλα συμπληρώνει πλέον και όλη η \u003Cstrong\u003Eσαβούρα που δημιουργείται από την ΑΙ\u003C\u002Fstrong\u003E (εικόνες, video, posts)\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΑπό την άλλη, στις διάφορες \u003Cstrong\u003Eμουσικές streaming πλατφόρμες\u003C\u002Fstrong\u003E, έχουμε το φαινόμενο της \u003Cstrong\u003Eεπαναλαμβανόμενης playlist\u003C\u002Fstrong\u003E. Έχει καταντήσει να είναι σαν τους ραδιοφωνικούς σταθμούς, που παίζουν μόνο συγκεκριμένες playlist, με συγκεκριμένους καλλιτέχνες, που πλασάρουν συγκεκριμένες δισκογραφικές εταιρείες. Ότι και να επιλέξω να παίξει, \u003Cstrong\u003Eπάντα καταλήγει να παίζει τα ίδια και τα ίδια\u003C\u002Fstrong\u003E. Προσωπικά χρησιμοποιώ το \u003Cstrong\u003Eyoutube music\u003C\u002Fstrong\u003E, αλλά από όσο ακούω και άλλους και οι άλλες πλατφόρμες δεν διαφέρουν ιδιαίτερα. \u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΌσο και αν προσθέτω albums και τραγούδια στο library μου, είναι αδύνατο να παίξει με ανθρώπινο shuffle. Σε χώνει πάντα σε ένα \u003Cstrong\u003Eεπαναλαμβανόμενο βαρετό bubble\u003C\u002Fstrong\u003E. Η library μου είναι ουσιαστικά άχρηστη.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΣτις μουσικές πλατφόρμες, υπάρχει και το ηθικό ζήτημα του \u003Cstrong\u003Eκατά πόσο πληρώνονται οι καλλιτέχνες\u003C\u002Fstrong\u003E, αλλά κυρίως η άθλια αντιμετώπιση που έχουν οι \u003Cstrong\u003Eανεξάρτητοι δημιουργοί\u003C\u002Fstrong\u003E. Δεν πληρώνονται (τα χρήματα πάνε κυρίως σε μια χούφτα μεγάλων δισκογραφικών) και το υλικό τους μπορεί να αφαιρείται οποιαδήποτε στιγμή, χωρίς καμιά ουσιαστική δικαιολογία και δυνατότητα αντίδρασης (π.χ. με διάφορες ασαφείς κατηγορίες για ubuse). Είναι ένας μηχανισμός που σκοτώνει τους μουσικούς, που δεν βρίσκονται στην πρώτη γραμμή της δημοφιλίας.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΝαι. Αλλά τι κάνουμε για όλα αυτά? Θεωρώ ότι γενικά πρέπει να κάνουμε ένα βήμα πίσω και να ξαναδούμε παλιές τεχνολογίες, που όμως μπορούμε να τις εξελίξουμε. π.χ. Τα \u003Cstrong\u003ERSS feeds\u003C\u002Fstrong\u003E πρέπει να ξαναγίνουν η default επιλογή για την παρακολούθηση περιεχομένου. Στα κοινωνικά δίκτυα πρέπει να πάμε σε αποκεντρωμένες λύσεις τύπου \u003Cstrong\u003E\u003Ca href=\"https:\u002F\u002Fmstn.apps4net.eu\u002F@YiannisKiranis\"\u003EMastodon\u003C\u002Fa\u003E\u003C\u002Fstrong\u003E. Γενικά \u003Cstrong\u003Eη αποκέντρωση πρέπει να είναι το ζητούμενο\u003C\u002Fstrong\u003E σε όλα. \u003Cstrong\u003EΚαμιά εξάρτηση δεν θα πρέπει να έχουμε από οποιαδήποτε πλατφόρμα\u003C\u002Fstrong\u003E.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΣτην μουσική μπορούμε ακόμη και να γυρίσουμε σε \u003Cstrong\u003Eβινύλιο\u003C\u002Fstrong\u003E και \u003Cstrong\u003ECD\u003C\u002Fstrong\u003E (προσωπικά αυτό έχω κάνει) ή να πάμε σε λύσεις τύπου \u003Ca href=\"https:\u002F\u002Fbandcamp.com\"\u003E\u003Cstrong\u003Ebandcamp\u003C\u002Fstrong\u003E\u003C\u002Fa\u003E, όπου μπορείς να αγοράσεις και ψηφιακά την μουσική (ακόμη και σε \u003Cstrong\u003Eflac\u003C\u002Fstrong\u003E) και να στηρίζεις άμεσα τους καλλιτέχνες. Κάποιοι ανεξάρτητοι καλλιτέχνες προτείνουν ακόμη και την&#8230; πατροπαράδοτη \u003Cstrong\u003Eπειρατεία\u003C\u002Fstrong\u003E (σαν τρόπος πρώθησης του υλικού τους), την στιγμή που αυτό το &#8220;κανάλι&#8221; μπορεί να οδηγεί πολλούς χρήστες στο \u003Cstrong\u003Eνα πληρώνουν τελικά άμεσα τον δημιουργό\u003C\u002Fstrong\u003E. Με αποτέλεσμα τελικά να βγάζουν πολλά περισσότερα χρήματα από όσα ψίχουλα τους δίνουν οι streaming πλατφόρμες.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΗ ουσία για μένα, είναι η \u003Cstrong\u003Eεπιστροφή στις προσωπικές μας συλλογές\u003C\u002Fstrong\u003E, είτε με φυσικά μέσα αποθήκευσης, είτε με ψηφιακά. Όσο και να μας φαίνεται μη βολικό πλέον, νομίζω ότι αν κάποιος γουστάρει στα σοβαρά την μουσική, θα βρει τελικά πολύ πιο θετικά στοιχεία στο πως ακούει την μουσική, από το αρχικό παίδεμα. Άσε που υπάρχουν και λύσεις \u003Cstrong\u003Eπροσωπικού\u003C\u002Fstrong\u003E \u003Cstrong\u003Ecloud\u003C\u002Fstrong\u003E (τύπου \u003Cstrong\u003E\u003Ca href=\"https:\u002F\u002Fwww.plex.tv\u002Fplexamp\u002F\"\u003Eplex\u003C\u002Fa\u003E\u003C\u002Fstrong\u003E), για να μπορούμε να έχουμε ακόμη και στο κινητό την δική μας μουσική, με παρόμοια ευκολία του κάθε \u003Cstrong\u003Espotify\u003C\u002Fstrong\u003E, \u003Cstrong\u003Eapple music\u003C\u002Fstrong\u003E, \u003Cstrong\u003Eyoutube music\u003C\u002Fstrong\u003E κοκ. Προσωπικά, χρησιμοποιώ την εφαρμογή που έχω κάνει εγώ. Το \u003Cstrong\u003E\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fikiranis\u002FOWMP\"\u003EParrot Tunes\u003C\u002Fa\u003E\u003C\u002Fstrong\u003E.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΜπορεί να φαίνεται νοσταλγικό αυτό, αλλά νομίζω ότι η επιστροφή σε κάποιες παλιές συνήθειες, \u003Cstrong\u003Eαυξάνουν την απόλαυση της μουσικής\u003C\u002Fstrong\u003E και \u003Cstrong\u003Eτην φέρνουν λίγο πιο μπροστά στην ζωή μας\u003C\u002Fstrong\u003E, από το ανούσιο ηχητικό background που έχει καταντήσει. Και φυσικά ξεφεύγουμε από τον βαρετό αλγόριθμο που φτύνει τα ίδια και τα ίδια, καθοδηγούμενα από τις μεγάλες δισκογραφικές.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΟι \u003Cstrong\u003Eμάχη για την απεξάρτηση από τους αλγόριθμους\u003C\u002Fstrong\u003E συνεχίζεται. Είναι δύσκολη, αλλά πρέπει να πεθάνουν, σαν κάτι το εντελώς απαρχαιωμένο!\u003C\u002Fp\u003E\n","excerpt":"\u003Cp\u003EΗ κατάσταση στα διάφορα κοινωνικά δίκτυα, αλλά και σε άλλες εφαρμογές τύπου streaming, αναδυκνύει ένα πολύ σημαντικό πρόβλημα (τουλάχιστον, έτσι το βλέπω εγώ). Η υπερβολική χρήση αλγόριθμων, ώστε να σου φτύνουν το υποτιθέμενο υλικό που σε ενδιαφέρει. Όλο αυτό ξεκίνησε κάποια στιγμή δειλά-δειλά και πειραματικά, είχες την δυνατότητα να επιλέξεις, ήταν και κάπως χρήσιμο σε [&hellip;]\u003C\u002Fp\u003E\n","date":"2025-01-15T20:56:21"}},{"node":{"id":"8351","title":"Comeback (με πτυχίο)","path":"\u002F2024\u002F12\u002F22\u002Fcomeback-me-ptychio\u002F","content":"\n\u003Cfigure class=\"wp-block-image size-large\"\u003E\u003Cimg src=\"https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2024\u002F12\u002Feap.jpg\" alt=\"\" class=\"wp-image-8354\" srcset=\"https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2024\u002F12\u002Feap.jpg 1024w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2024\u002F12\u002Feap-300x300.jpg 300w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2024\u002F12\u002Feap-150x150.jpg 150w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2024\u002F12\u002Feap-768x768.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \u002F\u003E\u003Cfigcaption\u003EChatGPT generated\u003C\u002Ffigcaption\u003E\u003C\u002Ffigure\u003E\n\n\n\n\u003Cp\u003EΤο τελευταίο post, είναι σαν να γράφτηκε στην \u003Cstrong\u003Eαρχαιότητα\u003C\u002Fstrong\u003E. Το επόμενο ίσως γραφτεί&#8230; κανείς δεν ξέρει! Θέλω να αρχίσω να γράφω πιο συχνά, αλλά ας δούμε όμως πρώτα που βρισκόμαστε.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΟ \u003Cstrong\u003Eεξαετής μαραθώνιος\u003C\u002Fstrong\u003E στο \u003Cstrong\u003EΕΑΠ\u003C\u002Fstrong\u003E, έλαβε τέλος το καλοκαίρι (Είχα γράψει ένα σχετικό \u003Ca href=\"https:\u002F\u002Ferror.gr\u002F2021\u002F09\u002F06\u002Faxizi-to-eap-pliroforiki-to-les-ke-odigo-epiviosis\u002F\"\u003Epost\u003C\u002Fa\u003E, όταν ήμουν στα μισά). Με το πτυχίο πλέον στο χέρι (έστω ψηφιακά ακόμη μόνο, αφού η ορκωμοσία θα γίνει τον Φεβρουάριο), μπορώ να έχω μια ολοκληρωμένη άποψη πάνω στο προπτυχιακό της \u003Cstrong\u003EΠληροφορικής\u003C\u002Fstrong\u003E του \u003Cstrong\u003EΕΑΠ\u003C\u002Fstrong\u003E. Δεν νομίζω ότι θα άλλαζα κάτι ιδιαίτερο σε εκείνο το παλιό post, πέρα από το νέο παγιωμένο status στην \u003Cstrong\u003Eαξιολόγηση των φοιτητών\u003C\u002Fstrong\u003E.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΗ φάση με τον \u003Cstrong\u003Ecovid\u003C\u002Fstrong\u003E δημιούργησε μια νέα κατάσταση στην \u003Cstrong\u003Eδιαδικασία των εξετάσεων\u003C\u002Fstrong\u003E. Οι μισές περίπου ΘΕ έχουν πλέον μονίμως \u003Cstrong\u003Eremote\u003C\u002Fstrong\u003E εξετάσεις. Μια πολύ περίεργη κατάσταση, βάζοντας πολλά ερωτηματικά ίσως για τα \u003Cstrong\u003Eκίνητρα του Πανεπιστημίου\u003C\u002Fstrong\u003E, στο πως επέλεξε τις ΘΕ για remote. π.χ. το πρώτο έτος να έχει \u003Cstrong\u003Eremote\u003C\u002Fstrong\u003E εξετάσεις (όταν πρέπει να εγκαταλείψουν όσο γίνεται λιγότεροι&#8230; πελάτες), ενώ στο 2ο και 3ο να έχει \u003Cstrong\u003Eδια ζώσης\u003C\u002Fstrong\u003E (όταν πλέον δύσκολα κάποιος εγκαταλείπει). Ανεξαρτήτως χαρακτήρα και αναγκών του κάθε μαθήματος, που δεν βγάζει σχεδόν κανένα νόημα. π.χ. με ποια λογική γράφεις remote (και μάλιστα με το άθλιο σύστημα των \u003Cstrong\u003Emultiple choices\u003C\u002Fstrong\u003E) στην \u003Cstrong\u003EΠΛΗ12\u003C\u002Fstrong\u003E (μαθηματικά) και δια ζώσης στην \u003Cstrong\u003EΠΛΗ24\u003C\u002Fstrong\u003E (Java), όπου η αξιολόγηση στην δημιουργία ενός ολοκληρωμένου project (στην λογική της \u003Cstrong\u003EΠΛΗΠΡΟ\u003C\u002Fstrong\u003E), θα έπρεπε ήταν αδιαπραγμάτευτη.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΤο \u003Cstrong\u003EΠανεπιστήμιο\u003C\u002Fstrong\u003E, όπως και όλα στο πλανήτη βέβαια (την εποχή μάλιστα του \u003Cstrong\u003EΑΙ\u003C\u002Fstrong\u003E), μοιάζει εγκλωβισμένο σε ένα \u003Cstrong\u003Eπαλιακό σύστημα αξιολόγησης\u003C\u002Fstrong\u003E, που δεν βγάζει κανένα νόημα. Αντιθέτως χειροτερεύει, προσπαθώντας να πιάσουν την ανάγκη για \u003Cstrong\u003Eσπουδές εξ αποστάσεως\u003C\u002Fstrong\u003E. Το να προσπαθείς να παριστάνεις ότι οι εξετάσεις είναι \u003Cstrong\u003Eαξιόπιστες\u003C\u002Fstrong\u003E (με όποιον τρόπο επιτήρησης και να επιλεχθεί στη συνέχεια), την στιγμή που ο χαρακτήρας παραμένει παρόμοιος με τις δια ζώσης, τότε κάνεις μια τρύπα στο νερό. Το να έχεις \u003Cstrong\u003Eεξετάσεις παπαγαλίας\u003C\u002Fstrong\u003E, σε ένα περιβάλλον remote εξετάσεων, τις καθιστά τελείως αστείες (ακόμη περισσότερο από πριν δηλαδή).\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΔυστυχώς αυτή την στιγμή, η λύση στο πρόβλημα φαίνεται να αντιμετωπίζεται (και εδώ) με&#8230; \u003Cstrong\u003Eαστυνομικού τύπου μέτρα\u003C\u002Fstrong\u003E. Θα αρχίζει να εφαρμόζεται ένα σύστημα \u003Cstrong\u003Eproctoring\u003C\u002Fstrong\u003E. Δυστυχώς χωρίς να βλέπουμε έστω κάποια δείγματα \u003Cstrong\u003Eεκσυγχρονισμού\u003C\u002Fstrong\u003E της λογικής της αξιολόγησης. Μπορεί να εξαιρέσει  κάποιος, βέβαια, την \u003Cstrong\u003EΠΛΗΠΡΟ\u003C\u002Fstrong\u003E, με όποια προβλήματα αν έχει κι εκεί, στο πως δουλεύει πρακτικά (βλέπε κυρίως το πρόβλημα του ότι ζητείται από νέους φοιτητές, με πιθανή μηδενική εμπειρία στον προγραμματισμό, να αξιολογηθούν πάνω σε ομαδικό project. Όταν κάποιος δεν έχει γράψει ποτέ μόνος του έστω 10 γραμμές κώδικα πάνω σε πραγματικό project, πρέπει να παριστάνει πως συνεργάζεται με άλλους).\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΤο άλλο δυστυχώς που είδα, ήταν ένα \u003Cstrong\u003E4ο έτος\u003C\u002Fstrong\u003E, που οι ΘΕ έτρεχαν σχεδόν στον \u003Cstrong\u003Eαυτόματο πιλότο\u003C\u002Fstrong\u003E. Δηλαδή κακή εφαρμογή των χρονοδιαγραμμάτων (καθυστέρηση στο ανέβασμα εκφωνήσεων των εργασιών, μεγάλες καθυστερήσεις στις διορθώσεις κτλ) και κακή επικοινωνία με καθηγητές (με mails να χάνονται σε κάποιες μαύρες τρύπες μάλλον). Αν και πολύ ενδιαφέρουσες ΘΕ (αφού πλέον ήταν πιο πρακτικές, αλλά και με πράγματα που ήθελες να μάθεις και είχες επιλέξει), χαλούσε πολύ διαδικαστικά το πράγμα. Όπως και από άποψης ύλης ήταν δυστυχώς κάπως πολύ φλου (κακός σχεδιασμός).\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΜπορεί να φταίει βέβαια και η κούραση μας σαν φοιτητές που αποφοιτούσαμε  και πλέον \u003Cstrong\u003Eδεν είχαμε ούτε αντοχές\u003C\u002Fstrong\u003E να δεχτούμε τα όποια προβλήματα, αλλά και για να ψάξουμε για λύσεις σε αυτά. Οπότε, αν ποτέ δεν έπαιρνες απάντηση σε κάποια απορία σου, απλά έπαιρνες απόφαση ότι ποτέ δεν θα πάρεις. Απλά να φεύγει η χρονιά, να πάρεις το πτυχίο να ξεμπερδεύεις. Ευτυχώς είχαμε και την δική μας \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002Fu5YSUunGxe\"\u003Eκοινότητα\u003C\u002Fa\u003E σαν φοιτητές, να βγάζουμε την όποια άκρη.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΣαν συμπέρασμα, κρατάω προσωπικά ότι για μένα είναι εξωπραγματικό ότι έβγαλα τελικά έναν τέτοιο πολύ απαιτητικό εξαετή μαραθώνιο. Για 6 χρόνια \u003Cstrong\u003Eσυνεχές καθημερινό διάβασμα\u003C\u002Fstrong\u003E (χωρίς αργίες, χωρίς διακοπές), αν εξαιρέσεις 1-2 μήνες τα καλοκαίρια, μέχρι να ξεκινήσει το επόμενο έτος (και πάλι τότε μπορεί να έπαιζε προετοιμασία).\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΚρατάω τελικά ότι ο στόχος μου \u003Cstrong\u003Eνα αλλάξω level σαν προγραμματιστής\u003C\u002Fstrong\u003E, ήταν επιτυχημένος. Για μένα, το \u003Cstrong\u003EΕΑΠ\u003C\u002Fstrong\u003E μου έδωσε αυτό που περίμενα να πάρω. Κάλυψη του θεωρητικού υπόβαθρου της επιστήμης της Πληροφορικής. Μου έδωσε πολύ μεγαλύτερη αυτοπεποίθηση, ότι μπορώ να ασχοληθώ με το οτιδήποτε. Ότι δεν κολλάω σε κάποιες τεχνολογίες που τυχαίνει να γνωρίζω ήδη, αλλά ότι μπορεί να πάω και παρακάτω και αλλού. Δεν φοβάμαι (όχι όσο πριν τουλάχιστον) τις αλλαγές και τις νέες απαιτήσεις.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΟι Πανεπιστημιακές σπουδές στην \u003Cstrong\u003EΠληροφορική\u003C\u002Fstrong\u003E, για μένα, ήταν κάτι που ήθελα πάρα πολύ, αλλά για XY λόγους δεν μπόρεσαν να πραγματοποιηθούν στην ώρα τους. Έστω και καθυστερημένα, τουλάχιστον το κατάφερα. Και μάλιστα με πολύ καλύτερο τρόπο από όσο θα περίμενα, ότι είχα δυνατότητες. π.χ. σε κάποιες &#8220;μαθηματικές&#8221; ΘΕ, να στενοχωριέμαι γιατί πήρα 9 σε μια εργασία και όχι 10 (οι εξετάσεις είναι άλλο ζώο και ποτέ δεν έδωσα τόση σημασία, όσο έδινα στις εργασίες. Με αυτά που έγραψα παραπάνω, μπορεί να καταλάβει κάποιος το γιατί). Που όταν ξεκίνησα, πίστευα ότι ούτε 5 θα μπορώ να παίρνω στα μαθηματικά. Τελικά και ο τελικός μέσος όρος του πτυχίου, είναι πολύ πιο πάνω, και πάρα πολύ καλός, από όσο πίστευα. Βέβαια δεν πίστευα καν ότι θα καταφέρω να πάρω πτυχίο (όσο θυμάμαι την πρώτη σφαλιάρα που έφαγα στην \u003Cstrong\u003Eενδιάμεση της ΠΛΗ12\u003C\u002Fstrong\u003E και που ήμουν ένα βήμα πριν τα παρατήσω, είναι κάπως αστείο πλέον).\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΣε άλλα νέα, εδώ κι έναν χρόνο περίπου, εργάζομαι σε ένα \u003Cstrong\u003Ee-shop\u003C\u002Fstrong\u003E και παίζω με χίλιες δυο διαφορετικές τεχνολογίες (\u003Cstrong\u003EPHP\u003C\u002Fstrong\u003E, \u003Cstrong\u003EJavaScript\u003C\u002Fstrong\u003E, \u003Cstrong\u003EJoomla\u003C\u002Fstrong\u003E, \u003Cstrong\u003EYii\u003C\u002Fstrong\u003E, \u003Cstrong\u003ELaravel\u003C\u002Fstrong\u003E, \u003Cstrong\u003EJava\u003C\u002Fstrong\u003E κοκ) και με πάρα πολύ \u003Cstrong\u003Elegacy κώδικα\u003C\u002Fstrong\u003E (από τον οποίο τρώω&#8230; άγριο ξύλο καθημερινά). Όπως είπα και παραπάνω, χωρίς το Πανεπιστήμιο, δεν θα έμπλεκα ποτέ, σε μια τέτοια φάση. Κατά τα άλλα, είναι μεγάλη πρόκληση να προσπαθώ να βγάλω άκρη και να το πάω παρακάτω.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΣε περισσότερα ακόμη νέα, προσπαθώ ταυτόχρονα να κάνω \u003Cstrong\u003Eμαθήματα\u003C\u002Fstrong\u003E \u003Cstrong\u003EJava\u003C\u002Fstrong\u003E σε φίλους και είναι ένα ακόμη πράγμα που δεν θα πίστευα ποτέ ότι θα κάνω, αφού πίστευα ότι δεν το έχω καθόλου με την διδασκαλία. Αλλά θα δείξει έτσι κι αλλιώς η νεκροψία. Είναι πάντως μια πολύ ενδιαφέρουσα διαδικασία, την οποία ευχαριστιέμαι (και \u003Cstrong\u003Eμαθαίνω κι εγώ καλύτερα Java\u003C\u002Fstrong\u003E, έτσι). Ίσως κάποια στιγμή προσπαθήσω να ανεβάσω και κάποια σχετική σειρά  από video. Αν βρω νόημα σε αυτό, την στιγμή που δεν είναι καθόλου κάτι που λείπει από το internet. Αλλά για χαβαλέ, ίσως να άξιζε.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EΤεσπα, κάπως έτσι έχουν τα πράγματα μέχρι τώρα και ελπίζω να αρχίσω να γράφω πιο συχνά πλέον. Κάποιες&#8230; τεχνολογικές σφαλιάρες που τρώω καθημερινά, σίγουρα αξίζουν καταγραφής.\u003C\u002Fp\u003E\n","excerpt":"\u003Cp\u003EΤο τελευταίο post, είναι σαν να γράφτηκε στην αρχαιότητα. Το επόμενο ίσως γραφτεί&#8230; κανείς δεν ξέρει! Θέλω να αρχίσω να γράφω πιο συχνά, αλλά ας δούμε όμως πρώτα που βρισκόμαστε. Ο εξαετής μαραθώνιος στο ΕΑΠ, έλαβε τέλος το καλοκαίρι (Είχα γράψει ένα σχετικό post, όταν ήμουν στα μισά). Με το πτυχίο πλέον στο χέρι (έστω [&hellip;]\u003C\u002Fp\u003E\n","date":"2024-12-22T17:55:02"}},{"node":{"id":"8323","title":"chatGPT: The Programmer&#8217;s BFF","path":"\u002F2022\u002F12\u002F14\u002Fchatgpt-the-programmers-bff\u002F","content":"\n\u003Cfigure class=\"wp-block-image size-large\"\u003E\u003Cimg src=\"https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07_1.jpeg\" alt=\"\" class=\"wp-image-8325\" srcset=\"https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07_1.jpeg 948w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07_1-300x259.jpeg 300w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07_1-768x663.jpeg 768w\" sizes=\"(max-width: 948px) 100vw, 948px\" \u002F\u003E\u003C\u002Ffigure\u003E\n\n\n\n\u003Cp\u003EAre you a programmer who has struggled with \u003Cstrong\u003Edocumentation\u003C\u002Fstrong\u003E, debugging, and writing code? Well, struggle no more! Introducing \u003Ca href=\"https:\u002F\u002Fchat.openai.com\"\u003E\u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E\u003C\u002Fa\u003E, the programmer&#8217;s new best friend. With its advanced natural language processing capabilities, \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E allows you to communicate with it in a natural, conversational way to get the information you need, faster than you can say &#8220;Stack Overflow&#8221;.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003ENeed help with a tricky command or function? Just ask \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E and it will provide you with the relevant \u003Cstrong\u003Edocumentation\u003C\u002Fstrong\u003E, including \u003Cstrong\u003Eexamples\u003C\u002Fstrong\u003E and \u003Cstrong\u003Ebest practices\u003C\u002Fstrong\u003E. No more wasting time scrolling through pages of documentation or asking your coworkers for help. \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E has got your back.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EWriting documentation for your own code can be a tedious and time-consuming process. But with \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E, you can get real-time feedback on how to \u003Cstrong\u003Eimprove your comments and documentation\u003C\u002Fstrong\u003E. Plus, \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E will even write the documentation for you if you&#8217;re feeling lazy. Now that&#8217;s what we call a win-win!\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EStuck on a tough problem and not sure how to solve it? Just describe the problem to \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E and \u003Cstrong\u003Eit will write the code for you\u003C\u002Fstrong\u003E! And if you&#8217;re not satisfied with your own code, \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E can even suggest improvements. Who needs coding bootcamps when you have chatGPT?\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EBut wait, there&#8217;s more! \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E can even \u003Cstrong\u003Etranslate text\u003C\u002Fstrong\u003E from one language to another with high accuracy. So if you&#8217;re a non-native English speaker and have trouble writing technical documentation in English, \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E has got you covered.\u003C\u002Fp\u003E\n\n\n\n\u003Cp\u003EWith \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E by your side, you&#8217;ll be able to tackle any programming challenge with ease. So why wait? Give \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E a try and see how it can take your programming skills to the next level. Your future self will thank you!\u003C\u002Fp\u003E\n\n\n\n\u003Cfigure class=\"wp-block-image size-large\"\u003E\u003Cimg src=\"https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07-1024x964.jpeg\" alt=\"\" class=\"wp-image-8324\" srcset=\"https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07-1024x964.jpeg 1024w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07-300x282.jpeg 300w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07-768x723.jpeg 768w, https:\u002F\u002Fblog-api.error.gr\u002Fwp-content\u002Fuploads\u002F2022\u002F12\u002F14-12-2022_18-07.jpeg 1159w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \u002F\u003E\u003C\u002Ffigure\u003E\n\n\n\n\u003Cp\u003E\u003Cstrong\u003EDisclaimer\u003C\u002Fstrong\u003E: This post was written by \u003Cstrong\u003EchatGPT\u003C\u002Fstrong\u003E using the bullet points provided. It has expanded upon the original content to provide a well-written and informative post in English. \u003C\u002Fp\u003E\n","excerpt":"\u003Cp\u003EAre you a programmer who has struggled with documentation, debugging, and writing code? Well, struggle no more! Introducing chatGPT, the programmer&#8217;s new best friend. With its advanced natural language processing capabilities, chatGPT allows you to communicate with it in a natural, conversational way to get the information you need, faster than you can say &#8220;Stack [&hellip;]\u003C\u002Fp\u003E\n","date":"2022-12-14T18:18:18"}}]}},"context":{}};(function(){var s;(s=document.currentScript||document.scripts[document.scripts.length-1]).parentNode.removeChild(s);}());</script><script src="/assets/js/app.c43b6058.js" defer></script><script src="/assets/js/page--src--pages--index-vue.6bf99b1c.js" defer></script>
  </body>
</html>
