frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

MapLibre Tile: a modern and efficient vector tile format

https://maplibre.org/news/2026-01-23-mlt-release/
97•todsacerdoti•2h ago

Comments

ccev•1h ago
MapLibre is an awesome project, their JS library is by far the best way to display maps in the browser that I've come across. Very excited to eventually switch to this format!
Humphrey•1h ago
This 100%
pratio•1h ago
This is interesting. We recently deployed a solution that uses pmtiles and it's great.

https://docs.protomaps.com/pmtiles/

afaik, pmtiles uses mvt, let's hope the tooling to convert the tiles to mlt also becomes available.

Humphrey•1h ago
Oh pmtiles is such a simple and innovative solution!
dzogchen•41m ago
PMTiles is actually pretty agnostic to what kind of tiles it contains! There is already a PMTiles PR that updates the byte that specifies the type of tile to include MLT.

https://github.com/protomaps/PMTiles/pull/596

jamessb•39m ago
PMtiles is often used with MVT tiles, but it can encapsulate a variety of tile types: the current spec [1] has defined tile types for MVT, PNG, JPEG, WebP and AVIF (plus "Unknown/Other").

[1]: https://github.com/protomaps/PMTiles/blob/main/spec/v3/spec....

Koffiepoeder•44m ago
Had to search a bit, but here's a demo page: https://maplibre.org/maplibre-gl-js/docs/examples/display-a-... Can be compared with: https://maplibre.org/maplibre-gl-js/docs/examples/display-a-...

In that example I saw this in the console:

    before - 2.41+26.29+24.87+71.28+59.2+77.57 - 261.62kb
    after  - 2.45+22.4 +22.66+60.6+51.99+77.57 - 237.67kb
So roughly a ~10% compression improvement, neat!
dzogchen•27m ago
Note that the demotiles style is not really comparable to a production basemap such as ones based on the popular OpenMapTiles schema. The article linked in the announcement has some more findings related to compression ratio.

Also note that lightweight encodings are built into the format, and different tiles can even be encoded in a completely different way. So you have to use heuristics to find the best combination of encodings and often you need to make a trade off between tile size and decoding performance. It is still early days for MLT, but all this means there are a lot of possibilities for optimization. In fact, AWS is again financing work on MLT this year, with a focus on optimization.

Lastly, when benchmarking tile size, it is good to look at actual usage patterns instead of size of the total tile set. Nobody is zooming into a random spot in the ocean, for example. ;-)

twelvechairs•11m ago
Looks great. I wish there was similar advancement for full 3d tiles. The only real option at the moment is cesiums 3d tiles format which is nowhere near as fast as it could/should be

MapLibre Tile: a modern and efficient vector tile format

https://maplibre.org/news/2026-01-23-mlt-release/
99•todsacerdoti•2h ago•9 comments

Things I've learned in my 10 years as an engineering manager

https://www.jampa.dev/p/lessons-learned-after-10-years-as
213•jampa•4d ago•28 comments

First, make me care

https://gwern.net/blog/2026/make-me-care
636•andsoitis•17h ago•191 comments

The Holy Grail of Linux Binary Compatibility: Musl and Dlopen

https://github.com/quaadgras/graphics.gd/discussions/242
86•Splizard•5h ago•63 comments

The browser is the sandbox

https://simonwillison.net/2026/Jan/25/the-browser-is-the-sandbox/
187•enos_feedler•7h ago•114 comments

San Francisco Graffiti

https://walzr.com/sf-graffiti
27•walz•2h ago•19 comments

Text Is King

https://www.experimental-history.com/p/text-is-king
24•zdw•5d ago•10 comments

Scientists identify brain waves that define the limits of 'you'

https://www.sciencealert.com/scientists-identify-brain-waves-that-define-the-limits-of-you
214•mikhael•12h ago•53 comments

A macOS app that blurs your screen when you slouch

https://github.com/tldev/posturr
620•dnw•21h ago•198 comments

Video Games as Art

https://gwern.net/video-game-art
77•andsoitis•10h ago•46 comments

Emissary, a fast open-source Java messaging library

https://github.com/joel-jeremy/emissary
16•jeyjeyemem•3d ago•7 comments

A static site generator written in POSIX shell

https://aashvik.com/posts/shell-ssg/
42•todsacerdoti•6d ago•25 comments

Case study: Creative math – How AI fakes proofs

https://tomaszmachnik.pl/case-study-math-en.html
99•musculus•13h ago•63 comments

The future of software engineering is SRE

https://swizec.com/blog/the-future-of-software-engineering-is-sre/
149•Swizec•14h ago•66 comments

LED lighting undermines visual performance unless supplemented by wider spectra

https://www.nature.com/articles/s41598-026-35389-6
110•bookofjoe•14h ago•87 comments

Wind Chime Length Calculator

https://www.snyderfamily.com/chimecalcs/
4•hyperific•5d ago•1 comments

The Science of Fermentation [audio]

https://www.bbc.co.uk/programmes/m002pqg6
54•fallinditch•2d ago•16 comments

Using PostgreSQL as a Dead Letter Queue for Event-Driven Systems

https://www.diljitpr.net/blog-post-postgresql-dlq
221•tanelpoder•20h ago•70 comments

Building a Real-Time HN Display for $15

https://medium.com/@lee.harding/building-a-real-time-hn-display-for-15-3ea1772051ff
48•kylegalbraith•3d ago•15 comments

Running the Stupid Cricut Software on Linux

https://arthur.pizza/2025/12/running-stupid-cricut-software-under-linux/
24•starkparker•8h ago•4 comments

SFPark: Interactive map of SF parking regulations

https://hugues.betakappaphi.com/2026/01/21/sfpark/
11•__hugues•3d ago•3 comments

I was right about ATProto key management

https://notes.nora.codes/atproto-again/
151•todsacerdoti•17h ago•119 comments

Guix for Development

https://dthompson.us/posts/guix-for-development.html
95•clircle•6d ago•40 comments

Iran's internet blackout may become permanent, with access for elites only

https://restofworld.org/2026/iran-blackout-tiered-internet/
319•siev•8h ago•232 comments

Clawdbot - open source personal AI assistant

https://github.com/clawdbot/clawdbot
272•KuzeyAbi•12h ago•180 comments

Show HN: An interactive map of US lighthouses and navigational aids

https://www.lighthouses.app/
77•idd2•18h ago•19 comments

Compiling models to megakernels

https://blog.luminal.com/p/compiling-models-to-megakernels
24•jafioti•1d ago•13 comments

Bitwise conversion of doubles using only FP multiplication and addition (2020)

https://dougallj.wordpress.com/2020/05/10/bitwise-conversion-of-doubles-using-only-floating-point...
47•vitaut•21h ago•6 comments

ICE using Palantir tool that feeds on Medicaid data

https://www.eff.org/deeplinks/2026/01/report-ice-using-palantir-tool-feeds-medicaid-data
1257•JKCalhoun•19h ago•751 comments

Environmentalists worry Google behind bid to control Oregon town's water

https://www.sfgate.com/national-parks/article/mount-hood-water-google-21307223.php
117•voxadam•9h ago•46 comments