I got a client side error after answering the second set of onboarding questions:
69-b6a400bc9e4e65f8.js:1 TypeError: Object.hasOwn is not a function
at nR (518-6b2228f0e91f38c5.js:1)
at rk (fd9d1056-f2aa89c71393f8bf.js:1)
at iB (fd9d1056-f2aa89c71393f8bf.js:1)
at o4 (fd9d1056-f2aa89c71393f8bf.js:1)
at fd9d1056-f2aa89c71393f8bf.js:1
at o3 (fd9d1056-f2aa89c71393f8bf.js:1)
at oQ (fd9d1056-f2aa89c71393f8bf.js:1)
at oj (fd9d1056-f2aa89c71393f8bf.js:1)
at MessagePort.M (69-b6a400bc9e4e65f8.js:1)
window.console.error @ 69-b6a400bc9e4e65f8.js:1
No, it's akin to saying landlords care about the occupancy of their buildings and their tenants paying rent. Of course they do, and of course they're prepared to use media influence to try and make that happen.
My personal fave is Blood Bowl. A really tightly designed game that plays in 150 minutes (and has turn timers so this is pretty reliable), works just fine if you don't know the lore (but will bring you in), and doesn't require buying additional models in the same way most of the others do. I think it got a reprint semi-recently too.
A lot of the stuff the Imperium does is not just evil but also stupidly counterproductive. Planets starving due to rounding errors in the filing system is hard to take as an endorsement. And I couldn't disagree more with the Tau, if anything I wish they had made them more sinister. Having a whole faction of non-tragic good guys in the setting really spoils the vibe.
But the Orks - agree so hard. There's a quote in a Codex somewhere from an Eldar philosopher waxing on the point that the Orks are thriving and living their true lives, while the Eldar are decaying as a result of their own corruption and therefore the Orks are morally superior, and it rings quite true.
It's possible that the supermarkets did some market research that misled them about how popular these products would be, but there is another option.
Supermarkets can arrange all sorts of deals with suppliers. In some cases, the supplier will pay the supermarket to stock a new product, hoping that high margin sales or even just market penetration make it worth it.
The most common form I've seen is often not malicious: "thing you actually said is a weak form of this argument, the strongest form is in fact mostly agreeing with me"
It's wonderful that you want to help your daughter through what is frequently a stressful and uncertain transition. I'm now working in machine learning, but I spent a lot of time working with students at exactly that level in the UK. I remember working with a student going into physics (first year undergrad), whose dad was trying to learn a bit of the lingo for fairly similar reasons. His son was responding badly to him - there was a lot of frustration and resentment on both sides - and he asked me for some help on being able to talk about quantum mechanics with his son, similar to the question in your OP.
What I said to him was: if you want to be able to talk to your son about quantum mechanics, you're going to have to learn to solve Schrodinger's equation in a one-dimensional potential well.
He kept on pressing about how he wanted to open up conversations about all the industrial applications of nanotubes, about quantum tunneling, quantum communications and cryptography, all kinds of things, but I kept giving the same answer - if you want your son to take what you have to say on QM seriously, learn to do the math. What he didn't do was to put in the 3+ years of studying wave mechanics and differential equations that I had implicitly recommended and continued to recommend. Eventually he got the message, accepted that his son shouldn't be listening to his opinions on the implications of QM on the wider world, and things calmed down between them.
The point I'm trying to make is that it is easy to think that you can run ahead of your daughter to be useful as a guide to her, as you probably always have done. Or that if you stay informed on the things that interest her, she'll want to have long conversations about them with you. But as she grows up, there will come a point where she's a specialist in her area and you just won't be able to keep up, and the only conversations that will work are ones where you're asking her to explain to you something you fundamentally do not understand. And there's no shame in that - I absolutely cannot keep up with the learning rate of people half my age and it's exceedingly rare to find someone who can. Your daughter is about the age where this change in dynamic should start to happen.
If you're going to talk with your daughter about technology, from now on, you must acknowledge that she is the master and you the apprentice. She'll be teaching you, which might be useful to her, but you're not going to be able to guide her on matters relating to tech any more than I could guide her on a career in medicine. Which is not nothing, but bear in mind your usefulness here is going to bracketed between the equivalent of "I hear NHS staff are pretty overworked these days" and "I know a great guy who's been a consultant for decades, do you want to meet him?" The latter, by the way is a seriously useful thing you could do, but requires acknowledging that she'll need actual guidance from an actual expert way sooner than it seems, and probably much sooner than you'll be able to speak pidgin-tech.
This isn't meant to put you off. Do read Paul Graham's excellent essays (http://www.paulgraham.com/articles.html) - they're very accessible (apart from the programming textbooks!) and can give you real context as to the human elements of the decisions she'll be making. But, having seen this story play out before, I want to help you avoid the pitfalls. Remember, she'll meet many technical peers and mentors over her career, but she'll only ever have one mother.
So long as everyone using the platform can modify their own list, no it's not the same problem at all. The question is: do I get to decide who I listen to, or do you?
Another lesson from Munich etc. is that it might be a good idea to go to violence pre-emptively when it becomes clear someone is communicating in bad faith.
Does anyone know if this separates out listening figures for different content on popular streaming platforms? This growth lines up suspiciously with Joe Rogan moving to Spotify.
> For people to stop calling it "cancel culture" whenever they face reasonable consequences for actions they take that harm others would be a good start.
What about people facing unreasonable consequences for actions that don't harm others?
Could not disagree more. Olive oil will be spewing smoke and changing flavour well before you get to a sensible temperature for shallow or stir frying. It is very tasty and apparently quite good for you, so it's a great choice for low-temperature cooking, but anywhere smoking point is important, olive oil is not what you're looking for.
As much as I would love to work part-time, there's a good reason for a company to avoid this: co-ordination costs scale quadratically. Yes, good management practices can help mitigate this, but I'm sure we're all aware of how adding extra people to a team doesn't scale its productivity proportionally, and I'm convinced this is at least part of the picture.
That said, if the co-ordination costs are not prohibitive and such an arrangement allows you to get better talent than you'd otherwise have access to, it might still be a good deal. For a small team that needs a small amount of high-level expertise, but doesn't have enough for such a person to do all day, this could be the best option.
The issue is with non-technical people who see that the hacked together mess of a proof of concept "works" and insist that you can just build straight on top of that without any work to make it into an actual working codebase.
69-b6a400bc9e4e65f8.js:1 TypeError: Object.hasOwn is not a function at nR (518-6b2228f0e91f38c5.js:1) at rk (fd9d1056-f2aa89c71393f8bf.js:1) at iB (fd9d1056-f2aa89c71393f8bf.js:1) at o4 (fd9d1056-f2aa89c71393f8bf.js:1) at fd9d1056-f2aa89c71393f8bf.js:1 at o3 (fd9d1056-f2aa89c71393f8bf.js:1) at oQ (fd9d1056-f2aa89c71393f8bf.js:1) at oj (fd9d1056-f2aa89c71393f8bf.js:1) at MessagePort.M (69-b6a400bc9e4e65f8.js:1) window.console.error @ 69-b6a400bc9e4e65f8.js:1