RSSAmplifier

Blog

Stefanos Baziotis' Blog

Compilers, philosophy, databases.

sbaziotis.comRSS feed ↗54 posts

Latest posts

Ἐπικαιρότης #2 - Ρητορική, Τέχνη καὶ Ἰδεολογία

Ἀντικείμενο τῆς συζήτησής μας εἶναι μία συνέντευξις τῆς ψυχολόγου Εὐγενίας Σαρηγιαννίδη. Ἀναλύουμε λογικὲς πλάνες καὶ τὴν θέσιν της πὼς ἡ Τέχνη δὲν μπορεῖ νὰ ὑποστηρίζῃ ἰδεολογίες.

La condensation du temps à travers la technique

Qu’est-ce que la condensation du temps ? Qu’est-ce que notre rapport au passé et à l’avenir ? Le travail de Bernard Stiegler nous offre un aperçu.

Did Aristotle Talk about Freedom, Justice, and Equality?

Some philosophers claim that freedom, justice, and equality first came up during the early modern period. This is factually and provably false since Aristotle talked about these three all the time with that same language. This article is the proof.

Spontaneous Data and Sexually-Explicit AI Content: A Legal and Philosophical Perspective

This article considers the use of human-generated data by Artificial Intelligence (AI). More specifically, I am concerned with what I call “spontaneous data,” under which Instagram photos and TikTok reels fall. In recent years, such data have fueled a booming area of research: training AI to produce sexually-explicit content. This article takes up the pressing legal and philosophical questions…

A Rousseauian Analysis of Free Software

An analysis of free software from the perspective of Rousseau, his views on property, and the politics of societies.

Πρὸς μία Φιλοσοφία Γλωσσικῆς Προόδου

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

L’amitié et l’amour

Dans cet article je compare l’amitié et l’amour. On donne largement la priorité à l’amour, et ce n’est pas justifié, car seule l’amitié implique les plus hautes qualités de l’humanité, et celles-là seules. Les personnes qui sont d’accord avec moi sont peu nombreuses. La plupart prennent le parti pour l'un des deux côtés. Pour la priorité : Quelques personnes affirment qu’il y a des raisons pour…

Γλῶσσα + Φλέρτ: Μήπως ἀποδίδουμε ὑπερβολικὴ βαρύτητα στὴν γλῶσσα;

Η αναζήτησι της σαφήνειας μέσω της γλώσσας.

The “You Can Do It Too” Narrative

Luck, inequality, and bias in success.

Εξουσία και Γλώσσα

Οι Γλωσσολόγοι, τα Εγχειρίδιά τους και η Αφανής Εξουσία.

La dégénérescence de la fiabilité

La fiabilité, sa définition, et sa dégénérescence.

Τα Αλαμπουρνέζικα των Αγγλοπαθών

Ἡ χρήσι ἀγγλικῶν ὅρων καὶ τὸ Σύνδρομο τῆς Ἀγγλοπαθείας.

Wo zieht man da die Grenze?

Wo zieht man da die Grenze? Oft spielt es keine Rolle.

Quotes: Showing Off, Credit, and the Construction of Authorship

Why do we use quotes? To show off? What about credit? And what is the role of authorship?

Reddit: The Authoritarian Personality – 6+1 Sideways Reflections.

Reflections on the authoritarian personality of Reddit moderators.

De la personnalité, par opposition au sujet, en philosophie et dans les sciences exactes

La fixation avec la personnalité à la philosophie.

Επικαιρότης #1 - Τὸ Greekonomics καὶ οἱ πολιτικοί «μας»

Ἕνας κριτικὸς σχολιασμὸς στὸ βίντεο τοῦ Greekonomics.

George Contogeorgis: Democracy as Freedom

A discussion about democracy, freedom, technology, and the evolution of societies.

The Banality of Formal Writing

This article proposes that formal writing is about form, not seriousness or propriety.

L’état lugubre de l’hébergement des étudiants aux États-Unis

Je décris la tristesse de l’hébergement aux États-Unis avec photos.

Rousseau, la raison et la conscience

On compare la conception de la raison dans l’œuvre de Rousseau avec la notion de la conscience et son origine.

