The local #hauntedhouses need more hidden cameras. Nothing like capturing hilarious scared faces in good fun.
CW: People scared
The local #hauntedhouses need more hidden cameras. Nothing like capturing hilarious scared faces in good fun.
CW: People scared
So who is creating a stack overflow competitor but on the Fediverse?
A bunch of us protested for the #climatestrike in #zurich today.
Was quiet, peaceful, non-disruptive.
If I could restart the FLOSS philosophy from first principles, and re-derive everything, I would start by separating the existing concept of "user", which currently means both "one afforded the means of software development" and "one without the means of software development", and rethink the rights that fall out.
For instance, the existing pillar of "freedom to modify" is no longer equitable.
I have no answers now, but identifying the problem is a good step, I think.
If you don't know about Garfield Minus Garfield, welcome to the premier comic on the crisis of modern existentialism for a lonely middle age man: https://garfieldminusgarfield.net/
Already had my mind blown today with a new perspective...
Long maternity and paternity leave in Scandinavian culture is the right of the child, irrespective of the wealth, social standing, and life choices of the parents.
I imagine if this argument was told to my American family they'd be caught with their britches down, because they're too focused on complaining about "lazy adults".
INSTANCE BLOCK:
freefedifollowers dot ga
ActivityPub Follow spam.
The idiot behind it doesn't even know how to properly generate "random" names, and is clearly enumerating through a couple for loops and concatenating hand typed or integer things together.
mastodon.technology is under attack from freefedifollowers dot ga, it's follower spam.
Mastodon where's your notification and incoming rate limiting?
How is this still on YT! Lol!
Definitely #nsfw.
Also, man has #S3RL has gone wild and makes his #MTC days ~a decade ago look tame.
Yesterday was the Swiss National Day and I got to do an evening ride in the >100 year old steam paddle boat "Rapperswil" (named after the city).
The thing is still in regular service and you can watch the 375kW engine chug!
It's clear that "technologically neutral" can lead to abuses: Tusky being "neutral because the tech permits it" could have led to more hate speech like "kill all Jews", Mozilla doing "nothing because certs are technically designed to work this way" lets the digital rights of Kazakhs be eroded.
It is clear that technology serves a human purpose, technology doesn't serve itself, so I believe we shouldn't let our human morals be a slave to technology, we should make technology reflect our humanism
...and in time-honored Fediverse tradition, since the code isn't finished yet, I should tag this whole thread with #soon.
In my quest to build an #ActivityPub based simple, no-frills bulletin board / forum system, I've gone ahead and pushed up my work-in-progress #golang ActivityPub single server framework: apcore. It has no README (yet) and still has a lot left TODO.
https://github.com/go-fed/apcore
I hope to use it in the future to launch multiple small ActivityPub applications leveraging common serving, storing, and moderation features. But new #ActivityStreams vocabulary can be readily innovated upon.
Because that is the core of Software Freedom/Liberty: the right for a Person to take a software that expresses a [political] view they disagree with, obtain a copy of that software with equal capability as the distributor, modify that [political] view to be more amenable, and then redistribute it without any additional licensing burdens.
It's never about what specific views or capabilities are in the software itself. Heck, you could fork and purposefully add bugs and it is still no less Freedom respecting.
I find it incredibly surprising that many #FOSS or #FLOSS folk take the 0th pillar's "freedom of use" to mistakenly mean "freedom of usage by creating a software feature" instead of the true intended meaning: "freedom of usage under the license conditions".
Because that's what RMS has always been about: the software licenses being symmetrical in power between the distributor of software and receiver of software. It creates a level playing field in terms of what "politics" are contained in the software.
#Tusky still does not violate the #FLOSS 0th pillar, yet another explanation:
@fedilab The choice is yours.
If you ever decide to change your mind, my blog post defending Tusky's choice could easily apply to your app too:
Im still writing a blog post about ethics in software, and how that relates to Open Source Software and Free Software.
One thing I am stuck on is how Free Software's ethics implicitly relies on the assumption that "all users have the technical literacy to modify and run software". And I use literacy to truly mean a fundamental capability that should be taught to everyone, because Free Software assumes "the user" can "modify" said software in order to satisfy it's ethics.
I don't like this flaw
@cwebber @emsenn @alcinnz @eliotberriot I am still interested in the idea of decentralized standards bodies federating specs with each other. This seems like a good concrete use case for me to think on.
Two things going on in parallel:
- outlining the activitypub.dev site
- writing `apcore` (90% of an ActivityPub server) to make it easier for me & others to quickly write different federated projects. With http/https/database/sessions/templates/static files/c2s/s2s/etc all configurable and ready for app specific layer/handlers. First one for me will be apBB, simple bulletin board / forum.
Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.
All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.