Ask HN: What unexpected behaviors persist in software you use?

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • aws-cli

    Universal Command Line Interface for Amazon Web Services

  • I just got bitten by a problem in AWS CLI where S3 files won't sync when you expect them to: https://github.com/aws/aws-cli/issues/3273

    This got me thinking. What are the major unexpected behaviors, or "gotchas", exist in the software you use?

    Where do you see the "Principle of Least Astonishment" violated? https://en.wikipedia.org/wiki/Principle_of_least_astonishment

    I think we may all benefit from sharing with each other. Hopefully it'll save some of us from being bitten by odd software behavior.

    I'm referring to tools, programming languages, database and server software, etc. I think it would be really useful to raise awareness of these issues.

  • Moby

    The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

  • * Setting the ENTRYPOINT in your Dockerfile will reset CMD from the parent image. This behavior was implemented in response to https://github.com/moby/moby/issues/5147

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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