I'd love to use P2P chat app Briar[1] all the time and for everything, but my battery drains very quickly. Seeding is resource taxing. It's P2P design is impractical and thus unsusable for casual use.
Web engine and Javascript bloat is another topic.
Fediverse _should_ mean that of the ActivityPub network and only the ActivityPub network, and this poll, like many others, sets this precedent.
Otherwise, we risk diluting the meaning of this word. The Fediverse is growing, and it won't take long before some profit-motivated company comes along and starts providing trojan horse "Fediverse compatible" service with "mostly not really interoperable ActivityPub extensions". Law makers won't tell the difference.
@Pixificial
Cheap devices with low specs, and thus developing areas around the world, wouldn't be able to keep up. Centralisation is not inherently bad, and pure peer-to-peer is not inherently good. Generally, federation is the best of both worlds. A single server on a VPS for a single small website is cost effective.
Making DNS lookups purely peer-to-peer is a great idea, though. We ought to support projects like #opennic and break censorship.
@Pixificial
They're all designed for different purposes. You use what you need. They are not mutually exclusive.
My black body story (it's physics).
By Rob Pike
2022-08-22
https://commandcenter.blogspot.com/2022/08/my-black-body-story-its-physics.html
I compared the landing pages of Mastodon, Pleroma and Misskey because I was curious how each characterized itself.
joinmastodon.org: "Mastodon isn’t a single website like Twitter or Facebook, it's a network of thousands of servers operated by different organizations and individuals that provide a seamless social media experience."
→ Mastodon is a network
join.misskey.page: "Misskey is a decentralized microblogging platform born on Earth. Since it exists within the Fediverse (a universe where various social media platforms are organized), it is mutually linked with other social media platforms."
→ Misskey is part of a network
pleroma.social: "Free and open communication for everyone. Pleroma is social networking software compatible with other Fediverse software such as Mastodon, Misskey, Pixelfed and many others. "
→ Pleroma is part of a network
@tychosoft@fosstodon.org
I couldn't say personally. I haven't used Zig. I know both lanugages occupy a similar problem domain, but Hare's goals differ from Zig, and are more inline with being a minimal, conservative, modern update to C.
The Hare blog has written about this.
https://fosstodon.org/@hare/108222056836549904
Martian time in Hare
https://torresjrjr.com/archive/2022-08-01-hare-martian-time/
Very glad to see that, @arian. There's always room in the Fediverse. Where did you find my article?
@norbu
I would entertain some basic extended latin, along with some Greek, Cyrillic, Hiragana, Katagana... but then we'd have to draw the line somewhere, which might rub some peoples the wrong way.
I can see that enforcing ASCII is anglophone-centric. Considering all things, I think assuming English as a meta lingua franca for programming is probably the least problematic way of doing things for everyone. Consider that Hare libraries will be used by others.
@norbu
Unicode source code has an extreme amount of weird cases to deal with. Right-to-left, variable width, semanticly equivilent sequences, etc. For a serious low-level langauge which has subtle aspirations to become a lingua franca like C, I think they made a sensible choice.
If the Unicode consortium were much more conservative and sensible, it might have been possible.
No emoji variables, sorry Javascripturds.
Adios, @captainepoch
Thank you for everything.
Adios, @captainepoch
Thank you for everything.
Join the SDF Plan9 Boot Camp and learn about Plan9 in a fun and friendly environment!
@spritelyinst
Thank you for writing this, @cwebber! I've been dying for a "middle-of-the-road introduction" to scheme which doesn't overwhelm or underdeliver. I now finally have the capacity to go and read projects written in lisp, understand their gist, and get my hands dirty and learn.
We've published A Scheme Primer! https://spritely.institute/static/papers/scheme-primer.html
Blogpost: https://spritely.institute/news/the-spritely-institute-publishes-a-scheme-primer.html
This primer serves as a quick skim tutorial to get started fast, or as a more in-depth read... ending with the finale of a 30 line example of a Scheme interpreter written in Scheme!
#ProTip: https://onelook.com/ is the most useful website you've never heard of.
News!
- Moved repo to codeberg.org/forgefed/forgefed, and development has resumed with new contributors!
- Site is now at forgefed.org!
- Chat is at #forgefed:libera.chat, on IRC/Matrix
- Forum is moving to socialhub.activitypub.rocks
- Gitea federation is WIP
- I've resumed work on Vervis, intending to relaunch it and put federated patches/MRs in the spec
- Simplified 1st spec draft is WIP
- I may step down at some point, project future seems bright now ^_^
--fr33
Libre software engineer with physics background.
Maintainer for @hare date/time.
.py .go .ha ...
en es ...
\t <dl> agpl posix 9p