Apple’s support for 3rd party keyboards is notoriously difficult to work with. It’s not surprising to me that we don’t see many high quality alternatives.
Working with 3rd party keyboards is still the same nightmare it was when the feature was introduced many years ago. For one, iOS will randomly switch you to a different keyboard. Or the keyboard will just crash.
My guess would be that the long list is maybe not self contained features (although still can be, I know I have more feature ideas than I can deliver in the next couple years myself), but behaviors or requirements of one or a handful of product feature areas.
When you start getting down into the weeds, there can be tons and tons of little details around state maintenance, accessibility, edge cases, failure modes, alternate operation modes etc.
That all combines to make lots of code that is highly interconnected, so you need to write even more code to test it. Sometimes much more than even the target implementations code.
Your original comment doesn't add anything substantive to the conversation, and would've been better served by simply upvoting the link, or other comments. It could even come off as sarcastic to certain people, it's hard to know what you're really thinking or why you find it fascinating.
Net worth isn't equity - mortgage + 401k. Net worth is assets - liabilities. Equity is not an asset; the house is. So is the 401k. The mortgage is a liability. So Joe's net worth is 100k (IRA) + 300k (value of house) - 200k (mortgage) = 200k positive net worth.
(Another way of thinking about equity, specifically, is it is the real estate contribution to net worth, because it is what is left when you subtract the real estate liability (mortgage) from the real estate asset (value of house). That's why you shouldn't subtract the mortgage from the equity: equity is what's left after you've already subtracted the mortgage.)
(Edit: Adjusted sign in first equation to subtract mortgage. It's probably more technically accurate to keep it as addition and consider the mortgage to be a negative value, but I believe it's more straightforward and intuitive for most people as it is now represented.)
I too like the simple nature. If you care about highly performant code, you can always challenge yourself (I got into measuring timing in the second season I participated). Personally I prefer a world like this. Not everyone should have to compete on every detail (I know you stated that your points aren’t demands, I’m just pointing out my own worldview). For any given thing, there will naturally be people that are OK with “good enough”, and people who are interested to take it as far as they can. It’s nice that we can all still participate in this.
One could probably build a separate service that provides a leaderboard for solution runtimes.
I agree that it’s more of a cozy activity than a hardcore competition, that’s what I appreciate about it most.
in other words, eugenics. we have a culling policy like in early animal domestication: herding pens outside the city walls to test whether infected animals are dangerous. only here, the culling is in the open society, without any advance warnings, which are suppressed from public knowledge as policy. it's far more dystopian than the hunger games.
reply