I recently learned that German company Telefunken arguably invented the computer mouse. They offered a “Rollkugelsteuerung” (“rolling ball control”) for one of their mainframes in 1968, months before Douglas Engelbart’s “mother of all demos”. Telefunken’s mouse was also more advanced than Engelbart’s mouse as it used a ball instead of two wheels. (Photo credit:
Marcin Wichary, CC-BY 2.0, flickr.com/photos/8399025@N07/… and flickr.com/photos/mwichary/232…)

¿Es caro el despido? España protege menos el empleo que Alemania, Francia, Italia y Países Bajos, por Begoña P. Ramírez
ow.ly/KisM50MV2yf

#despido #empleo #economia #españa #alemania #francia #italia #paisesbajos

Hello everyone! We've just created the proper v0.7.0 release of GoToSocial, Stormy Sloth! ⛈️ 🦥

You can find the release here: github.com/superseriousbusines…

This is the culmination of two and a bit months of hard work, and we're really proud of it :)

Big thank you to all contributors, testers, and well wishers!


Release highlights

  • Basic video support (mp4 only). You can finally upload videos, and view videos from remote instances too. Not all mp4 files work, currently -- this is something we'll investigate for next release most likely.
  • Support for federating reports in and out of GoToSocial, and viewing reports via the admin settings panel (this feature was sponsored by NLnet).
  • Support for webp attachments, avatars, and headers.
  • Users can now create, remove, and view status bookmarks!
  • Domain blocks now apply on a wildcard basis, so you can block a second level domain (like example.org) and it will apply to subdomains too (like poop.example.org etc).
  • HTTP request throttling -- only a certain number of http requests are served at a time now. This should vastly improve responsiveness under load on small instances.
  • Much better logic for pruning old avatars + headers, leading to gb of disk space savings.
  • So many bug fixes and performance improvements.

Europa considera “injustificados” 300 permisos de ocupación de costa ampliados por la amnistía del PP

Se han producido 346 prórrogas de fábricas, chiringuitos o pasarelas en la costa tras la reforma legal de 2013 promovida por Mariano Rajoy en un proceso que Bruselas considera falto de “transparencia e imparcialidad” eldiario.es/sociedad/europa-co…

As I said two years ago, discovery is going to be amazing and oh baby was it ever
---
RT @willsommer
This filing in the Dominion lawsuit against Fox News is one of the most remarkable documents I've ever seen. Filled with private texts between Fox stars like Hannity and Carlson, plus Murdoch, all admitting they knew Fox's stolen election claims were lies. https://int.nyt.com/data/documenttools/redacted-documents-in-dominion-fox-news-cas…
twitter.com/willsommer/status/…

libadwaita updates

So a few things happened since the last thread (neurodifferent.me/@alexm/10978…)

A few people (mainly @brainblasted) have been trying the new widgetry in all sorts of apps. I've seen branches of:

- Contacts
- Fractal
- Patterns
- Telegrand
- Nautilus (!!!)

And I use Characters and libadwaita demo for testing myself.

This is probably the most widely-tested wip widget to date in libadwaita 😅

One of the missing pieces last time was undershoot style handling - if we have a flat header bar next to scrolling content, we need to add a border/shadow/whatever if content scrolls down.

I'm not going to detail the problems because I already did it last time (see neurodifferent.me/@alexm/10978…), but we ended up with yet another widget replacing GtkBox for this.

The preliminary name for it is AdwToolbarView (I don't particularly love it but don't have better ideas), and it actually allows us to do quite a few other things aside from "make header bars in dual pane view not look borked", even when header bars are not flat:

- Add a window handle to the full thing so search bars etc are automatically draggable - currently they are not even though they look connected to header bars

- Get rid of the borders between header bar, search bar, tab bar etc, like in this mockup: gitlab.gnome.org/Teams/Design/…

- Get rid of double spacing after getting rid of the borders, again like on that mockup. This part is complicated though, I'll explain why in the next toot.

- Have a shadow on the header bar. We never did because if you pack it into a box it will go below the window contents and not above - in a vertical box widgets are drawn top to bottom so header bar is rendered before content, along with its shadow

- Have a property for extending content underneath it. At this point one can use it instead of flap for things like Epiphany header bar in fullscreen.

So while I was not enthusiastic about having a widget for this initially, it seems to be working surprisingly well in practice.


Made some progress on AdwBrowsingView/AdwDualPaneView (names are not set in stone) yesterday.
in reply to Alexander Mikhaylenko

libadwaita updates

So overall we're at 4 new APIs:

- Adaptive states
- Browsing view
- Dual pane view
- Toolbar view

That's a lot of "view" in the names... Oh well

So this is enough to deprecate:

