There's nothing you can do to guarantee they are successful.
What you can do is expose your kid to a lot of things and help them find something they're passionate about. Ideally something they can use to pay their bills too when their business fails. I don't see why some programming/tech exposure can't be one of those things.
I work fewer hours and have more lateral mobility than pretty much all my friends that make as much money as I do. Software engineering is a good field. Nobody is saying you have to force it down anyone's throat, and that's not what a Minecraft scripting API is doing.
What a great creative opportunity though for kids out there to dabble in programming due to a game they love. That doesn't preclude them from being financially savvy in the future. They're kids.
Doesn't that simply depend on how often you have to leverage human enforcement? Whether you have to do it <1% of the time vs 100% of the time would drastically change the answer to your question.
It's like chargebacks. 99.9% of my purchases I will never issue a chargeback for, so most of the time I choose to use a payment mechanism (cash, bitcoin when I can) that doesn't come with all that overhead. If I was frequently getting screwed by merchants, then my payment habits would change accordingly.
Let’s take your example of chargebacks. If you only need to use them 0.1% of the time, then they are worth a 0.1% fee, right? Now, add on the costs of procuring and carrying cash (or exchanging to Bitcoin), the cost of having to hold that money outside of a bank account and not getting paid interest.
Then consider the fact that for most transactions, you pay no incremental cost for using a credit card. Yes, that is because the merchants eat that cost, but as an individual there is still no incremental cost to you. Merchants do this in part because they get more sales, and in part because credit cards save THEM money, too - easier accounting, no need for armored car service, less theft or error by employees.
Finally, it’s not accurate to compare the chargeback rate of credit card transactions with cash/crypto. Chargebacks for credit cards are very low because vendors are on the hook to pay for the costs, and they can lose their ability to accept cards altogether. If we all move to cash/crypto, the fraud rate will undoubtedly go up. Of course, someone will then create an escrow service that gives you the opportunity to dispute the transaction, in return for a small transaction fee. Maybe they’ll even offer to let you buy things in Bitcoin and pay them back later in cash, and charge you interest. I bet they could add in a rewards program...
> Of course, someone will then create an escrow service that gives you the opportunity to dispute the transaction, in return for a small transaction fee. Maybe they’ll even offer to let you buy things in Bitcoin and pay them back later in cash, and charge you interest. I bet they could add in a rewards program...
...and you're back at square one ?
No: from a monolithic, impenetrable system you get an environment which favors competition. That's a win.
Which briefly favours competition, until the dust settles and new monopolies protected by necessary anti-fraud regulations emerges. Except this new-old state is built on a framework of exponential energy waste that powers cryptocurrencies. It would be, to put it lightly, not a better place to be in.
> Except this new-old state is built on a framework of exponential energy waste that powers cryptocurrencies.
Few in the cryptocurrency community, except the so-called "Bitcoin maximalists", believe Proof of Work will survive as the dominant consensus algorithm.
What's more likely to be widely adopted is a Proof of Stake [1], or Proof of Space [2] system.
I keep hearing that, and yet it doesn't happen. Did anyone ever actually demonstrate that PoS (either one) can give the same network safety guarantees as PoW.
Check the "Simulation" part of the Snow White paper I linked above for instance[1]. You're right to ask that, because indeed most Proof of Stake algorithms either have weaker[2] or slower[1] safety guarantees.
I did the same thing to grind levels in Runescape and I look back with regret, getting <4 hours of sleep during an important developmental stage in my life.
My parents didn't even suspect that I'd do such a thing. But they could've trivially stopped it. If they knew I was doing it, they would've removed the computer from the game room. Luckily for my kids, I know how addicting gaming can be unlike my parents did back then.
I don't really know what you're trying to say. Kids have almost zero resources. If they have an internet-connected device they can use 24/7, it's because you got them one and you let them.
Kids do have more disposable time than parents do, but that's also why kids are so good at creatively filling the void when they can't just turn on their dopamine machine. When I was bored at my grandma's house without electronics, that's when I learned to draw, a hobby I've taken into my 30s.
Agreed. In another comment, someone points out that LoL/Dota2 require a lot of dedication and metagame analysis to be good.
Which is true, but doesn't change the fact that I look back at all gaming I did as a massive waste of time, wishing I spent even 10% of that time doing anything else. And even in my early 20s, I couldn't get out of that "just one more game" compulsion many nights and it would impact my work performance and social life. Not really something I want for my children.
I'm in my 30s now and have healthy hobbies again like language learning, reading, and drawing.
I have a feeling a lot of these "gaming are no different than reading or playing a sport" are from young HN gamers. I would've argued the same thing when I was a kid. Not til later did I start wanting to live my life to maximize my sense of fulfillment and minimize regret, and I have a hard time believing gaming does that for anyone.
I realize it on and off. I go through periods where I binge games (I've always been a handheld fan, so 3DS and now Switch) and then I won't play for weeks, while I do other hobbies. I definitely notice a vast difference between when I'm playing games and when I'm not. When playing, I just want to do one more, one more, and even see the game in my head when not playing, or think about metastrategy. Thankfully, it hasn't impacted my life, but I definitely don't want any kids I might have dealing with that until they're able...Though I'll definitely introduce them to games, just keep it limited.
How is the internet "tipping over" going to change what's fundamentally human?
Changing the interpretation of what someone said to fit your argument can be seen on the school playground and in Plato's Gorgias. It's not going away anytime soon.
Agreeing on an interpretation is the first step to conceiving an argument. Wrestling through this is a big part of having a discussion, and someone can always try to unfairly assume the interpretation that suits them, often the least charitable one.
I would be very, very careful about assuming that any observed behaviors are fundamentally human. Leave people alone to do their thing and you would get an entirely different set of behaviors. There's no question that the internet amplifies our worst tendencies, with a little help from the psychopaths on top of the big tech pyramid. It will tip over, because it's not viable in the long term.
Well, that's always an option, so it isn't really advice. It's already what you have to do when the tooling support is bad. It's the poorest when an editor can instead inline its output of static analysis.
Integration has a lot of benefits like tell you the inference of intermediate types. "Don't care about good integration" isn't really advice.
It's like people who brag about syntax highlighting. The 99.9% rest of us consider it a good tool that improves our workflow.
No dispute integration is nice, but it is not working properly from what my parent comment was saying.
Your options are to wait for it to improve, fix it yourself, or change your tools/workflow.
Some people seem to have had an allergic reaction to my comment. Maybe it's the emacs mention, which was tongue in cheek. Oh well ¯\_(ツ)_/¯ I'll leave it as it is... for this is a righteous battle!
You mentioned Emacs as a solution which has a Rust plugin that has problems like most other Rust tooling. Yes, Rust's tooling landscape is immature and still a work in progress.
Obviously you can just forgo editor integration all together. But you can do that in any editor.
What about the good qualities that websites have, like the ability to link (and deep link) people to specific parts of it?
The re-trending of the local application is a step back in this regard. And "when will this internet fad die off so we can return to native applications" throws a lot of baby out.
You could say this about anything though, so it's not very damning criticism of Kickstarter. Also applies to Hacker News and everything, individually, at the grocery store. And all the Amazon boxes piling up on our doorstep from holiday deals.
Maybe you'd agree with that. I just never was a fan of the "oh, it's those people who are doing it wrong" as we ourselves indulge in a different set of the same thing.
I think I have some lasting trauma for the year I was on call.
I still have nightmares that I'm getting woken up into a hellish situation to fix code I've never seen at 3am. Or that I'm out on a date or having a beer or trying to enjoy my life when I get called.
I remember the constant state of anxiety just knowing I could be called. Couldn't even wind down watching a movie much less read a book. I quit when I realized I felt a sense of relief commuting to work the next morning because I wouldn't have to field an emergency by myself.
I also remember fantasizing about being a cafe barista or security guard that year. Waited way too long to get out.
I did that for a few years, although your job sounds a bit more stressful than mine was most of the time. I never got paid extra, but the job had some nice perks.
I am way happier now that I don't have to carry my laptop with me 24/7 and worry about taking it out while on a date or running off to find a hallway or corner to sit in and do work during the middle of a movie or concert. Sometimes I'd even get an emergency phone call during my commute and have to pull off the freeway to work.
What you can do is expose your kid to a lot of things and help them find something they're passionate about. Ideally something they can use to pay their bills too when their business fails. I don't see why some programming/tech exposure can't be one of those things.
I work fewer hours and have more lateral mobility than pretty much all my friends that make as much money as I do. Software engineering is a good field. Nobody is saying you have to force it down anyone's throat, and that's not what a Minecraft scripting API is doing.
What a great creative opportunity though for kids out there to dabble in programming due to a game they love. That doesn't preclude them from being financially savvy in the future. They're kids.