Lost in Math?

By Moshe Y. Vardi Communications of the ACM, March 2019, Vol. 62 No. 3, Page 710.1145/3306448Comments (1) When I was 10 years old, my math teacher started a Math Club. It was not popular enough…

Zero Server

Installation You can install zero globally by: npm install -g zero Hello World Let's start by making a website that tells us server time. First we need to create an API endpoint in Node.js to…

Top ten most popular docker images each contain…

Welcome to Snyk’s annual State of Open Source Security report 2019.This report is split into several posts: Or download our lovely handcrafted pdf report which contains all of this information and more in one place.…

RUB-NDS/TLS-Padding-Oracles

The TLS protocol provides encryption, data integrity, and authentication on the modern Internet. Despite the protocol’s importance, currently-deployed TLS versions use obsolete cryptographic algorithms which have been broken using various attacks. One prominent class of…

How random is your D20 dice?

How Fair Is My D20? An automatic system for rolling a polyhedral die and taking photos of the rolls; extracting the image of just the die from those images; clustering the images of the die…

7 Practical Facts about the Human Brain I…

I don’t think it’d have been possible for me to connect with the topic of emotional resilience without a really solid amount of scientific evidence and brain facts supporting it. As a self-identified left-brained male,…

PureBoot, the High Security Boot Process – Purism

Kyle Rankin Chief Security OfficerPGP ID: 0xB9EF770D6EFE360FFingerprint: 0DFE 2A03 7FEF B6BF C56F73C5 B9EF 770D 6EFE 360F Latest posts by Kyle Rankin (see all) The boot process, in computer hardware, forms the foundation for the security…