My average 2FA experience when setting it up for the companies I consult for is.
Enter credentials -> receive push notification and press "yes" -> login.
They wrote #2 to be purposefully long and convoluted. "Copy/paste code" is somehow 5 steps, with a waiting period? We really needed to detail out "switch app" as 2 steps? Come on.
As another example:
If you were to give directions to someone on how to get to your house, do you say: "Turn right at XYZ street, follow that up to ABC street and take a left, last house on the right"
Or do you say
"When you are 50ft from XYZ street, press on the brake pedal. When you get to the corner, turn the steering wheel to the right, hand over hand, then get the car straight again, press your accelerator, approach the speed limit, check mirrors every 20 seconds [...]".
Both are true. One is unnecessarily detailed to make it seem more complicated than it is.
This trope that kids are more vulnerable to the influence of social media is dangerous. Media literacy, social media literacy, and internet literacy are critical for all ages, as without it you could be 10 or 40 and be equally influenced by some "influencer" you watch daily videos from. There are plenty of adults who react just as equally as a child would. Age does not guarantee maturity or competency.
It's getting even dumber because these studio curated streaming services don't even have their entire library available on their dedicated service. Want to watch 2007 Transformers in the US? Well too bad, no one is actively streaming that one. Want to watch Transformers 2? Better have Max! Super frustrating as a customer.
IANAL but this can be risky in the US still because if you're not careful and demonstrate a clear separation of your business funds and your personal funds it can let those pursuing you for money owed to pierce the veil, thus losing a huge benefit of the LLC.
I'm not a licensed Nintendo developer but off of my knowledge from the Wii U era...
The Godot game engine cannot include any of the Nintendo Switch SDK nor can your game include any of the Nintendo Switch SDK or APIs unless you are a registered Nintendo developer and have signed their NDA. You cannot share any of Nintendos proprietary code or information.
So you could share your source code for a Switch game, minus any code or SDKs specific to the Switch.
While I'm not suggesting that UML is necessarily the solution, I hope it's not, but the observation that so few developers touch anything that just looks like UML is a good indication that a lot of software is in fact NOT designed, it's just sort of hobbled together from a few sketches on a whiteboard.
I hope that people say they hate UML and then just make UML (class, database, activity, ..) diagrams according to their own conventions, but I am afraid you are right and that a lot of software is just "hobbled together"...
Small studios absolutely will return to Unity. This whole debacle will be a faint memory a year from now, the marketing machine will continue and indie developers will become entrenched in Unity's C# ecosystem, build tooling, all-in-one package + asset store. Some indies won't return sure, but Unity will continue to maintain it's foothold with indie developers.
> entrenched in Unity's C# ecosystem, build tooling, all-in-one package + asset store
instead of indies, i think this applies much more to mid-level studios. Indies tend to be much more flexible and agile, esp. very small indies. Mid-level studios, with a dozen people that have gotten used to the toolchains and have existing investment in it (any custom plugins for example), would have a harder time switching away.
However, this whole debacle just goes to show that proprietary software may be a trap, unless the T&C explicitly clarifies and makes it _not_ a trap. This is what unreal engine has done (you at least will always remain on the same T&C for the version you signed it for).
Open source is a much safer bet for the long term for an indie, esp. if they're just starting out now and do not have toolchains attached to unity. And the godot ecosystem is just budding right now, which means the opportunities are also great there.
> which means the opportunities are also great there
Opportunities to spend significant amounts of time working on tooling and other engine features (with a non insignificant likelihood of still ending up with something inferior to Unity depending on your use-case) instead of actually making your game?
Yes, what Unity's management tried pulling off was stupid. However The engine itself is remarkably cheap from the perspective of many developers compared to any open source options.
> unless the T&C explicitly clarifies and makes it
Funnily enough IIRC Unity had a similar issue with the T&C back in 2019 when they promised to never change it retroactively again. Somehow they managed to "forget" it in a couple of years...
I guess one important difference with Unreal is that Epic has way less bloat (several times less employees) and make huge amounts of money from Fortnite so they don't need to try and squeeze as much as possible from their engine clients (currently anyway..)
> T&C back in 2019 when they promised to never change it retroactively again.
it's not about changing it, it's about including a clause in the T&C that the version they signed is the version in perpetuity for their version of software (obviously, an upgraded version may have the T&C changed).
"For this reason, we now allow users to continue to use the TOS for the same major (year-based) version number, including Long Term Stable (LTS) builds that you are using in your project."
Which is something they presumably "forgot" about...
yea, they did "forget" it. It's because this condition is _not_ in the TOS! It's a side-channel communication/agreement.
The unreal terms[1]:
> 7. The Agreement Between You and Epic
> a. Amendments
> If we make changes to this Agreement, you are not required to accept the amended Agreement, and this Agreement will continue to govern your use of any Licensed Technology you already have access to.
vs the unity terms[2]:
> 23.2 Changes to Terms
> To the maximum extent permitted by applicable law, Unity reserves the right from time to time to (and you acknowledge that Unity may) modify these Terms (including, for the avoidance of doubt, the Additional Terms) without prior notice.
> _not_ in the TOS! It's a side-channel communication/agreement
I never implied it was otherwise.
However if we look at their TOS from 2019 (the time of this blog post) they do have this:
> if the Updated Terms adversely impact your rights, you may elect to continue to use any current-year versions of the Unity Software (e.g., 2018.x and 2018.y and any Long Term Supported (LTS) versions for that current-year release) according to the terms that applied just prior to the Updated Terms (the “Prior Terms”). The Updated Terms will then not apply to your use of those current-year versions unless and until you update to a subsequent year version of the Unity Software (e.g. from 2019.4 to 2020.1)
I don't think the section is still there anymore? But presumably it still applies to you if you haven't upgraded past 2018/2019 versions. But it was actually in the TOS (just like for Unreal) which I didn't expect.
Dumb question, and this is just me not Googling... but what do ATC do after their forced retirement at 56? That's still to young to retire, or will be for most people in the future and that's pretty late in someone's life. Are there natural progressions within the industry that they can move onto post being a controller or are they restarting from scratch in a new field?
> but what do ATC do after their forced retirement at 56? That’s still to young to retire, or will be for most people in the future
ATC aren’t “most people”, they are federal employees with a federal pension, and not just normal federal pension because ATC service time is “special provision” time that allows retirement at 20 years service and age 50, or 25 years service at any age.
Retirement benefit is the (highest average salary over any 36 month window) * (34% + (1% * years of service beyond 20))
Plus an additional “FERS Supplement” payment post retirement to age 62.
From a sample size of one ATC I know. After they retire with a very generous pay package, they spend their time getting involved in local flying clubs, going on holiday and spending time with their families. They have enough money not to need to work again.
I think they get some type of pension/benefits, similar to how you can retire from the US military after 20 years of service, which is a more extreme case. (If you enlist at age 18, you can be fully retired at 38)
reply