It's hyperbolic, sure, but the broad point that there are things that parents find hard to parent for reasons, and society should think about helping them out, is 100% true.
it's a false dichotomy because it implies that the only two options we have are either draconian regulation, or no regulation whatsoever. that's the dictionary definition of a false dichotomy.
I never argued that we do nothing. There are plenty of laws on the books related to internet safety, and plenty more that we could pass. What I'm specifically against is mandating ID verification.
It's a coordination problem. I can "parent" my kids by banning them from social media sure, but if the other parents don't also do that, then I just made my kid a social outcast.
As it is we have to allow our eldest a lot more screen and social media time than we think is healthy, but it's more healthy than not having any friends.
I'm not necessarily in favour of a government ban, but I do wish more parents were on board. At the primary school (age 10) 100% of other kids had phones, and no one else seemed to give a shit.
He hired a level designer who also wrote a Sokoban game. (Can’t remember the name, but it was free and web-based, IIRC.) That game had some really great, unique ideas in it, and I’d be shocked if the new Blow game was bog standard.
It was Jack Lance, who wrote Enigmash. Tragically, he died in 2023 at the age of 25. Jack Lance superlatively creative. I cannot find the words to express how much the world lost. I do not know of a finer puzzle designer.
I'm British and I have sometimes chosen Canadian English as my OS language so that it will not constantly try to correct my usage of z in words like this.
Right - don’t make subagents for the different roles, make them to manage context for token heavy tasks.
A backend developer subagent is going to do the job ok, but then the supervisor agent will be missing useful context about what’s been done and will go off the rails.
The ideal sub agent is one that can take a simple question, use up massive amounts of tokens answering it, and then return a simple answer, dropping all those intermediate tokens as unnecessary.
Documentation Search is a good one - does X library have a Y function - the subagent can search the web, read doc MCPs, and then return a simple answer without the supervisor needing to be polluted with all the context
I've seen this for coding agents using spec-driven development for example. You can try to divide agents into lots of different roles that roughly correspond to human job positions, like for example BMad does, or you can simply make each agent do a task and have a template for the task. Like make an implementation plan using a template for an implementation plan or make a task list, using a template for a task list. In general, I've gotten much better results with agents that has a specific task to do than trying to give a role, with a job-like description.
For code review, I don't use a code reviewer agent, instead I've defined a dozen code reviewing tasks, that each runs as separate agents (though I group some related tasks together).
To an extent I think would be surprising to anyone who hasn’t done interviews, all developer CVs below about Staff level are the same.
Everyone’s architected a system, handled communication with stakeholders, contributed to technical direction of the team, mentored other developers, etc etc
You’d think that but I remember one interview where the candidate was highly recommended and they had never communicated with a stakeholder. A PM had always done that. They had never talked with a user. Ever. They had 15 years of experience.
It’s funny the stuff I assume is really easy and common and keep getting reminded that the world is really diverse.
And it’s not even because you don’t want to. It’s just because that’s how things work. I spent years talking directly to users and then I started working for a multinational, and I haven’t seen a user in 7 years…
Safari will assign you a random ip address on a per tab basis if private relay is on. With chrome there is zero plausible deniability as to who you are. You are who you are today, yesterday, and a year before, in every tab, window, incognito or not.
This comes with some downside because to protect privacy Safari blocks some useful APIs. For example, you can't tell if the user is running Apple silicon or Intel. That means you have to ask them whether they want the Intel or Apple silicon version of a download. This is a non-trivial question for a lot of Mac users. And, sure, you can always publish through the App store but that comes with its own drawbacks.
There are a whole lot of downsides to that approach. Most applications don't do it, although perhaps it does make sense for the general audience like mine. Fortunately, however, a lot of Macs are using Chrome or Firefox that expose this info.
It’s also worth noting that nobody’s going to be shipping Intel binaries in a short 2-5 years so this problem will just go away on its own.
The user base won’t even be there anymore.
This is not just because people will be retiring old Intel systems, it’s also because Apple’s marketshare exploded when the M1 chip came out, so a very large portion of the userbase never owned an Intel Mac.
A price I’ll gladly pay in favor of increased privacy, and I haven’t heard of too many people stumped by the question. In the worst case, you can just try it out.
It's hyperbolic, sure, but the broad point that there are things that parents find hard to parent for reasons, and society should think about helping them out, is 100% true.
reply