Aside from the pragmatic reasons, I think it's a good idea to separate out cardio, muscle-building, and flexibility into its own separate categories, and ensure you consistently dabble in each. Obviously there can be are overlaps, but this taxonomy ensures a good balance.
I don't see this as a binary thing. Legally we tend to draw a clear line between child and adult for pragmatic purposes, but I don't think my responsibility of intent disappears just because someone hits a magical number. I have steered clear of various gambling / "gaming" jobs which have had silly high salaries as a result; I don't in any way want to participate in things which are meant to play the weak points of the human psyche like a harp, for profit.
To be fair, this topic seems to be quite divisive, and seems like something that definitely should be discussed during an interview. Who is right and wrong is one thing, but you likely don't want to be working for a company who has an incompatible take on this topic to you.
I find the chess comment fairly weak; while chess is a "perfect information" game (in that you have full information about every piece on the board), at every level that chess is played at there will be unknowns about the player you are facing.
At lower levels, you can certainly play sub min-maxed moves that are more likely to confuse or pressure a weaker opponent. You could call these bluffs. Opening theory is also a wonderful game, you're essentially playing a game of "let's bet that you haven't prepared this particular set of lines as well as I have" with the opponent. The same thing goes for game styles, open vs closed, etc.
Last but not least, playing a perfect game of chess is so far out of the realm of possibility for humans, that the entire "there's always a correct move" is completely irrelevant. We are now at a point where 7-piece endgames have been completely solved, and it involves 4.2×10^14 positions. Good luck memorizing that, and the scaling from there on out is not pretty.
In this sense, chess occupies a very interesting spot; somewhat calculatable for a human (and yes, tactics dominate up to say 2000 ELO), but there's plenty of room for creativity and strategy also. It's also played at an insanely high level, which makes it a worthwhile challenge and time investment. What it does NOT have is randomness. I often wonder what the competitive landscape of a chess variant involving some randomness would look like, or if it would fundamentally change the nature of the game.
I completely agree, it's fantastic both for general fitness, and as a way of exploring. I do this on a smaller scale on a daily basis, walking the 8-10 km route to or from my work (when we have office days). This is walkable in about 1.5 hours, public transport would get me home in around 45 minutes, so I am not really investing much extra time. Varying the route slightly keeps things interesting, and you get a surprising variety with small (1 to 2 street) changes.
Another favourite of mine is cycling around a neighbourhood to get to know it; you get a totally different feel for things than from a car - things typically go by slower, and you are somehow just far more able to observe things.
Availability is definitely a factor, but I feel that a far more important aspect is that a YouTube feel is personalised. It's A/B testing you for weeks on end, and has a pretty good idea of how to get maximum engagement. TV was never this targeted, nor was there feedback to ratchet up what it suggested to you.
Kids don’t stand a chance against decades of data/research and billions of dollars weaponized against human psychology to garner as much of your attention as possible at all times.
Kids should own a device with "adult" bit set to 0, so that they can only use government-approved applications and sites. Why government? Because parents are too lazy or dumb to configure anything and 90% will just let their children access whatever they want and the rest 10% will feel like losers who cannot watch the things all their classmates are allowed to watch.
What happens when the kid eventually becomes an adult? They have to buy a new device? That seems like an really great way to create a bunch of unnecessary e-waste.
Also, letting Big Daddy Government control what we show the kids has got to be one of the worst ideas I've heard. Propaganda machines that parents have no power over? No thanks. That seems like the most likely outcome of this sort of measure. Next thing you know, every computer will also have a "activist" and "journalist" bit; once you normalize role-based access controls, the catgories will only ever expand.
Ehhh I’m more of a “hybrid model” guy myself. I do think the government should be more involved in regulating what these companies can do to us and how they can use our data, but I’m not really in to your vision of how involved they are in apps directly (imagine that kind of power with the Trump administration).
Meanwhile I do think parents should not be expected to literally handle every element of this because it’s just not possible to have eyes on every bit of media/entertainment/etc our kids can find. That being said it is our responsibility to educate our kids on some level, so we can’t just expect to pass the buck entirely to external systems. I do think it’s reasonable to expect some basic guardrails though.
Needs to be a little bit of effort and restriction across the board.
Responsive layout would be the biggest reason (mobile for one, but also a wider range of PC monitor aspect ratios these days than the 4:3 that was standard back then), probably followed by conflating the exact layout details with the content, and a separation of concerns / ease of being able to move things around.
I mean, it's a perfectly viable thing if these are not requirements and preferences that you and your system have. But it's pretty rare these days that an app or site can say "yeah, none of those matter to me the least bit".
Since the fixit just finished on Friday, I don't have hard numbers from this one I'm afraid :)
Historically though, I would guess maybe 5-10% end up needing some followup fix which is itself usually smaller than the original (maybe a typo in some documentation or some edge case we spot when it hits prod etc).
The smaller the original fixes, the less likely you are to need followups so another reason to prefer working mainly on them!
I think 5-10% is pretty good, it probably means that the codebase is mostly understandable and maintainable. I have definitely worked on some which were full of little traps and landmines just waiting for eager do-gooders to step on, which was sadly a self-fulfilling prophecy for the app.