julian

FOSS dev, self-hosting fan, Matrix, degoogling, small tech, indie tech, friendly tech for families and schools. Let's own our own identity & data.

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 have been using some parts of NextCloud for years, on my own set-up at ​home. My general feelings about Nextcloud, first the good bits: the core ​of NextCloud makes a very useful framework for connecting teams and ​their data. It's a good base to build on. The most basic parts, the ​files storage and sharing, are pretty solid.

On the other hand, the NextCloud-provided or built-in “apps” are of mixed quality. “NextCloud Talk” is I think one of the ​better ones. I find many of the rest are poor ​quality or too simple to be recommended. I'll give some examples.

Read more...

Since going own-domain a few years ago, I chose Fastmail for email and Gandi.net for DNS, both of them for their FOSS-friendly credentials and no-nonsense decent standard-based offerings with APIs and docs etc., suitable from casual home use up to business use.

My brief assessment of Fastmail for my use case. Positives:

  • general reliability and speed have been fine;
  • supporting FOSS by developing important new JMAP standard;
  • exceptionally good webmail client but see negatives about it;
  • exceptionally good config settings UI and associated docs.

Fastmail negatives:

  • webmail is proprietary, in a world desperately needing a decent FOSS webmail client;
  • webmail only stores email contact addresses in their own address book, whereas I host my own personal CardDAV/CalDAV address book and calendar elsewhere (in my Nextcloud) and use them for other things like mobile phone calls and other mobile apps — these days they are not primarily for use with my email — so that doesn't work for me;
  • Fastmail data backup/takeout is poor, I discovered recently: “install a desktop IMAP client to make a local sync of your mail, and visit these various pages to download your various other data in various ways.” Ugh, yes, really.

That all said, for now I'm sticking with Fastmail for my mail hosting.


Which mail client, then? Proprietary software, and the kind of “soft lock-in” associated with it, irks me so much that I stopped using Fastmail's lovely-to-use webmail after a few years. Currently I use these freedom-software mail clients: K-9 Mail on (degoogled) mobile, and Mailspring desktop-webmail client (pretty decent, better than Roundcube/Rainloop/Snappymail), and I am also coming back after a break of several years to Thunderbird on desktop, now that it is enjoying a bit of an overhaul and a revival.


#ownDomain

Read more...

Read more...

Glad you had fun playing with it!

These “generative AI” programs remind me of two things. First, the 1960s programs “ELIZA” by Joseph Weizenbaum and “SHRDLU” by Terry Winograd at MIT. Using polite phrases and repeating back parts of the user's input, ELIZA in limited contexts made plausible conversational replies, resulting in some users attributing it with “intelligence” or “feelings”.

Some quotes from the Wikipedia article:

Read more...

  1. A communication is distributed property. (It's my data and your data at the same time.)
  2. My data, my rules. (Your data, your rules.)
  3. Retention is non-binary. (There are degrees of accessibility and modes of retention.)

I like real-world analogies.

When I send you a paper letter, I choose whether to keep a copy, and you choose whether to keep the copy you receive. Together we agree how confidential it is, whether we should share it or publish it or destroy it. In light of that agreement I decide where to keep my copy, perhaps in my office, or pinned to my front door where any passer-by can read it, or in a vault that will only be unlocked once I die. If we publish it, we accept there's a public copy out of our direct control but still subject to laws and our stated wishes.

Any electronic system should give me and you those options, no matter how it's structured internally, if it claims to be serving us well.

Read more...

Read more...

In the series: Gadgets and Gifts that Respect Our Freedom

A smart soldering iron? An open-source-hardware soldering iron?

Yes! The Pinecil by Pine64.

The Pinecil — Smart Soldering Iron by Pine64

Designed by Pine64.

Pinecil-v2 reviews: at hackspace.raspberrypi.com, at tomshardware.com

Pinecil Accessories include a flexible heat-proof cable and sets of tips.

Would I Use It?

Since I was a teenager I have been using my father's trusty old 15W Antex Precision Model C soldering iron, which has gone through a couple of new tips back in the days when I was building a lot of circuits, and otherwise just keeps working.

Antex soldering iron

However, the old soldering iron's mains cable, very thin though it is, has become so hardened and springy that I have to pull against it to move the iron where I want it. And it heats up slowly so after plugging it in, and waiting for minutes before tinning it, I end up leaving it on, its tip smoking and charring, until clearing up time at the end of the project.

I would love a Pinecil, especially for its temperature regulation and for its quick heat-up, claimed as 6 seconds.

But the 32-bit microprocessor? The control buttons, the USB connector? I can't see it lasting 50 years. This would not be a purchase for lifetime reliability. This would be for fun, for utility, and for the sake of supporting open hardware design.

UPDATE 2023-2024: YES — Thanks to my father, I now have a Pinecil. It works well. I am very pleased with it.


#awesomeFOSS, #openHardware

Read more...

My outlook on this area of life is exemplified by the addresses I list on my “Contacts” page:

  •  julian . foad.me.uk (my web site address)
  •  julian @ foad.me.uk (my email address)
  • @julian : foad.me.uk (my matrix address)
  • @julian @ fed.foad.me.uk (my fediverse address) [1]

These are my addresses on different systems. See how they are all substantially the same (except for formatting and a subdomain)? They all take the form: <my-name> <at> <my-domain>. More importantly, see how they are all owned by myself? My addresses all belong to my domain, not to any service provider's domain.

In today's broken Internet we're told it's normal to identify ourself using addresses we don't own:

  • my.whole.name @ megacorpmail.com
  • an.other.name @ big.mastodon.instance
  • choose.a.name @ matrix.org

Two problems. First, what we call “our” addresses are in fact not ours at all, they are owned and controlled by the service providers. Second, we are forced to use lots of different addresses, a different one for each provider.

I call this an anti-pattern.

Read more...

In a discussion room about the Fediverse, bkil drew my attention to “The age of average” by Alex Murrell, and questions whether like cars, cities and coffee shops, all social media posts should end up looking the same. Why not let the senders and recipients style them?

Should we not expect and enjoy seeing messages or “posts” reflecting the creative expression of the different individuals and groups we interact with — our friends, family, colleagues, employers?

Yes, yes, YES! I've been thinking the same for Matrix, and it applies of course equally to the (ActivityPub) Fediverse too. But it's so “radical” to many people's ears today, accustomed to the strictly limited silo offerings from Big Tech.

I think the way I would explain is with Real World analogies like this: When I hear from my friend D, it's usually a picture-postcard and their writing is scrawly and fills all the space including the margins. When I hear from my friend E, it's usually a tidy note on posh quality off-white paper, with their logo in the corner.

I would LOVE to be able to receive the same richness in indie social protocols, for more than just aesthetic reasons.

Read more...