spaduf

joined 2 years ago
MODERATOR OF
[–] spaduf@slrpnk.net 3 points 5 months ago

What's worse is that Pelosi revealed in her NYT interview that party leadership HAD AGREED TO AN OPEN PRIMARY.

[–] spaduf@slrpnk.net 4 points 5 months ago (1 children)

The new app is pretty good (although still missing major features). That might have something to do with any recent growth.

[–] spaduf@slrpnk.net 1 points 5 months ago

Pixelix feels a lot more modern and is now on fdroid!

[–] spaduf@slrpnk.net 48 points 6 months ago (2 children)

The reason Pelosi's doing this is because she's scared shitless of the future but can't come to terms with her part in this mess. If you listen to her speak candidly about Trump (the NYT interview is a great example) you can tell she legitimately fears for her life after what happened to her husband. As a result, she actually believes that the only way to save the country is to move right. She's wrong of course and the data bears that out but there's a large contingent of the Democratic base that agrees and she doesn't have to look far for a permission structure.

[–] spaduf@slrpnk.net 7 points 6 months ago* (last edited 6 months ago)

Based on the most active servers in that list, I would guess that either something is up with those numbers or the biggest instance actually is a let's play fan website, and a significant amount of the growth is coming from similar projects.

It is definitely not because of the mobile app, however.

[–] spaduf@slrpnk.net 5 points 6 months ago* (last edited 6 months ago) (1 children)

No my non American friend, that's December 9th. As in a week ago.

[–] spaduf@slrpnk.net 2 points 6 months ago

Supposed to be traditional.

[–] spaduf@slrpnk.net 5 points 6 months ago* (last edited 6 months ago) (4 children)

It's not uncommon in a lot of industries for more traditional enterprises to refuse to do business with these sorts of companies.

[–] spaduf@slrpnk.net 45 points 6 months ago* (last edited 6 months ago) (12 children)

I honestly have a hard time believing it was ideology and not the good, old fashioned inability of boomers to let go of power.

Edit: Not talking about the Democratic establishment. Speaking specifically about Biden refusing to step down until it was too late.

[–] spaduf@slrpnk.net 3 points 7 months ago

And they are just as fragile.

[–] spaduf@slrpnk.net 4 points 9 months ago

Creator coops like nebula are absolutely where things need to end up on the higher usage end.

[–] spaduf@slrpnk.net 3 points 10 months ago

It's honestly so hard to take them seriously.

 

I, Joseph R. Biden Jr., do hereby grant a full, complete, and unconditional pardon to all current United States citizens and lawful permanent residents who, on or before the date of this proclamation, committed or were convicted of the offense of simple possession of marijuana, attempted simple possession of marijuana, or use of marijuana, regardless of whether they have been charged with or prosecuted for these offenses on or before the date of this proclamation

 

I, Joseph R. Biden Jr., do hereby grant a full, complete, and unconditional pardon to all current United States citizens and lawful permanent residents who, on or before the date of this proclamation, committed or were convicted of the offense of simple possession of marijuana, attempted simple possession of marijuana, or use of marijuana, regardless of whether they have been charged with or prosecuted for these offenses on or before the date of this proclamation

 

This feature is particularly important as threads starts to federate. Without authorized fetch, there is the possibility of content from folks who are defederated from threads making their way over through intermediary followers.

 

cross-posted from: https://slrpnk.net/post/5068112

Highlights include:

0:51 Looking back on Mastodon’s epic year
3:22 Small team, big goals
4:55 The arrival of Threads/Meta: pro or con?
9:01 The way Mastodon/Fediverse is architected to provide a better social media experience
11:24 The “big win” of Meta adopting an open standard
12:10 The game-changing paradigm shift in how social media works
17:30 Why Meta is committing to Threads — a significant moment for the social web
18:10 Mastodon community’s reaction to Threads’ entry
19:24 Preemptively building walls to block Threads: self-defeating?
21:10 Tools and advice for instance owners on interoperating with Threads
26:09 Gaining momentum: who will federate next?
28:34 Bluesky
30:00 ActivityPub: the beauty of a generic protocol
38:24 User experiences in the Fediverse
41:06 “Embrace, extend, extinguish” and the XMPP comparison
50:28 Funding Mastodon through Patreon donations
53:10 U.S. nonprofit version of Mastodon and grant applications
54:23 On outside contributions to Mastodon’s code base
57:42 Hopes and dreams for the future

 

Highlights include:

0:51 Looking back on Mastodon’s epic year
3:22 Small team, big goals
4:55 The arrival of Threads/Meta: pro or con?
9:01 The way Mastodon/Fediverse is architected to provide a better social media experience
11:24 The “big win” of Meta adopting an open standard
12:10 The game-changing paradigm shift in how social media works
17:30 Why Meta is committing to Threads — a significant moment for the social web
18:10 Mastodon community’s reaction to Threads’ entry
19:24 Preemptively building walls to block Threads: self-defeating?
21:10 Tools and advice for instance owners on interoperating with Threads
26:09 Gaining momentum: who will federate next?
28:34 Bluesky
30:00 ActivityPub: the beauty of a generic protocol
38:24 User experiences in the Fediverse
41:06 “Embrace, extend, extinguish” and the XMPP comparison
50:28 Funding Mastodon through Patreon donations
53:10 U.S. nonprofit version of Mastodon and grant applications
54:23 On outside contributions to Mastodon’s code base
57:42 Hopes and dreams for the future

