Nils Durner's Blog Ahas, Breadcrumbs, Coding Epiphanies

Limits in AI imagery authorship and provenance

In early 2024, I wrote about an idea borrowed from galleries: wall labels as UX for AI disclosure. A wall label does two things at once: it gives viewers a shared vocabulary (“digital print”, “oil on canvas”), and discloses how a piece came about. In this analog form, it’s anything but a cryptographic guarantee. It is a social and institutional ... Read more...

Open Responses API specification

Open Responses is a new specification inspired by the OpenAI Responses API for interacting with LLMs/VLMs/LRMs. The launch partners include OpenAI, OpenRouter, Hugging Face, ollama, vLLM, LM Studio, and Vercel. It could thus supersede the legacy Chat Completions API. The specification is not all encompassing, however. One pitfall I have recently... Read more...

AI Water Footprint

Ethan Mollick commented that he finds it weird that water became the issue for why many people publicly dislike AI: Of all the concerns about AI use, even just limiting it to environmental concerns, water use is generally one of the least important\ . But when I speak with people, especially younger ones, water usually comes up first. Of all the... Read more...

OpenAI GPT-5.2

OpenAI have released GPT-5.2 on Thursday. The release in accompanied by an Update document to the GPT-5 System Card. All GPT-5.2 models now have a native knowledge cut-off of August 31 2025 specified. The context window size is 128K for gpt-5.2-chat and 400K for the reasoners (gpt-5.2-thinking and gpt-5.2-pro). The per-token pricing is the same ... Read more...

Media translation with Google Nano Banana Pro

Google’s new powerful image generation model gemini-3-pro-image-preview, also known as “Nano Banana Pro” or referred to as “Nano Banana 2”, can use input images not just as style references, but as an exact original for translation work. Google Deepmind’s product manager Bea Alessio shared several examples for this: one example was a marketing v... Read more...