Hacker Newsnew | past | comments | ask | show | jobs | submit | asielen's commentslogin

Execution should be executing

Also not sure about the usage of theater there. I'd probably swap it out for "show". Never heard theater used like that although it is pretty close to a standard idiom, "to make a show of something".


Thanks, changed both.

I won't argue that it is a universal truth but it has played out the same for my kids and my friends groups kids.

They treat it like a drug and lose all emotional regulation. I don't believe all screen time is bad, but it is something you have to teach them to regulate and 3 year olds and younger are just bad at regulating emotion in general. Teaching them to do this is just part of parenting. One of the most important things we can teach our kids is that it is okay to be bored. In fact it is great to be bored sometimes.

On the other hand, being a parent is hard and keeping your sanity is important in order to be a good parent. So if it helps you be a better parent all other times, it could be worth it.

The issue is when screens are used to in place of parenting. Parents using it as a way to fuel their own screen addiction.

On the other hand, for me airplanes are a special case and all rules go out the window to help keep the kid calm.


Hard disagree with ‘great to be bored’ - being bored is one of the worst possible feelings, that you’re wasting your time doing nothing when there is almost certainly something you would rather be doing.

As a child I used to hate the feeling of boredom, knowing that I could be doing something I wanted to do. As an adult I am hardly ever bored, and it’s a strict improvement, never have I ever found myself wishing I could just go back to being bored.

Boredom is such a negative emotion that learning to manage it effectively becomes an essential life skill. Learning to set yourself up for success / be prepared required forethought to anticipate the possibility of boredom and come prepared to deal with it. Acting out on boredom is childish, learning to keep yourself occupied so you don’t become bored is mature.


> Hard disagree with ‘great to be bored’ - being bored is one of the worst possible feelings, that you’re wasting your time doing nothing when there is almost certainly something you would rather be doing.

You <---> The point

Being bored is what inspires a kid to daydream for themselves and/or get off their arse and try something new.

Being constantly "entertained" by a TV or fondle slab is an anathema to creativity and independent thought. For children and adults.


So really, boredom itself isn't what's good, it's actually used as something uncomfortable that encourages kids (or adults) to go find something interesting to alleviate the discomfort.

For the record, I've also told my daughter that "boredom is good for her", but this is clarifying my thinking on it.


Learning to sit with your thoughts for a while is a good life skill.


It is an over correction because of all the empty promises of LLMs. I use Claude and chatgpt daily at work and am amazed at what they can do and how far they can come.

BUT when I hear my executive team talk and see demos of "Agentforce" and every saas company becoming an AI company promising the world, I have to roll my eyes.

The challenge I have with LLMs is they are great at creating first draft shiny objects and the LLMs themselves over promise. I am handed half baked work created by non technical people that now I have to clean up. And they don't realize how much work it is to take something from a 60% solution to a 100% solution because it was so easy for them to get to the 60%.

Amazing, game changing tools in the right hands but also give people false confidence.

Not that they are not also useful for non-technical people but I have had to spend a ton of time explaining to copywriters on the marketing team that they shouldn't paste their credentials into the chat even if it tells them to and their vibe coded app is a security nightmare.


This seems like the right take. The claims of the imminence of AGI are exhausting and to me appear dissonant with reality. I've tried gemini-cli and Claude Code and while they're both genuinely quite impressive, they absolutely suffer from a kind of prototype syndrome. While I could learn to use these tools effectively for large-scale projects, I still at present feel more comfortable writing such things by hand.

The NVIDIA CEO says people should stop learning to code. Now if LLMs will really end up as reliable as compilers, such that they can write code that's better and faster than I can 99% of the time, then he might be right. As things stand now, that reality seems far-fetched. To claim that they're useless because this reality has not yet been achieved would be silly, but not more silly than claiming programming is a dead art.


Related it seems AI has been effective at forcing my team to care about documentation including good comments. Before when it was just humans reading these things, it felt like there was less motivation to keep things up to date. Now the idea that AI may be using that documentation as part of a knowledge base or in evaluating processes, seems to motivate people to actually spend time updating the internal docs (with some AI help of course).

It is kind of backwards because it would have been great to do it before. But it was never prioritized. Now good internal documentation is seen as essential because it feeds the models.


Nah just Vegas being Vegas. The whole area is designed to squeeze every dollar out of you.


Good to know, in some bizarre way. Thank you!


So a VPN?


A multipoint VPN that punches through NAT and can be configured to do a lot of neat things besides.

Nothing that a network guru or even a sufficiently motivated hacker couldn’t do on their own, except that the maintenance is practically zero for the personal user and it’s actually easy enough for a very nontechnical person to use (not necessarily to set up, but to use), perhaps with a bit of coaching over the phone. Want to use a different exit point for your traffic? It’s a dropdown list. Share a file? Requires one config step on the client for macOS, once, and then it’s just in the share menu. Windows, Android, iOS are ready to go without that. Share whole directories? Going to require some command-line setup once per shared directory, but not after that.

There are features that are much more enterprise-focused and not as useful for personal stuff, but everything above is in the free version.

I’m not in tech at all, professionally, and never have been. I’m savvy for an end user - I can install Linux or a BSD, I can set up a network, I can install a VPN myself to get back to my home network - but I would never, ever call myself anything more than an interested layman. I probably could figure most of this out on my own, if I had to. Thing is, I don’t have to. It’s more than just Wireguard in a pretty wrapper.

Try it. It won’t take long to figure out why so many people here like it, even if you may not want to use it.


The way you put that makes be think of the current challenge younger generations are having with technology in general. Kids who were raised on touch screen interfaces vs kids in older generations who were raised on computers that required more technical skill to figure out.

In the same way, when everything just works, there will be no difference, but when something goes wrong, the person who learned the skills before will have a distinct advantage.

The question is if AI gets good enough that slowing down occasionally to find a specialist is tenable. It doesn't need to be perfect, it just needs to be predicably not perfect.

Expertw will always be needed, but they may be more like car mechanics, there to fix hopefully rare issues and provide a tune up, rather than building the cars themselves.


Car mechanics face the same problem today with rare issues. They know the mechanical standard procedures and that they can not track down a problem but only try to flash over an ECU or try swapping it. They also don't admit they are wrong, at least most of the time...


> only try to flash over an ECU or try swapping it.

To be fair, they have wrenches thrown in their way there as many ECUs and other computer-driven components are fairly locked down and undocumented. Especially as the programming software itself is not often freely distributed (only for approved shops/dealers).


In this case, why encode the string instead of just having the options as plain text parameters?


Nesting, mostly (having used that trick a lot, though I usually sign that record if originating from server).

I've almost entirely moved to Rust/WASM for browser logic, and I just use serde crate to produce compact representation of the record, but I've seen protobufs used as well.

Otherwise you end up with parsing monsters like ?actions[3].replay__timestamp[0]=0.444 vs {"actions": [,,,{"replay":{"timestamp":[0.444, 0.888]}]}


It is easy but annoying. I nearly always find it easier to write a short script and run that rather than type terminal commands directly.


Great so train to major destinations and then rent a car from there.


In the future, I hope this becomes a thing. As cars become more commodotised and self driving taxis can be ordered easily maybe there'll be competing mass fleets?

Or have a "car-cabin-without-engine-and-wheels" and treat it like a packet on a network of trains and "skateboard car platforms".


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: