Music (playing and recording), particle physics, religion and swimming (in any order). Network specialist & UC3m professor. Worked at IBM, BT, Dyn, Juniper
🚨Google built an invisible watermark into every image Gemini has ever generated. Over 10 billion pieces of content marked.
One unemployed engineer just cracked it open. With 200 black images and math.
It's called reverse-SynthID.
SynthID is Google DeepMind's invisible watermark. It's embedded at the pixel level into every image, video, audio, and text generated by Gemini. Invisible to the human eye. Designed to survive cropping, compression, screenshots, and format changes.
It was supposed to be unbreakable.
Here's how he broke it:
→ Generated 200 pure black and pure white images from Gemini
→ When you average enough pure-black AI images, every non-zero pixel IS the watermark. Nothing to hide behind. Just the signal, naked.
→ Used FFT spectral analysis to map the exact carrier frequencies
→ Discovered the watermark uses a fixed phase template — identical across every image from the same model
→ Cross-image phase coherence at carrier frequencies: over 99.5%
→ Built a detector that identifies SynthID watermarks with 90% accuracy
→ Built a V3 bypass that drops 91% of the phase coherence and 75% of carrier energy — at 43+ dB PSNR. Almost zero visible quality loss.
No neural networks. No proprietary access. No leaked code. Just signal processing and too much free time.
Here's the wildest part:
The green channel carries the strongest watermark signal. The carrier frequencies change based on image resolution. And the entire phase template is fixed — meaning every single Gemini image carries the same fingerprint structure.
One engineer. 200 black images. A Fourier transform. That's all it took to reverse-engineer a system protecting 10 billion+ pieces of content.
519 GitHub stars. 39 forks. Python. Research and educational purposes only.
100% Open Source.
(Link in the comments)
@CorreosAtiende@Correos Mi envío está pagado en ADT desde el 25/03 (adjunto captura). Sin embargo, la AEAT confirma que el envío NO ha sido declarado. El sistema de ADT está bloqueado y no envía el DUA. Solicito gestión urgente para evitar el abandono de la mercancía."
@CorreosAtiende Mi envío está pagado en ADT desde el 25/03 (adjunto captura). Sin embargo, la AEAT confirma que el envío NO ha sido declarado. El sistema de ADT está bloqueado y no envía el DUA. Solicito gestión urgente para evitar el abandono de la mercancía."
RIP to @ScottAdamsSays, an unflinchingly honest sage and wit who also showed me great kindness.
In honor of him, here are 10 of my favorite Scott Adams quotes:
The math on this image is insane.
New Horizons transmitted at 2,000 bits per second from 3 billion miles away. Slower than a 1990s dial-up modem. It took 16 months to download all the flyby data.
The spacecraft had to hit a target box 100km wide, arriving within 150 seconds of schedule, after 9 years of flight. Miss it and the preloaded observation commands point at empty space.
Ten days before arrival, the spacecraft crashed and went into safe mode. Engineers had 72 hours to restore everything.
The probe is now 5 billion miles out, still whispering data back to Earth. We got 50 gigabits of Pluto photos using technology slower than your phone’s bluetooth.
The #IETF123 meeting is wrapping up! 1700+ participants around the world came together to work on emerging Internet technologies Thanks to host @Ericsson and to all the meeting sponsors. On demand recordings let you watch any of the 100+ sessions: https://t.co/gNebeGgleO
Build your own layer-2 virtual switch
-under 300 lines of code
-in C and some Python
-it's a great resource
-just have some knowledge of computer networks before this
Sin perjuicio de otros, el idioma español me parece maravilloso. Tiene un verbo, cerner, para describir la acción del polen cayendo de las flores. Y un nombre específico para la espuma de la cerveza: giste.
Lo que no está a la altura es su Diccionario de @RAEinforma. Me explico.