Datenschützer finden hunderte nicht rechtskonforme Cookie-Banner
heise.de/news/Datenschuetzer-f…

Und werden - Überraschung! - auch in Apps fündig...

#privacy

The UK government's attempts to erode your online #privacy never cease. 🇬🇧🕵️

Luckily you've got Tuta in your corner! 🥊

We've teamed up with academics, #cybersecurity researchers, & other privacy oriented companies, like @element and @brave to fight back!

👉 cdt.org/insights/open-letter-f…

This entry was edited (1 year ago)

Later today Ivory Coast will face Nigeria in Africa Cup of Nations final, and the accessible FotMob app can be used on Android phones to track everything regarding this soccer game:
accessibleandroid.com/app/fotm…
play.google.com/store/apps/det…

TheSage Dictionary and Thesaurus program for Windows from Sequence Publishing has been updated. This company has been receptive to my feedback and has incorporated my suggestions to make TheSage more accessible to users of screen readers. There are still some ways in which TheSage can be made more accessible but I think they're off to a promising start. For reasons that have not been explained Sequence Publishing has temporarily disabled automatic updates and so the newest update must be manually downloaded and installed. I received the following email from Sequence Publishing which I am pasting below. Please note that the link which is provided is a direct download link to the installer. This means that activating the link won't bring up any text from their Web site but instead will download the installer to your default download folder. Here is the text of the email from Sequence Publishing.

Dear users,

You must update manually.

Download and run the installer from this link:

sequencepublishing.com/cgi-bin…

Automatic updates have been suspended temporarily. Our apologies.

Do not hesitate to contact us if you have any questions or comments.

Changelog:

- Fixed: Intermittent failure to submit query
- Fixed: Internal browser failed to install/update correctly in some cases
- Fixed: Uninstaller failed to remove x64 components
- Updated: Installer .Net Framework checker plugin

Database:
- Added: ~120,000 words (as a corpus) in etymologies, transcriptions, definitions, examples, and thesaurus entries
Yours sincerely,
--------------------------------------------------------------------------------

Sophia Jones
Sales Representative
Sequence Publishing
www.sequencepublishing.com

This entry was edited (1 year ago)

We need to change our social norms. The extent to which extravagant, self-indulgent despair has become normalized is simply bad behavior, and it should be treated as such

Dumping a bucket of hopelessness at strangers’ feet in this way should receive the same social rejection as walking up to someone enjoying lunch and farting in their face.

Who raised you like that?

reshared this

They did WHAT
retractionwatch.com/2024/02/05…

reshared this

Hi! I'm happy to announce that we'll be streaming Final Hour next Saturday! Join me, @blind_lightning @TheFake_VIP and Tunmi13 for some thrilling matches! It's going to be great, so come hang out with us and get all your questions answered in real-time. Don't forget to spread the word, and mark your calendars for next Saturday, February 17, 2024, at 8:30 PM UTC. We're counting down the days and can't wait to see you there!
The official stream at the lower elements club channel: youtube.com/watch?v=LRBFui4Qli…
The stream at The fake vip's channel: youtube.com/watch?v=E7ynjRUOA8…
The stream at Tunmi13's channel: youtube.com/live/hgWIml9vzeU?s…
Again, February 17, 2024 at 8:30 PM.
#FinalHour #Stream #streaming

Alright I think I'm finally happy with the Workbench 46 demo for AdwDialog 🛠️

It's such a cool primitive for building adaptive apps. I hope the blob cat will make some people smile 😄

#GNOME #GTK #libadwaita #Linux #development

Dedicated to @alice and @tbernard 🎁

This entry was edited (1 year ago)

New app added to the Accessible Apps directory by Salih Kunduz: StreamSphere accessible. This privacy-friendly and ad-free RSS reader app allows effortless management of RSS feeds, access to favorite articles, and a customizable reading experience. accessibleandroid.com/app/stre… #Android #App

David Goldfield reshared this.

#AndroidAppRain at apt.izzysoft.de/fdroid today with 18 updated and 2 added apps:

* FlickBoard: a flicking keyboard
* learn: English Learning app for kids

Enjoy your #free #Android #apps with the #IzzySoftRepo :awesome:

There has been an amazingly positive response to the announcement of Final Hour looking for beta testers and we are so thankful for all of your encouragement.
We have decided that the application form will close on Tuesday 13 February and we'll select and contact the new beta testers soon after.
Thank you again for all the support and if you're still interested in signing up, you still have time!
docs.google.com/forms/d/e/1FAI…
in reply to Eagle Eyed

I've been quietly observing from the sidelines, but I couldn't resist jumping in now to express my gratitude. I want to give out a huge thank you to each one of you who took the time to submit! Honestly, our expectations for this form were completely shattered, but in the best possible way, thanks to the support from everyone who submitted, boosted, or spread the word in any way! Thanks again, and remember - it's never too late to throw in your submitions if you're willing to help us. :)
And if you have any questions, You can ask here.
#finalHour

El titular lo dice todo.

Una oportunidad de la leche para personas con discapacidad

noticiasdenavarra.com/navarra/…

in reply to Sonny

I found this, Apache licence but it's not totally clear : « Due to the lack of explicit statement, the blob cats also fall under Apache 2.0, similar to this repository. »

github.com/DuckOfDisorder/Blob…

If you are impacted by the @skiff shutdown, we are happy to help with a new home for your email. Check out why to pick Tuta! 😎 🔐 👇

✅ #Encrypted mailbox, calendar, & contacts
✅ Unlimited email aliases w/ your custom domain!
✅ No tracking
✅ No ads
✅ #RenewableEnergy