260
submitted 2 years ago* (last edited 2 years ago) by spaduf@slrpnk.net to c/fediverse@lemmy.world
 

cross-posted from: https://slrpnk.net/post/5020763

cross-posted from: https://kbin.social/m/opencourselectures@slrpnk.net/t/688578

Institution: Knauss School of Business University of San Diego
Lecturer: Fred Freundlich (professor at Mondragon University)
Subject: #modragon #coops
Year: 2014
Description: Mondragon is one of the leading international examples of cooperative ownership of enterprise and inter-firm collaboration. Mondragon has not only made these characteristics its foundational values, but it also uses them strategically, to complete around the world in advanced manufacturing, retail, finance and knowledge. This presentation introduces Mondragon, its special features and its particular international challenges.

 

cross-posted from: https://lemmy.ml/post/9347983

What is Lemmy?

Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

Major Changes

This release is very large with almost 400 commits since 0.18.5. As such we can only give a general overview of the major changes in this post, and without going into detail. For more information, read the full changelog and linked issues at the bottom of this post.

Improved Post Ranking

There is a new scaled sort which takes into account the number of active users in a community, and boosts posts from less-active communities to the top. Additionally there is a new controversial sort which brings posts and comments to the top that have similar amounts of upvotes and downvotes. Lemmy's sorts are detailed here.

Instance Blocks for Users

Users can now block instances. Similar to community blocks, it means that any posts from communities which are hosted on that instance are hidden. However the block doesn't affect users from the blocked instance, their posts and comments can still be seen normally in other communities.

Two-Factor-Auth Rework

Previously 2FA was enabled in a single step which made it easy to lock yourself out. This is now fixed by using a two-step process, where the secret is generated first, and then 2FA is enabled by entering a valid 2FA token. It also fixes the problem where 2FA can be disabled without passing any 2FA token. As part of this change, 2FA is disabled for all users. This allows users who are locked out to get into their account again.

New Federation Queue

Outgoing federation actions are processed through a new persistent queue. This means that actions don't get lost if Lemmy is restarted. It is also much more performant, with separate senders for each target instance. This avoids problems when instances are unreachable. Additionally it supports horizontal scaling across different servers. The endpoint /api/v3/federated_instances contains details about federation state of each remote instance.

Remote Follow

Another new feature is support for remote follow. When browsing another instance where you don't have an account, you can click the subscribe button and enter the domain of your home instance in the popup dialog. It will automatically redirect you to your home instance where it fetches the community and presents a subscribe button. Here is a video showing how it works.

Authentication via Header or Cookie

Previous Lemmy versions used to send authentication tokens as part of the parameters. This was a leftover from websocket, which doesn't have any separate fields for this purpose. Now that we are using HTTP, authentication can finally be passed via jwt cookie or via header Authorization: Bearer . The old authentication method is not supported anymore to simplify maintenance. A major benefit of this change is that Lemmy can now send cache-control headers depending on authentication state. API responses with login have cache-control: private, those without have cache-control: public, max-age=60. This means that responses can be cached in Nginx which reduces server load.

Moderation

Reports are now resolved automatically when the associated post/comment is marked as deleted. This reduces the amount of work for moderators. There is a new log for image uploads which stores uploader. For now it is used to delete all user uploads when an account is purged. Later the list can be used for other purposes and made available through the API.

Cursor based pagination

0.19 adds support for cursor based pagination on the /api/v3/post/list endpoint. This is more efficient for the database. Instead of a query parameter ?page=3, listing responses now include a field "next_page": "Pa46c" which needs to be passed as ?page_cursor=Pa46c. The existing pagination method is still supported for backwards compatibility, but will be removed in the next version.

User data export/import

Users can now export their data (community follows, blocklists, profile settings), and import it again on another instance. This can be used for account migrations and also as a form of backup. The export format is designed to remain unchanged for a long time. You can make regular exports, and if the instance becomes unavailable, register a new account and import the data. This way you can continue using Lemmy seamlessly.

Time zone handling

Lemmy didn't have any support for timezones, which led to bugs when federating with other platforms. This is now fixed by using UTC timezone for all timestamps.

ARM64 Support

Thanks to help from @raskyld and @kroese, there are now offical Lemmy releases for ARM64 available.

Activity now includes voters

Upgrade instructions

Follow the upgrade instructions for ansible or docker. The upgrade should take less than 30 minutes.

If you need help with the upgrade, you can ask in our support forum or on the Matrix Chat.

Pict-rs 0.5 is also close to releasing. The upgrade takes a while due to a database migration, so read the migration guide to speed it up. Note that Lemmy 0.19 still works perfectly with pict-rs 0.4.

Thanks to everyone

We'd like to thank our many contributors and users of Lemmy for coding, translating, testing, and helping find and fix bugs. We're glad many people find it useful and enjoyable enough to contribute.

