A Cartography Nerd's Guide to Custom Map-Making
How to one designer used public data to create an interactive map of San Francisco tennis courts
How to one designer used public data to create an interactive map of San Francisco tennis courts
🦑 Informal definitions of terms used in concurrency modeling
Update (September 28, 2018): Reuters reports that the court has denied the government's request to force Facebook to assist with the wiretap.Late last week, Reuters reported that Facebook is being asked to “break the encryption” in its Messenger application to assist the Justice Department in...
Concurrency Control is a mechanism that maintains atomicity and isolation, which are two properties of the ACID, when multiple transactions run concurrently in a database.
Apple today announced that John Giannandrea has been named senior vice president of Machine Learning and Artificial Intelligence Strategy.
The "Waterfall" methodology was a historic accident and they knew it.
As you may have heard by now, Ranges got merged and will be part of C++20. This is huge news and represents probably the biggest shift the Standard Library has seen since it was first standardized …
Hello everyone! I’m writing this following a visit to Brussels this past weekend to the Free and Open Source Software conference called FOSDEM. As far as I know it is one of the largest, if not the largest FOSS conference in Europe. It proved to be a great opportunity to discuss Thunderbird with a wide […]
In 1949, in a festschrift devoted to Einstein , Kurt Gödel published a very short but profound paper titled “A Remark About the Relati...
AdGuard DNS: a privacy-oriented DNS service that blocks trackers and ads anywhere, from your PC and mobile devices to smart TV and IoT.
The blog of Seva Zaikov
There is a lot of righteous anger directed toward Intel over CPU bugs that were revealed by Spectre/Meltdown. I agree that things could have been handled better, particularly with regards to transparency and the sharing of information among the relevant user communities that could have worked together to deploy…
Over the few last hours, a dozen news stories have broken about how an attacker attempted (and perhaps managed) to steal cryptocurrencies using a BGP leak.
The Justice Dept has kept these FISA court rules for targeting journalists secret for years.
Kaspersky Password Manager uses a unique approach to maximize the attack surface. A quick introduction.
WWF's latest press releases, media contacts, and latest reports.
Every year since 2012, I co-hosted an annual “tiny” conference that we call “Big Snow Tiny Conf”. 11 other business owners and myself travel to a beautiful ski/snowboarding resort and stay together in a house. In between ski/snowboard runs, we’re talking business strategy, giving and getting advice.
Stay up to date with events, learning resources, and recent developments in Rust and WebAssembly community.
Why do we need to talk about robust JavaScript and how do we achieve it?
Raytracing is a relatively simple way to render images of 3D objects. The core is an elegant idea, that one can simulate the real-world behavior of photons of light bouncing off of surfaces and colors accumulating from their paths. It’s not inherently fast, but the simplicity of the core lets it model interesting…
In the past 6 years I’ve worked on web applications in Rails, Clojure, Java and back to Rails. This is an overview of these past years, the benefits of working with such different tech stacks, and also it’s drawbacks.
A good method for discovering startup ideas is to look into technological breakthroughs and think about what they unlock that wasn't possible before. In this introductory post, we are going to use this framework to examine Bitcoin.
This is the return code blog, tech and other stuff.
the vent for my mind