For a recap of how substitution ciphers work, see here. The Simple substitution cipher is one of the simplest ciphers, simple enough that it can usually be broken with pen and paper in a few minutes. On this page we will focus on automatic cryptanalysis of substitution ciphers, i.e.
Love Your Terminal - Programming and ProductivityThis comprehensive primer on the internal operations of WebKit and Gecko is the result of much research done by Israeli developer Tali Garsiel. Over a few years, she reviewed all the published data about browser internals (see Resources) and spent a lot of time reading web browser source code.
Editing Variable Length Reorderable Collections in ASP.NET MVC – Part 1: ASP.NET MVC ViewsIntroduction I have decided to write a short series of blog posts on editing collections and more specifically variable length collections in ASP.NET MVC.
.Config File TransformationThis article provides an overview of configuration files in .NET applications, discusses common problems of managing environment-specific settings, reviews different approaches for managing configuration settings and introduces .config file transformation in Visual Studio 2010.
LCE: Don't play dice with random numbersThe following subscription-only content has been made available to you by an LWN subscriber. Thousands of subscribers depend on LWN for the best news from the Linux and free software communities. If you enjoy this article, please consider accepting the trial offer on the right.
Improving <canvas> performance – never underestimate copy and pasteAs part of a current pet project (more on that some other time) I stumbled upon a fantastic canvas-based library for creating heat maps- the aptly named heatmap.js. It only has one flaw- when you start adding a lot of data, it’s slow.
The Art of MisdirectionWatch the magician. Watch how he drops a coin into his hand, closes his hand, shows you the closed hand, opens it with a flourish, and the coin is gone! He smiles. You look to his other hand. He turns it over and opens it with the same flourish.
Safety and liveness: Eventual consistency is not safetl;dr: Eventual consistency is a liveness property—not a safety property—and is trivially satisfiable by itself. Liveness and safety properties should be taken together. Safety and liveness are two important kinds of properties provided by all distributed systems.
Meet the Obama campaign's $250 million fundraising platformWhen I first joined the Digital team at the Obama campaign back in June of 2011 the fundraising stakes were as high as they could get.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.