Kocrachon
Joined 10 years ago
Joined 10 years ago
if 'bar' in input['foo'].keys(): val = input['foo']['bar']
Generally, exceptions cause code to run slower and I feel like in any other language is considered bad practices.
I never understood why Python promotes EAFP vs LBYL. Both performance and accuracy wise, checking before doing is safer and faster performance.
Ignoring the fact AWS contributes code/development to the project, they are also helping fund/finance parts of it and basically offer a bunch of free hosting to the Rust team.
About 6 years ago, Netflix and Google offered me far and away the most. Facebook Was Closer to them but still lower. Apple and Amazon were on par with the lower end of the spectrum.
I recently moved to Austin and started interviewing again, so far, AWS offered better wages than Apple and Oracle, especially for the area (was comparable to Seattle wage even), and Netflix and Google basically demanded I move (Netflix to Cali, Google to NYC). And Facebook I don't know because I refuse to work there.
So I think mileage may vary. AWS seems to pay a "Flat Rate" across the board, so if you live somewhere other than NYC, Seattle, or SF, your pay will likely be better than the adjusted wages other companies factor in for smaller cities.
Although I ended up taking an offer for Salesforce because they blew everyone else away pay wise.
like all these people who think they're buying GME stock is going to save GameStop, cuz they somehow think that GameStop get some of the money from their stock purchases... So yeah I really don't know what the heck is going on in people's minds right now.
Honestly, my guess is there was a lapse in Salesforce somewhere, where either legal or PR didn't check this because this likely goes against Salesforce and AWS NDA for their partnership. I worked as an AWS partner before, there are requirements that go into place before you can release stuff like this to the public. Plus, having worked with Salesforce as well, I assume they have a PR policy to not use the word "hacking" in tool names or description, especially in regards to partners. My company has similar rules for OSS stuff.
This was more of a bad PR / Legal issue. AWS is well aware that people misconfigure permissions...
And again... better tools and more popular tools already existed... This is not new
https://rhinosecuritylabs.com/aws/pacu-open-source-aws-explo...
The tool is great as a free tool and very helpful, but its also not like AWS doesn't already have the people smart enough to make something just as good, if not better. It just obviously not AWS's priority. They can just leave the blame on the user for not properly managing IAM permissions.
My Twitch account was accessed and the person made a whole bunch of purchases on my account. Twitch customer service basically doesn't exist, so I went to paypal. Paypals system throttled me when I tried to report each action.
With my bank, I can call a number, say "These are all fake" they instantly cancel and refund my money, and I can file chargeback / fraud paper work.
Paypal has a long ways to go customer service and customer experience wise still.
saying people are paranoid for having cameras is ridiculous, people also have security systems. It's a deterrent and doesn't necessarily mean high crime. if you live in Major City like I have my whole life, it's just a fact of life that you're going to want stuff like this.