What is the current state of Discourse to threadiverse federation?
I found this article from earlier this year: blog.discourse.org/2025/04/dis…
However, I haven't come across that much content from Discourse platforms over here on Lemmy/Piefed. Is there more work to do with the plugins, or should we work with organizations running Discourse to help them connect with us?
For example, the threadiverse communities for OpenStreetMaps is relatively small, and being able to see / contribute to community.openstreetmap.org would be amazing.
Discourse and the Fediverse!
Two years ago, we started working on a plugin that brings Discourse and the Fediverse closer together. Discourse communities are online spaces that facilitate open collaboration and communication.Penar Musaraj (Discourse)
нравится это
IllNess не нравится это.
Как будет феминитив от слова "член" (в значении "член организаниции", "член правительства")?
- Членка (47%, 21 голос)
- Члениня (20%, 9 голосов)
- Членесса (38%, 17 голосов)
- Членица (15%, 7 голосов)
В социально-организационном значении к слову «член» (например "член клуба", "член комиссии") нельзя применять феминитивы, потому что, оно изначально грамматически нейтрально по полу и одинаково обозначает участников любого пола без изменения формы ("она — член совета", "он - член совета").
В русском языке феминитивы традиционно образуются только для профессий и ролей, где исторически доминировали мужчины ("врач" > "врачиха", "программист" > "программистка"). Для абстрактных ролей гендер не уточняется, так как членство не связано с биологическим полом.
THE FEDIVERSE IS TOO INFECTED WITH REDDITISM!!
нравится это
не нравится это
BROWSE MICROBLOG TAG MORE, THERE IS MORE TWITTERISM (OR RATHER MASTODONISM) THERE!!!
(could not resist)
giantpaper нравится это.
Could anyone help me set up a lemmy instance?
I'm trying to follow the guide here join-lemmy.org/docs/administra…
I get an error when I run docker compose up -d. It happens after docker outputs ⠹ Container lemmy-postgres-1 Starting
Error response from daemon: failed to create task for container: failed to create shim task: OCI
runtime create failed: runc create failed: unable to start container process: error during container
init: error mounting "/home/user/lemmy/volumes/postgres" to rootfs at "/var/lib/postgresql/data":
change mount propagation through procfd: open o_path procfd: open /var/lib/docker/
overlay2/238f1ac3ed9eac5f9c1fdc9ee1851634765c83da087baccc4dfbf4fcc4316b32/merged/
var/lib/postgresql/data: no such file or directory: unknownI'm not really sure what this means, and trying all of AIs suggestions didn't fix it.
I'm kinda new to all of this, so any help would be appreciated.
нравится это
не нравится это
Wow, thank you so much. This solved it.
I'm honestly not that familiar with docker or lemmy, so I was just trying to follow the guide and look up issues as they arose.
I simply could not figure this out after hours of trying, so I decided to call in the cavalry. I was not disappointed.
ns1 нравится это.
Understandable, I will say you definitely chose to dive straight into the deep end choosing Lemmy 🤣 I think most people cut their teeth using docker on stuff like Plex and the related *arrs, then jump to the more complex stuff.
But, it's also the best way to learn so enjoy it 😀 stuff like this will become trivial eventually
src: t.me/norinea/5241
К празднику. Польский художник Матеуш Пжекласа, очень атмосферно изобразил знаменосца из войска князя Пожарского.
Еще один источник информации о сборке проекта, который поможет найти узкие места. Хорошее дополнение к материалу статьи "Вы можете тестировать быстрее" [1].
If you are using Clang 9 or later as your compiler (or Apple Clang), you can add the -ftime-trace compiler option to record fine-grained details about where the compiler spends its time for each file. The ninjatracing tool also knows how to read the data that Clang produces. Add the -e option to the ninjatracing command and it will include the Clang trace data in the whole build’s tracing results. This gives an incredibly detailed insight into the build performance.
crascit.com/2022/06/24/build-p…
[1] bronevichok.ru/posts/regressio…
Build Performance Insights - Crascit
A quick introduction to using Ninja, ninjatracing and Clang to gain detailed insights into the build performance of C++ projects.Craig Scott (Crascit Pty Ltd)
Одна только линия отношений Рипли и доктора чего стоит. Ни в одной из частей франшизы не было такой глубокой проработки персонажей и сценариев взаимодействий персонажей. Ничего лишнего и нет совсем тупых, нелепых диалогов.
Атмосфера соответствует сценарию. Гигер в 3й части работал не столько над первоначальной идеей мира чужих, сколько над созданием атмосферы самой колонии. Да, поэтому он визуально другой, но не значит хуже.
На мой вкус 3я часть (режиссерская версия) - отличный финал истории.
Для меня 3я часть лучше второй. 1я Космоужастик, Вторая веселый боевичок, 3я - совсем другой стиль - это смесь "космоужастика" с психологическим триллером и робкими рассуждениями на тему сущности человеческих пороков.
Все 3 части очень разные. Все первые 3 мне нравятся. каждая по своему. Последующие только играют на ностальгии к предыдущим.
GitHub - Raphire/Win11Debloat: A simple, lightweight PowerShell script to remove pre-installed apps, disable telemetry, as well as perform various other changes to customize, declutter and improve your Windows experience. Win11Debloat works for both Windo
A simple, lightweight PowerShell script to remove pre-installed apps, disable telemetry, as well as perform various other changes to customize, declutter and improve your Windows experience. Win11D...GitHub
В Майнкрафт редстоуне есть несколько направлений.
Есть фермы, с развилкой на оптимизацию использования ресурсов ПК и на максимизацию лута.
Есть карьеры, гигантские мегапроекты, что способны изменять ландшафт.
Есть сортировщики, что принимают ресурсы от первых двух и как можно быстрее и надежнее стараются рассортировать.
Но это всё можно назвать "игровым" редстоуном — разработчики этих механизмов используют механики, задуманные разработчиками уже самой игры, и направляют их на выполнение вспомогательной функции в выживании.
Это направление рождало самые большие редстоун-конструкции, самые зрелищные видео и цифры. Но оно мертво. Редстоунеры банально решили все проблемы выживания и автоматизировали все механики, что были, а Моджанги банально не успевают добавлять новые.
Есть "компьютерное" направление — и там на полностью ванильном редстоуне люди делают компы. Рабочие, с полной разводкой, блоками памяти и т.д.
@mo ага, но замеры всё равно делают через карпет-мод в синглплеере на своих мощных компах и вставляют результат в название видео.
Плюс там проблема в том, что ферма может жрать ровно столько ресурсов, чтобы игра шла со скоростью в 20 тиков в секунду и не проседала, но добавь хоть что-нибудь ещё — и просядет, а может — при том же луте, но другой разводке и механиках сбора — жрать гораздо меньше.
Для одиночки не сильно важно, ведь сервер прогружает только то, что рядом с единственным игроком, а для совместной игры не оптимизированная ферма годиться уже не будет
(Тут вспомнил был такой ютубер ЕМНИП, minecraft elegance или в этом духе у него был ник, они дизайнил "сурваивал френдли" фермы, что легко строить но с одним НО: их скорость регулировалась температурой процессора xD — аргументация "у этой фермы никогда не будет слишком много мобов, ведь после определённого их кол-ва игра станет неспособна зарегистрировать удары игрока и новые мобы некоторое время спавниться не будут " )
Hello Fediverse -- let's have an #introduction and introduce ourselves :3
We're dotmeow, a queer-run community project to register the gTLD .meow. But not only for meows and giggles! The profits of this gTLD shall go to community causes, turning every domain into queer community support, especially focusing on trans issues.
While we've already passed the ICANN Application Support Program, we're just now launching our web & social media presence(s). So while there's not much to see here yet, follow us if you're interested in registering a .meow domain and potentially supporting us in the way -- crowdfunding TBA soon.
Outside of announcements we want to engage with the fediverse as regular fedizens and won't spam you with meaningless ads ❤
Meko #nowar нравится это.
поделились этим
@littlerao Good question -- and honestly, I'd love to say no but cannot say right now. If we can make it so, we definitely will -- privacy is fundamental to safety, especially for queer folx.
That being said, I could imagine that this being part of the regulations put in place either by ICANN or the registrars. We definitely do not want your data, and if we can keep it that way, we do that.
(also I forwarded that question to people more knowledgeable than me, although I suppose they don't know as of yet either.)
@littlerao preliminary answer from the rest of the crew: Some data will be collected by the registrars that we cannot influence. Some things are regulated by ICANN as well. But there *are* differences between registries and, to quote:
> we will collect as little data from registrants as we possibly can while complying with the relevant regulations, including ICANN's rules. We haven't yet gotten to the point of identifying what that minimum is, though
IOW: If we can make .meow the least privacy-invasive gTLD, we're gonna do that! :3
«После каждого теракта исламистов обязательно появляются комментарии с упоминанием о крестовых походах. Дескать, вот вам и ответочка прилетела. Мол, все справедливо.
Я просто хочу напомнить предысторию Первого крестового похода.
632 г. - смерть пророка Мухаммада - официально ислам вступил в силу.
635 г. - мусульмане захватывают Дамаск;
638 г. - мусульмане захватывают Иерусалим;
645 г. - захватили и разграбили античную Александрию;
649 г. - захвачен о. Кипр;
673 г. - попытка осады и захвата христианского Константинополя;
693 г. - мусульмане захватывают всю христианскую Северную Африку;
711 г. - мусульмане оккупируют Европу - начало захвата Испании (всего Пиренейского п–ва);
721 г. - пал г. Сарагоса (столица Арагонской короны. Испания);
732 г. - битва при Пуатье (мусульман наконец–то удалось остановить, но уже глубоко во Франции);
813 г. - мусульмане атакуют г. Рим (Италия);
837 г. - атакован г. Неаполь;
838 г. - нападение сарацинов на г. Марсель (Франция);
842 г. - нападение мусульман на Серданью и Марсель (опять);
846 г. - под атакой сарацинов опять г. Рим;
870 г. - арабы захватили о. Мальта;
878 г. - мусульмане оккупируют город Сиракузы (остров Сицилия) (9 месяцев осады, единицы выживших после резни);
889 г. - мусульманами разрушен г. Тулон (Франция);
902 г. - мусульмане захватили г. Таормина (Сицилия); европейцы теряют Сицилию;
921 г. - большую группу английских пилигримов по пути в Рим к гробницам Апостолов сарацины зверски убивают в горном перевале Альп;
935 г. - мусульмане нападают на Геную;
1009 г. - арабы оскверняют и частично разрушают храм Гроба Господня;
1010 г. - падение Козенцы (Италия);
1015 г. - мусульмане нападают на остров Сардинию;
1016 г. - сарацины сожгли Пизу и распяли христиан на крестах;
1027 г. - Ислам проникает в ряды печенегов, начинаются гонения на христиан на территории бассейна реки Дон;
1038 г. - Мусульмане оккупируют всю Переднюю Азию вместе с Закавказьем и Анатолией;
1070 г. – сельджуки опустошают значительную часть Малой Азии;
1081 г. – сельджуки отнимают у египетских Фатимидов Сирию и Палестину (Иерусалим - в 1071-1073 годах, Дамаск - в 1076 году);
1081 г. – отнимают у византийцев всю Малую Азию;
1085 г. – турки берут Антиохию;
1091 г. – турки готовят нападение на Константинополь с моря;
1095 г. - Клермонский собор, где Папа Урбан II выступает с пламенной речью, что больше терпеть нельзя.
НАЧИНАЕТСЯ ПЕРВЫЙ КРЕСТОВЫЙ ПОХОД»
While I brought Masters of the Elements to Windows 11, my fellow ScummVM co-lead @sev worked on bringing the title to ScummVM!
Yes, Masters of the Elements is one of the test titles for our Macromedia Director 6 implementation.
This title is FUN, or, in other news: 1.5 Weeks of Pain.
So I found a tactic that's working in my YouTube comments- thought I'd share.
If someone complains that a software I recommended is "woke", I ask them "what does that mean? Can you say more about that?"
They never say more. They delete their comment instead.
My tactic is to make them say what they mean. They won't.
Because they're cowards.
@eksb Paging @mac84tv and his awesome "Woke-on-LAN" gear!
shop.mac84.net/en-usd/collecti…
Woke on LAN | Mac84's Shop
The official Woke on LAN collection for Mac84's Shop. Shop products like: Woke on LAN (WOL), Woke on LAN Mouse Pad (White), and more.Mac84's Shop
Waffles the Cat, having a nap with the old man on a rainy Monday morning.
#cat #CatsOfMastodon #cats #mastocats #tripawed #ThreeLeggedCat #catstodon #fedicats
Today, we’re taking a vital step that fulfills our founding promise to play a more vocal role in public discourse around the open home.
Read about why we’re tackling the issue of privacy head-on in an official position paper - the first in a series on our fundamental principles.👇🏼
newsletter.openhomefoundation.…
Drawing the line on privacy
Welcome to the October edition of the Open Home Foundation newsletter, the place to learn about the latest and greatest things for your smart home that improve its privacy, choice, and sustainability.Paulus Schoutsen (Building the Open Home)
поделились этим
Git 2.52-rc0 Starts Working On SHA1-SHA256 Interop, Hints For New Default Branch Name
The first test release of the Git 2.52 distributed revision control system is now available. As has been a common trend, Git 2.52 is making further preparations in anticipation of the big Git 3.0 milestone...
phoronix.com/news/Git-2.52-rc0…






Die4Ever
в ответ на Otter Raft • • •I don't see Discourse on fedidb.com/software
or on lemmy.fediverse.observer/allso…
Fediverse Observer checks all sites in the fediverse and gives you an easy way to find a home from a map or list or automatically.
lemmy.fediverse.observerнравится это
𞋴𝛂𝛋𝛆, RangerAndTheCat, Otter Raft, limerod, astro_ray, vividspecter, Vicinus, Blaze (he/him), алсааас [she/they], ns1, Lucy :3, RedStrawberry и freeman нравится это.
misk
в ответ на Die4Ever • • •It does federate for sure but implementation looks quirky.
piefed.social/c/3d521c68551552…
нравится это
алсааас [she/they], Blaze (he/him), Binette, Otter Raft и freeman нравится это.
Blaze (he/him)
в ответ на Otter Raft • • •нравится это
NoPanko, Otter Raft, ns1, Fitik, RedStrawberry, Binette, squirrel и freeman нравится это.
Pamasich
в ответ на Blaze (he/him) • • •нравится это
misk, Die4Ever, yessikg и Otter Raft нравится это.
Blaze (he/him)
в ответ на Pamasich • • •Otter Raft нравится это.
julian
в ответ на Blaze (he/him) • • •Re: What is the current state of Discourse to threadiverse federation?
Blaze (he/him) нравится это.
Ludrol
в ответ на Otter Raft • • •нравится это
misk, Blaze (he/him) и Otter Raft нравится это.
db0
в ответ на Otter Raft • • •нравится это
RedStrawberry, misk, Die4Ever, Eugene V. Debs' Ghost, Blaze (he/him) и Otter Raft нравится это.
Tealk
в ответ на Otter Raft • • •As far as I can see, you can ask questions and follow categories if the admin sets this up.
Here is an example: events@forum.fedimins.net
You can only post if you connect your Fediverse account to the forum.
нравится это
Blaze (he/him) и Otter Raft нравится это.
Otter Raft
в ответ на Tealk • • •Blaze (he/him) нравится это.
Tealk
в ответ на Otter Raft • • •Pamasich
в ответ на Otter Raft • • •Discourse decided to do its thread context in a way that's currently incompatible with projects like Mbin or Lemmy. Those expect threads to be represented by some kind of post (Page, Article, Image, etc objects), while Discourse decided to use an OrderedCollection, with the first item being the opening post.
Even if Lemmy decided to add support for OrderedCollection threads, there's another issue though: the barrier for initial federation is too high. Discourse only gives you the fediverse handle of its categories, but to federate them in, you need their JSON-LD URL, not the handle. And Discourse decided to use separate URLs for its HTML and JSON-LD pages, with no way to derive the latter from the former. So to initiate federation with a Discourse category, you have to manually do a WebFInger query to get its URL to then give it to your instance. I think most people probably fail this hurdle, either out of laziness or lack of know-how.
Also, I don't know about Lemmy, but the Mbin instance I'm using seems incapable of processing Discourse categories anyway. Not sure why that is.
That means Lemmy is entirely reliant on Discourse users replying to posts that are visible to Lemmy, similar to Lemmy-Mastodon interaction. But with less users, hence less overall interaction frequency.
нравится это
Waryle, Otter Raft, Blaze (he/him), ඞmir, Ademir и IndustryStandard нравится это.
Otter Raft
в ответ на Pamasich • • •нравится это
Blaze (he/him), ඞmir и Ademir нравится это.
julian
в ответ на Pamasich • • •Re: What is the current state of Discourse to threadiverse federation?
Hey! Thanks for the concise reply. There's a lot of technical stuff I can say about Discourse and such, but because I am the maintainer for NodeBB it is probably in my best interest to keep my mouth shut as we directly compete!
Anyhow, the
OrderedCollectionstuff is actually all from me. I've been working as part of the Threadiverse working group to bring intercompatible formats to all threadiverse software, which besides Discourse and NodeBB, includes Lemmy, Piefed, and Mbin.The
OrderedCollectionenables software (like NodeBB) to quickly backfill entire topics. This is a huge problem on the microblog-side of the fediverse, and is not really a problem on the theadiverse, since there is already strong support for synchronization. However, smaller instances often do run into issues where they can't ever "catch up" on old posts because there's no way to get those posts. (e.g. start following a new community, you can't read any of the old content)To that end, Lemmy and Piefed have (or soon will) ship code to allow software to backfill using
OrderedCollections. They don't use them yet, but they will provide them. It helps software like mine because I will then be able to see entire threads from communities I don't even know about or follow. It's a huge boost to discovery! :smile:> while Discourse decided to use an OrderedCollection, with the first item being the opening post.
NodeBB also does this, but they're not incompatible per se. You'll see NodeBB topics showing up just fine on Lemmy and Piefed (see activitypub@community.nodebb.org or general), and that's because NodeBB does the extra step of announcing OP and replies, just like Lemmy/Piefed.
Importantly, Discourse does this too, but because of the inability to find Discourse categories, I don't think it's easy to follow them. Chicken and egg, really. The way the AP integration in Discourse is built-out, it is more insular by design. Threads from Discourse only ever go out to the fediverse, you can't post in from the fediverse. That makes those communities much more insular by design and severely limits discovery.
нравится это
Pamasich, Blaze (he/him) и Ademir нравится это.
abeorch
в ответ на Otter Raft • • •julian
в ответ на abeorch • • •Re: What is the current state of Discourse to threadiverse federation?
This is an important thing to consider, and why NodeBB decided to even pursue federation at all.
It's arguable that we've reached the point at which forums cannot organically grow due to the ubiquity of social media. Depending on who you ask, we've reached that point 10+ years ago already.
It's becoming increasing imperative that forums federate or risk dying due to attrition. Forums used to be the social network for niche topics. Facebook (with Groups) and Twitter (with hashtags) started competing, and Reddit (with subreddits) made another huge dent.
There are some communities that fear integrating with AP will cause their local communities to become flooded with just anybody. Those fears are unjustified, but understandable.
нравится это
Ademir, Blaze (he/him) и Pamasich нравится это.
abeorch
в ответ на julian • • •Ademir нравится это.