Downloaded the game based on this comment. The Zero-Instruction computer achievement was one of the most fun "sidequests" I've played in this type of game. Thanks!
ninja edit: the lack of vim mappings is killing me
EMT here: highly recommend this! If you’re in the US, there’s a pretty big need for EMTs everywhere. A 3 month community college course will get you an intro job essentially no questions asked. From there you can pivot to fire if you’re physically capable, or go the paramedic route (2 more years of school). The starting pay for an EMT will be garbage, but firefighters and paramedics can make pretty good salaries depending on location.
The most important part to me was feeling like I was actually making a difference in people’s lives. I’ve done more for others in a single shift than in 5 years of one of my tech jobs. It doesn’t put food on the table, but it does help me sleep at night.
And if you are working in tech, there’s some interesting crossover applications. I’ve applied knowledge from EMS to working on EMRs for instance.
> That being said, after HashiCorp’s CTO released “binding” answers to some of these FAQs, it seems clear that the only folks who this affects are those that sell software to other companies.
I’m not so sure about this. The Licensing FAQ doesn’t have the full legal weight of an update or addendum to the actual license. There’s no guarantee that they won’t renege these “binding” answers next year, and unlike the license agreement my company isn’t agreeing to them as terms of use.
hashicorp.com is not a random site. While an FAQ does not necessarily constitute a license, this FAQ Hashicorp is binding so it becomes an extention of it.
How exactly are we assured that it is "binding"? That FAQ says "we view the guidance in these FAQs as binding", but what guarantee is there that that "view" won't change in the future as they become more hard pressed for cash?
Because if it says so on their website (especially if it also says that it's binding), then they have it in writing and you can use that as evidence. Otherwise everyone could just make and sign contracts and go back to them claiming that their lawyers were mistaken in their interpretations of them, no?
The operative issue is likely that there is no agreement here. Hashicorp did not provide those statements as part of the agreement, and you were not presented those terms as part of the agreement, so why would they be construed as part of the agreement?
Just as a corollary, do you think it would still be actually binding if Hashicorp put punitive clauses in there? E.g. "violations of any of these terms will be subject to a 10% of revenue penalty". Are you still bound by that, even though it wasn't part of the agreement?
> Otherwise everyone could just make and sign contracts and go back to them claiming that their lawyers were mistaken in their interpretations of them, no?
That's kind of the point of the formal agreements. By putting it in the agreement, their lawyers are saying "this text says what we intend" and by agreeing to it you're saying "the terms in this text are acceptable", and then the whole thing is immutable unless both parties come to an agreement again.
That's the special space contracts enable. Everyone knows that they're proposing or agreeing to legally binding obligations and can treat it thusly. Slapping random bits of text around and saying they're legally binding is a mess because who knows if you've seen it, or when they'll change it, and whether you'll see any updates to it before you agree to another contract.
It's either in the contract and binding, or not in the contract and not legally binding. Hashicorp can choose to bind themselves however they want, but the only entity enforcing those terms is Hashicorp itself.
If they are binding why not add them to the license? Rights for GPLv2, Apache 2.0, etc., are defined in one place. That's one of the main strengths of those agreements.
At least on my side the pop-up isn’t a paywall, but just a nag. Clicking the (small, greyed out) “continue reading” option allowed me to read the rest of the article.
Right now I’m about 50/50 between software engineering and EMS. The value of the work I do as an EMT is obviously much greater, but the pay disparity is so vast it’s hard to commit to the jump. Aside from what other comments have already noted, I’d get ready for work being much much harder on you and your body on a daily basis. You may not have to think about the job outside of working hours, but there’s a new level of physical exhaustion that comes from being on your feet working 12 hours a day then doing the same the next day. And the next, and the next.
Additionally, you may find the new rules and regs of your position to be grating. Since you’re in sales, you can set your own schedule to some degree. That flips to needing to get permission to leave work for the slightest reason. This extends to relationships between you and your bosses as well. At my software job I tend to collaborate with management, in EMS I take orders.
Even so, you can be promoted mid-cycle in orgs like this. My team opened up a senior eng slot at the 6 month mark and had a team member apply. Counted as an internal job transfer rather than a promotion.