c.im is one of the many independent Mastodon servers you can use to participate in the fediverse.
C.IM is a general, mainly English-speaking Mastodon instance.

Server stats:

2.7K
active users

#portability

1 post1 participant0 posts today

#introduction

Our motto is »#Linux #OpenSource News & #KnowHow for #Office Tasks.«

Our posts are for #solopreneurs, #trainers, #facilitators, and everybody else who tackles their office tasks using open source software under Linux.

While we appreciate #portability, we're strictly Linux-only. With respect to other operating systems: no bashing, no praise, no comparisons. We've already made our choice.

Formerly @social.tchncs.de, 2021-09-01 to 2024-06-15; then @mastodon.de until 2025-04-17

[Перевод] Переносимый код: Fighting the Lemmings

Сергей Каличев, старший разработчик, Angie Software Однажды, давным-давно, я наткнулся на одну хорошую статью по разработке переносимого кода и решил её перевести. Когда же это было... ё-моё, в 2008 году, 17 лет назад! Обалдеть, как время летит. Статья называлась "Fighting the Lemmings", автор Martin Husemann. Выложил перевод на LOR . С тех пор много воды утекло и, когда я попытался поискать статью в Интернете, то обнаружил, что ни оригинальной статьи, ни перевода, найти практически невозможно. Перевод ещё сохранился в глубоких закромах OpenNet , а оригинал только в архиве Интернета . Ссылки на PDF-ки тоже протухли и больше не работают. Обидно, это ведь такая нетленка для системщиков. Понятно, что переносимость уже сто раз пережёвана в других статьях и книгах, но тут всё было сконцентрировано и написано доходчиво. При этом актуальность до сих пор не потеряна. Ну а что, собственно, кардинально поменялось в разработке переносимого кода на C с тех пор? Если не обращать внимание на упоминания некоторых архитектур и ОС, которые сейчас, да и во времена перевода, звучат, как придания старины глубокой, то в остальном, обо всех особенностях разработки переносимого кода, описанных в статье, надо помнить и сегодня. Выкладываю текст, как он есть, без каких-либо современных правок. Для тех, кому удобнее читать в PDF, вот ссылки: PDF оригинальной статьи PDF перевода А теперь сама статья.

habr.com/ru/articles/890530/

ХабрПереносимый код: Fighting the LemmingsСергей Каличев, старший разработчик, Angie Software Эти лемминги еще старше статьи. Раза в два. Как думаете, от кого они убегают? Однажды, давным-давно, я наткнулся на одну хорошую статью по...
#C#code#portability
Continued thread

Big question, Why ATProtocol from #BlueSkySocial #PBC’s mouth instead of Mastodon and ActivityPub?:

“Why not use ActivityPub? #ActivityPub is a federated social networking technology popularized by #Mastodon.

Account #portability is a major reason why we chose to build a separate protocol. We consider portability to be crucial because it protects #users from sudden bans, server shutdowns, and policy disagreements. Our #solution for portability requires both signed data repositories and #DIDs, neither of which are easy to retrofit into ActivityPub. The migration #tools for ActivityPub are comparatively limited; they require the original server to provide a redirect and cannot migrate the user's previous data.

Another major reason is #scalability. #ActivityPub depends heavily on delivering messages between a wide network of small-to-medium sized nodes, which can cause individual #nodes to be flooded with traffic and generally struggles to provide global views of #activity.”

Short version, WE CANT CONTROL YOU.

<atproto.com/guides/faq>

AT ProtocolQuick start guide to building applications on AT Protocol - AT ProtocolIn this guide, we're going to build a simple multi-user app that publishes your current "status" as an emoji.

At Artinis, we believe neuroscience research should go beyond the lab, which is why our devices are designed to deliver exceptional performance wherever it's needed—even at home.

🟡 Elderly Rehabilitation: A recent study by Klop et al. showcased the diagnostic potential of using the PortaLite MKII to monitor brain activity during rehabilitation for orthostatic hypotension —right in patients’ homes.
publications.artinis.com/publi

Something I hadn’t considered about account #portability

It will simplify initial user onboarding. Interested in XYZ software? Cool. Sign up now on xyz.social. You can move your account in a week or two once you have a lay of the land…

@ricard @null

From what I've read when they first went public about it, it was because of which don't exist in the protocol. When I informed them about the powering (and today), they said they weren't aware of it (at least from what I can recall), so they'll look into it.

The second reason is moderation. Which, if we only look at AP protocol it's pretty much basic, if any. But if they were only aware of Hubzilla's protocol before they started their project, they probably would've used it since moderation and permissions are awesome in Zot (far better than what / currently have today).

And well, they already started their own project and set up their goals, so they pushed for it.

At least that's how I understood it. Not necessarily accurate.

I wonder when we'll see custom domain in the / ?

For example, I want to use:
* @-live.youronly.one for my account
* @-sns.youronly.one for my account
* @-photos.youronly.one for my account
* @-mblog.youronly.one for my account
* @-reading.youronly.one for my account

Ideally, even if I move to a new host/service, I can use the same WebFinger.