frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Why Tiny JPEGs Look Different in Chrome

https://guillaumetech.github.io/posts/jpg-scaling-chrome/
67•gutechh•1h ago

Comments

PetitPrince•20m ago
So is Firefox doing a full rendering then scaling, or is it also doing a partial rendering but in another way? You're only telling one side of the story.
the8472•15m ago
Firefox doesn't decode the image into a full-resolution buffer and then downscale either, instead it does a streaming decode and applies downscaling on the fly. They call it downscale-during-decode[0]. I guess it doesn't do partial decoding of the 8x8 blocks though.

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=1045926

gutechh•4m ago
Ah! It took a fair bit of digging to get there. Maybe I'll look into the firefox pipeline and make another post. In the mean time if anyone know the internals and how firefox does it, I'm eager to hear about it!
debazel•16m ago
Chrome and Firefox uses two different scaling algorithms that is probably contributing a lot more to this difference. Chrome is more blurry in general while Firefox is sharper but has slightly more ringing artifacts. Personally I prefer the Firefox version.
gutechh•7m ago
I do prefer the firefox look too! I'd be curious to hear your take on what could be the root cause of this. I'm far from a image rendering expert. But I remember when inspecting the edges and curves of the images in a DCT visualizer they were all in the AC coefficients which is what led me to the conclusion of the post.
aidenn0•3m ago
I've noticed that a lot of objective measures of image quality prefer blur to ringing, but many subjective measurements tilt the other way.
smallnix•13m ago
Would be nifty if they only did that partial scaling when there's little memory available.
muizelaar•6m ago
The work for decompressing at a lower scale in Firefox is happening here: https://bugzilla.mozilla.org/show_bug.cgi?id=2033250

Prompt Injection as Defense

https://arstechnica.com/security/2026/07/now-defenders-are-embracing-the-prompt-injection-too/
1•buredoranna•56s ago•0 comments

AI in Immigration Practice: What Attorneys Are Required to Do

https://rafaelresearch.com/research/ai-in-immigration-practice
1•rafaelaziz•1m ago•0 comments

AI Broke Code Review and It's Breaking Your Team

https://ref.tools/blog/ai-broke-alignment
2•reactiverobot•2m ago•1 comments

IT Unemployment Rate Jumps to 6.7%

https://itmanager.substack.com/p/it-unemployment-rate-soars-to-67
1•rmarable•2m ago•0 comments

AI-assisted grant proposals may win more often–while narrowing research ideas

https://phys.org/news/2026-08-ai-grant-narrowing-ideas.html
1•pseudolus•3m ago•0 comments

From AKS node root vulnerability to Microsoft Copilot hijack

https://zerolabs.rubrik.com/blog/breaking-m365-copilot-sandbox-chatmate
2•vbCrLf•4m ago•1 comments

How Malta Became A Tax Haven For Crocs and Other U.S. Companies

https://www.nytimes.com/2026/08/05/business/economy/crocs-malta-tax-haven.html
1•bookofjoe•4m ago•1 comments

Qwen/Qwen3.8-2.4T-A95B

https://huggingface.co/Qwen/Qwen3.8-2.4T-A95B
5•Philpax•5m ago•0 comments

Show HN: Slnmap – Roslyn-based code graph MCP server for .NET codebases

https://github.com/EMahmoudNabil/slnmap
1•emahmoudnabil•5m ago•0 comments

The Utility App Flood Won't Last

https://www.macstories.net/stories/the-utility-app-flood-wont-last/
1•ingve•6m ago•0 comments

There are two kinds of theorems

https://blog.plover.com/math/two-kinds-of-theorems.html
1•Brajeshwar•7m ago•0 comments

Show HN: Kavkash – An Atuin inspired history engine built with stock Linux utils

https://github.com/altunyurt/kavkash
1•altunyurt•9m ago•0 comments

The Anatomy of a Memory Estate

https://medium.com/@majid.fekri/the-anatomy-of-a-memory-estate-567866eae35c
1•supportm•10m ago•0 comments

Delivery drivers to be paid minimum $31.30 an hour in Australia

https://www.theguardian.com/business/2026/aug/11/delivery-drivers-to-be-paid-minimum-3130-an-hour...
1•teleforce•11m ago•0 comments

Show HN: Kubernetes operator that manages Keycloak configurations

1•soaringmonchi•11m ago•0 comments

The Horse

https://worksinprogress.co/issue/the-ultimate-horse/
1•ortegaygasset•13m ago•0 comments

The Creators of VHS Dates Are Ready to Come Clean

https://www.nytimes.com/2026/08/10/arts/vhs-dates-instagram-tapes.html
2•rdmuser•13m ago•1 comments

The Datamaxxers Feeding Their Every Health Move to AI

https://www.wsj.com/tech/ai/the-datamaxxers-feeding-their-every-health-move-to-ai-df0af9b5
1•thm•13m ago•0 comments

Show HN: A website for exploring historical photographs of my city

https://yesterdays.maprva.org/
1•uneekname•13m ago•0 comments

GUI Programming

https://fomenko.fr/devlogs/gui-programming/
1•kooparse•14m ago•0 comments

Google launches Pixel 11 Pro Fold

https://blog.google/products-and-platforms/devices/pixel/pixel-11-pro-fold/
3•thm•14m ago•0 comments

Startups Need an Asymmetry

https://sunilpai.dev/posts/startups-need-an-asymmetry/
1•tosh•14m ago•0 comments

Show HN: Bough – a coding agent that writes a program per turn, not tool calls

https://github.com/andreylukin/bough
2•alukin•15m ago•0 comments

Twisted Physics: Astronomers Solve 30-Year-Old Stellar Mystery

https://public.nrao.edu/news/twisted-physics-astronomers-solve-30-year-old-stellar-mystery/
1•MarcoDewey•16m ago•0 comments

Psysonic: A full-featured desktop client for Navidrome

https://github.com/Psychotoxical/psysonic
1•ju3rg•16m ago•0 comments

Show HN: Tss – Simple Tailscale Host Selector command-line tool

https://github.com/berggren/tss
1•jbn4711•16m ago•1 comments

Qwen3.8 Weights Released

https://modelscope.cn/models/Qwen/Qwen3.8-2.4T-A95B
13•apitman•17m ago•1 comments

We built a job board where the employers aren't human. Here's what broke

1•Taskpoolai•17m ago•2 comments

AI Startup Cognition in New Funding Talks at $40B Value

https://www.bloomberg.com/news/articles/2026-08-12/ai-startup-cognition-in-new-funding-talks-at-4...
2•closetheloopdev•18m ago•0 comments

Qwen3.8-27B Countdown

https://modelscope.cn/models/Qwen/Qwen3.8-27B
2•apitman•18m ago•0 comments