frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Trump admin blocks foreign access to Anthropic's most powerful AI models

https://www.axios.com/2026/06/12/anthropic-trump-mythos-fable-national-security
1•some-guy•4m ago•0 comments

Show HN: Full browser interaction from CLI for AI

https://www.webcli.sh/?hn
1•keepamovin•4m ago•0 comments

Humans in the Way [video]

https://www.youtube.com/watch?v=ruzZ5UDm-MM&list=PLyfdekfVUs1zBkdxO99rhEJ695mMzGso6
1•satisfice•8m ago•1 comments

Quantum Field Screensaver

https://rogmash.neocities.org/quantumfield
1•rogmash•11m ago•0 comments

Ask HN: What will be the next big memory management system for AI Agents?

1•AlanAAG•11m ago•0 comments

Mexico's president meeting with Ben Horowitz, from a16z

https://twitter.com/Claudiashein/status/2065497274893905938
2•aylmao•13m ago•1 comments

UnpredictaBench: A Benchmark for Evaluating Distributional Randomness in LLMs

https://arxiv.org/abs/2606.06622
1•matt_d•14m ago•0 comments

Show HN: Pilang – A scripting language and VM written in C

https://github.com/rolandbrake/pilang
1•rolandbrake•15m ago•0 comments

The Mysterious Woman Behind the Nord Stream Explosion

https://www.wsj.com/world/europe/nord-stream-explosion-pipeline-9a109da9
2•nradov•22m ago•0 comments

Glacial Valley

https://github.com/deedy/glacial-valley
1•tanelpoder•22m ago•0 comments

Linear Algebra Kernels for the Age of Research

https://www.gpumode.com/news/linear-algebra-kernels-age-of-research
1•matt_d•26m ago•0 comments

Russia builds up infrastructure near Europe's border to deploy over 100k troops

https://www.pravda.com.ua/eng/news/2026/06/10/8038671/
2•Bender•28m ago•0 comments

From a Single File to an MCP Server: Six Rewrites of My Own Harness

https://pub.towardsai.net/from-a-single-file-to-an-mcp-server-six-rewrites-of-my-own-harness-74b4...
3•tacoda•30m ago•0 comments

Agentifying Agent Assessment for Openness, Standardization, and Reproducibility

https://arxiv.org/abs/2606.13608
1•tcp_handshaker•35m ago•0 comments

Pink Cosmo Blueberries

https://www.baldorfood.com/product/blueberries/be3p-pink-cosmo-blueberries
1•mooreds•37m ago•0 comments

Why Tomatoes Are the Most Expensive They've Been in Four Decades [audio] [video]

https://www.youtube.com/watch?v=pUrIlUAo0kM
1•mooreds•38m ago•0 comments

What Do Engineers Mean When We Say "Taste"?

https://davegriffith.substack.com/p/what-do-engineers-mean-when-we-say
1•mikez302•38m ago•0 comments

Latent learning: episodic memory complements parametric learning

https://openreview.net/forum?id=RuWGeX5ZiB
1•matt_d•39m ago•0 comments

Erdős Problems and Speculations about the Power of AI Models

https://www.youtube.com/watch?v=KbNctTQnVHI
1•maayank•42m ago•0 comments

Show HN: Agent Joe – a Rust only coding agent with no shell access

https://github.com/Kapperchino/agent-joe
1•kapperchino•42m ago•0 comments

I Think They [Anthropic] Are Lying to You [video]

https://www.youtube.com/watch?v=zfYsSFY4l18
7•salutis•44m ago•3 comments

Digg

https://digg.com/tech
2•ahmedfromtunis•44m ago•1 comments

I created a facet search over music composition (no AI)

https://monictheory.com
1•midi_finder•44m ago•1 comments

Ring Holders Club – NBA draft-and-SIM playoff run, plus a daily tactics puzzle

https://www.ringholders.club/
3•pipnonsense•44m ago•0 comments

Stackit – European Hyperscaler and Cloud Provider

https://stackit.com/en
1•tomrod•45m ago•0 comments

For People with Misophonia, Everyday Noises Can Be Agony

https://www.newyorker.com/magazine/2026/06/15/for-people-with-misophonia-everyday-noises-can-be-a...
1•fortran77•46m ago•0 comments

'Crisis averted' as experts confirm universe's expansion is accelerating

https://ras.ac.uk/news-and-press/research-highlights/crisis-averted-experts-confirm-universes-exp...
2•hhs•48m ago•0 comments

Espressif Modules

https://esp32.atomic14.com/modules/
1•iamflimflam1•48m ago•0 comments

N8ao – An efficient and visually pleasing implementation of SSAO

