The one to blame when something goes wrong – Arnon’s blog

  • How airlines use your personal data to reduce delays – and why you should let them have it

    How airlines use your personal data to reduce delays – and why you should let them have it

    Hundreds of articles have been written about how airlines track customers to upsell them, offer upgrades, personalize offers, increase loyalty, and even improve baggage tracking. However, one of the most interesting fields of airline operations is adapting to irregular operations – meaning using a combination of customer profiles, weather, route information, airport performance and more…

  • Another month, two more trade-shows under my belt

    June is usually a fairly quiet month. However, this June I participated in two trade-shows. BDA Frankfurt by Whitehall Media was the first. It’s a very focused, one-day event that brings together data experts from Germany, Italy, France, the UK, Austria, Switzerland, and more. I got the opportunity to speak at this event about the…

  • I spoke at Data Innovation Stockholm

    Despite living close by in Copenhagen, I mostly attend trade shows and expos in the US and far east. When I was given the opportunity to speak at Data Innovation Stockholm, I was excited because I’ve never had a chance to try out my content on a mostly European audience. The show spanned two days…

  • Quickstart – Installing nvidia docker in one guide

    I have been frustrated when trying to install nvidia-docker, because the guides are split over several documents. NVIDIA’s own documents tell you to go install Docker first, but don’t tell you how. For Ubuntu 16 and 18, here are all the steps you need, one by one:

  • SQream DB at CMU – How we approached building a GPU database

    Earlier in October, Jake (SQream’s architect) and myself flew to Carnegie Mellon University in Pittsburgh to give a talk as part of their Hardware Accelerated Database lecture seminar. It was great fun, and we even got to speak to a bunch of research students on their research topics. They had great ideas, which I’m sure…

  • I built a GeoJSON to CSV parser in Python

    The GeoJSON to CSV parser is intended to help classic relational databases handle GeoJSON datatypes. It’s very simple, and converts each Feature from the FeatureCollection into it’s properties and a longitude, latitude coordinates. Check it out on my GitHub

  • How to check which CUDA version is installed on Linux

    How to check which CUDA version is installed on Linux

    There are several ways and steps you could check which CUDA version is installed on your Linux box. Check if CUDA is installed and it’s location  with NVCC Run which nvcc to find if nvcc is installed properly.You should see something like /usr/bin/nvcc. If that appears, your NVCC is installed in the standard directory. ~ $…

  • When would SQream DB be right for me?

    I’ve been a part of SQream DB for over three years, now entering the fourth year.I started out in the core of the product – the SQL parser and compiler written in Haskell. My experience with the product started out in pure amazement at what it can do (I came from mySQL), and has evolved…

  • SQream DB string cheat-sheet

    There is some lack of handy documentation for SQream DB – a fast, GPU based analytics SQL database. I decided to make a few cheat sheets to help out my fellow SQream DB DBAs. Strings Download as PDF – SQream DB Cheat sheet – Strings (164KB)

  • Nvidia GTX 1080 vs Nvidia Tesla K40 – Installing a GTX1080 in a Dell R720

    At SQream Technologies, we use Nvidia graphics cards in order to perform a lot of the heavy database operations. With SQream DB, we usually recommend using a Tesla K40 or K80 card. While a Tesla K40 is designed to operate inside a server enclosure (it has no onboard fan), standard Nvidia cards like the GTX…