Hacker News new | ask | show | jobs
by NotTameAntelope 1414 days ago
You even admit you haven't used TF in a long time, and when you did use TF it hadn't been 1.0 yet, which means you should fully expect breaking changes to take place.

In no way is your complaint valid for a technology that hadn't even been released yet, and you should know that.

And a "luddite" is just "a person opposed to new technology or ways of working." How many servers you do or don't manage is totally irrelevant to that. Terraform is new, you dislike it because it's new (my guess), therefore you are a luddite.

Did you think I was claiming you belonged to the group of 19th century English mill workers who destroyed factory machinery to protest those machines taking your job?

1 comments

fool me once, shame on you; fool me twice, shame on me.
Yes shame on you for not realizing a 0.x versioned technology would make breaking changes on minor version updates.

Given:

1) Terraform uses Semantic Versioning [0]

2) Semantic Versioning specifically states that 0.x APIs are not stable [1]

Therefore:

Your complaint that a 0.x versioned tool wasn't stable is not valid.

Conjecture:

Your complaint exists as an excuse to remain ignorant of a new tool or technology simply because it is new. This makes you a luddite. [2]

[0] https://www.terraform.io/plugin/sdkv2/best-practices/version...

[1] https://semver.org/#spec-item-4

[2] https://www.google.com/search?q=define%3A+luddite

Dear anon-fresh-hn-account, it sounds like you enjoy terraform. What's your use case?
I don’t like or dislike Terraform, you’re just not making any sense.