Yuri Astrakhan's Avatar

Yuri Astrakhan

@nyurik.bsky.social

Maps, Rust, DataViz, DBs, OSM. Co-founder of MapLibre. Author of Wikipedia API/maps/graphs. Former principle engineer at Elastic, now at Rivian.

334 Followers  |  113 Following  |  37 Posts  |  Joined: 20.11.2024  |  2.2192

Latest posts by nyurik.bsky.social on Bluesky

Preview
Canonical releases Ubuntu 25.10 Questing Quokka | Canonical The latest interim release of Ubuntu comes with compatibility enhancements at the silicon level, accessibility upgrades and a robust security posture that sets the stage for the next LTS. October 9, 2...

#Ubuntu 25.10 released, switching all basic commands like `ls`, `sudo`, `cd`, `cat`, ... to pure #Rustlang implementations. canonical.com/blog/canonic...

10.10.2025 02:27 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
MapLibre Newsletter September 2025 The MapLibre Organization is an umbrella for open-source mapping libraries.

πŸ”–MapLibre September 2025 Newsletter is out!

Highlights: tackling tech debt in Maputnik, iOS support in Flutter, Martin marching toward v1.0, & onboarding Spatial K.

πŸ‘‰ Read more: maplibre.org/news/2025-10...

#MapLibre #OpenSource #FOSS4G #Openstreetmap

06.10.2025 18:03 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Yuri Astrakhan: "Adapting Rust @ Rivian Cars: Coolest Tech to the Next-Gen EVs" | RustConf 2025
YouTube video by Rust Foundation Yuri Astrakhan: "Adapting Rust @ Rivian Cars: Coolest Tech to the Next-Gen EVs" | RustConf 2025

My #RustConf '25 talk has posted! The story of adapting #rustlang at Rivian and Volkswagen Group Technologies ...

Slides: docs.google.com/presentation...
Rust jobs @ RVT: docs.google.com/document/d/e...
Video: www.youtube.com/watch?v=3RIx...

04.10.2025 02:16 β€” πŸ‘ 19    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Rust Engineering Opportunities at RV Tech

A list of πŸ¦€ Rust-friendly jobs at Rivian VW Tech has posted! US West coast and Belgrade are preferred, but exceptional candidates might be remote! The list will be kept up to date.

docs.google.com/document/d/e...

#rustlang #rivian

29.09.2025 21:08 β€” πŸ‘ 17    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Who wants to work on some Rust code related to mapping and c++?

26.09.2025 00:15 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My first #RustConf presentation!

19.08.2025 00:18 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

πŸ‡³πŸ‡Ώ Please support MapLibre and other fun FOSS4G talks you want to hear, either in-person or later as video recordings.

---- My shameless self-promotion 😊
* MapLibre - from data to tile rendering, in one status update
* Tile serving with MapLibre/Martin/Planetiler - base and overlays Workshop

23.07.2025 15:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Also as part of this Rivian Navigation with Google Maps we've elected to | Colin Crenshaw Also as part of this Rivian Navigation with Google Maps we've elected to adapt MapLibre to our needs allowing us to quickly iterate and optimize for our specific hardware. We were able to increase...

πŸŽ‰ Major @maplibre.org success: @rivianofficial.bsky.social integrates a commercial map data source (Google) with the Open Source map visualization stack (MapLibre), offering flexibility and styling consistency across multiple platforms, while avoiding vendor lock-in

www.linkedin.com/feed/update/...

22.07.2025 17:37 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

My #rustconf session details this September

23.06.2025 02:47 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
2025-06 MapLibre @ SOTMUS Boston Yuri Astrakhan @nyuriks Bart Louwers @louwers CC BY 2.0 State of Map Data OpenStreetMap, Style OpenMapTiles

Thanks to everyone who came to see us at @stateofthemapus.bsky.social in Boston! I am not certain if there will be a recording, but the slides are here docs.google.com/presentation...

23.06.2025 02:40 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
Preview
GitHub - harfbuzz/harfrust: Port of RustyBuzz to use Fontations Port of RustyBuzz to use Fontations. Contribute to harfbuzz/harfrust development by creating an account on GitHub.

#HurfRust - the re-implemented project of the ubiquitous text (font) shaping engine #HurfBuzz has released its first v0.1.0 with heavy Google/Chrome support! RIIR :)
github.com/harfbuzz/har...

16.06.2025 16:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I will be honored to present at RustConf 2025!

