Email or username:

Password:

Forgot your password?
404 posts total
Ilya Zverev

I hadn't visited @OpenInfraMap in a while: it's a pretty impressive custom rendering of power and telecommunication infrastructure in OpenStreetMap.

If you need something new to map in OpenStreetMap, looks like lots of neighborhoods still need to have their power poles mapped! 😳

openinframap.org

#OpenStreetMap #OpenInfraMap #OpenInfrastructureMap #OpenData #OSM #Infrastructure #cartography

A screenshot of Open Infrastructure Map showing the complex power generation facility at the Grand Coulee Dam in Washington State
A screenshot of Open Infrastructure Map zoomed in on the Potrero Hill neighborhood in San Francisco showing detailed (but incomplete) mapping of power poles and local power distribution lines along neighborhood streets
Michal Migurski 🍉

@alan @OpenInfraMap Wow, never seen this before! If it had raster tiles they could be included as a map layer on OSM.org

Jan-Philipp

@alan @OpenInfraMap Wow, that's cool! Just learned that apparently there is a 110kV line just 10m from my couch. 😅

ollibaba

@alan @OpenInfraMap Also, if you switch on the "Telecoms" layer in the layer selector (in the toolbar on the right, last icon) you can see some submarine cables and many telecoms towers. Looks like this kind of equipment is very under-mapped as well, though.

Ilya Zverev

If you think I'm posting to that thread only old stuff and now I just do @everydoor for two years with no new ideas... I wish!

Just yesterday I got an idea (and documented the plan) for an OSM championship in mapping, based on a series of two-player duels. All from inside JOSM. I know how to build it and eager to start, but ED 5.0 and server migration first. Ten years ago I had much more free time.

This short video sums the idea up.

David Haberthür

@zverik @everydoor I would love to take part in such a duel, but please without being stackenblochened by those dudes!

Ilya Zverev

offf, this story about how Google made google search into a pile of seagull shit hits me hard:

https://www.wheresyoured.at/the-men-who-killed-google/

Around the time of this story, I was living through a similar situation in my work life (on a much smaller scope, of course, WordPress.com first, Tumblr later).

Back in 2019, working on WordPress, I started finding myself, almost weekly, arguing against people who wanted to take the product we were working at and made it worse if that mean they could squeeze 0.1% more revenue from it

The 0.1% figure is not even a random number: I remember this speciffic A/B test on WordPress.com that was declared a success and shipped to 100% of the users because it increased the free-to-paid conversion by 0.1%. Soon after it was released, I found out that as a side effect, it increased the churn of free users by 20 something %,so I called for an urgent rollback and removal of the change. So I was promptly explained that we didn't care about free-users churn, because finance had calculated the average long-term value of the free users to be something like $2 per year, and the increase in conversion was bigger than what we could get from them.

Everything became about growth hacking. Everything became thinly-veiled dark patterns. In our private dev slack channels, we joked that since it was impossible to make it smaller or less conspicuous, the next thing the growth team was going to ask us to do was to make the 'free plan' button flee away from the mouse pointer when the user tried to click it. We kept making our product worse, we kept consciously crippling the cheaper versions so we could force people to move to the more expensive options.

Back then I was the lead of one of the two dev divisions working on WordPress.com, so my job was mainly to discuss what we were going to be doing, when and how. And I was getting drained by a constant state of fight against a constant wave of shit they wanted us to build. So much than by the end of 2020, the CEO quietly told me to follow the growth team plans and shut up or step down.

So I requested to move to tumblr, because I thought the pastures were greener over there. But it was all the same: Adding login walls to what we were pretending to be "the last bastion of the free internet", cramping in embarrasingly obvious money-making schemes disguised as features, and making them silently opt-out instead of opt-in so the less people the possible would deactivate them, having to fend off the pressure from the CEO to make everything algorithmic timelines because, you know, tiktok makes a lot of money and why aren't we, etc etc.

I found myself in a place where building something good that people enjoy using was no longer a priority, but tricking people into generating more money for the company was. And when I looked around me, I could see that happening everywhere else, not only in my company. Experiencing the start of the enshittification years from inside wasn't easy.

And, as in the article, the people who decided to turn the shit-metter up to 200%, have a name, in every case. And these people, no matter if they are called Sundar and Prabhakar or Matt and Mark, are destroying the internet. These people are milllionaires, or billionaries, and are destroying our shared, common spaces to squeeze some extra cash from us.

That's why the fediverse and its principles are important. Because that's how we take back internet from their dirty hands. That's how we make internet resilient against them. That's how we build the commons.

offf, this story about how Google made google search into a pile of seagull shit hits me hard:

https://www.wheresyoured.at/the-men-who-killed-google/

Around the time of this story, I was living through a similar situation in my work life (on a much smaller scope, of course, WordPress.com first, Tumblr later).

Back in 2019, working on WordPress, I started finding myself, almost weekly, arguing against people who wanted to take the product we were working at and made it worse if that mean they could...

Ilya Zverev

An #EarthDay reminder that despite what governments, militaries, and oil, plastic and chemical companies would have you believe, you didn't break the world. The treat you bought yourself, your drive to work, the flight to see your aging parents. They didn't break it, and eliminating them will not save it.

Individual reduction is great. It feels good, and I would never discourage it for its own sake. But individual responsibility for environmental degradation is an intentional and damaging lie.

Show previous comments
Tony Arcieri 🌹🦀

@ianrosewrites the greatest lie the fossil fuel companies ever convinced us of was that our personal carbon footprints are responsible for the climate crisis. “It’s not us, it’s you!”

Dana das Grau 🧝‍♂️🇺🇸

@ianrosewrites we all have to live in the world we are born into. The goal is to make it a better world for the next generation to be born into.

patcanfield

@ianrosewrites WE, the Many Individuals, BUY the products produced by those pollution emitters. All of us are involved in this consumption of resources that have resulted in environmental degradation and the LIARS are the DENIERS!

Ilya Zverev

“Palestinian Relief Bundle is LIVE! $~1657 worth of creative work for an $8 donation.”
itch.io/b/2321/palestinian-rel
it’s finally live and it’s a miracle it made it so please check it out, share, and spread the word.
this cause is deeply important. every little bit helps.
🕊️🇵🇸
“all proceeds from the Palestinian Relief indie bundle will be donated to the PCRF (Palestine Children's Relief Fund).”
~
#GameDev #IndieGames #Games #Bundle #IndieGame

Cover art from the bundle page featuring a game controller with the Palestine flag on it.
Ilya Zverev

Upcoming conference deadlines:

🧭 State of the Map 2024 in Kenya — 23 April (academic till 10 May)
2024.stateofthemap.org/calls/g

🧭 State of the Map Europe 2024 in Poland — 30 April
stateofthemap.eu/call-for-pape

🧭 EuroCarto 2024 in Austria — 24 April (looks too academic)
eurocarto2024.org/submissions/

Ilya Zverev

Wow. I knew useless bots are galore in @openstreetmap, but one shouting at people who might have pressed a wrong button is new.

Screenshot of a notification email that NeisBot left a comment on a note: "Thank you for reopening. I noticed there wasn't a comment. Provide details."
Harry Wood

@zverik Interesting. Seems like a good idea to encourage people to always explain themselves, but it might be better to change the website to simply disallow re-opening notes without a comment.

Ilya Zverev

Sometimes I feel no matter how many things I make, no matter how many people they affect, it's not good enough and I need to do more to be recognized. Like, I see amazing work of (too many people to fit in a tweet) and sit here slightly jealous of them, getting to do such useful and influential work.

That's alleviated a bit with me having been a good support for myself as much as for others — although that energy rn is too quite low, e.g. look at how I'm failing to restart OSM Awards.

Hex

@zverik Thank you for Every Door! 🤗 I use it a lot for myself and to help people starting their osm-editing adventure.

David Haberthür

@zverik for what it’s worth (N=1) I think that you do all-around great work in the OSM sphere. I love what you made possible with @everydoor and think that you made the best talk about mapping ever; the one in the woods with mosquitos. Thanks for doing what you do.

Ilya Zverev

I've submitted another application for @NGIZero grant for @everydoor. I'm at a point when working a regular job feels like a loss to myself, OSM and OSS world. Looking for funding to focus on my multiple geo-related projects, but that's near impossible. As Guillaume told me at the last SotM, hiring me for what I do is impossible to justify. Mostly because it's not a single super-useful project. Like xz. So... you know, I keep writing good stuff on 4 hours a week I got.

NLnet Labs

@zverik @everydoor We are NLnet Labs, who develop #OpenSource software for core Internet infrastructure, such as #DNS and #BGP. The NLnet Foundation, who fund projects, uses the @NGIZero account.

Ilya Zverev

It's a bit hard to track indeed — like when I started listing all my conference talks, I got over 100 entries, all with different topics. When I tried listing my software for an about page, I barely fit the most prominent things in a screen and had to remove much.

So in this thread, I'll try mentioning geo-adjacent things I did in the past 13 years. One thing daily. As a self-recognition practice. That's gotta get me through a couple months at least.

Simon Poole

@zverik @NGIZero

Getting employed to "do what just happens to cross my mind" is quite rare, typically you need to have a Noble prize or similar associated with your career to get that kind of position.

Just because there is some marginal usefulness of what you just thought up for society, doesn't mean that society is obliged to pay you for it.

If your product has actual value, then there is always the time honoured avenue of selling it, just like every baker, farmer, artist etc. has to do .

Ilya Zverev

Spent two days on moving my old Ansible-scripted server from Ubuntu 16 at DO to 22 at Hetzner. Everything broke, of course, but not only I fixed all that, but also improved my backups so that I can restore the entire server with a single command now.

Not something I could show to the world, but I'm quite proud.

Ilya Zverev

Issaaanddddd eesti keele kirjutamine on nii raske ma ei taha aga ma pean õppima ngggghhhh

Ilya Zverev

Without understanding what exactly we make, we cannot understand what and how to map exactly. Is @openstreetmap a map? A database? In a recent discussion I speculated it is maybe something else: shtosm.ru/all/ne-baza-dannyh/

SK53

@zverik @openstreetmap some nice points.

I've always thought that if OSM is a database it's really 400k (or however many contributors there are) little databases all merged (munged ?) together. Each one with subtly different rules, semantics etc. Normalisation, of course, doesn't work because, other than a bit if context from editors, the actual rules reside in the heads of users.

Ilya Zverev

Downpour is soo good I open it every day, either to play games or to make my own. It's poetry. Check out my first game, made when waiting for my kid: downpour.games/~zverik/environ

Ilya Zverev

Still feels surreal I made "ee-us" keyboard layout work in KDE/Wayland. I can type äüšö with the right Alt and also not lose typographic symbols like «»↓↑€.

A proper solution would be to fix bugs.kde.org/show_bug.cgi?id=4 but I'm not that skilled in KDE.

Ilya Zverev

A new version of OpenStreetMap Tags Editor, 1.2, went live today. It's a plugin for Firefox and Chrome to edit tags right from the osm.org website.

wiki.openstreetmap.org/wiki/Op

Ilya Zverev

We have pages for movies and TV series on the OSM wiki, but what about games? I was very surprised to see the @openstreetmap website in "Life is Strange" (chapter 4).

I wonder where exactly is that place...

Screenshot from the game "Life is Strange" with a laptop and the OpenStreetMap website circa 2013 on it.
Ilya Zverev

Zoom on Linux installs into 652 megabytes.

652.

Over half a gigabyte.

Zoom.

Yes, that video calls app.

Francesco P Lovergine

@zverik
If you had a look into it, you would find that almost the whole thing is a combination of the Chrome embedded cef library, the Qt runtime, and the zoom binary itsself. I could consider that the well-known Flexnet license manager takes about 12GBs of virtual memory during its operations. Yes, a silly license manager, that one.

Go Up