frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Lossless Float Image Compression

https://aras-p.info/blog/2025/07/08/Lossless-Float-Image-Compression/
71•ingve•4d ago

Comments

kevingadd•4h ago
Mesh optimizer's performance here is a nice reminder: the state of the art in general purpose compression is hard to beat, but special purpose still has room for improvement.
willvarfar•3h ago
That you can chain one compressor with a second reminds me of the QOI (a png-competitor) whose output is often competitive with png (which uses gzip) _before_ it's output gets compressed with something as mundane as zstd or gzip.
kevingadd•3h ago
My understanding is that chaining compressors is a classic technique for image compression. IIRC PNG and Basis are both implemented as initial transformation/pre-filtering/conditioning pass(es) designed to make the image data more compressible before feeding it to a codec like gzip or zstd.

This definitely works for things that aren't images too. I previously proved that you could improve the compression ratio for WebAssembly significantly by performing lossless transforms on the module before feeding it to gzip or brotli (though the gains are much smaller for brotli since it's so good to begin with): https://github.com/WebAssembly/design/issues/1180

ttoinou•2h ago
Vidvox HAP and Resolume DXV codecs also have a fast lossless compression stage
NooneAtAll3•2h ago
Reading through author's float compression series, I can't unnotice that in this post plot axis got switched - and it is a lot... easier? more elegant? to have speed on the vertical somehow

at least for me

Cognition (Devin AI) to Acquire Windsurf

https://cognition.ai/blog/windsurf
140•alazsengul•56m ago•74 comments

Kiro: A new agentic IDE

https://kiro.dev/blog/introducing-kiro/
414•QuinnyPig•4h ago•185 comments

Building Modular Rails Applications: A Deep Dive into Rails Engines

https://www.panasiti.me/blog/modular-rails-applications-rails-engines-active-storage-dashboard/
79•giovapanasiti•3h ago•15 comments

Embedding user-defined indexes in Apache Parquet

https://datafusion.apache.org/blog/2025/07/14/user-defined-parquet-indexes/
36•jasim•2h ago•2 comments

Strategies for Fast Lexers

https://xnacly.me/posts/2025/fast-lexer-strategies/
81•xnacly•4h ago•31 comments

Japanese grandparents create life-size Totoro with bus stop for grandkids (2020)

https://mymodernmet.com/totoro-sculpture-bus-stop/
123•NaOH•2h ago•25 comments

Data brokers are selling flight information to CBP and ICE

https://www.eff.org/deeplinks/2025/07/data-brokers-are-selling-your-flight-information-cbp-and-ice
231•exiguus•3h ago•85 comments

Lightning Detector Circuits

https://techlib.com/electronics/lightningnew.htm
31•nateb2022•3h ago•23 comments

Two guys hated using Comcast, so they built their own fiber ISP

https://arstechnica.com/tech-policy/2025/07/two-guys-hated-using-comcast-so-they-built-their-own-fiber-isp/
144•LorenDB•3h ago•66 comments

Meticulous (YC S21) is hiring in UK to redefine software dev

https://tinyurl.com/join-meticulous
1•Gabriel_h•2h ago

It took 45 years, but spreadsheet legend Mitch Kapor finally got his MIT degree

https://www.bostonglobe.com/2025/06/24/business/mitch-kapor-mit-degree-bill-aulet/
94•bookofjoe•3d ago•6 comments

Replicube: 3D shader puzzle game, online demo

https://replicube.xyz/staging/
9•inktype•3d ago•2 comments

Impacts of adding PV solar system to internal combustion engine vehicles

https://www.jstor.org/stable/26169128
76•red369•8h ago•182 comments

Inequality, decay of democratic institutions linked to accelerated ageing

https://www.nature.com/articles/d41586-025-02181-x
16•rntn•43m ago•0 comments

Tandy Corporation, Part 3 Becoming IBM Compatible

https://www.abortretry.fail/p/tandy-corporation-part-3
22•klelatti•3d ago•6 comments

Show HN: Refine – A Local Alternative to Grammarly

https://refine.sh
335•runjuu•13h ago•174 comments

Oakland cops gave ICE license plate data; SFPD also illegally shared with feds

https://sfstandard.com/2025/07/14/oakland-san-francisco-ice-license-plate-readers/
433•danso•3h ago•322 comments

Lossless Float Image Compression

https://aras-p.info/blog/2025/07/08/Lossless-Float-Image-Compression/
71•ingve•4d ago•5 comments

You Are in a Box

https://jyn.dev/you-are-in-a-box/
79•todsacerdoti•4h ago•73 comments

East Asian aerosol cleanup has likely contributed to global warming

https://www.nature.com/articles/s43247-025-02527-3
90•defrost•9h ago•92 comments

A Century of Quantum Mechanics

https://home.cern/news/news/physics/century-quantum-mechanics
79•bookofjoe•4d ago•71 comments

Show HN: Ten years of running every day, visualized

https://nodaysoff.run
808•friggeri•4d ago•394 comments

Six Game Devs Speak to Computer Games Mag (1984)

https://computeradsfromthepast.substack.com/p/six-game-devs-speak-to-computer-games
32•rbanffy•3d ago•8 comments

AI slows down open source developers. Peter Naur can teach us why

https://johnwhiles.com/posts/mental-models-vs-ai-tools
259•jwhiles•4h ago•160 comments

Let's Learn x86-64 Assembly (2020)

https://gpfault.net/posts/asm-tut-0.txt.html
375•90s_dev•20h ago•95 comments

GM, LG to upgrade Tennessee plant to make low-cost EV batteries

https://www.cnbc.com/2025/07/14/gm-lg-ultium-spring-hill-tennessee-plant-ev-batteries.html
51•rntn•3h ago•12 comments

Why random selection is necessary to create stable meritocratic institutions

https://assemblingamerica.substack.com/p/there-is-no-meritocracy-without-lottocracy
121•namlem•3h ago•114 comments

Self-imposed ban – a lightweight bash script to block commands

https://github.com/alex-moon/ban
21•alex-moon•3d ago•30 comments

Lasagna Battery Cell

https://amazingribs.com/more-technique-and-science/more-cooking-science/reactive-pans/
104•nixass•3d ago•21 comments

Apple's Browser Engine Ban Persists, Even Under the DMA

https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/
441•yashghelani•11h ago•302 comments