10.06.2025 18:46 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
pre-commit.ci Developers spend a fair chunk of time during their development flow on fixing relatively trivial problems in their code. pre-commit.ci both enforces that these issues are discovered (which is opt-in f...

For FOSS, I use pre-commit.ci - which is technically a "post-commit" (as it adds another commit to your GitHub PR for simple things like `cargo fmt`, missing trailing newline, spaces, or any other custom 3rd-party provided linter. Much better than requiring all users to get paper cuts with fmt

16.04.2025 19:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A repo screenshot

A repo screenshot

Updated the GitHub repo with a list of Geospatial Conferences 2025 🌍

Covers events on GIS, remote sensing, and more.

Browse the list and improve it here: https://github.com/Nowosad/conferences_2025

#geospatial #GISchat #remotesensing #Geo2025

13.04.2025 14:07 β€” πŸ‘ 17    πŸ” 8    πŸ’¬ 2    πŸ“Œ 0
Preview
allow renaming rules for C enums, structs, and typedefs by nyurik Β· Pull Request #3191 Β· rust-lang/rust-bindgen Add utilities to rename, change case, and fix Rust code generated from the C headers. Renamer implements a bindgen callback trait. It handles struct/enum/typedef type renames with a string->stri...

Rename any C++ items, including enum values, in bindgen. Pending review - github.com/rust-lang/ru...

12.04.2025 02:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Microsoft is Getting Rusty: A Review of Successes and Challenges - Mark Russinovich
YouTube video by Rust Nation UK Microsoft is Getting Rusty: A Review of Successes and Challenges - Mark Russinovich

Fascinating state of #rustlang at Microsoft by @markrussinovich.bsky.social (Azure CTO)
Key takeaways: Rust is at every level of the stack, from UEFI to kernel/VMs to services to apps. Significant performance gain over C++ without even trying, productivity, security…
www.youtube.com/watch?v=1Vgp...

07.04.2025 05:07 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Preview
Serving vector tiles, fast – spatialists.ch – geospatial news Want to serve #VectorTiles to your users? Fabian Rechsteiner’s benchmark pits six open-source servers (#BBOX, #ldproxy, #Martin, #pg_tileserv, #Tegola, #TiPg) against each other, revealing stark speed...

Performance link: spatialists.ch/posts/2025/0...

07.04.2025 04:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Release v0.16.0 Β· maplibre/martin Major Changes Support for style serving, allowing Martin to host MapLibre style files. What's Changed Fix test by @sharkAndshark in #1642 Ignore features ordering in test by @sharkAndshark in #1...

Martin v0.16 is out, now supporting style sheet serving, plus nemerous other features and bug fixes... On top of that, Martin has been found to be the fastest map tile server! github.com/maplibre/mar...

07.04.2025 04:06 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
MapLibre Newsletter February 2025

πŸš€ MapLibre February 2025 Updates – New Community Spotlight, MLT advancements, and expanded monthly meetings!
πŸ“… Read more: maplibre.org/news/2025-03...

#OpenStreetMap #MapLibre #OpenSource #GIS

04.03.2025 13:09 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1

Finally something I can use with my Tesla!

04.03.2025 07:11 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

You can believe that the secret service just lets random people walk into the oval office without credentials

Or you can believe that someone in the WH wanted TASS in that room

There is actually no wiggle room here

28.02.2025 22:13 β€” πŸ‘ 83    πŸ” 21    πŸ’¬ 0    πŸ“Œ 1
Preview
crates.io: Rust Package Registry

All the #FastPFOR and related compression algorithms are now available in #Rust . Currently as a C++ wrapper, but eventually we hope to have pure Rust implementations as well. Thx to @lemire.bsky.social and @jjcfrancisco.bsky.social! crates.io/crates/fastp...

27.02.2025 22:34 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Public view of rust-lang | Zulip team chat Browse the publicly accessible channels in rust-lang without logging in.

A Clippy lint to simplify Rust format expressions is being voted on to become "style". I think it improves code readability and eliminates some bugs. Please vote rust-lang.zulipchat.com#narrow/chann...

27.02.2025 05:41 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Rust v1.85 is out! Clippy now allows 3rd party crates to tag format!-like macros, like `log::warn!`, so any code misusing them will now be linted too. It only took me 2 years to get it working :) github.com/rust-lang/ru...

20.02.2025 18:26 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Slashed zero (0ΜΈ), a representation of the number 0 (zero) to distinguish it from the letter O
Slashed letter 'O' (OΜΈ), a representation of the letter O to distinguish it from the number 0 (zero)

Slashed zero (0ΜΈ), a representation of the number 0 (zero) to distinguish it from the letter O Slashed letter 'O' (OΜΈ), a representation of the letter O to distinguish it from the number 0 (zero)

19.02.2025 06:57 β€” πŸ‘ 14265    πŸ” 2733    πŸ’¬ 195    πŸ“Œ 240

From the Department of Epic Irony:
The Right’s fight to silence β€˜originalism’ link.medium.com/UVnBTGRz4Qb

17.02.2025 23:18 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1
Preview
My Martin Tile Server Setup! Another great tool written in Rust πŸ¦€

I just discovered a guide to using #martin-tile-server , looks like a good starting point. Big thx to Rilus for posting. medium.com/illumination...

15.02.2025 00:28 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Preview
Connectivity Software Engineer - Rust in Palo Alto, California | Rivian and VW Group Technology rivian-vw-group-technology is hiring a Connectivity Software Engineer - Rust in Palo Alto, California. Review all of the job details and apply today!

We have a few #rustlang positions at Rivian! The needle is really moving :) Preferably in CA, but there are options. careers.rivianvw.tech/rivian-vw-gr...

12.02.2025 05:48 β€” πŸ‘ 27    πŸ” 11    πŸ’¬ 2    πŸ“Œ 2

Not simple at all!
(1) Data: biggest Google's advantage. Lots tried with mixed results
* Static data - #overturemaps
* Live (e.g. traffic) data - no idea, no match for ggl-app
(2) Services: A number of commercial offerings, but ... see (1)
(3) Software: Lots available for viz, storage, routing, etc

12.02.2025 05:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@nyurik is following 20 prominent accounts