https://github.com/N8python/n8ao
1•modinfo•50m ago•0 comments

The World Computer Has Children

https://hari.computer/the-world-computer-has-children
1•andytratt•56m ago•0 comments
Open in hackernews

Twenty One Zero-Days in FFmpeg

https://depthfirst.com/research/21-zero-days-in-ffmpeg
42•redbell•1h ago

Comments

bethekidyouwant•1h ago
How does the browser use it ?unless they mean there’s a zero day in libavcodec
fpoling•58m ago
Browsers run it in a sandbox process together with allocator hardening. Most of the bugs then are just crashed of the sandbox

Another option is WASM or WASM-style sandboxes if using another process is undesirable.

johnnythunder•45m ago
One chained sandbox escape away from compromise.
ttoinou•25m ago
Ahah

But are the compiler+OS that runs the ffmpeg executable really a sandbox ?

nemothekid•1h ago
>The reach of this bug is what makes it serious. Any deployment that points FFmpeg at an attacker-influenced RTSP URL is exposed: media ingest pipelines fetching user-supplied stream URLs, surveillance and CCTV systems pulling RTSP feeds, and transcoding services processing remote AV1-over-RTP sources

Wow this is actually pretty serious - I'm even surprised its being published. There are several services where I can imagine this is exploitable today.

akerl_•23m ago
Some people might suggest it’s crucial to publish if you’re aware of a serious vulnerability, so that people using the software in a vulnerable way can take steps to mitigate the risk.
jacobgold•47m ago
I've been using ffmpeg for a very long time, both personally and for services I've built. Fabrice Bellard is a genius, and the developers who have taken it so far have made the world measurably richer.

But I can't think of a program more worthy of sandboxing when run with untrusted input than ffmpeg. It's a huge amount of C dealing with the most complicated video and audio codecs, which is notoriously impossible to get completely right.

But it's not actually that big of a problem. I run ffmpeg inside a VM or gVisor, and the end result is usually a video file that I'm perfectly willing to play in my browser, where it gets decoded in yet another sandbox because this shit is hard.

Gehinnn•42m ago
What do you mean "video file that I'm perfectly willing to play in my browser". Isn't it safe to assume that no video file can escape the browser decoding sandbox?
thaumasiotes•40m ago
> Isn't it safe to assume that no video file can escape the browser decoding sandbox?

Why would that be safe to assume? If that were a reasonable assumption, you could just as well assume that it's safe to run ffmpeg.

ttoinou•26m ago
The parent does argues it is safer to sandbox ffmpeg yes
Denvercoder9•11m ago
I'm not up-to-speed with the current state of sandboxing in browsers, but in principle it's (on modern operating systems) not especially hard for them to sandbox the decoding into a separate process with basically no privileges beyond rendering a video stream. It's a bit trickier if we're only considering demuxing and delegating decoding to the hardware, but that's a much smaller attack surface.

A manually run ffmpeg on the command line does nothing to restrict its privileges, and its security model has very little interest in doing so, while browsers very much have.

wavemode•39m ago
> At this point the corrupted free pointer is called, and control of the instruction pointer is ours.

Very serious, though in practice it doesn't sound like this bug achieves arbitrary RCE on its own (especially in the presence of ASLR). You would need there to be some writable and executable page of memory lying around.

ttoinou•22m ago
Is the future of defense-against-foreign-agents-on-my-codebase to subtly hide prompt injections into one’s codebase that would defeat agents to find security bugs ?

If the attackers of ffmpeg need to be using such those authors’ services to find RCE in popular tools to attack, what the ffmpeg team needs to defeat attackers is to reduce efficiency of such tools depthfirst

Davidzheng•20m ago
No...
fizzynut•16m ago
I find difficult to know how serious the issue is, if it is even an issue.

LLM constantly confidently giving me this same sounding script with a "the root cause" and how it "is simple" while being completely incorrect.

zerobees•12m ago
Ffmpeg has an exceptionally terrible track record when it comes to security. People have been throwing fuzzers at it for as long as I remember and coming back with a nearly inexhaustible supply of memory corruption bugs. Here's an effort by one Googler a decade ago:

https://security.googleblog.com/2014/01/ffmpeg-and-thousand-...

So, while it's a demo of the capabilities of LLMs, this should not be at all surprising. Ffmpeg is absolutely not something you should be running outside of a sandbox if you're touching any untrusted or user-supplied content. I know that people do, and these people are taking unreasonable risks.

bayouborne•5m ago
What about VLC's own built-in versions of decoding libraries (I think, from the FFmpeg project)? Is there a scenario here where we may have to deal with malicious MP4 files?
cyberax•14m ago
But then you also often need hardware accelerators for encoding, so you need to use C again.