ElliotH
Joined 17 years ago
Joined 17 years ago
There's even a few change ringing towers dotted around parts of Africa, Australia, some of Europe. Just few and far between.
But when compared to England, where practically every town can be relied upon to have at least a 6 bell tower where change ringing can happen, it's no comparison.
The move to a framework system where we can all ring what we like and just describe it within an agreed upon nomenclature is a great improvement rather than the legacy Decisions. Having strict rules always seemed quite dated to me - the ringing police after all do not show up if you ring a "banned" performance. But agreeing on names makes communication possible - a good role for a central body.
Jump changes are fun too, but I don't think I agree with the article that allowing them has really led to a revolution. The top performances on BellBoard are of commonly rung non-jump methods. In fact I don't think I've seen a jump method be featured at all. Philip himself doesn't seemed to have published a performance of "Jump" anything since 2013. For many I think it remains an interesting novelty.
If you target SDK < 33 then you need to update to SDK 33 because you won’t be able to make releases with the old target SDK anymore. (Existing bundles are fine). If you miss the deadline it doesn’t introduce further enforcement than that but it might mean if you had an urgent update you’d need to update the target SDK at that time. So sooner is better.
Both have extensions available to Nov 1.
Wear has different thresholds.
Hopefully https://support.google.com/googleplay/android-developer/thre... helps clarify too.
So if we’re using it once a year, (we do have tools like that, maybe not strictly annually but certainly rarely) then you do indeed want it to be automatically built on some kind of recurring basis so it’s ready to go when you need it. And the tooling makes it (relatively) easy to have that happen.
Obviously that’s a risk for hand written tests too but it’s easier (today… who knows what copilot like systems will offer soon!) for a human to reason about what’s relevant.
Forget the hundreds of hours in leetcode. If you actually want to work for one of those companies, get in touch with a recruiter and see if there’s a role that suits. Ask for prep time later if you need it.
That said, there was no “emotional connection” like the Google one is described as offering. It was still a video call. There was no forgetting that. I suspect the 3D and the apparent physical closeness to the display add a lot.
Now, I do agree the Python tooling situation is kind of a mess, but there you can still do:
"pip install the-package"
And you're just as good, all the other tools are when you're trying to do stuff harder like:
- Maintain multiple development environments - Publish new packages - Build binary packages - Handle Windows
I think on Ruby you need tools beyond "gem install" to do those as well. The point is how we achieve simplicity while keeping the ability to do those things.
I work at Google as a SWE on the Google Play Console.
London. Previously: Bermuda New York Southampton
I've worked at: Hamilton Re (Bermuda) Winton Capital (London, New York) Ministry of Defense (Various)
Feel free to drop me an email on gmail.com: elliot.hughes+hn
Follow me on Twitter: @ElliotJH
[ my public key: https://keybase.io/elliotjh; my proof: https://keybase.io/elliotjh/sigs/DyV1fxWrMeMpsTZdYoXtfHXESlxQpKvNL9TmSWZXw1w ]