307 karma · joined July 23, 2013
(What you said makes sense to me, I just don’t know if/how ad networks could differentiate between the account-owner committing fraud and a malicious 3rd party.)
Having used C++, some insane hand-rolled solutions, PhoneGap/Cordova, Unity, and now Kotlin MPP, I know that the "cross-platform" dream is messy and fraught with disaster, but I've come to really appreciate C# and .NET for day-to-day client dev.
(I can't comment on that because I don't know Rust nor am I a data scientist!)
[1] https://github.com/tensorflow/swift/blob/master/docs/WhySwif...
But, they're not the same. I had to dig around a bit to verify, but melting lead creates lead fumes: https://www.cdc.gov/niosh/topics/lead/exposure.html
You do not have to bring lead to boiling create lead fumes (aka vapor).
Here's the OSHA documentation on lead: https://www.osha.gov/chemicaldata/chemResult.html?recNo=500
They have specifications for testing lead (and other metal) content in the air from soldering operations: https://www.osha.gov/dts/sltc/methods/inorganic/id206/id206....
Frankly, it's misleading/silly for me to complain about Swift additions since I don't have the opportunity to write much of it, and primarily only read/consume it with Obj-C code. (I have no choice in this matter.) Basically the language already has a high cognitive load for me, so of course any additions feel burdonsome.
Also, I'm unfamiliar with using KeyPaths like that, so I'm clearly way off on my reaction to them.
The general goals of Swift make me want to learn it better and use it, honestly.
I generally love syntax sugar that makes me more productive, cuts out boilerplate, and reduces cognitive overhead... but for me, callAsFunction and even maybe Key Path Expressions as Functions are going to ADD cognitive overhead.
I suppose if I only used Swift, and used it every day, they would be OK, but otherwise it's just more fiddly things that deviate from existing patterns.
Improbable didn’t want to pay for it, so they ran with the standard licensing hoping to prove out their product before Unity shut them down. Their board of investors were either OK with this, or were kept ignorant.
If the conversation started over 2 years ago, it was probably around the time SoftBank was doing due diligence for the $502 mil funding round. https://www.crunchbase.com/organization/improbable#section-f...
Gambling on dodging legal issues with someone else’s software is a stupid move, and Improbable’s customers & investors are paying for it.
However, I think there's some value to taken from it when thinking of it in terms of "hey, I got rejected for similar reasons, but that doesn't mean I can't bring value worth hiring me for."
I guess pest is comparable then, but wasn't mature when the author started work on Rosie?
(I'd be curious for a proper comparison, but I'm not really knowledgeable in this area -- I had no idea there were so many alternatives to regex: https://en.wikipedia.org/wiki/Comparison_of_parser_generator...)
As well, this is Bethesda's first multiplayer game, so expect it to have a lot more bugs than your typical Bethesda launch.
I've learned the hard way that I much prefer quality of life over "sexy dev work." (...and obviously take both if I can find it.)
https://twitter.com/Plagman2/status/1002324195135520768
https://www.phoronix.com/scan.php?page=news_item&px=Dota-2-I...
So that's pretty promising!