cats-shadow

@cats-shadow@hub.cats-home.net

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dansup, to random
@dansup@mastodon.social avatar

Loops is a separate project from @pixelfed

You will be able to use your PF account to login/join, but you will have a separate fedi account

I'm keeping Pixelfed focused around photo sharing, you won't need to worry about us integrating #loops into our main app!

Similar to Sup, we're keeping this separate, but easily accessible from the main app

Also, I'm looking for a project manager for Loops to takeover when ready so I can focus on coding and they tell me what to do!

Boosts appreciated!

cats-shadow,

@dansup how about implementation of the nomadic identity? I think this is a good case for it.
https://wedistribute.org/2024/03/activitypub-nomadic-identity/

cats-shadow, to random

https://wedistribute.org/@newsWe Distribute была создана публикация Mon, 18 Mar 2024 01:00:59 +0300

Изображение / фотография
Изображение / фотография
Изображение / фотография
Изображение / фотография
Even if you’ve been a part of the Fediverse for a long time, you’d be excused if you had never heard of Nomadic Identity. Within the confines of Mastodon, it’s a relatively unknown concept. But, for some of us, it’s something of a pipe dream: decentralized identity management with remote access control. On paper, that doesn’t sound too exciting, but it’s a huge concept. Even more exciting: the guy who designed it is bringing it to ActivityPub.

What the Heck is Nomadic Identity?

Nomadic Identity is a concept pioneered by Mike Macgirvin, a longtime builder in the Fediverse. If you’ve ever used Friendica, Hubzilla, or Streams, you’ve used software written by this guy.

https://wedistribute.org/2017/10/got-zot-mike-macgirvin-on-building-your-own-apps-and-protocols/
Изображение / фотография

Got Zot — Mike Macgirvin on building your own apps and protocols
An interview with the brilliant mind behind the Zot protocol, MagicAuth, and Nomadic Identity.

One of the big problems in federated social systems involves permissions, identity, and data. We can sum this up in three parts:- Permission Management – If I visit a friend’s site to interact with something, there typically isn’t a way for me to do anything while I’m over there. I have to go back to my server.

  • Identity Management – Okay, I have a way to validate that I’m really me. What do I have as a fallback if that fails?
  • Data Portability – What happens to my stuff if my server goes down? Can I move to another servers and get my statuses, messages, and interactions back? Could I even just do it temporarily, to keep my followers, while my server gets sorted out?

From the end user’s side of the house, everything boils down to how their identities are coupled to their instances. ActivityPub-based systems like Mastodon do a pretty decent job with letting people migrate from one server to another, letting users pull in remote statuses from a URL, and letting users decide who is allowed to see or reply to their posts. It’s a far better situation than what came before ActivityPub.

At the end of the day, though, what is currently provided in the ActivityPub side of the network is somewhat limited, compared to what the Zot protocol brings to the table with Nomadic Identity. Let’s dive into the three different components: OpenWebAuth, Channel Relays, and Data Migration.

OpenWebAuth

OpenWebAuth used to be called “Magic Auth”, because of how seamless the experience is. Instead of only being able to manage things from your social dashboard, you can jump from one part of the Fediverse to another, and your permissions will be granted automatically. It all happens in the browser.

Изображение / фотография

The way this works is relatively simple: your browser accesses a token inside of a cookie. That token references your Digital Identity in the Fediverse, verifies it, and a handshake is performed. Afterwards, anything you were given permission to access unlocks and becomes visible on the page.

A really old video of Hubzilla doing it. I’m navigating from my site to Andrew’s.
OpenWebAuth solves one of the most frustrating UX problems the Fediverse currently has: dealing with remote content that you discovered somewhere else.

Channel Relays

Channel Relays are the second major piece of the puzzle here. Using a common ID, you can associate separate accounts across the network with one another. Each relay is verified through an Authorization process, and then each relay is tethered to one another like so:

Изображение / фотография

Using your credentials, you can log into any one of these three relays, and post to your followers. If the server my work account is on suddenly goes down, I can still log in to my family account or blog, and keep interacting like nothing happened. I’m still in contact with my followers, and if I want, my relay accounts can replicate statuses posted from elsewhere.

Изображение / фотография

A few clear benefits emerge from this:- Network Resilience

  • Censorship Resistance
  • Ease of Migration

In fact, this mechanism is so good, it feeds directly into the next use-case: Data Migration.

Data Migration

So, we already have two pieces: multiple identities can be connected together across a network, logging into one can allow you to post from another, and a person can decide, at any time, which account will serve as their primary.