Γιατί Μιλᾶμε Ἑλληνικά;

Ἐκτείνοντας τὴν κριτικὴ στὸ φυσικό της τέλος.

On Pronouns

On the solutions for gender-neutral pronouns.

Having Fun with K&R C

We explore different aspects of C as it was compiled in Unix v7 on PDP-11

Simulating Unix v7 on PDP-11 with In-Depth Explanations

We learn the details of PDP-11 and Unix v7.

“Serializability: multi-operation, multi-object”, but why?

Why is serializability multi-object, multi-operation?

Building and Debugging Postgres

I collected useful information on how to build and debug Postgres in one place.

On Reading Books

My requested two cents on reading books

Les Mots Français en Grec – Partie 2

Deuxième partie de la série sur les mots français utilisés en grec, mais avec des sens un peu différents.

metap: A Meta-Programming Layer for Python

he metap package, and what meta-programming is and isn't

Πῶς οἱ Χατζηφραγκέτα μᾶς Ἔκαναν Διανοουμένους

Γιὰ τὴν ἰδιαιτέρα γλῶσσα τῶν Χατζηφραγκέτα.

Les Mots Français en Grec

Les mots français qui sont utilisés en grec, mais avec des sens un peu différents.

Dias on the Web - A Godbolt-like interface for Dias

We created an online Godbolt-like interface with which you can try Dias without downloading anything.

Federica Frabetti | In the Midst of Philosophy - #2

A discussion with the Cultural Studies expert and former software engineer Federica Frabetti on how software develops from the perspective of Continental Philosophy.

PandasBench | The First Benchmark for the Pandas API

We describe how we constructed the first benchmark for the Pandas API, and how we used it to evaluate modern Pandas optimization techniques.

The Curse of Microlearning

Perhaps surprisingly, your program won't (quite) crash and burn.

What Happens If We Inline Everything?

Perhaps surprisingly, your program won't (quite) crash and burn.

On Hypocritical Writing

A unique way to approach non-fiction writing.

New Podcast: In the Midst of Philosophy

As you may know, I recently started a series of discussions with important figures from the fields of Philosophy, Technology, and Science. Up to now, these discussions have been available only on my Youtube channel. Now I also created a Spotify podcast: In the Midst of Philosophy. My discussion with Bill is already uploaded. Soon my discussion with Federica Frabetti will also be uploaded. I hope…

Dias: Dynamic Rewriting of Pandas Code

An improved recording of the Dias presentation to celebrate the recent Honorable Mention for the Best Artifact Award at SIGMOD 2024.

Listening to Your Own Music - Short Essay

Why listening to your own music is not weird.

A Discussion with William J. Rapaport

A discussion with the philosopher and computer scientist William J. Rapaport.

Σύντομος Ἔκθεσι: Ἡ παγκοσμίας κλάσης μετάφρασι τοῦ Στίγκλερ τῆς κ. Σινοπούλου

Μία σύντομος ἔκθεσι γιὰ τὴν παγκοσμίου βεληνεκοῦς μετάφρασι τῆς κ. Σινοπούλου στὸ ἔργο τοῦ Στίγκλερ.

Γιατὶ χρησιμοποιῶ τὸ πολυτονικό

Μία προσωπικὴ ὀπτικὴ γιὰ τὴν χρήση τοῦ πολυτονικοῦ.

Getting Started with Compilers

A guide and a list of resources to get started with compilers.

Tempi: Translating Greece's Indignation

A curated list of translated statements from politicians and journalists that have contributed to Greece's indignation.

Glossary M. Karagatsi

Glossary on the work of M. Karagatsis.

A Beginner's Guide to Vectorization By Hand: Part 4 - Convolution

Part 4 of the Vectorization by Hand series. We apply everything we learned to vectorize convolution.

Short Essays - February 2025

On the value of a non-thesis CS master's in a top school in the US, Descartes' conception of infinity, Unified theories as a type of compression, Two interpretations of the rise of authoritarian regimes

Compiler Applications to Query Processing

This presentation has 3 main themes, presented in order: (1) Query Interpretation, (2) Query Compilation / Code Generation, and (3) an overview of the paper: Query Compilation Without Regrets, which tries to reconcile the two.