Generating Ethereum Address from Scratch

18 June 2019 Generating Ethereum address from scratch In this blog post I would like to introduce readers into Elliptic Curve Cryptography and use this knowledge to construct an Ethereum address. An Elliptic Curve is…

microsoft/mimalloc

  mimalloc (pronounced "me-malloc") is a general purpose allocator with excellent performance characteristics. Initially developed by Daan Leijen for the run-time systems of the Koka and Lean languages. It is a drop-in replacement for malloc…

Avoiding instruction cache misses

Modern processors are quite complex, with many parts having the potential to become a bottleneck. It is relatively easy to reason about the performance of short pieces of code, especially if memory effects are kept…

Civic honesty around the globe

Abstract Civic honesty is essential to social capital and economic development, but is often in conflict with material self-interest. We examine the trade-off between honesty and self-interest using field experiments in 355 cities spanning 40…

STM32 Open Source Multimeter

One of the most essential tools for anybody interested in electrical engineering is certainly a Digital Multi Meter (DMM). The problem is you really never have enough of these – there is always one more…