- AdwLeaflet
- AdwSqueezer
- AdwViewSwitcherTitle (because it's using a squeezer)

And we still have AdwFlap left. At least toolbar view gets rid of one of the flap use cases so it's just bottom sheets and transient sidebars.

Theming is a frequently requested feature for Conversations.

Conversations 3.0 will come with a green default theme and on recent devices users will be able to use "Material You".

There will be two settings:
· Theme: Light | Dark | Automatic (follow system)
· Use Dynamic Colors (Material You)

The latter will only be available on devices running Android 12+.
This means no color selection on earlier devices unfortunately; but time will take care of that problem for us.

WebKit is bringing Web Push to iOS home screen web apps, with a full suite of native-like functionality including badging and focus modes. Read all about it: webkit.org/blog/13878/web-push…

📢 Introducing a Great Companion to Librem Devices 📱 💻

The Lapdock is a docking station (or “dock”) combined with a laptop frame, for use with Librem 5 phones, Librem 14 🎉

Experience the power of convergence with PureOS on Librem devices!

puri.sm/posts/announcing-the-l…

in reply to Purism

I have a few NexDocks for convergence (though not the 360) and what's turned me off from getting any more is the touchpads are consistently *awful*. Phantom clicks with even the lightest touch and they only emulate a mouse, so those nice multitouch gestures in GNOME are forever out of reach

If that's changed with the 360 I'm interested, but my understanding from those who've bought one is it hasn't. I'd be glad to be wrong though!

Coming up live at 00:00 UTC (7:00 PM Eastern, 4:00 PM Pacific in the Americas) on The Global Voice Internet Radio: two hours of relaxing #newage, #ambient, and #meditationmusic on Northern Lights: The New Age Show with Kelly Sapergia. More information about the show is at ksapergia.net/northernlights/. Tune in either by visiting theglobalvoice.info and clicking on the Listen Live link, or put the following URL in your favorite media player: theglobalvoice.info:8000/broad… #TGVRadio #audio

Image is a post from Monica Goel from CVS Health. Full text in image alt text - it starts: "CVS Health Accessibility is happy to announce a donation to NV Access in support of their mission that every person who is blind or vision impaired deserves the right to free & easy access to technology, regardless of their language, location or financial situation."

Thank you so much Monica & the whole team at CVS Health! Your generous support helps us continue our mission to provide NVDA free to all!

reshared this

If you've arrived from Twitter and you want to find your friends from Twitter on here, there are some tools to do this:

🐦 Debirdify
pruvisto.org/debirdify

🔍 Fedifinder
fedifinder.glitch.me

🐑 Flock
mastodon-flock.vercel.app

Twitter said they were shutting down the API these tools rely on last Monday, but this doesn't seem to have happened yet.

So, for the moment these tools work, but they could stop working at any moment. If you're going to use them, this is possibly last chance to do so.

If you're using OSM, either as a blind individual profiting from the available mapping data with one of the navigation apps or as a an OSM contributor, this OSM wiki article could be interesting as it explains how to map the world with blind users in mind. It explains specialty tags, some of which I had no idea existed, suggests tools for data entry and introduces the Blind OSM project. #OSM #GPS #Navigation #Mapping #Accessibility #Blind OSM for the blind – OpenStreetMap Wiki wiki.openstreetmap.org/wiki/OS…

reshared this

in reply to Rihards Olups

@richlv @vorompatra Hello. Please check out the wonderful work some of my friends at Transition Technologies are doing with their Seeing Assistant Move app,, available on both iOS and Android. It could do with some more improvements, extracting more of the relevant information but they are pretty far already and it's going to improve. Another one coming very close is Dotwalker available for Android. For Windows, GRMapa, a map simulation tool using audio cues, allows for reading of any tags associated with a POI. zlotowicz.pl/grmapa/

Hi @Tusky are you aware of this issue?
github.com/tuskyapp/Tusky/issu…

Also seeing this problem and wondering if it is a regression in a recent version since previously adding accounts was possible on my android device.

Web Accessibility Global Usage Survey

“The Data:
We will have data from this survey available at webaccessibilitysurvey.com and on /r/blind later this year (2023) for everyone in raw versions and in reports.”

#a11y #accessibility #web

72pcs53kctq.typeform.com/to/LD…

If your Microsoft login does not work anymore, automated scans could be the reason. 👀

This is what happened to Malik. Suddenly he was cut off from his Microsoft account - emails, contacts, calendars - all gone.

The best way to protect your data: encryption! 🔒

tutanota.com/blog/posts/micros…

Hello Fediverse 😀
We are starting this account for Qt Project related communication, events, and many more things.

Did you know that there is a simple page that gives you the instructions to contribute to Qt? and also you can get some nice plots to see the activity on all the repositories!

contribute.qt-project.org

#qt #oss #qtproject #floss

Michael Connor Buchan reshared this.

Picked up a Fuji X-Pro1 11 years ago while I was still using mostly Canon. Today I have a whole family of X-trans sensor Fujis (and one of these is my daughter's camera, with another in "joint custody mode" between the two of us).

More than happy with this camera and sensor system. So happy I started to box up my final Canon lenses for sale today.

#photography #fujifilm

We were at the recent Univention Summit 2023 in Bremen, northern Germany – spreading the word about LibreOffice and free software! blog.documentfoundation.org/bl…

Webinar: Bridging The Gap Between Accessibility and Education, Feb 28, a free a11yBayArea online event meetup.com/a11ybay/events/2915… #TeachAccess #a11y #edu #events
This entry was edited (2 years ago)
in reply to Hubert Figuière

Would be curious to hear your thoughts on it.

Skimming the announcement it seems they're toying with static, context-driven ads - e.g., you view a page about something JS-related, maybe you get an ad for a JS tool from MSFT.

You know - old school web advertising.

Mozilla and other FOSS entities have to pay people somehow, so I'm not automatically opposed to this.

OTOH, it's hard to imagine it stops here.