Russian legislative elections 2011 - statistical evidence of vote fraud
You probably have heard about alleged vote fraud in the Russian legislative election 2011. You might even have seen videos about cases of vo...
The latest blog posts to take off on Hacker News. 48 posts.
You probably have heard about alleged vote fraud in the Russian legislative election 2011. You might even have seen videos about cases of vo...
This blog is about my work on the Postgres open source database, and is published on Planet PostgreSQL. PgLife allows monitoring of all Postgres community activity.
Karl Seguin's Blog - A mix of coding and creative writing
There has been quite a bit of furor and excitement on the Internet this week regarding some very public criticisms (and defenses) of MongoDB and its creators, 10gen . Unfortunately, a ghost from my recent past also resurfaced as a result. Let me begin by apologizing to 10gen and its engineers for what I said at JSConf…
Recapping the criticisms made about MongoDB.
Here are a list of features which I think are generally underrated in PostgreSQL and why. Many though not all of these are being used in t...
After what appears to be have been a rapid and widespread take-up of its Google+ social media service, Google has now launched details of its 'Ripples' feature. Significantly, news of the release was made by Fernanda Viegas, one of the most prominent names in the field and co-leader, with Martin Wattenberg, of…
The CAP theorem states a database cannot guarantee consistency, availability, and partition-tolera...
" Anonymous " has a new project called Anonymous Analytics , which recently predicted that a Hong Kong company, Chaoda Modern Agriculture h...
ORM looks great early in a project but breaks down as complexity grows, forcing you to learn SQL anyway. Relations aren't objects. Either use NoSQL for object-like data or write a model layer with real SQL. ORM's abstraction is leaky, its efficiency poor, and the alternatives are better.
A memory image replaces database interactions with in-memory data using event sourcing to record persistent changes
This HTML version of is provided for convenience, but it is not the best format for the book. In particular, some of the symbols are not rendered correctly.
Perhaps one of the first inescapable observations that a new Google developer ( Noogler ) makes once they dive into the code is that Protocol Buffers (PB) is the "language of data" at Google. Put simply, Protocol Buffers are used for serialization, RPC, and about everything in between .
I found myself reading NoSQL is a Premature Optimization a few minutes ago and threw up in my mouth a little. That article is so far off base that I’m not even sure where to start, so I guess…
The Django ORM feels so much easier than SQLAlchemy? Maybe this article can change your perception.
Charlie Park believes in you.
ORM looks great early in a project but breaks down as complexity grows, forcing you to learn SQL anyway. Relations aren't objects. Either use NoSQL for object-like data or write a model layer with real SQL. ORM's abstraction is leaky, its efficiency poor, and the alternatives are better.