👉 tuta.com/

Co nás o změně klimatu učí doba ledová?: Po 50 letech výzkumu se podařilo z velké části rozluštit klimatické změny od doby ledové. Obsahují pět důležitých informací pro současnou změnu klimatu, které nesmíme ignorovat. Příspěvek klimatologa o oceánografa Stefana Rahmstorfa pro magazín Spiegel. Třetina světové rozlohy zmizela pod ledovcem. Obrovská masa ledu o tloušťce tisíců metrů pokrývá celou Skandinávii, většinu Britských ostrovů a […]

Zdroj politiq.cz/2024/02/10/co-nas-o… :

Rebuilding FourSquare for ActivityPub using OpenStreetMap
shkspr.mobi/blog/2024/01/rebui…

I used to like the original FourSquare. The "mayor" stuff was a bit silly, and my friends never left that many reviews, but I loved being able to signal to my friends "I am at this cool museum" or "We're at this pub if you want to meet" or "Spending the day at the park".

So, is there a way to recreate that early Web 2.0 experience with open data and ActivityPub? Let's find out!

This quest is divided into two parts.

  1. Get nearby "Points of Interest" (POI) from OpenStreetMap.
  2. Share a location on the Fediverse.


OpenStreetMap API


OpenStreetMap is the Wikipedia of maps. It is a freely available resource which anyone can edit (if they're skilled enough).

It also comes with a pretty decent API for querying things. For example, nw["amenity"]({{bbox}}); finds all "amenities" near a specific location.

Map of a part of London. Some parts are highlighted.

As you can see, it has highlighted some useful areas - a pharmacy and a pub. But it has ignored other useful locations - the train station and the park. It has also included some things that we may not want - bike parking and a taxi rank.

What API call is needed to get useful locations of of OverPass?

It's possible to specify the type of thing to find using nw["amenity"="restaurant"]; - but adding every single type of thing would quickly end up with a very large query containing hundreds of types.

It is also possible to exclude specific types of places. This retrieves all amenities except for fast food joints:

nw["amenity"]({{bbox}});-nw["amenity"="fast_food"]({{bbox}});

Again, that would be complex.

Perhaps one solution is just to return everything and let the user decide if they want to check in to a telephone kiosk or a fire hydrant? That's a bit user-hostile.

Instead, this query returns everything which has a name nw["name"]({{bbox}});

Map of London with several bits highlighted.

That cuts out any unnamed things - like park benches and car-sharing spots. But it does add named roads and train lines.

It is possible to use filters to exclude results from OverPass. The best that I can come up with is: nw["name"][!"highway"][!"railway"][!"waterway"][!"power"]({{bbox}});

That gets everything which has a name, but isn't a highway or railway or waterway or powerline. It isn't perfect - but it will do!

This is the query which will retrieve the 25 nearest things within 100 metres of a specific latitude and longitude. It includes the name and any other tags, the location, and the OSM ID.

;nw%5B%22name%22%5D%5B%21%22highway%22%5D%5B%21%22railway%22%5D%5B%21%22waterway%22%5D%5B%21%22power%22%5D(around:100,51.5202,-0.1040);out%20center%20qt%2025;]overpass-api.de/api/interpreter?data=[out:json];nw["name"][!"highway"][!"railway"][!"waterway"][!"power"](around:100,51.5202,-0.1040);out center qt 25;

ActivityPub


There's good news and bad news here. Firstly, ActivityStreams (which are subscribed to in ActivityPub) supports the concept of "Place" and "Location".

Once the user has a latitude and longitude, the can share it - along with a message, photo, or anything else.

Something like:

{    "@context": "https://www.w3.org/ns/activitystreams",    "type": "Note",    "content": "Here in NYC! <a href=\"https://www.openstreetmap.org/way/958999496\">John Lennon's Imagine Mosaic</a>.",    "attachment": [        {            "type": "Image",            "mediaType": "image\/jpeg",            "url": "https:\/\/fastly.4sqi.net\/img\/general\/590x786\/56367_9pxuZJD7d1hgPdaMFcFq1pipvTTMynBJsYcpHH-b8mU.jpg",            "name": "A photo of a mosaic which says 'Imagine'."        }    ],    "location": {        "name": "John Lennon's Imagine",        "type": "Place",        "longitude": 40.77563,        "latitude": -73.97474    }}

For example, here's a PixelFed post with an attached location - and this is the JSON representation. That status can be reposted into other social networks.

It is worth noting that Mastodon doesn't (natively) support location - if you view my repost of that PixelFed post you'll see there's no location metadata attached. That's OK! It just means that the status needs to include human-readable data.

Similarly, Mastodon doesn't support the arrive vocabulary. So this will be limited to a message with a location attached.

Other ActivityPub services do support location.

Putting it all together


Well… that's a job for next week. Probably!

  • Building a web site which gets the user's location is easy.
  • Getting the data from OverPass should be straightforward.
  • Creating an ActivityPub server which can post geotagged notes into the Fediverse might be a little beyond my skillset! Some testing with Darius Kazemi's AP Glitch suggests this should work.

If you'd like to help, please leave a comment.

shkspr.mobi/blog/2024/01/rebui…

#ActivityPub #fediverse #FOURSQUARE #geolocation #OpenStreetMap

Pietervdvn reshared this.

Happy #LunarNewYear! We are entering the Year of the Dragon.

So, I wrote a blog post of my favorite dragon folktales and legends where dragons are friendly and helpful. Or even falling in love ❤️

Read here:
multicoloreddiary.blogspot.com…

#dragon #YearOfTheDragon #folklore #folktales #storytelling