A basic introduction to NumPy's einsum
Haphazard investigations
Haphazard investigations
Personal blog of Andriy Holovin. A little about everything.
There’s an inspection called “Code contains easter egg” that comes with Android Studio. This one:
A few months ago I bought my first ever vacuum tube radio, a 1956 Philips 353A bakelite AM/FM set, which is (currently) the oldest item in my collection. I’ve been wanting to get into vintage radio…
Here we go again! Another one of these, and promise, you will be questioning my sanity after this...
When I first read Google’s RETRO paper, I was skeptical. Sure, RETRO models are 25x smaller than the competition, supposedly leading to HUGE savings in training and inference costs. But what about the new trillion token “retrieval database” they added to the architcture? Surely that must add back some computational…
In response to the surge in prices that began in earnest in the summer of 2021 central banks all around the world are hiking interest rates.
My story so far!
A blog containing essays, of varying cogency, about various things that my mind have wandered to.
I take a severely underpowered computer and make it do something useful.
A public service announcement about the dangers of utcnow and utcfromtimestamp and the benefits of using their replacements.
I'm used to getting asked how many employees work at my startup. For most people, it's a quick way to assess a startup's success. Supposedly, the bigger, the better. But does it really reflect success?
I’ve seen a lot of misconceptions around what the unsafe keyword means for the utility and validity of Rust and its marketing as a “safe systems language”. The truth is a lot more complicated than a single pithy tweet can possibly sum up, unfortunately; here it is as I see it.
I'm overdue to write up some of my vague electric vehicle conversion project, so here's a small part of it.
The other day I set up a new OpenBSD instance with a nice RAID array, encrypted with Full Disk Encryption. And promptly proceeded to forget part of the passphrase.
Part One of a series on how I came to be writing for O’reilly, and what the process is like
An engineering deep-dive into skateboard truck design flaws
The InterPlanetary File System (IPFS) is according to the Wikipedia description: "a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed file system.". It works a little like bittorrent and you typically access content on it using a very long hash in an ipfs:// URL…
Your brain on IPFS
“A Modest Proposal For Preventing The Children of Rust Developers From Being Exposed To Procedural Macros”
Observing growth in my notes without being overwhelmed.
Notice Note: As of 2022/10/25 the information in this series is slightly outdated. See Part 5 for more up to date information. I take no responsibility for any damages due to the information or steps provided on this site. The content is for educational purposes only. You modify your own car’s firmware at your…
I've stumbled across a technique for drawing holograms directly upon a plastic plate by hand. It sounds impossible, but I've been sitting on the livingroom sofa making holographic images of floating polyhedra, words, 3D starfields, opaque objects, etc. No laser, no isolation table, no darkroom, no expensive film…
When I wrote the introductory article for libjit , I aimed it at programmers who know what JITs are, at least to some extent. I did mention what a JIT is, but only very briefly. The purpose of this article is to provide a better introductory overview of JITing, with code samples that don't rely on any libraries.
Creating a quarter-scale replica of the iconic BeBox computer, complete with blinkenlights and custom case design
I often want to program something just for fun without any expectations. But why? Well, a recent scientific paper investigated this idea of programming as play.