Email or username:

Password:

Forgot your password?
404 posts total
Ilya Zverev

Finally finished implementing the classic 15 puzzle game but using the standard #OpenStreetMap tiles as the sliding pieces! 🗺️🧩

While there are many implementations of this game (some even let you upload your own image), as far as I know, not one directly uses OSM slippy map tiles for the pieces. I figured this would be a nifty side coding project and it was fun to do! 💪

Currently you can play any of 20 map locations. Enjoy! 🎉

seav.github.io/osm-15-puzzle/

#games #gaming #maps #Mapstodon

Finally finished implementing the classic 15 puzzle game but using the standard #OpenStreetMap tiles as the sliding pieces! 🗺️🧩

While there are many implementations of this game (some even let you upload your own image), as far as I know, not one directly uses OSM slippy map tiles for the pieces. I figured this would be a nifty side coding project and it was fun to do! 💪

Screenshot of a web app showing the classic 15 puzzle sliding game (scrambled) where each tile shows 1/16 of the whole world in Mercator projection
Screenshot of a web app showing the classic 15 puzzle sliding game (scrambled) where each tile shows 1/16 of the area around Haneda Airport in Tokyo, Japan
Screenshot of a web app showing the classic 15 puzzle sliding game (solved) where each tile shows 1/16 of the area around the Pentagon in Washington, D.C., United States
Screenshot of a web app showing a selection menu titled, “Choose Map”. The choices are: World, Europe, Southeast Asia, Aegean Sea, Ireland, South Korea, Tasmania, Lesotho, Hawai‘i, Rio de Janeiro, San Francisco, Barcelona, London, Schiphol [AMS], Haneda [HND], Paris, Pentagon, MoMA New York, Shibuya Station, and St. Peter’s Basilica.
Show previous comments
Knightsbridge Research, Ltd.

@seav Wow, all the feels from my childhood! Very cool!

Vive Levant

@seav fun challenge : give the ability to zoom in the map and the tiles accordingly change, even if they are mixed.

HD

@seav There's a @qgis easter-egg that turns the map panel into a shuffle game if you type 'bored' in the coordinate bar. It renders whatever is visible on the map into 15 pieces. So placing the OSM slippy map gets something similar, though tiling is generated based on map bounds, not the slippy map tiles.

yes, it's playable

Ilya Zverev

“the french government’s free and open source software advisory council weighs in on the value of direct EU funding of free software producers via @NGIZero and related NGI programs.”

Up until now, free software has been treated as a massive source of free labor big industry, and use that code to rake in tremendous profits, especially when selling to governments for multi-million dollar contracts. Now governments are finally starting to realize that maybe they should also be setting aside tax funding to ensure the health and longevity of these software components that are so essential to the technical infrastructure upon which society is built. Maybe now the software engineers that make these technologies possible will finally start receiving proper compensation for their labor.

Via: @wingo @NGIZero

#tech #software #OpenSource #FreeSoftware #government

“the french government’s free and open source software advisory council weighs in on the value of direct EU funding of free software producers via @NGIZero and related NGI programs.”

Up until now, free software has been treated as a massive source of free labor big industry, and use that code to rake in tremendous profits, especially when selling to governments for multi-million dollar contracts. Now governments are finally starting to realize that maybe they should also be setting aside tax funding...

Mehrad :kde: :emacs: :rstats:

@organicmaps
Better caption:

A line chart showing that Organic Maps have picked up traction in mid 2021, and by first quarter of 2024 it gas surpassed Maps.me as Organic Maps shows increase and Maps.me is constantly decreasing.

Jonathan Hartley

@organicmaps thank you for posting! Huge fan here.

Is it an artifact of data collection that maps.me seems to drop to near zero then zero in its final two data points? Or did it really do that for some reason I don't know about? Next time, it might be worth clarifying that on the graph itself, eg. Omitting that part of the line

InsertUser

@organicmaps it would be amazing if it got as popular as Maps.me was at it's peak.

Ilya Zverev

I like Mastodon quite a lot but the UI decisions they have been making do not accord with how I use the software

v

for me one of the best and most characteristic features is the CW labelling setup, which I like so much I wrote about (here : v21.io/blog/uses-of-cws) and now... they're making that ugly and unpleasant to use?

Ilya Zverev

For very good reasons, the .io TLD is (likely) going away.

Once this treaty is signed, the British Indian Ocean Territory will cease to exist. Various international bodies will update their records. In particular, the International Standard for Organization (ISO) will remove country code “IO” from its specification. The Internet Assigned Numbers Authority (IANA), which creates and delegates top-level domains, uses this specification to determine which top-level country domains should exist. Once IO is removed, the IANA will refuse to allow any new registrations with a .io domain. It will also automatically begin the process of retiring existing ones. (There is no official count of the number of extant .io domains.)

every.to/p/the-disappearance-o

(H/t @mwl )

For very good reasons, the .io TLD is (likely) going away.

Once this treaty is signed, the British Indian Ocean Territory will cease to exist. Various international bodies will update their records. In particular, the International Standard for Organization (ISO) will remove country code “IO” from its specification. The Internet Assigned Numbers Authority (IANA), which creates and delegates top-level domains, uses this specification to determine which top-level country domains should exist. Once...

Show previous comments
your auntifa liza 🇵🇷 🦛 🦦

ONE QUIBBLE and this is not semantics: the "new owners" of the island are the indigenous people of those islands; many of them forcefully repatriated by the Brits.

they are not new, nor owners. they are the peoples for whom those islands are their ancestral homeland.

@mttaggart @mwl

feistel :cert:

@mttaggart the funniest possible result is browser vendors implement a work-around and put IANA in the same dustbin as the W3C

Ilya Zverev

GeoScribbles now available in iD editor as an overlay layer! More fun tracing streams and paths in weird places!

Thanks to @tyr for updating the imagery list, and to @cvzi for spotting an unrelated issue that prompted the update.

Screenshot of iD editor with OSM data on top of a Maa-amet ortho imagery and GeoScribble colored lines. The right sidebar is open, and a list of layers is visible. Highlighted are overlays that include "GeoScribble Latest Notes".
Yrrusajywo

@everydoor @tyr Can you tell me what is Geoscribble ?

janjko

@everydoor Wow, this is great, especially for plebs that don't know how to use Vespucci 😀 I'll be advertising this feature for sure.

Ilya Zverev

Today marks a personal milestone. After 10 years of wrangling iOS and Android support for CPython, there is an official final CPython release - 3.13.0 - that officially supports iOS and Android out of the box.

docs.python.org/3.13/whatsnew/

It's worth noting that today wouldn't have happened without a substantial grant from @ThePSF in 2020, and almost 3 years of 2xFTE funding from my employer, Anaconda. Turns out: funding open source gets results.

Show previous comments
Jannis Leidel

@freakboy3742 @ThePSF Congratulations to you and Malcolm for this amazing achievement!

Paolo Melchiorre

@freakboy3742 @ThePSF Congratulations and thank you for pursuing your ambitious goal that will benefit the entire Python community 👏

Ilya Zverev

I regret to report that the secret to making friends in your 30s is to go out and do things and then ask the people there if they would like to go out again and do more things

Show previous comments
Samantha Xavia

@VeryBadLlama@mas.to People are just scary, I really don't know as an autistic person how to start a talking to people. Like I can't really go up to someone and be like "Do you know what the Fediverse is".

Ilya Zverev

Happy Birthday WeeklyOSM! 10 years ago today, the Wochennotiz went multilingual and WeeklyOSM was born. 🎂 🎉

It's a volunteer written, weekly newsletter of everything in #OpenStreetMap available in 15+ languages! Look how amazing and hard-working OSM volunteers are! 👏

Read WeeklyOSM & subscribe weeklyosm.eu/

Birthday Post: en.osm.town/@weeklyOSM/1132648
How to suggest things for WeeklyOSM: weeklyosm.eu/this-news-should-
#WeeklyOSM @weeklyOSM

Happy Birthday WeeklyOSM! 10 years ago today, the Wochennotiz went multilingual and WeeklyOSM was born. 🎂 🎉

It's a volunteer written, weekly newsletter of everything in #OpenStreetMap available in 15+ languages! Look how amazing and hard-working OSM volunteers are! 👏

Read WeeklyOSM & subscribe weeklyosm.eu/

Ilya Zverev

Together with other organisations we are currently blocking the Rogier metro station in Brussels as part of the ongoing #StopFossilSubsidies action.

€400 billion in subsidies was given to the fossil industry in the EU last year, which is about €1000 per EU citizen. (1/3)

#ClimateJustice #UnitedForClimateJustice

A group of protesters blocks a street in Brussels. A couple of them, wearing white lab coats, are holding a banner saying 'Scientist Rebellion. The privilege to know, the duty to act'. The entrance to metro station 'Rogier' is visible in the background.
ScientistRebellion Netherlands

As scientists, we have rung the alarm bell about the climate crisis for decades. But the EU has not taken our warnings seriously- emissions continue to rise. The EU promises to keep global heating below 1.5°C, while allowing subsidisation of fossil fuels and new exploration. (2/3)

Brian Hawthorne

@ScientistRebellion_NL @ScientistRebellion Wouldn’t it make more sense to block the road than a metro station??

Ilya Zverev

It really sucks to be in a world where you have to choose between two vendors for the tools you must use to access most of your life, both of which have clearly stated they are actively working against both your best interests and the best interests of society. Of course, there's an alternative — various third parties, many of which are actively malicious and none of which are remotely reasonable choices when it comes to security, feature parity, or anything else.

Today this is about browsers, but the fact that I have to specify is its own problem.

It really sucks to be in a world where you have to choose between two vendors for the tools you must use to access most of your life, both of which have clearly stated they are actively working against both your best interests and the best interests of society. Of course, there's an alternative — various third parties, many of which are actively malicious and none of which are remotely reasonable choices when it comes to security, feature parity, or anything else.

Show previous comments
Alan Campbell For Harris

@dymaxion It looks to me that NASA is in a similar bind RE human access to space. Their choices [so far as I'm aware] are a company run by an undeservedly rich inveterate fascist or a company most recently known for their aircraft suffering multiple incidents.

.vad//hakara🧭

@dymaxion I thought you were talking about mobile phones until the final line. Our world is sad and broken.

Nini

@dymaxion There's a lot of situations with two bad options competing for which'll hurt and/or inconvenience you the least in the world which is in itself a sad situation to find oneself in.

Ilya Zverev

wrote about this side project (an urban trip planner based on plaintext/markdown) that i've been dreaming about a lot, prototyping a bit, but haven't made much progress on macwright.com/2024/10/03/wanti

Drew Dara-Abrams

@tmcw Interesting idea. If you eventually find the time, you're also welcome to try out transit.land/documentation/rou

Andrew Chou

@tmcw > I’m spending my 9-5 focused on Val Town, and my weekends and afternoons are dedicated more to reading, running, social activities, and generally touching grass, rather than hacking on web projects. I miss the web projects, but not that much.

Basically me too, although I've never really had a phase of working seriously on side-projects 😄

but...if you're ever interested in having collaborators for such a project, sign me up!

Ilya Zverev

I am very glad to announce that Zebulon: A Lost Cat, our tiny #pico8 metroidvania with a cat, will be released on Nintendo Switch on October 27 2024!
You can already wishlist it on the Nintendo Store
youtu.be/EyeAMN2qLog

nusan✨alice

This took so much time to do!
We used Zepto 8, a #pico8 emulator and improved on it a lot until there were no differences with the official Pico 8 version, and we ported it on Switch
To my knowledge, it's the first Pico 8 game to run on Switch, there was Celeste Classic, yes, but it had been completely remade in C#
When I say we, I am talking about Potico, a tiny company I launched with two friends, and we hope to make more Pico 8 games available on Switch in the future!

Paul Nicholas :pico8: :vscode:

@nusan Whoop, congrats - very exciting! 👏
Also cool to see big updates to the engine - great work all round 🤓

Ilya Zverev

@tmcw I have a PoC of this using overture and lucaong.github.io/minisearch/ (the thing that lets you search docs without algolia) and it's OK, devil is in the details - multilingual, ranking, etc

Show previous comments
вrυnυѕ

@climatebrad Same here in Pyrenean Mountains,
Long time ago, activists fought to try to prevent heavy truck trafic between France and Spain... Super heavy rains did the job.

𝐶ℎ𝑖𝑚𝑒𝑟𝑎

@climatebrad

would be better to block fossil energy facilities, or representatives (governments) buildings

blocking road / public services only raises hate towards climate activists and put them in danger

Rainne

@climatebrad Yes. People on their commute aren't causing this; the oil industry and government are. Picking on regular people is cowardly; go after the sources, where it actually makes a difference, and all else follows from that.

Ilya Zverev

𝗣𝗜𝗖𝗢⬩𝟭𝗞 𝗝𝗔𝗠 𝟮𝟬𝟮𝟰 has now finished 🏁
We had 44 awesome entries! 👨‍💻
Please check them out:
🌐 itch.io/jam/pico-1k-2024/entri
A mix of 🕹️ Games, 📺 Demos & 🛠️ Tools.
All done in #Pico8 (or #Picotron), using ≤ 1KB of 🗜️ code
Congrats everyone! 👏🤓
#Pico1k #GameJam #Demoscene #Sizecoding

Ilya Zverev

if your question is "Why does ( ) open source thing not exist" the answer is likely that people with knowledge to implement ( ) make 10X+ the money doing that through a proprietary company platform instead

Ilya Zverev

It has been ages since the last time I blogged. Here it is "Those concepts in the geospatial field that have cost us millions of $$$":
erouault.blogspot.com/2024/09/

Show previous comments
Raúl Nanclares 🍜

@EvenRouault
This is the stuff nightmares are made off... geo "standards".

There's also R sf dataframes that allow geometries with different CRS yay! We really need geometry collections with multiple CRS, because that's what we usually use /s

André Stumpf

@EvenRouault Can we add GPKG's coordinate precision which allows to map the position of an atom to the rant list? github.com/opengeospatial/geop

Go Up