• Log In
  • Sign Up
    • I'm afraid I don't have anything useful to contribute about Kaggle except its existence and that it is considered to be one of the more or less useful playgrounds to tinker around (and get some free compute capacity) when you are exploring data science.

      On another note, there's an interesting tool just open-sourced by Netflix -

      Or you can check out Amazon's DeepRacer (or just released DeepComposer if you are interested in music+AI)

      If I rummage through my notes, I could probably keep this up for a long time, these days there is no shortage of absolutely mind-blowingly interesting stuff to tinker with, I wish I had the time for all of it!

    • I’m doing research for a piece on Sports Analytics and there are some interesting data sets on Kaggle for professional soccer to train on, if you want to try to get a job in a club’s home office. There’s also a huge dataset of Hong Kong horse racing, which is a multi-billion dollar sport, should one want to work for one of the syndicates that try to time their bets for when the odds are in their favor.

      Note: I use “you” above to reference someone reading the finished piece.

      Okay, someone bring the conversation back to Linux.


    • Okay, someone bring the conversation back to Linux.

      No sooner said than done. Google sells a developer board called Coral, custom-designed for running machine learning tasks. It runs a customised version of Debian Linux, called Mendel.

    • It runs a customised version of Debian Linux, called Mendel.

      Maybe this is a question for @Linux but I am confused as heck by the different “dialects” of Linux.

      I get programming languages optimized for a primary task: R for statistics and data visualizations, Scala for data engineering, Python for building pipelines.

      But why are there different operating systems under Linux? In the archives, someone mentioned using Ubuntu because there was a huge number of educational software for the school computers it was installed on.

      Is there always an endless rabbit hole in tech?

    • > But why are there different operating systems under Linux?

      Because Linux is, originally, the kernel. But a workable OS needs more than just the kernel, and there's a myriad ways to package all that extra stuff. Especially so if the packaging is done by a multitude of different organizations, both non-profits and for-profits.

      As a gross oversimplification, there are many car brands with an internal combustion engine.

    • Okay, not sure what a kernal is but I’m okay with that. Since you’re a developer, I’m curious what version of Linux you use: Debian Linux, Mendel, Ubuntu?

      Again, greatly appreciate all of the patience in explaining things to a newb. I just feel like a lot of times it’s “Oh, you just download it from the website and install it” when there are a gajillion configuration steps to screw up if you don’t have the secret instructions.

    • I am using Ubuntu myself. It has a desktop experience somewhere between Windows and MacOS, so it is easy to understand coming from either of those.

      On the official Ubuntu web site, there are two different versions. I suggest downloading the LTS (long-term support) version, that should be a bit more stable and will get maintenance updates for the next three years without you having to deal with any larger changes:

      If you want to give it a try first, there's also a tutorial on how to create a bootable DVD or USB flash drive that you can use to run Ubuntu without altering your existing OS installation:

      The kernel, by the way, is simply the innermost part of the operating system that deals with the hardware directly.