Because all of these things are set up, the act of moving your stuff becomes relatively trivial. All of your accounts are aware of each other. If you switch to a new primary, you can trigger an update to all of your existing conversation threads and comments to switch the author, and replicate the data on your end. Thanks to the way that Nomadic Identity is set up, those verified parts of your identity can perform those kinds of actions, whereas no other account can.

Why is This Important?

As we continue to think about how to further develop the Fediverse and give people more robust tools capable of doing more things, we have to consider the plumbing that holds it all together. Identity Management is one of those pieces of plumbing that’s surprisingly shaky, and requires serious consideration.

Digital Identities aren’t something unique to the fediverse and it’s not something Mastodon could stop if they wanted to. Nomadic identity is coming to the internet. The only question is who is going to own your identity. VISA/Mastercard, your government, Google, Microsoft, or you.

Mike Macgirvin

As Threads, Tumblr, and other big social networks come into the space, developers need to think about the stakes. The user migration flow is decent for moving from one server to another, but it’s relatively brittle, and currently only updates a reference from one account to another. The network lacks meaningful ways for people to pull their posts, messages, and media from the place they left.

The biggest takeaway here is that these are mature, time-tested mechanisms that could add extra layers of user agency and control to the Fediverse.

What’s Next?

Mike is already doing the work of figuring out how to retrofit these concepts onto ActivityPub. It’s likely that we’ll see additional Fediverse Enhancement Proposals to accommodate certain needs. For implementers, there are a few existing FEPs in the DRAFT stage that come recommended:- https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md

https://wedistribute.org/2024/03/activitypub-nomadic-identity/

dansup, to Pixelfed
@dansup@mastodon.social avatar

Imagine no .env editing or php artisan config:cache, just instant settings updates...

cats-shadow,

@dansup Could you please help me with pixelfed problem? After the last update to version 0.11.13 ActivityPub federation was broken. There are no my posts in the feed of my subscriber (on the Mastodon and Hubzilla).

drq, to random Russian
@drq@mastodon.ml avatar

Открывать новости было ошибкой.

cats-shadow,

@Dr. Quadragon ❌ что там опять?

cats-shadow,

@Dr. Quadragon ❌ мдэ, хоть направление покажи? Чья пропаганда — текущих оффи или оппов?

lina, to random Russian
@lina@mastodon.ml avatar

Конечно вы будете смотреть на то что она делает на ЧПУ, а не вот эти вот ваши "потребности"!😅
:xenia_blush:

https://youtu.be/ol9U1gFK-mM

cats-shadow,

@Dr. Quadragon ❌ хоронить труп человека — традиция

cats-shadow,

@Dr. Quadragon ❌

Кремация и погребальные костры - тоже традиция. С чего ли твоя традиция лучше моей?

Моя традиция?

Это просто был пример традиции, которая держится отнюдь не на вайбах и эстетики. К половой ориентации отношения не имеющей.
Вот к этому:

Традиционализм - сам в принципе довольно логически слабый.
Потому что он держится на ностальгии. На эстетике. На вайбах. Не на фактических показателях.

cats-shadow,

@Dr. Quadragon ❌

Похороны - это именно что эстетика. Одна из. Гробы, венки, черная одежда.

О, нет... Копни глубже. Это религиозная идеология. Избавиться от тела -- переработать на органику/минералы.

cats-shadow,

@Dr. Quadragon ❌

Религия - чистая эстетика, чистая иррациональность и чистые вайбы.

:))) это -- первая древнейшая профессия же, ничего личного, джаст бизнес.

cats-shadow,

@Dr. Quadragon ❌

Типа "вещество возвращается в великий круговорот", и все такое.

"Водный мир" смотрел, да? Там хороший пример был. Да и в книжках/сериалах встречается. :) Но противоречит религиозным традициям всем. Кощунство, млин! Развеять прах -- и то целый ворох дел.

cats-shadow,
cats-shadow,

@Dr. Quadragon ❌

Наивное летнее дитя...

Не-а. Вопрос в формировании личного информационного пузыря.

cats-shadow,

@Dr. Quadragon ❌

В информационном пузыре ты тоже подвергаешься пропаганде.

Нет. Повторюсь, вопрос в его формировании. Можно сформировать и без пропаганды. Но это надо делать сознательно.
Я, к примеру, научился её фильтровать, в результате спокойно слушаю вещалки и читаю прессу. Просто автоматом применяются фильтры и поправки.

cats-shadow,

@Dr. Quadragon ❌

Мне нужно, чтобы твои коллеги по "традиционализму" перестали гнать на нас хуйню.

Вот катится асфальтовый каток (двухтысячелетняя история идей, что формируют общественные взгляды). Ты хочешь его мгновенно остановить махом волшебной палочки. Не бывает. Добро пожаловать в реальный мир.
Быстро не остановишь, упираясь, потихоньку затормозишь. Но то, что в процессе многих упирающихся закатает в асфальт -- се ля ви.

