frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Cognition launches new SWE-2 model, Rivaling Fable 5.1 and GPT-Astra

https://cognition.com/blog/swe-2
294•seelos•6h ago•123 comments

More questions about whether researchers can trust OpenAI with unpublished math

https://mathstodon.xyz/@andreasthom/117240535270608201
453•pred_•14h ago•506 comments

NASA Color Trick Was Meant for Mars. Now It's Unveiling Rock Art on Earth

https://gizmodo.com/this-nasa-color-trick-was-meant-for-mars-now-its-unveiling-rock-art-on-earth-...
210•gumby•6h ago•34 comments

Don't let anyone take away your big box of cables

https://blog.jim-nielsen.com/2026/hands-off-my-cables/
173•Brajeshwar•6h ago•136 comments

Forgejo <=16.0.3 Critical RCE

https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/16.0.4.md
116•weierstass•5h ago•42 comments

Shopify moves back to Native from React Native

https://shopify.engineering/back-to-native
604•fnthawar2•7h ago•412 comments

The part of Navier-Stokes no one is talking about

https://www.johndcook.com/blog/2026/09/09/formal-method-revolution/
5•ibobev•11m ago•0 comments

Proof of Capture: Apple Reference Image, but open source and using steganography

https://merybenavente.me/blog/proof-of-capture
19•merybenavente•1h ago•13 comments

Music Theory for the 21st-Century Classroom

https://musictheory.pugetsound.edu/mt21c/MusicTheory.html
101•aanet•4h ago•52 comments

OpenAI Agents API

https://developers.openai.com/api/docs/guides/agents-api/overview
20•aquir•1h ago•15 comments

What happens when a GPU writes memory

https://blog.doubleword.ai/what-happens-when-a-gpu-writes-memory
20•ibobev•2d ago•0 comments

Rust is tier-1 language at Microsoft

https://rustfoundation.org/media/guest-post-rust-is-tier-1-language-at-microsoft/
536•mmastrac•7h ago•296 comments

Neki

https://planetscale.com/blog/introducing-neki
170•simon_weber•5h ago•69 comments

DeepSeek v4.1 Flash

https://twitter.com/deepseek_ai/status/2097930608790167907
910•Liwink•15h ago•503 comments

Hitachi launches CO2 heat pump water heaters with solar-friendly tariff controls

https://www.pv-magazine.com/2026/09/07/hitachi-launches-co2-heat-pump-water-heaters-with-solar-fr...
259•thelastgallon•1d ago•206 comments

Show HN: Vertumnus – printable posters of farmers' market produce seasonality

https://vertumnus.fyi
7•perspectivezoom•2d ago•0 comments

JEP 544: Ahead-of-Time Code Compilation

https://openjdk.org/jeps/544
49•Skinney•4h ago•21 comments

Douglas Hofstadter: Analogy as the Core of Cognition [video]

https://www.youtube.com/watch?v=n8m7lFQ3njk
103•tosh•4d ago•61 comments

Silicon Valley Is Transforming the Military-Industrial Complex

https://costsofwar.watson.brown.edu/paper/how-big-tech-and-silicon-valley-are-transforming-milita...
123•paimapi•5h ago•202 comments

Creativity is the New Moat

https://www.inventbuild.studio/blog/genuine-creativity-is-your-new-moat
85•virgil_disgr4ce•2h ago•42 comments

Cognition's SWE-2 achieves 92.8 on Terminal-Bench 2.1

https://tokenstead.ai/models/swe-2
42•cdnsteve•4h ago•19 comments

What algorithm did Windows XP use to choose your initial user picture?

https://devblogs.microsoft.com/oldnewthing/20260909-00/?p=112683
320•soheilpro•12h ago•158 comments

iPhone Duo

https://www.apple.com/iphone-duo/
1397•thecosmicfrog•1d ago•2415 comments

Python sets and dictionaries can have quadratic-time performance

https://lemire.me/blog/2026/09/03/python-sets-and-dictionaries-can-have-quadratic-time-performance/
79•ibobev•2d ago•42 comments

