Readers of this blog know that I'm fascinated by everything around switched amplifiers. The core piece of every switched amplifier is a voltage comparator. Today I'll write about a comparator design based on an oscillator. The simplest voltage comparator compares two input voltages A and B and outputs a high voltage is A > B … Continue reading Voltage comparator with oscillator
Author: George Georgovassilis
The improbable fallacy
TL;DR: probabilities are so darn counter-intuitive, that one should not rely on "99% accuracies". Imagine you seek out your doctor because of a chronic case of hypochondria. All tests covered by your insurance turn out negative and your doctor tells you to man up and live with it. Being a House M.D. fan you refuse … Continue reading The improbable fallacy
Function pointers in Java
Overview The last post about reactive programming introduced an experimental library which, among other things, implements method references (aka function pointers) for Java. If Java allowed for such a syntax, I could imagine a succinct example: class TestClass{ int add(int a, int b){ return a + b; } public void test(){ FunctionPointer fp = TestClass.add; … Continue reading Function pointers in Java
Building the perfect, cheap DIY NAS
This post was extensively discussed on Hacker News.Alex Buznik, nas.net.ua kindly provided a two-part Russian translation: part1 and part2. This post discusses hardware considerations, installing Linux, setting up software RAID, robustness and dealing with data corruption. I've been running for a decade a self-built NAS at home, so I thought I'd write down my experience … Continue reading Building the perfect, cheap DIY NAS
Cloud vs. on-premises is about shaping risk
TL;DR: moving to the public cloud consolidates many small risks into few large ones. A recent GCP cloud outage (https://status.cloud.google.com/incident/cloud-networking/20004) highlights an issue with running more and more parts of the internet on the same infrastructure: as more computing resources consolidate in large cloud providers' data centres, the risk of a significant, global outage of … Continue reading Cloud vs. on-premises is about shaping risk



