HN user

lairv

2,731 karma
Posts58
Comments198
View on HN
techcrunch.com 27d ago

General Intuition's $2.3B bet that video games can train AI agents

lairv
3pts0
www.khronos.org 1mo ago

Khronos Announces glTF Gaussian Splatting Extension

lairv
4pts2
yage.ai 3mo ago

Why Robots That Don't Understand Physics Are Winning

lairv
3pts0
www.symbolica.ai 3mo ago

Day 1 of ARC-AGI-3

lairv
90pts76
arcprize.org 3mo ago

ARC-AGI-3

lairv
498pts368
www.notboring.co 4mo ago

World Models: Computing the Uncomputable

lairv
2pts0
blog.voxagon.se 4mo ago

The unlikely story of Teardown Multiplayer

lairv
242pts65
github.com 5mo ago

Ggml.ai joins Hugging Face to ensure the long-term progress of Local AI

lairv
839pts223
techfundingnews.com 5mo ago

Ex-DeepMind's David Silver Eyes $1B Fundraise for Ineffable Intelligence

lairv
3pts0
www.worldlabs.ai 5mo ago

World Labs Announces New Funding

lairv
1pts0
www.vincentsitzmann.com 5mo ago

The flavor of the bitter lesson for computer vision

lairv
1pts0
vincentliu.org 5mo ago

The Robotics Data Pareto Frontier

lairv
2pts0
www.figure.ai 5mo ago

Helix 02: Full-Body Autonomy

lairv
4pts0
github.com 6mo ago

Kauldron: Modular, scalable library to train ML models

lairv
1pts0
papers.ssrn.com 6mo ago

The Slow Death of Scaling (deep learning models)

lairv
4pts0
geohot.github.io 7mo ago

Bikeshedding, or why I want to build a laptop

lairv
12pts4
android-developers.googleblog.com 7mo ago

Jetpack Navigation 3

lairv
5pts1
huguesva.github.io 8mo ago

Joint-Embedding vs. Reconstruction: When Should You Use Each?

lairv
1pts0
www.gamesindustry.biz 8mo ago

Epic announces partnership to bring Unity games into Fortnite

lairv
4pts3
pytorch.org 9mo ago

PyTorch Monarch

lairv
2pts1
huggingface.co 9mo ago

MTEB v2: Evaluation of embedding and retrieval systems for more than just text

lairv
3pts0
www.worldlabs.ai 9mo ago

RTFM: A Real-Time Frame Model

lairv
44pts13
www.figure.ai 9mo ago

Figure 03, our 3rd generation humanoid robot

lairv
406pts405
arxiv.org 9mo ago

xLSTM Scaling Laws: Competitive Performance with Linear Time-Complexity

lairv
1pts0
docs.jax.dev 9mo ago

Writing high-performance matrix multiplication kernels for Blackwell

lairv
63pts6
www.ibm.com 9mo ago

IBM Granite 4.0: hyper-efficient, high performance hybrid models for enterprise

lairv
9pts3
www.julian.ac 9mo ago

Failing to Understand the Exponential, Again

lairv
154pts257
www.galois.com 10mo ago

Claude can sometimes prove it

lairv
219pts69
ai.meta.com 11mo ago

DINOv3

lairv
4pts0
oxcaml.org 1y ago

OxCaml - a set of extensions to the OCaml programming language.

lairv
313pts118

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

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

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

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

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

Pandas 3.0 6 months ago

Default to "spawn" is definitely the right thing, it avoids many footguns

That said for PyTorch DataLoader specifically, switching from fork to spawn removes copy-on-write, which can significantly increase startup time and more importantly memory usage. It often requires non-trivial refactors, many training codebase aren't designed for this and will simply OOM. So in practice for this use case, I've found it more practical to just use pandas rather than doing a full refactor

Pandas 3.0 6 months ago

Well I think ProcessPoolExecutor/ThreadPoolExecutor from concurrent.futures were supposed to be that

Pandas 3.0 6 months ago

I would agree if not for the fact that polars is not compatible with Python multiprocessing when using the default fork method, the following script hangs forever (the pandas equivalent runs):

    import polars as pl
    from concurrent.futures import ProcessPoolExecutor

    pl.DataFrame({"a": [1,2,3], "b": [4,5,6]}).write_parquet("test.parquet")

    def read_parquet():
        x = pl.read_parquet("test.parquet")
        print(x.shape)

    with ProcessPoolExecutor() as executor:
        futures = [executor.submit(read_parquet) for _ in range(100)]
        r = [f.result() for f in futures]

Using thread pool or "spawn" start method works but it makes polars a pain to use inside e.g. PyTorch dataloader

NVIDIA stock tanked in 2025 when people learned that Google used TPUs to train Gemini, which everyone in the community knows since at least 2021. So I think it's very likely that NVIDIA stock could crash for non-rationale reasons

edit: 2025* not 2024

That's why I always disliked calling null the "billion dollar mistake", null and Options<T> are basically the same, the mistake is not checking it at compile time

Gemini 3 8 months ago

Is there a solution to this exact problem, or to related notions (renewal equation etc.)? Anyway seems like nothing beats training on test

Gemini 3 8 months ago

Out of curiosity, I gave it the latest project euler problem published on 11/16/2025, very likely out of the training data

Gemini thought for 5m10s before giving me a python snippet that produced the correct answer. The leaderboard says that the 3 fastest human to solve this problem took 14min, 20min and 1h14min respectively

Even thought I expect this sort of problem to very much be in the distribution of what the model has been RL-tuned to do, it's wild that frontier model can now solve in minutes what would take me days

For those curious here are the actual keywords (from https://docs.python.org/3/reference/lexical_analysis.html?ut... )

Hard Keywords:

False await else import pass None break except in raise True class finally is return and continue for lambda try as def from nonlocal while assert del global not with async elif if or yield

Soft Keywords:

match case _ type

I think nonlocal/global are the only hard keywords I now barely use, for the soft ones I rarely use pattern matching, so 5 seems like a good estimate

PyTorch Monarch 9 months ago

I'm also curious what's the use case of this over Ray. Tighter integration with PyTorch/tensors abstractions?

PyTorch Monarch 9 months ago

From the docs ( https://meta-pytorch.org/monarch/index.html ):

Monarch is a distributed programming framework for PyTorch based on scalable actor messaging. It provides:

- Remote actors with scalable messaging: Actors are grouped into collections called meshes and messages can be broadcast to all members.

- Fault tolerance through supervision trees: Actors and processes for a tree and failures propagate up the tree, providing good default error behavior and enabling fine-grained fault recovery.

- Point-to-point RDMA transfers: cheap registration of any GPU or CPU memory in a process, with the one-sided tranfers based on libibverbs

- Distributed tensors: actors can work with tensor objects sharded across processes

It seems like the goal of Monarch is to do what Ray does, but more tightly integrated with the Deep Learning/distributed training ecosystem?

(I'm the one who posted the url, not author post)

Julian Schrittwieser (author of this post) has been in AI for a long time, he was in the core team who worked on AlphaGo, AlphaZero and MuZero at DeepMind, you can see him in the AlphaGo movie. While it doesn't make his opinion automatically true, I think it makes it worth considering, especially since he's a technical person, not a CEO trying to raise money

"extrapolating an exponential" seems dubious, but I think the point is more that there is no clear sign of slowing down in models capabilities from the benchmarks, so we can still expect improvements