RSSAmplifier

Blog

Stefano

Opinions and stories as text zero cookies and no tracking ever in perpetuity period.

thecrowned.orgRSS feed ↗68 posts

Latest posts

On Karpathy's "Software is changing (again)"

I watched Andrey Karpathy's talk Software is Changing (Again) . I might have found it inspiring a while ago; now I felt just disconnection. He shows this room filled with 9-to-13-years-olds, hunched over laptops, humming OCD-like …

How many hours does it take to be pissed at France?

It's a trick question. It's measured in minutes. I land in Paris at 11.25, my final destination being the small village of Aurillac at 21.25 later today. I need to cross the city …

Quante ore ci vogliono per incazzarsi con la Francia?

E' una domanda trabocchetto. Bastano minuti. Atterro a Parigi alle 11.25, con destinazione finale il piccolo borgo di Aurillac alle 21.25 più tardi oggi, per 2 settimane di formazione Feldenkrais. Devo attraversare la …

"I'm really concerned about Hawai indigenous people's rights"

I signed up for a Philosphy of Science course this semester cause why not . I figured it could be a fun diversion from the two topics that absorb all my attention these days: relationship wisdom …

Don't hurt pomegranates

I was peeling a pomegranate today, and the idea of working with what there is rather of what I wished there was became so clear. I started by drawing a circumference around it with a …

What love tells me

Mahler's 3rd symphony is a monumental work that's well worth 1.5 hours of anybody's time. It has 6 movements (7, if you consider that the first should be split in two), and Mahler gave …

Ciò che l'amore mi dice

La terza sinfonia di Mahler è un pezzo monumentale che vale tutta l'ora e mezza che ci si deve prendere per ascoltarla. Ha 6 movimenti (7, se consideriamo che il primo dovrebbe essere diviso in …

The digital supermarket of human solitude (dating apps)

I've always been mega curious of dating apps. Finding myself single in my late 20s, I live in a time when I can avoid being even one second with myself and immediately enter the supermarket …

How Feldenkrais made me the best math teacher

This year I was going to reconsider my choice of volonteering in a school as a math tutor. The amount of pointless mathematics that I would routinely see there would make me sick, and the …

A cybersecurity take on the Swedish postal system

I order "Strange Code" on eBay. I live in Sweden, and it ships from the US. $20 dollars, plus $4 in shipping: a good deal. It's supposed to arrive beginning of July, which is like …

The dread of teaching pointless math ruins generations

I recently started helping as a Mattecoach in a local high school in Stockholm, and by the third time I was struck by the pointlessness of the mathematics these guys are forced to study. Not …

The differences between junior and senior software engineers

How can you tell whether you are dealing with a junior or a senior engineer, when it comes to software? And if you are looking to advance your career, how can you become senior? What …

Neural networks, Professor Trelawney, and ping pong smashers: all the issues with artificial intelligence

The true AI lesson is: the moment you start optimizing for a metric, the players will start using it to game the system.

How papers killed academia

Reasearch is made of deadends. Of wandering, broad and wide. Of peeks into different topics, of interest and study without the expectation of a payoff. Of ideas, connections. Papers don't allow any of these. They …

We won – What does the world look like in 2030?

I close my eyes for a second, and under the buzz of voices around me, I hear birds singing, squirrels chasing each other scratching the bark of trees, branches rustling in the wind. A couple …

Abbiamo vinto – Che faccia avrebbe il mondo nel 2030?

Chiudo gli occhi per un attimo, e sotto l'intermittente brusio di voci intorno a me, sento degli uccelli cinguettare, degli scoiattoli rincorrersi raspando la corteccia degli alberi, le fronde che stormiscono quando si alza il …

The proof that Go channels aid concurrency

All the buzz about Go being the best modern language to handle concurrency... When I rewrote the Neo4j Go Driver manual I needed to get to the bottom of it. And indeed, there is some …

For a life in Adagio

I long for the time to savor hugs, get lost in the scent of the other, of the wool they are wearing, of their body, without pats on the back signalling that it's time to …

Per una vita in Adagio

Desidero il tempo di assaporare gli abbracci, perdersi nell'odore dell'altra persona, della lana che indossa, del suo corpo, senza pacche sulla schiena che comunicano che ora è abbastanza. Un calore dal sapore di casa, soffice …

The best ways to organize pointless meetings

All good meetings are similar, but each bad meeting is shitty in its own way. I could also say that it's hard to formalize elements that make meetings ineffective, but that's not true: I have …

Dissecting explanations of Javascript Promises

What is a Javascript Promise ? When I was documenting the Neo4j Javascript driver, I did not know. So let's find out, and in so doing tear to pieces explanations I found online. My favorite past …

The shit show of Google Analytics 4 (GA4) and the retirement of Universal Analytics

Early in 2022, I started getting emails from Google, warning that starting from 2023 they would retire Universal Analytics (UA), which is what everybody uses to track views from Google Analytics in this decade. Closer …

I built a Lily58 split keyboard so you don't have to

Building a split keyboard with 58 blank-keycap keys, and switching keyboard layout from QWERTY to Colemak. Ambitious.

How I quit smartphones

I sit on the metro. The lady on my side unlocks her smartphone, scrolls up to reveal the list of installed apps, opens one at random, goes back to the home screen, and finally locks …

Deform an unstructured mesh (or how a good angle dramatically simplifies a problem)

In the attempt of coupling my PhD's Finite Elements Framework for Fjord Ice-ocean Interactions (FEFFII) with an ice code, I stumbled upon the issue of deforming the ocean mesh. If a simulation stretches over a …

What do mathematicians do? Inside a mathy mind (3b1b Summer of Math Exposition)

I took part to the first Summer of Math Exposition from 3blue1brown ! Check out the video I made!

How to implement the 6-hour workday in a company

It is difficult to argue that the current, wide popular 8-hour workday in cognitive-demanding jobs is in any way efficient . It is bad both for employees and employers. Quoting the Harvard Business Review , Many of …

Setup OpenWRT on Raspberry Pi 3 B+ to avoid data trackers

Thanks to my local ISP for a shitty black-box running their proprietary vomit, but no thanks. I had a spare Raspberry Pi and the urge of having my home internet powered by open source software …

Automatically delete spam/pending comments in WordPress + bbPress

If you expose your bbPress forums to the public, it is likely you will be getting loads of spam every day. Most of it is actually caught either by WordPress itself, and set as pending …

A fix for broken (virtual) buttons and dead touch area on Android phones

My old Android smartphone fell too many times and had its physical buttons (back, home, recent apps) not working, which was problematic to do anything. You can go back with in-app buttons most of the …

FOSS Android Apps and my quest for going Google free on OnePlus 6

A while ago I decided I did not want to be a product anymore, and start paying for services. I started by breaking free from all the free-but-commercial company services such as Dropbox and Gmail …

A setup for remote piano lesson over Zoom

First create a new sink: pactl load-module module-null-sink sink_name = zoom_input sink_properties = device.description = zoom_input then remap into a Zoom monitor source that Zoom will allow selection of: pactl load-module module-remap-source master = zoom_input.monitor source_name = zoom_mic …

The spiritual similarities between playing music and table tennis

As a fellow table tennis player and piano player, I have noticed some interesting spiritual similarities between the two arts. I'm pretty sure they are also common to other sports anyway. Always think ahead: the …

FEniCS differences between Function, TrialFunction and TestFunction

The FEniCS project allows for simple solution of partial differential equations. However, getting started from examples is so quick, it is easy to miss how the inner-workings of it behave. This should not happen (especially …

Create a WP test site with lots of users and posts

The following WP-CLI command data create creates a lot of test data into a WordPress site: 1000 new users, each with 50 posts. Each post gets a random date in the last year and a …

How to give a scientific talk

I have listened to so many talks in so many different fields and topics, that I feel confident enough to provide advice on how to give a proper talk. I have listened to talks ranging …

The need of teaching and learning more languages

For a second, stop to think about how many languages you know . With languages, I do not mean verbal languages: rather, any means of expressing thoughts and feelings, or of expressing a dialogue. I am …

The reasons why mathematics teaching is failing

As a mathematics PhD student, I have seen a lot of mathematics teaching. I have been lucky enough to witness some (very) good teaching, but I have also been inflicted with so much bad teaching …

Troubleshooting the installation of IRAF on Ubuntu

So, found myself installing IRAF on a friend's laptop running Ubuntu. There are some decent tutorials online about the general steps: for example, this one , and the official one . However, they all skip all possible …

Install Windows 7 on a modern, Intel 8th generation computer

I spent a good week trying to get Windows 7 to work on a modern laptop, having an Intel i3 8th generation CPU and other recent components, such as a NVMe SSD. What I did …

Meltdown - Overview of a security vulnerability (Slides)

Here is the pdf slides of my presentation about Meltdown , the security vulnerability. First are full slides, then real presentation slides (with stops when asking questions/pausing and pondering). Free for re-use, but nice to …

Endless Christmas X-MAS CTF Writeup

This is a writeup for the Endless Christmas challenge, md5 hash 866c92038d6e9fc47db4424f71f6167a ( download binary ). It appeared in the X-MAS CTF, and it's a Reverse challenge. Using afl with Radare we can see there are calls …

Is every piece of software doomed to become bloated?

One of the very few things I learnt in art class is what role Jackson Pollock played in his art. Because, we were asked, what is the role of the artist, if the only thing …

A day tour in Cork, Ireland: the best things to see and do!

After spending two months in Cork, Ireland, I feel like I can provide good advice for a nice day tour in Cork. I stayed in July-August, so some of my comments may be affected (by …

Tasks un-owned are task that go forgotten

If you are a tech company, and your people commit code, then you probably have some code review policy. And if you do not, you definitely should: you want to have an extra pair of …

WP CLI custom commands not working

Make sure to add them in active code. Adding a spare php file with the WP-CLI command definition in /wordpress won't work, because that code won't be loaded by WP. Dropping the file into wp-content …

A tale in topology - The large clovers meadow

A small tale with a topological soul, wishing to provide a high level intuition for the notion of density and dense set in topology. Smally Open was a cheeky youngster of the Open family who …

Una storia topologica - Il grande prato dei trifogli

Una piccola storia dall'animo topologico, con lo scopo di dare un'intuizione di alto livello per la nozione topologica di densità e di insieme denso. Apertolo era un birichino membro della famiglia degli Aperti che viveva …

A/B testing on WordPress: a framework for developers and tutorial

Some months ago, I changed one link in the menu in my website postpaycounter.com . After that, it looked to me more people were purchasing products, i.e. the conversion rate had increased. But how …

Numpy histogram density does not sum to 1

During a Computational Vision lab, while comparing histograms, I stumbled upon a peculiar behavior. The histograms pairwise kernel matrix - which is just a fancy name for the matrix holding histograms correlations one with another - did …