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

FYI several other video labs are getting into robotics

Luma Labs https://lumalabs.ai/news/luma-open-physical-ai-lab

Runway https://runway.com/product/robotics


Not exactly what you describe but this project [0] did it with cubes.

The cube is filled with splats. Each face reveals a different picture when viewed from a perpendicular angle

[0] https://www.3dpoint.art/


This is "old" news from February but somehow hasn't been discussed here


I came looking for a discussion of this on the back of just watching Bilawal Sidhu's recent “The Craziest Mapping Breakthrough Since Google Maps” https://www.youtube.com/watch?v=F-S-x0b9TrE

And tbh I didn't expect much of or any discussion because my feeling is that Hacker News is a forum which has long since only masqueraded as a geek/tech bulletin board and discussion forum. And this here absence reinforces that feeling.


For a space that supposedly had "no moat", the number of players still competing for frontier models seems to be shrinking pretty fast


What's going to be the hit on our atmosphere when the data centers re enter? I guess it won't matter as the AI will replace the humans by then for the GDP and tax base.


Worth noting that most of youtube videos can no longer be discovered through search. Search results can now only be sorted by "Relevance" and "Popularity" while you used to be able to sort by release date

Search results are also non-exhaustive and biased towards recent videos as noted in this study https://arxiv.org/abs/2506.11727

Basically many videos can no longer be discovered if you don't have a url to the video or the channel, and the algorithm doesn't recommend it


The non exhaustive thing is annoying as hell. You might as well delete old videos because there’s no way to get to them if you don’t remember the link. I used to be able to find this video I took in college 20 years ago. There’s just no way for me to get to it anymore.


Sounds like a good opportunity for a big indexing company to add some value by using thei-

Wait...


Is that related to freetube removing the video tab (of a channel), sort by age dropdown menu?


I don’t know. All I know is the video I’m looking for has a very unique title and used to come up as the main search result less than 3 years ago and it’s unfindable now. It’s from 2006.


I've noticed that the search is especially bad on the history tab, where even searching the exact title of a video I've seen before doesn't always display it. I've found that the best search for old or niche videos is to ask Gemini with a description of the video (I found it gives better results than GPT 5.1) but it's really unfortunate that the native search isn't more useful.


Realistically you cannot make every video discoverable given the massive ever growing amount of content.


Wikipedia says there's 14.8 billion videos currently uploaded to YouTube, it seems technically easy to index that amount of title+description?

The more likely explanation is that Google doesn't want YouTube to be crawled, which gives them a massive moat for AI training


you can add search filters to the search bar in youtube.

e.g this will return videos published in that time range with a duration longer than 2m

cat videos after:2014-01-01 before:2014-12-31 >2m

[edit] - the duration doesn't remove shorts I think there's just no shorts published in that time range.


If the model is truly on par with Opus 4.6/Gemini 3.1/GPT 5.4 (beyond benchmarks) this still puts MSL in the frontier lab category, which is no small feat given that they pretty much rebooted last year

Many labs aren't able to keep up with the frontier, xAI, Mistral


Note that this uses a harness so it doesn't qualify for the official ARC-AGI-3 leaderboard

According to the authors the harness isn't ARC-AGI specific though https://x.com/agenticasdk/status/2037335806264971461


It is 100% ARC-AGI-3 specific though, just read through the prompts https://github.com/symbolica-ai/ARC-AGI-3-Agents/blob/symbol...


What a dick move. Making that prompt open source will probably mean that every other model that doesn't want to cheat will scrape that and accidentally cheat in the next models.


(disclaimer: i worked on early versions of agentica_sdk; but wasn't involved in recent developments and the ARC solver)

As other comments point out this is about harness development and harness efficiency. Agentica SDK is a sort of meta harness, that makes things easy: plug any "internal API" (as defined natively in your codebase) directly into your agent. Agentica SDK itself is not application specifc; but the APIs of your application are... application specific.

Re: the linked prompt. A harness is a set of tools and descriptions how to best use those tools, and sometimes some external control flow based on the outcome of using those tools. How to "best use the tools" should always be part of the prompt (like in this case).

So this work tries to answer: "short of telling the agent any solutions, make a simple but efficient API to play the games, hand it to the agent, and see how it does". In the world of harness development I think that's an interesting question to answer!


>In the world of harness development I think that's an interesting question to answer!

The challenge isn't about harness development though, and a sufficiently complex harness can solve these tasks rather easily.

And presenting it as if you've made a novel development for solving ARC-AGI-3 leads me to believe you're willing to waste all of our time for your benefit at every step in the future.


> a sufficiently complex harness can solve these tasks rather easily.

I claim this is not so easily done, and earlier iterations of ARC-AGI did not have the constraint in the first place. You want something that generalizes across all puzzles (hopefully even the private ones), and these puzzles are extremely diverse ... and hard; telling the model the controls and some basic guidelines for the game is the only "obvious" thing you can do.

The other point of my reply was efficiency, both in terms of creating and using the harness; the discussed solution is something that anyone (in fact, likely even an LLM itself) can cook up in a few minutes; it's not much more than a game control wrapper so the agent can play around with the game in live python and some generalities as laid out in the prompt.

(But I'm always happy to be proven wrong. What harnesses did you have in mind?)


this is so disingenuous on symbolica's part. these insincere announcements just make it harder for genuine attempts and novel ideas


Um, yes this is a extremely specific as a benchmark harness. It has a ton of knowledge encoded about the tasks at hand. The tweet is dishonest even in the best light.

The hard part of these tests isn't purely reasoning ability ffs.


> this uses a harness

This seems like an arbitrary restriction. Tool-use requires a harness, and their whitepaper never defines exactly what counts as valid.


Right, fair, but look at the prompt. For the purpose of testing general intelligence, this seems kind of pointless.


It isn't arbitrary. They want measure the capability of the general LLM


So if I say "I want to measure your capability as a mechanic" but then also "to ensure an accurate score you're forbidden to use any tools" how are you the human mechanic planning to diagnose and fix the engine problem without wrenches and jack stands and the like? It makes no sense.

That said their harness isn't generic. It includes a ridiculously detailed prompt for how to play this specific game. Forbidding tool use is arbitrary and above all pointless hoop jumping but that doesn't make the linked "achievement" any less fraudulent.


It is more like restricting the mechanic to only using commercially available tools and not allow them to create CUSTOM tools.


No, that would be analogous to disallowing customized harnesses, ie tooling specially crafted by someone else for the specific task at hand. Insisting that an LLM solve something without the ability to make use of any external tooling whatsoever is almost perfectly analogous to insisting that a human mechanic work on a car with nothing but his own bare hands.

The wrench is to the mechanic as the stock python repl is to the LLM.


They want the LLM that does the ARC-AGI-3 to be the same LLM that everyone uses.


Rephrase that in terms of the human mechanic and hopefully you can see the error of that reasoning. LLMs that perform tasks (as opposed to merely holding conversations) use tools just like we do. That's literally how we design them to operate.

In fact the LLMs that everyone uses today typically have access to specialized task specific tooling. Obviously specialized tools aren't appropriate for a test that measures the ability to generalize but generic tools are par for the course. Writing a bot to play a game for you would certainly serve to demonstrate an understanding of the task.


I'm pretty sure the LLM can use tools while doing arc-agi-3 but it has to the same tools available all the time not an incredibly elaborate custom harness.


To quote someone else from upthread, tool use requires a harness. Without one an LLM as commonly understood is a bare model that receives inputs and directly produces outputs the same as talking to an unaided person.


Then the LLM has to write the harness.


I'd like to suggest that prior to expressing disagreement you really ought to reread the comment you're replying to and make sure your understanding is correct.

Quoting this for the second time now - tool use requires a harness.

Without a harness the LLM has no ability to interact with the world. It has no agency. It's just spitting out text (or whatever else) into the void. There's no programming tools, no filesystem, no shell, nothing.


And by the rules of arc-agi-3 the LLM will have to write any harness it needs. I'm not sure what we are even arguing about this point.


Doesn't the chat version of chatgpt or gemini also have interleaved tool calls, so do those also count as with harnesses?


Harness is fine. I think people here are arguing what provided here to take the test is not harness.


We're calling agents harnesses now?


The point of this test is to check if an AI system can figure out the game. This isn't what happened here. A human figured out the game, wrote in their prompts exactly how the game works and THEN put the AI on the problem. This is 100% cheating and imo quite stupid.


The harness would be fine if the agent coded its own harness in a controlled environment while observing the game.

Not sure if the specific rules of this prize allow that, but I would accept that


ELI5 what is a harness?

EDIT from https://arcprize.org/media/ARC_AGI_3_Technical_Report.pdf:

> We seek to fight two forms of overfitting that would muddy public sensefinding:

> Task-specific overfitting. This includes any agent that is created with knowledge of public ARC-AGI-3 environments, subsequently being evaluated on the same environments. It could be either directly trained on these environments, or using a harness that is handcrafted or specifically configured by someone with knowledge of the public environments.


I think generally people regard a harness as the system instructions + tools made available to the LLM (and probably the thing that runs the LLM conversation in a loop.) An agent is collectively, the LLM plus the harness.


I for one think that harness development is perhaps the most interesting part at the moment and would love to have an alternative leaderboard with harnesses.


There is. Official leaderboard is without harness, and community leaderboard is with harness. Read ARC-AGI-3 Technical Paper for details.


I went through the technical paper again, and while they explain why they decided against the harness, I disagree with them - my take is that if harnesses are overfitting, then they should be penalized on the hidden test set.

Anyway, searching both in ARC-AGI's paper and website and directly on kaggle, I failed to find a with-harness leaderboard; can you please give the link?



Ah, it's based on this repo [0] and there's only 1 non-example submission there [1], from 2 weeks ago (so it only covers the preview games), and their schema doesn't a field to show that it's only the preview, nor does the thing properly parse the score or cost into the table. And the biggest thing is that apparently there's no validation whatsoever - submissions are not ever run on the hidden test games, so is essentially useless as a comparison.

[0] https://github.com/arcprize/ARC-AGI-Community-Leaderboard [1] https://github.com/arcprize/ARC-AGI-Community-Leaderboard/bl...


I'm so into harness development right now. Once it clicked that harnesses can bring more safety and determinism to LLMs, I started to wonder where I'd need that and why (vs MCP or just throwing Claude Code at everything), and my brain gears have been turning endlessly since then. I'd love to see more of what people do with them. My use cases are admittedly lame and boring, but it's such a fun paradigm to think and develop around.


Could you point me to some resources to learn about harnesses? I’d love to hear an example of a use case you’re thinking of.


I tried to use it but OpenCode won't even open for me on Wayland (Ubuntu 24.04), whichever terminal emulator I use. I wasn't even aware TUI could have compatibility issues with Wayland


> I wasn't even aware TUI could have compatibility issues with Wayland

They shouldn't, as long as your terminal emulator doesn't. Why do you think it's Wayland related?


Strange. I've been running it on several different ubuntu 24 04 machines with standard terminal with no issues.


This shouldn't be related to Wayland.

It works perfectly fine on Niri, Hyprland and other Wayland WMs.

What problem do you have?


Blank screen, and it's referenced in the official docs as potentially a Wayland issue https://opencode.ai/docs/troubleshooting/#linux-wayland--x11...

I didn't dig further

Seems like there's many github issues about this actually

https://github.com/anomalyco/opencode/issues/14336

https://github.com/anomalyco/opencode/issues/14636

https://github.com/anomalyco/opencode/issues/14335


I've run into that issue while developing https://soloterm.com.

If you respond twice to their theme query probes, the whole thing bricks. Or if you're slightly out of order. It's very delicate.


Definitely not Wayland related, or so I doubt. I'm on wayland and never had any issues, and it's a TUI, where the terminal emulator does or does not do GPU work. What led you to that conclusion?


This issue: https://github.com/anomalyco/opencode/issues/9505

And then the official docs: https://opencode.ai/docs/troubleshooting/#linux-wayland--x11...

> Linux: Wayland / X11 issues

> On Linux, some Wayland setups can cause blank windows or compositor errors.

> If you’re on Wayland and the app is blank/crashing, try launching with OC_ALLOW_WAYLAND=1.

> If that makes things worse, remove it and try launching under an X11 session instead.

OC_ALLOW_WAYLAND=1 didn't work for me (Ubuntu 24.04)

Suggesting to use a different display server to use a TUI (!!) seems a bit wild to me. I didn't put a lot of time into investigating this so maybe there is another reason than Wayland. Anyway I'm using Pi now


https://github.com/anomalyco/opencode/issues/14636

That issue points out that it is probably a dependency problem.

The other problem is that they let a package manager block the UI and either swallow hard errors or unable to progress on soft errors. The errors are probably (hopefully) in some logs.

A dev oriented TUI should report unrecoverable errors on screen or at least direct you to the logs. It's not easy to get right, but if you dare to do it isn't rocket science either. They didn't dare.


That is wild. Thanks for the info.


There's a desktop app which uses Tauri. Unrelated to the TUI.


Probably vibe coded


Some of the more recent versions of it had memory leaks so you couldn't just leave it on in the background


I had to abandon it because of the memory leak, it would fill up all my memory in a matter of minutes. The devs don't seem to pay it much attention: https://github.com/anomalyco/opencode/issues/5363


https://cims.nyu.edu/dynamic/news/1441/

This is just the official name of a chair at NYU. I'm not even sure Jacob T. Schwartz is more well known than Yann LeCun


Yann is definitely more well-known outside of academia. Inside academia, it's going to depend a lot on your specific background and how old you are.


Truly amazing that they've managed to build an open and profitable platform without shady practices


It’s such a sad state of affairs when shady practices are so normal that finding a company without them is noteworthy.


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

Search: