Stuff is at ivansanchez.gitlab.io/leaflet. (works "better" if you have a generic USB gamepad/joystick and you focus the map in the page by clicking/tabbing into it)

Show thread

You know that feeling when it's 3AM, you can't sleep, and you code a proof-of-concept thing for controlling @LeafletJS@twitter.com maps with joysticks/gamepads?

Well, I do.

I'm gonna take part on the @w3c@twitter.com / @opengeospatial@twitter.com joint workshop for maps on the web and, as almost every other participant, I'm making a position statement. Mine might be somewhat more radical than most, though. ivan.sanchezortega.es:444/poli

I have a joke about dismemberment, but telling it would be pulling your leg.

I just realized that instead of saying «I like an excavation» one can say «I dig a dig»

Oh god, eslint --fix now defaults to changing everything to arrow functions 😖

I keep wondering how much effort would it be to port @osgeo@twitter.com's proj to GLSL. I dream about having a texture in a CRS and then projecting coordinates on each texel fetch.

Unpopular opinion: recruiters think that «passionate about technology» means «I like to do it» but all of them go into shock when they discover it means «I have strong feelings about it, including anger»

...this is the kind of stuff that I'm very wary of when it comes to any kind of reactive framework (even @sveltejs@twitter.com): debugging this stuff requires *a lot* of knowledge about lifecycles and events and whatnot. Learning curve looks gentle enough, then it steeps up to brain damage.

Show thread

So:
- Linking the CSS in the <svelte:head> is async and leads to race conditions
- Doing an import of the CSS requires that the consumer uses some rollup-plugin-css stuff
- Embedding the Leaflet CSS in the component might not be doable and requires an extra build step

Show thread

No srsly why. This is triggering one of those bugs from hell where the horizontal offset of a L.Popup depends on the offsetWidth of a detached DOM element before the @leafletjs@twitter.com CSS is loaded async'ly.

Show thread

Why am I doing this. What am I doing. gitlab.com/IvanSanchez/svelte- @leafletjs@twitter.com @sveltejs@twitter.com

Me he visto un playthrough the , así que voy a dar mi HOPINIÓN. Es la peli La La Land (2016) pero con zombies: sobresaturación de trama, drama y recursos narrativos. Agrada a la crítica pero abruma a quien no se haya doctorado en Bellas Artes. Fin de la HOPINIÓN.

I'm conflicted. On one hand I don't really like @GitHub@twitter.com because ICE and MSFT, but OTOH @meowtree@twitter.com does know about her stuff. surveymonkey.com/r/GitHubSI-CO

Hostia tú, que @wikiloc@twitter.com está cometiendo una violación de la LGPL con código mío.

OK, time to investigate the heck out of @emilywselwood@twitter.com's TIFFhax. Hopefully that'll shed some light on why my @cogeotiff@twitter.com and geotiffjs were not playing nice last week. github.com/emilyselwood/tiffha

In , Jo Cook reminded everyone that «there's always a person at the other end of the screen». Obviously she forgot about our dear @shapefiIe@twitter.com

Show more
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!