This is about buying a Samsung Android tablet and replacing the privacy-invading proprietary Google and Samsung software with privacy-respecting Freedom Software: “degoogling” for short.
Why? In “The Problem” section below, we take a look back at how much we're giving up when we accept Google's and Samsung's terms.
I would like ordinary people, with a little technical skill, to be able to do this. The process unfortunately is currently far too difficult, especially so on Samsung devices.
My goals:
Install a privacy-preserving freedom-software operating system on my tablet
The cap leaks, from new, so unsuitable for carrying in a school bag. Now the bottom is cracked and leaking too, as soon as dropped from ~1m carrying heigh on its first morning going to school. Pointless.
The PineTime (open-source hardware and software) smart watch strap fits with a 20 mm pin connector, which is a common standard fitting. However, not all 20 mm straps fit, because of the shape of the housing around it.
I bought a cheap silicone 20mm watch strap. Its ends were 20mm wide but too fat to fit in the PineTime. I sliced off some silicone with a sharp craft knife. Now it fits. Not perfectly beautiful but unobtrusive and neat enough.
This is the last week of my funding on Moderator Tools for PubHubs. It has been a pleasure working with the PubHubs team. The time seems to go quickly.
Over the last few weeks I have been documenting everything about the Moderator Tools for PubHubs project on my dedicated web site, https://www.ph.trax.im/.
To summarise, these are the main work areas in this project, linking to their web site sections:
We bought a solar panel installation and now generate more electricity than we use... sometimes. In principle, we can sell that electricity back to an energy company. In practice there are two caveats. The first is well known: the rate they pay us is only a small fraction of the price they charge us for electricity. The second problem I did not appreciate in advance: the hassle of applying for and setting up the payment scheme.
I wanted to write “please matrix me!” with “matrix me” being a hyperlink to my matrix identity. Why should this be hard?
I wrote (in markdown mode, using Element-web/desktop): please [matrix me](https://matrix.to/#/@julian:foad.me.uk "@julian:foad.me.uk")!
This was formatted into HTML (by Element-web/desktop) as: please <a href=\"https://matrix.to/#/@julian:foad.me.uk\">matrix me</a>!. Already we've lost the “title” part of the mark-up. Let's consider that a separate issue and continue by looking at how clients render this resulting HTML.
How did clients render it? Ordered roughly best to worst.
good?
client
rendered
notes
☑
Hydrogen
a pill with my given text “matrix me” inside it, and my initial in place of avatar.
☑
Nheko
a plain hyperlink
☑
matrix-static/view.m.o
a plain hyperlink
!
Element (web/desktop) edit mode
a pill with my avatar and my given text “matrix me” inside it. Different from view mode!
-
Element (web/desktop, Android)
a pill with my avatar and username, losing the link text that I specified.
-
Fluffychat (desktop, Android)
a pill with my avatar and username, losing the link text that I specified.
-
Syphon
plain text, losing the hyperlink.
Differences in styling are not the issue, such as colour and shape and whether and how they display an avatar. Clients should differ in style. The issue is about functionality: it is a problem if the link text or the link target are lost.
The first three are good (correct link text and hyperlink). The last three are all bad. (And the middle one in that table is technically correct but is a weird inconsistency in the UI.)