What you can do:
* as a website admin/newspaper publisher: Do not use AMP!
* as a user: Use another browser (uhm @firefox) and use an "no AMP" add-on: addons.mozilla.org/de/firefox/

#noamp #nogoogle [3/3]

At Casa @slimbook today, Plasma and Usability teams looked at:
🥘 Improving Plasma widget configurability
🥘 Making Qt scaling work on X11
🥘 How to get changelogs into AppStream for apps
🥘 How Kai fixed a bazillion trillion Notification bugs
🥘 Adding a new "play media on hover" feature to Dolphin
🥘 How to make Task Manager smarter when raising/minimizing all windows of an app or raising the most recently used window in a group
🥘 Making "Do Not Disturb" automatic when screens are mirrored (pic)
Thanks Chicos!

I’ve been using Firefox again for a month, and I agree. It’s time to give it another shot.

@mariusor I was joking with that. :-D This looks cool. Tbh, I am happy the Go fediverse ecosystem is nowhere as dead as it looked when I started.

@MatejLach to be honest it's not going to "complete" in the traditional sense, as it's going to be doing just the ActivityPub server operations. But ideally the clients that can be implemented over it can do whatever they want.

The first target is a simple frontend representing a link aggregator similar to old reddit.


@mariusor Haha, well, mine is copyleft anyway, so it's audience is going to be somewhat limited. :-)

@mariusor Interesting. I am working on a complete ActivityPub server as part of a project () and derided to extrapolate this into a library in case it's useful elsewhere, it was actually a monolith until recently.

ProtonMail. Switzerland. Privacy. Choose two?
I always wondered why crypto companies chose Switzerland except for tax evasion. Certainly not for privacy!
#Switzerland #ProtonMail #Privacy

I decided to start sharing parts of as they become mature.

Today, I am releasing a library for decoding ActivityStreams 2.0 objects into native Go objects and also for encoding Go objects into ActivityStreams 2.0 JSON objects.

Repo: github.com/MatejLach/astreams

The usage is your typical Go Marshal/Unmarshal, (see tests for examples).

The license is copyleft (AGPLv3).

Your feedback (and a star) are welcome :-)

Because Mastodon does not have a Copyright License Agreement (CLA) that contributors have to sign before submitting code, I am not the sole copyright holder of the Mastodon source code--rather, contributors keep rights to their parts. As such, violation of AGPLv3 is not just a violation of my own rights, but of all past contributors to Mastodon.

"Chrome is faster than Firefox"

No, Google has purposely crippled Firefox to gain an anti-competitive advantage that positions Google in the top spot for web dominance.

Free yourself, your friends or your community from Facebook when you want to organise and coordinate events with @mobilizon

Free software is free as in freedom, not as in free beer, which is why @Framasoft raises funds through a crowdfunding campaign. There are still 19 days to go to collect the tiny 4.5k€ left, and to fully fund the project.


@mwlucas Honestly I think with everyone doing Docker with Kubernetes, the market for a book on FreeBSD Jails is about as wide as a book about LXC - that is not very wide. Most people care about the technology and interface *they* interact with, not the underlying technology like cgroups or Jails on FreeBSD. Once there's a nice frontend for them, an orchestration platform etc. then I think the market will be there.

"I bet you're the kind of person that doesn't seed torrents" is such a specific and yet biting attack on a person's character

The law and culture must not agree. «Japan offers the longest entitlement to paid leave for fathers, the full-rate equivalent of 30 weeks. Only 5.14% of eligible fathers took paid leave in 2017 … 45% of male employees on regular contracts with children under 3 did not want to … Another 35% said they would like to … but could not do so. Those who did not take leave cited various reasons, including understaffing, ‘unfavourable atmosphere', workload, pay loss and career impediment.»

Email has many flaws, but it's the last, strongest part of the non-centralised Internet we have left. We should promote and support it for that reason.

Show more
Matej Lach's mastodon

Hi there! I am a free software developer. I enjoy working on useful software, as well as advocating for software freedom and the use of open standards, promoting data ownership, decentralization and privacy. If this is important to you, I may be worth following. If you like Go, Rust, or Swift, it may be worth following me as well. Besides computing, I enjoy metal, a good read and occasionally some gaming, (not much time for that these days).