Finished God of War and needed a new game. Kept thinking RDR2 but it’s just so serious and I want a good story without that right now. So thought Zelda, but need to work out accounts on my son’s Switch (it’s his and I don’t want to just barge in w/o talking to him, though I know it’ll be fine).
And finally it hit me: Spider-Man. Yeah. That should be good. Swinging around the city sounds like just what I need.
My Grandma lived to be 100, and she didn’t bake her whole life, but well into my college years she sent me shoeboxes of rugalach and hamentashen. Mostly at Purim, but other times as well.
And suddenly I wonder, years after she’s gone, where the shoe boxes came from? She was 80, 90 years old. She couldn’t possibly have bought so many shoes and I was far from her only grandchild.
I hadn’t really thought of the hunting and gathering she must have done, a year’s intent. I miss her.
Finally getting into God of War. It took me awhile to get reasonably comfortable with the controls. I still wind up doing a lot of actions I don’t really mean to, but it works out well enough that I can keep moving through the story and meet the characters (which is what I really like in these things). I do kind of want to just tool around the lake so Kratos will keep telling stories though :)
Hey Twitter, it’s time for a new adventure! I'm looking for a remote dev job/contract. Been lead iOS of a ticketing/social app. Strong product focus, 7 yrs iOS, Swift+ObjC, CoreData, Rx, mobile payments, API design, unit & UI testing, Fastlane, you name it. DM me. Thanks for RTs!
DRY is not itself a goal. It is just an engineering principle to be balanced against all other principles. Like "avoid memory churn" or "minimize your algorithmic complexity." The point of DRY is to bring together things that are the same. If you think it's about avoiding typing, you've misunderstood it.
Finally finished Horizon: Zero Dawn. Immediately bought The Frozen Wilds, started a new game and the expansion is also awesome. I really love that game. The dialog is shaky at times, but I love the story, and even after collecting just about everything you can collect (all but the Hunting Grounds), and doing every side mission I could find, I still want to play some more. So glad for the expansion. Hoping a sequel isn't just a rumor.
(I need a good "amazed and delighted" emoji, but all the surprised ones seem negative.)
Microsoft's VS App Center SDK is
?? MIT LICENSED WITH SOURCE ON GITHUB ??
Seriously? I can see the code you're going to inject into my project? I can build it myself? I can stick a debugger on it if things go wrong?
What is this source-ry? Who does that?
It even has a Code of Conduct?!?!
Thank you, Microsoft.
@cocoaphony guy in my team once had to do serious runtime hacking to swap out a buggy routine in a google sdk that crashed the app on launch. We had hundreds of thousands of users daily getting crashes. Took days to find, disassemble, and figure out why it was crashing and then a serious hack to "fix". No response from google.
Was simple but brain-dead error by whoever wrote the code in their sdk. Failing to read the documentation level "doh!". Reduced closed source sdk use after that.
@cocoaphony After a _geat Cloudstore workshop Sunday, I was trying to remember why I have a “no Firebase” rule. It was because of how Google was pushing Firebase everything in their cocoapod, on by default, resulting in me struggling to find ways to remove or disable unwanted firebase features I only discovered due to their noising console logging. I guess they haven’t all of those issues.
Reminds me of when YouTube marked all of my videos “Private” because I refused to create a G+ account.
@cocoaphony yeah... the last 2 apps we’ve published we never added Crashlytics. One existing app we are removing it on next release or two.
@cocoaphony I found the same thing as I was setting up our mobile application. We made the decision to remove Google frameworks so that we could ensure the security of our user data.
Annoyed that Firebase tries to force you into sending them analytics, even if you don't use their analytics services.
Discovering now that Crashlytics does it, too, via Answers, which again seems very difficult or impossible to remove. (Oh, and it crashes the app sometimes…)
Becoming more convinced that using Google services is harmful to my users and app.
Swift and Go. Love 'em both. They make me mad in completely different ways. Infosec as required. robnapier.net
Follow friends and discover new ones. Publish anything you want: links, pictures, text, video. This server is run by the main developers of the Mastodon project. Everyone is welcome as long as you follow our code of conduct!