cats-shadow,

@Dr. Quadragon ❌

Ну, вот я и пытаюсь. Не мытьем, так катаньем. Разговорами с кем-то, кто послушает.

Будь готов к закатыванию в асфальт. Ничего личного, просто реальный мир.

drq, to random Russian
@drq@mastodon.ml avatar

Копеечная морилка и копеечная фанера в сумме дают охуенную красоту.

Надо только шкуркой запастись, и терпением. Ну или шлифмашиной.

cats-shadow,

@Dr. Quadragon ❌ пссст... А растворителя соответствующего капнуть?
У меня "палубный"/"яхтный" лак — стандартное покрытие почти для всего мебельного.

drq, to random Russian
@drq@mastodon.ml avatar

Мне тяжело представить, как может выглядеть йодный маркетинг.

Возможно, это потому что у меня не хватает фантазии.

cats-shadow,

@Dr. Quadragon ❌

Лампы, например галогеновые, аккумуляторы, ядерные еще технологии всякие - везде йод.

Нитрид йода... (он же йодид азота). Прикольная штука. :)

drq, to random Russian
@drq@mastodon.ml avatar

Я так считаю: в брак или можно вступать всем взрослым дееспособным людям с любым взрослым дееспособным человеком или людьми по обоюдному согласию - или нельзя вообще никому.

Простая, вроде бы, идея, что в ней непонятного...

cats-shadow,

@Dr. Quadragon ❌ хм. Читал цикл "Конфедерация Меганезия" Розова?

А институт брака — этотрелигиозно-собственническая тралиция, которой иысячи лет. Так просто не отменишь. Особо трындежом.

cats-shadow,

@Dr. Quadragon ❌

В СССР брак призгавался, а религия - нет.

Одна мораль заместила другую (просто перекрасили).

drq, to random Russian
@drq@mastodon.ml avatar

Поднял со стола телефон, и на нем моментально треснуло покрытие.

Трещины по всей поверхности.

Может, содрать его таки нахер, оно жесткое, травмоопасное - жесть.

Но голый МДФ быстро загаживается.

cats-shadow,

@Dr. Quadragon ❌

Режется. Был бы ЧПУ-станок.

лавки по изготовлению наружной рекламы.

agnessa, to random

По неведомым причинам телефонная приложенька nomad не пускает залогиниться. Придецо просто через браузер сюдой лазить. Ну, положим, не проблема. :)

cats-shadow,

Аааааа!!!! Оно ж устаревшее на несколько поколений! :) Веб-интерфейс же нормальный мобильный у хабзиллы. :)

n0icz, to random Russian
@n0icz@mastodon.ml avatar

Я так часто разбирала ноут что на половине винтов слизались шлицы, и теперь я не могу его разобрать опять. Надо, конечно, купить новые болты, но сначала бы как-нибудь блин выкрутить эти х(

cats-shadow,

@Dr. Quadragon ❌

Есть способ с изолентой, если головки достаточно большие

Это как?

alado, to random

Назревает проблема с доменной зоной .ml

cc @drq

cats-shadow,

Бесплатный сыр — он известно где.

cats-shadow,

@Dr. Quadragon ❌

с чего это "бесплатный"?

Если что-то предлагается на халяву, подумай, чего оно стоит на самом деле, особо если рядом такое же стоит денег.
По мне — " это ж-ж-ж — неспроста", т.е. повод не юзать для серьёзны целей, кроме временного.

https://hub.cats-home.net/photos/cats-shadow/image/3d23263c-0848-4a81-892b-9e5a60402b4e

agnessa, to random

Что-то задумалась, интересно, есть какие-то популярные способы почистить хабзиллу от всякого лишнего? А то чот много хранит, похоже, в незапамятные времена лайкнутого-прокомментированного. Или чем она всё больше места занимает, при том, что архив канала всего ничего?

cats-shadow,

@Max Kostikov

А вот аватары не удаляются.

Иногда и не обновляются, даже принудительно

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • Durango
  • DreamBathrooms
  • ngwrru68w68
  • osvaldo12
  • cubers
  • magazineikmin
  • ethstaker
  • Youngstown
  • rosin
  • slotface
  • everett
  • kavyap
  • InstantRegret
  • JUstTest
  • khanakhh
  • thenastyranch
  • anitta
  • modclub
  • GTA5RPClips
  • mdbf
  • cisconetworking
  • tester
  • tacticalgear
  • provamag3
  • Leos
  • normalnudes
  • lostlight
  • All magazines