mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#routing

2 posts2 participants0 posts today
NLnet Labs<p>At our 25th year anniversary party, we asked friends to deliver talks about a subject they are passionate about outside of work <a href="https://fosstodon.org/tags/DNS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DNS</span></a>, <a href="https://fosstodon.org/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a>, <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a>, ..<br>Mirjam gave a talk about <a href="https://fosstodon.org/tags/ArtBrut" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ArtBrut</span></a>/Outsider Art, which was very well received. Now, one of the collections she talked about, the Collection Prinzhorn, that preserved art even through WWII, is now at risk.<br>She asked us to raise awareness, and we are inspired to help. Care? Donate or join their association of friends <a href="https://www.freundeprinzhorn.de/index-en.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">freundeprinzhorn.de/index-en.h</span><span class="invisible">tml</span></a></p>
Stadia Maps<p>🤩 Visualizing data can provide new perspective and insight.</p><p>🗺️ Which reachable range visualization do you like best? Our Alidade Smooth, Stamen Toner Lite, and OSM Bright.</p><p>👉 Learn more about our isochrone API: <a href="https://stadiamaps.com/products/routing-navigation/isochrones/?utm_campaign=isochrones_product&amp;utm_source=twitter&amp;utm_medium=social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stadiamaps.com/products/routin</span><span class="invisible">g-navigation/isochrones/?utm_campaign=isochrones_product&amp;utm_source=twitter&amp;utm_medium=social</span></a></p><p><a href="https://en.osm.town/tags/mapping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mapping</span></a> <a href="https://en.osm.town/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a><br><a href="https://stadiamaps.com/products/routing-navigation/isochrones/?utm_campaign=isochrones_product&amp;utm_source=twitter&amp;utm_medium=social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stadiamaps.com/products/routin</span><span class="invisible">g-navigation/isochrones/?utm_campaign=isochrones_product&amp;utm_source=twitter&amp;utm_medium=social</span></a></p>
Peter N. M. Hansteen<p>rpki-client 9.5 released <a href="https://www.undeadly.org/cgi?action=article;sid=20250412123402" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">undeadly.org/cgi?action=articl</span><span class="invisible">e;sid=20250412123402</span></a> <a href="https://mastodon.social/tags/openbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openbsd</span></a> <a href="https://mastodon.social/tags/rpkiclient" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rpkiclient</span></a> <a href="https://mastodon.social/tags/rpki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rpki</span></a> <a href="https://mastodon.social/tags/bgp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bgp</span></a> <a href="https://mastodon.social/tags/pki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pki</span></a> <a href="https://mastodon.social/tags/crypto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>crypto</span></a> <a href="https://mastodon.social/tags/cryptography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cryptography</span></a> <a href="https://mastodon.social/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> <a href="https://mastodon.social/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://mastodon.social/tags/bgp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bgp</span></a> <a href="https://mastodon.social/tags/networking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>networking</span></a> <a href="https://mastodon.social/tags/freesoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freesoftware</span></a> <a href="https://mastodon.social/tags/libresoftware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>libresoftware</span></a></p>
Kevin Titmarsh<p>After a fair bit of tinkering in between things I’ve finally gotten my BGP bits sorted properly and sending announcements up to my peer, some further filters adjusted in the peers link to the carriers and I’m now routable to the world! </p><p><a href="https://mastodon.social/tags/bgp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bgp</span></a> <a href="https://mastodon.social/tags/mikrotik" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mikrotik</span></a> <a href="https://mastodon.social/tags/juniper" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>juniper</span></a> <a href="https://mastodon.social/tags/AS214064" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AS214064</span></a> <a href="https://mastodon.social/tags/44net" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>44net</span></a> <a href="https://mastodon.social/tags/ardc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ardc</span></a> <a href="https://mastodon.social/tags/ampr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ampr</span></a> <a href="https://mastodon.social/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://mastodon.social/tags/IPv4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IPv4</span></a> <a href="https://mastodon.social/tags/IPv6" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IPv6</span></a> <a href="https://mastodon.social/tags/eBGP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>eBGP</span></a> <a href="https://mastodon.social/tags/iBGP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iBGP</span></a> <a href="https://mastodon.social/tags/OSPF" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSPF</span></a> <a href="https://mastodon.social/tags/dualstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dualstack</span></a></p>
Klaus-Gerd Giesen<p><a href="https://chaos.social/tags/Biketooter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Biketooter</span></a> :When planning a <a href="https://chaos.social/tags/bike" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bike</span></a> <a href="https://chaos.social/tags/route" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>route</span></a> with <a href="https://chaos.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> and <a href="https://chaos.social/tags/OSM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSM</span></a> based <a href="https://chaos.social/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> engines, such as <a href="https://chaos.social/tags/Brouter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Brouter</span></a> / <a href="https://chaos.social/tags/Bikerouter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Bikerouter</span></a> ,the result analysis frequently shows some <a href="https://chaos.social/tags/surface" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>surface</span></a> percentage as "unknown". I guess that's because the <a href="https://chaos.social/tags/information" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>information</span></a> is missing in the <a href="https://chaos.social/tags/OpenstreetMap" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenstreetMap</span></a> <a href="https://chaos.social/tags/database" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>database</span></a> .However, when I upload the same track as <a href="https://chaos.social/tags/GPX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GPX</span></a> into a <a href="https://chaos.social/tags/commercial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commercial</span></a> <a href="https://chaos.social/tags/biking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>biking</span></a> application, such as <a href="https://chaos.social/tags/Komoot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Komoot</span></a> or <a href="https://chaos.social/tags/Cyclers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cyclers</span></a> ,the unknown has disappeared, while they are also based on OSM. How come?</p>
Christian Gudrian<p>I may have just actually understood <a href="https://social.tchncs.de/tags/Android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Android</span></a> <a href="https://social.tchncs.de/tags/network" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>network</span></a> <a href="https://social.tchncs.de/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a>.</p>
Lenz Grimmer<p><span class="h-card" translate="no"><a href="https://noc.social/@BarbarossaTM" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>BarbarossaTM</span></a></span> has created a brilliant article series about Linux routing, starting with the fundamentals and covering advanced topics like policy-based-routing (PBR), Virtual Routing and Forwarding (VRF) and even VPN topics (OpenVPN and WireGuard):</p><p><a href="https://blog.sdn.clinic/2025/01/linux-routing-fundamentals/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.sdn.clinic/2025/01/linux-</span><span class="invisible">routing-fundamentals/</span></a> - excellent work!</p><p><a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/networking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>networking</span></a> <a href="https://mastodon.social/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://mastodon.social/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a></p>
Klaus-Gerd Giesen<p><a href="https://chaos.social/tags/BendingSpoons" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BendingSpoons</span></a> is a <a href="https://chaos.social/tags/PrivateEquity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PrivateEquity</span></a> firm. <a href="https://chaos.social/tags/Komoot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Komoot</span></a> <a href="https://chaos.social/tags/bike" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bike</span></a> users should download their already ridden or planned <a href="https://chaos.social/tags/tracks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tracks</span></a> as <a href="https://chaos.social/tags/GPX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GPX</span></a> files as soon as possible before they have to pay a lot for them (or even to get a <a href="https://chaos.social/tags/map" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>map</span></a> update). Better alternatives to Komoot: <a href="https://chaos.social/tags/Routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Routing</span></a> with <a href="https://chaos.social/tags/Brouter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Brouter</span></a> , <a href="https://chaos.social/tags/Cyclers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cyclers</span></a> , <a href="https://chaos.social/tags/VisuGPX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisuGPX</span></a> or <a href="https://chaos.social/tags/Valhalla" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Valhalla</span></a> ; (free) navigation with <a href="https://chaos.social/tags/OrganicMaps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OrganicMaps</span></a> or <a href="https://chaos.social/tags/CycleTravel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CycleTravel</span></a> . Everything else (photos, etc.) is anyway a <a href="https://chaos.social/tags/socialmedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>socialmedia</span></a> feature.</p><p><a href="https://chaos.social/tags/BikeTooter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BikeTooter</span></a> <a href="https://chaos.social/tags/fahrrad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fahrrad</span></a> <a href="https://chaos.social/tags/v%C3%A9lo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vélo</span></a> <a href="https://chaos.social/tags/cyclotourisme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cyclotourisme</span></a><br><a href="https://road.cc/content/news/job-cuts-expected-komoot-after-tech-firm-purchase-313159" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">road.cc/content/news/job-cuts-</span><span class="invisible">expected-komoot-after-tech-firm-purchase-313159</span></a></p>
Stadia Maps<p>😤‍️ Routing is tough.</p><p>🤸 Thankfully our routing APIs are powered by the extremely flexible Valhalla engine!</p><p>👇 Take a deep dive 🏊 into the nuances and gain understanding that will give you the best routes for your use case.</p><p><a href="https://docs.stadiamaps.com/guides/getting-the-best-routes-with-valhalla-turn-by-turn-directions-apis/?utm_campaign=tutorial_best_routes&amp;utm_source=mastodon&amp;utm_medium=social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.stadiamaps.com/guides/get</span><span class="invisible">ting-the-best-routes-with-valhalla-turn-by-turn-directions-apis/?utm_campaign=tutorial_best_routes&amp;utm_source=mastodon&amp;utm_medium=social</span></a></p><p><a href="https://en.osm.town/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://en.osm.town/tags/logistics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>logistics</span></a><br><a href="https://docs.stadiamaps.com/guides/getting-the-best-routes-with-valhalla-turn-by-turn-directions-apis/?utm_campaign=tutorial_best_routes&amp;utm_source=mastodon&amp;utm_medium=social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.stadiamaps.com/guides/get</span><span class="invisible">ting-the-best-routes-with-valhalla-turn-by-turn-directions-apis/?utm_campaign=tutorial_best_routes&amp;utm_source=mastodon&amp;utm_medium=social</span></a></p>
💧🌏 Greg Cocks<p>A Site Selection Framework For Urban Power Substation At Micro-Scale Using Spatial Optimization Strategy And Geospatial Big Data<br>--<br><a href="https://doi.org/10.1111/tgis.13093" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">doi.org/10.1111/tgis.13093</span><span class="invisible"></span></a> &lt;-- shared paper<br>--<br>“In this study, [they] model spatiotemporal heterogeneity and incorporate it into optimizing the location of substations. The optimized substation placement ensures electrical service coverage for over 99% of the area during peak power usage seasons, compared to the current coverage of 72%...”<br><a href="https://techhub.social/tags/GIS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GIS</span></a> <a href="https://techhub.social/tags/spatial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spatial</span></a> <a href="https://techhub.social/tags/mapping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mapping</span></a> <a href="https://techhub.social/tags/spatialanalysis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spatialanalysis</span></a> <a href="https://techhub.social/tags/spatiotemporal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spatiotemporal</span></a> <a href="https://techhub.social/tags/siting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>siting</span></a> <a href="https://techhub.social/tags/demand" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demand</span></a> <a href="https://techhub.social/tags/electricity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>electricity</span></a> <a href="https://techhub.social/tags/heterogeneity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>heterogeneity</span></a> <a href="https://techhub.social/tags/substations" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>substations</span></a> <a href="https://techhub.social/tags/powertransmission" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>powertransmission</span></a> <a href="https://techhub.social/tags/electricalpower" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>electricalpower</span></a> <a href="https://techhub.social/tags/distrubition" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>distrubition</span></a> <a href="https://techhub.social/tags/service" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>service</span></a> <a href="https://techhub.social/tags/city" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>city</span></a> <a href="https://techhub.social/tags/urbanisation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>urbanisation</span></a> <a href="https://techhub.social/tags/extremeweather" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>extremeweather</span></a> <a href="https://techhub.social/tags/model" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>model</span></a> <a href="https://techhub.social/tags/modeling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>modeling</span></a> <a href="https://techhub.social/tags/parameters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>parameters</span></a> <a href="https://techhub.social/tags/factors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>factors</span></a> <a href="https://techhub.social/tags/energycrisis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>energycrisis</span></a> <a href="https://techhub.social/tags/energy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>energy</span></a> <a href="https://techhub.social/tags/urbanplanning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>urbanplanning</span></a> <a href="https://techhub.social/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://techhub.social/tags/outages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>outages</span></a> <a href="https://techhub.social/tags/framework" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>framework</span></a> <a href="https://techhub.social/tags/UrbanPS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UrbanPS</span></a> <a href="https://techhub.social/tags/bigdata" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bigdata</span></a> <a href="https://techhub.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://techhub.social/tags/machinelearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>machinelearning</span></a> <a href="https://techhub.social/tags/Pingxiang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pingxiang</span></a> <a href="https://techhub.social/tags/Jiangxi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jiangxi</span></a> <a href="https://techhub.social/tags/China" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>China</span></a> <a href="https://techhub.social/tags/casestudy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>casestudy</span></a> <a href="https://techhub.social/tags/coverage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coverage</span></a> <a href="https://techhub.social/tags/utilisation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>utilisation</span></a> <a href="https://techhub.social/tags/dynamic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dynamic</span></a> <a href="https://techhub.social/tags/load" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>load</span></a> <a href="https://techhub.social/tags/loading" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>loading</span></a> <a href="https://techhub.social/tags/loadbalancing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>loadbalancing</span></a></p>
Aral Balkan<p>New Kitten release</p><p>• Socket routes now have precendence in the router.</p><p>This stops wildcard page routes from capturing the default socket routes that Kitten creates to enable the Streaming HTML workflow.</p><p>e.g., Previously, the following route:</p><p>/videos/index_[slug].page.js</p><p>Could not connect to its default socket (/videos/default.socket) because default.socket would be captured by the [slug] parameter.</p><p>Now, it will work as intended as the /videos/default.socket (a socket route) has precendence over index_[slug].page.js (a page route).</p><p>Learn more about Kitten’s Streaming HTML workflow here:<br><a href="https://kitten.small-web.org/tutorials/streaming-html/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kitten.small-web.org/tutorials</span><span class="invisible">/streaming-html/</span></a></p><p>Enjoy!</p><p>:kitten:💕</p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/StreamingHTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StreamingHTML</span></a> <a href="https://mastodon.ar.al/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJS</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/JS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JS</span></a></p>
Junicast<p>Nach 12 Jahren habe ich nochmal einen Internetanschluss der <a href="https://chaos.social/tags/Telekom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Telekom</span></a> <br>Der Anschluss läuft nun seit ca 3 Monaten und ich bin derart unzufrieden, dass ich mich bereits über die lange Laufzeit von 24 Monaten ärgere.</p><p>Ungefragt Werbemails, auch nachdem ich bereits den Newsletter abbestellt habe. Zu hohe Rechnungsbeträge und erst nach ca. 2 Std Telefonierzeit und Anwahltsdrohungen zeigen sie sich bereit das zu korrigieren.<br>Latenzen auf Grund von schlechtem <a href="https://chaos.social/tags/Routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Routing</span></a> <a href="https://chaos.social/tags/netzbremse" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>netzbremse</span></a></p>
Stadia Maps<p>💫 How can you transform a sequence of points into complete routes that follow roads, sidewalks, or tracks?</p><p>😎 It's easy with our Map Matching endpoint. Example code in TypeScript, Python, Kotlin, Swift, and PHP.</p><p><a href="https://docs.stadiamaps.com/routing/map-matching/?utm_campaign=docs_map_matching&amp;utm_source=mastodon&amp;utm_medium=social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.stadiamaps.com/routing/ma</span><span class="invisible">p-matching/?utm_campaign=docs_map_matching&amp;utm_source=mastodon&amp;utm_medium=social</span></a></p><p><a href="https://en.osm.town/tags/maps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>maps</span></a> <a href="https://en.osm.town/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a><br><a href="https://docs.stadiamaps.com/routing/map-matching/?utm_source=twitter&amp;utm_medium=social&amp;utm_campaign=docs_map_matching" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.stadiamaps.com/routing/ma</span><span class="invisible">p-matching/?utm_source=twitter&amp;utm_medium=social&amp;utm_campaign=docs_map_matching</span></a></p>
💧🌏 Greg Cocks<p>Example Of Maps Used Well In A Media Article About Greenland<br>--<br><a href="https://www.reuters.com/graphics/GREENLAND-ELECTION/MAPS/zjvqaeledvx/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">reuters.com/graphics/GREENLAND</span><span class="invisible">-ELECTION/MAPS/zjvqaeledvx/</span></a> &lt;-- shared media article<br>--<br>[this post is NOT about geopolitics, rather the excellent use of multiple maps to illustrate the story / situation… so no text from the article itself...]<br><a href="https://techhub.social/tags/GIS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GIS</span></a> <a href="https://techhub.social/tags/spatial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spatial</span></a> <a href="https://techhub.social/tags/mapping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mapping</span></a> <a href="https://techhub.social/tags/cartography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cartography</span></a> <a href="https://techhub.social/tags/media" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>media</span></a> <a href="https://techhub.social/tags/reuters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reuters</span></a> <a href="https://techhub.social/tags/greenland" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>greenland</span></a> <a href="https://techhub.social/tags/projection" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>projection</span></a> <a href="https://techhub.social/tags/visualisation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visualisation</span></a> <a href="https://techhub.social/tags/education" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>education</span></a> <a href="https://techhub.social/tags/presentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>presentation</span></a> <a href="https://techhub.social/tags/NorthwestPassage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NorthwestPassage</span></a> <a href="https://techhub.social/tags/NorthernSeaRoute" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NorthernSeaRoute</span></a> <a href="https://techhub.social/tags/ice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ice</span></a> <a href="https://techhub.social/tags/climatechange" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>climatechange</span></a> <a href="https://techhub.social/tags/seaice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seaice</span></a> <a href="https://techhub.social/tags/thaw" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>thaw</span></a> <a href="https://techhub.social/tags/melting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>melting</span></a> <a href="https://techhub.social/tags/navigation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>navigation</span></a> <a href="https://techhub.social/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://techhub.social/tags/shipping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shipping</span></a> <a href="https://techhub.social/tags/transportation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>transportation</span></a> <a href="https://techhub.social/tags/geopolitics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>geopolitics</span></a> <a href="https://techhub.social/tags/strategic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>strategic</span></a> <a href="https://techhub.social/tags/military" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>military</span></a> <a href="https://techhub.social/tags/NORAD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NORAD</span></a> <a href="https://techhub.social/tags/monitoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>monitoring</span></a> <a href="https://techhub.social/tags/naturalresources" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>naturalresources</span></a> <a href="https://techhub.social/tags/mineral" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mineral</span></a> <a href="https://techhub.social/tags/oilandgas" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oilandgas</span></a> <a href="https://techhub.social/tags/rareearth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rareearth</span></a> <a href="https://techhub.social/tags/indigeneous" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indigeneous</span></a> <a href="https://techhub.social/tags/FirstNation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FirstNation</span></a> <a href="https://techhub.social/tags/size" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>size</span></a> <a href="https://techhub.social/tags/population" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>population</span></a> <a href="https://techhub.social/tags/area" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>area</span></a> <a href="https://techhub.social/tags/mapprojection" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mapprojection</span></a> <a href="https://techhub.social/tags/marine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>marine</span></a> <a href="https://techhub.social/tags/glacier" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>glacier</span></a> <a href="https://techhub.social/tags/ocean" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ocean</span></a></p>
Aral Balkan<p>New Kitten release</p><p>• Change: Add Kitten’s own routes (that every Kitten app inherits) for the Small Web protocol namespace (/💕) as well as for Kitten’s reserved namespace (/🐱) first, before app-specific routes so that a wildcard route in the form, e.g., [anything]_[anythingElse].get.js won’t lock you out of the Settings site for your app (at /🐱/settings).</p><p><a href="https://kitten.small-web.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p>Enjoy!</p><p>(To update, run `kitten update` from your terminal on your development machine or manually update deployment servers from /🐱/settings/kitten/ or just wait a few hours for them to update automatically. You can also just run the installation command again.)</p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a></p>
Merlin Unterfinger<p>hereR 📦 v1.1.0 is now on CRAN! 🚀<br>- Add speed limit configuration for isolines &amp; routes ⏱️<br>- Expand isoline transport modes: bicycle, bus &amp; more 🚴<br>- Migrate deprecated mocking functions and fix test coverage ⚙️</p><p>Details: <a href="https://cran.r-project.org/package=hereR" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cran.r-project.org/package=her</span><span class="invisible">eR</span></a><br><a href="https://fosstodon.org/tags/rstats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rstats</span></a> <a href="https://fosstodon.org/tags/rspatial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rspatial</span></a> <a href="https://fosstodon.org/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://fosstodon.org/tags/datascience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datascience</span></a></p>
NLnet Labs<p>NLnet Labs celebrates twenty-five years as an independent, non-profit foundation working on <a href="https://fosstodon.org/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> and <a href="https://fosstodon.org/tags/openstandards" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openstandards</span></a>.<br>Our mission remains to make the core of the Internet a better, safer place by developing open-source software, through applied research and by promoting and contributing to open standards.<br>Have you been along for the ride as a user of our <a href="https://fosstodon.org/tags/DNS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DNS</span></a> or <a href="https://fosstodon.org/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> software, worked with us on <a href="https://fosstodon.org/tags/IETF" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IETF</span></a> standardisation, applied research or policy advocacy? Share your story!</p>
Aral Balkan<p>New Kitten release</p><p>• Fixes issue with routes where dynamic routes with file names that had more than two extensions were not recognised as the correct type of route. e.g., A route called index.xml.get.js would previously have been treated as a static route instead of a dynamic GET route.</p><p><a href="https://kitten.small-web.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p>For more details, see the Valid File Types section of the Kitten reference¹ and the Dynamic Pages tutorial².</p><p>Enjoy!</p><p>:kitten:💕</p><p>¹ <a href="https://kitten.small-web.org/reference/#valid-file-types" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kitten.small-web.org/reference</span><span class="invisible">/#valid-file-types</span></a><br>² <a href="https://kitten.small-web.org/tutorials/dynamic-pages/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kitten.small-web.org/tutorials</span><span class="invisible">/dynamic-pages/</span></a></p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/server" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>server</span></a> <a href="https://mastodon.ar.al/tags/framework" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>framework</span></a> <a href="https://mastodon.ar.al/tags/kit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kit</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NodeJS</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/htmx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>htmx</span></a> <a href="https://mastodon.ar.al/tags/WebSocket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebSocket</span></a> <a href="https://mastodon.ar.al/tags/hypermedia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hypermedia</span></a> <a href="https://mastodon.ar.al/tags/StreamingHTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StreamingHTML</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dev</span></a></p>
adingbatponder<p><a href="https://fosstodon.org/tags/Settings" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Settings</span></a> in <a href="https://fosstodon.org/tags/reticulum" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reticulum</span></a> <a href="https://fosstodon.org/tags/meshchat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>meshchat</span></a> <a href="https://fosstodon.org/tags/reticulummeshchat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reticulummeshchat</span></a> <a href="https://fosstodon.org/tags/rns" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rns</span></a> for <a href="https://fosstodon.org/tags/lora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lora</span></a> <a href="https://fosstodon.org/tags/radio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>radio</span></a> <a href="https://fosstodon.org/tags/mesh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesh</span></a> Always set your stationary / radio <a href="https://fosstodon.org/tags/rnode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rnode</span></a> <a href="https://fosstodon.org/tags/rnodes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rnodes</span></a> to be <a href="https://fosstodon.org/tags/gateway" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gateway</span></a> nodes (<a href="https://fosstodon.org/tags/interfaces" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interfaces</span></a>) for effective <a href="https://fosstodon.org/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> in your <a href="https://fosstodon.org/tags/mesh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mesh</span></a>. See Sect 6.14 of rns <a href="https://fosstodon.org/tags/reticumlumnetworkstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reticumlumnetworkstack</span></a> manual<br><a href="https://reticulum.network/manual/Reticulum%20Manual.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">reticulum.network/manual/Retic</span><span class="invisible">ulum%20Manual.pdf</span></a><br>(and of course always also as <a href="https://fosstodon.org/tags/transport" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>transport</span></a> node else message packets from other nodes won't spread) Set the settings in the <a href="https://fosstodon.org/tags/configuration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>configuration</span></a> file or <a href="https://fosstodon.org/tags/update" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>update</span></a> the <a href="https://fosstodon.org/tags/meshchat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>meshchat</span></a> program now &amp; set to gateway in the settings menu.</p>
Marcus Lundblad<p>The video from mine, Felix Gündling's, and <span class="h-card" translate="no"><a href="https://social.tchncs.de/@Jbb" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Jbb</span></a></span> talk about Transitous, MOTIS, and GNOME Maps at FOSDEM 2025 is now available at:</p><p><a href="https://video.fosdem.org/2025/k4601/fosdem-2025-4105-gnome-maps-meets-transitous-meets-motis.av1.webm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.fosdem.org/2025/k4601/fo</span><span class="invisible">sdem-2025-4105-gnome-maps-meets-transitous-meets-motis.av1.webm</span></a></p><p><a href="https://fosstodon.org/tags/FOSDEM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSDEM</span></a> <a href="https://fosstodon.org/tags/fosdem2025" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fosdem2025</span></a> <a href="https://fosstodon.org/tags/gnomemaps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gnomemaps</span></a> <a href="https://fosstodon.org/tags/transitous" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>transitous</span></a> <a href="https://fosstodon.org/tags/motis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>motis</span></a> <a href="https://fosstodon.org/tags/mapstodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mapstodon</span></a> <a href="https://fosstodon.org/tags/PublicTransport" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PublicTransport</span></a> <a href="https://fosstodon.org/tags/routing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>routing</span></a> <a href="https://fosstodon.org/tags/OpenData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenData</span></a> <a href="https://fosstodon.org/tags/croudsourcing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>croudsourcing</span></a> <a href="https://fosstodon.org/tags/gtfs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gtfs</span></a> <a href="https://fosstodon.org/tags/mapstodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mapstodon</span></a></p>