Why enterprise software is bloated
People are often baffled why enterprise software is slow, uses lots of memory, and is generally a pain to work with. Before starting mailbox.my, I did work at a large enterprise software company, so I hope to offer some insights with this post. Most of this actually applies to software in general.
The Great Steepening
Record supply to the market along with rising inflation expectations suggest that the yield curve will steepen materially.
T-Shaped People and Academia
Being on the lookout for recruiting new students for my new research group , I wanted to distil some of my observations into textual form. This post deals with my impression that academia is doing a disservice to ‘T-shaped persons,’ i.e. persons combining deep expertise in one or more fields with an ability to…
How Did Elevators Lose Their Music?
My informal survey reveals the decline of an insipid but historic genre
Against All Applications
Imagining better ways of picking people
The silence of risk management victory
Sometimes risk mitigation works.
The top layer: a solution to z-index:10000
With new built-in components and APIs coming to the platform, what is this "Top layer" that they enable us to use?
Building a walking routine
The Curiosity Chronicle has quickly become one of the most popular newsletters for growth-minded individuals in the world. Each week, subscribers receive a deep dive that covers topics ranging from growth and decision-making to business, finance, startups, and technology. In addition, subscribers receive The Friday…
LUMI, Europe’s most powerful supercomputer
LUMI is the first pre-exascale supercomputer of the EuroHPC Joint Undertaking and is now Europe’s most powerful supercomputer. It will be inaugurated on Monday 13 June 2022 in Kajaani. LUMI offers European researchers a world-class tool for understanding complicated phenomena, such as climate change. LUMI serves as a…
“Xanadu Hypertext Documents” architecture and data structures, 2019 edition
1i1 “Xanadu ® ” and the Eternal-Flaming-X logo are registered trademarks of Project Xanadu .
Everyone should learn the slide rule (2021)
The obsolescence of the slide rule is mostly un-mourned, but as with many technological obsolescences, we have lost something valuable with its demise. The type of thinking which goes along with us…
Drag and Drop from Terminal
I have built up a pretty good workflow in the terminal. The main thing that I was missing until now was an easy way to drag and drop the files that I am looking at in a terminal to other apps.
Inside boost::unordered_flat_map
Introduction The case for open addressing SIMD-accelerated lookup boost::unordered_flat_map data structure Rehashing Hash post-mixing Sta...
The Y Combinator in Go with generics
A few years ago I've written in some detail about the Y combinator, including implementations in Clojure and Python.
K-Nearest Neighbors
One Machine Learning algorithm that relies on the concepts of proximity and similarity is K-Nearest Neighbor (KNN). KNN is a supervised learning algorithm capable of performing both classification and regression tasks.
Explaining modern server monitoring stacks for self-hosting
In this article, I'm exploring four different servers monitoring setups involving Grafana, VictoriaMetrics, Prometheus and Collectd.
Elizabeth Cotton’s Fingerstyle Ragtime
Dust-to-digital posted this lovely performance of “Washington Blues” by Elizabeth Cotten. It reminded me that she is the greatest and that I should write more about her. If you are a gu…
Link found between immune system and hair growth
Founded by polio vaccine developer Jonas Salk, the Salk Institute is an independent, nonprofit organization. We drive foundational, risk-taking research that addresses society’s most pressing challenges, including cancer, Alzheimer’s, and agricultural resilience.
Building a custom code search index in Go
Abstract TL/DR I present what I belive is a unique index for indexing and searching source code. It copies ideas from Bing bitfunnel implementation to create a very fast, memory efficient trigram …
Heroku April 2022 Incident Review
We have concluded our investigation of incident 2413 and want to provide our customers with a summary of our findings and actions.
Basic Network Troubleshooting
A quick explanation of the differences between network failures most commonly observed in day to day operatoins. And no, it's not (always) DNS.
Peter Eckersley, co-creator of Let’s Encrypt, dies at just 43
The Sophos Blog
A Vicious Cycle: The Dangerous Dehumanisation of Cyclists
A new study suggests the "dehumanisation" of cyclists could be contributing to acts of aggression towards them on the road.