Creating a handwritten TrueType font in Linux (2018)

Mar 21, 2018 Art Inkscape Linux I always wanted to create a font out of my handwritten letters and in this small tutorial I will show you the way I have done it with the help of FontForge, Inkscape and GIMP. Writing some letters Start by writing the alphabet in lower and upper case plus […]
Vision Transformers (ViT) Explained

Vision and language are the two big domains in machine learning. Two distinct disciplines with their own problems, best practices, and model architectures. At least, that was the case. The Vision Transformer (ViT)[1] marks the first step towards the merger of these two fields into a single unified discipline. For the first time in the […]
Go Framework: No Framework?

While writing this blog and leading Go teams for a couple of years, the most common question I heard from beginners was “What framework should I use?”. One of the worst things you can do in Go is follow an approach from other programming languages. Other languages have established, “default” frameworks. Java has Spring, Python […]
Harvard mandates the bivalent Omicron-specific Covid-19 booster

Vaccines and boosters are the best defense against severe illness from COVID-19, and are critical components of the University’s multi-layered health and safety measures. Staying up-to-date with current COVID-19 vaccinations help protect our community from severe illness, hospitalizations, and enable in-person learning, research, and other activities that are critical to the University’s teaching and learning […]
How do transistors work, anyway?

A vintage germanium transistor, mid-1960s. Photo by author. The invention of the electronic circuit changed the world. In just over a century, electronic devices upended almost every aspect of our lives — from transportation, to medicine, to the way we interact with each other and have fun. Despite this, a firm grasp of electronics remains […]
UK ditches ban on ‘legal but harmful’ online content in favour of free speech

Summary Companies ‘Legal but harmful’ element of online safety bill dropped Social media companies will have to strengthen age checks Companies could be fined if they fail to tackle illegal content LONDON, Nov 29 (Reuters) – Britain will not force tech giants to remove content that is “legal but harmful” from their platforms after campaigners […]
Keyboard Shortcuts every Command Line Hacker should know about GNU Readline

Most command line programs that offer line editing – like bash, Python, GDB, psql, sqlite and more – do so using GNU readline. Readline’s a powerful library that grants history, completion, movement and editing to programs that use it — and a stable and consistent set of keyboard shortcuts. Shame, then, that even serious command […]
Notes on ExFAT and Reliability (2021)

When you want a pick a file-system for external storage that’s compatible with multiple operating systems, you get to pick between these: FAT32 — An oldie supported by all popular OSes, but no longer a good choice due to lack of support for files larger than 4 GB NTFS — The native file system for […]
Three common misconceptions about the nature and nurture of research

Georgescu, I. Bringing back the golden days of Bell Labs. Nat. Rev. Phys. 4, 76–78 (2022). Article Google Scholar Kelly, M. J. The Bell Telephone Laboratories — an example of an institute of creative technology. Proc. R. Soc. Lond. B 137, 419–433 (1950). Article ADS Google Scholar Narayanamurti, V. & Tsao, J. Y. The Genesis […]
Incident report: Some GOV.UK URLs blocked by deceptive site warning

What happened On Friday 30 September the GOV.UK Team became aware that some users of GOV.UK were being prevented from accessing files hosted on GOV.UK. This was because some browsers were blocking the files with a message saying: “Deceptive site ahead”. The issue affected supplementary resources for government publications, such as PDF files. As soon […]