The German Foundation for Research will exit X. Instead, they are now in Mastodon @dfg_public
https://www.dfg.de/de/service/presse/pressemitteilungen/2025/pressemitteilung-nr-01
The German Foundation for Research will exit X. Instead, they are now in Mastodon @dfg_public
https://www.dfg.de/de/service/presse/pressemitteilungen/2025/pressemitteilung-nr-01
La siguiente consulta en Wikidata lista instancias en el Fediverso que están en Latinoamérica. Avísame si conoces una instancia que falte en la respuesta a esta consulta.
¿Por qué hago esto? Para visualizar y promocionar los nodos del Fediverso en Latinoamérica.
@donelias @eco_amandine Agregué la instancia mastodon.cr a Wikidata (http://www.wikidata.org/entity/Q131737959). ¿Hay más instancias del Fediverso en Costa Rica?
When hiking in the mountains near to Santiago, in Chile, you will see red flowers parasiting the cactuses. Called tristerix aphyllus (https://en.wikipedia.org/wiki/Tristerix_aphyllus), these flowers are on the top of the cactuses, some meters above the ground. How do they arrive there? A beautiful video from the BBC with the voice of David Attenborough explains it:
@skinnylatte That is the most beautiful aquarium I visited so far. I am sure you will enjoy your new work so much! I have so good memories from Monterrey, when attending the International Semantic Web Conference there in 2018 (http://iswc2018.semanticweb.org/). We visited the Sequoya parks and some other beautiful places with my wife, and met very nice people around. Your pictures made my day!
I just queried #Wikidata how many institutes and universities have Mastodon account, and seems most of them are in Germany (103). We need to thank the @neuSoM effort to convince universities to migrate from Twitter to #Mastodon.
However, I don't find how to query how many institutes hare integrated with the Fediverse beyond Mastodon. For example, the CS department where I studied has a #PeerTube channel (https://pt.dcc.uchile.cl).
I don't understand what the Mozilla Social Team is. Is it a Mastodon instance hosted by Mozilla, or is it a team with a certain research and development goals and a roadmap?
@todwest @gutenberg_org I was thinking the same. The Selknam, the Yagan, and the Kawesqar navigated those canals many years before, and they did very well to survive on such a difficult conditions.
@todwest @gutenberg_org I entirely agree!
@evan I know that place and that church! I was there at the end of June when visiting the ICS-FORTH institute after attending the Extended Semantic Web Conference.
@evan It looks tasty. What city is that?
@evan Regarding 2, it seems that in this case the ActivityStreams specification is not followed when your WordPress article is displayed as a note because it has many paragraphs.
Your answer suggests the following (which is quite interesting):
1. `Note` and `Article` seem to have implicitly associated a different HTML subset.
2. An object (with a single ID) can have two representations and belong to two classes, `Note` and `Article`. I assume that these classes are not disjoint. This may lead to ontological inconsistencies.
3. The downscaling looks like a type casting that depends on the capacities of one endpoint (it may not be needed between two WordPress instances). The downscaling seems to be done by WordPress, whereas it may also be done by Mastodon when representing the object. This sounds like content negotiation.
Yes, sanitizing HTML elements will produce interoperability problems.
I would trust the input if it satisfies a given schema. Otherwise, I would try to fix unclosed elements to match the requirements for the object type content. At the last resource, instead of sanitizing elements, I would delete them and leave only the text. This idea is in the robustness principle: Be conservative in what you do, be liberal in what you accept from others. I also think this principle should be used with caution.
I feel a little disappointed on how we are facing problems that were resolved a long time ago. When Web content was understood as XML documents, each element had a specific syntax that could be validated. Elements were composable, and we were able to define declarative mappings to, for example, implement the downscale needed by the Mastodon UX to render a WordPress article. In this regard, I agree with most @stevenpemberton's arguments in his "The 100 years web" talk (https://www.youtube.com/watch?v=jl4fnY4BjEY). But, this is probably a story for another thread.
@evan
OK, I will create a separate thread.
ActivityPub defines a stream of objects whose content is essentially text, but can include HTML tags. For example, "<p>I <em>really</em> like strawberries!</p>" (wich I take from Example 8 in https://www.w3.org/TR/activitypub/).
In https://cosocial.ca/@evan/111771562317992298, @evan distinguishes short-form text (e.g., Mastodon 500 characters posts) from long-form text (WordPress article entries). Short-form text does not require much markup, but long-form text may require it to share a faithful copy of an article.
Currently, a WordPress blog does not look the same on Mastodon because the HTML elements are changed. For example, @evan blog entry https://evanp.me/2023/12/26/big-fedi-small-fedi/ has the element `<h2 class="wp-block-heading">Big Fedy</h2>`, which Mastodon shows as `<p><strong>Big Fedy</strong></p>`. I don't know who changed the original document structure (Mastodon or WordPress) but it appears that the HTML elements were modified to avoid breaking the Mastodon UX. I imagine that if we include SVG code directly on WordPress pages, these code may be complicated to render on Mastodon, even when the browser supports SVG rendering.
@evanprodromou, which HTML fragment is allowed for the content of an ActivityPub object?
@evan @flipboard @mike @coachtony
Also, what content format is allowed for objects? HTML in the long-form term can include many different HTML elements, from SVG, equations, etc. A long-form text object could be divided into several sections. Do you want to support a reduced HTML subset, or something extensible as XML people dreamed?
@evan @evanprodromou I notice that comments made on WordPress are not visible from my Mastodon instance, even when they are made by your WordPress account (which has associated an agent). For example, https://evanp.me/2023/12/26/big-fedi-small-fedi/#comment-774 is not visible as a post.
I am a Chilean computer scientist at the Institute for Artificial Intelligence of the University of Stuttgart, Germany, researching Web and Data Science, knowledge graphs, graph data, and data provenance. I write about multiple topics in English and Spanish.#SemanticWeb #KnowledgeGraphs #DataProvenance
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.