diff --git a/books/duniayetu_dar/SUMMARY.md b/books/duniayetu_dar/SUMMARY.md index 8130e08..1200681 100644 --- a/books/duniayetu_dar/SUMMARY.md +++ b/books/duniayetu_dar/SUMMARY.md @@ -10,7 +10,7 @@ - [Build on top of Tanzania's decentralised Internet](dy_intro/how_you_can_participate/build.md) - [Join Our Coding Academy](dy_intro/how_you_can_participate/coding_participate.md) - [Join Our Community](dy_intro/how_you_can_participate/community_participate.md) -- [Why](why/internet_human_right/internet_human_right.md) +- [Why](why/internet_human_right/internet_human_right.md) - [social warming](why/social_warming/social_warming.md) - [Farming](farming/farming.md) - [3Nodes](farming/3nodes.md) @@ -23,10 +23,9 @@ - [FreeFlow Intro](freeflow/freeflow_movement.md) - [Community Principles](freeflow/community_principles/community_principles.md) + - [Social Media Protocols](social_media_protocols/protocols.md) + - [Nostr Protocol](social_media_protocols/nostr.md) + - [Activity Pub](social_media_protocols/activitypub.md) - [Technology](ffself_specs/tech.md) - [Actor Based Development](ffself_specs/actor_based/actor_based_approach.md) - - [Social Media Protocols](ffself_specs/protocols/protocols.md) - - [Nostr Protocol](ffself_specs/protocols/nostr.md) - - [Activity Pub](ffself_specs/protocols/activitypub.md) - - [Market Status](ffself_specs/protocols/comparison.md) - [Vlang](ffself_specs/vlang/vlang.md) \ No newline at end of file diff --git a/collections/farming/farming.md b/collections/farming/farming.md index 054aba4..d7f4146 100644 --- a/collections/farming/farming.md +++ b/collections/farming/farming.md @@ -19,7 +19,7 @@ The recommended (default) pricing for a twin and storage/network capacity is: - 10 USD per TB Transfer per month - 5 USD per TB Storage per month -> 80% of these fees goes to farmer, 20% to farming cooperative, exception for a twin which is 50-50% split. +> 80% of these fees goes to farmer, 20% to our cooperative, exception for a twin which is 50-50% split. ## Rewards for being a Farmer diff --git a/collections/ffself_specs/protocols/protocols.md b/collections/ffself_specs/protocols/protocols.md deleted file mode 100644 index 4f88e0b..0000000 --- a/collections/ffself_specs/protocols/protocols.md +++ /dev/null @@ -1 +0,0 @@ -# Social Media App Protocols \ No newline at end of file diff --git a/collections/problems/content_providers.md b/collections/problems/content_providers.md index c435194..6963b6e 100644 --- a/collections/problems/content_providers.md +++ b/collections/problems/content_providers.md @@ -1,3 +1,5 @@ +![](img/social_media_content_provider.png) + # Solution for Content or Social Network Providers Content providers have quite some issues in supporting their user base, our approach can help. diff --git a/collections/problems/img/content_network.png b/collections/problems/img/content_network.png new file mode 100644 index 0000000..a8eb8f5 Binary files /dev/null and b/collections/problems/img/content_network.png differ diff --git a/collections/problems/img/social_media_content_provider.png b/collections/problems/img/social_media_content_provider.png new file mode 100644 index 0000000..9240a5f Binary files /dev/null and b/collections/problems/img/social_media_content_provider.png differ diff --git a/collections/problems/internet_infra/cdn_issues.md b/collections/problems/internet_infra/cdn_issues.md index b0cf232..e9729da 100644 --- a/collections/problems/internet_infra/cdn_issues.md +++ b/collections/problems/internet_infra/cdn_issues.md @@ -1,4 +1,4 @@ - +![](img/cdn2.png) ## high CDN cost = Content Delivery diff --git a/collections/problems/internet_infra/cloud_issues.md b/collections/problems/internet_infra/cloud_issues.md index 804c0fa..2d2b4a8 100644 --- a/collections/problems/internet_infra/cloud_issues.md +++ b/collections/problems/internet_infra/cloud_issues.md @@ -1,4 +1,6 @@ -# DO current centralized clouds resolve your problems? +![](img/cloudcomplex.png) + +# Do current clouds resolve your problems? This page describe some of the issues you might encounter if your use clouds to fullfil your requirements for your solution. diff --git a/collections/problems/internet_infra/img/cdn2.png b/collections/problems/internet_infra/img/cdn2.png new file mode 100644 index 0000000..cf262b7 Binary files /dev/null and b/collections/problems/internet_infra/img/cdn2.png differ diff --git a/collections/problems/internet_infra/img/cloudcomplex.png b/collections/problems/internet_infra/img/cloudcomplex.png new file mode 100644 index 0000000..2cb1e74 Binary files /dev/null and b/collections/problems/internet_infra/img/cloudcomplex.png differ diff --git a/collections/problems/painkiller/no_pain_killer.md b/collections/problems/painkiller/no_pain_killer.md index eb0bc92..94e6135 100644 --- a/collections/problems/painkiller/no_pain_killer.md +++ b/collections/problems/painkiller/no_pain_killer.md @@ -1,7 +1,7 @@ -# Painkillers are not a solution. - ![](img/painkillers.png) +# Painkillers are not a solution. + Currently, most develop their digital future by implementing many independent projects which all act as painkillers to their problems. While a painkiller might fix symptoms, it rarely solves the root issue. This happens for content providers, countries, enterprises. We should stop treating the symptoms it becomes time to resolve the root cause. diff --git a/collections/problems/solution_vs_issues.md b/collections/social_media_protocols/.collection similarity index 100% rename from collections/problems/solution_vs_issues.md rename to collections/social_media_protocols/.collection diff --git a/collections/ffself_specs/protocols/activitypub.md b/collections/social_media_protocols/activitypub.md similarity index 98% rename from collections/ffself_specs/protocols/activitypub.md rename to collections/social_media_protocols/activitypub.md index d679066..82dc73c 100644 --- a/collections/ffself_specs/protocols/activitypub.md +++ b/collections/social_media_protocols/activitypub.md @@ -1,3 +1,5 @@ +![](img/activitypub.png) + # ActivityPub ## Moderated OpenAI Take diff --git a/collections/social_media_protocols/img/activitypub.png b/collections/social_media_protocols/img/activitypub.png new file mode 100644 index 0000000..1b2a98c Binary files /dev/null and b/collections/social_media_protocols/img/activitypub.png differ diff --git a/collections/social_media_protocols/img/nostr.png b/collections/social_media_protocols/img/nostr.png new file mode 100644 index 0000000..b85f241 Binary files /dev/null and b/collections/social_media_protocols/img/nostr.png differ diff --git a/collections/social_media_protocols/img/social_protocols.png b/collections/social_media_protocols/img/social_protocols.png new file mode 100644 index 0000000..2bfc44e Binary files /dev/null and b/collections/social_media_protocols/img/social_protocols.png differ diff --git a/collections/ffself_specs/protocols/nostr.md b/collections/social_media_protocols/nostr.md similarity index 98% rename from collections/ffself_specs/protocols/nostr.md rename to collections/social_media_protocols/nostr.md index 627f699..c536320 100644 --- a/collections/ffself_specs/protocols/nostr.md +++ b/collections/social_media_protocols/nostr.md @@ -1,3 +1,5 @@ +![](img/nostr.png) + # Nostr ## Moderated OpenAI Take diff --git a/collections/ffself_specs/protocols/comparison.md b/collections/social_media_protocols/protocols.md similarity index 96% rename from collections/ffself_specs/protocols/comparison.md rename to collections/social_media_protocols/protocols.md index 5ae000b..5342a11 100644 --- a/collections/ffself_specs/protocols/comparison.md +++ b/collections/social_media_protocols/protocols.md @@ -1,5 +1,8 @@ -### Other Federated Social Network Protocols +![](img/social_protocols.png) +# Social Media App Protocols +- [**Activitypub**](activitypub.md) +- [**nostr**](nostr.md) - **Diaspora** - An early decentralized social network. - Uses the "Diaspora federation protocol" for connecting different instances (pods). @@ -51,5 +54,6 @@ Each protocol presents unique features and focuses, from privacy-centric network - ActivityPub provides clearer mechanisms for identity and account management, which is vital for trust and reputation in the network. ### Conclusion + Nostr is well-suited for users and developers prioritizing simplicity, privacy, and flexible data hosting. In contrast, ActivityPub is more appropriate for those seeking a feature-rich, interconnected social networking experience with established community support and structured content moderation. The choice between the two depends on individual needs and priorities related to privacy, social interaction, and resource availability for hosting and development. diff --git a/specs/ecosystem.md b/specs/ecosystem.md new file mode 100644 index 0000000..361ae72 --- /dev/null +++ b/specs/ecosystem.md @@ -0,0 +1,38 @@ + + +# parties + +## Tech + +- Decentralized Cloud = ThreeFold +- Transaction layer = Holochain +- Twin Layer = FreeFlow Twin +- +## Solutions (building on top of us) + +- Education System = Sikana +- VVerse 1 = Metaverse System 1 +- VVerse 2 = Metaverse System 2 + + +## Community + +- Education ... +- Hatch ? we can create their super app + +## ThreeFold + +Option 1: we stay ThreeFold + +- TFGrid +- 3Node +- ... + +Option 2: we go mycelium + +- Mycelium Grid +- Mycelium Net +- Mycelium Compute +- Mycelium Stor +- Mycelium Bot (new 3Bot) +- Mycelium CI/CD diff --git a/specs/naming.md b/specs/naming.md new file mode 100644 index 0000000..dc6fe7d --- /dev/null +++ b/specs/naming.md @@ -0,0 +1,2 @@ +# naming +