Zak

joined 1 year ago
[–] Zak@lemmy.world 3 points 2 hours ago

ATProto is almost there with the only missing piece being the AppView. I'm not sure if BlueSky is hesitant about releasing theirs as open source, but I don't think there are any barriers to a third party implementing one.

[–] Zak@lemmy.world 7 points 12 hours ago (1 children)

Apple does have an email service, but I think "Apple Mail" is the name is the client, not the service.

[–] Zak@lemmy.world 23 points 14 hours ago (5 children)

This looks like it's conflating service providers and clients. Thunderbird doesn't provide email accounts to the public as far as I know.

[–] Zak@lemmy.world 6 points 19 hours ago

Yes. I think it's good not to form opinions about subjects you don't know much about.

When it comes to voting in an election, it's possible to make good decisions about candidates without forming opinions about every policy issue. That's kind of the point of representative democracy.

[–] Zak@lemmy.world 4 points 20 hours ago

That's enlightening. It links to an article about self hosting a relay, which explains that, as I suspected, a relay does not have to mirror the entire network. It also seems that using a relay at all is an optional optimization.

It looks like the BlueSky AppView is not (yet?) open source. I wonder why nobody has built an alternative yet.

 

I don't actually want to do this right now, but I do want to know if it's really decentralized yet. Completely looks like it means each of:

  • A client ✅
  • A personal data server ✅
  • A relay ❓
  • Labelers ✅
  • Feed generators ✅

It looks like the relay might be the bottleneck. If I'm understanding the protocol correctly, a relay could consume less than the whole network so it doesn't have to be ridiculously expensive to operate, but I'm not finding examples of people doing it.

[–] Zak@lemmy.world 5 points 1 day ago

It's almost certainly the number of candidates. On the other hand, top three out of a much smaller number doesn't present voters with a lot of choice.

[–] Zak@lemmy.world 6 points 1 day ago

I don't think many people have read RFC 5322 (I haven't), but most non-technical people I know understand these things about email:

  • There are different service providers, and people can email each other no matter which provider they use
  • There are different email apps
  • Some apps are tied to specific service providers and others are not

I do lament the overall level of tech literacy.

[–] Zak@lemmy.world 0 points 2 days ago (5 children)

The average person understands email pretty well. Mastodon doesn't require much more understanding than that, but could probably use some UX and messaging work.

[–] Zak@lemmy.world 3 points 2 days ago (2 children)

That's a bit of a circular reference: "it got popular because it got popular". The question remains: why did BlueSky reach that threshold and Mastodon did not?

[–] Zak@lemmy.world 19 points 2 days ago (1 children)

I'm inclined to agree that's a problem. Everyone's first encounter with a social media content recommendation algorithm was one designed to manipulate them into clicking ads, so it caused some backlash. Recommendation algorithms can be tuned to show things people care about and want to engage with.

[–] Zak@lemmy.world 7 points 3 days ago (1 children)

Local elections also need to be partisan. Otherwise how the fuck do you know where any of the candidates even generally stand on the issues?

I'd rather parties have no official role so we're actually voting for people to represent us. Candidates have a responsibility to get their message out, and voters have a responsibility to do some research.

[–] Zak@lemmy.world 75 points 3 days ago (2 children)

The story buries the lede: there were 19 candidates on the ballot for mayor and 16-30 for each city council district. Several of the experts cited speculate that the number of candidates overwhelmed voters.

I always go over a sample ballot in advance and research each candidate. I would not have liked to do so for that election; local elections are difficult to research in general with many candidates getting minimal press and some not even bothering to put up websites.

16
submitted 5 months ago* (last edited 5 months ago) by Zak@lemmy.world to c/selfhosted@lemmy.world
 

I've been self-hosting email with Maddy for a bit, but haven't shared any of the addresses widely yet in part because I haven't set up a spam filter. I'm pleased with Maddy; there's much less to learn to get a server up and running with sane default behavior than with the email software of old.

Ideally, I'd like to go beyond just spam filtering and have something with arbitrary categories like newsletters and password resets. I would prefer that it learn categories when I move messages to IMAP folders from a mail client. Maddy can feed messages into arbitrary programs and pick a destination folder based on their output.

Web searches turn up a ton of classification programs, most of which seem to be more interested in playing accuracy golf with well-known corpora than expanding functionality beyond simple spam filtering.

 

If I want to quickly pitch "you should follow X, Y, and Z using RSS because [problems with social media]" to people who have never heard of RSS, what readers should I recommend?

I want at least web (not self-hosted), Android, and iOS options. Native apps for Mac and Windows would be nice as well. Linux users probably already know what RSS is.

There absolutely must be a free option good for at least 25 feeds because unfamiliar tech is a hard enough sell without having to pay. I'll grudgingly accept ads if that's the tradeoff for something beginner-friendly.

 

I just updated my Mastodon server to the latest version due to a security vulnerability. I got a 500 page and error:0308010C:digital envelope routines::unsupported in the logs from mastodon-web.

I could reproduce by running bin/webpack from the command line. Some searching led me to try Node 16 LTS, but then I get an apparently blank page when I load the site and call to eval() blocked by CSP in the browser console.

The API works normally; this only affects the website.

view more: next ›