Something I feel like these conversations seem to miss is that it is not binary; you don't have to host hardware on-prem if you don't want to be in AWS. There are other clouds. There are Sungards of the world were you can pay for racks of managed hardware. There are a lot of options between buying and managing your own hardware and AWS.
Seems like the way to know for sure is to test it. Wouldn't seem like it'd be hard to do that, especially if you have access to Catchpoint or something similar.
Sometimes S3+Cloudfront is a bit faster, sometimes Cloudflare, and sometimes either of them are _really_ slower than the other one as well. I don't see any pattern yet, both in comparing the two but also for which locations are affected and so on.
Which might mean it would be roughly the same on average - but I was hoping someone else could help me go beyond this napkin math by sharing there practical experiences.
I 100% think this is the long term play. Once we figure out how to really have "remote only" companies, the "remote" part won't be "remote in the USA" but "remote in some cheap part of the world". We tried this with outsourcing but it failed because we didn't have the "remote" part down... now we do...
As someone that has dealt with local (Australia) and remote (Slovakia, Mumbai, Phillipines, Thailand) outsourcing, the problem is not the individual workers, or even language, time zones etc.
The problem is more about the company/organization that is doing the outsourcing than the outsourced work itself. You have to have a clear definition of what you are trying to outsource. Is it "just coding"? Is it "some design, but not analysis"? Is it "do everything below a certain level of management" (the worst)?
If you don't know what you want other than "cheap" then you won't get either of the other two qualities of "good" or "quick".
Developers aren't fungible, neither are designers, or analysts or architects. About the only people that are fungible and easily replaceable are project managers (sorry, buzzword compliant "product owners" and "SAFe scaled Agile practitioners").
Yes. Agree. The only thing preventing this going all the way is the friction in timezones and difficulty in co-ordination (i.e. still requires someone local to the remote people to manage their work).
Well for my line of work (app dev/cloud consulting) there is lot of face time, video conferencing with clients, travel to client sites, etc.
But also many of our contracts have data governance requirements where you have to be US based and other government contracts require you to be a US citizen.
Ding ding... schools here are filled with kids wearing masks. One can argue it is not useful, but that is not the point at all. The point is, they wear them without complaint, every day. Hell, my kid has her mask on before we walk out the door. I tell her she doesn't need it, but it's just easier for her to put it on and forget about it than remember to put it on when we get where we're going. She's a picky kid with sensory issues, so...
I see the height schoolers wearing them when they are across the street at the mall. If high schoolers, the most likely to rebel, can do it, anyone can.
Hey, that's me. I returned a few books a day late due to flooding and racked up an $0.80 charge. I can't pay it online because the minimum allowed online is a dollar. I'd pay the dollar if it allowed me, but it doesn't. I don't care enough to figure out how else to pay the fine, so I just don't go to the library anymore.
Cloudflare doesn't make any attempt to hide the fact it's serving requests; the "server" header says "cloudflare".
The firewall logs show you exactly what rule triggers this behavior:
=====
Ruleset ID: 48ba18287c544bd7bdbe842a294f1ae2
Ruleset Name: Bot Fight Mode for Definite Bots
Rule ID: 874a3e315c344b1281ad4f00046aab6f
=====
Users are generally free to disable rulees, the WAF, etc.
Have you read the twitter thread linked at all or are you just making assumptions, because the Twitter thread has MULTIPLE Apple employees confirming that they do indeed make you link your personal account with your work account.
Fear. There's obviously a substantial power imbalance when you're talking about a typical Apple employee on one side of the bargaining table and Apple Inc., a company known for having its own Kempetai force, on the other side.
The only rational reply to Apple's policy is "Hell, no. Get bent." But if all you've ever wanted in life is to work for Apple, are you going to rock this particular boat?
I've been trying for years to get them to add a cut-through that exists near the house. Not sure why they won't add it, but it makes walking directions in the neighborhood make no sense.
Add it to Open Street Map. Google was missing a minor pedestrian bridge in my area a few years back. I added some sidewalks to OSM connecting it up, and Google routes started using the bridge as well. Of course it might have been a coincidence…