Compute-efficient pretraining and scaling to trillion-parameter models

https://magic.dev/blog/pretraining#
103•ronfriedhaber•2d ago•56 comments

Schemy Lisp En DOS

https://sled.neocities.org/
71•AlexeyBrin•4d ago•14 comments

Detecting and countering misuse of AI: September 2026

https://www.anthropic.com/threat-intelligence-report-september-2026
31•garo-pro•4h ago•18 comments

List of references on Sony websites to players "owning" their digital games

https://consumerrights.wiki/w/Sony_PlayStation_digital_game_ownership_lawsuit
324•haunter•9h ago•107 comments

Stockfish 19

https://stockfishchess.org/blog/2026/stockfish-19/
250•atiedebee•3d ago•143 comments

To write non-fiction, draw the trunk, then the rest of the tree

https://devz.cl/posts/how-to-write/
76•DanielVZ•2d ago•27 comments
Open in hackernews

Proof of Capture: Apple Reference Image, but open source and using steganography

https://merybenavente.me/blog/proof-of-capture
18•merybenavente•1h ago

Comments

fitzn•31m ago
Here's a toy for embedding small text into images steganographically: https://github.com/fitzn/atrium
merybenavente•6m ago
cool work!
xg15•24m ago
> For example, a screen attack still works: photograph a screen displaying an AI image and you get a signed photo of a fake. But it's always nice seeing big actors interested in addressing this problem.

Yeah, very nice. So this whole idea basically doesn't work - but we get a new stealth way to embed metadata in an image that can be used for tracking...

(And a new narrative why cameras need to have TPMs and locked-down firmware as well)

ChocolateGod•14m ago
Couldn't the camera encode information from the depth sensor and prevent this.
shagie•5m ago
Photos of photos has always been a problem.

In days of old, a Polaroid photo was considered "proof of capture".

I've got a Polaroid daylab 35 plus sitting in storage somewhere (https://www.instantoptions.com/wp/faqs/daylab/). You can project a slide through it onto Polaroid film, expose it, and have the image there.

I was also able to find a company that did slide printing. It was possible to send them a digital image and they'd send you back a slide with that image... which I then used to make a Polaroid of that image.

I had a classic 600 Polaroid photo of a UFO landing.

azatom•5m ago
That signature contains time and optionally gps coords, and taking photo of a screen is not simple. So overall does solve some problem

ps:most important: cam/lens settings also in the digital sig, what for a screen is different

vzaliva•23m ago
I expect in the near future all digital cameras to digitally sign the images they take. Even before AI slop, it was useful to avoid manual alterations. AI makes it all too easy, so it makes sense.

However, this will certify only the original image. I think the missing part of this is additional layers of certification which allow some image editing (e.g., rotating, contrast, etc.) yet clearly document that the image was modified and link to the original image ID. Kind of like a signed git log.

xg15•21m ago
EXIF data is stripped for a good reason - because it can be a privacy hazard. Suddenly this plays no role anymore?
doc_ick•13m ago
Ontop of this, including a photo edit history in a photo including the original photo would increase the size of a photo to be completely unusable or unshareable.
xg15•7m ago
I understood the GP so that only some unique ID or hash of the original image would be included, not the image itself. Basically like the commit chain of Git but without the actual content blobs.

You could use this data to prove that image B is an edit of image A if you already have both A and B.

I still think this is a bad idea, because this all requires the images to have some sort of ID - and that seems like a prime target for tracking.

stvltvs•6m ago
Signing the raw image data wouldn't require also signing the EXIF metadata. For privacy, you could later strip out everything except the raw image and the camera's signature and still prove that the image is unaltered.
ranger_danger•10m ago
There will always be a way around it. There are even open-source alternative/hacked firmwares for professional DSLR cameras where tampering with the signing may be possible.

And this still doesn't help any other kind of image e.g. screenshots, photo of a screen etc. that can make the camera signatures largely pointless depending on the context.

stvltvs•2m ago
The idea is to be able to prove that a photo you took was captured by a camera, not generated. That would be helpful in the context of a disputed news story.

Would that ever be relevant for a screenshot?