3,766 karma · joined July 15, 2020
Crossed the line as a science Youtuber. You don't need to be athiest to be a scientist, and he definitely isn't. But you should at least know the line.
Finding out this site is basically just a copy of something that already existed and something they knew existed just further degrades my opinion of him. Especially with it being littered with ads. The ad literally takes up half my screen.
Most people agree that this rule works well in practice. Most people don't take a sick day because they don't feel 100%, even when its within their rights. If everyone decided to take Monday off because they're sick, that would be possible within the law, there's no need to provide proof you're sick. Yet, if that happened, the country would grind to a halt.
Now ask yourself, how could you implement that without eroding someone's rights and without introducing more friction?
Sometimes, you just have to assume that people are honest and won't take the piss out of the system. Or you have to introduce friction to discourage the exercise of their rights. The friction for sick leave is that you usually have to notify your employer ASAP and that you may have to fill out a return to work form.
It's like having new solar panels installed every week. Sure you're "profitable" on the $0.20/kWh you're selling your "free" energy at when you ignore the cost of the solar panels you're buying every week.
At the end of the day, it's an open source robot so someone can implement these protocols if they see the reason to.
JSONRPC can be trivially implemented in any language which can read/write a Unix socket. Which is any language worth using.
It's the trade off for performance and accessibility.
JSONRPC over Unix sockets is a better interface for language agnostic IPC.
The Microduck is meant to be a hacker toy. Train it yourself, write software, hack it, etc.
It depends what you're trying to get for your daughter. Is it something to get her into robotics? Then probably the Microduck is the way. If it's literally just a toy, then the Beni robot is better because that's literally all it is.
These people would still ask and waste your time without AI. The fact is, they don't even bother trying to find an answer themselves. And it's often something Claude is extremely good at finding out. Which is why my first suggestion was if you used Claude, then let the person asking know that it worked well for you and encourage them to use it. It's their own competency at their job to judge the output, they shouldn't be pushing the hard bit onto someone else.
If someone uses AI or some other research and then comes to you with their findings and other questions then that is infinitely better to me. I absolutely despise people asking me basic questions that involve me literally doing the research job for them.
If they come to me like "Hey, I have X problem, I used Claude like you suggested and it came out with this response. I'm not 100% sure it's correct because of Y. Would you be able to take a quick glance to see if it's on the right track?". I am much happier with this question because it's clear they have actually tried to research themselves.
Ignoring someone who doesn't even do the most basic research is 100% a defensible position. People should be doing their job.
Public embarrassment is also good. I've done it and had apologies off people. They tend to get the message pretty quickly if they're made to look dumb as fuck.
Give a man a fish, and you feed him for a day. Teach a man to fish, and you feed him for a lifetime.
I sit in the middle a lot of the time as my opinion on code quality vary depending on how important the code actually is.
I will say one thing, the people who I generally deemed as worse developers prior to the wide AI roll out are the ones that are more accepting of AI code. And consequently, they're the ones spending a magnitude more money each day. The people who were writing better code and, in my opinion, were stronger developers, are spending less on AI and are generating more acceptable code when they use it. And they can spot issues from a mile away, because they actually understand the code being generated. They're not just committing lots of redundant code.
We had an AI outage for a day or two a few weeks back. The reaction from some people was like it was the end of the world and they couldn't do any work. Some projects got put on hold because no one actually knew how to work on the code base without AI. Other, better in my opinion, developers just went shrugged it off and got on with their job.
AI over-dependence is a big issue that people will face more and more. Weaker juniors used to just be a bit slower and stagnate a bit, but they could still kinda work independently and understand what they were doing. Now they are almost entirely prompt monkeys, take away their Claude Code terminal and they are completely stumped.
AIs greatest strength is still throwaway code.
The 80/20 rule still stands.