photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

244
active users

#routing

0 posts0 participants0 posts today

Finally got my new home router/firewall: TLSense N100L4: 4x 2.5Gbit LAN, N100 CPU, 256GB NVMe SSD, 16GB RAM ( from teklager.se h/t to @meriksson )

This bad boy has already caused me to rethink my life choices and whether or not I'm sane. They who said firewall rules, NATs and such is fun and games should... be sent to the principals office.

But... having now spent a significant amount of time configuring I'm starting to get things into a state that I'm happy with. Multi-WLAN, WireGuard based interfaces, selective routing and all those other fun things.

And I still have absolutely no clue about what reflective NAT is, or whatever all those 513 other settings do... but perhaps it's like DSLR cameras... you mostly use auto and convince yourself that you'll learn that other stuff eventually...

www.teklager.seBest Open Source hardware for pfSense, OPNSense (same day shipping from Stockholm)TekLager offers best open source hardware for pfSense®, OPNsense® and OpenWRT®. VPN hardware with AES-NI support, gigabit routers, 5Ghz access points.

Something I should have tried before bike trip was using route making tools (RideWithGPS and Strava) on the phone. Wasn’t surprised that apps are limited, but I didn't expect totally different routes and trying to tweak them would be so difficult. I ended up trying both of them along with apple’s and google's map apps to figure things out. After the fact I tried the browser versions instead of apps and it was a bit better.
Also turns out that RideWithGPS doesn't download a route for offline by default, which was a problem when it crashed in an area without cell service (it crashes too often). They have the best map options of the bunch, when it worked.

Continued thread

Yes no, we don't map for (specific) renderers or routing engines. But there may be use cases for something like that at street level, or for outdoors hiking across unpathed land.

Anyway, how do *you* map things that are real in the sense that everyone uses them, but which don't exist (in any distinct, discernable, on the ground sense)? 🦄🐉

@openstreetmap

{footway,cycleway,path}=link is nice and all, but it renders/routes in ways that sometimes make no sense.

wiki.openstreetmap.org/wiki/Ta

Since I want these things mostly as routing hints, is there anything better?

I kind of want a "highway=link" that doesn't render, with defined routing behaviour:

1. has the lowest level of suitability for routing of all the objects it connects

2. engines can draw routes between the nearest points of two connected objects

@openstreetmap

wiki.openstreetmap.orgTag:footway=link - OpenStreetMap Wiki

#OrganicMaps
• Rasend schnelle #Offline-Erfahrung
• Respektiert deine Privatsphäre
• Schont deinen Akku
• Keine Werbung
• Kein Tracking
• Keine Datenerfassung
• Kein Telefonieren nach Hause
• Keine lästige Registrierung
• Keine obligatorischen Tutorials
• Kein lästiger E-Mail-#Spam
• Keine Push-Benachrichtigungen
• Keine Crapware
f-droid.org/de/packages/app.or

f-droid.orgOrganic Maps Offline Wandern, Radfahren, GPS-Navi | F-Droid - Free and Open Source Android App RepositoryNavigieren mit Datenschutz - Community-gesteuert & Open-Source
Replied to coldclimate

@coldclimate

#dns #techarchitecture #routing
I worked a long time ago on BBC News (15+ years) and compiled redirects.
IIRC was a massive apache rewrite rules config (and associated acceptance tests to confirm correct source/dest and no looping).

Since then I worked on sites that had compressed 10 sites to 1, and regularly re-routed "for SEO purposes" (sigh).
Started out as nginx with a lua block that connected to redis. couple of layers of checks for exact match full url as key, then partial match on url prefix, the final domain only match.

final iteration was similar but using dynamodb instead of redis.

We had about 11 million redirects in redis for scale.

Anybody up for a Charterhouse Rules chat about how their companies technical implementation to maintain good routing over multiple historic approaches to domains, subdomains, paths and routes?

As companies grow approaches change and I don't want to end up in a choice between the poor UX of old links not working and technical spaghetti.

BBC does this brilliantly, news.bbc.co.uk still correctly 301s to the new address.
I don't have good hashtags for this. #dns #techarchitecture #routing

At our 25th year anniversary party, we asked friends to deliver talks about a subject they are passionate about outside of work #DNS, #routing, #foss, ..
Mirjam gave a talk about #ArtBrut/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.
She asked us to raise awareness, and we are inspired to help. Care? Donate or join their association of friends freundeprinzhorn.de/index-en.h

www.freundeprinzhorn.defreundeSP-EN

New Kitten release

• Socket routes now have precendence in the router.

This stops wildcard page routes from capturing the default socket routes that Kitten creates to enable the Streaming HTML workflow.

e.g., Previously, the following route:

/videos/index_[slug].page.js

Could not connect to its default socket (/videos/default.socket) because default.socket would be captured by the [slug] parameter.

Now, it will work as intended as the /videos/default.socket (a socket route) has precendence over index_[slug].page.js (a page route).

Learn more about Kitten’s Streaming HTML workflow here:
kitten.small-web.org/tutorials

Enjoy!

:kitten:💕