Support development

We (@dessalines and @nutomic) have been working full-time on Lemmy for over three years. This is largely thanks to support from NLnet foundation, as well as donations from individual users.

This month we are running a funding drive with the goal of increasing recurring donations from currently €4.000 to at least €12.000. With this amount @dessalines and @nutomic can each receive a yearly salary of €50.000 which is in line with median developer salaries. It will also allow one additional developer to work fulltime on Lemmy and speed up development.

Read more details in the funding drive announcement.

 

cross-posted from: https://lemmy.ml/post/9347983

What is Lemmy?

Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

Major Changes

This release is very large with almost 400 commits since 0.18.5. As such we can only give a general overview of the major changes in this post, and without going into detail. For more information, read the full changelog and linked issues at the bottom of this post.

Improved Post Ranking

There is a new scaled sort which takes into account the number of active users in a community, and boosts posts from less-active communities to the top. Additionally there is a new controversial sort which brings posts and comments to the top that have similar amounts of upvotes and downvotes. Lemmy's sorts are detailed here.

Instance Blocks for Users

Users can now block instances. Similar to community blocks, it means that any posts from communities which are hosted on that instance are hidden. However the block doesn't affect users from the blocked instance, their posts and comments can still be seen normally in other communities.

Two-Factor-Auth Rework

Previously 2FA was enabled in a single step which made it easy to lock yourself out. This is now fixed by using a two-step process, where the secret is generated first, and then 2FA is enabled by entering a valid 2FA token. It also fixes the problem where 2FA can be disabled without passing any 2FA token. As part of this change, 2FA is disabled for all users. This allows users who are locked out to get into their account again.

New Federation Queue

Outgoing federation actions are processed through a new persistent queue. This means that actions don't get lost if Lemmy is restarted. It is also much more performant, with separate senders for each target instance. This avoids problems when instances are unreachable. Additionally it supports horizontal scaling across different servers. The endpoint /api/v3/federated_instances contains details about federation state of each remote instance.

Remote Follow

Another new feature is support for remote follow. When browsing another instance where you don't have an account, you can click the subscribe button and enter the domain of your home instance in the popup dialog. It will automatically redirect you to your home instance where it fetches the community and presents a subscribe button. Here is a video showing how it works.

Authentication via Header or Cookie

Previous Lemmy versions used to send authentication tokens as part of the parameters. This was a leftover from websocket, which doesn't have any separate fields for this purpose. Now that we are using HTTP, authentication can finally be passed via jwt cookie or via header Authorization: Bearer . The old authentication method is not supported anymore to simplify maintenance. A major benefit of this change is that Lemmy can now send cache-control headers depending on authentication state. API responses with login have cache-control: private, those without have cache-control: public, max-age=60. This means that responses can be cached in Nginx which reduces server load.

Moderation

Reports are now resolved automatically when the associated post/comment is marked as deleted. This reduces the amount of work for moderators. There is a new log for image uploads which stores uploader. For now it is used to delete all user uploads when an account is purged. Later the list can be used for other purposes and made available through the API.

Cursor based pagination

0.19 adds support for cursor based pagination on the /api/v3/post/list endpoint. This is more efficient for the database. Instead of a query parameter ?page=3, listing responses now include a field "next_page": "Pa46c" which needs to be passed as ?page_cursor=Pa46c. The existing pagination method is still supported for backwards compatibility, but will be removed in the next version.

User data export/import

Users can now export their data (community follows, blocklists, profile settings), and import it again on another instance. This can be used for account migrations and also as a form of backup. The export format is designed to remain unchanged for a long time. You can make regular exports, and if the instance becomes unavailable, register a new account and import the data. This way you can continue using Lemmy seamlessly.

Time zone handling

Lemmy didn't have any support for timezones, which led to bugs when federating with other platforms. This is now fixed by using UTC timezone for all timestamps.

ARM64 Support

Thanks to help from @raskyld and @kroese, there are now offical Lemmy releases for ARM64 available.

Activity now includes voters

Upgrade instructions

Follow the upgrade instructions for ansible or docker. The upgrade should take less than 30 minutes.

If you need help with the upgrade, you can ask in our support forum or on the Matrix Chat.

Pict-rs 0.5 is also close to releasing. The upgrade takes a while due to a database migration, so read the migration guide to speed it up. Note that Lemmy 0.19 still works perfectly with pict-rs 0.4.

Thanks to everyone

We'd like to thank our many contributors and users of Lemmy for coding, translating, testing, and helping find and fix bugs. We're glad many people find it useful and enjoyable enough to contribute.

Support development

We (@dessalines and @nutomic) have been working full-time on Lemmy for over three years. This is largely thanks to support from NLnet foundation, as well as donations from individual users.

This month we are running a funding drive with the goal of increasing recurring donations from currently €4.000 to at least €12.000. With this amount @dessalines and @nutomic can each receive a yearly salary of €50.000 which is in line with median developer salaries. It will also allow one additional developer to work fulltime on Lemmy and speed up development.

Read more details in the funding drive announcement.

view more: ‹ prev next ›