julian

degoogled

This article opens with the well known idea of using (free/libre/open) tech for teaching (free/libre/open) tech skills, but it is not about that, at least not directly.

Read more...

We tend to think of Google Search as the gold standard, the comprehensive, personalised, convenient, quick and reliable option. The one for getting things done. The experience that other search engines can only aspire to.

But, as we know, Google Search is designed around the financial goals of the advertising business. Can we understand just how far that misaligned incentive has warped the whole experience? What if a search experience were designed in a different way, around what's good for us, what's important to us, our real values? I don't mean just the same kind of search experience but with adverts stripped out. I mean if the whole system, from content publishing through to browsers and apps, were redesigned. How unimaginably different might that look? And as we obviously can't jump straight to that world, what insights does this give us about improvements we could seek in our current world?

Robin Berjon explains in “Fixing Search”. It's a good article. (@robin@mastodon.social">Follow this writer!)

Anyone still thinking Google Search is “good”, after learning about what is going on behind the scenes, is missing a perspective on what “good for us” would really look like.

“Have you ever wondered why every cooking recipe on the web has a twenty page biopic preamble? Because Google likes it better that way.”

Read more...

Nice campaign page! Fedigov.EU

fedigov_logo.svg

Federated communication for public authorities

Communicate confidently and respectfully with the public

Congratulations to GNU/Linux.ch and FSFE-CH for this initiative! I love what you're doing here. I think maybe I want to get involved.

I'm a FLOSS dev and thinker, and recently blogged about how we need to be doing exactly this kind of campaign. I'm delighted that you are! Though I'm no PR expert I have some ideas. In my Social Media Links for A People-Centred Community, the messaging I made up begins,

Read more...

School communities are begging Google to continue supporting Chromebooks beyond the scheduled end date this year. I wish them success with their short term goal. However, I wish more dearly that they would have an opportunity to learn about the down sides of corporate involvement in education, and about ethical alternatives.

Whichever way the petition goes, the media focus there will on Google pushing their Big Tech, likely framed as “generosity”, which we recognise as an anti-pattern. It would be good if we could avoid wasting our energy engaging directly with this news story but instead, riding the wave of it, promote our own story.

Could we write a story something like this?


Having placed all of their eggs in Google's gift basket of once shiny Chromebooks, now rusting away, some schools react by begging the Big Tech for an extension. Meanwhile the [Codename: Ed Foundation?] is preparing to show school leaders a more wholesome future aligned with educational values, with the launch of *[Codename: Ed Suite?]*

Read more...

You! You, university! You, sports club! You, local library, city council, school, church, youth group! Your social media links could look like this:

Join us in our own spaces! — [Mastodon] – [Pixelfed] – [Friendica] – [PeerTube] ... — [Blog] – [Fediverse] – [Matrix] ... open-media-icons-p1.png We are also on commercial media: — [G] [A] [F] [A] [M] ... social-media-icons-n1.png

with an explanatory footnote or pop-up:

Read more...

I would love to work for or with Murena on their /e/-OS phone. UnifiedPush support is one of the first things I would propose to do.

UnifiedPush is in my humble opinion one of the most important recent developments for freedom phones, granting freedom from Google’s FCM. I followed it from its OpenPush origins.

I have deployed the ‘ntfy’ server implementation on my home network. I successfully submitted it for inclusion in the popular Matrix installer matrix-docker-ansible-deploy, so matrix self-hosters can deploy it easily.

If given the chance to advance UnifiedPush support, I would propose a plan something like this:

  • deploying a UP server for /e/ users (one for the Murena central server, and one in each self-hosted deployment), initially choosing one of the existing kinds of UP server (probably NextPush because obviously it's built to fit into nextcloud);
  • creating a UP distributor as an /e/-OS system app, by adapting an existing one (NextPush, to match the server), and making it auto-discover/configure the server from the /e/-OS account info;
  • working with important client apps (/e/-OS default apps first) to add support to them;
  • perhaps tweaking the U.P. server and distributor to better suit this use case, if and when needed.

I am posting this in the e-foundation forum discussion “Add UnifiedPush to /e/OS to make it possible for developers to avoid FCM and better support F-Droid applications”

#unifiedPush #degoogled

Read more...

Resources around development of camera apps, camera API standards, and photos management, in Indie Phones, degoogled Android, Murena /e/-OS, Purism Librem, etc.

Read more...

Independent smart-phones have recently become a reality for those of us unhappy with the way Apple and Google seek to control, own and use us. We can now choose a user-respecting alternative, thanks to Murena /e/-OS, Purism Librem 5, LineageOS and more.

With sustained dedication from their producers working with very limited budgets, these alternatives are coming along nicely and by now are certainly usable. Understandably, however, they are not yet as slick as those funded (and controlled) by the mega-corps Apple and Google.

There is much more to be done to bring the indie phones up to a level of sophistication that ordinary people find a pleasure to use and to trust. In this article I look at one rather technical aspect of it: what developments do we need on the infra side?

Read more...

I have been trying out a matrix-based blog comments system.

WriteFreely is a simple self-hosted blogging system. It uses Markdown for content. To let readers subscribe to follow new posts, it supports both RSS and ActivityPub (Fediverse). It has no comments system of its own.

Cactus Comments is a simple self-hosted comments system. It lets us add a comments section to any web page we control, such as a blog. It uses Matrix for the comments.

I describe a self-hosted deployment.

Read more...

Great news: someone at the EU understands that public services must not foist Big Tech on their citizens.

F-Droid.org tooted the news yesterday: “EU Pilot project — De-monopolized access to EU applications”

What does this mean and why is it important?

I recently framed a take on this issue as “FOSS Apps Live In FOSS App Stores”. Free (Libre) Open Source Software apps should be distributed in such a way as to be available to everyone, not only to Apple's and Google's users.

Read more...