The clever reason scammers can’t spell (2019)
Anybody who doesn’t fall off their chair laughing is exactly who they want to talk to – Cormac Herley, Microsoft computer scientist.
Anybody who doesn’t fall off their chair laughing is exactly who they want to talk to – Cormac Herley, Microsoft computer scientist.
At Mozilla, online privacy has always been one of our top priorities. Recently we announced Total Cookie Protection on Firefox Focus to combat cross-site t
if it doesn't come bursting out of you
AVIF is the first browser image format we've had in 10 years. Let's see how it performs…
Introduce new interfaces to represent collections with a defined encounter order. Each such collection has a well-defined first element, second element, and so forth, up to the last element. It also provides uniform APIs for accessing its first and last elements, and for processing its elements in reverse order.
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…
Let's build a simple state machine in Ruby and use the state machines gem.
An interesting question came up on the postgresql IRC channel about how to use native PostgreSQL features to handle some sort of queuing behavior. While the specific usage was related to handling serialization of specific events to some external broker, the specifics are less important than the overall structure.
New research in mice shows T cells prevent damaged nerve cells from regenerating due to a reversible, ageing-related mechanism.
In this post, we analyze a malicious PyPI package attempting to backdoor FastAPI applications.
We have already made our position very clear in regard to the invasion of Ukraine. We condemn the attacks of the Russian government, and we stand with the Ukrainian people, including our own colleagues and their families.
Here we go again! Another one of these, and promise, you will be questioning my sanity after this...
Welp, this is a weird blog post! Very unexpectedly, we quickly invalidated some of the core hypothesis that make Zaplib work as a startup.
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!
Meta is not wanting or “threatening” to leave Europe and any reporting that implies we do is simply not true.
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 comprehensive guide about the different types of encryption, the upsides and downsides, and how to make decisions about how much encryption you need for note-taking, passwords, or anything else.
We illustrate how we implemented UTF-8 support in alfred-margaret and give some insights into how we optimized our Haskell code for performance.