Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    C

    Coiled Blog

    coiled.io · Company blog · on HN since 2020

    Coiled is a company selling managed Dask, and its blog covers Dask, Parquet, and Python data tooling.

    Visit blogHN submissions
    Data & VisualizationDevOps & CloudDistributed Systems
    What HN says

    HN links it for Dask and Parquet articles. Commenters praise Parquet over CSV and discuss using Dask when data exceeds memory.

    Stats for nerds
    17HN people shared it
    18linked in comments
    154story points
    Dec 2022last shared
    2020people per year2022

    Top posts on HN

    1. 1
      Seven Stages of Open Software
      1 person · 91 points · first shared 2020 · 25 comments on HN
    2. 2
      Coiled Computing
      1 person · 41 points · first shared 2020 · 11 comments on HN
    3. 3
      How to Run a Stack Overflow Sprint
      1 person · 3 points · first shared 2021 · Discussion on HN
    4. 4
      PyData Global 2021: Top 5 Highlights
      1 person · 2 points · first shared 2021 · Discussion on HN
    5. 5
      Slow is smooth, smooth is fast: reducing memory usage in Dask workloads by 80%
      1 person · 2 points · first shared 2022 · Discussion on HN
    6. 6
      Automate ETL Jobs in the Cloud with GitHub Actions
      1 person · 2 points · first shared 2022 · Discussion on HN
    7. 7
      Why I Joined Coiled
      1 person · 2 points · first shared 2020 · Discussion on HN
    8. 8
      Advantages of Parquet File Format for Dask Analyses
      2 people · 1 points · first shared 2022 · Discussion on HN
    9. 9
      Dask as a Spark Replacement
      2 people · 1 points · first shared 2021 · Discussion on HN
    10. 10
      Scaling automated data workflows to the cloud
      1 person · 1 points · first shared 2021 · Discussion on HN

    What HN people wrote when they linked it

    • deshpandNov 2021

      We use dask heavily, along with rest of the pydata ecosystem. I guess we are in the 'sweet spot' where data doesn't fit memory, to begin with, but once we perform any filtering and aggregations, switch over to pandas. That's exactly what dask recommends too. Our datasets don't exceed 100GB right now.

      Also note, dask clearly acknowledges challenges dealing with data in the terabyte range https://coiled.io/blog/dask-as-a-spark-replacement/

      Most of our use-cases right now involve using multiple cores of a big instance, than resorting to cluster computing.

      With spark, there is additional/steep learning curve, complexities of dealing with cluster computing. And Spark-ML is not well known. With dask/pandas it's easy enough to feed scikit-learn and/or bring in dask-ml, just a pip install, and you can scale well known sklearn modules effectively.

      I think in the end, it's about keeping things simple. As others said, if you are already invested big in Spark/Scala/Hadoop, that may make sense for you. For non-CS folks, this will be a challenge.

      As for vaex, it's very interesting. One issue is that it seems to be able to want hdf5 and doesn't want to work with parquet. And it's API is not fully compatible with pandas.

      Ray/Modin: played with it a bit and maybe it's a bit too new for enterprise uses and may be more geared for ML workloads. That's my take anyway and it may have progressed substantially, already.

    • MrPowersMay 2022

      Parquet is a wonderful file format and is a dream to work with compared to CSV. Parquet embeds the schema in the footer metadata, so the query engines don't need to guess what the column names / data types are.

      Parquet used to be poorly supported, but now it's well supported by almost all languages. You can even view Parquet files in text editors now, but that's not something I've ever needed (https://blog.jetbrains.com/blog/2020/02/25/update-on-big-data-tools-plugin-spark-hdfs-parquet-and-more/).

      Parquet column pruning & predicate pushdown filtering allow for great query performance improvements, see this blog post I wrote for benchmarks: https://coiled.io/blog/parquet-file-column-pruning-predicate-pushdown/

      Delta Lake (Parquet files + a transaction log) makes it quite pleasant to manage a large lake of data stored in Parquet. There are tons of other features Delta allows for like time travel, schema enforcement, schema evolution, etc.

    • necarisDec 2020

      Coiled | Remote-first | Full-time | Cloud Infrastructure & Product Engineers | https://coiled.io/jobs/

      Coiled connects data scientists and researchers to distributed infrastructure using the Python data science stack (Numpy, Pandas, Scikit-Learn, etc) and Dask, a popular open source library for parallel analytics. We come from the open source Python community, and are long-time maintainers of this stack in general and Dask in particular.

      We’re building a product that enables organizations and enterprises to collaborate better using Dask by solving the setup, scaling and security challenges of the standard open source Python stack.

      - Cloud Infrastructure Engineer -- https://coiled.io/jobs/#cloudinfrastructureengineer
      - Product Engineer -- https://coiled.io/jobs/#productengineer

      To apply drop us a line at jobs@coiled.io :-)

    • sterlinmJan 2021

      Have you taken a look at the "Zero to JupyterHub with Kubernetes" guide? https://zero-to-jupyterhub.readthedocs.io/en/latest/index.html

      Alternatively, you could check out the QHub project from Quansight. https://qhub.dev/

      I think these are less relevant to you since you already have in-house k8s resources, but Coiled and Saturn Cloud offer services that might be interesting to other people with similar goals but who don't have a kubernetes cluster already.

      https://coiled.io
      https://www.saturncloud.io/

    • tony_cannistraDec 2022

      Not OP, but in my experience:

      Jupiter Intelligence (https://jupiterintel.com/)

      Descartes Labs (https://descarteslabs.com/)

      Microsoft Planetary Computer
      (https://planetarycomputer.microsoft.com/)

      Coiled (managed Dask - python HPC) (https://www.coiled.io/)

      CarbonPlan (https://carbonplan.org/)

      Salo Sciences (acquired by Planet, satellite imagery company) (https://salo.ai/)

      lots of others

    Related

    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    Ubicloud Blogubicloud.com53 people

    Show HN: Open-source x64 and Arm GitHub runners

    Ubicloud Blog
    Company · last shared 2026
    Slack Engineeringslack.engineering281 people

    Taking PHP Seriously

    Slack Engineering
    Company · last shared 2026
    Heroku Blogblog.heroku.com326 people

    Matz (creator of Ruby) joins Heroku

    Heroku Blog
    Company · last shared 2025
    Buoyant Blogblog.buoyant.io53 people

    Real World Microservices: When Services Stop Playing Well and Start Getting Real

    Buoyant Blog
    Company · last shared 2026
    Shuttle Blogshuttle.rs34 people

    Infrastructure From Code

    Shuttle Blog
    Company · last shared 2024
    Blaze Blogblaze.pydata.org18 people

    Python and Parallelism or Dask (SciPy 2015)

    Blaze Blog
    Company · last shared 2023