Ο συγγραφέας συνταξιοδοτήθηκε το 2021 μετά από σχεδόν 40 χρόνια ως προγραμματιστής, όχι λόγω έλλειψης ικανότητας αλλά λόγω έλλειψης επιθυμίας να συνεχίσει.
Τονίζουν τη σημασία του να είναι κανείς ειλικρινής σχετικά με τις ικανότητες και τα ενδιαφέροντά του, σημειώνοντας ότι η διατήρηση μιας μακράς καριέρας σε μια ταχέως μεταβαλλόμενη βιομηχανία είναι δύσκολη.
Ο συγγραφέας συνεχίζει να γράφει κώδικα για γενετική τέχνη, βρίσκοντάς το πιο περίπλοκο και απολαυστικό από την προηγούμενη δουλειά του, υπογραμμίζοντας την προσωπική ικανοποίηση στην επιδίωξη νέων ενδιαφερόντων.
Ένας συνταξιούχος μηχανικός της Apple αναλογίζεται τη μετάβαση από τη λήψη αποφάσεων με βάση τη μηχανική σε αυτήν με βάση το μάρκετινγκ εντός της εταιρείας, γεγονός που οδήγησε στην αποχώρησή του.
Παρά το γεγονός ότι άφησε τον εταιρικό κόσμο, ο μηχανικός συνεχίζει να προγραμματίζει για γενετική τέχνη, βρίσκοντάς την πιο περίπλοκη και ευρηματική από την προηγούμενη εργασία.
Η ανάρτηση αναδεικνύει ένα ευρύτερο συναίσθημα μεταξύ των προγραμματιστών που παλεύουν με τα σύγχρονα εργασιακά περιβάλλοντα και τις ταχείες τεχνολογικές αλλαγές, με μερικούς να βρίσκουν παρηγοριά σε προσωπικά έργα ή συνεισφορές σε ανοιχτό κώδικα.
Το Fusion OS είναι ένα λειτουργικό σύστημα χόμπι για την αρχιτεκτονική x86-64, αναπτυγμένο χρησιμοποιώντας τη γλώσσα προγραμματισμού Nim.
Οι τρέχουσες δυνατότητες περιλαμβάνουν UEFI Bootloader, Διαχειριστές Φυσικής και Εικονικής Μνήμης, Λειτουργία Χρήστη, Προληπτική Πολυδιεργασία, Κλήσεις Συστήματος, Φορτωτή ELF και Διακοπές Χρονομέτρου.
Οι προγραμματισμένες δυνατότητες στοχεύουν να προσθέσουν Απαίτηση Σελίδων, Επικοινωνία Μεταξύ Διεργασιών, Είσοδο/Έξοδο Δίσκου, Σύστημα Αρχείων, Είσοδο Πληκτρολογίου/Ποντικιού, Γραφικό Περιβάλλον Κελύφους και Δικτύωση.
Το Fusion είναι ένα χομπίστικο λειτουργικό σύστημα (OS) που υλοποιείται στη γλώσσα προγραμματισμού Nim, και συζητείται στο GitHub από τον συγγραφέα khaledh.
Nim επιλέχθηκε για τη σύνταξή του που μοιάζει με αυτή της Python, την απουσία προεπιλεγμένου συλλέκτη απορριμμάτων, την εξαιρετική διαλειτουργικότητα με τη γλώσσα C και άλλα ωφέλιμα χαρακτηριστικά.
Η συζήτηση αναδεικνύει την εκτενή βιβλιοθήκη προτύπων του Nim, την ανάγκη για καλύτερη υποστήριξη από Ολοκληρωμένα Περιβάλλοντα Ανάπτυξης (IDE) και τους πραγματικούς τύπους αθροίσματος, μαζί με πληροφορίες για τις προκλήσεις ανάπτυξης λειτουργικών συστημάτων όπως η εναλλαγή εργασιών.