AshleysBrain
Re:Shipping JPEG XL in Chrome
on Wednesday October 07, 2026 @08:39AM (#49991937)
That's true of WebP and AVIF as well. I think all modern image codecs have both lossy and lossless modes - the separation between JPEG for lossy and PNG for lossless seems to be a historical oddity.
Shipping JPEG XL in Chrome
Experimenting with Bindless Textures in WebGPU
One Year of Sponsored Servo Development
Construct Supports the Steam Machine
Re:This Month in Ladybird – August 2026
on Tuesday September 08, 2026 @09:27AM (#49610074)
This is probably an unpopular opinion but I think that if all this effort went in to improving Firefox, or a fork of Firefox if the goal is to totally de-Google it, then that wouldn't be such a problem and it would overall be healthier for the web. I don't really understand the purpose of this titanic software engineering effort just to avoid... a default search engine setting?
Celebrating 500 Releases of Construct
Re:Recovering Corrupt Zip Files
on Sunday August 30, 2026 @12:08PM (#49499939)
I think you misunderstood: the point was sometimes project corruption is due to a defect in our software, in which case it is definitely our fault and we race to fix it. But most reports of corruption are bad zip files, which aren't our software (unless you think the widely used and battle-tested library zip.js is writing bad zip files, which I don't think is the case). My best guess is it's faulty hardware or system-level issues.
Re:Recovering Corrupt Zip Files
on Sunday August 30, 2026 @11:56AM (#49499823)
Author here: we write zip files with the widely-used library zip.js [1], so if that's writing bad zip files, the problem is going to be widespread across many web apps. But I'd argue that zip.js is thoroughly battle-tested (current open issue count: 0) and not the cause of the problem.
Celebrating 500 Releases of Construct
Recovering Corrupt Zip Files
Intent to Ship: JPEG XL decoding support in blink
Re:Anthropic's 'Watermark' Text Adulteration in Claude Is a Perversion...
on Monday August 17, 2026 @06:20AM (#49328730)
If the exact words we choose when writing matter so much, then why use a non-deterministic LLM that produces slightly different output on every run?
Construct's New 3D Editor
Launching Construct Game Services – Cloudflare for Games
Building a game engine for 20 years [video]
Re:Docker images are MB; a full game engine compiles to 35MB WASM
on Tuesday May 12, 2026 @12:02PM (#48110166)
It's not an error, it's just saying the project exceeds the free edition limits, which means you can look around and preview it but not make edits to it.
Re:Docker images are MB; a full game engine compiles to 35MB WASM
on Tuesday May 12, 2026 @08:32AM (#48107330)
Shameless plug but if you like small file size overheads, our browser based game engine Construct[1] exports an empty web project with about 300 KB overhead for a fully-featured engine. We achieve this by going all-in on the web platform so we don't have to ship a heavyweight runtime with it, and using a modular approach where only the components you use get exported.
Construct's official 3D model object
Construct's official 3D model object
Construct's official 3D model object
Video Encoding and Decoding with Vulkan Compute Shaders in FFmpeg
Re:15 years later, Microsoft morged my diagram
on Wednesday February 18, 2026 @04:07AM (#47058901)
Is this not a good example of how generative AI does copyright laundering? Suppose the image was AI generated and it did a bad copy of the source image that was in the training data, which seems likely with such a widely disseminated image. When using generative AI to produce anything else, how do you know it's not just doing a bad quality copy-paste of someone else's work? Are you going to scour the internet for the source? Will the AI tell you? What if code generation is copy-pasting GPL-licensed code in to your proprietary codebase? The likelihood of this, the lack of a way to easily know it's happening, and the risks it causes, seems to me to be being overlooked amidst all the AI hype. And generative AI is a lot less impressive if it often works as a bad quality copy paste tool rather than the galaxy brain intelligence some like to portray it as.
iOS 26 appears to be rolling out unusually slowly
Apple's M-series chip 5 years later
Re:Fifty problems with standard web APIs in 2025
on Tuesday December 23, 2025 @05:34PM (#46370278)
It sounds like they were testing with iOS 12? In practice that has fallen out of use and doesn't need to be supported any more. Yes, a bunch of problems are to do with Safari specifically, but if you target relatively modern versions only (iOS 16+ is pretty reasonable IMO) it'll save a lot of pain.