carlosdp

Joined 13 years ago

Karma
3,875
Submissions
815
Member since
Jun 25
I work on DAOs and zero knowledge cryptography in web3
View on Hacker News

Recent submissions

Comment · 1 month ago
> your system spammed and tried to scam people, which was highly predictable

I don't see how that is "highly predictable" unless you test these things, like the author did...

Comment · 4 months ago
that's not a video render of a hypothetical device, that's a real video of the real working device, fwiw
Comment · 7 months ago
Congrats on launch! really cool product
Comment · 1 year ago
What evidence do you have that the webview "opens in the background"? I just tried it, and it definitely isn't preloaded when I click a link...
Comment · 1 year ago
> Pure vision will never be enough because it does not contain information about the physical feedback like pressure and touch, or the strength required to perform a task.

I'm not sure that's necessarily true for a lot of tasks.

A good way to measure this in your head is this:

"If you were given remote control of two robot arms, and just one camera to look through, how many different tasks do you think you could complete successfully?"

When you start thinking about it, you realize there are a lot of things you could do with just the arms and one camera, because you as a human have really good intuition about the world.

It therefore follows that robots should be able to learn with just RGB images too! Counterexamples would be things like grabbing an egg without crushing, perhaps. Though I suspect that could also be done with just vision.

Comment · 1 year ago
I love uv, not just for local development, but it also makes it WAY easier to manage python environments you setup for running python workers / user code in the cloud.
Comment · 1 year ago
I was just telling someone about the story of how he invented bitmapping for overlapping windows in the first Mac GUI in like two weeks, largely because he mis-remembered that being already a feature in the Xerox PARC demo and was convinced it was already possible.

RIP to a legend

Comment · 1 year ago
I highly recommend starting with the SO-ARM101 and the LeRobot tutorial. They're super cheap, its insanely quick to get started, and you can even buy pre-made kits like at https://partabot.com . It's the "Hello World" of robotics now, imo.

Don't bother with a Jetson Nano, you don't need that to get started, and by the time you need that you'll know a lot already. You can just drive the robot from your laptop!

Getting to training your own VLA fine-tuned model is a super quick and easy process. You can see examples of other people completing the tutorial and uploading their training/evaluation datasets here (shameless plug for my thing): https://app.destroyrobots.com

I wouldn't bother much with ROS at first tbh. It'll bog you down, and startups are moving toward using other approaches that are more developer friendly, like Rust-based embedded.

You can go far with a robot connected to USB though!

Comment · 1 year ago
There's an experimental "multi" mode you can input multiple images to
Comment · 1 year ago
Wow, this is incredible work! Blown away at how well the audio/video matches up, and the dialogue is better sounding / on-par with dedicated voice models.
Comment · 1 year ago
> The article ignores Firefox switched the contract to Yahoo as the default search provider from 2014-2017

I worked at Mozilla when this deal was struck. The deal with Yahoo did require Yahoo be the default for Firefox, I'm not sure what you mean by "absence of any requirement"?

Mozilla broke that contract with Yahoo (there was a clause allowing them to do so without repercussion and keep the money, if they deemed it better for the users, wild contract) less than 3 years later because users hated Yahoo so much, and went back to Google.

Google is dominant because it just _is_ the best search engine.

> One of the biggest differences between Google selling Chrome and any old chromium fork is precisely that the "other" browsers no longer have to try to compete with Google's own browser to get users to monetize.

Isn't that literally anti-competitive? The DoJ is saying Google search is dominant partially because of Chrome pushing users to Google.

You're saying Chrome is dominant because users like it too much, and other browsers can't compete? Tough, that's the users' choice, though.

Comment · 1 year ago
Awesome! I'm super impressed with SVRaster, glad to see others already playing with it too
Comment · 1 year ago
The article is a neat read! The design of the blog itself is even more interesting. I don't love the right-aligned way it starts, but I love the inline activations of the left popup! So cool
Comment · 1 year ago
Ok first of all,

> There's a trend on social media where many repeat Andrej Karpathy's words: "give in to the vibes, embrace exponentials, and forget that the code even exists." This belief — like many flawed takes humanity holds — comes from laziness, inexperience, and self-deluding imagination.

I'm going to go ahead and give the author the benefit of the doubt that they aren't literally saying Andrej Karpathy is "lazy and inexperienced", because that claim is obviously absurd.

In general though, I think the author is missing the actual point Karpathy was making! Let's look at his detailed criticisms for the typescript agent run, for example:

> Regularly clones TypeScript interfaces instead of exporting the original and importing it.

> Reinvents components all the time with the same structure without searching the code base for an existing copy of that component.

These are only problems for human codebases. You're not vibing if you are expecting agents to write code the way humans would.

Duplicating interfaces and implementations is inefficient, and would be a nightmare, in a human codebase. But, the code will still work! So if an AI agent is managing the codebase, who cares if it duplicates things all the time?

Maybe it'll see that it did that later and decide to consolidate things, maybe it won't. It doesn't affect the actual outcome of the code, unless you actually look at the code as a human, which is not "vibe coding."

> When told to fix styles with precise details, it will alter the wrong component entirely.

> When told specifically where there are many duplicated components and instructed to refactor, will only refactor the first instance of that component in the file instead of all instances in all files.

> When told to refactor code, fails to search for the breaks it caused even when told to do so.

You're thinking about the code again, gotta stop doing that if you actually want to ~vibe code~. Refactoring code isn't a thing when you're vibe coding, English is your programming language now, the Typescript (or w/e language) is the assembly. You wouldn't spend much time observing the assembly output of your compiler (especially for web dev), so why are you observing the code output of your agent?

If you don't want to vibe code, that's fine, nobody is forcing you to. But if you're going to do it, grade it on the metric that Andrej was actually claiming: that you can get working results on a lot of software projects today by telling coding agents to make some code do something, and then just keep running it with "fix this bug" until it works, and it'll often get to a working result.

He never claimed that the code outputted would be beautiful, from a human perspective, or well formatted, or well architected, or efficient.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton