Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Daring Fireball
Daring Fireball
@daringfireball@mastodon.social  ·  activity timestamp 3 months ago

Gurman Reports That Apple Is Ready to Sell Ads in Maps Starting in 2026
https://daringfireball.net/linked/2025/10/27/gurman-ads-apple-maps

Daring Fireball

Gurman Reports That Apple Is Preparing to Sell Ads in Maps Starting in 2026

Link to: https://www.bloomberg.com/news/newsletters/2025-10-26/what-s-next-for-the-ipad-pro-iphone-17-pro-like-vapor-chamber-apple-maps-ads-mh7nq39h
Salvo
Salvo
@Salvo@mastodon.social replied  ·  activity timestamp 3 months ago

@daringfireball now is the time to get behind #OpenStreetMaps and Organic Maps.

My hiking mapping software GaiaGPS started to become enshitteified a few years ago and became unusable last year.

Apple started adding some of the hiking features to AppleMaps, but they have also already added some other features that are nearly as bad as GaiaGPS+Outside.

@organicmaps is a suitable replacement for GaiaGPS. They have a bit of work before they can replace AppleMaps, but the data is solid.

  • Copy link
  • Flag this comment
  • Block
Ronald Snijder boosted
Wouter
Wouter
@wouter@mastodon.simply-life.net  ·  activity timestamp 3 months ago

Van de week hadden we een discussie aan tafel, na het krijgen van de kandidatenlijsten, over het vermoeden dat de meeste SGP-kandidaten in de bible belt wonen. Het liet me niet echt los, dus gisteravond heb ik een paar uurtjes zitten klussen met data van de #Kiesraad en #OpenLayers / #OpenStreetMaps. Met dit tot nu toe als resultaat:

https://waar-woont-mijn-stem.simply-life.net/

#WaarWoontMijnStem #TK2025 #TweedeKamerVerkiezingen #Verkiezingen #NLPol

  • Copy link
  • Flag this post
  • Block
Wouter
Wouter
@wouter@mastodon.simply-life.net  ·  activity timestamp 3 months ago

Van de week hadden we een discussie aan tafel, na het krijgen van de kandidatenlijsten, over het vermoeden dat de meeste SGP-kandidaten in de bible belt wonen. Het liet me niet echt los, dus gisteravond heb ik een paar uurtjes zitten klussen met data van de #Kiesraad en #OpenLayers / #OpenStreetMaps. Met dit tot nu toe als resultaat:

https://waar-woont-mijn-stem.simply-life.net/

#WaarWoontMijnStem #TK2025 #TweedeKamerVerkiezingen #Verkiezingen #NLPol

  • Copy link
  • Flag this post
  • Block
David Marzal
David Marzal
@DavidMarzalC@masto.es  ·  activity timestamp 5 months ago

Pues jugando un poco con las opciones de @streetcomplete , veo que parece que le estoy dando caña estos días.

Miro y me he puesto 1º en la clasificación de España 🏆 en los últimos 7 días y eso que aún tengo varias dudas de algunas cosas que no se como mapear*

Por ahora lo tengo configurado para priorizar las tareas de:

- Accesibilidad (pasos de peatones, bordillos, acceso a locales)
- Restaurantes con opciones veganas o vegetarianas

Aunque me estoy inflando a poner las calles de que están hechas y si están iluminadas y cuando voy con tiempo, papeleras, puntos de reciclajes, fuentes, arboles...

Os animo a mejorar vuestra ciudad que con esta aplicación es muy sencillo.

* Como una calle del mismo sentido con dos carriles con diferentes velocidades cada uno porque uno comparte con bicis y patines y es 30 y el normal 50.

Dejarse el #PokemonGO y jugar a esto 😜 gaming_pokemon

#StreetCompleteStats #OSM #OpenStreetMaps #Accesibilidad #Veganismo #LocalesVeganos #Vegetariano #LocalesVegetarianos #OpcionesVeganas #MapeamentoColaborativo #MapeamentoParticipativo #MapeoUrbano #MapeoAbierto #Cartagena

Mi perfil en StreetComplete
Dias activo: 182
Logros y niveles: 200
En los últimos 7 días:
Clasificación en España: #1
Clasificación: #15
Mi perfil en StreetComplete Dias activo: 182 Logros y niveles: 200 En los últimos 7 días: Clasificación en España: #1 Clasificación: #15
Mi perfil en StreetComplete Dias activo: 182 Logros y niveles: 200 En los últimos 7 días: Clasificación en España: #1 Clasificación: #15
  • Copy link
  • Flag this post
  • Block
guerrilla stickers 通信
guerrilla stickers 通信
@guerrillastickers@mastodon.bida.im  ·  activity timestamp 5 months ago

GMaps VW:
"This is a restricted WebView wrapper for accessing the web version of Google Maps. Intended for use when OpenStreetMap isn't enough."
Devo scaricarlo.

#OpenStreetMaps #OrganicMaps #OsmAndMaps #Google #GoogleMaps

"This is a restricted WebView wrapper for accessing the web version of Google Maps. Intended for use when OpenStreetMap isn't enough."
"This is a restricted WebView wrapper for accessing the web version of Google Maps. Intended for use when OpenStreetMap isn't enough."
"This is a restricted WebView wrapper for accessing the web version of Google Maps. Intended for use when OpenStreetMap isn't enough."
  • Copy link
  • Flag this post
  • Block
marc0s boosted
editora con carrito
editora con carrito
@editora@mastodon.social  ·  activity timestamp 5 months ago

Por si tenéis curiosidad por saber cuánta gente tenéis alrededor.

Esto es un #mapa en el que seleccionas un punto y un área determinada (desde 3 km hasta 100km a la redonda) y os dice cuánta #población estimada hay en ese área.

Es una herramienta #opensource (se puede ver el código justo debajo del mapa) y usa #openstreetmaps

En mi pueblo hay 100 personas en 5 km a la redonda.

https://www.tomforth.co.uk/circlepopulations/

Pantallazo de un mapa con el texto:

Population around a point. Human population within a distance, from any point in the world. Select a radius and click on the map.

Se ve seleccionado el radio de 5 km.

El mapa muestra una zona con el pueblo de Ciria (Soria) en el centro. 

Bajo el mapa leemos:

Estimated population within circle in 2025: 100
Pantallazo de un mapa con el texto: Population around a point. Human population within a distance, from any point in the world. Select a radius and click on the map. Se ve seleccionado el radio de 5 km. El mapa muestra una zona con el pueblo de Ciria (Soria) en el centro. Bajo el mapa leemos: Estimated population within circle in 2025: 100
Pantallazo de un mapa con el texto: Population around a point. Human population within a distance, from any point in the world. Select a radius and click on the map. Se ve seleccionado el radio de 5 km. El mapa muestra una zona con el pueblo de Ciria (Soria) en el centro. Bajo el mapa leemos: Estimated population within circle in 2025: 100
  • Copy link
  • Flag this post
  • Block
editora con carrito
editora con carrito
@editora@mastodon.social  ·  activity timestamp 5 months ago

Por si tenéis curiosidad por saber cuánta gente tenéis alrededor.

Esto es un #mapa en el que seleccionas un punto y un área determinada (desde 3 km hasta 100km a la redonda) y os dice cuánta #población estimada hay en ese área.

Es una herramienta #opensource (se puede ver el código justo debajo del mapa) y usa #openstreetmaps

En mi pueblo hay 100 personas en 5 km a la redonda.

https://www.tomforth.co.uk/circlepopulations/

Pantallazo de un mapa con el texto:

Population around a point. Human population within a distance, from any point in the world. Select a radius and click on the map.

Se ve seleccionado el radio de 5 km.

El mapa muestra una zona con el pueblo de Ciria (Soria) en el centro. 

Bajo el mapa leemos:

Estimated population within circle in 2025: 100
Pantallazo de un mapa con el texto: Population around a point. Human population within a distance, from any point in the world. Select a radius and click on the map. Se ve seleccionado el radio de 5 km. El mapa muestra una zona con el pueblo de Ciria (Soria) en el centro. Bajo el mapa leemos: Estimated population within circle in 2025: 100
Pantallazo de un mapa con el texto: Population around a point. Human population within a distance, from any point in the world. Select a radius and click on the map. Se ve seleccionado el radio de 5 km. El mapa muestra una zona con el pueblo de Ciria (Soria) en el centro. Bajo el mapa leemos: Estimated population within circle in 2025: 100
  • Copy link
  • Flag this post
  • Block
wakest ⁂ FOSDEM boosted
Evan Prodromou
Evan Prodromou
@evanprodromou@socialwebfoundation.org  ·  activity timestamp 9 months ago
⁂ Article

places.pub

I’m making an initial version of places.pub available today. places.pub is a collection of Place objects suitable for use in geosocial applications on the ActivityPub network.

Part of my work in the Social Web Community Group at the W3C has been participation in the GeoSocial Task Force. This is a sub-group of the SocialCG that focuses on implementing user stories in ActivityPub related to the intersection of geographical systems and social networking, for example, tagging an image with the place it represents, or checking in to a location.

One important need for geosocial software is that all objects in ActivityPub, including Place objects, need to have a permanent URL as their id property, which shares the description of that object in Activity Streams 2.0 format. However, there isn’t a good dataset of geographical objects — countries, states or provinces or regions, cities, buildings, businesses, parks, streets — available in AS2 on the Web right now. That is slowing down experimentation in the Geosocial Task Force.

Using the service

So, I worked on making places.pub for geosocial hackers to experiment with. It’s a service that exposes places from the amazing OpenStreetMap collection of data as AS2 objects on the Web. So, given an OpenStreetMap object like the Rogers Centre Ottawa, it provides an AS2 version suitable for use in geosocial activities in ActivityPub. It also has a rudimentary search mechanism, although I think most users will want to use the Nominatim service for searching the OpenStreetMap database, and then map the IDs onto places.pub.

Once you know the places.pub ID for a place, you can use it for geotagging objects, people, activities, or using special geosocial activity types like check in, check out, and travel. There is a good list of examples on the places.pub home page, but obviously this is not an exhaustive list!

How it is built

This wasn’t my first time trying to build places.pub; I’d done two earlier versions with different architectures and the same interface. The first time out, about 7 years ago, I created a full NodeJS server that used a full mirror of the OpenStreetMap database, so I didn’t need to hit the OSM API to fetch data. It worked pretty well, but it was really expensive — hundreds of dollars per month to keep a database server of that size running and synched.

I tried a second version a few months ago, which did batch generation of AS2 Place objects from the OpenStreetMap exports, and then uploaded them to the S3 service at Amazon Web Services. This was a whole lot cheaper, but it took a long time to download, convert, and re-upload the data.

This third implementation, with source code available on GitHub, is a little bit easier than both. Instead of sloshing the huge OSM dataset back and forth, I used the version of the data stored in the Google Cloud Public Datasets system on BigQuery. This let me ignore the effort of moving data, and just focus on giving it a good ActivityPub-compatible interface using a Google Cloud Run function. It seems to work pretty nicely.

Next steps

I’d love to see some experimentation with using places.pub for geosocial activity in the social web. I’m going to work on some implementations in my own ActivityPub software. If you find problems with the software, please add an issue on GitHub or let me know on the Fediverse at @evanprodromou.

  • Copy link
  • Flag this article
  • Block
Evan Prodromou
Evan Prodromou
@evanprodromou@socialwebfoundation.org  ·  activity timestamp 9 months ago
⁂ Article

places.pub

I’m making an initial version of places.pub available today. places.pub is a collection of Place objects suitable for use in geosocial applications on the ActivityPub network.

Part of my work in the Social Web Community Group at the W3C has been participation in the GeoSocial Task Force. This is a sub-group of the SocialCG that focuses on implementing user stories in ActivityPub related to the intersection of geographical systems and social networking, for example, tagging an image with the place it represents, or checking in to a location.

One important need for geosocial software is that all objects in ActivityPub, including Place objects, need to have a permanent URL as their id property, which shares the description of that object in Activity Streams 2.0 format. However, there isn’t a good dataset of geographical objects — countries, states or provinces or regions, cities, buildings, businesses, parks, streets — available in AS2 on the Web right now. That is slowing down experimentation in the Geosocial Task Force.

Using the service

So, I worked on making places.pub for geosocial hackers to experiment with. It’s a service that exposes places from the amazing OpenStreetMap collection of data as AS2 objects on the Web. So, given an OpenStreetMap object like the Rogers Centre Ottawa, it provides an AS2 version suitable for use in geosocial activities in ActivityPub. It also has a rudimentary search mechanism, although I think most users will want to use the Nominatim service for searching the OpenStreetMap database, and then map the IDs onto places.pub.

Once you know the places.pub ID for a place, you can use it for geotagging objects, people, activities, or using special geosocial activity types like check in, check out, and travel. There is a good list of examples on the places.pub home page, but obviously this is not an exhaustive list!

How it is built

This wasn’t my first time trying to build places.pub; I’d done two earlier versions with different architectures and the same interface. The first time out, about 7 years ago, I created a full NodeJS server that used a full mirror of the OpenStreetMap database, so I didn’t need to hit the OSM API to fetch data. It worked pretty well, but it was really expensive — hundreds of dollars per month to keep a database server of that size running and synched.

I tried a second version a few months ago, which did batch generation of AS2 Place objects from the OpenStreetMap exports, and then uploaded them to the S3 service at Amazon Web Services. This was a whole lot cheaper, but it took a long time to download, convert, and re-upload the data.

This third implementation, with source code available on GitHub, is a little bit easier than both. Instead of sloshing the huge OSM dataset back and forth, I used the version of the data stored in the Google Cloud Public Datasets system on BigQuery. This let me ignore the effort of moving data, and just focus on giving it a good ActivityPub-compatible interface using a Google Cloud Run function. It seems to work pretty nicely.

Next steps

I’d love to see some experimentation with using places.pub for geosocial activity in the social web. I’m going to work on some implementations in my own ActivityPub software. If you find problems with the software, please add an issue on GitHub or let me know on the Fediverse at @evanprodromou.

  • Copy link
  • Flag this article
  • Block
Liam
Liam
@liamolua@aus.social  ·  activity timestamp 12 months ago
@triumphant_fool
Get a NAS with #Docker support (like #TrueNAS. You can install web-services like @nextcloud which is a completely self hostable Google Drive/Google Docs replacement with addons to extend functionality.

#DuckDuckGo is currently the best search engine that isn't self hosted however #SearXNG is self hostable and very customisable.

#OSMAnd (customisable) or #OrganicMaps (straight forward) for Maps. Both use #OpenStreetMaps

#Android replacement, well Android. I personally recommend @calyxos which comes with an open source replacement to emulate Play Services called #MicroG

Although #Proton is technically a great service, CEO has come out as a Trump supporter so I'll leave that to your personal opinon. Another good service is @Tutanota

  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct