New
The latest blog posts to take off on Hacker News. 272 posts.
Ebtrees: Elastic Binary Trees (2011)
Administrivia This article was initially posted on Wikipedia in 2008, which explains why it's written at the 3rd person and looks familiar...
Data Science Interview Study Guide
We help you acquire the perfect domain for your site. Affordable payment options. Quick and responsive customer support available.
PostgreSQL 12 Beta 1 Released
The PostgreSQL Global Development Group announces that the first beta release of PostgreSQL 12 is now available for download. This …
A Tale of Query Optimization
Last December, I got an interesting bug report from the VWO support team. It seemed like the loading time of a particular analytics report was ridiculously slow for a big Enterprise customer. Since I am part of the Data platform, a flag was immediately raised and I got involved in debugging the issue.
Shenandoah GC in production: experience report
Update: I've made several edits to the post since Aleksey Shipilëv was kind enough to suggest many corrections and improvements.If you closely follow JVM development scene, you've probably noticed ...
The Empty Promise of Data Moats
Data has long been lauded as a competitive moat for companies, and that narrative’s been further hyped with the recent wave of AI startups. Network effects have been similarly promoted as a defensible force in building software businesses. So of course, we constantly hear about the combination of the two: “data…
We Can Do Better Than SQL
The questions we often hear are "Why create a new query language?" and "What's wrong with SQL?". This blog post contains answers to both.
PostgreSQL 11.3 and 10.8
The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 11.3, 10.8, …
Distributed consensus revised
Distributed consensus revised Howard, PhD thesis Welcome back to a new term of The Morning Paper! To kick things off, I’m going to start by taking a look at Dr Howard’s PhD thesis, ‘Distributed con…
To ORM or Not to ORM
I've been enjoying using Go's database/sql package for working with databases. Recently, some mentions of gorm piqued my curiosity about using ORMs in Go vs. using database/sql directly. Having had some mixed experiences with ORMs in the past, I decided to start with a practical experiment by writing the same simple…
Zabbix, Time Series Data and TimescaleDB
Every monitoring system has to deal with three kinds of performance-related challenges. Firstly, a good monitoring system must receive, process and record incoming data very quickly. Every microsecond counts here. This may not seem obvious from the start but when your system becomes large enough all the tiny fractions…
Using Altair for most of my visualization in Python
Fernando Irarrázaval Stream of consciousness about Data Science, Python, and Economics.
Optimizing Magic Pocket for cold storage
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
Understanding Bloom Filters with Pharo
From Moldable Development to Media for Thought
Backblaze Hard Drive Stats Q1 2019
This review looks at the Q1 2019 and lifetime hard drive failure rates of the 104,325 data drive models currently in operation in our data centers.
How to Make Maps Using Leaflet.js, PostGIS and Chicago Open Data
How to get started with mapping GIS data
Introduction to LSM Trees: May the Logs Be with You
LSM Trees overview This post is a part of a newsletter that I run: “Scamming The Coding Interview“, which is geared towards helping people ACE their coding interviews. We send a coding qu…
EDB Postgres AI
Experience zero data sprawl with EDB Postgres AI. Capable of handling 30B+ trades a day and managing 50 TB.
PostgreSQL Features to Try
pgDash is an in-depth monitoring solution designed specifically for PostgreSQL deployments. pgDash shows you information and metrics about every aspect of your PostgreSQL database server, collected using the open-source tool pgmetrics.
The Use of assert() in SQLite
The assert(X) macro is part of standard C , in the <assert.h> header file. SQLite adds three other assert()-like macros named NEVER(X), ALWAYS(X), and testcase(X).
Open-sourcing F14 for memory-efficient hash tables
Hash tables provide a fast way to maintain a set of keys or map keys to values, even if the keys are objects, like strings. They are such a ubiquitous tool in computer science that even incremental…
Technical Challenges Developing a Distributed SQL Database
Here is an outline of some of architectural issues addressed as we build YugabyteDB, our high-performance distributed SQL database.
Visualization techniques for different data sets
Visualizations are awesome.
Python overtakes JavaScript as most questioned language on StackOverflow
Discover some of the most common software bugs that businesses are struggling with and unlock effective strategies to overcome them.