#OrganicMaps is here. Use it while offline and feel good about a #privacy-respecting app that doesn't suck you dry of your personal information. Based on #OpenStreetMap this app is gonna blow #Google#Maps out of the water (hopefully ;)
For #ActivityPub the question of "Why use #LinkedData?" has never been answered. There should be clear merits to wade through all the complexity that this choice brings, right?
Yes, its ultra flexible, and you can define your own semantic #ontologies, and theoretically it could provide a robust extension mechanism to AP protocol. Except that right now it doesn't.
What's the vision of a Linked Data #Fediverse? What great innovative #SocialNetworking#UX would it bring, that makes it worthwhile?
@smallcircles In a lot of ways I think we keep circling back to the same point:
There is a lot of aesthetic nicety to a lot of the linked data concepts.
That aesthetic nicety has a lot of theoretical benefits and in theory there is no difference between theory and practice.
Realizing that benefit and making it usable is an increadibly difficult problem to the degree where it may not even be solvable in a generalized sense.
@smallcircles@edsu@steve@helge
We're working on https://www.valueflo.ws/ as a vocabulary for economic networks and one of our future target implementations is Activity Pub and the Fediverse. So to the extent that gets some traction, it will be all about interop.
> What great innovative #SocialNetworking#UX would it bring, that makes it worthwhile?
That will be the equivalent of million-dollar ERP systems but for P2P networks of small nodes.
🤩 Aren't you just delighted by all those proprietary software apps for the #Fediverse?
😮 Don't be. Each time you choose proprietary you help turn the fedi slowly in the direction of the usual corporate hellscape that the rest of the Web already is.
😨 And then we end up in an online space where for years we can complain to each other how we squandered an opportunity and how #capitalism won once more.
🎯 Use #FOSS apps instead, created by the public for the public.
A student can't afford to pay the $8 per month for #Obsidian sync, so builds a #FOSS alternative. Then posts to HN and says "I probably violate ToS, so will take down the repo if asked".
Then the Obsidian CEO replies. Explains they aren't VC-funded and the $8 bucks subscription keeps the light on. Applauds the work of the student, points to other open ways that content sync can be handled and gives advice "if you rename, there's no ToS problem". 👍
@edafe@kkarhan@pavelzinoviev@smallcircles@obsidian Obsidian would be a good use case for the BUSL. Company/developers go under or suddenly disappear? Code becomes GPL/MPL.
Until then, proprietary. That'd cover all the bases as part of succession planning.
#Fukushima nuclear plant will start to ditch 1 million tons of tritium-polluted water out into the sea.
> The decision comes weeks after the UN’s nuclear watchdog, the International Atomic Energy Agency (IAEA), approved the discharge, saying that the radiological impact on people and the environment would be “negligible”.
Yea, right #IAEA. This is just as trustworthy as #Shell concluding that the burning of #FossilFuels has negligible effects on the earth's atmosphere.
Today's question for a resilient #Fediverse is whether various different initiatives are willing to collaborate and cross-pollinate, while keeping their independence.
There's great opportunity to increase the cohesion of the #GrassrootsFedi#ActivityPub developer community and creating strong joins:
You're right. That is what my toot above related to. Since #ActivityPub became a #W3C Recommendation there would've been ample time to iterate on specs, iron wrinkles out, extend, align, etc.
Yet it didn't happen. Instead in grassroots movement observation is that everyone cares for their own initiative, much less for the technology sustrate they rely upon. We have a Fragmentiverse.
Above I call for simple cross-linking of initiatives. Zero interest.
@danjac@smallcircles@w3c@fedidevs@Codeberg@dansup@EC_NGI@EC_DIGIT It's what I've been saying since many years without being heard :( Every #OpenStandard MUST consist of the Standard, an Open Source reference implementation and an open source validator to test interoperability against. All three MUST be maintained by the Standard Setting Organisation. Without this it isn't an Open Standard.
@smallcircles Have a look at the big desktop environments and pick which one you think is slick (it is such a personal choice), look at their list of distributions that they recommend/ensure this desktop environment is up to date and support offered at the top level for any distribution you choose. Most big distros have a reasonable level of support for the biggest desktop environments, but it is not universal and you may want a less popular one.
Witnessing another occurrrence of the #ReplyGuy anti-pattern this morning inspired me to write some thoughts about this social behavior that is so common on our #Fediverse that is based on #PublicSquare#Microblogging mechanics.
On the #SocialCoding forum I created a category for #SocialExperienceDesign (or #SX) patterns, and the "Reply Guy" #AntiPattern is the first entry in what might be turned into a pattern library collection.
It's interesting watching these conversations play out from the vantage point of software with different underlying interaction models. Though I'm assuming conversations, and that in itself isn't a universally supported interaction model.
In terms of renaming the patterns to be less emotionallly charged and more #inclusive.
I will use this terminology for now:
#ReplySigh: An exasperated reaction to a person who replies to someone else's post, offering advice or solutions that weren't asked for, or out of context.
#Oversplaining: A person reacting to someone's post and giving an explanation from the assumption that the original poster and/or other followers lack that knowledge, or posted just to showcase their smarts.
@smallcircles@alcinnz Thank you for the share! All feedback welcome. I've now updated my notes about project aims as well separately (most content is work in progress right now) gitlab.com/bkil/gemiweb
@mousey@smallcircles In your list of 85, how many of those are still active? How many are Chromium under the hood? How many are WebKit under the hood? I recognize many of those logos as falling into those buckets.
There may be 85 browsers by your count, but there are only 2 or 3 "browser engines" which get taken seriously. Blink (Google Chrome's), Gecko (Firefox's), & WebKit (Safari's). I was writing specs to be reflective of those engines (like my own) which don't get taken seriously!
A #gadgeteer is also the naive or careless person who wears these #gadgets and is either oblivious of the detrimental externalities of the tech to society, or criminally negligent of those (usually #trend-following hipsters).
Only feedback after watching the vid: Please, don't let AI handle #a11y .. maybe take inspiration from Ian 'Hixie' Hickson (Google Doc 😬 link at the bottom): https://news.ycombinator.com/item?id=34612696
@smallcircles@jsonstein Hey!. The fact that Penpot is all about open standards like SVG and also CSS doesn't mean we are limited by them. On the contrary, we're always looking for innovative ways to bridge the gap between design & code in the age of AI.
Of particular relevance are two keynotes at recent Penpot Fest. https://youtu.be/NuLbFcTrtco
@tyil I only heard you making assumptions on that things will be way worse, but no arguments why this is so specific to wasm.
Of course internet technologies will be used by ad-tech companies, bad devs and bad people in general. Name one technology where this isn't the case. Or how to avoid it from happening.
Or rather.. don't name them to me. I am well aware of all the flaws in hypercapitalism, as said, and don't want to spend my afternoon discussing them today, and for the Nth time. Sorry 😅
@tyil no, I just don't want this discussion. I just shared a project and you come banging in with how shite it all is. I get your concerns, tried to explain some aspects of the technology you might not have been aware of. It interests me, while it abhors you.
That's fine. I rather leave it at that and continue my day :)
> We (the internet community) made such a terrible mistake with #SocialMedia. We formed connections and communities and friendships [but] those connections are only allowed to exist as long as they are part of a profitable system. How awful it is to reduce human connection to that. To think that I am only allowed to maintain certain social connections as long as they continue to produce monetary value for an intermediary. An awful, awful mistake.
@smallcircles THANK You - great words! Also on this thread: "We spent so many years crowdsourcing these curated knowledge bases on a variety of subjects for free to the point that it's empowered the controlling companies to firewall them now and then make our input a commodity that they can turn around and sell to us....They take our words and ideas and give nothing back in return."
Agreed. Larger community spaces: discord servers, subreddits--are owned by corporations. It is terribly hard to get around that, especially given that google search results are never going to send you to a forum in this day and age.
But personal connections: for the people I like and make friends with, I almost always send them the necessary details to communicate with me via email--or even letters.
Seems to work on #MissKey.> They can convey meaning well
If everyone agrees on the meaning of the picture, sure, but this is not the case. Various emojis can have vastly different meanings to different groups of people. If you're also going to add in custom emojis this is going to be even worse, you're throwing around emojis that are literally undefined by the majority of the world population.
With your example "boosts appreciated", making a hashtag BoostsAppreciated is clear, concise, and accessible to all. I've never even heard of a dedicated emoji for this, and if you suddenly started to use those I'd have to wonder what you're trying to convey, and use the alt-text to actually get anywhere. Seems like more hassle than just using text in the first place.> They can be used in addition to other textual hashtags
This is true, but do you expect people to just use double the hashtags going forward? One with readable text, the other in image form which you then have to hope works in every context?> textual hashtags [...] aren't always as accessible in their meaning either
Everyone can make "bad" hashtags, but I don't think making the pool worse is going to improve that. If any, it'd make it worse, now people can make bad hashtags with both text and images.> There are cultures around emoji use, that give meaning in certain contexts, and those cultures are part of social fabric and cohesion then
That sounds like a rather big assumption. Are you aware of any cultures that are currently unable to use hashtags, that have a strict need to use basically any image they can think of? To me this sounds incredibly unlikely, especially in the context of the #Fediverse.
The latest version of #Excalidraw looks like it is starting to become a true open alternative to #Miro for collaborative sketching and sticky notes sessions.
Plenty cool features, #FOSS, self-hostable, stores stuff locally / syncs encrypted, save & export, etc.
@smallcircles@excalidraw I find tldraw has less friction for sticky notes sessions actually, if you include the friction of sso and sharing that Miro introduces, and all the extra functions (auto arrows, frames, etc) can overwhelm first time users.
That said I usually use Miro and sometimes tldraw. Mostly use tldraw if its important to me that people will be able to access the board easily.