TL;DR: HTTP compression can delay rendering of web resources HTTP permits content to be served with different encodings, some of which can be used to compress [1] the data volume transferred over the network, which has become a frequent suggestion [2] towards optimising websites for performance. It turns out that the deflation phase of the … Continue reading HTTP compression and incremental rendering
Author: George Georgovassilis
Climbing the monolith
I love learning a term for a vague idea that has been with me for a while already; it gives the fuzzy cloud in my head a box to live in and a label to put under... not to mention convenient stowage when I need room for other things. One such illuminating moment was listening … Continue reading Climbing the monolith
Unlocking a password-protected hard disk
TL;DR: Recovering data from a password-protected SATA hard disk that was locked by a Thinkpad I wish this post would be as generally valid as the title suggests; at this hour I'm just unspeakably glad to have unlocked a hard disk I didn't even know I had locked and can finally go to bed. What … Continue reading Unlocking a password-protected hard disk
Off topic: the odds of being hit by space debris
ESA says [1] it's 106 times more likely to be hit by a lightning twice in the same year that to be hit by Tiangong 1's debris. There are 2 recorded incidents [2] of space debris that caused harm to people, the earliest recorded in 1979. According to [3], chances of being struck by lighting in … Continue reading Off topic: the odds of being hit by space debris
Secure messaging in the browser
By observing news and public discussions I feel that there is a growing awareness of data privacy and an increasing demand for secure person-to-person communication. In order to address my communication needs, I plugged together a few Javascript libraries and started the Webencryption [1] project on Github. What is Webencryption? Webencryption is a rather crude … Continue reading Secure messaging in the browser


