Welcome to Friendica.Eskimo.Com
Home of Censorship Free Hosting

E-mail, Web Hosting, Linux Shell Accounts terminal or full remote desktops.
Sign Up For A Free Trial Here
Please tell your friends about federated social media site that speaks several fediverse protocols thus serving as a hub uniting them, hubzilla.eskimo.com, also check out friendica.eskimo.com, federated macroblogging social media site, mastodon.eskimo.com a federated microblogging site, and yacy.eskimo.com an uncensored federated search engine. All Free!
Postbox Add-Ons for Friendica
Bookface 1.6 introduces a new feature called "Postboxes" that allows you to create a post with a colorful background like a similar feature on Facebook. It's built into the Bookface scheme, but I also created TWO add-ons for Friendica if a server administrator wants to roll it out for all of their users regardless of what theme they prefer.
Postbox: simply adds a minified stylesheet to the head with the Postbox styling. It doesn’t add any interface for creating a Postbox, but users can still create them manually with BBcode.
Zen Postbox: adds the minified stylesheet to the head, but also adds a tool to the post composer to insert a Postbox or wrap selected text in one.
To manually create a Postbox just wrap your text in the Postbox class BBcode like this:
[class=postbox-redblue]Text that will be wrapped[/class]
Make sure to PREVIEW it before you post it! While Friendica's Postboxes do allow more content than just plain text, certain formatting blocks can't be placed inside them.
If everything looks good, go ahead an POST it. Anyone using Bookface or any server using either the "Postbox" or "Zen Postbox" add-ons will see it like this:
If the "Zen Postbox" add-on is enabled it adds a button for wrapping/inserting a Postbox to the post editor:
Full Documentation of the "Zen Postbox" add-on is available as a GitLab Wiki.
Keep in mind that other servers that don't implement Postbox styling, other platforms (like Mastodon), and third-party apps will not show these colored backgrounds. This feature only works in the Friendica webapp/website.
This is what that post would look like in the stock "Frio" theme without the add-ons:
#bookface #friendica @Friendica Admins @Friendica Developers
Five Confusing Fediverse Things
Jumping into the fediverse can feel confusing at first. Unlike traditional social media, the fediverse is decentralized, with multiple servers working together, which brings opportunities but also challenges. Empty timelines, weird search results, choosing a server, finding friends and understanding the difference between a private post and a direct messages. Let me get you up to speed on the things that threw me off when I first hit the Fediverse.
Graze Extension which makes remote interactions work
Chrome/Edge: chromewebstore.google.com/deta…
Firefox: addons.mozilla.org/fr/firefox/…
Graze for Mastodon – Adoptez cette extension pour 🦊 Firefox (fr)
Télécharger Graze for Mastodon pour Firefox. Graze is 1-click follow, favorite, boost, bookmark, reply for Mastodon, no matter what instance you call home.addons.mozilla.org
Managing Mastodon Storage
Finding yourself paying more than you want to for storage on your Mastodon instance? Understanding how the caching system works in Mastodon is key to keeping down costs and keeping your instance on the fediverse.
How to populate your instance with content: video.fedihost.co/w/6UL7zGdWRu…
Five Confusing Fediverse Things
Jumping into the fediverse can feel confusing at first. Unlike traditional social media, the fediverse is decentralized, with multiple servers working together, which brings opportunities but also ...FediHost
The High Cost of Traditional Prison Phone Systems
The correctional system is constantly seeking ways to improve efficiency, enhance security, and reduce operational costs. One of the latest technological shifts in prisons across the country is the adoption of Voice over VoIP jail telephone systems. Unlike traditional landlines, VoIP uses internet connectivity to transmit calls, offering significant cost savings, better management capabilities, and enhanced security features.
The High Cost of Traditional Prison Phone Systems
For decades, prisons relied on legacy phone systems, which often came with exorbitant costs due to:
High per-minute rates from telecom providers
Expensive hardware maintenance
Limited scalability for growing inmate populations
Complex call monitoring and recording systems
These systems also required physical wiring, making upgrades difficult and costly. Additionally, third-party service providers often charged correctional facilities and inmates steep fees, leading to criticism over unfair pricing.
How VoIP Lowers Costs for Prisons
Switching to VoIP provides prisons with a more affordable and flexible communication solution. Key cost-saving benefits include:
- Reduced Call Rates
VoIP services typically offer lower per-minute rates compared to traditional prison phone providers. Since calls are transmitted over the internet, long-distance and international calls become significantly cheaper. - Elimination of Outdated Hardware
Traditional phone systems require on-site PBX equipment, which is expensive to install and maintain. VoIP systems operate on cloud-based platforms, reducing the need for physical infrastructure and lowering maintenance costs. - Scalability and Flexibility
As prison populations fluctuate, VoIP systems can easily scale up or down without costly hardware upgrades. New lines can be added with minimal effort, making it ideal for facilities with changing needs. - Enhanced Security and Monitoring
VoIP systems come with advanced security features, including:
Real-time call monitoring
Automated call recording
Fraud detection and blocking
Restricted call permissions (e.g., blocking unauthorized numbers)
These features help prevent illegal activities, such as contraband phone usage or inmates coordinating criminal operations from inside facilities.
Improved Efficiency for Prison Staff
Beyond cost savings, VoIP improves operational efficiency by:
Centralizing call management through a single dashboard
Automating call logs for better record-keeping
Integrating with existing security systems (e.g., linking calls to inmate databases)
Supporting video visitation (reducing in-person visit demands)
This streamlined approach allows prison staff to focus more on security rather than managing outdated phone systems.
The Future of Prison Communication
With tightening budgets and increasing scrutiny over inmate communication costs, VoIP is becoming the go-to solution for modern correctional facilities. By reducing expenses, improving security, and offering greater flexibility, VoIP helps prisons operate more efficiently while maintaining strict communication controls.
As more institutions adopt this technology, we can expect further innovations, such as AI-powered call monitoring and biometric authentication, to enhance security even further.
Conclusion
The shift from traditional phone systems to VoIP in prisons is a win-win—lowering costs for facilities while providing better communication management and security. As technology continues to evolve, VoIP will likely become the standard for correctional institutions looking to balance efficiency, affordability, and safety.
China VoIP Jail Telephone Manufacturers, Suppliers-Professional Industrial Telephone R&D Manufacturer | YUANTONG TECHNOLOGY
Yuantong Technology is one of the leading voip prison phone manufacturers and suppliers in China, we also have our own factory, we are a professional company that can provide you with the best voip prison phone.www.yuantongtech.com
ChimeraOS 48 brings awesome new feature (plus other Linux news)
Links & Resources
❯ HP Wants to Make a SteamOS Handheld: gamingonlinux.com/2025/03/hp-a…
❯ ChimeraOS 48 release: github.com/ChimeraOS/chimeraos…
❯ System Shock 2: 25th Anniversary: store.steampowered.com/app/866…
❯ Humble Heroines: humblebundle.com/games/humble-…
❯ Amazon Prime Gaming: gaming.amazon.com/home
❯ Nexus Mods App debuts Stardew Valley preview: nexusmods.com/news/15236
❯ EmuDeck 2.4 new features:
❯ Junk Store: The Next Generation: reddit.com/r/JunkStore/comment…
My Game
❯ Get the source code: github.com/heavyelementinc/dud…
❯ Dudelings on Humble: humblebundleinc.sjv.io/9LWQeW
❯ Dudelings: Arcade Sportsball: store.steampowered.com/bundle/…
❯ Dudelings on Google Play: play.google.com/store/apps/det…
❯ Dudelings on Itch.io: heavy-element.itch.io/dudeling…
Affiliate links
Services I Recommend:
❯ Proton Drive: go.getproton.me/aff_c?offer_id…
❯ Proton Pass: go.getproton.me/aff_c?offer_id…
❯ Proton VPN: go.getproton.me/aff_c?offer_id…
❯ Proton Mail: go.getproton.me/aff_c?offer_id…
Best Steam Deck Accessories:
❯ SanDisk 1 TB card: amzn.to/3z8mMfH
❯ Steam Deck Dock: amzn.to/3PDjgkt
❯ Steam Deck accessories: amzn.to/4c2XKkM
❯ DualSense: amzn.to/3WR1u1R
❯ Gulikit KK3 Max controller amzn.to/4dqRaoC
❯ DualSense Edge: amzn.to/4cuzIyd
❯ 8Bitdo Pro 2: amzn.to/46R7hcz
❯ Amazon Suggested Products: amzn.to/4fAha2h
Elsewhere on the Web
❯ 🎙️ My podcast: podcast.subscribeto.me
❯ 👕 Merchandise: shop.heavyelement.com
❯ ✍🏻 My Blog: blog.gardinerbryant.com/
❯ ✉️ Email Newsletter: heavyelement.com/newsletter
❯ 🐘 Mastodon: mastodon.online/@gardiner_brya…
❯ ▶️ Peertube: subscribeto.me/
❯ 💬 Revolt: rvlt.gg/gk6w4G3P
❯ 🌐 Heavy Element: heavyelement.com
Support the Show
❯ Patreon: patreon.com/thelinuxgamer/
❯ Merch: gardinerbryant.com
❯ Humble: humblebundleinc.sjv.io/4GmJdL
❯ Become a Channel Member: youtube.com/channel/UCv1Kcz-Cu…
❯ Amazon affiliate: amzn.to/3iYb4gd
-- Chapters --
00:00 Introduction
00:32 HP wants to make a SteamOS handheld
02:24 ChimeraOS 48
05:26 System Shock 2: 25th Anniversary
07:20 Deals of the Week
09:09 Nexus Mods new app
11:21 EmuDeck 2.4
14:02 Junk Store: The Next Generation
About Gardiner Bryant: A native Maine resident, Gardiner (yes, that's his first name) is an enthusiastic Linux evangelist, a believer in the efficacy and superiority of the Free and Open Source way, and President of Heavy Element. Heavy Element offers web design, media production, and YouTube consulting services to individuals and companies in Maine and beyond.
Gardiner Bryant is a privacy advocate and public speaker on the topic. Learn more about his speaking series and schedule an engagement at your institution at gardinerbryant.com
Get more from Gardiner Bryant on Patreon
videos about the Steam Deck & Linux GamingGardiner Bryant (Patreon)
South Carolina has to ignore Trump on this. Full stop. A healthy MAGA movement means that sometimes Trump can't get what he wants because we know better.
Lindsey Graham is a psychopath. Lindsey Graham is evil. If Speaker Smith or Attorney General Alan Wilson challenged Graham, and Trump endorsed them, they would win 90% to 10%. No ifs ands or butts about it
everything is fake and gay reshared this.
Creating A GoToSocial Instance on FediHost
GoToSocial is probably the best way to get yourself onto the fediverse at the lowest price possible. It's an excellent choice for solo instances and enables you to migrate both to and from Mastodon.
FediHost has GoToSocial in beta for free if you want to try it out. Simply create a fedihost account and request access to the beta program by emailing support@fedihost.co
GIMP 3.0 Is A Much Needed Upgrade!
In this video I discuss how Gimp 3 has finally had a stable release and comes with awesome new features that will save a lot of time with image editing like Non-destructive layer effects.
My merch is available at
based.win/
Subscribe to me on Odysee.com
odysee.com/@AlphaNerd:8
₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿
Monero
45F2bNHVcRzXVBsvZ5giyvKGAgm6LFhMsjUUVPTEtdgJJ5SNyxzSNUmFSBR5qCCWLpjiUjYMkmZoX9b3cChNjvxR7kvh436
Bitcoin
3MMKHXPQrGHEsmdHaAGD59FWhKFGeUsAxV
Ethereum
0xeA4DA3F9BAb091Eb86921CA6E41712438f4E5079
Litecoin
MBfrxLJMuw26hbVi2MjCVDFkkExz8rYvUF
On March 25, Gov. Sarah Huckabee Sanders signed into law a measure that made ivermectin available over the counter in pharmacies.
armoneyandpolitics.com/arkansa…
Arkansas Governor's Signature Makes OTC Ivermectin a Reality
On March 25, Gov. Sarah Huckabee Sanders signed into law a measure that made ivermectin available over the counter in pharmacies. On March 18, the Arkansas House voted 78-14 in favor of Senate Bill 189 by Sen. Alan Clark, R-Lonsdale,…Dwain Hebda (AMP)
Zorin OS 17.3 - A Great Linux For General Computing
🔥 Support The Channel
Get Zorin OS Pro here: zorin.com/linuxrenaissance
Like, comment, and share to support more content!
📝 Quick Summary of the Video
Zorin OS 17.3 is here, bringing a refined and user-friendly Linux experience based on Ubuntu. With a polished GNOME desktop, multiple layout options mimicking Windows and macOS, and seamless integration with Microsoft domains, it’s an excellent choice for newcomers and office users. The OS enhances usability with its built-in Windows app support, Zorin Connect for phone integration, and a customizable app store featuring Flatpak, Snap, and APT packages. With Brave as the default browser and the latest NVIDIA drivers included, Zorin OS 17.3 is a solid alternative for those looking to move away from Windows. Watch the full video to explore all its features!
👀 Watch my entire MAIN playlist here
youtube.com/playlist?list=PL3K…
📍 Timestamps
00:00 Intro
01:00 Accounts and Settings
05:45 Zorin Appearance
09:50 New default web browser
11:57 Linux kernel version
13:10 Support for Windows software
15:40 Zorin suggests a native application instead
20:52 Zorin Connect (smartphone link)
28:51 Touchscreen devices
29:48 Nvidia drivers
30:25 Do I recommend Zorin OS 17.3?
34:35 Considering Zorin Pro? (see the link on top)
❤️ Help Keep This Content Going
Memberships: youtube.com/@LinuxRenaissance/…
Patreon: patreon.com/LinuxRenaissance
Ko-fi: ko-fi.com/darth
Merch: shop.linuxrenaissance.com
📢 Join The Linux Renaissance Community
Website: linuxrenaissance.com
Matrix Room: matrix.to/#/%23lrl:matrix.org
🎵 Music By
H0ffman: soundcloud.com/h0ffman/sets/pr…
🙏 Linux Renaissance is supported by
OPNsense: opnsense.org
Links within this video may contain affiliate links that I receive a small commission from.
#linux #zorin #zorinos
Get more from Linux Renaissance on Patreon
Sharing my passion for GNU/Linux through videos.Linux Renaissance (Patreon)
Some notes on Sharkey-Lemmy interoperation
Sharkey-Lemmy Interoperation Notes
These are some as-I-went observations and notes, so not to be taken as comprehensive. For the most part I think it's pretty similar to Mastodon-Lemmy interactions, but others can chip in with anything different or that I may not have encountered.
Thought it'd be a good use of Sharkey's page feature to share like this. Pass it along if you find it helpful, or copy and improve and share your own variation!
@fediverse@lemmy.world
#Fediverse #Feditips #Fediblog
sharkey-lemmy/piefed interoperation notes
info about interoperation between sharkey & lemmy/piefed~forum style softwareSharkey.World
like this
However there's a catch to posting to lemmy communities. It's broken right now if there's also a user with the same name as a community.
I've heard about this before and it sounds highly unfortunate. As I understand it there is no simple fix either.
like this
Yeah, when I ran into it and realized what was happening, I was a little stumped on what a possible solution could be too. All that comes to mind are some clunky workarounds unfortunately.
like this
Hashtags, Explore and Pinned Videos are coming to Loops!
The new version will be rolling out on TestFlight (APK available later today). #loops
For clarification, I'm not including most of the current Congress. At least, those we think we know who they are.
Prior to today, not so much.
reshared this
EU push for open source, GIMP3 is out, Firefox gets webapps back_ Linux & Open Source News
Try out Proton Mail, the secure email that protects your privacy: proton.me/mail/TheLinuxEXP
Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits
YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment
Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…
👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…
Timestamps:
00:00 Intro
00:44 Sponsor: Proton Mail
01:42 GIMP 3 is out
04:13 Firefox nightly adds PWA support back, sort of
06:36 GNOME 48 is out
08:38 Pebble is back with 2 new models
11:00 EU push for a EuroStack that competes with the US
14:14 First SteamOS powered handheld is available for preorder
16:23 AC Shadows is good on Deck, not on Linux with Nvidia
18:38 Sponsor: Tuxedo Computers
19:44 Support the channel
Links:
GIMP 3 is out
testing.gimp.org/release-notes…
Firefox nightly adds PWA support back, sort of
omgubuntu.co.uk/2025/03/firefo…
GNOME 48 is out
release.gnome.org/48/
Pebble is back with 2 new models
linuxiac.com/pebble-is-back-in…
EU firms push for a EuroStack that competes with the US
techcrunch.com/2025/03/16/euro…
First SteamOS powered handheld is available for preorder
forbes.com/sites/jasonevangelh…
AC Shadows is good on Deck, not on Linux with Nvidia
gamingonlinux.com/2025/03/assa…
Firefox is Finally (Re)Adding Support for Web Apps
A few months back Firefox announced it was finally adding support for Progressive Web Apps (PWAs) after years of ignoring its own user’s requests to do so. If you’re running a recent Fi...Joey Sneddon (OMG! Ubuntu!)
fedi plays Dragon Warrior Monsters
Type these commands in the chat to control the game:
- "up" - Move up
- "down" - Move down
- "left" - Move left
- "right" - Move right
- "start" - Press Start button
- "select" - Press Select button
- "a" - Press A button
- "b" - Press B button
use "a4" to do 4 "A" button presses. you can left10 to do 10 left button presses.
I'm able to get the latency down to 7 seconds 4 or witch are just interval between inputs (that's what my testing says)
How It Works
- enter a command into chat
- closets command to the 4 second check will get executed
- Multiple viewers' inputs create chaotic and unpredictable gameplay
Join the Community
- Mastodon: @Cattail@mastodon.social message me there if you have any issues to report or suggestions
GitHub link if you want your fedi plays:
github.com/solidheron/Fedi-pla…
Fedi-plays/fedi_plays.py at main · solidheron/Fedi-plays
like twitch plays but for peertube. Contribute to solidheron/Fedi-plays development by creating an account on GitHub.GitHub
There is a live stream of fedi plays Dragon Warrior Monsters
fedi plays Dragon Warrior Monsters
Type these commands in the chat to control the game: "up" - Move up, "down" - Move down, "left" - Move left, "right" - Move right, "start" - Press Start button, "select" - Press Select button, "a" ...AbnormalBeingsTube
like this
Orbital doesn't like this.
You Want To Host Your Own PeerTube Server, Right?
→ A great introduction for everyone considering self-hosting PeerTube
→ Invest your thanks here: patreon.com/LinuxRenaissance
Make sure to motivate me for more content by, at least, liking the video and leaving a comment. It means a lot to me. Sharing this video with your friends is most welcome as is following this channel!
You can support my work financially, starting with merch:
→ shop.linuxrenaissance.com
→ ko-fi.com/darth
→ patreon.com/LinuxRenaissance
→ youtube.com/@LinuxRenaissance/…
→ zorin.com/linuxrenaissance
Social links:
→ My webpage: linuxrenaissance.com
→ My Matrix room: matrix.to/#/%23lrl:matrix.org
→ My PeerTube channel: video.fosshq.org/c/lxr
→ My YouTube chanel: youtube.com/@LinuxRenaissance/…
→ My Odysee channel: odysee.com/@LinuxRenaissance:1
→ My Rumble channel: rumble.com/c/LinuxRenaissance
→ My Twitch channel: twitch.tv/LinuxRenaissance
→ This video was edited with Kdenlive, on Linux.
→ Thumbnail is produced with GIMP, also on Linux.
→ Intro / outro music is borrowed with permission from H0ffman:
soundcloud.com/h0ffman/sets/pr…
→ Linux Renaissance is supported by OPNsense: opnsense.org
Get more from Linux Renaissance on Patreon
Sharing my passion for GNU/Linux through videos.Linux Renaissance (Patreon)
..And then, November happened..
After the insane month of November 2022, it's now time to write down what happened. A lot happened.
Let's try this Mastodon thing
Back in 2017, I stumbled upon the Mastodon project and thought, this looks nice! Let's try it. So I registered a domain name (mastodon.nu) and installed Mastodon, back then using Yunohost. Started using it, but soon lost interest, so a few months later I shut it down, and in 2018 the domain name expired.
Mastodon.world
In 2021, I re-gained interest in Mastodon. Twitter became more and more un-useful for me, and I remembered how I liked the Mastodon interface. So, I started looking for a new domain name, and found 'mastodon.world' still available. I was running a dedicated server at Hetzner, on which I ran ProxMox. In ProxMox, I ran a virtual machine on which I ran Docker. Running Mastodon in Docker is easy.
As with most of my self-hosted servers, I opened registrations for Mastodon. In my experience, not many people would signup, which was true for the next months. Around 10 accounts per month were created, but only a few remained active.
#Twittermigration
Early November, Elon Musk's Twitter-takeover became final. That, and some poor decisions he took, hurting people's confidence in Twitter, caused people to leave Twitter and search for alternatives, like Mastodon. I saw a slight increase in user signups, 'my' 100 users became 140 users. I figured, my server could handle some more, so I thought I would apply for the Serverlist, the list maintained by the Mastodon developers, which is also used for the Mastodon mobile app when selecting a server to join. November 3rd, at 19:02 my time, I mailed them requesting my server to be added. At 21:58, I received a reply bij Eugen that my server was added. But I didn't see any signups coming in. After an hour, I went to bed.
The next morning, around 8AM, I woke up, seeing 700 users in my server! Nice, people started finding my server. I welcomed and helped some newcomers before going to work.
While at work, the registrations started rising even faster. The 1000th user was reached at 10:15, the 5000th at 21:00. The next 45 minutes gave 1200 new registrations, by then I started seeing issues on the server. I closed the registrations and started troubleshooting.
Sidekiq
One of the important components of Mastodon is Sidekiq. These are queues of tasks that do all sorts of stuff, like pushing the posts to other servers, getting posts from other servers, sending e-mail, checking links etc. There are different queues (default, pull, push, ingress, mailer, scheduler). The default install in Docker starts 1 process for that, with 5 threads, handling all queues. This means, only 5 of these tasks can be handled simultaneously. When investigating the issues I encountered, I saw over 350000 tasks were queued. Sidekiq couldn't keep up.
Without looking into it very much, I changed the number of threads from 5 to 200. Queues were going down quickly.
I re-opened registrations, the biggest inflow of users was over for now, growth was more low and steady.
Growing pains and making plans
November 5th. User count was around 10k. By now, I couldn't consider Mastodon.world as just some hobby project. Many people were relying on this service. So, first of all, I was keeping a close look on the performance all day (luckily it was weekend). Closing registrations now and then, to give the server room. Then, I started thinking about continuity. It was just me running this. I decided I would need at least 2 other admins, not only to help out, but also to take over in case something happens to me. Asking around, I found 2 people willing to help: @jeroen and @spaceriker.
I also noticed that moderation was slowly taking up more and more of my time. (At the moment, moderation is the most time-consuming element of running Mastodon). So I decided to look for moderators. I found 3, and a day later a fourth. In different timezones, which is helpful:
Because of the sudden surge in users, I also noticed that other, also some larger, instances had closed registrations. So, whenever I opened registrations, big parts of the network's new users landed on my server.
November 6th, I saw a spike in registrations again. Sidekiq queues went up again, so I started tweaking those. I started more and more processes, with around 800 threads in total. But, that triggered the next issue. The database's max connections setting was reached, so sidekiq could't create more threads. I raised the max connections to 800 (as a database admin, I know that's not very good when using Postgres, but all my actions were emergency fixes...) and restarted the database. Pfew. Got that fixed.
But now, many sidekiq tasks started failing. Investigating, I found that it was caused by the e-mail server, which I also hosted myself. All the accounts send out verification e-mails, sign in e-mails, password reset e-mails, and notification e-mails. The mailserver choked on the number of mails. (I had no idea how many, at that moment). After some failed attempts at getting this to work again, I switched to Mailgun, a service provider for sending e-mails. I knew this was going to be costly, but again, it was an emergency fix. This helped. Everything was working fine again. (Later, I would see at the peak day it would send out 75000 e-mails!)
November 7th, I started created donation pages, so that users could make donations if they wish. I had had some request from users wanting to donate, and also I was concerned about the projected cost for that month, with Mailgun. And I wanted options for scaling out, because I was worried the current setup couldn't handle much more.
I created an OpenCollective and Patreon account. Donations started coming in quickly, which creates possibilities for planning scaling.
Also that day, one of the moderators @stevo, who works in 'Business Ethics and Anti-Corruption Compliance', created a new set of rules for the server. Up till then, I had 4 rules, which I made up when there were a handful of users. By now, we needed more, also for being used by the moderators to moderate by.
That evening, I was interviewed by Joanna Stern, a senior Tech columnist for the Wall Street Journal. She happened to have created her Mastodon account on my server. A few days later, this article was published.
Mostly stable.. let's keep it that way!
Growth was kind of stable. With the e-mail service and the tweaked Sidekiq queues, the server was running well. People complimented me on the 'snappiness' of the server. (Some other big servers were still struggling). I was making plans to get better hardware. First, I setup a new instance (tootspace.nl) purely for testing. Same setup as mastodon.world (but smaller). On November 11th, I used this testserver to test migrating the media storage to Wasabi. That was necessary because I noticed this taking up more and more diskspace, and had calculated I could only last a few more days with my current disks. After I got this working on the testserver, I migrated the media for mastodon.world to Wasabi as well. (It was 200GB back then, but grew rapidly. Today, Dec 12th, it takes up 2.2 TB)
November 12th, I ordered a bigger server from Hetzner, the AX161 with a 32-core, 64-thread AMD EPIC CPU and 256GB RAM. It was 'delivered' 2 days later.
On November 13th, @jeroen added uptime monitoring (status.mastodon.world) so we can see (and show) how reliable the server is for the users.
Around that same time, Wasabi started having issues. Users couldn't see or upload images intermittently. I reported this to Wasabi support, it would take a day before they got that fixed.
Also the 13th, @stevo wrote a Code of Conduct, to further guide the moderators and the users in how we want the community to be a happy place for all.
Server migration and upgrade to v4
On November 14th, it was time to move mastodon.world to the new server. This was actually quite easy: * Install docker on the new server * Copy the mastodon software and database to the new server using rsync
* Stop Mastodon * Do a final rsync
to get the latest changes * Start Mastodon on the new server * Change the DNS entry to point mastodon.world to the new server
(Left out some smaller steps, but these are the main ones)
This resulted in around 20 minutes downtime, the most of that being the result of a typo I made in the Nginx configuration.
On the new server, Mastodon ran mega fast. Sidekiq tasks are executed very quickly because of the fast CPU, so queues stay low.
The next day, I upgraded mastodon.world to Mastodon v4.0.2, after first testing it on tootspace.nl. The upgrade took less than a minute of downtime. Version 4 was long awaited with some key features (Editing of posts, following hashtags etc).
On the 16th, I did some tweaking on OS-parameters (open files) because Nginx started to give errors.
Elon again
November 18th started with 30.000 users. But then Elon shook up the Twitter community again. Apparently he fired some staff (a lot actually), and at a certain point even closed Twitter offices so staff couldn't get in anymore. This caused an even larger exodus of Twitter users who started to be concerned that Twitter would fall down. (Which I don't think it will), Thousands of new users registered every hour. Within 12 hours, user count doubled, to 62.000. I then closed registrations because I started seeing some database connection issues again.
So, finally I started to look into the database configuration (I am a database admin, so perhaps should/could have done that sooner :–) ). What I also use at work when dealing with too many connections to a Postgres database, is pgbouncer. So, I installed and configured that on the test server, and after some configuring, got it working. The next day I installed that on mastodon.world. Now that bottleneck was solved, we were ready to accept more registrations.
Because of the growth, we started getting more and more reports on content and users that violates our rules. So, between 18 and 22 November, we added 3 more moderators to the team: * @KTR (for helping moderate Spanish posts) * @Sodfabasha (for helping moderate Arabic posts) * @Paul
100k
On November 21st, we reached 100.000 users. Growth was slowly getting less, system was stable, moderators doing an excellent job!
I was getting more and more e-mails on info@mastodon.world, so I installed a ticketing system, enabling me to have some of the moderators help me reply to the mails.
November 22nd, I was interviewed by The Verge, resulting in this article.
Trolls
November was over, but on December 3rd, something happened which I would like to add to this blog. Some users reported seeing 'weird accounts' spamming the Federated timeline of our server. They were accounts with names like @<random string>@<random string>.activitypub-troll.cf
. The only thing they did, was post messages with 2 accounts of the same trolls. When such post arrives at your server (because someone boosts it or follows it), the server will check the post and follow the linked accounts. On each of those linked accounts, again they will find a post with 2 accounts. And so on. On our server, already 20.000 of such accounts were known. Luckily, the server could handle that extra load. Other, large servers couldn't, and were unreachable. When I found out what was happening, I blocked the activitypub-trolls.cf domain (which took some time because of the number of subdomains known to our server). That solved the issue. I then posted this information to mastodon, mentioning #mastoadmin, so that other admins could take action. I also notified other admins via Matrix channels. My post was boosted 3700 times, it reached many admins.
Conclusion
This has been a very stressful, but fun, and educating month. Apart from the few bad comments you get, I got many friendly messages and compliments on running this server. I met (mostly online) some new people. I am really blown away by how the moderators are doing their job, like professionals (although this is all volunteer-work!). I have had 3 interviews (last week also for the Süddeutsche Zeitung) and an interview with a student from the University of Alberta.
I did get some remarks from people that think a Mastodon server shouldn't host this many accounts. Although I agree, there was no alternative place for these new users to go to, during the peak moments. Large servers closed registrations or were down because of the influx. Many smaller servers couldn't be found because they are not on the Joinmastodon serverlist (mind you, many new users sign up via the Mastodon app, which uses this serverlist when signing up). This needs attention for the future growth of Mastodon.
There are also some follow-up tasks and questions. How do I want to scale for possible future growth? Do I want growth at all? How do I make sure there is high-availability, without performance being degraded? And so on.
In my next blog, I will talk about the cost of running this server.
The race to build a better Twitter
Several alternatives to Twitter have emerged following Elon Musk’s takeover of the platform in October.Mitchell Clark (The Verge)
Welcome Lemmy.world!
Extending the .world
As some may know, I run several other Fediverse instances next to mastodon.world.
When I decided it was time to also run a Calckey server, I chose the domain calckey.world, and started thinking about expanding the .world.
Lemmy
So when I wanted to start a Lemmy server, first thing I did was check if lemmy.world was available. And it was!
So I started installing Lemmy on it, and while I was doing this, I read a post about Reddit charging app developers millions for their API use. Speaking about timing... By the time the server was finished and operational (June 1st), it was announced that Reddit would see some subreddits go dark on June 12th.
So, with this announcement, people started fleeing Reddit, and looking for Lemmy servers to join. I started using a VPS (virtual cloud server) for Lemmy, with 2 CPU and 4GB RAM. Soon after opening, that appeared not to be enough, so I doubled it. And after a few thousands of users, I had to double it again, to 8 CPU and 16 GB RAM.
This really remembered me of Mastodon in November. The larger servers were struggling with the load, causing people to choose my server to create an account. Also, there aren't real 'generic' large servers. The largest server lemmy.ml states it's for 'privacy and FOSS enthusiasts'. So the .world grew fast..
I had put the links to the mastodon.world Opencollective and mastodon.world Patreon on the Lemmy site as well, because I don't want to have multiple of those. Also I started paying for the Lemmy cloud servers from the mastodon.world funds. Soon, new subscribers to these donation platforms started coming in. And even so much, that I decided to do the same for Lemmy as I did for mastodon.world: buy a ridiculously large server.
The current VPS couldn't be resized that much anymore, and load was going up with all the new users. So I bought the same server at Hetzner: a 32-core/64 thread 128GB RAM dedicated server. (For Mastodon, I doubled the RAM. For Lemmy I don't think it's needed yet.) I migrated the Lemmy software and database there, and moved over. This took 4 minutes of downtime.
After that, the server is performing very smoothly.We're over 33k users now, having the second largest Lemmy server there is. (See here for stats).
Biggest challenge now is the moderation; I see that there's more unwanted content than on Mastodon, and the moderation tools are very basic, or even lacking. But we're working on getting this organised!
Get more from Mastodon.world (Fedihosting Foundation) on Patreon
Expanding the fediverse .worldMastodon.world (Fedihosting Foundation) (Patreon)
Kerrotaanpas uusille tulijoille, että täällä Fediversumissa on myös keskustelupalstoja, kuten kohta neljä vuotta ylläpitämäni sopuli.xyz
Instanssin yhteisöjä voi seurata myös Mastodon-tililtä käsin (kuten esim.
[@]suomi[@]sopuli.xyz ), ja samoin voi seurata myös Lemmy-tilejä (kuten omani @QuentinCallaghan ). Myös yhteisön tai käyttäjän URLin voi kopioida hakupalkkiin ja löytää seurattavan sitä kautta.
Ja tässä vielä esimerkki kahden kuvan kanssa. Sama julkaisu Mastodonissa ja Sopulissa. Näppärää!
Lemmy-opas
Lemmy-opas
Koska Roni Laukkarinen on kirjoittanut hyvän oppaan Mastodonista ja muutenkin auttanut merkittävästi alustan tuomisessa Suomeen, on minun hyvä kirjoittaa vuorostani opas Lemmysta. Kiinnostus Lemmya kohtaan näyttää kasvaneen Suomessakin, mutta suomeksi ei ole kirjoitettu vielä yhtään opasta. Olen aiemmin neuvonut Lemmyn käytöstä Mastodonissa, mutta en oikein pidä pitkistä ketjuista mikroblogialustoilla. Pitäähän minun elää kuten saarnaan, joten tässä on kattava opas blogikirjoituksen muodossa. Opastamisen lisäksi sivuan myös Lemmyn lyhyttä historiaa ja omia kokemuksiani ylläpitäjänä.
Saatan muokata ja lisätä sisältöä tarpeen mukaan, joten tästä saattaa tulla omanlaisensa elävä dokumentti.
Sisällysluettelo
Taustaa
Lemmy on avoimen lähdekoodin hajautettu keskustelualusta, jonka kehitys aloitettiin vuonna 2019. Se mukailee formaatiltaan paljolti Redditiä, josta myös käytetään termiä "sosiaalinen linkinkerääjä" (engl. "social link aggregation"). Eli kuten Redditissä, keskustelu tapahtuu käyttäjien eri aihepiireille perustamissa yhteisöissä. Käyttäjät voivat lähettää yhteisöihin viestejä, jotka voivat olla linkkejä, kuvia tai pelkästään tekstiä. Näitä viestejä voi kommentoida, ja niille voi antaa ylä- tai alaääniä. Yhteisöihin voidaan nimittää valvojia, jotka torjuvat moderointityökaluilla roskapostia ja trolleja.
Hajautus on sekä Lemmyn keskeinen ero Redditiin että yhteneväisyys Mastodonin kanssa. Reddit on keskitetty yhdysvaltalaisen yhtiön omistama alusta, jossa käyttäjät ja yhteisöt ovat ikään kuin yhtiön omassa "aidatussa puutarhassa". Reddit voi käyttää käyttäjiensä dataa analytiikka- ja mainostustarkoituksissa miten huvittaa, muuttaa käyttöehtojaan miten huvittaa ja tietysti tehdä osakkeenomistajien tyytyväisyyden varmistamiseksi miten huvittaa; ihan sama vaikka se tarkoittaisi käyttäjäkokemuksen rampauttamista. Koska Lemmy on hajautettu ja avointa lähdekoodia, sitä ei mikään yksittäinen taho omista.
Kuten Mastodon, myös Lemmy koostuu palvelimista eli instansseista, joissa käyttäjät ja yhteisöt sijaitsevat. Yhdellä instanssilla oleva käyttäjä voi vuorovaikuttaa toisten instanssien käyttäjien ja yhteisöjen kanssa, ja toisin päin. Tätä vuorovaikutusta ja verkostoitumista sanotaan federoitumiseksi. Esimerkkinä voi toimia puhelinverkko ja teleoperaattorit: DNA:n asiakas voi soittaa puhelimellaan Telian tai vaikkapa ulkomaisen operaattorin asiakkaalle. Lemmyn voi myös nähdä samankaltaisena kuin muinaisen Usenetin eli "nyyssit". Lemmy-instanssien federoitumisesta muodostuvaa kokonaisuutta sanotaan lemmyversumiksi (engl. "Lemmyverse") ja kaikkien hajautettujen alustojen kokonaisuutta fediversumiksi (engl. "Fediverse"). Mastodonin toimintaa Lemmyn kanssa tarkastellaan myöhemmin.
Usenetin tapaan myös Lemmy koki oman "ikuisen syyskuun" kaltaisen käyttäjäryntäyksensä kesällä 2023. Kerrottuaan aikomuksesta listautua pörssiin Reddit julkisti suunnitelmansa tehdä ohjelmointirajapinnastaan maksullisen. Koska Redditiä varten oli tehty useita rajapintaa hyödyntäviä kolmannen osapuolen sovelluksia, niiden kehittäjät olisivat joutuneet maksamaan sen käytöstä miljoonia dollareita. Sen sijaan monet kehittäjät päättivät lopettaa sovellustensa kehittämisen. Redditin käyttäjäkunta suuttui: monien yhteisöjen ylläpitäjät päättivät yhdessä tuumin lukita yhteisönsä protestiksi useaksi päiväksi, ja protestointi eri muodoissaan saattoi jatkua pitkään tämänkin jälkeen. Redditin toiminnan voi nähdä osana laajempaa kaupallisten alustojen rappeutumista, josta kirjailija Cory Doctorow käyttää käsitettä "enshittification", suomalaisittain "paskiintuminen".
Kapinan seurauksena syntynyt käyttäjäryntäys Lemmyyn oli ennennäkemätön, ja seuraava Fediverse Observerin kaavio instanssini Sopulin käyttäjätilastoista puhukoot puolestaan.
Lemmyssa oli tuolloin ongelmia suorituskyvyssä ja skaalautuvuudessa isoille käyttäjämäärille. Lemmyn kehittäjien instanssi Lemmy.ml oli tuolloin suurimpia, ja sekä edellämainitun että hajauttamisen edistämisen takia he päättivät sulkea rekisteröitymisen tilapäisesti uusilta käyttäjiltä. Monet instanssit saivat paljon uusia käyttäjiä, ja esimerkiksi Beehaw tuplasi käyttäjämääränsä päivässä. Samaan aikaan Mastodon.worldin perustajat perustivat Lemmy.worldin, joka keräsi pelkästään kesäkuussa yli 20 000 käyttäjää ja joka on nykyään suurin Lemmy-instanssi yli 176 000 käyttäjällä. Tällöin perustettiin siis suurimmat instanssit, jotka auttoivat hajautusta ja tasasivat uusien käyttäjien tuomaa kuormaa.
Myös Sopuli joutui paineen alle. Jouduin skaalaamaan Hetznerin virtuaalipalvelinta isommaksi ja lisäämään levytilaa useita kertoja kun Sopuli saattoi kaatua usein isojen käyttäjämäärien myötä tai hidastua merkittävästi. Kaatumisten ja instanssin alituisen tarkkailun takia mietin välillä "tällaistako pienten lasten vanhemmilla on?" Kävijämäärien vakiinnuttua, uusien instanssien synnyttyä ja Reddit-kapinan hiivuttua pahin alkoi olla ohi. Suorituskykyongelmia ja latenssia saattoi kuitenkin ilmetä tämän jälkeenkin, kunnes lopulta kesäkuussa 2024 päätin siirtää Sopulin Hetznerin dedikoidulle palvelimelle.
Uusi käyttäjäryntäys näyttää taas olevan näköpiirissä Redditin älynväläysten ja poliittisten syiden takia. Redditin /r/popculture-yhteisö lukittiin, koska Redditin ylläpitäjät loivat säännön, jonka mukaan ylä-äänien antaminen väkivaltaan kehottavalle viestille tarkoittaa automaattisesti porttikieltoa alustalta. Porttikieltoa on annettu esimerkiksi The Guardianin artikkelin ylä-äänistä, ja nimen "Luigi" sisältävät viestit asetetaan tarkastettavaksi mahdollisen väkivaltaan yllyttämisen varalta. Tämä on tietysti pillastuttanut Redditin käyttäjiä, joista monet näyttävät löytäneen Lemmyyn. Tätä kirjoitettaessa esimerkiksi Lemm.ee-instanssi kertoi saaneensa yli 600 käyttäjää yhdessä päivässä.
Poliittiset syyt johtuvat taas Yhdysvaltojen presidentti Donald Trumpista, Elon Muskista ja maan teknologiajättien halusta suudella heidän sormuksiaan. Tämä on motivoinut ihmisiä löytämään eurooppalaisia vaihtoehtoja yhdysvaltalaisille alustoille. Mielenkiinto Mastodonia ja fediversumia kohtaan on kasvanut, ja tätä kautta on löydetty myös Lemmy. Lemmysta on viime aikoina kiinnostuttu Suomessakin, mistä kertovat esimerkiksi perustetut rinnakkaiset yhteisöt Facebookin Maata pitkin matkustavat -ryhmälle ja Kiepaukselle.
Elämme siis mielenkiintoisia aikoja!
Instanssin valinta
Samaan tapaan kuin puhelinoperaattorin valinnalla muiden ihmisten tavoittamisessa, ei Lemmy-instanssinkaan valinnalla ole isossa mittakaavassa paljoa väliä. Instanssien välillä on toki eroja käyttäjäkunnassa, nopeudessa, säännöissä ja saatavilla olevissa vaihtoehtoisissa käyttöliittymissä. Instanssia valitsessa voi myös miettiä, onko kiinnostunut jostain tietystä aihepiiristä vai haluaako ihan kaikkea. Yleisluontoisen keskustelun suhteen helppoja valintoja ovat esimerkiksi isoimmat Lemmy-instanssit, kuten aiemmin mainitut Lemmy.world, Lemm.ee ja Sh.itjust.works.
Jos on kiinnostunut suomalaisista instansseista, niitä ovat ylläpitämäni Sopulin lisäksi Suppo, Lemmy.fedi.zutto.fi ja Lemmini.fi.
Instanssien valinnassa Lemmy Explorer -sivusto on kätevä. Instansseja voi selata, hakea hakupalkilla tai valikoida aihepiireihin liittyvien tagien mukaan.
Myös Lemmy-projektin sivuilta löytyy näkymä instanssien tarkasteluun. Sen lisäksi Liity instanssille -napista avautuu interaktiivinen näkymä, jonka kautta voi löytää sopivan instanssin kiinnostuksenkohteiden ja kielen mukaan.
Yhteisöt
Koska Lemmy on Redditin kaltainen keskustelupalsta, ovat yhteisöt tietysti keskiössä. Yhteisöjen tunnukset ovat muotoa !yhteisö@domain.tld
. Kun Lemmy-keskustelussa laittaa yhteisön tunnuksen tuossa muodossa osoitteen sijaan, vie se suoraan yhteisöön koti-instanssin kautta, kun taas linkin käyttäminen vie tietysti eri instanssille. Tämän vastine Lemmy-instanssien ulkopuolella linkkien jakamisessa on Lemmyverse.link -palvelu, jonka kautta voi luoda linkin ilman sidoksia mihinkään instanssiin. Palvelun kautta voi asettaa oman koti-instanssinsa, ja tällöin luotuja linkkejä klikattaessa käyttäjä viedään linkistä löytyvään kohteeseen koti-instanssin kautta.
Käyttäjien tunnukset ovat @-merkillä kuten Mastodonissa, eli muotoa @käyttäjä@domain.tld.
Tilattavia yhteisöjä voi löytää kolmella tavalla.
Ensimmäinen tapa on suoraviivaisin. Paikalliselta aikajanalta löytää koti-instanssin omien yhteisöjen julkaisuja. Valitsemalla Kaikki voi taas selailla koti-instanssin kanssa federoituvien instanssien yhteisöjen julkaisuja.
Toinen tapa on mennä koti-instanssin Yhteisöt-näkymään. Tässä voi tarkastella listattuna tilattuja, paikallisia tai kaikkia yhteisöjä. Paikallisilla yhteisöillä tarkoitetaan koti-instanssin omia yhteisöjä, ja kaikilla taas sen kanssa federoituvien instanssien yhteisöjä. Variaatio tästä on mennä jonkun toisen instanssin Yhteisöt-näkymään, etsiä sieltä jokin mielenkiintoinen yhteisö ja kopioida sen osoite tai tunnus koti-instanssin hakupalkkiin.
Kolmas tapa on käyttää yhteisöjä listaavia sivustoja, tähän aiemmin mainittu Lemmy Explorer myös sopii mainiosti. Käyttäjä voi hakea yhteisöjä, lajitella niitä ja suodattaa niitä instanssien mukaan. Tämän jälkeen käyttäjä voi kopioida yhteisön tunnuksen ja liittää sen koti-instanssinsa hakupalkkiin.
Suositellut yhteisöt
Listaan tähän joitain omasta mielestäni suositeltavia yhteisöjä tilattavaksi. Nämä eivät ole missään tietyssä järjestyksessä.
- !suomi@sopuli.xyz
- !gaming@beehaw.org
- !arkisuomi@sopuli.xyz
- !technology@lemmy.world
- !news@lemmy.world
- !linux@lemmy.ml
- !internetisbeautiful@lemm.ee
- !pics@lemmy.world
- !buyeuropean@feddit.uk
- !asklemmy@lemmy.ml
- !selfhosted@lemmy.world
- !fediverse@lemmy.world
- !chat@beehaw.org
- !entertainment@beehaw.org
- !opensource@programming.dev
- !communitypromo@lemmy.ca
Lemmy ja Mastodon
Mastodon on Twitterin kaltainen mikroblogialusta, kun taas Lemmy on Redditin kaltainen keskustelualusta. Näiden erojen takia myös alustojen välinen vuorovaikutus on erilaista. Koska Lemmyssa keskeisiä ovat yhteisöt, Lemmy-käyttäjä ei voi seurata yksittäisiä Mastodon-käyttäjiä eikä tageja voi käyttää. Yhteisöjen takia Lemmy-käyttäjä ei tarvitsekaan tageja löytääkseen sisältöä.
Fediversumin ryhmät ovat erikoistilejä, joiden kautta käyttäjät voivat keskustella keskenään tietyistä aihepiireistä. Mastodon-käyttäjälle Lemmy-instanssien yhteisöt näyttäytyvät tällaisina ryhminä. Ryhmä löytyy kun sen osoitteen tai tunnuksen laittaa hakukenttään. Käyttäjä voi alkaa seuraamaan ryhmää ja sen julkaisut alkavat ilmaantua omalle aikajanalle. Tämä on samankaltaista kuin tagien ja sähköpostilistojen seuraaminen. Tässä esimerkiksi Lemmy.worldin Technology-yhteisö Mastodonin kautta katsottuna.
Ryhmän julkaisut ja vastaukset näkyvät kuten kenen tahansa Mastodon-käyttäjän tuuttaukset, joita ilmestyessään buustataan.
Ryhmän julkaisut ovat kuten mitkä tahansa tuuttaukset vastauksineen.
Miten sitten julkaistaan Lemmy-yhteisössä Mastodonin kautta? Tehdään tuuttaus, jossa mainitaan yhteisön tunnus (muotoa @yhteisö@domain.tld
) ja laitetaan otsikoksi ensimmäinen rivi. Tuuttaus voi näyttää vaikka tältä:
Viestin otsikko tähän
Joku teksti tähän.
@yhteisö@domain.tld
Havainnollistetaanpa vielä lisää. Tässä esittelymielessä tekemäni testijulkaisu kuvan kanssa, jonka tein yhteisöön !main@sopuli.xyz Mastodonin kautta, ja miltä se näyttää Lemmyssa.
Helppoa!
Mobiilisovellukset
Käytän Lemmya puhelimessa selaimen kautta, koska sen käyttöliittymä on responsiivinen mobiililaitteille. Tämän takia en ole asiantuntija Lemmyn mobiilisovellusten suhteen. Tästä huolimatta tässä on joitain sovelluksia.
Jerboa on Lemmyn kehittäjien oma sovellus Androidille. Koska kehittäjillä on luonnollisesti kiirettä Lemmyn kanssa, ei tätä kehitetä yhtä aktiivisesti kuin muita sovelluksia. Google Play -kaupan arvioiden perusteella sovelluksesta pidetään, ja sen käyttöliittymä nähdään sopivan pelkistettynä.
Voyager on saatavilla Androidille ja iOS:lle, ja sitä voi käyttää myös selaimen kautta. Se tukee mm. useita käyttäjätunnuksia, pyyhkäisyeleitä ja kirjanmerkkejä. Tulevaisuudessa sovelluksen ulkonäön muokkausmahdollisuuksia on tarkoitus laajentaa. Sovellus on myös kerännyt hyviä arvosteluja Google Playssa.
Mlem on yksinomaan iOS:lle tehty Lemmy-sovellus, joka on suunniteltu iPadille. Vaikka kehitys on melko varhaisessa vaiheessa, pidetään sitä nähtävästi App Storen arvostelujen perusteella iOS:n parhaimpana Lemmy-sovelluksena.
Lisää löytää Lemmy-projektin sivuilta ja vielä enemmän LemmyAppsista.
Muuta
Aivan kuten Mastodonissa, myös Lemmyssakaan ei ole mitään suosittelualgoritmeja, sinä olet suosittelualgoritmi! Koska Lemmyssa keskustelu on hajautunut useille instansseille, voi aluksi syntyä vaisu vaikutelma. Tilaa itseäsi kiinnostavia yhteisöjä, osallistu keskusteluun ja täytä aikajanasi.
Instanssin ylläpitäjien kannattaa ottaa käyttöön jäsenyyshakemukset ja laittaa jokin teksti kysymykseksi ihan vain varuilta. Trollien ja spämmääjien suhteen on tilanteita, joissa he menevät instanssille, jossa jäsenyyshakemuksia ei ole käytössä ja jatkavat spämmäämistään sen kautta. Banaanisaarille muilutuksen jälkeen tällainen käyttäjä saattaa siirtyä seuraavalle vastaavalle instanssille. Yleensä spämmääjien pesäkkeeksi päätyneet instanssit estetään.
Lemmyssa voi antaa ylä-ja alaääniä sisällölle, mutta käyttäjillä ei ole karmaa kuten Redditissä. Tämä on mielestäni hyvä asia, koska karma toimii kaupallisten alustojen pelillistettynä tapana lisätä käyttäjien sitoutumista. Tämä johtaa negatiiviseen käytökseen kuten keinotekoiseen käyttäjien väliseen hierarkiaan ja laskelmoivasti karman kerjäämiseksi tehtyyn sisältöön.
Lopetus
Olen ylläpitänyt Sopulia helmikuusta 2021, neljän vuoden ajan. Lemmy on kehittynyt tässä ajassa reippaasti eteenpäin: suorituskyky ja käytettävyys ovat parantuneet ja luulisin, että pahimmista lastentaudeista on päästy eroon. Kesän 2023 käyttäjäryntäys toimi etenkin motivaattorina parannuksille, kun mielenkiinto Lemmya kohtaan kasvoi ja uusia instansseja perustettiin. Viime aikoina mielenkiinto Lemmya kohtaan näyttää taas kasvaneen, mikä lisää optimisimiani alustan tulevaisuuden suhteen. Lemmyssa saattaa olla puutteita, mutta näen sen hyvänä vaihtoehtona Redditille.
Oman fediversumin keskustelupalstan ylläpitäminen ja näin osana muutosta toimiminen on tuntunut palkitsevalta, opettavaiselta ja jännittävältä. Usein kuulee ihmisten murehtivan Internetin nykytilaa isojen korporaatioiden leikkikenttänä ja foorumien kuolemaa. Viime vuodet ovat kuitenkin osoittaneet, että muutos on mahdollinen kun ihmiset ottavat Internet-alustat ja infrastruktuurin omiin käsiinsä. Mitä enemmän isot korporaatiot rampauttavat alustojaan voittojen maksimoinnin toivossa, sitä enemmän ihmisiä siirtyy fediversumiin ja jää sinne. Samalla vanhan Internetin henki palaa takaisin ja muutos varmasti heijastuu myönteisesti myös tosimaailmaan. Maailmantilanne voi näyttää huonolta, mutta Internetin suhteen elämme lupaavia aikoja.
Löydä minut fediversumista: / Find me from the Fediverse:
Mastodon: @Rynach@mstdn.ioLemmy: @QuentinCallaghan@sopuli.xyz
Löydä minut fediversumista: / Find me from the Fediverse:
Mastodon: @Rynach@mstdn.ioLemmy: @QuentinCallaghan@sopuli.xyz
Näin aloitat Mastodonin käytön - Mihin rekisteröityä, ketä seurata? - Rollemaa
Mastodon on avoimen lähdekoodin sosiaalinen alusta, jonka kuka tahansa voi ottaa käyttöön helposti. Miten päästä alkuun? Ketä seurata? Onko tästä Twitterin korvaajaksi? Lue oppaan jatko-osa.Rollemaa.fi (Rollemaa)
The Lemmy Guide
The Lemmy Guide
Because Roni Laukkarinen has helped popularize Mastodon in Finland by writing several blog posts and hosting a big instance, I decided to write my own guide about Lemmy. My motivation for writing the original Finnish version was that even though interest towards Lemmy was increasing, there were no guides in the language. Of course in English the situation is different, but I decided to write one regardless. I had previously made a thread about using Lemmy on Mastodon, but I don't like long threads on a microblogging platform. I have to practice what I preach, so here is an extensive guide as a blog post. In addition to guiding, I also touch on Lemmy's short history and my own experiences as an instance admin.
Like the Finnish original, this may also become a living document.
Table of contents
- Background
- Choosing an instance
- Communities
- Recommended communities
- Lemmy and Mastodon
- Mobile apps
- Miscellaneous
- Conclusion
Background
Lemmy is an open source decentralized message board platform that started development in 2019. The platform's format largely imitates Reddit, also called a "social news aggregator". Similarly to Reddit, all discussion happens in user-created communities. The users can send messages to the communities, these can be links, pictures or just text. These messages can be commented on, and they can be given up- or downvotes. Moderators can be appointed to communities, and they then deter spam and trolls with their tools.
Decentralization is both Lemmy's biggest difference with Reddit and a similarity with Mastodon. Reddit is a centralized platform operated by an American company, where the users are in the company's own "walled garden". Reddit can use their users' data for analytics and advertising purposes as it pleases, change its terms and conditions as it pleases and of course do whatever to ensure the shareholders' satisfaction as it pleases; no matter if it means crippling the overall user experience. Because Lemmy is decentralized and open source, no single entity owns it.
Just like Mastodon, also Lemmy is made of servers called instances where the users and communities reside. User of one instance can interact with users and communities from other instances, and vice versa. This interaction and networking is called federation. An example could be the telephone network and telecom operators: customer of Orange can use their phone to call a customer of AT&T or Sprint. Lemmy can also be seen similar to the archaic Usenet. The federation of Lemmy instances is called "the Lemmyverse", and the federation of all decentralized platforms is called "the Fediverse". More on Mastodon's interoperability with Lemmy later.
Similarly to Usenet, Lemmy also experienced its own Eternal September -like rush of new users in summer 2023. After telling about plans of going public, Reddit announced plans to make their previously free API chargeable. Because there were many third-party apps that used said API, their developers would have been charged at worst millions of dollars for its use. Many developers decided to stop the development of their apps altogether instead. Reddit's users got angry: many community admins decided together to lock up their communities for several days, and the protesting continued long after that in various forms. Reddit's actions can be seen as part of a larger phenomenon of commercial platforms degrading, also called "enshittification" coined by the author Cory Doctorow.
The following user rush into Lemmy was unprecedented, and the following Fediverse Observer's graph of my instance Sopuli's user statistics may speak for itself. It's erect!
Lemmy had problems with performance and scaling to large amounts of users at the time. Lemmy.ml, the instance of Lemmy's developers, was among the biggest, and because of both performance problems and facilizating decentralization they decided to lock registration temporarily for new users. Many instances got lots of new users, and Beehaw for example doubled its user count in one day. The founders of Mastodon.world founded Lemmy.world which gained over 20 000 users in June alone and which is nowadays the biggest Lemmy instance with over 176 000 users. So around this time the biggest instances that facilitated decentralization and evened the pressure brought by new users were founded.
Sopuli also got under pressure. I had to rescale Hetzner's VPS and add more storage space several times as Sopuli could crash often due to high user counts or slow down significantly. Due to crashes and constantly monitoring the instance I thought at times about "do parents of small children live like this?" The worst was over, as user counts stabilized, new instances were formed and the Reddit revolt faded. Performance problems and latency could happen even after that, until in June 2024 I decide to migrate Sopuli to Hetzner's dedicated server.
It appears that a new user rush is on the horizon due to Reddit's flashes of genius and political reasons. Reddit's /r/popculture community got locked up because Reddit's admins added a new tule that would mean automatic bans for users upvoting messages where violence is advocated. For example upvoting a Guardian article has been ban-worthy, and messages containing the name "Luigi" are set for later inspection due to possible advocation of violence. This has obviously angered Reddit users, many of which seem to have found Lemmy. While writing this, Lemmy broke the previous record of 54 000 monthly active users that was set during summer 2023.
Political reasons are about the US president Donald Trump, Elon Musk and the desire of the country's technology giants to kiss their rings. This has in turn motivated people to find European alternatives for American platforms. The interest towards Mastodon and the Fediverse has increased, and Lemmy has been also found this way. Lemmy has also gained interest in Finland recently, as several Facebook groups have founded parallel Lemmy communities and one new Finnish instance has been founded. We're living in interesting times!
Choosing an instance
Just like when choosing a phone operator for calling people, choosing a Lemmy instance doesn't matter in the grand scheme of things. Of course there are differences between instances, such as user base, speed, rules and available alternative frontends. One can also think about whether one is interested in some particular topic or just about everything. For general-purpose discussion the easiest choice are the biggest Lemmy instances, such as the previously mentioned Lemmy.world, Lemm.ee and Sh.itjust.works.
The Lemmy Explorer site is handy for choosing an instance. One can browse instances, search them or select them according to different tags.
The Lemmy project site also has a view for browsing instances. Also by pressing the Join Instance button an interactive view appears, and one can find a suitable instance according to interests and languages.
Communities
As Lemmy is a Reddit-like message board, communities are of course central. Community handles are in the form of !community@domain.tld
. When a community is put that way in a Lemmy discussion, it brings an user straight to it through their home instance, whereas posting a normal link brings them of course to different one. When sharing Lemmy links outside instances, there is a service Lemmyverse.link, through which one can create links with no ties into a particular instance. By using the service the user can set their own home instance, and when clicking the created links, they are brought into the link's content through their home instance.
User handles use the @ sign just like on Mastodon, so it's @[url=https://paper.wf/@/user@domain.tld]user@domain.tld[/url].
There are three ways to find communities to subscribe to.
The first way is straightforward. Posts from the home instance's own communities can be found from the local timeline. By selecting All, one can browse posts from communities of instances federating with the home instance.
The second way is to go to the home instance's Communities view. Here one can browse subscribed, local or all communities in a list. Local communities mean the home instance's own communities, and all means communities from all the instances federating with the home instance. A variation of this is going to some other instance's Communities view, find an interesting community from there and copy its URL or handle into the home instance's search bar.
The third way is to use sites listing communities, the previously mentioned Lemmy Explorer is also greatly fitting for that. The user can search for communities, sort them and filter them according to instances. After that, the user can copy a community's handle and paste it to the home instance's search bar.
Recommended communities
Here I list some communities that I recommend for subscribing. These are not in any particular order.
- !gaming@beehaw.org
- !finland@sopuli.xyz
- !technology@lemmy.world
- !internetisbeautiful@lemm.ee
- !pics@lemmy.world
- !news@lemmy.world
- !linux@lemmy.ml
- !buyeuropean@feddit.uk
- !asklemmy@lemmy.ml
- !selfhosted@lemmy.world
- !fediverse@lemmy.world
- !chat@beehaw.org
- !entertainment@beehaw.org
- !opensource@programming.dev
- !communitypromo@lemmy.ca
Lemmy and Mastodon
Mastodon is a Twitter-like microblogging platform whereas Lemmy is a Reddit-like message board. Due to these differences the interaction between these platforms is different. As communities are central for Lemmy, a Lemmy user can't follow individual Mastodon users or browse the timeline with tags. Because of communities, a Lemmy user doesn't need hashtags.
Fediverse groups are special accounts that the users can utilize in order to discuss certain topics. Communities from Lemmy instances show up as these kind of groups for Mastodon users. A group can be found by pasting its URL or handle into the search bar. The user can start following the group and its posts start to appear in the home timeline. This is similar to following tags or email groups. Here's !technology@lemmy.world when viewed from Mastodon.
A group's posts and replies show up just like any other Mastodon user's toots that are boosted when published.
Posts in a group are just like any other toots with replies.
So how does one make a Lemmy post from Mastodon? Let's make a toot where the community's handle is mentioned (@[url=https://paper.wf/@/community@domain.tld]community@domain.tld[/url]
) and let's put the first row as a title. The toot can look like this for example:
Message title here
Some text here.
@community@domain.tld
Let's demonstrate this a little more. Here's a test post I made for demonstration purposes to !test_community@sopuli.xyz from Mastodon, and here's how it looks like on Lemmy.
Easy!
Mobile apps
On phone I just use Lemmy through a web browser, as the UI is responsive. Due to this, I am not an expert when it comes to mobile apps for Lemmy. Regardless, here are some mobile apps:
Jerboa is an Android app by Lemmy's developers. As the developers are naturally busy with Lemmy, it isn't being developed as actively as other apps. Based on Google Pay Store's reviews the app seems to be liked, and its user interface is considered streamlined.
Voyager is availaible for Android and iOS, and also for browsers. It supports, for example, multiple user accounts, swipe gestures and bookmarks. There are future plans for expanding the apps UI customization possibilities. The app has also gained good reviews on Google Play.
Mlem is an iOS exclusive designed for iPad. Even though the development is at an early stage, it's apparently considered the best Lemmy app for iOS.
More can be found from the Lemmy project page and even more from LemmyApps.
Miscellaneous
Just like with Mastodon, Lemmy doesn't have any recommendation algorithms for content. You are the recommendation algorithm! Because discussion is fragmented to different instances, things may feel a bit empty at first. Subscribe to communities that interest you, discuss and fill up your timeline.
For instance admins it's recommended to turn on membership applications and put some text as a question, just in case. There has been cases where a troll or spammer chooses an instance without membership applications and may move to next one after banning. Those instances usually become hotbeds of spam and get blocked by others.
One can up- and downvote content on Lemmy, but there is no user karma like on Reddit. On my opinion this is a good thing, as karma functions as a gamified way of increasing user engagement. This leads to negative behavior such as an artificial hierarchy between users and calculated content made for farming karma.
Conclusion
I have been hosting Sopuli since February 2021, which is four years. During this time, Lemmy has developed well and truly ahead: performance and usability have improved and I'd think the early problems hindering user experience are gone. The user rush of summer 2023 especially worked as a catalyst for improvements, as interest towards Lemmy increased and new instances were founded. Interest towards Lemmy seems to have increased again, which makes me more optimist towards the platform's future. Lemmy may have its shortcomings, but I see it as a good Reddit alternative.
Hosting my own Fediverse message board and thus being part of the change has felt rewarding, teaching and exciting. One often hears people lamenting about the Internet currently being a playground for large corporations and how forums are dead. The last few years have however shown how change is possible when people take the Internet platforms and infrastructure into their own hands. The more big corporations cripple their platforms in hopes of maximizing profits, the more people will move to the Fediverse and stay there. At the same time, the spirit of old Internet is returning and the change will likely have a positive impact on the real world. What's happening in the world right now may look bad, but we are living in promising times when it comes to the Internet.
Löydä minut fediversumista: / Find me from the Fediverse:
Mastodon: @Rynach@mstdn.ioLemmy: @QuentinCallaghan@sopuli.xyz
Löydä minut fediversumista: / Find me from the Fediverse:
Mastodon: @Rynach@mstdn.ioLemmy: @QuentinCallaghan@sopuli.xyz
GitHub - LemmyNet/jerboa: A native android app for Lemmy
A native android app for Lemmy. Contribute to LemmyNet/jerboa development by creating an account on GitHub.GitHub
like this
don't like this
down votes use “Dislike” which is not used in the ActivityPub language
like this
So this post has (at the time of writing this post):
- 0 favorites on mastodon
- 101 upvotes on lemmy (2 downvotes)
- 9 replies on mastodon (7 lemmy instances, 2 mastodon)
- 8 replies on lemmy (7 lemmy, 1 mastodon)
From this I would say it looks like lemmy upvotes dont federate at all with mastodon. Replies seems to federate but for some reason 1 reply from mastodon is missing on lemmy.
like this
Daylight savings time and myocardial infarction
source: pmc.ncbi.nlm.nih.gov/articles/…
There was no difference in the total weekly number of PCIs performed for AMI for either the fall or spring time changes in the time period analysed. After adjustment for trend and seasonal effects, the Monday following spring time changes was associated with a 24% increase in daily AMI counts (p=0.011), and the Tuesday following fall changes was conversely associated with a 21% reduction (p=0.044). No other weekdays in the weeks following DST changes demonstrated significant associations.
#science #health #time #news #problem
Daylight savings time and myocardial infarction - PMC
Prior research has shown a transient increase in the incidence of acute myocardial infarction (AMI) after daylight savings time (DST) in the spring as well as a decrease in AMI after returning to standard time in the fall. These findings have not ...pmc.ncbi.nlm.nih.gov
like this
Just checked. It's already been archived.
web.archive.org/web/2025012013…
This is important because it's at nih.gov. That's a government agency under attack from Trump/Musk.
Daylight savings time and myocardial infarction - PMC
Prior research has shown a transient increase in the incidence of acute myocardial infarction (AMI) after daylight savings time (DST) in the spring as well as a decrease in AMI after returning to standard time in the fall. These findings have not ...web.archive.org
like this
Nanook likes this.
Shell Accounts
Shell Accounts
A shell is a command line interface for an operating system. With most shell providers, a command line interface on one flavor of Linux or Unix is all you get. Eskimo North provides access to eight different popular Linux distributions and SunOS Unix. Eskimo North also full remote desktop capabilities using X2Go with sound, and also NX, VNC, and RPD without sound.
Account Types
We offer four different levels of shell accounts: Economy, Standard, Power, and Enterprise. Background tasks such as IRC bots, Game Servers, and the like are permitted on all account types except student. IRC servers are not permitted because of their tendency to draw denial of service attacks. Standard, Power, Enterprise, and Super-Max shells include a MySQL database allowing you to run a variety of LAMP stack based applications on your website and to use non-web based applications that require a database.
Web Hosting
Web hosting under our domain is provided with all shell accounts. You can host your own domains with virtual domains or web hosting packages.
Remote Desktop
Remote desktop capability is like having a monitor, keyboard, mouse, and speakers plugged right into our servers. Because our servers can be accessed anywhere in the world, this allows you to have a work environment you can access from anywhere in the world without risking losing your files to a laptop, tablet, or phone thief. We offer remote desktop capabilities on all of our shell servers except for the SunOS server. We support x2go, nx, vnc, and rdp protocols. X2go is the best choice as it provides extremely efficient compression and X round trip removal as well as sound.
Applications
Applications include Office Suites such as Libre Office and Caligra (which can read and write Microsoft Office file formats), Web and Program Development tools such as Bluefish Editor as well as many other editors, compilers, interpreters, scripting languages, debuggers, profilers, and online documentation.
E-mail
Our e-mail system offers unprecedented flexibility. You can access your mail via shell mail readers including graphical mailers like Thunderbird, or via Web mail, or via pop-3 and imap mail protocols, complete with TLS encryption. Our mail system includes Bayesian filtering with Spam Assassin which can be individually configured for your needs. Procmail allows you to sort and process mail automatically. Smartlist allows you to maintain mailing lists.
Security
Access to all of our servers is available via strong encryption. The shell servers all support ssh access. All of the remote desktop protocols tunnel via ssh. We maintain all of our servers up to date keep with the latest patches. Backups are made weekly.
Eskimo North has been providing Unix timeshare services since 1985. We have been providing Linux timeshare, shell access, web hosting, e-mail, and Internet services since 1992. Please take a look at our services as they support our free Federated services including Friendica, Hubzilla, Mastodon, Misskey, Yacy, and Nextcloud.
US has been plotting to annex Greenland since the 1860s
27 Mar, 2025
The tensions around the island should not be dismissed as the “extravagant talk” of the US administration, according to Russia’s president
Washington has long harbored plans to get its hands on Greenland, and the ongoing tensions around the world’s largest island should be taken seriously, Russian President Vladimir Putin has warned.
Speaking at the International Arctic Forum in Murmansk on Thursday, Putin touched upon the ongoing tensions around Greenland, a Danish semi-autonomous territory, and US President Donald Trump’s repeated promises to annex it.
Trump invoked the topic of Greenland once again on Wednesday, claiming that US ownership of the island is needed to “properly defend a large section of this Earth” and would be universally beneficial – including for Denmark.
“We have to have the land because it’s not possible to properly defend a large section of this Earth – not just the US – without it. So we have to have it, and I think we will have it”, he said.
Trump’s statements should be taken seriously, Putin warned, pointing out that the US has been harboring plans to annex Greenland for over a century and a half already.
“Everyone knows about the US plans to annex Greenland. You know, this may surprise someone only at first glance. And it is a deep mistake to believe that this is some kind of extravagant talk of the new American administration”, Putin warned.
Elon #Musk pressured #Reddit’s CEO on content #moderation
source: theverge.com/command-line-news…
It's all about free speech, isnt it Elon? (But only the way you want it ...)
#censorship #freespeech #freedom #usa #politics #doge #news #internet
Elon Musk pressured Reddit’s CEO on content moderation
While Elon Musk was publicly calling out Reddit users for banning X links and threatening DOGE employees, he was also privately pressuring CEO Steve Huffman.Alex Heath (The Verge)
like this
The Church of the SubGenius may have launched from the top ten floors of a skyscraper in Dallas, but today our ministry spans the globe!
With thanks to psychotronica! Recommended daily dose of bulldada.
Rumblestone the Ultra Plebeian reshared this.
A terrific AI video of Donald Trump!
Thank you, Trish Regan!
youtube.com/shorts/piW3DjDOOmE
This is Clever!
SUBSCRIBE To My YOUTUBE Channel ▶️ https://Youtube.com/TrishReganChannel for daily videos from the Trish Regan ShowBecome a Trish TEAM MEMBER to get access t...YouTube
What shall set this upon them?
Simple.
Truth.
Truth is welcoming to those live by it.
A scalding blast by those who do not.
The delineation.
Truth or lies.
There is no choice to be made.
It has been made already.
Everyone has weighed in.
Your fruits await.
reshared this
I'm waiting for the "normies" aka deniers to have their eyelids pealed back with the truths of what has been going on while they "played totally dumb."
Soon there will be no excuses for the deniers to hide behind.
A Modest Proposal: Colorado Assembly Speaker Says We Should Pay for 'Cheaper' Abortions Instead of Births
It's going to get much worse once the child trafficking is exposed. "Normies" will be in shock; politicians will be in hiding.
Texas Gave 15,000 More MMR Shots This Year - Now It Has More Measles Cases Than the Entire US Had In 2024
ZeroHedge - On a long enough timeline, the survival rate for everyone drops to zeroTyler Durden (t.co)
Nanook
— (Shoreline, WA, USA)@Smeetoo I've had and survived measles, chickenpox, (first time as a child mild, second as an adult miserable), whooping cough (Pertussis), Mumps, the flu, half a dozen times, and as an adult, Covid-19 twice, both times for me just your average 5-day long head cold, our immune system evolved over millions of years to be fairly efficient at dealing with such things.
Here's the big elephant in the room people who promote vaccinating over-zealously do not understand, all of our cells including our immune cells, have caps at the end of the chromosomes called telomeres. They get shorter with each replication and when they get too short, our cells can no longer divide. This is what is known as the Hayflick limit, and it is the primary reason one's immune system degenerates in old age, the immune stem cells have reached their Hayflick limit and can no longer divide. Each time our body is challenged with an infection, or a vaccine, our immune system multiplies it's cells many times to fight these infections, and our cells come that much closer to the Hayflick limit. Thus our immune system exhausts itself and we lose immunity to everything, and yet more vaccinations won't help this, because there is no immune system left to respond at that point. In short, these excessive and unnecessary immunizations shorten our lifespan by prematurely tanking our immune system.
like this
reshared this
There is this other thing the immune system does, in its treatment of self- vs nonself-proteins, and allergies. When it keeps detecting the same protein, always present, it treats it as self. In that way, you can avoid autoimmune disorders and get over allergies.
After so many 'booster' shots, your immune system stops responding to the C19 spike protein, and leaves you more vulnerable to the wild virus.
I had all of them except mumps as a child. When my daughter was a toddler, back in the 80s, her pediatrician recommended that I get that one shot, which I did. Mumps is just another mild infection to a child, but can be nasty in an adult.
As for the MMR shot, with what I know now, I'd say it should be optional for children. And it should be avoided by adults unless they have not been exposed to those viruses. By the way, the Sabin vaccine is _dangerous_ to adults who have not been immunized against polio -- it can CAUSE the disease.
It almost seems like the vaccinologists chose the worst epitope they could think of. The most toxic, damage-inflicting protein in the virus.
Also interesting, every C19 vaccine manufactured anywhere on the planet was based on the spike protein.
Tell that to the justices of today.
It all must be cheapened.
Made less.
Less dignified.
Less respected.
Less honorable.
That is the aim.
The goal.
Think less of the justices.
That is what is planned.
How?
Incompetence.
Fill the court with the undeserved.
Narrow vision.
They must pay for their fraud.
God willing,
THEY WILL.
reshared this
BREAKING: Appeals Court Sides with Trump, Clears the Way for Him to Fire Members of Labor, Merit Systems Board
thegatewaypundit.com/2025/03/b…
BREAKING: Appeals Court Sides with Trump, Clears the Way for Him to Fire Members of Labor, Merit Systems Board | The Gateway Pundit | by Cristina Laila
In a significant ruling, the DC Circuit Court of Appeals has empowered President Trump to dismiss the Merit Systems Board, potentially reshaping federal oversight. This decision carries profound implications for governance and accountability.Cristina Laila (Where Hope Finally Made a Comeback)
State Department Notifies Congress It Will Officially Shutdown USAID
thegatewaypundit.com/2025/03/s…
State Department Notifies Congress It Will Officially Shutdown USAID | The Gateway Pundit | by Jim Hᴏft
The State Department's decision to dismantle USAID marks a significant shift in U.S. foreign aid policy, promising enhanced efficiency and accountability.Jim Hᴏft (Where Hope Finally Made a Comeback)
EXCLUSIVE: US Agency for Global Media Advisor Kari Lake Offers Buyout for USAGM Employees as Mass Firings Loom
thegatewaypundit.com/2025/03/e…
EXCLUSIVE: US Agency for Global Media Advisor Kari Lake Offers Buyout for USAGM Employees as Mass Firings Loom | The Gateway Pundit | by Jordan Conradson
Kari Lake's recent initiative for USAGM employees signals a pivotal moment as mass firings loom. Her Deferred Resignation Program offers a controversial pathway amidst major workforce reforms. Insightful details await.Jordan Conradson (Where Hope Finally Made a Comeback)
Can Cops Search You Because of a Noise Complaint!? #lawyer #constitution
If someone makes a noise complaint on you, police cannot search your property. They need exigent circumstances in order to search your home and curtilage.#po...YouTube
How little they are set to uphold the sanctity of their pledge.
It’s not embarrassing.
Come on.
It’s corruption.
Why do they feel so impervious?
There is no reason.
They can be dealt with.
And they shall be.
They are paper lions.
Their match yet to be struck upon them.
The people have no patience or forgiveness for fraud.
Robed seems grandiose.
It really is not.
It is of the utmost of accountability.
Forfeit that.
You lose.
So it goes.
reshared this
"so how is this going to happen?"
Sit back, be patient, & watch. You will see a lot happen as the timeline of The Plan unfolds.
Rep. Tim Burchett Embarrasses Nosy Liberal Following Him with a Hilarious Quip When Leftist Asks a Stupid Question Regarding Signal Leak Incident (VIDEO)
thegatewaypundit.com/2025/03/r…
Rep. Tim Burchett Embarrasses Nosy Liberal Following Him with a Hilarious Quip When Leftist Asks a Stupid Question Regarding Signal Leak Incident (VIDEO) | The Gateway Pundit | by Cullen Linebarger
In a light-hearted exchange, Rep. Tim Burchett skillfully defuses a tense moment with a witty comeback to a liberal tracker, showcasing his quick humor amidst political scrutiny. Watch the amusing interaction unfold.Cullen Linebarger (Where Hope Finally Made a Comeback)
⨇⋒ℾ╬ⅈℼ ℿ likes this.
Five years ago today,
@RepThomasMassie
voted against the CARES Act, and demanded a roll call vote.
He stood alone. He was right. The inflation we see today was set ablaze by this bill. May we see more legislators with the principle, the tenacity, and the courage of Thomas Massie!!
Here is a list of some of the pork in the 2 trillion dollar bill, that every Republican should have coted NO on:
$7,500,000 to the Smithsonian for additional salaries
$35,000,000 to the JFK Center for performing Arts
$25,000,000 for additional salary House of Representatives
$3,000,000,000 upgrade to the IT department at the VA
$315,000,000 for State Department Diplomatic Programs
$95,000,000 for the Agency of International Development
$300,000,000 for International Disaster Assistance
$300,000,000 for Migrant and Refugee Assistance pg 147
$90,000,000 for the Peace Corp pg 148
$13,000,000 to Howard University pg 121
9,000,000 Misc Senate Expenses pg 134
$100,000,000 to Essential Air carriers pg 162
$40,000,000,000 Responsibility to Workers Pg 164
$1,000,000,000 Airlines Recycle and Save Program pg 163
$25,000,000 to the FAA for administrative costs pg 165
$492,000,000 to National Railroad Corporation 167
$25,000,000,000 for Transit Infrastructure pg 169
$3,000,000 Maritime Administration pg 172
$5,000,000 Inspector General pg 172
$2,500,000 Public and Indian Housing pg 175
$5,000,000 Community Planning and Development pg 175
$1,500,000,000 Tenant-Based Rental Assistance pg 176
$720,000,000 to the public housing fund pg 177
$100,000,000 For Native Americans pg 183
$250,000,000 for Housing Block Grants for Tribes pg 182
$130,000,000 for AIDS Housing pg 185
$20,000,000 of which goes to one time grantees pg 186
$15,000,000,000 Community Development Fund pg 188
$5,000,000,000 in Homeless Assistance pg 193
$100,000,000,000 for Rental Assistance - pg 198
$7,000,000 enforce the Fair Housing Act - 203
$227,000,000 for grants to States for youth 2 activities pg 80
$261,000,000 for grants to States for dislocated worker
$10,000,000 for Migrant and Seasonal Farm workers
$100,000,000 for ‘‘Job Corps’’,
$15,000,000 for ‘‘Program Administration’’,
$6,500,000, to the ‘‘Wage and Hour Division’’,
$30,000,000, to OSHA
$10,000,000 for Susan Harwood training grants
$1,300,000,000, for ‘‘Primary Health Care’’,
$75,000,000, for ‘‘Student Aid Administration’’,
$9,500,000,000, for ‘‘Higher Education.”
#JacobCollier #Improvises the National #Symphony #Orchestra (Live from the Kennedy Center)
Source: youtube.com/watch?v=TURkB9zqxa…
(18:51)
A truly extraordinary talent.
Jacob Collier, aged 30, is an English singer, songwriter, multi-instrumentalist, producer and educator. His #music incorporates a combination of jazz and elements from other musical genres, and often features extensive use of reharmonisations and close harmony.
Jacob Collier Improvises the National Symphony Orchestra (Live from the Kennedy Center)
A few months ago, I was challenged to improvise a piece of music with an orchestra, with no plan, no sheet music, no rehearsal, and no prior discussion. Here...YouTube
nowisthetime reshared this.

Christoph S likes this.
:hoshino_smug: likes this.
75% of US scientists who answered Nature poll consider leaving
Source: nature.com/articles/d41586-025…
#usa #politics #science #future #news
75% of US scientists who answered Nature poll consider leaving
More than 1,600 readers answered our poll; many said they were looking for jobs in Europe and Canada.Witze, Alexandra
Ukraine: Fighting to the Conclusion - Big Serge Thought
Kenny Chaffin likes this.
Affection - YouTube Music
Provided to YouTube by Virgin Music Group Affection · Cigarettes After Sex Affection ℗ 2016 Cigarettes After Sex Released on: 2015-10-05 Composer, Write...YouTube Music
like this
Pygoscelis Papua
in reply to Pygoscelis Papua • • •Matthias
in reply to Pygoscelis Papua • — (52.264596458319005 10.516965523208693) • •@Pygoscelis Papua
Post to Bluesky
Post to tumblr
Post to e-Mail
Post to Hubzilla
Post to Diaspora
Pygoscelis Papua
in reply to Matthias • • •Thank you @Matthias !
Now I guess the question for the ones that are messed up is whether the problem is in how Friendica sends the post data or if it's how the platform that receives it is parsing it?
I tried looking through the Friendica code myself trying to find where post data gets processed to send to each other platform and I can't make head nor tail of it. Though I did run across a comment that
[class]
was "deprecated since 2021.12, left for backward-compatibility reasons" but doesn't way why it was deprecated. I hope it doesn't get removed because it's also how I'm making the "Cover Photos" work in Bookface.Hypolite Petovan
in reply to Pygoscelis Papua • • •Pygoscelis Papua
in reply to Hypolite Petovan • • •Since the BBcode is replaced with
<span>...</span>
shouldn't it be trivial to simply send the wrapped content without the wrapper to other platforms?Like the difference between:
$text = preg_replace("(\[class=(.*?)\](.*?)\[\/class\])ism", '<span class="$1">$2</span>', $text);
and$text = preg_replace("(\[class=(.*?)\](.*?)\[\/class\])ism", '$2', $text);
Hypolite Petovan
in reply to Pygoscelis Papua • • •Pygoscelis Papua
in reply to Hypolite Petovan • • •[class]
wrapper since other platforms can't use it anyway. There isn't anything similar in Markdown so far as I know, which might be why the raw BBcode is getting through to Disapora? I'm guessing it's missing the conversion from BBcode[class]
to Markdown syntax. Which should be conversion to nothing. I'd check for it myself but I have no clue where the processing for other platforms even is in the Friendica code.