Why does validating a user require 14000 files?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • google-api-php-client

    A PHP client library for accessing Google APIs

  • I am using this https://github.com/googleapis/google-api-php-client

    Recommended by Google https://developers.google.com/identity/gsi/web/guides/verify...

  • Oh wow, yeah. Looks like the culprit here is google/apiclient-services which provides a fat client for EVERY google API [1]

    In classic google monorepo culture, thats one package for all the things. A great example on how not to structure your SDK.

    So yeah, you are right. Thats a lot of code if you only use like 0.25% of it.

    [1]: https://github.com/googleapis/google-api-php-client-services...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Sonic Pi

    Code. Music. Live.

  • This insanity is far more pervasive and has infected software distribution as well.

    A couple of years back I installed a copy of Sonic Pi[1] on my machine and was horrified to see that the distribution basically dumped tens of thousands of extremely tiny Ruby files on the hard disk. Ever tried copying hundreds of thousands of sub 1 KB files from one disk to another and noticed the file system crying under the load?

    Game developers solved this problem decades ago.[2][3] I don't know why other developers continue to be so backward in their thinking when distributing their software. You don't have to do anything special. Just use SQLite as a VFS and end the insanity.[4]

    [1] https://github.com/sonic-pi-net/sonic-pi

  • local-php-security-checker

    PHP security vulnerabilities checker

  • https://github.com/fabpot/local-php-security-checker

    I agree, composer is not perfect, but before it was worse.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Anyone else using ChatGPT to make music?

    1 project | news.ycombinator.com | 24 Feb 2024
  • I Need to Grow Away from These Roots

    1 project | news.ycombinator.com | 28 Jan 2024
  • History of the Web - Part 1

    1 project | dev.to | 17 Jan 2024
  • Genuary 2024: Generative Art / Creative Coding Month

    3 projects | news.ycombinator.com | 31 Dec 2023
  • I really got traumatized

    1 project | /r/ChatGPT | 2 Jul 2023