News for hackers. Stuff that matters.

davidkwast

Re:Shipping JPEG XL in Chrome on Friday October 09, 2026 @10:09AM (#50020807)
For that use case we have Tiff with float and lossless compression.

https://gdal.org/en/stable/drivers/raster/gtiff.html

Re:Shipping JPEG XL in Chrome on Wednesday October 07, 2026 @08:59PM (#50000774)
That is true but you can determine a baseline from Tiff.

In the GIS world we have a Cloud Optimized Geo Tiff. It is almost a standard now. This better than go to another format like Jpeg2k or ECW.

Tiff is an extendable format. Bit I am not saying that it can be better than JpegXL. Just a curiosity.

Re:Run OpenBSD on DigitalOcean for $4/month on Tuesday August 25, 2026 @09:21PM (#49443021)
On Linode you can run any Linux for $5/month with 1gb of RAM and 25gb of storage
Re:So you want to use plants to reduce CO₂ on Thursday July 30, 2026 @04:14PM (#49115165)
Best comment
Re:So you want to use plants to reduce CO₂ on Thursday July 30, 2026 @04:13PM (#49115146)
Rainfall

And at least the forest soil has the same amount of carbon stored.

Re:AI Is a Bad Tool on Monday July 13, 2026 @04:54PM (#48898717)
I usually like to write elegant code using Python and frameworks like Django.

The pleasure comes from the "the only right lines of code" instead of "the most lines of code".

Re:Lossless GIF recompression via exhaustive search on Tuesday June 23, 2026 @12:25PM (#48647408)
Nice advice
Re:EAS Alarm at midnight caused by a hacker in Brazil on Saturday June 20, 2026 @12:59AM (#48606467)
Everyone in Brazil capital cities are receiving extreme alert messages with just the text: "misanthropi"
Re:RFC 10008: The new HTTP Query Method on Wednesday June 17, 2026 @08:28AM (#48569454)
I would use a hash of the body content (the query) as a URL parameter

/?hash=123456789

Re:Why Thermodynamics Rules Future Orbital Data Centers on Thursday June 11, 2026 @12:11PM (#48492323)
So the majority of the hardware should stay on the moon where latency isn't so critical. There the cooling won't be the problem.
It is so simple that I had to look very slowly to understand. Nicely done.
As what we say here in Brazil:

"The world doesn't go round. It flips over!"

Re:Should you normalize RGB values by 255 or 256? on Tuesday June 02, 2026 @11:07AM (#48371265)
Your comment remembered me of ESA normalization value for the Sentinel-2 level-2 satellite image quantization.

Something like this:

Digital Number DN=0 remains the “NO_DATA” value

For a given DN in [1; 1;215-1], the L2A SR reflectance value will be:

L2A_SRi = (L2A_DNi + BOA_ADD_OFFSETi) / QUANTIFICATION_VALUE

https://sentiwiki.copernicus.eu/web/s2-products

Re:Reverting the incremental GC in Python 3.14 and 3.15 on Wednesday May 13, 2026 @06:45PM (#48128573)
All Python versions are LTS if you consider 5-year a good measure.

https://devguide.python.org/versions/

Re:Reverting the incremental GC in Python 3.14 and 3.15 on Wednesday May 13, 2026 @12:56PM (#48124461)
It is the same for me. Predicability is better than any optimization.
Re:Reverting the incremental GC in Python 3.14 and 3.15 on Wednesday May 13, 2026 @10:13AM (#48122175)
"Python 3.14 shipped with a new incremental garbage collector. However, we’ve had a number of reports of significant memory pressure in production environments.

We’ve decided to revert it in both 3.14 and 3.15, and go back to the generational GC from 3.13."

Sounds the right move for me

Re:An Introduction to Meshtastic on Friday May 08, 2026 @07:56PM (#48070241)
You can use both. In the mountains I would appreciate redundancy.
Re:Never Bet Against x86 on Friday March 06, 2026 @02:30PM (#47279911)
RISC-V can be essential for this open future
Re:Apple Introduces MacBook Neo on Thursday March 05, 2026 @07:45AM (#47260995)
Still better than my Lenovo
Re:Textadept on Tuesday March 03, 2026 @06:39PM (#47240748)
I saw that in the code on the github repo
Re:Vouch on Saturday February 07, 2026 @10:31PM (#46931070)
I think LLMs are accelerating us toward a Dune-like universe, where humans come before AI.
Wow. I saved the link for emergencies. And I sent it to all my team. It is like a diff tool but to advance the schema.
I don't think MariaDB ColumnStore has any kind of advantage. It is just an append-only storage format with some columnar concepts.

https://vettabase.com/mariadb-columnstore-sql-limitations/#I...

This ColumnStore is very simple and just do table scans sequentially on every query. It doesn't support indexes and unique constraints. It is almost an append-only serialization file format, but with some columnar concepts.
Re:CPython Internals Explained on Saturday January 31, 2026 @11:45AM (#46838214)
Nice
Re:MapLibre Tile: a modern and efficient vector tile format on Thursday January 29, 2026 @03:49PM (#46816385)
I am hosting user data from the database. It is very easy with this stack: - PostgreSQL with PostGIS - Django with MVT-tiles plugin - MapLibre
Re:MapLibre Tile: a modern and efficient vector tile format on Monday January 26, 2026 @04:33PM (#46771866)
I do. The pros are hosting own data and have total control over stack and cloud hosting. The cons are having to code your own stack and do cloud management. I use PostGis to storage and serve vector tiles. And I use a simple backend with AWS S3 to store and serve raster data (GeoTiff COG).

Older »