Danke für nichts, Deutschland. Mein 84-jähriger Vater hat jetzt wieder Covid, vielleicht aus Tagespflege. Er hat über Wochen versucht in seiner 30k Einwohner Stadt in Sachsen jemanden zu finden, der ihn impft. Ihm wurde von der Stadtverwaltung gesagt, die Ärzte wollen nicht mehr impfen, er müsste ins Impfzentrum in die nächste Stadt fahren. Ich hoffe nur er übersteht es ohne Komplikationen und muss nicht ins Krankenhaus.
Mit Dating-Apps suchen wir nach Partner:innen. Doch finden tun wir vor allem den Dopaminrausch beim nächsten Swipe und Selbstbestätigung im folgenden Like. Diesen Markt müsste niemand ohne Match verlassen. Und doch bleiben wir auf der Suche. Und sei es nur nach ein wenig mehr Aufregung. Breakpoint: Eine versachlichte Romanze
Kentucky teen linked to white supremacist group accused of bomb threat against PBSO – #terror #764group Just 13 days after his 18th birthday, a teen from Kentucky with alleged ties to a white supremacist group made a phone call to the Palm Beach Sheriff’s Office, threatening to blow them up, officials said. According to the probable cause affidavit, the caller, later discovered as Curtis Hodges,18, threatened to detonate a bomb, stating, “I am going to blow you up.” https://dokmz.com/2024/10/27/kentucky-teen-linked-to-white-supremacist-group-accused-of-bomb-threat-against-pbso-terror-764group/
Elon Musk’s Secret Conversations With Vladimir Putin – #securityrisk Regular contacts between world’s richest man and America’s chief antagonist raise security concerns; topics include geopolitics, business and personal matters. Elon Musk, the world’s richest man and a linchpin of U.S. space efforts, has been in regular contact with Russian President Vladimir Putin since late 2022. https://dokmz.com/2024/10/27/elon-musks-secret-conversations-with-vladimir-putin-securityrisk/
Er merkt nicht, dass er gefilmt wird : Hier wird ein AfD-Wahlhelfer zum Paket-Dieb Zu sehen war ein Mann, der mit einer Aldi-Tüte zielstrebig auf seine Haustür zulief und kurz darauf AfD-Wahlwerbung in den Briefkasten einwarf. Ohne auch nur eine Sekunde zu zögern, drehte sich der Unbekannte nach links zu einem am Boden liegenden Paket und packte dieses in seinen Rucksack https://dokmz.com/2024/10/27/er-merkt-nicht-dass-er-gefilmt-wird-hier-wird-ein-afd-wahlhelfer-zum-paket-dieb/
We generally don't give nicknames to our releases, but if we did, this would be called "The Confusing Release". We know that some of you were expecting us to release Version 0.8, while others were eagerly awaiting Version 1.0 - and you've got neither! And there wasn't even a Release Candidate or any other announcement! Please allow us to explain ourselves.
As some of you know, we always work on two versions at the same time. One, that we call a "minor version", is the kind you see us releasing quite frequently. Minor versions include security updates, bugfixes, and some smaller feature additions. We design those versions in a way that allows pod administrators to install them as fast as possible, without manual changes or long downtimes. On the other hand, there are "major versions", that are... well, major. These contain big features, large breaking changes, stuff like that. We keep these seperate as we want to make the lives of our podmins as easy as possible, and major upgrades always require manual interventions or longer downtimes, so we want to keep them as rare as we can.
Our last major release, diaspora* 0.7, was released almost seven years ago - in August 2017. That is quite a long time! And ever since, we have kept working on two versions in parallel: the next "minor", and the next "major". This development model is quite common in big projects, and it's fine, until it's not.
Since the release of 0.7, the difference between the latest minor version and the work-in-progress major versions has become enormous: more than 20,000 lines of code added, and over 6,000 lines removed. For reference, that means that almost 15% of our entire codebase has changed. This huge divergence means that releasing new minor versions has become more and more complicated, as we always have to apply any changes to both work-in-progress versions, and it has reached a level where it's causing us lots of pain and making it harder to release any updates.
Additionally, our community of developers has built quite a few amazing new features for "the next big version". Some of you on pods that run the "development" code already get to use them, but a very large chunk of our userbase does not. That's a shame, because some of the things we have already built are a big deal!
At the same time, we have really ambitious plans for Version 1.0, and as much as we'd love to get it out there, we simply aren't done yet.
This is why we're now release a intermediate major release. We're calling it Version 0.9 because, while it's more than simply the next major version upgrade, it isn't quite Version 1.0 yet. Even so, there's still a really good list of stuff in this version, and we're really excited to get it out to you. And now, enough waffling, let's get to the details.
The Release
Since the last major release, Version 0.7.0.0, a total of 50 contributors have commited 1,833 commits. This includes 858 from 20 contributors that have never been included in any release up until now! A few highlights:
diaspora* now has an API! If that term means nothing to you: it allows software developers to build applications on top of diaspora* in an easy and reliable way. You want to build a fully-fledged mobile phone app? API. A script that automatically posts your comics to your diaspora* profile? API. You want to display your diaspora* posts on your website? API. You want to build a text-only user interface for your command line? API. If this sounds interesting to you, check out our API documentation, and let us know if you build something cool!
Having an API also means that everyone can use Insporation, a mobile app available for Android and iOS. It's still under development, but if you want, give it a try by following the instructions here, you might like it!
Likes on comments have returned!
Have you ever taken a profile picture that was slightly off? From now on, you can crop your profile picture before you upload it.
Are you tired of the "file is too big" erorr when trying to post a large photo? Well, so are we. We now automatically resize your image uploads in case they're too big for us, so you don't have to take care of that.
Speaking about image uploads ... you can now copy-paste images into the diaspora* editor! And the progress bar when uploading multiple photos is no longer broken.
The mobile version has got a few improvements as well. For example, you can now select multiple aspects! Exciting, we know. :)
Bugfixes! Quite a few of them! Too many of them to list here, and let's be honest, listing bug fixes is quite boring anyway.
While diaspora* is moving slower than projects with full-time, paid engineering teams, we are incredibly proud of our community and our work. A huge thank you goes out to all the people contributing to this project, entirely in their spare time.
It doesn't matter if you're writing code, helping with documentation or translations, or if you're just using diaspora* to post cute cat photos. We love all of you, and we're happy you're with us. #diaspora #announcement #release #0900 #surprise
Are you tired of the “file is too big” erorr when trying to post a large photo? Well, so are we. We now automatically resize your image uploads in case they’re too big for us, so you don’t have to take care of that.
On this subject, I'd like to pass on a link for those who upload a lot of photos (which can end up weighing a lot). It's a small software programme called ImageOptim. :) Simplistic and effective. Bonus : handles batches of images. It's for Mac, but they've thought of offering alternatives for Linux and Windows.
We too, can make efforts to make the web a better place. ;)
I feel a strong urge to add a bit more ramblings here, especially as a response to any "why is XYZ not done yet" comments.
We know that a lot of people have lots of expectations for features that should be included in "the next big release". This is specifically because we used that weird version number for this release, and why the post specifically mentions that we're not done with the things we want for 1.0.
But there is something very fundamental that everyone needs to understand. diaspora* is not built by a team of full-time engineers getting paid for that work. Everyone working on diaspora* is doing that in their free time. This means that we can't spend a lot of time on a project like this, because working a full-time job as a software engineer and then working on even more software in the evenings and on weekends is incredibly taxing on everyone's brains. This also means that we don't have "a management team" making plans and "a development team" turning those plans into reality. We have community contributors who pick something they want to work on, and then work on it.
Why is there an image cropping feature in this release? Because a community contributor thought "hey this is fun, I'm gonna work on this". Why are likes on comments in this release? Because a bunch of awesome people worked on it. If I'd told Thorsten "hey please stop working on likeable comments and instead work on editing posts", he would have questioned if I lost my mind and might have even responded with a middle-finger emoji. And he'd be right doing so. I can't tell him what to work on.
I personally agree that diaspora* is "missing" a bunch of things. I know that our current blocking features are not even close to being good, and I'd personally love an editing feature (fun fact: we briefly thought about re-posting this announcement because we wanted to change the link to the upgrade instructions). But getting these features right is incredibly hard, and I personally can't spend a month of my time on that at the moment, and it seems nobody else is actively working on that - so y'all just have to wait until someone is motivated enough to tackle those things.
A mistake that we (as a project team, that is) did was to ever "promise" anything at all. Because the reality is, we can't promise things - and we can't tell you when any given thing will be done. Because I can't even tell you how many hours of engineering work we get done every week (or if any at all).
diaspora* never was a project that moved fast and built all the fancy features out there. And diaspora* never will be such a project. When we ship something, we want it to work and be good. One example of that is our account migration feature. Other networks allow you to "migrate" your account in a way that's just redirecting your old profile to your new one. We really don't like that, because you'll lose all your posting history, and all interactions to your old posts (and all control over those interactions). So we're working on a migration feature that actually transfers all your posts and interactions to your new account. Sure, working on that feature is orders of magnitude more work than just shipping a half-assed solution, but that's just how we prefer to do things.
If you want a project that moves as fast as a project driven by full-time engineers, then use a product driven by full-time engineers. And if you want a project that prioritizes shipping new features over stability and polish, then there are projects like that for you, too.
Please, please, please stop asking about when your favorite feature will be done. It will be done when it's done, and that's the only answer you'll ever get.
This PR adds a cropping function to the profile photo upload.
It's a refactoring of the old profile photo uploader using ES2015.
User selects a photo to set as profile picture.
Picture is loaded i...
But, if you allow me the question, when will we be able to edit a post already published?
The message above your question already says everything that needs to be said: "We have a lot of plans and a lot of ideas. Sadly, not a lot of time."
getting the Like button on comments instead does feel a bit like being put off.
It's not an "instead", somebody wanted to work on likes on comments, so there we have it. It has nothing to do with any other features. Or should I have told the people who worked on the likes on comments, that I won't merge it, because you don't want this feature before another completely unrelated feature is done? Or what are your expectations? And what about the people who want likes on comments instead? Or a different feature? So now we have a Deadlock.
Maybe we should just not add any new features anymore, that way we completely eliminate the risk of accidentally release the wrong features, because somebody wanted something else instead? Is that what you want?
People are putting their own free time into developing a feature they want to work on (because they want that feature themselves, or find it an interesting problem to solve, or whatever reason). We can't tell people what they are allowed to work on and what they can't work on.
If you really want a specific feature to happen, you can work on it yourself (that's what the people who developed the features included in this release did). And then after it's done, you too can experience the joy of other people telling you that you have done it all wrong and should have done a different feature instead, because they wanted something else more than what you did.
Comments like these (you aren't the only one) are actually the main reason why my motivation for working on diaspora is so low, because whatever I do, I always get told by somebody that I should have done something else instead (and it's not just one thing, everybody wants something different). Well maybe I could also just use my free time for another hobby instead? I have put a fair bit of my free time of the past 2 weeks into getting this release done, so we can get these features (which were already done) out, so more people can enjoy them. But I'm already starting to regret it. 🤷
If getting "the wrong features" makes you feel like being put off, maybe think how it makes the people feel who actually developed the features included in this release, but you are now telling them they shouldn't have done them?And to all the others, who are actually enjoying the new release and the new features, thank you. Sorry for the little rant, but I needed to get this out now.
Two of my favorite features about diaspora* that make it different from "the others:"
It's slow, deliberate development. No huge surprise changes.
The simplicity of the user interface. It's not loaded down with features I would seldom or never use.
Most of the younger users don't even own computers anymore. We're all on cellphones and iPads now, and many of the great Fediverse platforms' extra fancy features really don't work on a mobile app anyway. And most mobile apps are just a wrapper for whatever browser is on the phone, and they're not as full-featured as a desktop or laptop full browser. Simplicity and reliability are why I love my diaspora*!
Please, please, please stop asking about when your favorite feature will be done.
Entire rant understood. For the record, I didn't ask for a when ("some point" was intended to be an acknowledgement of the volunteer nature of the project)—but if the community doesn't tell you what is important to them, how else will you know what to devote your limited time to? Just trying to get on the radar for whenever.
If you want a complement of an existing feature, I just commented in a thread the other day that this is the only sm site where I regularly check my notifications. Having them categorized, and available on a freestanding page, makes them manageable. 👍👍👍
Don't worry - your response wasn't want got me into ranting (your response just got me into replying with the HQ account). Providing feedback is good, but there are right was to do that, and there are wrong ways.
I know you don’t see it? How could you. Community’s for a better word, a developer of interactive Geo political, arts, balances of lifestyle, generational social media, the feudal implications of receiving social advice for a professional aptitude. It’s taxing, when the given time isn’t appreciated, the gift received as a social platform, those avatars bringing to their own, a personal experience, your community, our wellbeing. Cheers & thanks. @Benjamin Neff
Wenn ich zu Thorsten gesagt hätte: “Hey, bitte hör auf, an “Gefällt mir”-Kommentaren zu arbeiten und arbeite stattdessen an der Bearbeitung von Beiträgen”, hätte er mich gefragt, ob ich den Verstand verloren habe und vielleicht sogar mit einem Mittelfinger-Emoji geantwortet.
Nein bestimmt nicht letzteres. Aber der "Gefällt mir" - Button hat mir Spass gemacht. Leider konnte eich das nicht fertigstellen aus Zeitmangel. Tatsächlich habe ich ein "WIP" von einem anderen Entwickler (Hank?) aufgegriffen und weitergeführt.
BTW: Herzlichen Glückwunsch zur nächsten Version. Diaspora mag langsam sein, aber stetig.
I was being a bit dramatic. Of course, no active contributor would flip me off, because contrary to popular belief I'm not actually an asshat. I was just making a point that I can't tell you what to work on. :)
I've read this thread with interest. I've been doing software development since the mid-1980s and can say I still enjoy it. When someone appreciates my work and says so, it is truly thrilling. Alas "ah, that's nice, but what about this idea?" can feel a bit deflating. Of course we know this actually comes from a place of appreciation in the sense that one who doesn't care would say nothing.
In 2016 Donald Trump was elected president. I was truly surprised. Later I would learn about Cambridge Analytica and how they had been using Facebook data to delivery very narrowly targeted ads. As an long time Emacs user I had decided to express my appreciation by joining the Free Software Foundation. So they had been sending me their mailer and ran several articles about Free Software based social media. So... I decided to make the jump. I announced my plans on Facebook and invited my Facebook "friends" to follow me -- no one did
I tried a few different platforms before landing here on this pod. Initially it felt like I had left a big city was living a small town a few people who didn't say much. It was so quiet! But... I kept at, posting when I could, and now... I couldn't imagine living in X or Facebook world. No thanks!
For those with means I recommend supporting your pod with a few dollars. Other ways are available too. I've never regretted my FSF membership (and yes, I'm aware of issues around RMS). Fortunately there are lots of ways of supporting Free Software. Just being a user is one. But, of course, where would we be with out the actual developers and all the myriad projects they work on?
Regarding FSF, thanks @Dennis Schubert. Yes, understood. I hope I did not leave that impression the FSF is a direct supporter. I'm only reporting that the FSF bulletin us members receive encouraged folks to leave Facebook and come to Free Software based social media platforms like Diaspora. And that is why I'm here. And of course, it is my understanding, Diaspora is under a AGPL license, created by the FSF with the help & input of many others of course. Cheers, -Randy
Just did the upgrade. Was pretty straight forward. Only mistake I did was to take the old version of the new exmaple toml config file. In there the unix link is different. needed to add // in front of tmp. Also need to upgrade/change the diaspora-web.service file since the change to puma. Once the unix socket was working again the apache reverse proxy did too without a change.
Are you tired of the “file is too big” erorr when trying to post a large photo? Well, so are we. We now automatically resize your image uploads in case they’re too big for us, so you don’t have to take care of that.
I just tried to check my notifications on friendica and felt compelled to come over here to reiterate my appreciation for the notification structure on diaspora ❤️
During his evening address on Oct. 26, President Volodymyr Zelensky warned that North Korean troops may appear fighting alongside Russian forces on the front line in the coming days.
AfD-Fraktion in Wismarer Bürgerschaft wird kleiner Die AfD-Fraktion in der Wismarer Bürgerschaft wird kleiner: Fraktions-Mitglied Alexandra Petter ist aus Wismar weggezogen. Somit verliert sie ihren Sitz in der Bürgerschaft. Da die AfD keine Nachrücker hat, entfällt der Platz ersatzlos https://dokmz.com/2024/10/27/afd-fraktion-in-wismarer-burgerschaft-wird-kleiner/
UPDATED: Russian missile attack in Dnipro targets key hospital, kills 5, injures 21, including children
The #missile attack damaged 13 apartment buildings, two houses, and the Mechnikov #hospital, which is a key hospital to treat #soldiers who have suffered some of the more serious injuries on the front line.
"This war, now in its third year, has only one culprit - #Moscow. That is why there must be pressure on the aggressor, strong enough to compel an end to terror and war. Lasting peace and security are achieved only through strength and resolve"
The casualties from the Russian missile attack that hit residential buildings and the Mechnikov hospital in the central-eastern city of Dnipro late on Oct. 25, have risen to five killed and 21 injured, according to Ukrainian authorities.
Liebe Miguela. Ich sende dir ganz viel positive Energie und ganz viele sonnigen Tage um Energie zu sammeln. Herzliche Grüße für dich aus Polen, aus Oświęcim von meinem Heimatsort. 😊👋 🍀💜🩵💙💚💛🩷💓🍀🌞
Alors entre le passé et le présent, elle tisse, un fil après l'autre, le tissu de son destin ... dans les trous elle place des perles, dans les espaces trop grands, elle tisse des fils de toutes les couleurs. Elle est maître d'oeuvre, plus qu'une oeuvre, elle est son propre Maître. Ci-dessous une photo de : Lesage × Aristide (Barraud)
You have a beautiful heart - Dear Miguela! Bringing thought, shared to by the individual persona you provide too us here on *Diaspora. Many thoughts, many mysteries, shaping the heart, be that the reality we all live and inspire toward.
Mit Dating-Apps suchen wir nach Partner:innen. Doch finden tun wir vor allem den Dopaminrausch beim nächsten Swipe und Selbstbestätigung im folgenden Like. Diesen Markt müsste niemand ohne Match verlassen. Und doch bleiben wir auf der Suche. Und sei es nur nach ein wenig mehr Aufregung. Breakpoint: Eine versachlichte Romanze
The work discusses digital #propaganda and how it affects viewer's senses of normality.
He observed how the manipulation of reality characterizing #Russian politics was used in the 2016 U.S. presidential #election and in the #Brexit referendum.
The #book also argues that destroying the idea of objective truth is a goal of various internet propaganda campaigns, as well as destroying the trust in #democracy, and information overload meant to persuade people to put trust into #dictatorial figures.
The end of the book gives suggestions on how to build #journalistic and online practices to solidify a focus on facts.
#Georgia could potentially become the next #Ukraine, given Russia's past invasion and the ongoing threat of aggression, according an expert who spoke with Euronews. Its precarious geographic position makes the situation more complex.
Georgia could potentially become the next Ukraine, given Russia's past invasion and the ongoing threat of aggression, according an expert who spoke with Euronews.
Russia provided Yemen's Houthis with satellite data to attack civilian vessels in #RedSea, WSJ reports
Yemen's #Houthi militants have been using #Russian #satellite data to attack ships in the Red Sea with drones and missiles, the Wall Street Journal reported on Oct. 24, citing a person familiar with the matter and two unnamed #European defense officials.
The Houthis are an #Iran-backed militant group based in #Yemen. Following Israel's invasion of #Gaza in 2023, the Houthis began launching attacks against Western #shipping vessels in the Red Sea.
Tant qu’on est sur le sujet des hashtags, de grâce gardez-les à la fin du post.
- les hashtags dans le texte courant sont un vrai problème pour les personnes ayant des difficultés de lecture, et pour les personnes qui utilisent des lecteurs d’écrans ; - dans l’interface de Mastodon ils seront remisés à une place où ils ne distrairont pas mais resteront lisibles.
Donc on évite de rendre la lecture de vos posts plus difficiles pour plein de gens, on dépose les hashtags à la fin.
Ne venant pas de Twitter, je n’utilise tout simplement pas (et n’ai jamais utilisé) de hashtags, ce qui simplifie pas mal ;)
En fait j’approche le Fediverse comme une rencontre entre deux autres formes de communication que je connais mieux : les forums (de l’ère phpBB, pas les machins "gamifiés" à la Discourse), et la discussion instantanée (IRC, XMPP, etc.). Ce qui fait que tous les machins qui lui sont spécifiques, comme les hashtags ou les mentions, j’ai tendance à pas mal les oublier.
Ça ne me manque pas jusqu’ici, je suis des personnes plutôt que des sujets en particulier (et pour au contraire bloquer certains sujets, je bloque directement les instances concernées).
Pour des discussions thématiques je trouve les forums et les salons de discussions comme IRC beaucoup plus pratiques que le Fediverse.
Je trouve qu'y a une opportunité manqué assez énorme à base de tags dans le fediverse qui serait de pouvoir non seulement pouvoir suivre des tags, mais des tags de coordonnées GPS permettant par exemple de "suivre ce qui se passe dans nos alentours" ; permettre de faire des actions communes facilitées.
Parce qu'à mon sens c'est le seul intêret d'un réseau social : brasser larger. Pour tout le reste, entre copains c'est mieux un salon de chat ; et pour des conversations construites et vie communautaire, on a les forums.