Thought I'd write an #introduction for all those #newhere from the Musk exodus:
I'm an analytical chemist. I've hosted my own #Friendica node (instance) at my home since 2018, shortly after the Cambridge Analytica scandal. From there, I got bit by the #selfhosting bug and am now hosting my own #opensource replacements for many FAANG services.
Welcome all to the #fediverse ! If you are thinking about self-hosting and have questions, would be happy to help as able! #introductions
Content warning: We are very happy to announce the availability of the new stable release of Friendica “Giant Rhubarb” 2023.05. This release contains a security fix of a problem tek-aevl pointed out, we strongly encourage all admins to update their nodes. The highlights o
We are very happy to announce the availability of the new stable release of Friendica “Giant Rhubarb” 2023.05. This release contains a security fix of a problem tek-aevl pointed out, we strongly encourage all admins to update their nodes. The highlights of this release are
the Tumblr connector was improved and an initial bluesky connector was added,
the search for @-handles was fixed,
the emoji picker was moved to the core, and
the display of images in is now done using fancybox by default.
For details, please the CHANGELOG file in the repository.
What is Friendica
Friendica is a decentralized communications platform, you can use to host your own social media server that integrates with independent social networking platforms (like the Fediverse or Diaspora*) but also some commercial ones like Tumblr.
Ensure that the last backup of your Friendica installation was done recently.
Using Git
Updating from the git repositories should only involve a pull from the Friendica core repository and addons repository, regardless of the branch (stable or develop) you are using. Remember to update the dependencies with composer as well. So, assuming that you are on the stable branch, the commands to update your installation to the 2023.05 release would be cd friendica git pull bin/composer.phar install --no-dev cd addon git pull If you want to use a different branch than the stable one, you need to fetch and checkout the branch before your perform the git pull.
Pulling in the dependencies with composer will show some deprecation warning, we will be working on that in the upcoming release.
As many files got deleted or moved around, please upload the unpacked files to a new directory on your server (say friendica_new) and copy over your existing configuration (config/local.config.php and config/addon.config.php) and .htaccess files. Afterwards rename your current Friendica directory (e.g. friendica) to friendica_old and friendica_new to friendica.
The files of the dependencies are included in the archive (make sure you are using the friendica-full-2023.05 archive), so you don’t have to worry about them.
Post Update Tasks
The database update should be applied automatically, but sometimes it gets stuck. If you encounter this, please initiate the DB update manually from the command line by running the script bin/console dbstructure update from the base of your Friendica installation. If the output contains any error message, please let us know using the channels mentioned below.
Please note, that some of the changes to the database structure will take some time to be applied, depending on the size of your Friendica database.
Known Issues
At the time of writing this, none
How to Contribute
If you want to contribute to the project, you don’t need to have coding experience. There are a number of tasks listed in the issue tracker with the label “Junior Jobs” we think are good for new contributors. But you are by no means limited to these – if you find a solution to a problem (even a new one) please make a pull request at github or let us know in the development forum.
Contribution to Friendica is also not limited to coding. Any contribution to the documentation, the translation or advertisement materials is welcome or reporting a problem. You don’t need to deal with Git(Hub) or Transifex if you don’t like to. Just get in touch with us and we will get the materials to the appropriate places.
Thanks everyone who helped making this release possible and have fun!
We are very happy to announce the availability of the new stable release of Friendica “Giant Rhubarb” 2023.05. This release contains a security fix of a problem tek-aevl pointed out, we strongly encourage all admins to update their nodes. The highlights of this release are
the Tumblr connector was improved and an initial bluesky connector was added,
the search for @-handles was fixed,
the emoji picker was moved to the core, and
the display of images in is now done using fancybox by default.
For details, please the CHANGELOG file in the repository.
What is Friendica
Friendica is a decentralized communications platform, you can use to host your own social media server that integrates with independent social networking platforms (like the Fediverse or Diaspora*) but also some commercial ones like Tumblr.
Ensure that the last backup of your Friendica installation was done recently.
Using Git
Updating from the git repositories should only involve a pull from the Friendica core repository and addons repository, regardless of the branch (stable or develop) you are using. Remember to update the dependencies with composer as well. So, assuming that you are on the stable branch, the commands to update your installation to the 2023.05 release would be
cd friendicagit pullbin/composer.phar install --no-devcd addongit pull
If you want to use a different branch than the stable one, you need to fetch and checkout the branch before your perform the git pull.
Pulling in the dependencies with composer will show some deprecation warning, we will be working on that in the upcoming release.
As many files got deleted or moved around, please upload the unpacked files to a new directory on your server (say friendica_new) and copy over your existing configuration (config/local.config.php and config/addon.config.php) and .htaccess files. Afterwards rename your current Friendica directory (e.g. friendica) to friendica_old and friendica_new to friendica.
The files of the dependencies are included in the archive (make sure you are using the friendica-full-2023.05 archive), so you don’t have to worry about them.
Post Update Tasks
The database update should be applied automatically, but sometimes it gets stuck. If you encounter this, please initiate the DB update manually from the command line by running the script
bin/console dbstructure update
from the base of your Friendica installation. If the output contains any error message, please let us know using the channels mentioned below.
Please note, that some of the changes to the database structure will take some time to be applied, depending on the size of your Friendica database.
Known Issues
At the time of writing this, none
How to Contribute
If you want to contribute to the project, you don’t need to have coding experience. There are a number of tasks listed in the issue tracker with the label “Junior Jobs” we think are good for new contributors. But you are by no means limited to these – if you find a solution to a problem (even a new one) please make a pull request at github or let us know in the development forum.
Contribution to Friendica is also not limited to coding. Any contribution to the documentation, the translation or advertisement materials is welcome or reporting a problem. You don’t need to deal with Git(Hub) or Transifex if you don’t like to. Just get in touch with us and we will get the materials to the appropriate places.
Thanks everyone who helped making this release possible and have fun!
@Hypolite Petovan Thanks for sharing my post, but I've noticed that even though I have I'm using a valid headlines-only RSS feed, posts aren't getting mirrored.
@Matthew Graybosch Are you even able to receive posts from the feed? Testing it in Friendica I see only one item about "More Stuff I Might Use Later", and the feed itself isn't ordered chronologically, showing a 2004 note before a 2021 note and then a 2020 note.
So there's definitely something fishy with Friendica feed parsing, but it could also partially have to do with the lack of sorting in the feed.
@Matthew Graybosch Never mind for the single item, it's expected when debugging feeds in Friendica. The remaining issue may be the lack of sorting. Can you please enact a reverse chronological order where the latest item is first?
@Hypolite Petovan Got reverse-chronological feeds implemented. It also occurred to me that I had been misusing the <category> element, so I've got that fixed now, too.
There'll be more info soon, the submissions will start in a few days - but we got a schedule and we are committed! The website has been updated with all the info we currently have. Check it out at https://fedivision.party #Fedivision #Fedivision2023
Got access to the Scott AFB Air Show Practice yesterday from a friend. He serves on the C-40s carrying VIPs all around the world. They actually had SPAR19 at the show, and he let me sit in the VIP section. He said he was pretty sure that this was the seat Speaker Pelosi was in flying over. 🙂
The latest beta of the Relatica mobile and desktop Friendica client, version 0.6.0, has just been released. This release includes three major new features: blocks management, post/comment filtering, and image gallery management functions. It also includes fixes for the jankiness and apparent freezing that could be seen when processing posts coming back from the server, a problem where delayed logins could prevent the app from loading, and several other bug nits. The CHANGELOG file has more details. The Install file can be used for installing Android, Linux, and Windows version. Apple has it in review for iOS and macOS users so should be available within the next 24 hours. If you would like to join the beta on Apple platforms feel free to DM me here, on Matrix, or in the Relatica Matrix room. Enjoy! #relatica #friendica #fediversehttps://gitlab.com/mysocialportal/relatica/
Texas Singer and songwriterJames McMurtry was wearing a dress at his Nashville show last night because the state of Tennessee just made drag shows illegal
I switched my fpm over to 8.0 on Friendica, the same as my Nextcloud instance. Ever since I've been getting a notification about my opcache.interned_strings_buffer becoming full. I've increased the memory in php.ini, but it seems like it almost immediately fills up no matter the memory I give it (I have tons of RAM so can experiment). I
Seems like it caches one string to be applied over and over again to improve performance. I wonder if there are some strings generated in Friendica that are always unique and therefore always would fill up the buffer.
Doesn't seem like it's affecting anything yet, but didn't know if that's a bug or a feature.
The latest beta of Relatica mobile/desktop client for Friendica is now released: 0.5.0. This release today was prompted to fix the reshared post issues with the latest Friendica 2023.04 server software but I had been building up a bunch of big new things for 0.5.0 that are in this as well. This is the first release with a responsive design for desktop and tablets. So images and videos in posts now scale, timeline widths don't stretch forever, et cetera. Videos are playable in the full size media screen (except on Linux). Links now open in the system browser not an in-Relatica web view. You can do all your group (Mastodon Lists) management in the app now. There are a bunch of other tweaks as well listed in the CHANGELOG file. This is also the first release where I'm posting binaries that work on Ubuntu 20-based Linux distros. This should cover a lot more Linux distros than previously not just Ubuntu of course. Binaries are up for all platforms besides Mac/iOS but those are in review now and should be released in the next day or so by Apple. #relatica #friendica #fediversehttps://gitlab.com/mysocialportal/relatica
Is it possible to get a TestFlight code for the iOS version? I've been using Mona, which "works", but isn't ideal. Very happy to provide feedback or bug reports.
Finished the first cut of direct messages into Relatica by the end of my flight to CA. w00t! Tray tables up warning before I could get screenshots, which are kind of ugly since initial implementation but I’m stoked enough about it I had to post. #relatica #friendica #flutter Temporary feature branch here: https://gitlab.com/mysocialportal/relatica/-/tree/messages
@hoergen :selected: @Friendica Admins Several of what look like not profiles requested me from this server. Need to do a server wide block myself today.
To all four of my followers that are still using twitter: I'm probably closing this down soon. See you over on the Fediverse. My handle is @JB Carroll. Follow using Friendica, Mastodon, or other service. See you there.
Almost last minute Hail Mary, but I finally got something for everyone on my shopping list for Christmas! Just has been so crazy it was hard to think about it till now...
@Andy H3 definitely not doing it myself, haha. Unfortunately my basement wall in that location had lateral and vertical shift, so need to have vertical piling and braces installed. Lots of work/expense, but rather have my house keep standing. 😁
@alysonsee (Fca) the repair added some excitement yesterday. The generator they were using was too close to the house and set off our CO detector, which correspondingly made our security company send the fire dept. out. My wife who WFH did not get much accomplished yesterday...
Thank goodness we don't repair our basement every day! 😅
Got to visit the #spaceneedle in #seattle last week. I've been by it before but never went up. It was really nice inside! Seemed like a fancy hotel, and didn't realize how far up I was until I stepped on the observation deck. 🙂
I guess the #docker images hit for #postgres...took out my #matrix server for a while. Probably ought to get out of the habit of just tacking "latest" on all my images on docker-compose. Thank goodness I'm only my own #sysadmin ! 🙃
@Steven Brady Thanks! Back up and raring to go. Just changed the docker image back to 14.5 for postgress, did another coker-compose pull and up, and we're back.
I would like to switch to 15 someday, but seems less than straightforward, so will do that when I have some free time. 🙂
Sodium Ion Batteries are, apparently, now in production. As in, this isn't theoretical. Customers are purchasing and using them now.
How Na-Ion batteries differ from Li-Ion batteries:
First, Na is very similar to Li but heavier so in general they operate the same way. But, obviously, there's no Li in a Na-Ion battery. But apparently neither is there any cobalt or copper or graphite.
No Li, Co, and no Cu means Na-Ion batteries are much less costly in terms of materials but also in terms of labor and environmental hazards.
But Na is heavier than Li so what about energy density? Well, there's a claim here that these Na-Ion batteries have comparable energy density to Li-Ion batteries. Which would mean there must be a mass-savings in some of the other constituents of the battery, right?
Well, whatever. It's something I'll be keeping an eye on. If it all works out this could be a very good thing indeed.
I also got the HP creator mouse they recommended on the site. Both the mouse and the laptop seem very solid. The keyboard is like a modern version of a Thinkpad keyboard; like 3x more travel than other boards I've tried.
Several years ago when coaxing my cranky kid to eat his dinner at a restaurant, I told him I’d drink the side of ranch that came with my meal if he ate his food. He did, and I did, and it’s not something I’d like to repeat.
Jonathan Lamothe
•Tuxi :Friendica: 🐧 ✅
•Many thanks for the super work.
You all really do a great job. My respect.
𝗝𝗮𝗸𝗼𝗯 :𝗳𝗿𝗶𝗲𝗻𝗱𝗶𝗰𝗮: 🇦🇹 ✅
•@Friendica News
Thank you, for the work!!