SmooshGate

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
  • proposal-flatMap

    Discontinued proposal for flatten and flatMap on arrays

  • prevent-smoosh

    Don't let TC39 use smoosh or smooshMap

  • Yes. Some folks who variously:

    a) didn't know how to recognize a cheeky straw man proposal

    b) didn't know how to take a joke

    c) didn't agree with (or understand the importance of) the never-break-the-web imperative that TC39 operates under (turns out this is a lot of people)

    tried to do exactly this to "prevent smoosh":

    - https://github.com/staltz/prevent-smoosh

    - https://twitter.com/andrestaltz/status/971500672620351494

    Mostly, though, they just taught TC39 to have less fun and to ignore the "just break the web it's okay!" crowd.

    Why TC39 operates under this never-break-the-web imperative: because if they didn't, every proposal they consider might devolve into an unresolvable discussion of "well is THIS thing important enough to break the web over? how much usage would this change break? how valuable do we think this is?". The easiest, and only, way to resolve all possible such discussions is to just not have them.

  • 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
  • proposal-array-grouping

    Discontinued A proposal to make grouping of array items easier

  • At the end of the day, it comes down to whether browser vendors are willing to ship the feature even though it breaks said websites, and they do have visitor data to back those decisions. If the rule was "never break any website ever", you'd be able to block proposals you don't personally like by crafting a website that "gets broken" by that proposal.

    At least in the array grouping proposal, they did evaluate amount and popularity of possibly breaking sites, before eventually renaming the method from .groupBy to .group

    https://github.com/tc39/proposal-array-grouping/issues/37

  • es1995

    ES1995 – The Missing JS Polyfill

  • > It made the decision to extend prototypes. In hindsight, a huge mistake.

    I think it was a mistake at the time, but I still believe prototypal inheritance is pretty great idea. And JS desperately needs standard library, which IMO should extend built-in prototypes, so the language would be more coherent. ES1995 [0] was a funny take on this direction, but people (mainly non-JS people) would like to seriously use it. Go figure.

    [0]: https://github.com/mlajtos/es1995

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

  • How to improve web performance

    2 projects | dev.to | 10 May 2024
  • Tuning de conexiones en MongoDB con Serverless Lambda

    1 project | dev.to | 10 May 2024
  • Mastering Web Animation with JavaScript Libraries: A Comprehensive Guide

    5 projects | dev.to | 9 May 2024
  • Electron Code Signing: Using SSL.com codeSignTool for EV code signing

    1 project | dev.to | 9 May 2024
  • Top 10 JavaScript Animation Libraries

    13 projects | dev.to | 9 May 2024