diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml deleted file mode 100644 index f0b34c176..000000000 --- a/.github/workflows/action.yml +++ /dev/null @@ -1,17 +0,0 @@ -# On every push this script is executed -on: push -name: Build and deploy GH Pages -jobs: - build: - runs-on: ubuntu-latest - if: github.ref == 'refs/heads/development' - steps: - - name: checkout - uses: actions/checkout@v2 - - name: build_and_deploy - uses: shalzz/zola-deploy-action@v0.14.1 - env: - # Target branch - PAGES_BRANCH: gh-pages - # Provide personal access token - TOKEN: ${{ secrets.TOKEN }} \ No newline at end of file diff --git a/.github/workflows/tf_update_dev.yml b/.github/workflows/tf_update_dev.yml index 6509a4952..edf3724ef 100644 --- a/.github/workflows/tf_update_dev.yml +++ b/.github/workflows/tf_update_dev.yml @@ -12,14 +12,13 @@ jobs: uses: appleboy/ssh-action@master with: host: www2.threefold.io - username: root + username: webuser key: ${{ secrets.TF_SECRET }} - port: 22 + port: 34022 script: | - cd /opt/www_threefold_io/ + cd websites/www2/www_threefold_io/ git log -1 - git restore . - git pull + git fetch + git reset --hard origin/development sed -i "s/https:\/\/www.threefold.io/https:\/\/www2.threefold.io/g" config.toml ./build.sh - diff --git a/.github/workflows/tf_update_prod.yml b/.github/workflows/tf_update_prod.yml index 7210bd6e0..7b331cbda 100644 --- a/.github/workflows/tf_update_prod.yml +++ b/.github/workflows/tf_update_prod.yml @@ -18,8 +18,7 @@ jobs: script: | cd /opt/www_threefold_io/ git log -1 - git restore . - git pull + git fetch + git reset --hard origin/master sed -i "s/https:\/\/www2.threefold.io/https:\/\/www.threefold.io/g" config.toml ./build.sh - diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile deleted file mode 100644 index 3bbcfe50b..000000000 --- a/.gitpod.Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ - - -FROM gitpod/workspace-full:latest - -USER root -RUN apt-get update && apt-get install -y redis-server mc rsync - -# RUN apt-get clean && rm -rf /var/cache/apt/* && rm -rf /var/lib/apt/lists/* && rm -rf /tmp/* - -USER gitpod - - -# ENTRYPOINT [ "entrypoint.sh" ] diff --git a/.gitpod.yml b/.gitpod.yml deleted file mode 100644 index d2422a167..000000000 --- a/.gitpod.yml +++ /dev/null @@ -1,51 +0,0 @@ -image: - file: .gitpod.Dockerfile -tasks: - - name: WIKI - command: | - curl https://raw.githubusercontent.com/freeflowuniverse/crystaltools/development/install.sh > /tmp/install.sh - bash /tmp/install.sh - source /workspace/env.sh - publtools_check - cd config - publishtools install - cd .. - clear - echo ' -- WEB PUBLISH TOOLS -- ' - echo - echo ' - do "./run" to run website.' - echo ' - do "./build" to build website, see in dir build for result.' - echo ' - do "open ../workspace.code-workspace" to open all relevant dirs in your editor.' -ports: - - port: 9998 - onOpen: open-browser - - port: 8080 - onOpen: open-browser - - port: 6379 - onOpen: ignore -vscode: - extensions: - - vlanguage.vscode-vlang - - telesoho.vscode-markdown-paste-image - - yzhang.markdown-all-in-one - - shd101wyy.markdown-preview-enhanced - - bierner.markdown-mermaid - - darkriszty.markdown-table-prettify - - bpruitt-goddard.mermaid-markdown-syntax-highlighting - - shuworks.vscode-table-formatter -github: - prebuilds: - # enable for the master/default branch (defaults to true) - master: true -# enable for all branches in this repo (defaults to false) - branches: true -# enable for pull requests coming from this repo (defaults to true) - pullRequests: true -# enable for pull requests coming from forks (defaults to false) - pullRequestsFromForks: false -# add a "Review in Gitpod" button as a comment to pull requests (defaults to true) - addComment: true -# add a "Review in Gitpod" button to pull requests (defaults to false) - addBadge: false -# add a label once the prebuild is ready to pull requests (defaults to false) - addLabel: prebuilt-in-gitpod \ No newline at end of file diff --git a/README.md b/README.md index 1c9c17929..28581f7ff 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Welcome to ThreeFold Website Repository +# Welcome to Welcome to ThreeFold Website RepositoryWebsite Repository ![](./static/images/tf_logo.png) diff --git a/build.sh b/build.sh index 8b00a2c60..d4e42ff48 100755 --- a/build.sh +++ b/build.sh @@ -1,26 +1,32 @@ echo "Starting build..." # TODO: Check if current version is latest to avoid redundant installation +if [[ -f "tailwindcss" ]] +then + echo "Tailwind installed" +else + # rm tailwindcss + # checks os and architecture for correct release + # https://stackoverflow.com/a/8597411 + echo "Installing & building tailwind..." + ASSET="tailwindcss" -# checks os and architecture for correct release -# https://stackoverflow.com/a/8597411 -echo "Installing & building tailwind..." -ASSET="tailwindcss" + if [[ "$OSTYPE" == "linux-gnu"* ]]; then + ASSET="$ASSET-linux" + elif [[ "$OSTYPE" == "darwin"* ]]; then + ASSET="$ASSET-macos" + fi + if [[ "$(uname -m)" == "x86_64"* ]]; then + ASSET="$ASSET-x64" + elif [[ "$(uname -m)" == "arm64"* ]]; then + ASSET="$ASSET-arm64" + fi -if [[ "$OSTYPE" == "linux-gnu"* ]]; then - ASSET="$ASSET-linux" -elif [[ "$OSTYPE" == "darwin"* ]]; then - ASSET="$ASSET-macos" -fi -if [[ "$(uname -m)" == "x86_64"* ]]; then - ASSET="$ASSET-x64" -elif [[ "$(uname -m)" == "arm64"* ]]; then - ASSET="$ASSET-arm64" + curl -sLO "https://github.com/tailwindlabs/tailwindcss/releases/latest/download/${ASSET}" + chmod +x $ASSET + mv $ASSET tailwindcss fi -curl -sLO "https://github.com/tailwindlabs/tailwindcss/releases/latest/download/${ASSET}" -chmod +x $ASSET -mv $ASSET tailwindcss # initialized and configures tailwind if not configured @@ -36,3 +42,5 @@ echo "Compiling tailwindcss and building zola project..." rm -rf public static/css ./tailwindcss -i css/index.css -o ./static/css/index.css --minify zola build + + diff --git a/config.toml b/config.toml index 10babaf7f..dc2f9c527 100644 --- a/config.toml +++ b/config.toml @@ -6,12 +6,12 @@ title = "ThreeFold" description="Our global digital backbone" # When set to "true", a feed is automatically generated. -# generate_feed = true +generate_feed = true # The filename to use for the feed. Used as the template filename, too. # Defaults to "atom.xml", which has a built-in template that renders an Atom 1.0 feed. # There is also a built-in template "rss.xml" that renders an RSS 2.0 feed. -# feed_filename = "index.xml" +feed_filename = "atom.xml" # The number of articles to include in the feed. All items are included if # this limit is not set (the default). diff --git a/content/blog/_index.md b/content/blog/_index.md index 07496f1ac..6c310417d 100644 --- a/content/blog/_index.md +++ b/content/blog/_index.md @@ -1,7 +1,9 @@ --- title: "Blog" paginate_by: 9 + # paginate_reversed: false + sort_by: "date" insert_anchor_links: "left" #base_url: "posts" @@ -10,6 +12,7 @@ insert_anchor_links: "left" template: "layouts/blog.html" page_template: "blogPage.html" #transparent: true +generate_feed: true extra: imgPath: images/threefold_img2.png --- diff --git a/content/blog/access_threefold_token_and_provide_liquidity_on_stellar/index.md b/content/blog/access_threefold_token_and_provide_liquidity_on_stellar/index.md index aea038c97..fe18760c2 100644 --- a/content/blog/access_threefold_token_and_provide_liquidity_on_stellar/index.md +++ b/content/blog/access_threefold_token_and_provide_liquidity_on_stellar/index.md @@ -5,13 +5,17 @@ image_caption: How to Access the ThreeFold Token and Provide Liquidity on Stella description: The more liquidity we provide on Stellar, the more we contribute to creating and sustaining a healthy market for TFT there. So today, we’re embarking on a little journey to find out how to access TFT and how to provide liquidity on Stellar via Albedo. date: 2022-09-08 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_token, blockchain] categories: [foundation] extra: imgPath: access_threefold_token_and_provide_liquidity_on_stellar.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ As we previously shared, we believe in the organic and sustainable growth of ThreeFold Token and the Internet of Internets vision. And one of our key goals is to strengthen the foundation of the ecosystem by enhancing the stability and liquidity of the ThreeFold Token (TFT). So today, we’re embarking on a little journey to find out how to access TFT and how to provide liquidity on Stellar via [Albedo](https://albedo.link/). #### What are liquidity pools? @@ -103,7 +107,7 @@ The time has come to fund your Albedo account with TFT. Simply swap other assets
-*Good to know: Albedo doesn’t provide a direct fiat gateway. Visit our TFT knowledge base to discover all the ways you can [buy TFT](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy?id=how-to-buy-amp-sell-tft), including fiat options.* +*Good to know: Albedo doesn’t provide a direct fiat gateway. Visit our TFT knowledge base to discover all the ways you can [buy TFT](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html), including fiat options.* ### Step 2.2.A: Deposit TFT to your Albedo account diff --git a/content/blog/africa_regen_summit_ii/africa_regen_summit_ii.png b/content/blog/africa_regen_summit_ii/africa_regen_summit_ii.png new file mode 100644 index 000000000..ec0a75375 Binary files /dev/null and b/content/blog/africa_regen_summit_ii/africa_regen_summit_ii.png differ diff --git a/content/blog/africa_regen_summit_ii/greg_regen.jpeg b/content/blog/africa_regen_summit_ii/greg_regen.jpeg new file mode 100644 index 000000000..34d4bf0ec Binary files /dev/null and b/content/blog/africa_regen_summit_ii/greg_regen.jpeg differ diff --git a/content/blog/africa_regen_summit_ii/group_regen.jpeg b/content/blog/africa_regen_summit_ii/group_regen.jpeg new file mode 100644 index 000000000..23eae89f5 Binary files /dev/null and b/content/blog/africa_regen_summit_ii/group_regen.jpeg differ diff --git a/content/blog/africa_regen_summit_ii/index.md b/content/blog/africa_regen_summit_ii/index.md new file mode 100644 index 000000000..5be091fc5 --- /dev/null +++ b/content/blog/africa_regen_summit_ii/index.md @@ -0,0 +1,93 @@ +--- +id: africa_regen_summit_ii +title: "Africa Regenerative Futures Summit | Volume II" +image_caption: Africa Regen II +description: We recently hosted the second edition of the Africa Regenerative Futures Summit in Zanzibar. Read about our experience. +date: 2023-11-21 +taxonomies: + people: [sam_taggart] + tags: [community, why] + categories: [foundation] +extra: + imgPath: africa_regen_summit_ii.png +--- + +*The below is an update from a summit we held here in Zanzibar this past weekend called the Africa Regenerative Futures Summit. It was a follow-up of [an event we hosted in July](https://youtu.be/GIBlmID7g5o?t=246&si=KYEExcPFHUCU7HKY). And we aim to continue to host this as a series of gatherings around OurWorld, ThreeFold, and other planet-first people-first projects and individuals who are supporting or want to support Tanzania and the African continent as a whole.* + +
+ +On the 16th of November, we had a roundtable covering important relevant topics (Cyber Pandemic, AI, Quantum Computing, etc.) and explaining the core vision of OurWorld and ThreeFold in context to what is currently happening in today’s world as a whole. + +
+ +Over the course of Friday and Saturday morning, we delved into an exciting array of projects, with a focus on experiencing two inspirational mornings that provided valuable insights into the current landscape of OurWorld and its affiliated initiatives. + +### **Friday Morning Highlights** + +**OurWorld Infrastructure (Kristof De Spiegeleer):** Kristof gave us a deep dive into the foundational aspects of [OurWorld](https://ourworld.tf) Infrastructure, explaining the [ThreeFold](https://threefold.io) technology and how it serves as a foundation for a wide array of impactful projects. + +
+ +![](kristof_regen.jpeg) + +
+ +**Hub Culture (Stan Stalnaker):** Stan Stalnaker presented his [HubCulture](https://hubculture.com) platform, highlighting its role and impact as a Network State. + +
+ +**Fumba Permaculture Project (Franko Gohse):** Franko shared his work on the [Fumba](https://fumba.town/) Permaculture Project, detailing its sustainable and regenerative initiatives. + +
+ +**Naledu Health (Stephanie Ndungu):** Stephanie is a wonderful project to raise awareness of breast and other cancers in Kenya and reach out to local women and children to screen them for free. Her idea will be to devise an AI-powered SMS solution that could help them seek treatment if they show symptoms. + +
+ +![](steph_regen.jpeg) + +
+ +**Dark Matter Labs (Raj Kalia):** Raj Kalia presented the vision and initiatives of [DM Labs](https://darkmatterlabs.org/About), offering a glimpse into the innovative ventures they are supporting. + +
+ +**HedUnity (Tim Degraye):** Tim presented his company HedUnity and his first wifi headphone which can stream lossless uncompressed Hi-Res audio up to 96kHz 24-bit, [Unity](https://www.getunity.com). + +
+ +### **Saturday Morning Startup Sessions** + +**TechBridge Institute (Justine Mahinyila):** Justine presented his exciting new project to help Tanzania’s technology community, ensure inclusive and equitable quality education, promote lifelong learning opportunities for all, as well as sustainable economic growth, full and productive employment and decent work for all. + +
+ +**Sikana (Greg Flipo):** Greg discussed the [Sikana](https://www.sikana.tv/en) project, how he sees the future of the platform, emphasizing its significance and contributions within the OurWorld ecosystem. + +
+ +![](greg_regen.jpeg) + +
+ +**HATCH (William Chamberlin):** William introduced [HATCH](https://hatchexperience.org), a global network of changemakers, illustrating its potential to drive positive transformation on a global scale. + +
+ +**Chatafisha (David Machuche + Victor Muhagachi):** David and Vic shared insights into ReFi Tanzania and Regen Tech, showcasing their [projects](https://chatafisha.com) that aim to make a positive impact on communities. + +
+ +**Sarufi (Kalebu Jordan):** Kalebu shed light on the development of conversational AI tailored [for African languages](https://sarufi.io), addressing a critical need in tech accessibility. + +
+ +![](kalebu_regen.jpeg) + +
+ +On the fourth and final day, we spent time with some of our friends participants from Dar Es Salaam and Kenya to understand each others’ collective goals and put together a collaboration plan, which involves deploying ThreeFold infrastructure locally and working together in the coming months on developer sessions and hackathons. The team is really looking forward to supporting and working together with this community and we’ll [provide updates](https://forum.threefold.io/t/introducing-dunia-yetu/4147) as we have them. + +
+ +![](group_regen.jpeg) \ No newline at end of file diff --git a/content/blog/africa_regen_summit_ii/kalebu_regen.jpeg b/content/blog/africa_regen_summit_ii/kalebu_regen.jpeg new file mode 100644 index 000000000..5ae1aac8e Binary files /dev/null and b/content/blog/africa_regen_summit_ii/kalebu_regen.jpeg differ diff --git a/content/blog/africa_regen_summit_ii/kristof_regen.jpeg b/content/blog/africa_regen_summit_ii/kristof_regen.jpeg new file mode 100644 index 000000000..1dcdb9368 Binary files /dev/null and b/content/blog/africa_regen_summit_ii/kristof_regen.jpeg differ diff --git a/content/blog/africa_regen_summit_ii/steph_regen.jpeg b/content/blog/africa_regen_summit_ii/steph_regen.jpeg new file mode 100644 index 000000000..e5d8bd409 Binary files /dev/null and b/content/blog/africa_regen_summit_ii/steph_regen.jpeg differ diff --git a/content/blog/an_org_building_a_decentralized_internet/index.md b/content/blog/an_org_building_a_decentralized_internet/index.md index 07de86769..433850f17 100644 --- a/content/blog/an_org_building_a_decentralized_internet/index.md +++ b/content/blog/an_org_building_a_decentralized_internet/index.md @@ -78,7 +78,7 @@ Much of what you see today at Threefold.io is the work of 100s of decentralized There are many discussions happening on the [Threefold Forum](https://forum.threefold.io) about partnerships with other projects and how we can better support both the crypto landscape and the general internet user base. Even by just joining discussions on the Threefold Forum and providing your input and ideas you can help to make sure that the internet of tomorrow is built for and by the users of tomorrow. but there are lots of ways to contribute: -- You can purchase the TFT token following [this guide](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy). +- You can purchase the TFT token following [this guide](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html). - You can learn about farming [here](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro). - You can learn more about the Threefold Cloud and Deploying [here](https://library.threefold.me/info/threefold#/cloud/threefold__cloud_home). diff --git a/content/blog/big_datacenter_myth/index.md b/content/blog/big_datacenter_myth/index.md index 50277f3dc..2450a7bec 100644 --- a/content/blog/big_datacenter_myth/index.md +++ b/content/blog/big_datacenter_myth/index.md @@ -5,13 +5,16 @@ image_caption: internet servers description: Hyperscale realities are very different to what most people think. Myth 1 - Bigger data centers are more efficient. date: 2017-10-12 taxonomies: - people: [andreas_hartl] + people: [sam_taggart] tags: [technology,threefold_grid_,why] categories: [farming,cloud,foundation,aci] extra: imgPath: big_datacenter_myth.png --- +*"This article was originally published by Andreas Hartl, a former member of ThreeFold Foundation."* + + ## Hyperscale realities are very different from what most people think ### Myth 1: Bigger data centers are more efficient diff --git a/content/blog/bitcoin_threefold/index.md b/content/blog/bitcoin_threefold/index.md index 07899150f..2ed36c930 100644 --- a/content/blog/bitcoin_threefold/index.md +++ b/content/blog/bitcoin_threefold/index.md @@ -56,4 +56,4 @@ But what differentiates ThreeFold the most from the crowd is that it’s a proje
-Stake your claim in the decentralized Internet by [hosting the Internet](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro) or [getting TFT](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy) today. \ No newline at end of file +Stake your claim in the decentralized Internet by [hosting the Internet](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro) or [getting TFT](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html) today. \ No newline at end of file diff --git a/content/blog/blockheating_intro/index.md b/content/blog/blockheating_intro/index.md index 4d98103ae..9b6270010 100644 --- a/content/blog/blockheating_intro/index.md +++ b/content/blog/blockheating_intro/index.md @@ -5,13 +5,17 @@ image_caption: Meet Blockheating description: Somewhere in the Netherlands, a ThreeFold Farm is supporting the growth of vegetable crops such as tomatoes, peppers and cucumbers. date: 2021-07-23 taxonomies: - people: [roel_van_sabben] + people: [sam_taggart] tags: [why, peer_to_peer, digital_twin, technology] categories: [farming, cloud, foundation, aci, twin] extra: imgPath: blockheating_intro.png --- +*"This article was originally published by Roel Van Sabben, a former member of ThreeFold Foundation."* + +
+ Somewhere in the Netherlands, a ThreeFold Farm is supporting the growth of vegetable crops such as tomatoes, peppers and cucumbers. By directing the excess heat generated from the hardware operations to the greenhouse next door, they are able to achieve an incredible model that benefits both hardware and vegetables.

diff --git a/content/blog/bridges_connecting_threefold_ecosystem/index.md b/content/blog/bridges_connecting_threefold_ecosystem/index.md index c531b4493..797edf573 100644 --- a/content/blog/bridges_connecting_threefold_ecosystem/index.md +++ b/content/blog/bridges_connecting_threefold_ecosystem/index.md @@ -5,13 +5,17 @@ image_caption: Bridges Connecting the ThreeFold Ecosystem to External Networks description: Since the launch of ThreeFold Grid 3.0, TFT is now available on three blockchains – Stellar, Binance Smart Chain and the Substrate-based ThreeFold Blockchain (aka TF Chain). date: 2022-01-10 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_cloud, technology, blockchain, update] categories: [foundation, cloud, technology] extra: imgPath: bridges_connecting_threefold_ecosystem.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ Wondering how to switch between blockchains? Cross-chain bridges allow you to easily transfer TFT from one blockchain to another. 
diff --git a/content/blog/build_on_threefolds_open_infrastructure/index.md b/content/blog/build_on_threefolds_open_infrastructure/index.md index 7432b14d1..7f869ae0e 100644 --- a/content/blog/build_on_threefolds_open_infrastructure/index.md +++ b/content/blog/build_on_threefolds_open_infrastructure/index.md @@ -5,13 +5,17 @@ image_caption: "Build on ThreeFold’s Open Infrastructure – Part One: Intro" description: Dive into the magic of the ThreeFold Grid and what it enables for people around the world – from developers to end users, and everyone in between – with this three-part series! We’ll explore ThreeFold’s infrastructure, solutions and experiences available today. The first part will give a comprehensive overview of the Grid, its evolution and capabilities. date: 2022-09-15 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid,technology,peer_to_peer] categories: [foundation] extra: imgPath: build_on_threefolds_open_infrastructure_part_one.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ What started out as an idea for a better Internet about a decade ago amongst a few early Internet and Cloud pioneers has now become a reality. Today, ThreeFold is a global movement building a reliable, open and inclusive Internet.
diff --git a/content/blog/build_on_threefolds_open_infrastructure_part_three/index.md b/content/blog/build_on_threefolds_open_infrastructure_part_three/index.md index 37f5d1dbf..7889455ae 100644 --- a/content/blog/build_on_threefolds_open_infrastructure_part_three/index.md +++ b/content/blog/build_on_threefolds_open_infrastructure_part_three/index.md @@ -5,12 +5,17 @@ image_caption: "Build on ThreeFold’s Open Infrastructure – Part Three: Weble description: In the final part of our three-part series, we’ll dive into a world of possibilities for developers, end-users and everyone in-between. Find out what’s possible on the ThreeFold Playground and discover your digital sovereignty with our end-user experiences. date: 2022-09-21 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid,technology,peer_to_peer] categories: [foundation] extra: imgPath: build_on_threefolds_open_infrastructure_part_three.png --- + +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ *This post is the third one in a series about building on ThreeFold's open infrastructure. While [part one](https://www.threefold.io/blog/build-on-threefolds-open-infrastructure/), gives you a comprehensive overview of the Grid, its evolution and capabilities, the [second part](https://www.threefold.io/blog/build-on-threefolds-open-infrastructure-part-two/) is focused on the low-level building blocks and particularly interesting for the more tech-savvy crowd.* diff --git a/content/blog/build_on_threefolds_open_infrastructure_part_two/index.md b/content/blog/build_on_threefolds_open_infrastructure_part_two/index.md index 0e141f55d..bd2dca418 100644 --- a/content/blog/build_on_threefolds_open_infrastructure_part_two/index.md +++ b/content/blog/build_on_threefolds_open_infrastructure_part_two/index.md @@ -5,13 +5,17 @@ image_caption: "Build on ThreeFold’s Open Infrastructure – Part Two: For Exp description: This post is part of an ongoing series on building on ThreeFold’s open infrastructure. It’s for the more tech-savvy crowd, as we’ll dive into our cloud solution and everything enabled by the technology and tooling built on top. date: 2022-09-21 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid,technology,peer_to_peer] categories: [foundation] extra: imgPath: build_on_threefolds_open_infrastructure_part_two.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ ThreeFold’s reliable, open-source, peer-to-peer Internet infrastructure together with a growing community of enthusiastic, driven early-adopter developers and end-users are the key to accelerating the growth and development of the Grid and to unlocking all of its potential. While the foundation has been laid, it will be up to all of us as a movement to improve and build upon it.
diff --git a/content/blog/consensus_2022_recap/index.md b/content/blog/consensus_2022_recap/index.md index a050c3496..7b63357bb 100644 --- a/content/blog/consensus_2022_recap/index.md +++ b/content/blog/consensus_2022_recap/index.md @@ -5,13 +5,17 @@ image_caption: "Consensus 2022 Recap – ThreeFold Community Celebrates the Int description: In June, the ThreeFold Team went to Austin to share our vision for a decentralized Internet as sponsor of Consensus 2022. Throughout an incredible week, we spread the word about ThreeFold, formed meaningful connections and planted the seeds for the first sovereign Regional Internet. date: 2022-06-28 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold, peer-to-peer, community] categories: [foundation] extra: imgPath: consensus_2022_recap.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ The ThreeFold Team was in Austin, Texas, in June to share our vision for a decentralized Internet as an exhibitor and sponsor of [Consensus](https://threefold.io/blog/threefold_at_consensus_2022/) by Coindesk. The four-day conference attracted over [20,000 people](https://cointelegraph.com/news/consensus-2022-web3-unpacking-regulations-and-optimism-for-crypto-s-future) who explored conversations on topics like decentralization, blockchain, crypto, Web 3 and more. The ThreeFold team shared our “planet first, people first” vision and story with hundreds of attendees who visited our conference booth to learn about ThreeFold – leading to new community members, farmers, token holders, and partners. 
diff --git a/content/blog/decentralizing_the_internet/index.md b/content/blog/decentralizing_the_internet/index.md index b5b1e0e80..cafe76a68 100644 --- a/content/blog/decentralizing_the_internet/index.md +++ b/content/blog/decentralizing_the_internet/index.md @@ -5,13 +5,15 @@ image_caption: technology internet description: In this article, we discuss the general concept of a ‘decentralized grid’ and how anyone can plug-in capacity to the ThreeFold Grid. date: 2019-08-21 taxonomies: - people: [roel_van_sabben] + people: [sam_taggart] tags: [farming,threefold_grid,technology,peer_to_peer] categories: [farming, grid, tech, aci, cloud, foundation] extra: imgPath: decentralizing_the_internet.png --- +*"This article was originally published by Roel Van Sabben, a former member of ThreeFold Foundation."* + ## Decentralization In 1989, the Internet changed the world as we know it with the introduction of the World Wide Web. With time the Internet empowered people to share information in a decentralized way. Shortly after, big companies like Facebook, Google, and Apple emerged, providing many solutions that revolutionized the way we live. The “sharing economy” has grown exponentially over the last 5-10 years. This is thanks to a more simplified information flow and well-developed technology, which: diff --git a/content/blog/digital_twin/index.md b/content/blog/digital_twin/index.md index 562f63625..93d3123e4 100644 --- a/content/blog/digital_twin/index.md +++ b/content/blog/digital_twin/index.md @@ -5,13 +5,16 @@ image_caption: "What is a Digital Twin?" description: In the current Internet system, each of us exists many times, each application provider owns our data while offering functionality they own. We become the user. We become the product. Instead, what if we were at the center of our digital lives? date: 2022-10-18 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [threefold_grid, technology, peer_to_peer, threefold_cloud] categories: [foundation] extra: imgPath: digital_twin.png --- +*"This article was originally published by Victoria Obeegadoo, a former member of ThreeFold Foundation."* + + ## What is a Digital Twin? In the current Internet system, each of us exists many times, each application provider owns _our_ data while offering functionality _they_ own. We become the user. We become the product. Instead, what if we were at the center of our digital lives? diff --git a/content/blog/dunia_yetu/dunia_yetu.png b/content/blog/dunia_yetu/dunia_yetu.png new file mode 100644 index 000000000..98703d0b2 Binary files /dev/null and b/content/blog/dunia_yetu/dunia_yetu.png differ diff --git a/content/blog/dunia_yetu/index.md b/content/blog/dunia_yetu/index.md new file mode 100644 index 000000000..6b0eb53e5 --- /dev/null +++ b/content/blog/dunia_yetu/index.md @@ -0,0 +1,55 @@ +--- +id: dunia_yetu +title: "A Movement for a Sovereign Internet Comes Alive in Tanzania" +image_caption: Dunia Yetu +description: Dunia Yetu (Our World) is a collaborative and co-owned movement to redefine the digital landscape in Tanzania and East Africa, empower coders spur economic development, and build a self-reliant sovereign digital ecosystem for a better digital future. +date: 2024-01-26 +taxonomies: + people: [sam_taggart] + tags: [peer_to_peer,event,partnership] + categories: [foundation] +extra: + imgPath: dunia_yetu.png +--- + +Last Friday, we were pleased to formally and publicly announce Dunia Yetu, together with Dr. Nkundwe M. Mwasaga, the Director General of Tanzania’s ICT Commission, and Arthur Brock, co-founder of Holochain. The announcement was made in front of an audience of representatives from the Tanzanian Government and the tech community of Dar Es Salaam. + +
+ +Ideated in [November 2023](https://forum.threefold.io/t/introducing-dunia-yetu/4147) between ThreeFold and a group of developers and tech innovators from Dar Es Salaam, Dunia Yetu (Our World) is a collaborative and co-owned movement to redefine the digital landscape in Tanzania and East Africa, empower coders, spur economic development, and build a self-reliant sovereign digital ecosystem for a better digital future. + +
+ +Dunia Yetu will introduce coding academies to empower startups and entrepreneurs in Dar Es Salaam and beyond to build the apps of the future – faster, more secure, more reliable, and build on top of local infrastructure deployed in Tanzania. + +
+ +"We believe young people in this country have all the talent to build together their digital future and we want to empower them as much as we can," said Kristof. + +
+ +Further, alongside the ICT Commission, we will create a network of distributed innovation hubs providing space for events, coding academy workshops and collaborative projects. These innovation hubs will host cutting-edge technology that can support a wide array of social interactions by building new apps for the community. + +
+ +“We are building these centers, starting with six regions in Tanzania, to ensure that we can create an environment where talented young people even in the country’s rural areas can provide their innovation,” said Dr. Mwasaga of the ICT Commission. + +
+ +Said Arthur Brock, co-founder of [Holochain](https://holochain.org), "We have been building our framework for decentralized applications for years to support new social applications across the globe, and we are delighted to share as much of our knowledge as we can to coders and developers of Tanzania who want to build a new digital future." + +
+ +Some of the first Tanzanian community projects involved in Dunia Yetu include [Chatafisha](https://chatafisha.com/), led by Victor Muhagachi and David Machuche, which aims to regenerate marginalized communities through innovative technologies, and [Sarufi](https://sarufi.io/), led by Kalebu Gwalugano, which builds developer-centric conversational AI for African languages. Other initial support has come from Dar Es Salaam tech community leaders Melch Leonard, Justine Peterson, and Veronica Michael. + +
+ +In fostering Dunia Yetu, we together aim to catalyze a wave of transformative innovation throughout East Africa, starting with Tanzania. This collaborative venture not only aligns with the visionary leadership of H.E. Dr. Samia Suluhu Hassan, President of Tanzania, but also signifies a powerful commitment from the ICT Commission, ThreeFold, Holochain, and the vibrant tech community of Dar Es Salaam and Tanzania at large. + +
+ +As we embark on this journey, we invite stakeholders, partners, and enthusiasts to join hands with us in shaping a digital ecosystem that propels Tanzania and East Africa towards a brighter, tech-driven future. Together, let us chart new horizons and amplify the impact of Dunia Yetu across the realms of technology, entrepreneurship, and community development. + +
+ +*If you are interested in staying informed about Dunia Yetu or would like to participate, we welcome you to [our community group](https://chat.whatsapp.com/DAedmvshxCD850WjJ3mUn8). Next steps to follow.* \ No newline at end of file diff --git a/content/blog/energy_efficiency_explained/energy_efficiency_explained.png b/content/blog/energy_efficiency_explained/energy_efficiency_explained.png new file mode 100644 index 000000000..6e68e76f9 Binary files /dev/null and b/content/blog/energy_efficiency_explained/energy_efficiency_explained.png differ diff --git a/content/blog/energy_efficiency_explained/index.md b/content/blog/energy_efficiency_explained/index.md new file mode 100644 index 000000000..2757823c9 --- /dev/null +++ b/content/blog/energy_efficiency_explained/index.md @@ -0,0 +1,39 @@ +--- +id: energy_efficiency_explained +title: "ThreeFold's Energy Efficiency Explained" +image_caption: Efficiency Explained +description: Read how ThreeFold technology results in up-to 90% energy savings depending on workloads. +date: 2023-10-11 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid, peer_to_peer, technology, why] + categories: [foundation] +extra: + imgPath: energy_efficiency_explained.png +--- + +At ThreeFold, we [believe](/mission) that everything we do should benefit people and our planet. The emergence of a decentralized Internet grid not only reshapes the digital landscape but helps to pioneer a more sustainable future. At the core of this evolution lies a series of innovative strategies poised to revolutionize the way we perceive and utilize digital infrastructure. + +### **Zero OS** + +Traditionally, operating systems have been laden with an array of features, consuming substantial hardware resources. However, with Zero OS, our paradigm shifts towards a lightweight, autonomous design. By getting rid of unnecessary complexities, this design not only optimizes hardware space but also fosters an environment conducive to enhanced IT workloads. + +### **Quantum-Safe Storage** + +One of the most staggering inefficiencies within the industry has been the substantial overhead of storage systems. Our quantum-safe storage system marks a monumental departure from the norm, slashing the overhead from a staggering 400% to a mere fraction, 20%. This unprecedented leap in efficiency heralds a new era of streamlined storage practices, ensuring optimal utilization of resources. + +### **Efficient Node Management** + +Energy conservation takes center stage with our node management tool, Farmerbot. Embracing the principle of 'on-demand' functionality, nodes remain dormant when idle, conserving energy resources. Through the implementation of Farmerbot, these nodes seamlessly power on and off as required, minimizing unnecessary consumption without compromising accessibility. + +### **Automated Autonomy** + +We're saying goodbye to human intermediaries and centralized control centers. Our system operates autonomously, governed by smart contracts that orchestrate every facet of its functionality. This automated ecosystem not only eradicates the need for constant human intervention but also ensures streamlined operations, optimizing efficiency at every turn. + +### **Peer-to-Peer Advancement** + +The conventional route from sender to recipient often travels extensive distances, bouncing through data centers and intermediaries. Our peer-to-peer network revolutionizes this process by forging direct connections, seeking the shortest path between sender and recipient. By circumventing unnecessary detours, this approach minimizes energy expenditure and data latency, elevating both speed and efficiency. + +### **Final Thoughts** + +The dawn of ThreeFold's decentralized Internet grid beckons a transformative era in digital infrastructure. Through the combination of a lightweight operating system, quantum-safe storage, energy-conscious node management, automated autonomy, and a peer-to-peer network, the paradigm of efficiency in the digital realm has been redefined. The aggregated result is up-to 90% energy savings depending on workloads. This evolution not only champions sustainability but also propels us towards a future where connectivity thrives in harmony with resource conservation. \ No newline at end of file diff --git a/content/blog/farming_a_greener_alternative_to_crypto_mining/index.md b/content/blog/farming_a_greener_alternative_to_crypto_mining/index.md index 95243b359..0e504ec0e 100644 --- a/content/blog/farming_a_greener_alternative_to_crypto_mining/index.md +++ b/content/blog/farming_a_greener_alternative_to_crypto_mining/index.md @@ -5,13 +5,17 @@ image_caption: Farming – A Greener Alternative to Crypto Mining. description: ThreeFold Farming is about so much more than crypto mining. It's a decentralized, energy-efficient and meaningful alternative. date: 2022-04-21 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, farming, threefold_token, why] categories: [foundation] extra: imgPath: farming_a_greener_alternative_to_crypto_mining.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ In [October 2008](https://cointelegraph.com/bitcoin-for-beginners/the-history-of-bitcoin-when-did-bitcoin-start), when the financial crisis was in full swing, an anonymous individual or group under the pseudonym ‘Satoshi Nakamoto’ published a [white paper](https://bitcoin.org/bitcoin.pdf) on Bitcoin, a “peer-to-peer electronic cash system” that ended up disrupting the financial system and sparked the creation of an entirely new industry: crypto mining.
diff --git a/content/blog/farming_pools/farming_pools.png b/content/blog/farming_pools/farming_pools.png new file mode 100644 index 000000000..9e56ba160 Binary files /dev/null and b/content/blog/farming_pools/farming_pools.png differ diff --git a/content/blog/farming_pools/index.md b/content/blog/farming_pools/index.md new file mode 100644 index 000000000..e42570637 --- /dev/null +++ b/content/blog/farming_pools/index.md @@ -0,0 +1,39 @@ +--- +id: farming_pools +title: "Unveiling Farming Pools" +image_caption: Farming Pools +description: Farming Pools mark a significant step towards ensuring reliability, fairness, and robust governance within our ecosystem. +date: 2023-12-05 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid, farming] + categories: [foundation] +extra: + imgPath: farming_pools.png +--- + +With version 4.0 upcoming, and a move towards commercialization, we are embracing several new strategies to ensure more reliability and trust. Farming Pools are an innovative mechanism designed to foster better governance and equitable participation within our network. + +
+ +Farming Pools represent a shift in our ecosystem. Every version 4.0 Farmer will need to join a Farming Pool, marking a collective commitment to uphold stringent service level agreements. These agreements will encompass crucial aspects like uptime, response time, and available bandwidth. Furthermore, adherence to a service agreement and specific terms and conditions is paramount, ensuring a standardized quality of service across the network. + +
+ +Empowering our Farmers, the introduction of Farming Pools grants them the authority to set pricing for their offered services. Whether it's storage, network capabilities, or computing capacity, Farmers hold the reins in determining the value they provide. + +
+ +In addition, Farmers will now have the option to stake tokens on their farms. This strategic staking mechanism introduces an additional layer of accountability — a 'slashing' mechanism. In the event of failing to meet the agreed-upon service level commitments, a proportion of their stake may be forfeited. This not only incentivizes reliability but also fortifies the overall quality and dependability of our network. + +
+ +Central to the Farming Pools is a regulated approach. It provides a centralized platform facilitating staking, token holding, as well as regulated buying and selling of tokens. This centralized stance ensures oversight and governance while maintaining the decentralized ethos that defines our network. + +
+ +Farming Pools, therefore, mark a significant step towards ensuring reliability, fairness, and robust governance within our ecosystem. By uniting Farmers under stringent agreements, empowering them to set prices, and introducing accountability through token staking, we fortify the foundation of a network built upon trust, integrity, and collective responsibility. + +
+ +*Learn more about [our next phase](/next).* \ No newline at end of file diff --git a/content/blog/four_phases_of_threefold/index.md b/content/blog/four_phases_of_threefold/index.md index 57e65e344..d520f5487 100644 --- a/content/blog/four_phases_of_threefold/index.md +++ b/content/blog/four_phases_of_threefold/index.md @@ -5,13 +5,17 @@ image_caption: Four Phases of ThreeFold description: Driven by our planet-first, people-first philosophy, the ThreeFold movement is shaping the world we want to live in and laying the foundation for an open, inclusive and abundance-based future. date: 2022-06-01 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid,why,technology,farming,threefold_token] categories: [foundation] extra: imgPath: the_four_phases_of_threefold.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ What started out as an idea for a better Internet about a decade ago has evolved into a global movement that’s building a decentralized, open and inclusive future through [the Internet of Internets](https://threefold.io/blog/internet_of_internets/). The journey towards our ultimate vision of a better future for all is a big one, but can be divided into four digestible phases: creation, expansion, Web 4 and velocity. ## 1 The Phase of Creation diff --git a/content/blog/future_tft_ecosystem/index.md b/content/blog/future_tft_ecosystem/index.md index ccade581f..494f9609d 100644 --- a/content/blog/future_tft_ecosystem/index.md +++ b/content/blog/future_tft_ecosystem/index.md @@ -5,13 +5,17 @@ image_caption: A Glimpse into the Future of the TFT Ecosystem description: We truly believe in decentralization. So, the team is doing some incredible work on developing our own DeFi solutions. They’re aimed at providing a native financial system for the Internet of Internets and strengthening the foundation of the ecosystem by enhancing the stability and liquidity of the ThreeFold Token (TFT). date: 2022-08-11 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_token, technology, blockchain, update] categories: [foundation] extra: imgPath: future_tft_ecosystem.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ The emergence of blockchain technology presented the world with new exciting opportunities – from independent digital currencies and decentralized financial (DeFi) applications to smart contracts, consensus-driven voting systems, and decentralized autonomous organizations (DAOs). Above all, blockchain technology held, and still holds, the promise of decentralization and transparency.
@@ -24,7 +28,7 @@ That doesn’t have to be a bad thing, though. And it won’t be, for projects l
-We believe in decentralization. And we believe that the future is decentralized. DeFi is great and fortunately, many decentralized alternatives already exist, with thriving ecosystems and communities. There are many options to [buy and sell TFT](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy) in a decentralized way, including multiple options within the [Stellar ecosystem](https://threefold.io/blog/thriving_with_stellar/) – and we’re also exploring meaningful partnership opportunities with Algorand. Both Stellar and Algorand already provide everything we need for a healthy financial ecosystem and offer various functions crucial for the [TFT](https://forum.threefold.io/t/the-potential-of-the-threefold-token-tft/1796) ecosystem – from order books to wallets to AMM liquidity pools and on/off ramp options. And both have huge, thriving communities. +We believe in decentralization. And we believe that the future is decentralized. DeFi is great and fortunately, many decentralized alternatives already exist, with thriving ecosystems and communities. There are many options to [buy and sell TFT](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html) in a decentralized way, including multiple options within the [Stellar ecosystem](https://threefold.io/blog/thriving_with_stellar/) – and we’re also exploring meaningful partnership opportunities with Algorand. Both Stellar and Algorand already provide everything we need for a healthy financial ecosystem and offer various functions crucial for the [TFT](https://forum.threefold.io/t/the-potential-of-the-threefold-token-tft/1796) ecosystem – from order books to wallets to AMM liquidity pools and on/off ramp options. And both have huge, thriving communities.
diff --git a/content/blog/in_search_of_a_better_internet/index.md b/content/blog/in_search_of_a_better_internet/index.md index 7f92c8d88..10ba24b43 100644 --- a/content/blog/in_search_of_a_better_internet/index.md +++ b/content/blog/in_search_of_a_better_internet/index.md @@ -5,13 +5,18 @@ image_caption: The Internet that connects us also manipulates us. In search of a description: The Internet as we know it was once free and decentralized by nature. Over time, the Internet lost its neutrality. ThreeFold represents an opportunity to realize the initial promise of a distributed and neutral Internet owned by the people. date: 2022-04-05 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, data, peer-to-peer, why] categories: [foundation] extra: imgPath: in_search_of_a_better_internet.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ + The Internet is one of humanity’s [greatest inventions](https://coincodex.com/article/14083/threefold-host-the-cloud-at-your-house/). In its early days, it used to be [free and decentralized](https://theconversation.com/web-3-0-the-decentralised-web-promises-to-make-the-internet-free-again-113139) by nature. No single entity was able to control access to the web as it was built on the foundation of a peer-to-peer network of nodes owned by developers and researchers. Until the dot-com era. Throughout the early 2000s, large corporations took over the web. New platforms like YouTube and MySpace were launched and new infrastructure needed to be built at an extreme pace, starting the data revolution and changing the digital landscape forever. 
diff --git a/content/blog/internet_at_the_edge/index.md b/content/blog/internet_at_the_edge/index.md index 69fc10363..c9e4d8f69 100644 --- a/content/blog/internet_at_the_edge/index.md +++ b/content/blog/internet_at_the_edge/index.md @@ -5,7 +5,7 @@ image_caption: The Internet is Moving to the Edge. description: With emerging technologies like IoT, Web 3 and more, computing needs to be pushed from centralized data centers to the edge of the network. Learn why ThreeFold is the ideal foundation for a thriving interconnected future. date: 2022-05-10 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid,technology, peer_to_peer, data] categories: [foundation] extra: diff --git a/content/blog/internet_energy_consumption/index.md b/content/blog/internet_energy_consumption/index.md index 7a7f873cd..03a5c62b2 100644 --- a/content/blog/internet_energy_consumption/index.md +++ b/content/blog/internet_energy_consumption/index.md @@ -5,13 +5,17 @@ image_caption: How to stop the Internet from Gobbling the World’s Energy description: Oftentimes, the Internet’s significant energy consumption and climate impacts go unnoticed. At ThreeFold, we're leading the way by working on energy-efficient and sustainable solutions for the Internet. date: 2022-04-26 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_farming, farming, why] categories: [foundation] extra: imgPath: internet_energy_consumption.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ *Global carbon emissions keep rising. Climate change and the collapse of biodiversity are accelerating faster than ever before. And yet, it’s important to believe in our ability to change our behaviour if we are to secure our children’s future. It’s not about being naive or optimistic, but rather a commitment to change and to do better. Across the globe, movements are sprouting to save our planet. How does ThreeFold take part in this? How are we contributing to making the world a better place?*  
diff --git a/content/blog/internet_evolution/index.md b/content/blog/internet_evolution/index.md index 7ddff4c11..7cfb0f328 100644 --- a/content/blog/internet_evolution/index.md +++ b/content/blog/internet_evolution/index.md @@ -5,13 +5,18 @@ image_caption: "The Evolution Towards A More Secure, Private, And Sovereign Inte description: Today, the Internet is a ubiquitous part of our daily lives, and it continues to evolve. As we continue to innovate and collaborate, we can build a better, more secure digital future for all. date: 2023-04-11 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [threefold_grid, technology, peer_to_peer, threefold_cloud] categories: [foundation] extra: imgPath: internet_evolution.png --- +*"This article was originally published by Victoria Obeegadoo, a former member of ThreeFold Foundation."* + +
+ + The Internet has undergone a natural evolution from its early days as a fragmented network of computers, to the vast interconnected web of infrastructure and platforms we know today. This has shaped the way we communicate, work, and live. With each passing decade, new technologies and protocols have emerged to address growing concerns about cybercrime, surveillance, and censorship. Let's take a closer look at each phase of this evolution and how ThreeFold is taking action for the next step. ## 1960s to 1980s: Internet's Early Days diff --git a/content/blog/internet_is_growing_wild/index.md b/content/blog/internet_is_growing_wild/index.md index 61a45b809..9635a234d 100644 --- a/content/blog/internet_is_growing_wild/index.md +++ b/content/blog/internet_is_growing_wild/index.md @@ -5,14 +5,17 @@ image_caption: planet description: The internet is growing at an extremely fast pace, but is that a good thing? date: 2019-12-05 taxonomies: - people: [andreas_hartl] + people: [sam_taggart] tags: [technology,why,threefold_grid] categories: [farming,cloud,foundation,aci] extra: imgPath: internet_is_growing_wild.png --- -
-
+ +*"This article was originally published by Andreas Hartl, a former member of ThreeFold Foundation."* + +
+ The current growth of internet needs 4000+ new large scale data centers of computer systems. The global data growth will reach more than 40 Zetabytes by 2020 which represents an average yearly growth of 42% starting at 4.5 Zetabytes in 2013. To host all this data, over 4000 new big data centers have to to be built. And to achieve this goal, $ 1 trillion USD investment capital is needed and land totalling the size of the UK would be needed.

diff --git a/content/blog/intro_to_farming/index.md b/content/blog/intro_to_farming/index.md index 3f8fb6620..6c50b8dd3 100644 --- a/content/blog/intro_to_farming/index.md +++ b/content/blog/intro_to_farming/index.md @@ -5,14 +5,17 @@ image_caption: internet farming description: We probably don’t need to tell you that the invention of Blockchain technology changed the world dramatically.. date: 2020-02-03 taxonomies: - people: [andreas_hartl] + people: [sam_taggart] tags: [farming] categories: [farming,threefold_grid,threefold_token] extra: imgPath: intro_to_farming.png --- -
-
+ +*"This article was originally published by Andreas Hartl, a former member of ThreeFold Foundation."* + +
+ We probably don’t need to tell you that the invention of Blockchain technology changed the world dramatically. The ThreeFold application of Blockchain technology to compute and storage capacity is one of the most exciting initiatives we have seen to date. ## The problem diff --git a/content/blog/introducing_mycelium/index.md b/content/blog/introducing_mycelium/index.md new file mode 100644 index 000000000..dad5fc01f --- /dev/null +++ b/content/blog/introducing_mycelium/index.md @@ -0,0 +1,47 @@ +--- +id: introducing_mycelium +title: "Introducing Mycelium" +image_caption: Introducing Mycelium +description: ThreeFold is implementing a planetary network, aiming to allow efficient, end-to-end encrypted communication with other participants on the network. +date: 2023-09-19 +taxonomies: + people: [lee_smet] + tags: [technology, grid, peer_to_peer] + categories: [foundation] +extra: + imgPath: introducing_mycelium.png +--- + +*Lee is working on a very exciting new project called Mycelium, our own Ipv6 overlay network. Thanks to him for taking the time to create this short write-up on what it is and why it is needed.* + +
+ +As part of the grid, ThreeFold is also implementing a planetary network. This peer 2 peer network implementation aims to allow efficient, end-to-end encrypted communication with other participants on the network. Currently, we are using Yggdrasil as the core technology for this network. This is an open source implementation, and we have been using this since of grid v2. + +
+ +Over time, some problems have been noticed. We have since spent time looking into these issues, and performed an analysis of the root cause(s). + +### Yggdrasil’s Limitations + +To start, it should be noted that Yggdrasil is an experimental routing protocol (based on DHT’s), which is currently still in an alpha stage. We very much admire the fact that they have been able to create a standalone network with worldwide participants from scratch. Over time, the network has grown, in part due to the grid, but also because a lot of individual participants joined and started running a node. + +
+ +After investigating, we reached the conclusion that the current architecture has some scalability issues. While we have no doubt that these will eventually be solved, the importance of the planetary network in the grid is unfortunately too big to be able to wait for this. Additionally, Yggdrasil uses a technique called crypto key routing, and uses a tree structure for its routing info. This means data follows the “shortest path” in the tree, rather than the physical shortest path, which might deviate from this. As such, we have decided to implement our own Ipv6 overlay network, Mycelium. + +### Implementing Mycelium + +As previously pointed out, the main goal of our network is to be efficient, and end-to-end encrypted. Every node in the network is identified by a key pair. The address of a node is derived from this key pair, and data traffic between 2 nodes is encrypted using a secret derived from the key pair of both these nodes. As a result, every 2 nodes in the system use a different secret for encryption, and we can verify that the address used by a node is indeed owned by it (i.e. it has the corresponding private key). We have based our initial implementation (loosely) on the babel routing protocol. + +
+ +Therefore, sending data to a remote node will follow the shortest path in terms of latency (i.e. the fastest route). The network adjusts itself in case nodes disappear or join, and multiple paths to a given destination are possible. + +
+ +We are also considering implementing more advanced use cases in the future, though this remains to be seen at this stage. We are gearing up for some larger scale testing on the grid in the near future (after all, we do have multiple thousand nodes at our disposal to verify scalability), and will adjust as needed once these are done. + +
+ +*If you'd like to dive deeper, take a look at the Mycelium manual [here](https://threefoldfoundation.github.io/info_cloud_production/tfcloud/mycelium/mycelium.html). \ No newline at end of file diff --git a/content/blog/introducing_mycelium/introducing_mycelium.png b/content/blog/introducing_mycelium/introducing_mycelium.png new file mode 100644 index 000000000..e03c07866 Binary files /dev/null and b/content/blog/introducing_mycelium/introducing_mycelium.png differ diff --git a/content/blog/open_invitation_for_testing/index.md b/content/blog/open_invitation_for_testing/index.md index 2be8fae5b..0b999e9bc 100644 --- a/content/blog/open_invitation_for_testing/index.md +++ b/content/blog/open_invitation_for_testing/index.md @@ -5,13 +5,19 @@ image_caption: "An Open Invitation for Testing" description: Now’s the time to start utilizing what we’ve built together and to start deploying the solutions and experiences we want to see in this world. date: 2022-10-11 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid,technology,peer_to_peer,threefold_cloud] categories: [foundation] extra: imgPath: open_invitation_for_testing.png --- + +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ + The ThreeFold technology, ecosystem and community have the potential to kickstart a new Internet era filled with abundance and opportunities for all. ThreeFold is 100% open-source, so anyone can contribute to ThreeFold on GitHub and build their own solutions and applications on ThreeFold’s infrastructure.
diff --git a/content/blog/p2p_web3/index.md b/content/blog/p2p_web3/index.md index b18cf36fd..2160604ac 100644 --- a/content/blog/p2p_web3/index.md +++ b/content/blog/p2p_web3/index.md @@ -56,6 +56,6 @@ Support the realization of a peer-to-peer Internet owned by the people today:
-- [Get TFT](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy), the currency of the peer-to-peer Internet. +- [Get TFT](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html), the currency of the peer-to-peer Internet. - [Connect a computer](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro) to the peer-to-peer Internet and earn monthly rewards. - [Build applications](https://library.threefold.me/info/manual/#//manual__manual3_home_new) on the peer-to-peer Internet. \ No newline at end of file diff --git a/content/blog/planet_first_people_first/index.md b/content/blog/planet_first_people_first/index.md index 302cb57a7..e37cb46d2 100644 --- a/content/blog/planet_first_people_first/index.md +++ b/content/blog/planet_first_people_first/index.md @@ -5,13 +5,17 @@ image_caption: Planet first. People first. description: Together with our community and partners, we're taking action and making productive choices for our planet and humanity. date: 2022-07-05 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [community, why] categories: [foundation] extra: imgPath: planet_first_people_first.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ Today, the world is facing an unprecedented number of crises and disruptions stemming from the COVID-19 pandemic to climate change to Russia’s invasion of Ukraine. From supply chain disruptions and rising inflation to shortages in food and energy supply, serious challenges lie ahead.
@@ -98,4 +102,4 @@ If not us, who? If not now, when? * *[Join](https://t.me/threefold) this growing movement* * *[Buy](https://marketplace.3node.global/) or [build](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__diy_guide) a 3Node and be the Internet* -* *[Buy](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy) TFT* +* *[Buy](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html) TFT* diff --git a/content/blog/planting_the_seeds/index.md b/content/blog/planting_the_seeds/index.md index b489ccd3c..7c45de1ac 100644 --- a/content/blog/planting_the_seeds/index.md +++ b/content/blog/planting_the_seeds/index.md @@ -5,13 +5,18 @@ image_caption: "Planting the Seeds: ThreeFold's Plans to Regenerate the Planet." description: We believe our planet needs regenerative solutions at a large scale. ThreeFold and Take Action Global (TAG) are on a mission to regenerate the planet together. date: 2022-05-05 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, farming, threefold_token, why] categories: [foundation] extra: imgPath: planting_the_seeds.png --- + +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ *‘Being sustainable’ has become a buzzword – a claim to boost our image rather than an honest endeavour. It is hard to trust people and brands today when we fear to fall into the trap of greenwashing. However, we have no choice but to change our collective behaviour, consumption patterns and business practices if we want to combat climate change and the collapse of biodiversity.*
diff --git a/content/blog/power_saving/index.md b/content/blog/power_saving/index.md index 939badb14..15d4b6605 100644 --- a/content/blog/power_saving/index.md +++ b/content/blog/power_saving/index.md @@ -5,13 +5,18 @@ image_caption: A Power-Saving Feature on the Grid – For Our People and Our Pla description: At the heart of ThreeFold’s mission is the benefit of the people & our planet. We aim to have a positive impact in the space of technology while keeping our ecological footprint low. Saving a maximum of energy has always been on our agenda. Now, with the rising bills of our farmers making it harder for them to keep on supporting the project, it became an even greater priority. date: 2023-02-27 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [community, grid, why] categories: [foundation] extra: imgPath: power_saving.png --- +*"This article was originally published by Victoria Obeegadoo, a former member of ThreeFold Foundation."* + +
+ + At the heart of ThreeFold’s mission is the benefit of the people & our planet. We aim to have a positive impact in the space of technology while keeping our ecological footprint low. Saving a maximum of energy has always been on our agenda. Now, with the rising bills of our farmers making it harder for them to keep on supporting the project, it became an even greater priority.
diff --git a/content/blog/products_in_a_machine/index.md b/content/blog/products_in_a_machine/index.md new file mode 100644 index 000000000..d4b0879c7 --- /dev/null +++ b/content/blog/products_in_a_machine/index.md @@ -0,0 +1,47 @@ +--- +id: products_in_a_machine +title: "Rethinking Our Relationship with the Digital World" +image_caption: Rethinking Our Relationship with the Digital World +description: The Internet has always been a canvas for human connection and creativity. Yet, there are cracks in the system and massive trade offs for all of us. +date: 2023-07-15 +taxonomies: + people: [sam_taggart] + tags: [community, grid, why] + categories: [foundation] +extra: + imgPath: products_in_a_machine.png +--- + +In an ever-expanding and evolving digital world, our relationship with the Internet is generally underdiscussed. We've come to rely on platforms that promise connection, information, and entertainment. Yet, there are cracks in the system and massive trade offs for all of us, the "users." Let's pause for a moment and consider, is today's Internet truly serving us? + +
+ +(tl;dr The answer is "No.") + +## The Rise & Fall of Platforms + +The world of digital platforms can leave us feeling a bit deflated. We invest time and effort in creating content and building our online presence across platforms, only to see them come and go – either in terms of popularity or existance. Years of efforts can go down the drain in an instant. And the introduction of new platforms means we feel almost pressured to create new profiles yet again. Take Threads, for example, recently released by Meta. I, personally, have not downloaded the app or created a profile myself. Nor do I plan to. + +## Algorithmic Shifts & Manipulation + +Algorithms, like shifting weather, change direction without warning. What used to be familiar suddenly feels like a puzzle we can't solve. Further, algorithms on social media and other platforms are designed to keep us engaged. They show us content that's likely to keep us scrolling and clicking. This can lead to addictive behaviors, with us spending more time on platforms than we initially intended. + +## Platform Redundancy + +Why, in this digital age, do we have countless platforms doing essentially the same thing? It's as if we're at a party with multiple dance floors, all playing the same music. This fragmented landscape demands our memory's acrobatics as we juggle passwords, navigate different interfaces, and figure out where our friends are hanging out. A simpler, unified experience seems a distant dream. + +## Products in a Machine + +We pour our creativity and stories into platforms, only to realize we don't truly own them. Our content, our data, our followers – they belong to the platform. It's like building a sandcastle at the beach, but it washes away with the tide. The digital space, which once held the promise of empowerment, has subtly transformed us into products within a larger system. + +## Decentralization: Reclaiming Digital Sovereignty + +Imagine a digital world where you're the true owner of your data and content, where your digital footprint isn't erased by platform shifts. A space where the power to shape the experience is in your hands, where you're not a product but a participant in a collaborative journey. + +
+ +This reimagined Internet isn't a dream; it's an evolving reality. Decentralization represents a paradigm shift – a chance to reclaim our digital autonomy. We need to foster an environment where platforms don't dictate, but rather, serve as tools shaped by the collective. This is a call to action, a reminder that a more inclusive, user-centric Internet is within reach. + +
+ +The Internet has always been a canvas for human connection and creativity. Let's paint a picture where we're not just contributors but true owners, where we're not lost in a labyrinth but are the architects of our digital landscape. Let's embrace a decentralized Internet, because we deserve an Internet that truly serves us – the people. \ No newline at end of file diff --git a/content/blog/products_in_a_machine/products_in_a_machine.png b/content/blog/products_in_a_machine/products_in_a_machine.png new file mode 100644 index 000000000..6a55cbde5 Binary files /dev/null and b/content/blog/products_in_a_machine/products_in_a_machine.png differ diff --git a/content/blog/project_comparison_1_dfinity/index.md b/content/blog/project_comparison_1_dfinity/index.md index c94351e35..dcb68b28a 100644 --- a/content/blog/project_comparison_1_dfinity/index.md +++ b/content/blog/project_comparison_1_dfinity/index.md @@ -5,13 +5,17 @@ image_caption: The Dfinity Foundation & how it compares to ThreeFold description: This post is the first one in a series to explore fellow projects and their solutions with regards to what they share with ThreeFold but also where we differ. Follow me on my journey through the space. First up – Dfinity! date: 2021-10-01 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, blockchain, technology] categories: [foundation] extra: imgPath: project_comparison_1_dfinity.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ Whether you’re new to ThreeFold or have been around for a while, the decentralization and blockchain space can often be quite elusive and opaque with regards to what certain projects have to offer. Very clear, however, is the current market cap for aggregated decentralized compute and storage projects which exceeds 50 billion USD. Therefore, we decided to shed some light on the space and to show you how our solutions compare to those of other projects.
diff --git a/content/blog/project_comparison_2_akash/index.md b/content/blog/project_comparison_2_akash/index.md index 513ce84ae..16a5b903c 100644 --- a/content/blog/project_comparison_2_akash/index.md +++ b/content/blog/project_comparison_2_akash/index.md @@ -5,13 +5,17 @@ image_caption: Akash & how it compares to ThreeFold description: This post is the second one in a series to explore fellow projects and their solutions with regards to what they share with ThreeFold but also where we differ. Follow me on my journey through the space. This time, we're looking into Akash! date: 2021-10-05 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, blockchain, technology, threefold_cloud, threefold_token] categories: [foundation] extra: imgPath: project_comparison_2_akash.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ As announced in [the first episode of this series](https://threefold.io/blog/project_comparison_1_dfinity/), I’d like to shed some light on the complex decentralization and blockchain space and look into what fellow projects have to offer. There are various projects decentralizing parts of the internet. So in this second blog post, we’ll be exploring Akash and their solutions to find out what we have in common and where we differ. Follow me on the second step of my journey to better understand the space we operate in and how ThreeFold stands out. ## Akash & how the project compares to ThreeFold diff --git a/content/blog/project_comparison_3_filecoin/index.md b/content/blog/project_comparison_3_filecoin/index.md index f6b94e36f..babddb813 100644 --- a/content/blog/project_comparison_3_filecoin/index.md +++ b/content/blog/project_comparison_3_filecoin/index.md @@ -5,13 +5,17 @@ image_caption: Filecoin & how it compares to ThreeFold description: This post is the third one in a series to look into fellow projects and their solutions to better understand the space we operate in and how ThreeFold stands out. This time, we're taking a closer look at Filecoin! date: 2021-10-08 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, blockchain, technology] categories: [foundation] extra: imgPath: project_comparison_3_filecoin.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ Welcome to the third stop on our journey that aims to better understand the space we operate in and how ThreeFold stands out. After exploring [Dfinity](https://threefold.io/blog/project_comparison_1_dfinity/) and [Akash](https://threefold.io/blog/project_comparison_2_akash/), I will now take a closer look at Filecoin to discover the similarities as well as differences of their project and ThreeFold. Let’s dive right in! ## Filecoin & how the project compares to ThreeFold diff --git a/content/blog/project_comparison_4_storj/index.md b/content/blog/project_comparison_4_storj/index.md index c580111b6..11ca58bce 100644 --- a/content/blog/project_comparison_4_storj/index.md +++ b/content/blog/project_comparison_4_storj/index.md @@ -5,13 +5,17 @@ image_caption: Storj & how it compares to ThreeFold description: Follow me to the fourth stop on my journey through the space. This time, we’re looking into Storj! date: 2021-10-21 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_cloud, technology, blockchain, peer_to_peer] categories: [foundation, cloud, technology] extra: imgPath: project_comparison_4_storj.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ Welcome to the fourth part of our journey through the decentralization space. After exploring [Dfinity](https://threefold.io/blog/project_comparison_1_dfinity/), [Akash](https://threefold.io/blog/project_comparison_2_akash/), and most recently [Filecoin](https://threefold.io/blog/project_comparison_3_filecoin/), we’ll now explore Storj to find out what we have in common and where ThreeFold stands out. Here we go! ## Storj & how the project compares to ThreeFold diff --git a/content/blog/quest_decentralize_internet/index.md b/content/blog/quest_decentralize_internet/index.md index f4fda170b..4f1503c48 100644 --- a/content/blog/quest_decentralize_internet/index.md +++ b/content/blog/quest_decentralize_internet/index.md @@ -5,13 +5,18 @@ image_caption: Our Quest to Fully Decentralize the Internet description: It's our mission to transform the Internet and Cloud. Learn more about the status quo and how we're working on fully decentralizing the entire Internet! date: 2021-10-14 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_cloud, technology, blockchain, peer_to_peer] categories: [foundation, cloud] extra: imgPath: quest_decentralize_internet.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ + Tim Berners-Lee created the web server and browser in 1990. Back then, the web was of a free, rather decentralized nature in which no single entity was to control the access to it. With the client-server architecture of the web, however, centralization came about. [Nowadays](https://threefold.io/info/threefold#/threefold__why_intro?id=everyone-should-be-autonomous), the web as well as the Internet in general are highly centralized. There are only a few companies acting as gatekeepers to large parts of today’s Internet. The Internet as we know it is continuously [struggling with issues](https://theconversation.com/web-3-0-the-decentralised-web-promises-to-make-the-internet-free-again-113139) related to its centralized nature – from censorship and attacks on net neutrality to manipulation attempts from companies with [monopolistic power](https://www.newyorker.com/magazine/2017/08/28/who-owns-the-internet). These issues are systematic and major players like Amazon or Facebook are [benefitting](https://techmonitor.ai/boardroom/power-of-tech-companies) from the situation as it is. This business model is also highly reliant on centralized hyperscale [data centers](https://threefold.io/blog/data_leaks/) that also come with a whole set of issues, from their vulnerability and limited scalability to their extremely high energy consumption [and more](https://threefold.io/blog/threefold_cloud_vs_centralized_providers_like_aws_azure/).
diff --git a/content/blog/reliability/index.md b/content/blog/reliability/index.md new file mode 100644 index 000000000..52d1f428c --- /dev/null +++ b/content/blog/reliability/index.md @@ -0,0 +1,35 @@ +--- +id: reliability +title: "Building Reliability into a Decentralized Internet Infrastructure" +image_caption: Building Reliability +description: Through a combination of technical and strategic advancements, our journey towards a dependable and trustworthy decentralized Internet infrastructure is underway. +date: 2023-12-06 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid, peer_to_peer] + categories: [foundation] +extra: + imgPath: reliability.png +--- + +In today's digital landscape, the development of a decentralized open-source Internet infrastructure marks a significant leap forward. However, while the foundational structure of this innovation brings promise, its inherent reliability isn't guaranteed. After more than five years of building and expanding the open-source ThreeFold Grid, it's now time we pivot towards commercialization. Ensuring a robust, dependable, and trustworthy offering becomes paramount. In this post, we'll share the various ways that the ThreeFold Grid is and will become reliable. + +### **Technical Redundancy** + +Our quantum safe storage ystem, coupled with replication, and web gateways, presents a pathway to achieve technical redundancy already. While these capabilities exist, we admit that at this time it is too complex for a starting user. Making this easier through refined tooling and a strong user experience will be imperative in order to allow a wide audience to take advantage here. + +### **ThreeFold Cloud** + +Our upcoming commercial offering, TF Cloud, will bolster reliability and trustworthiness. Through TF Cloud, we will need to provide comprehensive service, robust support, service level agreements (SLAs), and streamlined payment methods, including credit card options. The development of user-friendly tooling will significantly simplify and easen the process as well, enabling users to deploy and maintain reliable workloads effortlessly. + +### **Farming Pools** + +The introduction of farming pools in TF Grid 4.x will play an important role in fostering reliability as well. These pools not only contribute to resource pooling but also offer visibility into the network's participants. This transparency enhances trust and aids in identifying reliable contributors within a decentralized framework. + +### **Establishing Reputation and Transparency** + +Building a system that emphasizes reputation and complete visibility regarding service levels and uptimes is pivotal. By offering insights into each participant's performance metrics, Grid users will be able to more effectively choose a trusted provider. + +
+ +In essence, through a combination of technical and strategic advancements, our journey towards a dependable and trustworthy decentralized Internet infrastructure is underway, setting the stage for the [next phase](/next) of ThreeFold. \ No newline at end of file diff --git a/content/blog/reliability/reliability.png b/content/blog/reliability/reliability.png new file mode 100644 index 000000000..e9b625886 Binary files /dev/null and b/content/blog/reliability/reliability.png differ diff --git a/content/blog/resolving_problems/index.md b/content/blog/resolving_problems/index.md new file mode 100644 index 000000000..af17f9e58 --- /dev/null +++ b/content/blog/resolving_problems/index.md @@ -0,0 +1,43 @@ +--- +id: resolving_problems +title: "How a Decentralized Internet Solves Global Tech Issues" +image_caption: Resolving Problems +description: By constructing a decentralized, autonomous internet infrastructure from scratch, we're tackling global tech issues head-on. +date: 2023-11-12 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid, peer_to_peer, technology, why] + categories: [foundation] +extra: + imgPath: resolving_problems.png +--- + +Imagine this: two friends in East Africa trying to connect via a video call. Instead of a direct link, their data embarks on a round trip to far-off data centers, consuming resources and adding costs. It's a snippet of a larger issue—how centralized infrastructure is holding back progress in connectivity. + +### **Breaking the Distance Barrier** + +In many regions, the internet economy remains anchored in distant lands due to reliance on long cables to Europe, North America, or China, where colossal data centers reside. This scenario keeps data, jobs, and economic benefits outside developing regions. But what if connectivity was local, decentralized, and efficient? + +### **The East Africa Example** + +Picture our technology in action. Instead of relying on data centers thousands of miles away, our decentralized infrastructure brings the connection closer. Those friends in East Africa can communicate peer-to-peer, reducing bandwidth needs by up to 10 times while boosting security. This isn't just about video calls; it's about revolutionizing every digital interaction. + +### **Streamlining Complexity** + +The tech world often gets tangled in layers of abstraction, favoring integration over innovation. While layers aid compatibility and incremental progress, they hinder true change. Excessive abstraction results in inefficiencies, performance lags, increased costs, and scalability woes. + +### **The Education Gap** + +Innovation takes a back seat when education leans heavily on commercial technologies. The push for quick-fix solutions neglects long-term innovation. It's like opting for a painkiller instead of addressing the root cause of the problem. + +### **Local, Secure, Reliable** + +Our vision? A decentralized internet where compute, storage, and network are local, sovereign, and secure. Storage becomes more reliable with less overhead, doubling up as a global content delivery network. The network stays resilient, routes around issues, encrypts end-to-end, and knows precisely where data originates and ends. + +### **Tackling the Root Issues** + +By constructing a decentralized, autonomous internet infrastructure from scratch, we're tackling these issues head-on. Minimizing complexity while solving problems at their core is our mantra. It's not just about a tech revolution; it's about reshaping connectivity to be inclusive, efficient, and empowering for everyone, everywhere. + +The digital world stands at a crossroads. We can either perpetuate the status quo, or we can pave a new path—one that's decentralized, efficient, and equitable. The time for a decentralized internet that solves problems at their roots is now. It's time for connectivity that knows no boundaries. + +The power to transform connectivity is in our hands. Let's reimagine the internet not as a distant entity but as a network that thrives locally, serves globally, and empowers universally. Together, let's build a decentralized internet that propels us into a future where connectivity is a right, not a privilege. \ No newline at end of file diff --git a/content/blog/resolving_problems/resolving_problems.png b/content/blog/resolving_problems/resolving_problems.png new file mode 100644 index 000000000..dda2a4e74 Binary files /dev/null and b/content/blog/resolving_problems/resolving_problems.png differ diff --git a/content/blog/stake_tft_become_validator/index.md b/content/blog/stake_tft_become_validator/index.md index 4fb272b25..f9d38234a 100644 --- a/content/blog/stake_tft_become_validator/index.md +++ b/content/blog/stake_tft_become_validator/index.md @@ -5,13 +5,17 @@ image_caption: Stake TFT and Become a ThreeFold Validator description: ThreeFold is realizing the initial promise of an open-source, peer-to-peer Internet owned by the people. Anyone can become a validator and participate in the decentralization of the Internet economy. date: 2022-03-16 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, blockchain, update] categories: [foundation, cloud, technology] extra: imgPath: stake_tft_become_validator.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ ThreeFold is an innovative Internet infrastructure. By applying peer-to-peer technology to the Internet, ThreeFold operates without centralized cloud providers or authorities the management of transactions and the offering of Internet capacity is carried out collectively by a people-powered network.
@@ -57,7 +61,7 @@ ThreeFold is realizing the initial promise of an open-source, peer-to-peer Inter
* **Step 1**: Create an account (wallet) with the [ThreeFold Connect](https://library.threefold.me/info/threefold#/tokens/threefold__threefold_connect) app. -* **Step 2**: Buy the required amount of TFT to reserve your validator. Find all TFT buying options [here](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy). +* **Step 2**: Buy the required amount of TFT to reserve your validator. Find all TFT buying options [here](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html). * **Step 3**: Log into the [ThreeFold Forum](https://forum.threefold.io/) using ThreeFold Connect and go to the [L2 Validator Signup](https://forum.threefold.io/c/dao/validators-signup-l2/83) category. * **Step 4**: Follow the [registration instructions](https://forum.threefold.io/t/procedure-to-register-your-l2-validator-node/1864) to become a L2 Validator, and review the checklist of your application before submission. diff --git a/content/blog/tech_as_a_tool_for_humanity/index.md b/content/blog/tech_as_a_tool_for_humanity/index.md index 34710d719..f0af9dc8e 100644 --- a/content/blog/tech_as_a_tool_for_humanity/index.md +++ b/content/blog/tech_as_a_tool_for_humanity/index.md @@ -5,13 +5,16 @@ image_caption: "Technology as a Tool for Humanity" description: While technology has had an important role in the creation of today’s societies, it might have an even greater role for our future. Two opposite pictures could be painted - a utopia or a dystopia. Technology should not be a tool to extort humanity, but one at the service of humanity. date: 2022-10-28 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [threefold_grid, technology, peer_to_peer, threefold_cloud, why] categories: [foundation] extra: imgPath: tech_as_a_tool_for_humanity.png --- +*"This article was originally published by Victoria Obeegadoo, a former member of ThreeFold Foundation."* + + ## Technology as a tool for humanity Technology… In today’s world, technology holds a central role. Younger generations in developed countries grow up amidst technological wonders of all sorts, truly immersed in an evolving digital landscape. Any information is a click away, offering immense intellectual capital unlike ever before – and on the other hand, great distraction, misinformation, and potential for division. diff --git a/content/blog/tech_update_explorer_interface/index.md b/content/blog/tech_update_explorer_interface/index.md index 223e690e9..74cd43dbd 100644 --- a/content/blog/tech_update_explorer_interface/index.md +++ b/content/blog/tech_update_explorer_interface/index.md @@ -5,13 +5,17 @@ image_caption: The new Explorer UI description: The Explorer was designed to provide a simple way for anyone to find decentralized Internet capacity on the ThreeFold Grid, and we’re thrilled to announce a new user interface for Grid 3.x on both testnet and devnet! date: 2021-11-30 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_cloud, technology, blockchain, update] categories: [foundation, cloud, technology] extra: imgPath: tech_update_explorer_interface.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ We are very excited to present to you the new Explorer UI for ThreeFold Grid 3.x! 🎉
diff --git a/content/blog/tf_chain/index.md b/content/blog/tf_chain/index.md index 779e57974..e3d882c20 100644 --- a/content/blog/tf_chain/index.md +++ b/content/blog/tf_chain/index.md @@ -5,13 +5,17 @@ image_caption: The ThreeFold Blockchain description: The third release of the ThreeFold Grid represents a major step in the decentralization of the People’s Internet with the Smart Contract for IT coming to life on the ThreeFold Blockchain (aka “TF Chain”). date: 2021-12-15 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_cloud, technology, blockchain, update] categories: [foundation, cloud, technology] extra: imgPath: tf_chain.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ The [third release](https://forum.threefold.io/t/what-is-new-in-tfgrid-3-0/1133/1) of the [ThreeFold Grid](https://library.threefold.me/info/threefold#/technology/threefold__threefold_grid) represents a major step in the decentralization of the People’s Internet with the [Smart Contract for IT](https://library.threefold.me/info/threefold#/technology/threefold__smartcontract_tfgrid3) coming to life on the ThreeFold Blockchain (aka “TF Chain”). Built on the Substrate framework, TF Chain represents the layer-0 for all current and future technologies to provision decentralized Internet capacity. 
diff --git a/content/blog/threefold_2022_reflect_h1_outlook_h2/index.md b/content/blog/threefold_2022_reflect_h1_outlook_h2/index.md index 92af16278..df6f27cc5 100644 --- a/content/blog/threefold_2022_reflect_h1_outlook_h2/index.md +++ b/content/blog/threefold_2022_reflect_h1_outlook_h2/index.md @@ -5,13 +5,17 @@ image_caption: ThreeFold 2022 – A Look Back at H1 & Ahead to H2 description: It was an eventful first half of 2022 for ThreeFold and the entire ecosystem – with the evolution of the Internet of Internets, huge advancements and the continued expansion of the ThreeFold Grid, new partnerships, and more! date: 2022-07-26 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, update, community, technology] categories: [foundation] extra: imgPath: threefold_2022_reflect_h1_outlook_h2.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ We’re currently experiencing the [worst crypto bear market](https://cointelegraph.com/news/2022-bear-market-has-been-the-worst-on-record-glassnode) ever recorded, with a loss in value of [$2 trillion](https://www.cnbc.com/2022/07/14/why-the-2022-crypto-winter-is-unlike-previous-bear-markets.html) since 2021 and projects collapsing. Bitcoin recorded a [70% loss](https://www.cnbc.com/2022/07/14/why-the-2022-crypto-winter-is-unlike-previous-bear-markets.html) since last November. While rising inflation rates, a downward market and crypto winter have many projects struggling, these market conditions favour those who are building and providing technology with real-world value over those who are just creating hype. The dust always settles.
diff --git a/content/blog/threefold_at_consensus_2022/index.md b/content/blog/threefold_at_consensus_2022/index.md index 33b06713c..93696fe58 100644 --- a/content/blog/threefold_at_consensus_2022/index.md +++ b/content/blog/threefold_at_consensus_2022/index.md @@ -5,13 +5,17 @@ image_caption: "ThreeFold at Consensus: A Decentralized World is in Our Hands." description: It’s that time of the year when believers and builders of a decentralized tomorrow gather to celebrate the festival for the decentralized world. And ThreeFold is the foundation to realize a truly decentralized world. date: 2022-05-17 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold, peer-to-peer, why] categories: [foundation] extra: imgPath: threefold_at_consensus_2022.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ It’s that time of the year when believers and builders of a decentralized tomorrow gather to celebrate the festival for the decentralized world. About 15,000 people will attend Consensus 2022 by CoinDesk from June 9 through June 12. Throughout the festival, key topics around decentralization, blockchain, crypto, Web 3 and the metaverse will be explored and discussed.
diff --git a/content/blog/threefold_cloud_vs_centralized_providers_like_aws_azure/index.md b/content/blog/threefold_cloud_vs_centralized_providers_like_aws_azure/index.md index a9433931d..c08304817 100644 --- a/content/blog/threefold_cloud_vs_centralized_providers_like_aws_azure/index.md +++ b/content/blog/threefold_cloud_vs_centralized_providers_like_aws_azure/index.md @@ -5,13 +5,17 @@ image_caption: ThreeFold P2P Cloud vs. centralized cloud providers like AWS, Mic description: As we’ve recently been exploring decentralized projects to see where ThreeFold is in the space and where we stand out, we thought it’s a good time to also look into how we compare to traditional, centralized cloud providers. date: 2021-10-12 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_cloud, technology, partner, peer_to_peer] categories: [foundation,farming,cloud] extra: imgPath: threefold_cloud_vs_centralized_providers.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ As we’ve recently been exploring decentralized [projects](https://threefold.io/blog/project_comparison_1_dfinity/) to see where ThreeFold is in the space and where we stand out, we thought it’s a good time to also look into how we compare to traditional, centralized cloud providers.
diff --git a/content/blog/threefold_cooperative/index.md b/content/blog/threefold_cooperative/index.md new file mode 100644 index 000000000..a1600cd44 --- /dev/null +++ b/content/blog/threefold_cooperative/index.md @@ -0,0 +1,51 @@ +--- +id: threefold_cooperative +title: "A Cooperative Model for Decentralized Governance" +image_caption: ThreeFold Cooperative +description: Cooperatives represent a tried and tested form of collective organization, emphasizing democratic governance and equitable distribution of benefits among members. +date: 2023-12-04 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid, peer_to_peer, community] + categories: [foundation] +extra: + imgPath: threefold_cooperative.png +--- + +In the next phase of ThreeFold, we are focused on utilization and commercialization. With this comes a requirement for our project to establish reliable and trusted systems that allow anyone to enter the ecosystem with confidence. + +
+ +One effective mechanism gaining traction for decentralized governance is the cooperative model. Cooperatives represent a tried and tested form of collective organization, emphasizing democratic governance and equitable distribution of benefits among members. + +### **So, what exactly is a cooperative?** + +The International Cooperative Alliance [defines a cooperative](https://www.ica.coop/en/cooperatives/what-is-a-cooperative) as an autonomous association of persons united voluntarily to meet their common economic, social, and cultural needs and aspirations through a jointly-owned and democratically controlled enterprise. + +
+ +Cooperatives operate under a set of shared principles—voluntary and open membership, democratic member control, economic participation by members, autonomy and independence, education, training, and information, cooperation among cooperatives, and concern for the community. These principles underpin the resilience and effectiveness of cooperatives as governance models. + +### **The ThreeFold Cooperative** + +ThreeFold will establish a 100% owned subsidiary of the Cooperative within a chosen jurisdiction to open the doors to innovative mechanisms. Through this subsidiary, the creation of Farming Pools becomes feasible, providing a controlled environment for token transactions aligned with defined governance protocols unique to each Farming Pool. + +
+ +One crucial aspect is the inclusivity within this cooperative framework. Every farmer contributing resources and every buyer purchasing IT capacity from the network becomes an integral part of this cooperative, fostering a sense of ownership and shared responsibility. + +
+ +This cooperative structure revolutionizes the way participants interact within a decentralized network. It ensures that governance mechanisms are not only defined but also upheld by all stakeholders, aligning actions with the collective vision. + +
+ +Embracing a cooperative model introduces a well-established framework for decentralized governance. By leveraging its proven principles and structures, it fosters inclusivity, democratic decision-making, and shared ownership—a recipe for fostering trust, equity, and sustainability within decentralized systems. + +
+ +As we navigate the complex landscape of decentralized technologies, cooperatives stand as a beacon of collaborative and democratic governance, offering a robust foundation for a truly decentralized future. + +
+ +*Learn more about [our next phase](/next).* \ No newline at end of file diff --git a/content/blog/threefold_cooperative/threefold_cooperative.png b/content/blog/threefold_cooperative/threefold_cooperative.png new file mode 100644 index 000000000..91f81dc73 Binary files /dev/null and b/content/blog/threefold_cooperative/threefold_cooperative.png differ diff --git a/content/blog/threefold_herdao_dar/index.md b/content/blog/threefold_herdao_dar/index.md new file mode 100644 index 000000000..a83075e22 --- /dev/null +++ b/content/blog/threefold_herdao_dar/index.md @@ -0,0 +1,89 @@ +--- +id: threefold_herdao_dar +title: ThreeFold X H.E.R. DAO – Cultivating Digital Sovereignty and Inclusive Innovation in Dar Es Salaam +image_caption: ThreeFold x H.E.R. DAO +description: Learn about a developer meetup we co-hosted this week in Dar Es Salaam, and what's upcopming for Dunia Yetu. +date: 2024-02-08 +taxonomies: + people: [sam_taggart] + tags: [peer_to_peer,event] + categories: [foundation] +extra: + imgPath: threefold_herdao_dar.png +--- + +This Monday, ThreeFold, in collaboration with [H.E.R DAO](https://www.her-dao.xyz/), orchestrated a meetup in Dar Es Salaam that brought together a group of more than 50 students, developers, and members of the tech community. The gathering unfolded as a platform for insights, discussions, and actionable steps aimed at fostering digital sovereignty and inclusive innovation in Tanzania. + +### **Interactive Workshop and Technical Demos | Deploying a Sovereign Internet Infrastructure** + +Kristof De Spiegeleer, co-founder of ThreeFold, shared key insights into deploying a sovereign Internet in Tanzania. He highlighted the necessity of such an infrastructure and outlined actionable steps for the community on how to connect capacity and build on top of this transformative Internet platform. + +
+ +![Kristof](./kristof_dar.png) + +
+ +Kristof also presented how this vision will be brought to life in Tanzania through the Dunia Yetu initiative - A collaborative movement led by ThreeFold, in partnership with the Tanzanian ICT Commission, Holochain, and the Dar Es Salaam tech community, to reshape the digital landscape in Tanzania and East Africa. + +### **Hands-On Demos** + +Interested developers and tech-advanced attendees were treated to practical demonstrations of how to connect hardware to a sovereign Internet infrastructure, led by some members of the community and supported by Kristof. + +
+ +The session continued with a demonstration of the deployment process for this Internet framework, enabling them to learn and better understand the process, while being able to discuss and ask questions. Some of the attendees were then onboarded with the manual and invited to join our various communication channels for support, as needed. + +### **Empowering Diversity and Inclusivity with H.E.R. DAO, “If We Want The Future To Look Like Us, WE Have To Build It.”** + +Tracey Bowen (founder) introduced H.E.R. DAO, a dynamic developer DAO with a strong commitment to championing diversity and inclusion in Web3. H.E.R. DAO focuses on increasing diversity in the blockchain ecosystem, especially empowering women that are not represented enough in the field. H.E.R. DAO's objective is to increase diversity in the blockchain ecosystem through hackathons, bootcamps, conferences, and grant programs. + +
+ +Tracey also showcased how attendees could connect with the DAO's offerings, benefit from their educational resources (free online courses, scholarships, etc.) and contribute to the mission of fostering diversity and innovation while building products that generate revenue while enhancing equity for everyone. + +
+ +We're looking forward to collaborating more with Tracey and H.E.R. DAO. In the meantime if you'd like to learn more, you can find info on H.E.R. DAO here : [her-dao.xyz](https://www.her-dao.xyz) + +### **Building Momentum, Building Community** + +The event drew an excited crowd, including members of the tech community, developers and curious students eager to contribute to the envisioned sovereign digital future in Tanzania. + +
+ +It enabled participants to network, share ideas, get answers to their many questions and immerse themselves in the project's vision. This community spirit reflected the overall theme of the meeting, highlighting the power of collaborative efforts to shape a new digital landscape for Dar Es Salaam and the wider Tanzania. + +
+ +![Tracey and Kristof](./tracey_kristof_dar.png) + +
+ +The community's interest continues to grow stronger and stronger – 200 members already in [our Whatsapp community group](https://chat.whatsapp.com/DAedmvshxCD850WjJ3mUn8) – and we look forward to collaborating to make this vision a reality. + +
+ +Overall, The ThreeFold X H.E.R. DAO meetup was a convergence of minds, ideas, and actions, marking the next step towards cultivating a digital ecosystem that is not only future-facing but also inclusive and accessible. The commitment to building a better sovereign future in Tanzania echoed throughout, setting the stage for collaborative initiatives that will drive positive change in the region. + +### **Next Steps** + +The team is working to grow Dunia Yetu by expanding the community involvement in the project. This involves creating a robust online presence, organizing further interactive workshops and events, and better defining community roles. + +
+ +Tangible next steps include: + +
+ +- Launching Dunia Yetu web presence +- Better defining participation opportunities and gathering interest / feedback from the community +- Deploying 100 nodes in Dar es Salaam +- Inviting and empowering developers to deploy on top of this local infrastructure +- Gathering a Coding Academy team +- Creating a curriculum for workshops, training sessions, and educational programs as part of the Coding Academy +- Establishing the first six innovation hubs across Tanzania with the ICT Commission + +
+ +*Stay tuned for next steps and events! We will communicate further in the coming weeks on how the community can begin to take action.* \ No newline at end of file diff --git a/content/blog/threefold_herdao_dar/kristof_dar.png b/content/blog/threefold_herdao_dar/kristof_dar.png new file mode 100644 index 000000000..6b21a75b5 Binary files /dev/null and b/content/blog/threefold_herdao_dar/kristof_dar.png differ diff --git a/content/blog/threefold_herdao_dar/threefold_herdao_dar.png b/content/blog/threefold_herdao_dar/threefold_herdao_dar.png new file mode 100644 index 000000000..166ebe36a Binary files /dev/null and b/content/blog/threefold_herdao_dar/threefold_herdao_dar.png differ diff --git a/content/blog/threefold_herdao_dar/tracey_kristof_dar.png b/content/blog/threefold_herdao_dar/tracey_kristof_dar.png new file mode 100644 index 000000000..d96a221ca Binary files /dev/null and b/content/blog/threefold_herdao_dar/tracey_kristof_dar.png differ diff --git a/content/blog/threefold_token_built_for_growth/index.md b/content/blog/threefold_token_built_for_growth/index.md index 29ee35a5b..e228d2b52 100644 --- a/content/blog/threefold_token_built_for_growth/index.md +++ b/content/blog/threefold_token_built_for_growth/index.md @@ -5,13 +5,17 @@ image_caption: The ThreeFold Token is Built for Growth & Key to the Internet of description: Time to take a deeper dive into the value of TFT, its tokenomics and mechanisms for growth. We’re also exploring potential token growth and future demand – especially in relation to the synergies between the token and the Internet of Internets. date: 2022-08-31 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_token, technology, blockchain] categories: [foundation] extra: imgPath: threefold_token_built_for_growth.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ Today, the blockchain space is flooded with as many as 22,000 coins and tokens and for several months now, the market has been struggling at large with some coins even collapsing. A thorough shakeout could expose those tokens and coins purely focused on making quick profits and creating hype, and mitigate pump-and-dump schemes. Now’s the time for projects like us to shine – projects with tokens that serve a higher purpose and come with sound tokenomics. ## TFT – An Accessible Utility Token diff --git a/content/blog/thriving_with_stellar/index.md b/content/blog/thriving_with_stellar/index.md index 99bb1f7f9..5d22b3e4b 100644 --- a/content/blog/thriving_with_stellar/index.md +++ b/content/blog/thriving_with_stellar/index.md @@ -5,13 +5,17 @@ image_caption: Thriving with Stellar – The Role of Stellar for the TFT Ecosyst description: Everything we need for a healthy financial ecosystem is already available on Stellar today. Find out more about Stellar and its role in the TFT ecosystem, and learn how to buy TFT with Stellar. date: 2022-08-04 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, threefold_token, technology, blockchain, update] categories: [foundation] extra: imgPath: thriving_with_stellar.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ ## About Stellar & Its Role for the ThreeFold Token Launched in 2014, [Stellar](https://www.stellar.org/) is an open network for storing, moving and trading any kind of money transparently and efficiently. The [decentralized system](https://www.stellar.org/learn/intro-to-stellar) enables users “to create, send, and trade digital representations of all forms of money” in a faster, cheaper and more energy-efficient way – facilitating millions of transactions on a daily basis. @@ -106,7 +110,7 @@ Visit the linked library pages to find detailed step-by-step guides for all meth ## What’s next for TFT -One of our key objectives is to make TFT more accessible. Already, there are many options to [buy and sell TFT](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy) – like [gettft.com](https://gettft.com/) or Stellar’s DEX, and more coming soon. We’re also exploring the feasibility and synergies for a meaningful partnership with Algorand – including making TFT available on Algorand order books.  +One of our key objectives is to make TFT more accessible. Already, there are many options to [buy and sell TFT](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html) – like [gettft.com](https://gettft.com/) or Stellar’s DEX, and more coming soon. We’re also exploring the feasibility and synergies for a meaningful partnership with Algorand – including making TFT available on Algorand order books. 
@@ -127,7 +131,7 @@ Until then, check out some of these key resources around the ThreeFold Token:
**How to Buy & Sell TFT** -* [How to Buy & Sell TFT – Overview](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy?id=how-to-buy-amp-sell-tft) +* [How to Buy & Sell TFT – Overview](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html) * [Buy TFT on Stellar](https://library.threefold.me/info/threefold#/tokens/threefold__tft_stellar_dex?id=buy-tft-on-stellar)
diff --git a/content/blog/today_tomorrow_beyond/index.md b/content/blog/today_tomorrow_beyond/index.md index 4089ede1a..e632c1358 100644 --- a/content/blog/today_tomorrow_beyond/index.md +++ b/content/blog/today_tomorrow_beyond/index.md @@ -1,7 +1,8 @@ --- id: today_tomorrow_beyond title: "ThreeFold Today, Tomorrow, & Beyond" -image_caption: +image_caption: Today, Tomorrow, & Beyond +description: There's no other project or technology out there like ThreeFold. Let's take a look at where we are and where we are going, together. date: 2023-01-11 taxonomies: people: [sam_taggart] diff --git a/content/blog/weekly_vol_12/index.md b/content/blog/weekly_vol_12/index.md index cee88f3ba..7f84a171a 100644 --- a/content/blog/weekly_vol_12/index.md +++ b/content/blog/weekly_vol_12/index.md @@ -5,13 +5,17 @@ image_caption: ThreeFold Weekly! March 29th, 2022 (Vol 12) description: Welcome to the 12th edition of of ThreeFold Weekly. Let’s take a look at what happened in the ThreeFold universe last week. date: 2022-03-29 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, interview, update] categories: [foundation] extra: imgPath: weekly_vol_12.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ *We have a new format for ThreeFold Weekly, now on our blog. If you'd like to review any of the first eleven editions, please find them on [our forum](https://forum.threefold.io/c/ecosystem-developments/41).* ## Major ThreeFold News: diff --git a/content/blog/weekly_vol_13/index.md b/content/blog/weekly_vol_13/index.md index f23b67cc4..4347bb79e 100644 --- a/content/blog/weekly_vol_13/index.md +++ b/content/blog/weekly_vol_13/index.md @@ -5,13 +5,15 @@ image_caption: ThreeFold Weekly! April 5th, 2022 (Vol 13) description: Welcome to the 13th edition of of ThreeFold Weekly. Let’s take a look what’s been going on in the ThreeFold universe last week. date: 2022-04-05 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, interview, update] categories: [foundation] extra: imgPath: weekly_vol_13.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + ## Major ThreeFold News: * Last week, Gulf Land Property hosted the  **Paradise Hills Award Gala with over 160 people**  including home owners, contractors and supporting project developers. During the Gala, ThreeFold’s  **Adnan Fatayerji and Weynand Kuijpers**  had the chance to present ThreeFold to the audience with an overwhelmingly positive response and support. Moreover, the two co-founders accepted  **an award for ThreeFold**  as an  **integral technology partner**  of Paradise Hills Development and establishing the [world's first community-driven cloud](https://threefold.io/news/post/paradise_hills/). diff --git a/content/blog/weekly_vol_14/index.md b/content/blog/weekly_vol_14/index.md index 8df57b592..46a9e7b7a 100644 --- a/content/blog/weekly_vol_14/index.md +++ b/content/blog/weekly_vol_14/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! April 19th, 2022 (Vol 14) description: Welcome to the 14th edition of ThreeFold Weekly. Here’s what happened in the ThreeFold universe since last time. date: 2022-04-19 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_14.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ## Major ThreeFold News: * **ThreeFold was hand-picked as one of [5 top Web 3 startups](https://www.startus-insights.com/innovators-guide/web3-startups/)** by StartUs Insights – standing out from about 300 startups analyzed for this report! diff --git a/content/blog/weekly_vol_15/index.md b/content/blog/weekly_vol_15/index.md index 159bd430f..aee3a1888 100644 --- a/content/blog/weekly_vol_15/index.md +++ b/content/blog/weekly_vol_15/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! April 26th, 2022 (Vol 15) description: Welcome to the 15th edition of ThreeFold Weekly. Let’s dive into last week’s highlights in the ThreeFold universe. date: 2022-04-26 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_15.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ## Major ThreeFold News: * We officially released **[ThreeFold Grid V3.0.0 Alpha-5](https://forum.threefold.io/t/threefold-product-updates-tfgrid-v3-a-5-april-2022/2713?u=hannahcordes)**! There are various upgrades, improvements and fixes to different ThreeFold Grid components like the **TFT shop, Zero-OS, the Playground** and more. diff --git a/content/blog/weekly_vol_16/index.md b/content/blog/weekly_vol_16/index.md index 744cfb67a..30303ff2f 100644 --- a/content/blog/weekly_vol_16/index.md +++ b/content/blog/weekly_vol_16/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! May 5th, 2022 (Vol 16) description: Welcome to the 16th edition of ThreeFold Weekly. Here’s what happened in the ThreeFold universe last week. date: 2022-05-05 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_16.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ### Community updates: * **Earn a 500 TFT** ‘cash back’  for testing the latest version of the [TFT Fiat Gateway](https://forum.threefold.io/t/tft-fiat-gateway-beta-testing-program/2746) released as part of [ThreeFold Grid V3 A5](https://forum.threefold.io/t/threefold-product-updates-tfgrid-v3-a-5-april-2022/2713?u=hannahcordes). diff --git a/content/blog/weekly_vol_17/index.md b/content/blog/weekly_vol_17/index.md index d201973ad..e5beb9834 100644 --- a/content/blog/weekly_vol_17/index.md +++ b/content/blog/weekly_vol_17/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! May 10th, 2022 (Vol 17) description: Welcome to the 17th edition of ThreeFold Weekly. Let’s dive into last week’s highlights throughout the ThreeFold ecosystem. date: 2022-05-10 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_17.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ## Major ThreeFold News: * The new [Grid Enhancement Proposal](https://forum.threefold.io/t/gep-grid-upgrade-to-version-alpha-5-a5/2797?u=hannahcordes) (GEP) has **passed with 96%** of our community voting in favour, meaning we’ll be **upgrading the ThreeFold Grid** to V3 Alpha-5! diff --git a/content/blog/weekly_vol_18/index.md b/content/blog/weekly_vol_18/index.md index 926c6ea9d..09e850622 100644 --- a/content/blog/weekly_vol_18/index.md +++ b/content/blog/weekly_vol_18/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! May 17th, 2022 (Vol 18) description: Welcome to the 18th edition of ThreeFold Weekly. Let’s get you up to speed on last week’s most important happenings. date: 2022-05-18 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_18.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ### Community updates: * Some of the team, investors, partners, and other contributors (new and old) are gathering on the Nile to help **take ThreeFold to the next level**. More precise developments and outcomes to be shared as soon as possible! diff --git a/content/blog/weekly_vol_19/index.md b/content/blog/weekly_vol_19/index.md index 654b03a89..787caa6bc 100644 --- a/content/blog/weekly_vol_19/index.md +++ b/content/blog/weekly_vol_19/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! May 24th, 2022 (Vol 19) description: Welcome to the 19th edition of ThreeFold Weekly! Here’s what happened in the ThreeFold universe last week. date: 2022-05-24 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_19.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ### Community Updates: * On the UAE Tech Podcast, ThreeFold **co-founder Weynand Kuijpers** explains how Threefold works in simple terms and why an Internet by the people for the people is so important. Tune in [here](https://www.albawaba.com/business/uae-tech-podcast-threefold-layer-zero-and-peoples-internet-1477554)! diff --git a/content/blog/weekly_vol_20/index.md b/content/blog/weekly_vol_20/index.md index 6e4d3f805..f7a40f730 100644 --- a/content/blog/weekly_vol_20/index.md +++ b/content/blog/weekly_vol_20/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! June 7th, 2022 (Vol 20) description: Welcome to the 20th edition of ThreeFold Weekly! Catching you up on recent highlights from around the ecosystem. date: 2022-06-07 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_20.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ## Major ThreeFold News: - ThreeFold and **the Institute of Emerging Technologies of South Africa [(IETSA)](https://ietsa.org.za/)** are partnering to **expand the ThreeFold’s decentralized Internet infrastructure** across South Africa, and to **provide education** in blockchain protocols and digital technologies. Learn more about this amazing collaboration [here](https://www.itweb.co.za/content/Pero3qZ3lkpvQb6m)! diff --git a/content/blog/weekly_vol_21/index.md b/content/blog/weekly_vol_21/index.md index b3b70c915..540acea44 100644 --- a/content/blog/weekly_vol_21/index.md +++ b/content/blog/weekly_vol_21/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! June 15th, 2022 (Vol 21) description: Welcome to the 21st edition of ThreeFold Weekly. It’s been a big week! Let’s take a quick look at the latest happenings within the ThreeFold universe. date: 2022-06-15 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_21.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ### Community Updates: * The team spent a few eventful days in Austin, Texas, to celebrate the festival of the decentralized world: **Consensus by CoinDesk**. Over four days, we met hundreds of people, re-engaged with partners, took part in several interviews with the press, and co-hosted a gathering to lay the foundation for a **sovereign Regional Internet in Austin** – by and for the people of the Austin community. Read the full recap [here](https://forum.threefold.io/t/consensus-2022-and-laying-the-foundation-for-austins-sovereign-internet/3018). diff --git a/content/blog/weekly_vol_22/index.md b/content/blog/weekly_vol_22/index.md index 08cd85cb9..051443217 100644 --- a/content/blog/weekly_vol_22/index.md +++ b/content/blog/weekly_vol_22/index.md @@ -5,13 +5,16 @@ image_caption: ThreeFold Weekly! June 28th, 2022 (Vol 22) description: Welcome to the 22nd edition of ThreeFold Weekly. Let’s get you up to speed on the latest happenings around ThreeFold. date: 2022-06-28 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_22.png --- +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + + ### ThreeFold in the News: * [Why A Decentralized Internet Could Tackle Internet Poverty And Improve Data Protection](https://www.ibtimes.com/why-decentralized-internet-could-tackle-internet-poverty-improve-data-protection-3488398) (via **International Business Times**) diff --git a/content/blog/weekly_vol_23/index.md b/content/blog/weekly_vol_23/index.md index 97dd600c5..b65f021bb 100644 --- a/content/blog/weekly_vol_23/index.md +++ b/content/blog/weekly_vol_23/index.md @@ -5,12 +5,17 @@ image_caption: ThreeFold Weekly! July 5th, 2022 (Vol 23) description: Welcome to the 23rd edition of ThreeFold Weekly. Let’s dive into last week’s highlights throughout the ThreeFold ecosystem. date: 2022-07-05 taxonomies: - people: [hannah_cordes] + people: [sam_taggart] tags: [threefold_grid, community, farming, update] categories: [foundation] extra: imgPath: weekly_vol_23.png --- + +*"This article was originally published by Hannah Cordes, a former member of ThreeFold Foundation."* + +
+ *As of edition 24, we’ll only share the Weekly via email and [TF News](https://t.me/threefoldnews), so make sure to subscribe via the respective buttons on the top-right corner of [our website](https://threefold.io).* ### Community Updates: diff --git a/content/blog/why_become_a_farmer/index.md b/content/blog/why_become_a_farmer/index.md index 7b32eb74b..18989be68 100644 --- a/content/blog/why_become_a_farmer/index.md +++ b/content/blog/why_become_a_farmer/index.md @@ -5,14 +5,17 @@ image_caption: farming description: The ThreeFold Foundation is changing the way how "we" as a whole approach the internet and its underlying technology.. date: 2020-05-03 taxonomies: - people: [roel_van_sabben] + people: [sam_taggart] tags: [farming,threefold_grid] categories: [farming, grid] extra: imgPath: become_a_farmer.png --- -
-
+ +*"This article was originally published by Roel Van Sabben, a former member of ThreeFold Foundation."* + +
+ The ThreeFold Foundation is changing the way how "we" as a whole approach the internet and its underlying technology. We believe building the internet back from the ground up is the only way to dismantle the monster it has grown into – a polluting greed-machine that allows people’s data to be abused for money all while just being accessible to just half of the earth’s inhabitants.

diff --git a/content/build/compute_.png b/content/build/compute_.png new file mode 100644 index 000000000..b01e0f4ed Binary files /dev/null and b/content/build/compute_.png differ diff --git a/content/build/index.md b/content/build/index.md index 4fd713a9c..1ed746002 100644 --- a/content/build/index.md +++ b/content/build/index.md @@ -24,25 +24,25 @@ Deploy and administer on a decentralized autonomous edge infrastructure. Experie {% row(style="center margin") %} -![storage](storage.jpg#medium) +![compute](compute_.png#medium) -### **Storage** - -Plug in standard tools and protocols to the most resilient and versatile storage system ever created, or access raw disk on the location of your choice. - -||| - -![compute](compute.jpg#medium) - -### **Compute** +### **Autonomous Compute** Native support for containers and virtual machines. Migrate existing applications effortlessly or build from scratch in a cutting-edge computing environment. ||| -![network](network.jpg#medium) +![storage](storage_.png#medium) -### **Network** +### **Quantum Safe Storage** + +Plug in standard tools and protocols to the most resilient and versatile storage system ever created, or access raw disk on the location of your choice. + +||| + +![network](network_.png#medium) + +### **Peer-to-Peer Network** Private overlay networks and global end-to-end encryption minimize attack surface. Handle inbound traffic with uniquely secure web gateways. @@ -60,14 +60,15 @@ Private overlay networks and global end-to-end encryption minimize attack surfac {% row(style="center margin narrow") %} -## Learn **More** +## More **Resources** -Dive into more resources and join the open-source movement building a better digital future. +The ThreeFold Team and community have spent countless hours creating written and video explanations, tutorials, and demos for those who are new to the project or need some help. If you’d rather talk to a human, join our chat and ask away!
- - + + + {% end %} \ No newline at end of file diff --git a/content/build/network_.png b/content/build/network_.png new file mode 100644 index 000000000..f8726d486 Binary files /dev/null and b/content/build/network_.png differ diff --git a/content/build/storage_.png b/content/build/storage_.png new file mode 100644 index 000000000..9e58f2a03 Binary files /dev/null and b/content/build/storage_.png differ diff --git a/content/community/index.md b/content/community/index.md index 3b681d292..feff35a5b 100644 --- a/content/community/index.md +++ b/content/community/index.md @@ -22,7 +22,6 @@ We're a 100% open-source and community-driven project that builds the critical i
- {% row(style="center mtop between") %} @@ -81,6 +80,13 @@ We're a 100% open-source and community-driven project that builds the critical i {% end %} + + +{% team_sec() %} + +## **Meet the Team** + +{% end %} {% community_banner() %} diff --git a/content/developer/index.md b/content/developer/index.md index 071f7e850..4abeedfad 100644 --- a/content/developer/index.md +++ b/content/developer/index.md @@ -48,7 +48,7 @@ ThreeFold is here to build an open-source Internet and Cloud infrastructure. It' [Set up your account](https://.grid.tf/getstarted/TF_Connect/TF_Connect.html) -[Charge your wallet](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy) +[Charge your wallet](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html) diff --git a/content/faq/q7/index.md b/content/faq/q7/index.md index 429977ffc..b0a655cf3 100644 --- a/content/faq/q7/index.md +++ b/content/faq/q7/index.md @@ -5,7 +5,7 @@ title: How can I get involved with ThreeFold if I'm not very technical? There are many ways for anyone to participate in the ThreeFold movement: - Become a [Farmer](https://library.threefold.me/info/threefold#/tfgrid/farming/threefold__farming_intro) and connect sovereign and planet positive Internet capacity from your home or office. -- Buy [ThreeFold Tokens](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy) to grow the new Internet economy and use it to reserve private and secure Internet capacity on the ThreeFold Grid. +- Buy [ThreeFold Tokens](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html) to grow the new Internet economy and use it to reserve private and secure Internet capacity on the ThreeFold Grid. - Join a collaborative ecosystem of partners that choose to take action, and together build the most efficient and secure technological infrastructures, equalitarian and sovereign applications and regenerate our planet. Join us - [the ThreeFold ecosystem](https://t.me/threefold) or [the Alliance for a Conscious Internet](https://www.consciousinternet.org/). - Become a ThreeFold Advocate by sharing about us within your networks. Wether one or thousands of people, with the butterfly effect, everyone counts! - Join our [community](https://t.me/threefold), [forum](https://forum.threefold.io/) and [github](https://github.com/threefoldfoundation) to support us in our growth by participating in our conversations and development. diff --git a/content/farm/farming1.png b/content/farm/farming1.png new file mode 100644 index 000000000..c63d3c11e Binary files /dev/null and b/content/farm/farming1.png differ diff --git a/content/farm/farming2.png b/content/farm/farming2.png new file mode 100644 index 000000000..b56a1619e Binary files /dev/null and b/content/farm/farming2.png differ diff --git a/content/farm/farming3.png b/content/farm/farming3.png new file mode 100644 index 000000000..61e200247 Binary files /dev/null and b/content/farm/farming3.png differ diff --git a/content/farm/index.md b/content/farm/index.md index c96861d68..c0656872d 100644 --- a/content/farm/index.md +++ b/content/farm/index.md @@ -21,8 +21,6 @@ By connecting a modern computer at your home or office to the ThreeFold Grid, yo {% end %} - - {% row(style="center mtop narrow ") %} @@ -34,30 +32,37 @@ By connecting a modern computer at your home or office to the ThreeFold Grid, yo 3Nodes provide Internet capacity for millions of people using ThreeFold’s Planetary Network, and you earn TFT for doing so. And because of a unique operating system, called Zero-OS, once turned on your 3Node runs by itself. +
+ +*See how things are changing in [our next phase](/next).* + {% end %}
{% row(style="center mbottom") %} -![Image](plug_1.png#mx-auto) -
+![Image](farming1.png#medium) -All you need to get started is a 3Node, electricity and a network connection. +### **Host a Node** + +All you need to get started is a modern computer, electricity and network. Once booted with the operating system, it becomes a Threefold Node. ||| -![Image](offer_2.png#mx-auto) -
+![Image](farming2.png#medium) -The 3Node’s Internet capacity is automatically registered in the blockchain. +### **Get Verified** + +The capacity of the node gets verified and registered in the ThreeFold Blockchain, securing access to a decentralized internet for users and communities. ||| -![Image](Earn_3.png#mx-auto) -
+![Image](farming3.png#medium) -Every month, you earn TFT for keeping the 3Node connected to the network. +### **Earn Monthly** + +After your node is set up and verified, you’ll be rewarded for the compute, storage and bandwidth you provide to the ThreeFold Grid. {% end %} @@ -83,63 +88,4 @@ Every month, you earn TFT for keeping the 3Node connected to the network. -{% end %} - - - -{% row(style="center mtop narrow") %} - - -## How to earn **TFT** - -Farmers earn TFT according to the amount of Internet capacity their 3Nodes connect to the ThreeFold Grid. The Internet capacity is verified by the ThreeFold Blockchain on an ongoing basis using the “Proof-of-Capacity” algorithm. - -
- -#### Proof of Capacity - -### The Farming Process - -{% end %} - -{% row(style="center mbottom") %} - -![Image](farm_capacity.png#mx-auto) - -TFT is minted only when new Internet capacity is added to the ThreeFold Grid. - -||| - -![Image](farm_center.png#mx-auto) - -||| - -![Image](farm_tft.png#mx-auto) - -Farmers earn the TFT after meeting the minimum uptime as proof-of-capacity. - -{% end %} - - - - - -{% row(style="center between margin") %} - - -## The **Value of TFT** - -The ThreeFold Grid is the only Internet infrastructure that can scale to the far edges of our world and meet the insatiable demands of emerging IT workloads. The more the ThreeFold Grid is used, the more TFT are “burnt” to reduce the total circulating supply.. - -
- -![Image](farm_value_tft.jpg#large) - -
- - - - - -{% end %} - +{% end %} \ No newline at end of file diff --git a/content/footer/_index.md b/content/footer/_index.md index 4f9d86185..17c2f47a3 100644 --- a/content/footer/_index.md +++ b/content/footer/_index.md @@ -20,23 +20,25 @@ extra: ###### [Start Farming](https://manual.grid.tf/farmers/farmers.html) -###### [Use the Dashboard](https://dashboard.grid.tf/) +###### [Deploy on the Playground](https://playground.grid.tf/) ###### [ThreeFold Connect: iOS](https://apps.apple.com/us/app/3bot-login/id1459845885) ###### [ThreeFold Connect: Android](https://play.google.com/store/apps/details?id=org.jimber.threebotlogin&hl=en_US) +###### [Governance](https://library.threefold.me/info/threefold#/threefold__governance) + ||| ##### TALK TO HUMANS
-###### [Main Community](https://t.me/threefold) +###### [Main Chat](https://t.me/threefold) -###### [Farming Community](https://t.me/threefoldfarmers) +###### [Farming Chat](https://t.me/threefoldfarmers) -###### [Grid User Community](https://t.me/threefoldtesting) +###### [Grid User Chat](https://t.me/threefoldtesting) ###### [Forum](https://forum.threefold.io/) @@ -48,14 +50,19 @@ extra:
-
ThreeFold
+
Mission
+ +
Community
Partners
People
+
Careers
+
Blog
NewsRoom
+ {% end %} \ No newline at end of file diff --git a/content/grid/beyond_.png b/content/grid/beyond_.png new file mode 100644 index 000000000..8c137b1d9 Binary files /dev/null and b/content/grid/beyond_.png differ diff --git a/content/grid/blueprint_.png b/content/grid/blueprint_.png new file mode 100644 index 000000000..d1edc6d34 Binary files /dev/null and b/content/grid/blueprint_.png differ diff --git a/content/grid/compatible_.png b/content/grid/compatible_.png new file mode 100644 index 000000000..5656d7e96 Binary files /dev/null and b/content/grid/compatible_.png differ diff --git a/content/grid/complementing_.png b/content/grid/complementing_.png new file mode 100644 index 000000000..cefae1203 Binary files /dev/null and b/content/grid/complementing_.png differ diff --git a/content/grid/edge_.png b/content/grid/edge_.png new file mode 100644 index 000000000..325a0d3e9 Binary files /dev/null and b/content/grid/edge_.png differ diff --git a/content/grid/efficient_.png b/content/grid/efficient_.png new file mode 100644 index 000000000..0015b0174 Binary files /dev/null and b/content/grid/efficient_.png differ diff --git a/content/grid/index.md b/content/grid/index.md index d6b72430d..f55b0ccaf 100644 --- a/content/grid/index.md +++ b/content/grid/index.md @@ -7,35 +7,123 @@ insert_anchor_links: "left" {% row(style="center margin narrow") %} -## Internet **Evolution.** +## Internet **Re-Imagined.** Internet **Re-Built.**
-The Internet was meant to be a peer-to-peer infrastructure with us in the center of our data and digital lives. Inspired by the past, we're building an Internet how "the" Internet was originally intended. +Over a decade ago, a group of early Internet pioneers, who understood the problems of the centralized Internet first-hand, came together to re-imagine the infrastructure for an open and decentralized Internet. But we didn’t just imagine it – we built it.
- + + +{% end %} + +{% row(style="center mtop narrow") %} + +## ThreeFold **Benefits** + +{% end %} + +{% row(style="center between") %} + +![Image](edge_.png#medium) + +
+ +### **Edge Capacity** + +Achieve low latencies and bandwidth efficiency by reserving capacity locally. + +||| + +![Image](secure_.png#medium) + +
+ +### **Secure** + +Open-source system built from the ground-up for a fully transparent and auditable stack. + +||| + +![Image](scalable_.png#medium) + +
+ +### **Scalable** + +An autonomous infrastructure that grows naturally with demand, where and when it is needed. + +||| + +![Image](efficient_.png#medium) + +
+ +### **Efficient** + +A carefully designed collection of lightweight components that minimize overheads. {% end %} -{% row(style="margin") %} +{% row(style="center narrow") %} -![Image](grid_people.jpg) - -||| +![Image](layer0.png#mx-auto#large) ## The Layer-0 for **Decentralization** Any current or future technology, including blockchain, metaverses and web 3.0, can be hosted natively on the ThreeFold Grid via smart contracts with minimum migration. The grid is compatible with most open source tools and protocols. +
+ {% end %} +{% row(style="center mtop narrow") %} + +## ThreeFold is **Different** + +{% end %} + +{% row(style="center mbottom narrow") %} + +![Image](beyond_.png#icon) + +
+ +### **Beyond a Protocol** + +The ThreeFold Grid is not just another protocol, it's a community-owned and managed low level decentralized Internet capacity layer and infrastructure, on top of which any protocol can run. + +||| + +![Image](complementing_.png#icon) + +
+ +### **Complementing Web3** + +ThreeFold is not a Web3 project, but we believe in the potential of Web3 – and the ThreeFold Grid can host and complement any Web3 project, finally providing a truly decentralized backbone for the space. + +||| + +![Image](compatible_.png#icon) + +
+ +### **Highly-Compatible** + +The stack was built around open-source and simplicity, and to be compatibile with current and future IT standards such as Kubernetes, Docker, IPFS and S3. If it runs on Linux, it can be hosted on ThreeFold. + + + +{% end %} + {% row(style="margin reverse") %} @@ -48,7 +136,7 @@ The ThreeFold Grid is formed by Farmers, independent people who connect 3Nodes ( ||| -![Image](grid_scaled.png) +![Image](scaled_.png) {% end %} @@ -56,7 +144,7 @@ The ThreeFold Grid is formed by Farmers, independent people who connect 3Nodes ( {% row(style="margin") %} -![Image](grid_new_internet.jpg) +![Image](blueprint_.png) ||| @@ -66,41 +154,18 @@ All our code is made open source to energize open collaboration and promote univ {% end %} - - - - -{% row(style="center margin narrow") %} - -![Image](zero_os.png#medium) - -## A Revolutionary
**Operating System** - -A decentralized autonomous operating system designed to dedicate hardware capacity to the People’s Internet via the ThreeFold Blockchain. Zero-OS can be booted on most modern computers to host anything that runs on Linux in a decentralized way. - - - - -{% end %} - {% row(style="margin reverse") %} -## A Decentralized **Internet Economy** +## A Revolutionary
**Operating System** -TFT is the official medium of exchange for Internet capacity on the ThreeFold Grid. The utility token allows users to reserve Internet capacity via the ThreeFold Blockchain and rewards farmers for their contribution to the network. +A decentralized autonomous operating system designed to dedicate hardware capacity to ThreeFold. Zero-OS can be booted on most modern computers to host anything that runs on Linux in a decentralized way. - + ||| -![Image](grid_decenter.jpg) - -{% end %} - - - - - +![Image](os_.png) +{% end %} \ No newline at end of file diff --git a/content/grid/layer0.png b/content/grid/layer0.png new file mode 100644 index 000000000..2dd78ef4c Binary files /dev/null and b/content/grid/layer0.png differ diff --git a/content/grid/os_.png b/content/grid/os_.png new file mode 100644 index 000000000..be792db73 Binary files /dev/null and b/content/grid/os_.png differ diff --git a/content/grid/scalable_.png b/content/grid/scalable_.png new file mode 100644 index 000000000..64a676ebf Binary files /dev/null and b/content/grid/scalable_.png differ diff --git a/content/grid/scaled_.png b/content/grid/scaled_.png new file mode 100644 index 000000000..93e504a0a Binary files /dev/null and b/content/grid/scaled_.png differ diff --git a/content/grid/secure_.png b/content/grid/secure_.png new file mode 100644 index 000000000..0090cc40f Binary files /dev/null and b/content/grid/secure_.png differ diff --git a/content/tft/tft_table.png b/content/grid/tft_table.png similarity index 100% rename from content/tft/tft_table.png rename to content/grid/tft_table.png diff --git a/content/header/_index copy.md b/content/header/_index_copy.md similarity index 100% rename from content/header/_index copy.md rename to content/header/_index_copy.md diff --git a/content/header/index.md b/content/header/index.md index dfd0cf38b..a4ae536fa 100644 --- a/content/header/index.md +++ b/content/header/index.md @@ -7,45 +7,15 @@ extra: button_Path: "/images/gettft_white.png" --- - -- [Mission]("/mission") - [Grid]("/grid") -- [Build]("/build") +- [Deploy]("/build") - [Farm]("/farm") - [TFT]("/tft") -- Ecosystem - -{% row() %} - - - -||| - - - -{% end %} - -- More +- [Next Chapter]("/next") +- [Mission]("/mission") +- [Blog]("/blog") +- [News]("/newsroom") +- Help {% row(style="wide") %} @@ -68,15 +38,15 @@ extra: - - - - - -||| - -#### Dive Deeper - - - - - - - - {% end %} diff --git a/content/home/build_.png b/content/home/build_.png new file mode 100644 index 000000000..209b2dc84 Binary files /dev/null and b/content/home/build_.png differ diff --git a/content/home/community_.png b/content/home/community_.png new file mode 100644 index 000000000..699b09e7e Binary files /dev/null and b/content/home/community_.png differ diff --git a/content/home/farm_.png b/content/home/farm_.png new file mode 100644 index 000000000..50dc5c88d Binary files /dev/null and b/content/home/farm_.png differ diff --git a/content/home/index.md b/content/home/index.md index decc7bf58..bd292d395 100644 --- a/content/home/index.md +++ b/content/home/index.md @@ -20,16 +20,17 @@ extra:
-## Decentralized. Autonomous.
Internet Infrastructure. +## Decentralized Autonomous
Internet Infrastructure -ThreeFold is a globally-distributed grid of storage, compute, and network capacity, acting as “no middleman” Internet resources between independent capacity providers and users. +ThreeFold is a globally-distributed grid of storage, compute, and network capacity, acting as “no middleman” Internet resources between independent capacity providers and users. Founded by Internet 1.0 Pioneers and supported by a global community.
- - - - + + +
+ +*Learn about what's happening [in 2024](/next).* {% end %} @@ -38,86 +39,33 @@ ThreeFold is a globally-distributed grid of storage, compute, and network capaci {% grid_stats() %} -### The ThreeFold Grid v3.9 +### The ThreeFold Grid ## **Live and Operational** +#### Mainnet: 3.12 | Testnet: 3.12 | Devnet 3.13 + {% end %} {% row(style="center narrow") %} -![Image](grid_wide_1.png#mx-auto#large) +## The **Layer Zero** for a New Digital Era -## The **Layer Zero** for a Decentralized World - -Anything that runs on Linux can run on ThreeFold – with more security, more sustainably, and in true decentralization. The ThreeFold Grid can support workloads from Blockchain to Web2 to Web3 to IoT and Metaverse and more. +ThreeFold is a peer-to-peer autonomous infrastructure layer designed to deliver ultra secure, scalable, green, deterministic IT workload deployments close to the edge. Our unique technology provides unparalleled sovereignty, scalability and efficiency features that emerging IT workloads require, and that traditional cloud infrastructures cannot deliver.
- {% end %} {% row(style="center mtop narrow") %} -## Experience the Benefits
of **ThreeFold** - -{% end %} - -{% row(style="center between") %} - -![Image](capacity.png#medium) - -
- -### **Edge Capacity** - -Achieve low latencies and bandwidth efficiency by reserving capacity locally. - -||| - -![Image](secure.png#medium) - -
- -### **Secure** - -Open-source system built from the ground-up for a fully transparent and auditable stack. - -||| - -![Image](scalable.png#medium) - -
- -### **Scalable** - -An autonomous infrastructure that grows naturally with demand, where and when it is needed. - -||| - -![Image](effecient.png#medium) - -
- -### **Efficient** - -A carefully designed collection of lightweight components that minimize overheads. - -{% end %} - -
-
-
- -{% row(style="center narrow") %} - ## Together **We Build.** Start **Your Journey.** -The future is about decentralization, participation, and working together to achieve our goals. As a decentralized movement, we encourage the community to get involved. This new Internet can only succeed if we find ways to collaborate where we together pull this Internet concept forward. Below, please find some of the ways you can join us in building a better Internet. +The future is about participation and working together to achieve our goals. As a decentralized movement, we encourage the community to get involved. This new Internet can only succeed if we find ways to collaborate where we together pull this Internet concept forward. Below, please find some of the ways you can join us in building a better Internet. {% end %} @@ -125,44 +73,17 @@ The future is about decentralization, participation, and working together to ach {% row(style="center narrow") %} -### Farm Local Internet Capacity **and Earn TFT** +![Image](build_.png#medium) + +### **Deploy** On Top of a **Decentralized Infrastructure.** + +True digital sovereignty for open-source developers and system administrators. The ThreeFold Grid provides limitless possibilities, and brings a playground of industry-compatible easy-to-deploy solutions for developers.
-![Image](farm_do_it_home.png#mx-auto#medium) - -
- -By connecting hardware at your home or office – or anywhere you'd like – you provide Internet capacity
for the people around you and earn a new digital currency, TFT. - -
- - - - - - -{% end %} - -
- -{% row(style="center narrow") %} - -### Build On Top of a **Decentralized Infrastructure** - -
- -![Image](developer_header_home.jpg#mx-auto#medium) - -
- -True digital sovereignty for open-source builders. The ThreeFold Grid provides limitless possibilities,
and brings a playground of industry-compatible easy-to-deploy solutions for developers. - -
- - - + + {% end %} @@ -171,15 +92,34 @@ True digital sovereignty for open-source builders. The ThreeFold Grid provides l {% row(style="center narrow") %} -### Join the **Community.** Grow **the Movement.** +![Image](farm_.png#medium) + +### **Expand** the Network. Become a **Farmer.** + +By connecting hardware at your home or office – or anywhere you'd like – you provide Internet capacity for the people around you and earn a digital currency called TFT. We call this process farming.
-![Image](community_header_home.jpg#mx-auto) +*About TFT, we utilize a token as a mechanism for creating and using IT (Internet) capacity, which is essential for enabling our digital lives. For us the token is not an individual product, rather a way to exchange value within the ThreeFold ecosystem.*
-If you believe what we believe, then believe us, there is room for you in this movement. Join the community. Ask questions.
Bring suggestions – this is *our* project. Tell a friend. Tell many friends! Together we build. + + + + + +{% end %} + +
+ +{% row(style="center narrow") %} + +![Image](community_.png#medium) + +### Join the **Community.** Grow the **Movement.** + +If you believe what we believe, then believe us, there is room for you in this movement. Join the community. Ask questions. Bring suggestions – this is *our* project. Tell a friend. Tell many friends! Together we build.
@@ -188,88 +128,4 @@ If you believe what we believe, then believe us, there is room for you in this m -{% end %} - - - -{% featured_stories() %} - -## Featured Stories - -{% end %} - - - -{% team_sec() %} - -## **The Team** - -{% end %} - - - -{% row(style="center margin") %} - -## Believers and Collaborators
**In a Better Internet** - -We are truly proud to be trusted by some of the biggest names in the industry. - -![Image](ourpartners.png#mx-auto) - - - -{% end %} - -
- -
- - - -{% row(style="center") %} - -## **In the News** - -{% end %} - -{% row(style="center between") %} - -[![forbes](forbes.png#mx-auto)](https://www.forbes.com/sites/johnkoetsier/2020/06/20/largest-distributed-peer-to-peer-grid-on-the-planet-laying-foundation-for-a-decentralized-internet/?fbclid=IwAR1WKCpqLcWPRWg5bPD6RCQE5JJjRPt6ey5vbEnu3db2FvJnp6-YKeVZNW8#79aa340e6798) - -||| - -[![cointelegraph](cointelegraph.png#mx-auto)](https://cointelegraph.com/news/peer-to-peer-internet-has-lofty-goal-to-bring-true-decentralization) - -||| - -[![yahoo_news](yahoo_news.png#mx-auto)](https://news.yahoo.com/news/threefold-set-disrupt-status-quo-051457787.html?guccounter=1) - -{% end %} - -{% row(style="center between") %} - -[![hackernoon](hackernoon.png#mx-auto)](https://hackernoon.com/is-it-possible-to-create-a-decentralized-internet-this-startup-and-its-farmers-think-so-ey2e3ycf) - -||| - -[![smartereum](smartereum.png#mx-auto)](https://smartereum.com/189750/threefold-is-audaciously-building-a-new-decentralized-internet/) - -||| - -[![tga_daily](tga_daily.png#mx-auto)](https://tgdaily.com/web/6-dfinity-threefold-are-leading-an-internet-decentralization-revolution/) - -{% end %} - -{% row(style="center between") %} - -[![cointelegraph](cointelegraph.png#mx-auto)](https://cointelegraph-com.cdn.ampproject.org/c/s/cointelegraph.com/news/is-a-new-decentralized-internet-or-web-3-0-possible/amp) - -||| - -[![banklesstimes](banklesstimes.png#mx-auto)](https://www.banklesstimes.com/2021/06/14/threefolds-green-technology-strategy-to-a-fairer-more-sustainable-world/) - -||| - -[![grit_daily](grit_daily.png#mx-auto)](https://gritdaily.com/belarus-governments-control-internet/) - {% end %} \ No newline at end of file diff --git a/content/home/layerzero.png b/content/home/layerzero.png new file mode 100644 index 000000000..201ee1b38 Binary files /dev/null and b/content/home/layerzero.png differ diff --git a/content/mission/authenticity_.png b/content/mission/authenticity_.png new file mode 100644 index 000000000..4ae00792c Binary files /dev/null and b/content/mission/authenticity_.png differ diff --git a/content/mission/empowering_.png b/content/mission/empowering_.png new file mode 100644 index 000000000..4faf27ed5 Binary files /dev/null and b/content/mission/empowering_.png differ diff --git a/content/mission/green_.png b/content/mission/green_.png new file mode 100644 index 000000000..7e5c21a4f Binary files /dev/null and b/content/mission/green_.png differ diff --git a/content/mission/index.md b/content/mission/index.md index ca5e7945b..58c6f4354 100644 --- a/content/mission/index.md +++ b/content/mission/index.md @@ -11,110 +11,97 @@ insert_anchor_links: "left" ## Our **Mission** - -To build an open-source peer-to-peer Internet infrastructure that removes all forms of centralization from the global IT systems. Anything we do needs to improve the planet's situation and benefit the people around us. - -
- - - - - +To catalyze a new digital era, where individuals and communities (big and small) regain sovereignty over their digital lives and come together to build an Internet that fosters innovation and shared prosperity. {% end %} +{% row( style="center between mtop") %} - + -{% row(style="margin") %} +## **Our Values** -![Image](globe_mission.png#medium) +{% end %} + +{% row( style="center between") %} + +![Image](open_.png#icon) + +
+ +### **Open-Source** +Collaboration and openness are key to building a better world. ||| -## Supporting an **Interconnected World** +![Image](simplicity_.png#icon) -Internet access is a human right and it can change everything for the lives of people as an infinite source of tools and information. Our technology was designed to scale ThreeFold anywhere electricity and bandwidth are present. +
-{% end %} - - - - -{% row(style="margin reverse semiNarrow") %} - -## Empowering People
**To Be Sovereign** - -Create, store and share in full control of where your data resides and who can access it. By combining peer-to-peer, blockchain and autonomous technologies, the People’s Internet provides 100% data ownership and privacy. +### **Simplicity** +Fostering clarity. Driving innovation. Enabling scalability. ||| -![Image](people_mission.png#medium) +![Image](authenticity_.png#icon) -{% end %} +
+### **Authenticity** +We are genuine and vulnerable. +{%end %} - +{% row( style="center between mbottom") %} -{% row(style="margin semiNarrow" gradient="linear-gradient(90deg,#70dfc9,#ea1ff7)" ) %} +![Image](planet_.png#icon) -![Image](node_mission.png#medium) +### **Planet-First** +Our solutions must be sustainable. ||| -## Our Values Define
**Our Actions** +![Image](people_.png#icon) -The ThreeFold Law states that any good you do will return to you threefold in this lifetime. By making our technology actionable, we energize a collective approach towards a single mission – empowering humanity while regenerating our planet. +### **People-Centric** +We empower self-sovereignty and autonomy. + +||| + +![Image](together_.png#icon) + +### **Together** +These values drive us forward as a collective. {% end %} +{% row(style="center narrow mtop") %} - - - -{% row(style="center between margin") %} - -## **Join **The Fold**** - -Together, we build a better Internet for the planet, and for all of us. - -
- -![Image](100_mission.png#meduim#mx-auto) - -
- - +## **Our Impact** {% end %} +{% row(style="center narrow mbottom") %} +![Image](green_.png#medium) - +### **Green Infrastructure** -{% row(style="center margin between") %} +There is no Planet B. And the Internet is consumed a surprisingly large amount of the world's energy, between 5 and 10%. This is why ThreeFold has designed with efficiency in mind to create the most sustainable Internet infrastructure in the world. -## We've Come A Long Way
**And We're Just Getting Started** +||| -After setting world records in Internet storage and cloud automation technologies throughout the past 20 years, some of our co-founders decided to start from scratch and build a new Internet infrastructure that is universally open source and peer-to-peer. +![Image](empowering_.png#medium) -
+### **Empowering People** -![Image](mission_roadmap.png#large) - -
- -And we’re aiming for new heights. ThreeFold is turning into a DAO in 2022, inviting developers and enterprises from all around the world to collaborate on the decentralization of everything that is digital, and beyond. +Equality, diversity, and inclusion are key to our vision of an Internet for everyone, everywhere. ThreeFold has created a participatory infrastructure and movement, and is prioritizing efforts to bring a more accessible Internet to developing regions around the world. {% end %} -
-
- -{% row(bgColor="#70dfc9" style="center margin") %} +{% row(bgColor="#15deaf" style="center margin") %} ## Join the Internet
**(R)evolution** diff --git a/content/mission/open_.png b/content/mission/open_.png new file mode 100644 index 000000000..94e2e6ef7 Binary files /dev/null and b/content/mission/open_.png differ diff --git a/content/mission/people_.png b/content/mission/people_.png new file mode 100644 index 000000000..251db30d9 Binary files /dev/null and b/content/mission/people_.png differ diff --git a/content/mission/planet_.png b/content/mission/planet_.png new file mode 100644 index 000000000..90a8a1efd Binary files /dev/null and b/content/mission/planet_.png differ diff --git a/content/mission/simplicity_.png b/content/mission/simplicity_.png new file mode 100644 index 000000000..c5274462f Binary files /dev/null and b/content/mission/simplicity_.png differ diff --git a/content/mission/together_.png b/content/mission/together_.png new file mode 100644 index 000000000..402211071 Binary files /dev/null and b/content/mission/together_.png differ diff --git a/content/newsroom/3node_gateway/index.md b/content/newsroom/3node_gateway/index.md index f0b566190..bd95c49a3 100644 --- a/content/newsroom/3node_gateway/index.md +++ b/content/newsroom/3node_gateway/index.md @@ -5,13 +5,15 @@ image_caption: What is a 3Node Gateway? description: You can configure your 3Nodes to become 'gateway nodes' in a few simple steps. date: 2023-02-13 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: 3node_gateway.png --- + + "A 3node becomes a gateway when a Threefold farmer adds a public IP address to the node itself on the Threefold Dashboard. In doing so, the IP address is then handed over to the base operating system of the node itself. The IP address can then be used in the overall functions of the TF Grid."
diff --git a/content/newsroom/_index.md b/content/newsroom/_index.md index 9eb8abca1..61c5658f2 100644 --- a/content/newsroom/_index.md +++ b/content/newsroom/_index.md @@ -1,7 +1,9 @@ --- title: "News" paginate_by: 9 + # paginate_reversed: false + sort_by: "date" insert_anchor_links: "left" #base_url: "posts" @@ -10,4 +12,5 @@ insert_anchor_links: "left" template: "layouts/newsroom.html" page_template: "newsPage.html" #transparent: true ---- +generate_feed: true +--- \ No newline at end of file diff --git a/content/newsroom/africa_regen_ii/africa_regen_ii.png b/content/newsroom/africa_regen_ii/africa_regen_ii.png new file mode 100644 index 000000000..6f58705a7 Binary files /dev/null and b/content/newsroom/africa_regen_ii/africa_regen_ii.png differ diff --git a/content/newsroom/africa_regen_ii/index.md b/content/newsroom/africa_regen_ii/index.md new file mode 100644 index 000000000..c6f9edde6 --- /dev/null +++ b/content/newsroom/africa_regen_ii/index.md @@ -0,0 +1,23 @@ +--- +id: africa_regen_ii +title: 🌍 Africa Regenerative Futures Summit II +image_caption: Africa Regen Summit II +description: Learn about the second edition in our Africa Regen Futures Summit series and some of the key outcomes. +date: 2023-11-21 +taxonomies: + people: [sam_taggart] + tags: [community,technology,update,event] + news-category: [foundation] +extra: + imgPath: africa_regen_ii.png +--- + +This past weekend, some of the team hosted a group of passionate entrepreneurs and actors working on innovative planet-first people-first projects in Africa, or interested in supporting Africa. + +
+ +One key outcome was collaborating on an action plan with friends from Dar Es Salaam and Kenya that includes the deployment of ThreeFold infrastructure locally and a series of co-hosted developer sessions and hackathons in 2024. + +
+ +Please take a look at the full event recap [here](https://forum.threefold.io/t/recap-africa-regenerative-futures-summit-volume-ii/4136). \ No newline at end of file diff --git a/content/newsroom/africanregensummit/africanregensummit.png b/content/newsroom/africanregensummit/africanregensummit.png new file mode 100644 index 000000000..200d98336 Binary files /dev/null and b/content/newsroom/africanregensummit/africanregensummit.png differ diff --git a/content/newsroom/africanregensummit/index.md b/content/newsroom/africanregensummit/index.md new file mode 100644 index 000000000..d65bd8d49 --- /dev/null +++ b/content/newsroom/africanregensummit/index.md @@ -0,0 +1,27 @@ +--- +id: africanregensummit +title: 🌍 African Regenerative Cities Summit +image_caption: African Regenerative Cities Summit +description: Learn about the summit we hosted this past weekend in Zanzibar to unite innovators and investors to support Africa's future. +date: 2023-07-23 +taxonomies: + people: [sam_taggart] + tags: [community,technology,update,event] + news-category: [foundation] +extra: + imgPath: africanregensummit.png +--- + +Over the past four days, we have had the pleasure to host the African Regenerative Cities Summit in Zanzibar, Tanzania – uniting top innovators and investors supporting human flourishing, with a special focus on science and technology that will lay the foundation for Africa’s future. + +
+ +A lot has happened over the course of the summit, including a surprise visit today from an extremely special guest. + +
+ +Generally, we have been blown away by the participants and the projects they are working on, and we warmly welcome many of them now into the ThreeFold community. + +
+ +We'll be sharing more in the coming days. \ No newline at end of file diff --git a/content/newsroom/aug2023callrecording/aug2023callrecording.png b/content/newsroom/aug2023callrecording/aug2023callrecording.png new file mode 100644 index 000000000..944db799d Binary files /dev/null and b/content/newsroom/aug2023callrecording/aug2023callrecording.png differ diff --git a/content/newsroom/aug2023callrecording/index.md b/content/newsroom/aug2023callrecording/index.md new file mode 100644 index 000000000..91ba20d8c --- /dev/null +++ b/content/newsroom/aug2023callrecording/index.md @@ -0,0 +1,23 @@ +--- +id: aug2023callrecording +title: 🍿 August 1 Community Call Recording +image_caption: August 1 Community Call Recording +description: Take a look at the recording of yesterday's community call for the latest developments and updates. +date: 2023-08-02 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: aug2023callrecording.png +--- + +For those who missed it – [Take a look](https://youtu.be/GIBlmID7g5o) at the recording of yesterday's community call! The video has been timestamped to make it easier to navigate between the sections that are most relevant for you. + +
+ +Many thanks to the speakers and those who were able to join live! + +
+ +*Please note the content of this call is for information purposes only and is subject to change as the project evolves.* \ No newline at end of file diff --git a/content/newsroom/aug2023communitycall/aug2023communitycall.png b/content/newsroom/aug2023communitycall/aug2023communitycall.png new file mode 100644 index 000000000..5914e6d2a Binary files /dev/null and b/content/newsroom/aug2023communitycall/aug2023communitycall.png differ diff --git a/content/newsroom/aug2023communitycall/index.md b/content/newsroom/aug2023communitycall/index.md new file mode 100644 index 000000000..26aff6f32 --- /dev/null +++ b/content/newsroom/aug2023communitycall/index.md @@ -0,0 +1,27 @@ +--- +id: aug2023communitycall +title: 🗓 Community Call Tuesday Aug 1 | 17:00 CEST +image_caption: Community Call Tuesday Aug 1 | 17:00 CEST +description: It's time for us to come together again for an update on the latest with ThreeFold. +date: 2023-07-26 +taxonomies: + people: [sam_taggart] + tags: [community,technology,update] + news-category: [foundation] +extra: + imgPath: aug2023communitycall.png +--- + +Friends, it's time for us to come together again! + +
+ +We'll cover topics including the African Regen Cities Summit, the OurWorld Digital Free Zone, tech progress and updates, the team's current and near-term focuses, funding updates, token price, and more. + +
+ +As always, your participation is greatly appreciated. 🙏 + +
+ +[Call Link](https://bit.ly/tfcommunitycall) and [Full Details](https://forum.threefold.io/t/announcing-the-next-community-call-tuesday-august-1-2023/4027). *Please bring your questions to the forum post to ensure we get them answered.* \ No newline at end of file diff --git a/content/newsroom/catch_up_forum_mar10/index.md b/content/newsroom/catch_up_forum_mar10/index.md index fb99cadd4..890fb5dac 100644 --- a/content/newsroom/catch_up_forum_mar10/index.md +++ b/content/newsroom/catch_up_forum_mar10/index.md @@ -5,13 +5,16 @@ image_caption: Hot on the Forum this week description: Catching you up with the latest activity on the forum, here we go! date: 2023-03-10 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: catch_up_forum_mar10.png --- + + + Catching you up with the latest activity on the forum, here we go!
diff --git a/content/newsroom/cc_apr_23_std/index.md b/content/newsroom/cc_apr_23_std/index.md index f4c937540..a1b7028b5 100644 --- a/content/newsroom/cc_apr_23_std/index.md +++ b/content/newsroom/cc_apr_23_std/index.md @@ -5,13 +5,15 @@ image_caption: Save the date for April's Community Call description: Join us next week, on Tuesday 18th at 17:00 CEST / 11:00 EST for April's Community Call! date: 2023-04-12 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: cc_apr_23_std.png --- + + Join us next week, on Tuesday 18th at 17:00 CEST / 11:00 EST for [April's Community Call](https://forum.threefold.io/t/april-community-call-lets-talk-about-tf-grid-4/3886)! During this session, we will be going over updates regarding ThreeFold Grid 4.0 and related topics.
diff --git a/content/newsroom/cc_feb_23/index.md b/content/newsroom/cc_feb_23/index.md index c04110645..9c4e38acf 100644 --- a/content/newsroom/cc_feb_23/index.md +++ b/content/newsroom/cc_feb_23/index.md @@ -5,13 +5,15 @@ image_caption: Save the date for February's Community Call description: Join us on Tuesday 21st at 17:00 CET / 11:00 EST for February's Community Call! date: 2023-02-02 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: cc_feb_23.png --- + + Join us on _Tuesday 21st at 17:00 CET / 11:00 EST_ for February's Community Call!
diff --git a/content/newsroom/cc_feb_23_rem/index.md b/content/newsroom/cc_feb_23_rem/index.md index 9648ad886..295d5e4fb 100644 --- a/content/newsroom/cc_feb_23_rem/index.md +++ b/content/newsroom/cc_feb_23_rem/index.md @@ -5,13 +5,15 @@ image_caption: Reminder -February Community Call description: Join us next week, on Tuesday 21st at 17:00 CET/11:00 EST, for February's Community Call! date: 2023-02-16 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: cc_feb_23_rem.png --- + + Join us next week, on _Tuesday 21st at 17:00 CET/11:00 EST_, for February's Community Call!
diff --git a/content/newsroom/cc_grid_commercialisation/index.md b/content/newsroom/cc_grid_commercialisation/index.md index bc0565ca6..debe96506 100644 --- a/content/newsroom/cc_grid_commercialisation/index.md +++ b/content/newsroom/cc_grid_commercialisation/index.md @@ -5,13 +5,16 @@ image_caption: Grid Commercialisation Brainstorm Call - Save the Date! description: Following the interest given to Kristof's message in the main chat last week, we have scheduled a call to discuss ideas regarding commercial uses of the Grid. date: 2023-02-24 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: cc_grid_commercialisation.png --- + + + Following the interest given to [Kristof's message](https://forum.threefold.io/t/grid-commercialisation-brainstorm-call/3808) in the main chat last week, we have scheduled a call to discuss ideas regarding commercial uses of the Grid. It will be held on Tuesday February 28th, at 17:00 CET / 11:00 EST.
diff --git a/content/newsroom/cc_jan_2023/index.md b/content/newsroom/cc_jan_2023/index.md index 13abefdc5..0bc97d14e 100644 --- a/content/newsroom/cc_jan_2023/index.md +++ b/content/newsroom/cc_jan_2023/index.md @@ -5,13 +5,15 @@ image_caption: Monthly Community Call coming up! description: We will be discussing questions raised by the community and exploring our upcoming project, ThreeFold Commercial Grid Services! date: 2023-01-11 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, news, community] news-category: [foundation] extra: imgPath: cc_jan_2023.png --- + + It is almost time to gather for the first Community Call of 2023! We will be discussing _[questions raised by the community](https://forum.threefold.io/t/community-call-questions-from-the-tf-members/3677)_ and exploring our upcoming project: _ThreeFold Commercial Grid Services!_
diff --git a/content/newsroom/cc_mar_23_std/index.md b/content/newsroom/cc_mar_23_std/index.md index d18553b8d..17e211c9c 100644 --- a/content/newsroom/cc_mar_23_std/index.md +++ b/content/newsroom/cc_mar_23_std/index.md @@ -5,13 +5,16 @@ image_caption: Save the date for March's Community Call description: This session will be focused on going over relevant topics discussed in our main chat recently - our website UX, outreach, and making it easier overall for people to join in on the project and take action. date: 2023-03-14 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: cc_mar_23_std.png --- + + + Join us next week, on Tuesday 21st at 17:00 CET / 12:00 EDT for [March's Community Call](https://forum.threefold.io/t/march-community-call/3840)!
diff --git a/content/newsroom/dao_votes/index.md b/content/newsroom/dao_votes/index.md index 4e2284520..2a0816139 100644 --- a/content/newsroom/dao_votes/index.md +++ b/content/newsroom/dao_votes/index.md @@ -5,13 +5,16 @@ image_caption: Cast your DAO votes ASAP description: While all farm owners are called to vote for Grid 3.8 to go live on mainnet by February 17th, there is another ongoing DAO vote. date: 2023-02-15 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: dao_votes.png --- + + + While all farm owners are called to vote for [Grid 3.8](https://forum.threefold.io/t/threefold-grid-v3-8-release-notes/3757) to go live on mainnet by February 17th, there is another ongoing DAO vote.
diff --git a/content/newsroom/dec_2023_update/dec_2023_update.png b/content/newsroom/dec_2023_update/dec_2023_update.png new file mode 100644 index 000000000..7f336b04d Binary files /dev/null and b/content/newsroom/dec_2023_update/dec_2023_update.png differ diff --git a/content/newsroom/dec_2023_update/index.md b/content/newsroom/dec_2023_update/index.md new file mode 100644 index 000000000..30b34b29c --- /dev/null +++ b/content/newsroom/dec_2023_update/index.md @@ -0,0 +1,23 @@ +--- +id: dec_2023_update +title: ⛄️ December 22 Update from the Team +image_caption: Dec 2023 updates +description: As the year-end nears, we'd like to touch upon key topics. Please review the latest updates since our last community call. +date: 2023-12-22 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: dec_2023_update.png +--- + +Greetings, friends. Please take some time to read our hot-off-the-press [update](https://forum.threefold.io/t/december-22-2023-update-from-the-team/4170) from the team! + +
+ +There are some important topics, reminders, and calls to action inside – including some updates since our last call. Please leave comments and questions as replies to the post. We'll follow up next week. + +
+ +*For those who are celebrating, have a wonderful holiday – and a lovely weekend to all!* 🎄 \ No newline at end of file diff --git a/content/newsroom/depin_hub/depin_hub.png b/content/newsroom/depin_hub/depin_hub.png new file mode 100644 index 000000000..40e2c45e8 Binary files /dev/null and b/content/newsroom/depin_hub/depin_hub.png differ diff --git a/content/newsroom/depin_hub/index.md b/content/newsroom/depin_hub/index.md new file mode 100644 index 000000000..15e80f1ac --- /dev/null +++ b/content/newsroom/depin_hub/index.md @@ -0,0 +1,29 @@ +--- +id: depin_hub +title: 🌐 ThreeFold Listed on DePIN Hub +image_caption: Depin Hub listing +description: We are now listed on DePIN (Decentralized Physical Infrastructure Networks). Let us know what you think. +date: 2023-12-15 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: depin_hub.png +--- + + +DePIN Hub is "the ultimate resource to learn more about the DePIN ecosystem," created by the Hotspotty team and launched officially yesterday. (Congrats!) + +
+ +Take a look at the [ThreeFold project listing](https://depinhub.io/projects/threefold) and feel free to let us know if you have any feedback or share within your networks! + +
+ +--- +*& thanks to Theo from the community for suggesting we be listed on DePIN Hub.* + +
+ +*DePIN stands for Decentralized Physical Infrastructure Networks, and covers projects ranging from connectivity to clean energy production to projects like ours.* \ No newline at end of file diff --git a/content/newsroom/deploy_fullvm_ssh_videos/index.md b/content/newsroom/deploy_fullvm_ssh_videos/index.md index 28797855e..84e01423a 100644 --- a/content/newsroom/deploy_fullvm_ssh_videos/index.md +++ b/content/newsroom/deploy_fullvm_ssh_videos/index.md @@ -5,13 +5,15 @@ image_caption: Deploy a Full VM with SSH, learn how to do so using different OSs description: Mik created 4 more ThreeFold Guides for how to easily do so on the ThreeFold Playground. date: 2023-04-14 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: deploy_fullvm_ssh_videos.png --- + + Curious how to deploy a full VM with SSH? Mik created 4 more ThreeFold Guides for how to easily do so on the ThreeFold Playground. These guides cover two more operating systems, Linux & Mac, check it out according to your needs!
diff --git a/content/newsroom/dev_power_management/index.md b/content/newsroom/dev_power_management/index.md index fb8edcda3..513369407 100644 --- a/content/newsroom/dev_power_management/index.md +++ b/content/newsroom/dev_power_management/index.md @@ -5,15 +5,19 @@ image_caption: In Development - TF Grid Power Management Feature description: Within the linked post you can find specs for the solution and also reply with your interest to test the first version... date: 2023-01-23 taxonomies: - people: [sam.taggart] + + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] + extra: + imgPath: dev_power_management.png + --- As shared Friday [on the forum](https://forum.threefold.io/t/tfgrid-power-management-feature-for-3-8-1/3721), the power management feature for ThreeFold Farmers is in development. Within the linked post you can find specs for the solution and also reply with your interest to test the first version, which should be ready by sometime next week. Exciting progress for the farming community – and for all of us!
-*We’ll keep the community posted as there is more to share.* \ No newline at end of file +*We’ll keep the community posted as there is more to share.* diff --git a/content/newsroom/digitalfreezonezanzibar/digitalfreezonezanzibar.png b/content/newsroom/digitalfreezonezanzibar/digitalfreezonezanzibar.png new file mode 100644 index 000000000..83f49f4b6 Binary files /dev/null and b/content/newsroom/digitalfreezonezanzibar/digitalfreezonezanzibar.png differ diff --git a/content/newsroom/digitalfreezonezanzibar/index.md b/content/newsroom/digitalfreezonezanzibar/index.md new file mode 100644 index 000000000..7374b5f3d --- /dev/null +++ b/content/newsroom/digitalfreezonezanzibar/index.md @@ -0,0 +1,27 @@ +--- +id: digitalfreezonezanzibar +title: 📣 A Digital Free Zone in Zanzibar – And More! +image_caption: A Digital Free Zone in Zanzibar – And More! +description: The President of Zanzibar, Dr. Hussein Mwinyi, visited us this weekend to publicly share our collaborations. +date: 2023-07-27 +taxonomies: + people: [sam_taggart] + tags: [partnership,community,technology,update] + news-category: [foundation] +extra: + imgPath: digitalfreezonezanzibar.png +--- + +This past weekend, we were honored with a visit from Zanzibar's President Dr. Hussein Mwinyi at the African Regenerative Cities Summit. + +
+ +There, he formally and publicly expressed the government's commitment to the establishment of a digital free zone, a locally-owned Internet infrastructure, an incubator to support young local innovators – all in collaboration with ThreeFold – and their commitment to the ICT sector as a whole. + +
+ +Read [Zanzibar Seeks to Become a Digital FreeZone](https://www.thecitizen.co.tz/tanzania/zanzibar/zanzibar-seeks-to-become-digital-freezone--4316150) (via The Citizen) and [Mwinyi Commits to Improvement of Digital Spaces](https://dailynews.co.tz/mwinyi-commits-to-improvement-of-digital-spaces/) (via Daily News Tanzania) for further details. + +
+ +*We'll be sharing more developments on this front in the community call next week and as progress unfolds.* \ No newline at end of file diff --git a/content/newsroom/dunia_yetu/dunia_yetu.png b/content/newsroom/dunia_yetu/dunia_yetu.png new file mode 100644 index 000000000..f6bad18bc Binary files /dev/null and b/content/newsroom/dunia_yetu/dunia_yetu.png differ diff --git a/content/newsroom/dunia_yetu/index.md b/content/newsroom/dunia_yetu/index.md new file mode 100644 index 000000000..0d404966c --- /dev/null +++ b/content/newsroom/dunia_yetu/index.md @@ -0,0 +1,23 @@ +--- +id: dunia_yetu +title: 🇹🇿 Introducing Dunia Yetu +image_caption: Introducing Dunia Yetu +description: We have kicked off an initiative to deliver a set of tools which will allow coders in East Africa to create their own digital sovereign Internet. +date: 2023-11-28 +taxonomies: + people: [sam_taggart] + tags: [community,technology,update] + news-category: [foundation] +extra: + imgPath: dunia_yetu.png +--- + +Together with a group of tech community leaders and innovators from Dar Es Salaam, we have kicked off a project called Dunia Yetu (Our World, in Swahili). + +
+ +The primary goal of Dunia Yetu is to deliver a set of tools and a platform which will allow many thousands of coders in East Africa to create their own digital sovereign Internet. For now, it begins with the deployment of local ThreeFold infrastructure and a series of events and gatherings. + +
+ +Learn more about the project and the initial steps we've taken [here](https://forum.threefold.io/t/introducing-dunia-yetu/4147). \ No newline at end of file diff --git a/content/newsroom/duniayetujan2024event/duniayetujan2024event.png b/content/newsroom/duniayetujan2024event/duniayetujan2024event.png new file mode 100644 index 000000000..d75c3dd7d Binary files /dev/null and b/content/newsroom/duniayetujan2024event/duniayetujan2024event.png differ diff --git a/content/newsroom/duniayetujan2024event/index.md b/content/newsroom/duniayetujan2024event/index.md new file mode 100644 index 000000000..7dd3f894f --- /dev/null +++ b/content/newsroom/duniayetujan2024event/index.md @@ -0,0 +1,27 @@ +--- +id: duniayetujan2024event +title: 🇹🇿 Upcoming Event in Dar Es Salaam +image_caption: Dunia Yetu +description: This event will unite tech and innovation communities in Dar Es Salaam with representatives from Tanzania's ICT Commission and other agencies. +date: 2024-01-16 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: duniayetujan2024event.png +--- + +This Friday, we are pleased to co-organize an event on "how to redefine the digital landscape in East Africa, empower coders, and build a self-reliant digital ecosystem for a better digital future," under the umbrella of [Dunia Yetu](https://forum.threefold.io/t/introducing-dunia-yetu/4147). + +
+ +The event will bring together members of the tech and innovation communities of Dar Es Salaam, and representatives of Tanzania's Information & Communication Technologies Commission and other agencies. + +
+ +Speaking along with ThreeFold co-founder Kristof De Spiegeleer will be Dr. Nkundwe M. Mwasaga, Director General of Tanzania's ICT Commission, and Arthur Brock, Co-Founder of Holochain. + +
+ +More info and RSVP [here] (https://lu.ma/ypo3efg4). *Please note we will try for a virtual attendance option but this is not confirmed.* \ No newline at end of file diff --git a/content/newsroom/duniayetulaunchdar/duniayetulaunchdar.png b/content/newsroom/duniayetulaunchdar/duniayetulaunchdar.png new file mode 100644 index 000000000..98703d0b2 Binary files /dev/null and b/content/newsroom/duniayetulaunchdar/duniayetulaunchdar.png differ diff --git a/content/newsroom/duniayetulaunchdar/index.md b/content/newsroom/duniayetulaunchdar/index.md new file mode 100644 index 000000000..5595a355e --- /dev/null +++ b/content/newsroom/duniayetulaunchdar/index.md @@ -0,0 +1,27 @@ +--- +id: duniayetulaunchdar +title: 🇹🇿 Dunia Yetu Launches in Dar Es Salaam +image_caption: Dunia Yetu launch in Dar +description: Dunia Yetu Formally Announced in Dar Es Salaam, in partnership with Tanzania's ICT Commission and Holochain founder, Arthur Brock. +date: 2024-01-29 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: duniayetulaunchdar.png +--- + +Recently we formally announced Dunia Yetu, in collaboration with the ICT Commission of Tanzania and Arthur Brock, the founder of Holochain. + +
+ +Our plans include coding academies and innovation hubs across Tanzania, and the deployment of sovereign infrastructure on top of which local developers can store, build, and deploy. + +
+ +Read more about Dunia Yetu [here](https://www.threefold.io/blog/dunia-yetu/) and stay tuned for what's next! + +
+ +*Take a look at some coverage Dunia Yetu received in Tanzanian News [here](https://www.youtube.com/watch?v=qqYFAa2NXLg&t=895s).* diff --git a/content/newsroom/eoy_review_2022/index.md b/content/newsroom/eoy_review_2022/index.md index e2502b706..61b890e33 100644 --- a/content/newsroom/eoy_review_2022/index.md +++ b/content/newsroom/eoy_review_2022/index.md @@ -5,13 +5,16 @@ image_caption: Here's our End of Year Review! description: In our 2022 Review, we go over the progress made within the ThreeFold ecosystem across different arenas - Grid, Farming, Technology, Decentralization, TFT, Partnerships, Team on the Ground, Mastodon, the Fediverse & ThreeFold, and Q4 Community Calls. date: 2022-12-31 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: eoy_review_2022.png --- + + + What a year it has been!
diff --git a/content/newsroom/farmerbot_qanet_guide/index.md b/content/newsroom/farmerbot_qanet_guide/index.md index 26c54d2e8..9a2b33c62 100644 --- a/content/newsroom/farmerbot_qanet_guide/index.md +++ b/content/newsroom/farmerbot_qanet_guide/index.md @@ -5,13 +5,16 @@ image_caption: Farmerbot - A Basic Guide for QAnet description: This is your go-to resource to get started with our new power-saving feature! date: 2023-03-16 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: farmerbot_qanet_guide.png --- + + + Check out this post with [all the information shared so far about the Farmerbot](https://forum.threefold.io/t/farmerbot-basic-guide-for-qa-net/3845), including how to prepare your farm and move it to QAnet for testing, and setting it all up.
diff --git a/content/newsroom/farmerbot_setup/index.md b/content/newsroom/farmerbot_setup/index.md index 7b1382150..10e333ee3 100644 --- a/content/newsroom/farmerbot_setup/index.md +++ b/content/newsroom/farmerbot_setup/index.md @@ -6,7 +6,7 @@ description: Take a look as Scott takes us through how to set up the Farmerbot o date: 2023-03-24 taxonomies: people: [sam_taggart] - tags: [update, technology, news, community] + tags: [update, technology, news, community, farming] news-category: [foundation] extra: imgPath: farmerbot_setup.png diff --git a/content/newsroom/farmerbot_update3/index.md b/content/newsroom/farmerbot_update3/index.md index e4c7b9313..ada38ecd1 100644 --- a/content/newsroom/farmerbot_update3/index.md +++ b/content/newsroom/farmerbot_update3/index.md @@ -5,13 +5,16 @@ image_caption: Farmerbot Feature Testing Update description: Here's the latest update from Brandon! date: 2023-02-16 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: farmerbot_update3.png --- + + + Here's the latest update from Brandon:
diff --git a/content/newsroom/farmerbot_update4/index.md b/content/newsroom/farmerbot_update4/index.md index c86ed1bf0..982c75f08 100644 --- a/content/newsroom/farmerbot_update4/index.md +++ b/content/newsroom/farmerbot_update4/index.md @@ -5,13 +5,15 @@ image_caption: Farmerbot Feature Testing Follow-up Update description: Here's a positive follow-up update about the farmerbot feature from Brandon! date: 2023-02-17 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: farmerbot_update4.png --- + + Here's a positive follow-up update about the farmerbot feature from Brandon:
diff --git a/content/newsroom/farmerbot_update_required/farmerbot_update_required.png b/content/newsroom/farmerbot_update_required/farmerbot_update_required.png new file mode 100644 index 000000000..aefa5e35b Binary files /dev/null and b/content/newsroom/farmerbot_update_required/farmerbot_update_required.png differ diff --git a/content/newsroom/farmerbot_update_required/index.md b/content/newsroom/farmerbot_update_required/index.md new file mode 100644 index 000000000..092e1924b --- /dev/null +++ b/content/newsroom/farmerbot_update_required/index.md @@ -0,0 +1,23 @@ +--- +id: farmerbot_update_required +title: 📣️️️️️️ Farmerbot Update Required for Grid 3.11 +image_caption: Farmerbot Update Required +description: All farmers running Farmerbot, please check this post for a required update on your part. +date: 2023-09-15 +taxonomies: + people: [sam_taggart] + news-category: [foundation] + tags: [farming, update, community, technology] +extra: + imgPath: farmerbot_update_required.png +--- + +For all ThreeFold Farmers running farmerbot: + +
+ +If you haven’t done so yet, please update your farmerbot by applying the latest Docker Compose file using the commands shown in [this post](https://forum.threefold.io/t/farmerbot-update-required-for-grid-3-11/4076). + +
+ +*Thanks to all the farmers who let us know over on [the farmers chat](https://t.me/threefoldfarmers) when they saw an issue.* \ No newline at end of file diff --git a/content/newsroom/farmerbotupdatejan2024/farmerbotupdatejan2024.png b/content/newsroom/farmerbotupdatejan2024/farmerbotupdatejan2024.png new file mode 100644 index 000000000..e2e489b88 Binary files /dev/null and b/content/newsroom/farmerbotupdatejan2024/farmerbotupdatejan2024.png differ diff --git a/content/newsroom/farmerbotupdatejan2024/index.md b/content/newsroom/farmerbotupdatejan2024/index.md new file mode 100644 index 000000000..6b74a89cd --- /dev/null +++ b/content/newsroom/farmerbotupdatejan2024/index.md @@ -0,0 +1,27 @@ +--- +id: farmerbotupdatejan2024 +title: 📚Update on the New Farmerbot +image_caption: Famerbot 2024 +description: The new version of Farmerbot is here with notable improvements, click here to know more. +date: 2024-01-26 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: farmerbotupdatejan2024.png +--- + +We are pleased to share the release of the [new version of the Farmerbot](https://forum.threefold.io/t/update-on-new-farmerbot/4203). Thanks to everyone in the community using Farmerbot, your feedback has led us to evolve the tool. + +
+ +The improved features include simpler configuration, better performance, ARM support, and better visualization of the logs. Click [here](https://forum.threefold.io/t/farmerbot-on-a-full-vm-2024/4204) for the guide to help you get updated. + +
+ +We believe this new version is a notable improvement, offering a smooth experience for farmers, and helping to foster an efficient and reliable ThreeFold Grid. *Thanks to all those involved in this release and bringing it live!* + +
+ +***Reminder**: Farmerbot is an optional and open-source tool. We are always open to [feedback](https://github.com/threefoldtech/tfgrid-sdk-go/issues).* \ No newline at end of file diff --git a/content/newsroom/future_of_tft/future_of_tft.png b/content/newsroom/future_of_tft/future_of_tft.png new file mode 100644 index 000000000..2fe7e882d Binary files /dev/null and b/content/newsroom/future_of_tft/future_of_tft.png differ diff --git a/content/newsroom/future_of_tft/index.md b/content/newsroom/future_of_tft/index.md new file mode 100644 index 000000000..e7f681bb3 --- /dev/null +++ b/content/newsroom/future_of_tft/index.md @@ -0,0 +1,23 @@ +--- +id: future_of_tft +title: 🔮 What's Next & The Future of TFT +image_caption: The Future of TFT +description: As we gear towards commercialization and increased utilization in the next phase of ThreeFold, we have major updates starting 2024 right here. +date: 2023-12-28 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: future_of_tft.png +--- + +There is a lot to look forward to as it pertains to our project. If you haven't had a chance, please take a look at [our recent team update](https://forum.threefold.io/t/december-22-2023-update-from-the-team/4170) which covers and reinforces some important topics. + +
+ +We have seen some questions and concerns come in about TFT, particularly since it was shared that in 2024 we will see the end of minting of new TFTs. + +
+ +So we are sharing a short update on [the future of our token](https://forum.threefold.io/t/the-future-of-tft/4177), which remains the commercial utility and a fundamental component of our project. \ No newline at end of file diff --git a/content/newsroom/gpusupportcoming/gpusupportcoming.png b/content/newsroom/gpusupportcoming/gpusupportcoming.png new file mode 100644 index 000000000..660e11273 Binary files /dev/null and b/content/newsroom/gpusupportcoming/gpusupportcoming.png differ diff --git a/content/newsroom/gpusupportcoming/index.md b/content/newsroom/gpusupportcoming/index.md new file mode 100644 index 000000000..0393e09be --- /dev/null +++ b/content/newsroom/gpusupportcoming/index.md @@ -0,0 +1,19 @@ +--- +id: gpusupportcoming +title: 🛠 GPU Support Coming to the Grid +image_caption: GPU Support Coming to the Grid +description: GPU support is now being worked on by the team. Read the latest as it pertains to this exciting grid feature! +date: 2023-06-30 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update] + news-category: [foundation] +extra: + imgPath: gpusupportcoming.png +--- + +In case you missed it, check out [this post](https://forum.threefold.io/t/gpu-support-updates/3988) from last week around the GPU support updates that are being worked on by the team. We don't have a specific timing for this release but we will keep the community updated! + +
+ +*Feel free to ask questions you might have within the forum post itself.* \ No newline at end of file diff --git a/content/newsroom/grid_status_dashboard/grid_status_dashboard.png b/content/newsroom/grid_status_dashboard/grid_status_dashboard.png new file mode 100644 index 000000000..831f0de6d Binary files /dev/null and b/content/newsroom/grid_status_dashboard/grid_status_dashboard.png differ diff --git a/content/newsroom/grid_status_dashboard/index.md b/content/newsroom/grid_status_dashboard/index.md new file mode 100644 index 000000000..14503f890 --- /dev/null +++ b/content/newsroom/grid_status_dashboard/index.md @@ -0,0 +1,15 @@ +--- +id: grid_status_dashboard +title: 💡 TF Grid Status Dashboard +image_caption: TF Grid Status Dashboard +description: A new monitoring dashboard is available for farmers and grid users working with various grid services. +date: 2023-10-16 +taxonomies: + people: [sam_taggart] + news-category: [foundation] + tags: [farming, update, community, technology] +extra: + imgPath: grid_status_dashboard.png +--- + +For Farmers and Grid Users who are working with the Dashboard, Playground, and other Grid Services, you can now easily track the status of these tools through [a simple monitoring page](https://status.grid.tf/status/threefold) built by the team. \ No newline at end of file diff --git a/content/newsroom/helpful_tips/index.md b/content/newsroom/helpful_tips/index.md index 0866ea79e..06556558b 100644 --- a/content/newsroom/helpful_tips/index.md +++ b/content/newsroom/helpful_tips/index.md @@ -5,13 +5,16 @@ image_caption: Helpful Tips description: Fresh off Drew's press, find new tutorials to guide you through deployments on the Grid date: 2023-01-25 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: helpful_tips.png --- + + + Fresh off Drew's press, find new tutorials to guide you through deployments on the Grid: - [Start deploying on the playground](https://forum.threefold.io/t/how-to-setup-to-deploy-your-first-workload-on-the-playground/3739) diff --git a/content/newsroom/ict_tanzania_2023/ict_tanzania_2023.png b/content/newsroom/ict_tanzania_2023/ict_tanzania_2023.png new file mode 100644 index 000000000..8f3cfbd4d Binary files /dev/null and b/content/newsroom/ict_tanzania_2023/ict_tanzania_2023.png differ diff --git a/content/newsroom/ict_tanzania_2023/index.md b/content/newsroom/ict_tanzania_2023/index.md new file mode 100644 index 000000000..60c771d85 --- /dev/null +++ b/content/newsroom/ict_tanzania_2023/index.md @@ -0,0 +1,23 @@ +--- +id: ict_tanzania_2023 +title: 🇹🇿 ThreeFold @ Tanzania ICT Conference +image_caption: ThreeFold at Tanzania ICT +description: Some of the team recently attended the Tanzania Annual ICT Conference, where TF co-founder Kristof De Spiegeleer participated in two separate panels. +date: 2023-10-23 +taxonomies: + people: [sam_taggart] + news-category: [foundation] + tags: [update, event] +extra: + imgPath: ict_tanzania_2023.png +--- + +Some of the team recently attended the Tanzania Annual ICT Conference where ThreeFold co-founder Kristof De Spiegeleer participated in two separate panels. + +
+ +He took the opportunity to underline the importance of a sovereign Internet and the incredible potential of an open source and decentralized ecosystem to build Tanzania's digital economy. + +
+ +Take a look at some clips from the talk [here](https://forum.threefold.io/t/threefold-tanzania-ict-conference-2023/4106). \ No newline at end of file diff --git a/content/newsroom/introducing_myceliium/index.md b/content/newsroom/introducing_myceliium/index.md new file mode 100644 index 000000000..7b86c87f0 --- /dev/null +++ b/content/newsroom/introducing_myceliium/index.md @@ -0,0 +1,19 @@ +--- +id: introducing_mycelium +title: 🍄 Introducing Mycelium +image_caption: Introducing Mycelium +description: Read about the team's efforts on building our own Ipv6 overlay network. +date: 2023-09-19 +taxonomies: + people: [sam_taggart] + news-category: [foundation] + tags: [update, community, technology, threefold_grid] +extra: + imgPath: introducing_mycelium.png +--- + +As part of the grid, ThreeFold is also implementing a planetary network. To date, we were using yggdrasil as the core technology for this network. However, the team noticed some limitations and ultimately decided to work on our own Ipv6 overlay network to accomplish our specific needs. + +
+ +Take a look at this [interesting write-up](https://forum.threefold.io/t/introducing-mycelium/4082) by Lee who is also leading the efforts on this super exciting initiative. We'll share more developments and a demo when ready. Thanks Lee! \ No newline at end of file diff --git a/content/newsroom/introducing_myceliium/introducing_mycelium.png b/content/newsroom/introducing_myceliium/introducing_mycelium.png new file mode 100644 index 000000000..dbf3e346d Binary files /dev/null and b/content/newsroom/introducing_myceliium/introducing_mycelium.png differ diff --git a/content/newsroom/july10updates/index.md b/content/newsroom/july10updates/index.md new file mode 100644 index 000000000..bcb282358 --- /dev/null +++ b/content/newsroom/july10updates/index.md @@ -0,0 +1,27 @@ +--- +id: july10updates +title: ⚡ Three Quick Monday Updates +image_caption: Three Quick Monday Updates +description: Three updates from around the ThreeFold project – farmerbot, the manual, and a mainnet upgrade. +date: 2023-07-10 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update] + news-category: [foundation] +extra: + imgPath: july10updates.png +--- + +1. A new version of farmerbot [is live](https://forum.threefold.io/t/new-release-farmerbot/4014). We recommend Farmers to switch to v0.2.0 as soon as possible! + +
+ +2. The manual is getting lots of improvements these days. Take a look at [what's new](https://forum.threefold.io/t/weekly-manual-update-news/4015) this week! + +
+ +3. We have upgraded TF Grid Mainnet [to 3.10.1](https://forum.threefold.io/t/tf-grid-mainnet-release-3-10-1/4016) based on a GEP for enhancing security which passed last week. + +
+ +*Have a great week, all!* \ No newline at end of file diff --git a/content/newsroom/july10updates/july10updates.png b/content/newsroom/july10updates/july10updates.png new file mode 100644 index 000000000..f52ce55ea Binary files /dev/null and b/content/newsroom/july10updates/july10updates.png differ diff --git a/content/newsroom/june2023callrecording/index.md b/content/newsroom/june2023callrecording/index.md new file mode 100644 index 000000000..a528deb9c --- /dev/null +++ b/content/newsroom/june2023callrecording/index.md @@ -0,0 +1,27 @@ +--- +id: june2023callrecording +title: 📹 Recording of Yesterday's Community Call +image_caption: Recording of Yesterday's Community Call +description: The recording of the June 1 community call is now available. Be sure to catch it! +date: 2023-06-02 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community] + news-category: [foundation] +extra: + imgPath: june2023callrecording.png +--- + +For those who missed the community call yesterday evening, we're happy to share the recording [here](https://forum.threefold.io/t/june-01-2023-threefold-community-call-recording/3966). + +
+ +Catch up on the latest with technology developments, recent on the ground activities, documentation improvements, and where the team is focused in the short term. + +
+ +Thanks to Weynand, Scott, Florian, and Kristof for sharing with us, and to all those who joined. + +
+ +*Please note the content of this call is for information purposes only and is subject to change as the project evolves.* \ No newline at end of file diff --git a/content/newsroom/june2023callrecording/june2023callrecording.png b/content/newsroom/june2023callrecording/june2023callrecording.png new file mode 100644 index 000000000..a0258086b Binary files /dev/null and b/content/newsroom/june2023callrecording/june2023callrecording.png differ diff --git a/content/newsroom/june2023communitycall/index.md b/content/newsroom/june2023communitycall/index.md new file mode 100644 index 000000000..3be537dc6 --- /dev/null +++ b/content/newsroom/june2023communitycall/index.md @@ -0,0 +1,19 @@ +--- +id: june2023communitycall +title: 📣 ThreeFold Community Call Next Week +image_caption: ThreeFold Community Call Next Week +description: Announcing the next ThreeFold community call for Thursday June 1 2023. +date: 2023-05-25 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community] + news-category: [foundation] +extra: + imgPath: june2023communitycall.png +--- + +Friends, our next community call will be held next Thursday at 5pm CEST / 11am EDT. We'll cover a range of topics in order to provide a general project update. + +
+ +Feel free to ask your questions [here](https://forum.threefold.io/t/announcing-the-next-threefold-community-call-june-01-2023/3955). Call link within. \ No newline at end of file diff --git a/content/newsroom/june2023communitycall/june2023communitycall.png b/content/newsroom/june2023communitycall/june2023communitycall.png new file mode 100644 index 000000000..ff778e7e2 Binary files /dev/null and b/content/newsroom/june2023communitycall/june2023communitycall.png differ diff --git a/content/newsroom/kubernetes_video_series/index.md b/content/newsroom/kubernetes_video_series/index.md index d8c8fc33a..5feef3640 100644 --- a/content/newsroom/kubernetes_video_series/index.md +++ b/content/newsroom/kubernetes_video_series/index.md @@ -5,13 +5,15 @@ image_caption: Kubernetes on ThreeFold - A Mini Video Series description: Jakub created a mini video series about using Kubernetes on the ThreeFold grid. date: 2023-03-17 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: kubernetes_video_series.png --- + + Jakub created a [mini video series about using Kubernetes on the ThreeFold grid](https://forum.threefold.io/t/kubernetes-on-threefold-mini-video-series/3831). It is suited mainly for beginners looking to deploy their first workload on the Grid using Kubernetes.
diff --git a/content/newsroom/mainnetmigration310complete/index.md b/content/newsroom/mainnetmigration310complete/index.md new file mode 100644 index 000000000..abfd94dea --- /dev/null +++ b/content/newsroom/mainnetmigration310complete/index.md @@ -0,0 +1,19 @@ +--- +id: mainnetmigration310complete +title: ✅ Mainnet Migration to Grid 3.10 is Complete +image_caption: Mainnet Migration to Grid 3.10 is Complete +description: TF Grid 3.10 is now live on mainnet! +date: 2023-07-03 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update] + news-category: [foundation] +extra: + imgPath: mainnetmigration310complete.png +--- + +We're pleased to share that version 3.10 is now live on ThreeFold Grid Mainnet! For the full release notes, please refer back to [this post](https://forum.threefold.io/t/gep-for-grid-3-10-on-mainnet/3985). + +
+ +*Thanks to all involved for pushing this release forward. Onward! Together we build.* \ No newline at end of file diff --git a/content/newsroom/mainnetmigration310complete/mainnetmigration310complete.png b/content/newsroom/mainnetmigration310complete/mainnetmigration310complete.png new file mode 100644 index 000000000..ca4d4f1ba Binary files /dev/null and b/content/newsroom/mainnetmigration310complete/mainnetmigration310complete.png differ diff --git a/content/newsroom/manual_updates_dec_2023/index.md b/content/newsroom/manual_updates_dec_2023/index.md new file mode 100644 index 000000000..8e4c0d617 --- /dev/null +++ b/content/newsroom/manual_updates_dec_2023/index.md @@ -0,0 +1,24 @@ +--- +id: manual_updates_dec_2023 +title: 📚 New on the Manual +image_caption: Manual updates +description: More new updates on our Manual this month. +date: 2023-12-14 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: manual_updates_dec_2023.png +--- + + +Take a look at what's new in the always-evolving, ever-expanding ThreeFold Manual. + +
+ +Take a tour of the ownCloud weblet, check out the updated section on GPU support, read about adding domains to a VM on the playground, and more. + +
+ +Read about all that's new recently [here](https://forum.threefold.io/t/manual-updates-december-2023/4162). \ No newline at end of file diff --git a/content/newsroom/manual_updates_dec_2023/manual_updates_dec_2023.png b/content/newsroom/manual_updates_dec_2023/manual_updates_dec_2023.png new file mode 100644 index 000000000..4d3a7cc57 Binary files /dev/null and b/content/newsroom/manual_updates_dec_2023/manual_updates_dec_2023.png differ diff --git a/content/newsroom/manual_updates_nov_2023/index.md b/content/newsroom/manual_updates_nov_2023/index.md new file mode 100644 index 000000000..a743d8ae1 --- /dev/null +++ b/content/newsroom/manual_updates_nov_2023/index.md @@ -0,0 +1,29 @@ +--- +id: manual_updates_nov_2023 +title: 📚 New in the ThreeFold Manual +image_caption: Manual updates Nov 2023 +description: The TF Manual is always-expanding and is user friendly, dive in here to see whats new. +date: 2023-11-06 +taxonomies: + people: [bernadette_amanda_caster] + tags: [update, technology, news, community] + news-category: [foundation] +extra: + imgPath: manual_updates_nov_2023.png +--- + +The always-expanding TF Manual is your go-to resource when it comes to comprehensive information about the grid and how to get started for different audiences. + +
+ +Take a look at what's new recently, including: GPU Farming, Nomad Clusters, the Pulumi Plugin, and some additions to the Q&A. There's been an update to the Terraform Installation Guide as well! + +
+ +- [Dig in for the details](https://forum.threefold.io/t/manual-updates-november-3-2023/4121) +- [Head straight to the manual](https://manual.grid.tf/intro/intro_readme.html) +- [Join the Grid Tester Community](https://t.me/threefoldtesting) + +
+ +*Thanks to those who contributed to these Manual updates!* \ No newline at end of file diff --git a/content/newsroom/manual_updates_nov_2023/manual_updates_nov_2023.png b/content/newsroom/manual_updates_nov_2023/manual_updates_nov_2023.png new file mode 100644 index 000000000..f85d230fb Binary files /dev/null and b/content/newsroom/manual_updates_nov_2023/manual_updates_nov_2023.png differ diff --git a/content/newsroom/manual_updates_oct_2023/index.md b/content/newsroom/manual_updates_oct_2023/index.md new file mode 100644 index 000000000..3cbe67b30 --- /dev/null +++ b/content/newsroom/manual_updates_oct_2023/index.md @@ -0,0 +1,23 @@ +--- +id: manual_updates_oct_2023 +title: 🛠 Manual Updates | October 10th 2023 +image_caption: Manual Updates October 2023 +description: There are new updates to the manual, including extensive GPU support tutorials, how to deploy the TF Playground locally, and more. +date: 2023-10-11 +taxonomies: + people: [sam_taggart] + news-category: [foundation] + tags: [farming, update, community, technology, threefold_grid] +extra: + imgPath: manual_updates_oct_2023.png +--- + +Thanks to the dev and documentation teams for the most recent improvements to the always-evolving ThreeFold Manual. + +
+ +New updates include: extensive GPU support tutorials, how to deploy the TF Playground locally, and more. + +
+ +Take a look at [this post](https://forum.threefold.io/t/manual-updates-october-2023/4095) for the full summary of what's been updated lately. And here's a direct link to the [TF Manual](https://manual.grid.tf/). \ No newline at end of file diff --git a/content/newsroom/manual_updates_oct_2023/manual_updates_oct_2023.png b/content/newsroom/manual_updates_oct_2023/manual_updates_oct_2023.png new file mode 100644 index 000000000..d84f57c46 Binary files /dev/null and b/content/newsroom/manual_updates_oct_2023/manual_updates_oct_2023.png differ diff --git a/content/newsroom/manualupdates/index.md b/content/newsroom/manualupdates/index.md new file mode 100644 index 000000000..ee058fe82 --- /dev/null +++ b/content/newsroom/manualupdates/index.md @@ -0,0 +1,31 @@ +--- +id: manualupdates +title: 📚 Big Updates to the ThreeFold Manual +image_caption: Big Updates to the ThreeFold Manual +description: It's now easier than ever to get started with ThreeFold thanks to significant improvements to the TF Manual! +date: 2023-06-23 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community] + news-category: [foundation] +extra: + imgPath: manualupdates.png +--- + +It's now easier than ever to get started with ThreeFold – from buying and storing TFT to setting up and optimizing a farm to building on top of the grid! + +
+ +**Check out the [updated manual](https://manual.grid.tf/).** + +
+ +The manual has now been divided into different sections for different audiences – farmer, developer, or system administrator – along with an introduction and an extensive general info section. And a 3Bot section is coming soon! + +
+ +We look forward to your feedback and keep in mind the manual is open for [contributions from the community](https://manual.grid.tf/contribute/contribute.html). + +
+ +*Thanks to the efforts of the team for bringing these updates live!* \ No newline at end of file diff --git a/content/newsroom/manualupdates/manualupdates.png b/content/newsroom/manualupdates/manualupdates.png new file mode 100644 index 000000000..946574d31 Binary files /dev/null and b/content/newsroom/manualupdates/manualupdates.png differ diff --git a/content/newsroom/manualupdatesaug9/index.md b/content/newsroom/manualupdatesaug9/index.md new file mode 100644 index 000000000..94cd1e037 --- /dev/null +++ b/content/newsroom/manualupdatesaug9/index.md @@ -0,0 +1,39 @@ +--- +id: manualupdatesaug9 +title: 💡 Latest Updates to the TF Manual +image_caption: Latest Updates to the TF Manual +description: Check out the latest improvements and additions to the ThreeFold Manual. +date: 2023-08-09 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: manualupdatesaug9.png +--- + +The [ThreeFold Manual](https://manual.grid.tf/) is constantly being improved and updated thanks to contributions from team and community. Check out the [latest additions](https://forum.threefold.io/t/manual-updates-week-2-aug-2023/4036) including: + +
+ +Zero OS Internals: learn about the intricate inner workings of the technological foundation that powers ThreeFold + +
+ +TF Playground: a comprehensive resource that equips you with the tools and insights needed to navigate the Playground’s fresh features + +
+ +Uncover the Power of FList with Debian 12 Case Study + +
+ +Nextcloud All-In-One & Single Deployment Guides + +
+ +& More! + +
+ +*Thanks to all those who contributed to these latest updates. Together we're making it easier than ever to build on ThreeFold.* \ No newline at end of file diff --git a/content/newsroom/manualupdatesaug9/manualupdatesaug9.png b/content/newsroom/manualupdatesaug9/manualupdatesaug9.png new file mode 100644 index 000000000..1ea5fa886 Binary files /dev/null and b/content/newsroom/manualupdatesaug9/manualupdatesaug9.png differ diff --git a/content/newsroom/manualupdatesjan2024/index.md b/content/newsroom/manualupdatesjan2024/index.md new file mode 100644 index 000000000..81162f822 --- /dev/null +++ b/content/newsroom/manualupdatesjan2024/index.md @@ -0,0 +1,27 @@ +--- +id: manualupdatesjan2024 +title: 📚 New on the Manual +image_caption: Manual updates +description: Dive into the latest updates to the ThreeFold Manual. +date: 2024-01-08 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: manualupdatesjan2024.png +--- + +Take a look at what's new in the always-evolving, ever-expanding ThreeFold Manual. + +
+ +Two new articles explore the synergy of IPFS (InterPlanetary File System) with ThreeFold technology, as well as the Performance Monitor Package in ZOS nodes. + +
+ +Don't miss updates on Grid Primitives, CapRover, and how and why to wipe all disks when building your own 3Node. + +
+ +Dive in [here](https://forum.threefold.io/t/tfgrid-manual-updates-january-2024/4184) for the full details. \ No newline at end of file diff --git a/content/newsroom/manualupdatesjan2024/manualupdatesjan2024.png b/content/newsroom/manualupdatesjan2024/manualupdatesjan2024.png new file mode 100644 index 000000000..d912e6637 Binary files /dev/null and b/content/newsroom/manualupdatesjan2024/manualupdatesjan2024.png differ diff --git a/content/newsroom/manualupdatessep7/index.md b/content/newsroom/manualupdatessep7/index.md new file mode 100644 index 000000000..912222b9a --- /dev/null +++ b/content/newsroom/manualupdatessep7/index.md @@ -0,0 +1,19 @@ +--- +id: manualupdatessep7 +title: 💡 TF Grid Manual Updates & Upgrades! +image_caption: TF Grid Manual Updates & Upgrades! +description: Dive into the latest updates to the ThreeFold Manual. +date: 2023-09-07 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: manualupdatessep7.png +--- + +Thanks to contributions from team and community, the ThreeFold Grid Manual keeps getting better and better. Take a look at the most recent updates, including setting up web gateways in your Terraform environments, how to harness the full potential of the dashboard with the 3.11 release, and more. + +
+ +Find all the details [here](https://forum.threefold.io/t/manual-updates-september-w1-2023/4067) or head straight to the manual [here](https://manual.grid.tf/). \ No newline at end of file diff --git a/content/newsroom/manualupdatessep7/manualupdatessep7.png b/content/newsroom/manualupdatessep7/manualupdatessep7.png new file mode 100644 index 000000000..272039ccb Binary files /dev/null and b/content/newsroom/manualupdatessep7/manualupdatessep7.png differ diff --git a/content/newsroom/may2023utilization/index.md b/content/newsroom/may2023utilization/index.md new file mode 100644 index 000000000..cbee2d5c5 --- /dev/null +++ b/content/newsroom/may2023utilization/index.md @@ -0,0 +1,34 @@ +--- +id: may2023utilization +title: 📈 Grid Utilization on the Rise +image_caption: Grid Utilization on the Rise +description: Take a look at the utilization statistics around the ThreeFold Grid! +date: 2023-05-11 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community] + news-category: [foundation] +extra: + imgPath: may2023utilization.png +--- + +As reported by Scott, utilization of the ThreeFold Grid has been steadily growing over the last months. + +
+ +Current utilization is as follows: + +
+ +- 2,138 Cores +- 3,084 GB of RAM +- 53,372 GB of SSD +- 1,074 GB of HDD + +
+ +Check out the latest stats [here](https://forum.threefold.io/t/grid-stats-new-nodes-utilization-overview/3291/54?u=gosam). + +
+ +*Thanks to our [Grid Tester Community](https://bit.ly/threefoldtesting) and all those building on top of ThreeFold! Anyone can get started with [the ThreeFold Manual](https://manual.grid.tf/).* \ No newline at end of file diff --git a/content/newsroom/may2023utilization/may2023utilization.png b/content/newsroom/may2023utilization/may2023utilization.png new file mode 100644 index 000000000..a3086e014 Binary files /dev/null and b/content/newsroom/may2023utilization/may2023utilization.png differ diff --git a/content/newsroom/newdashboardux/index.md b/content/newsroom/newdashboardux/index.md new file mode 100644 index 000000000..abba11840 --- /dev/null +++ b/content/newsroom/newdashboardux/index.md @@ -0,0 +1,23 @@ +--- +id: newdashboardux +title: 💡 The New and Improved TF Grid Dashboard UI/UX +image_caption: New UI/UX Dashboard +description: The newly-upgraded ThreeFold Grid Dashboard – your go-to platform for managing and deploying on the TF Grid. +date: 2024-01-25 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: newdashboardux.png +--- + +Dive into the [upgraded ThreeFold Grid Dashboard](https://forum.threefold.io/t/the-new-and-improved-tf-grid-dashboard-ui-ux/4202), designed for seamless TF Grid management and deployment. We've prioritized simplicity and intuition in the user experience. + +
+ +Discover outstanding features such as access to node resource details via node ID when selecting a node for deployment, statistics on dedicated nodes and GPU-equipped nodes, and billing rates for the month conveniently located under the contract tabs. + +
+ +Testing starts next week! *Thanks to those in the community who have provided feedback and helped us to get to this milestone.* \ No newline at end of file diff --git a/content/newsroom/newdashboardux/newdashboardux.png b/content/newsroom/newdashboardux/newdashboardux.png new file mode 100644 index 000000000..d91e799ad Binary files /dev/null and b/content/newsroom/newdashboardux/newdashboardux.png differ diff --git a/content/newsroom/nov_2023_comm_call_recording/index.md b/content/newsroom/nov_2023_comm_call_recording/index.md new file mode 100644 index 000000000..7a288f023 --- /dev/null +++ b/content/newsroom/nov_2023_comm_call_recording/index.md @@ -0,0 +1,23 @@ +--- +id: nov_2023_comm_call_recording +title: 📺 Watch the Recording of This Week's Call +image_caption: November 2023 Community Call Recording +description: Inside our November community call – our plan to go commercial, upcoming roadmap, and more. +date: 2023-12-02 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community,farming] + news-category: [foundation] +extra: + imgPath: nov_2023_comm_call_recording.png +--- + +For those who missed the community call on Thursday, and for those who want to give it a second watch, we're happy to share the recording and links to key documents. + +
+ +Inside this call: a reminder on why we exist and what sets us apart, ThreeFold’s plan to go commercial, key happenings since our last call, upcoming roadmap, and community Q&A. + +
+ +Dive in [here](https://forum.threefold.io/t/november-30-2023-threefold-community-call-recording/4153). \ No newline at end of file diff --git a/content/newsroom/nov_2023_comm_call_recording/nov_2023_comm_call_recording.png b/content/newsroom/nov_2023_comm_call_recording/nov_2023_comm_call_recording.png new file mode 100644 index 000000000..7c68b9efd Binary files /dev/null and b/content/newsroom/nov_2023_comm_call_recording/nov_2023_comm_call_recording.png differ diff --git a/content/newsroom/oldplayground/index.md b/content/newsroom/oldplayground/index.md new file mode 100644 index 000000000..90bab0d3f --- /dev/null +++ b/content/newsroom/oldplayground/index.md @@ -0,0 +1,23 @@ +--- +id: oldplayground +title: 🛝 Phasing Out the Old Playground +image_caption: Watch the TF Grid 3.12 Call Recording +description: We are seeking the comumunity's input on whether or not we are ready to phase out the old playground. +date: 2023-08-10 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: oldplayground.png +--- + +The team is looking for the community’s input on phasing out the old ThreeFold Playground in favor of the new and improved version. + +
+ +If this is relevant for you, please share your thoughts on the forum. Thanks in advance! + +
+ +https://forum.threefold.io/t/phasing-out-the-old-playground/4037 \ No newline at end of file diff --git a/content/newsroom/oldplayground/oldplayground.png b/content/newsroom/oldplayground/oldplayground.png new file mode 100644 index 000000000..117745a8c Binary files /dev/null and b/content/newsroom/oldplayground/oldplayground.png differ diff --git a/content/newsroom/ourworldfreezone/index.md b/content/newsroom/ourworldfreezone/index.md new file mode 100644 index 000000000..d1d82c577 --- /dev/null +++ b/content/newsroom/ourworldfreezone/index.md @@ -0,0 +1,19 @@ +--- +id: ourworldfreezone +title: 🗞 In the News – OurWorld Digital Free Zone +image_caption: OurWorld Digital Free Zone +description: OurWorld Digital Free Zone received some coverage recently from IPPMEDIA. Take a look! +date: 2023-08-01 +taxonomies: + people: [sam_taggart] + tags: [partner,news,community,technology,update] + news-category: [foundation] +extra: + imgPath: ourworldfreezone.png +--- + +"Our vision is to foster a digital ecosystem that harmoniously blends the tranquility of Zanzibar with the awe-inspiring power of the digital age. I am deeply appreciative of the dedication of the OurWorld Zanzibar team in turning this vision into a reality," Zanzibar President Dr. Hussein Mwinyi. + +
+ +Take a look at [this piece](https://www.ippmedia.com/en/features/mwinyi-keen-establish-digital-hub-isles) from IPPMEDIA, which goes into some detail about our collaboration with the Revolutionary Government of Zanzibar and the OurWorld Digital Free Zone. \ No newline at end of file diff --git a/content/newsroom/ourworldfreezone/ourworldfreezone.png b/content/newsroom/ourworldfreezone/ourworldfreezone.png new file mode 100644 index 000000000..d3262d8e8 Binary files /dev/null and b/content/newsroom/ourworldfreezone/ourworldfreezone.png differ diff --git a/content/newsroom/outreach_handbook/index.md b/content/newsroom/outreach_handbook/index.md index 8ee69b2b1..d91a4df38 100644 --- a/content/newsroom/outreach_handbook/index.md +++ b/content/newsroom/outreach_handbook/index.md @@ -5,13 +5,15 @@ image_caption: Community Outreach Handbook description: Sam & I compiled relevant information that will be useful for those ready to spread awareness of the project. date: 2023-01-12 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, news, community] news-category: [foundation] extra: imgPath: outreach_handbook.png --- + + One goal we have for 2023 is furthering the decentralization of ThreeFold by empowering the community to take action independently. In this spirit, Sam & I compiled relevant information that will be useful for those ready to spread awareness of the project.
diff --git a/content/newsroom/potential_of_tft/index.md b/content/newsroom/potential_of_tft/index.md index cba04d4b3..179005649 100644 --- a/content/newsroom/potential_of_tft/index.md +++ b/content/newsroom/potential_of_tft/index.md @@ -24,4 +24,4 @@ https://forum.threefold.io/t/the-potential-of-the-threefold-token-tft/1796
-*Now's the time to [get TFT](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy)! This post is a great share for anyone interested in getting involved in the project!* \ No newline at end of file +*Now's the time to [get TFT](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html)! This post is a great share for anyone interested in getting involved in the project!* \ No newline at end of file diff --git a/content/newsroom/pulumi_plugin/index.md b/content/newsroom/pulumi_plugin/index.md new file mode 100644 index 000000000..7126bd13c --- /dev/null +++ b/content/newsroom/pulumi_plugin/index.md @@ -0,0 +1,23 @@ +--- +id: pulumi_plugin +title: 🔌 Pulumi Plugin for TF Grid +image_caption: Pulumi Plugin for TF Grid +description: ThreeFold now has a plugin for Pulumi, a popular cloud-native open source infrastructure as code (IaC) platform. +date: 2023-10-01 +taxonomies: + people: [sam_taggart] + news-category: [foundation] + tags: [update, community, technology, threefold_grid] +extra: + imgPath: pulumi_plugin.png +--- + +ThreeFold now has a plugin for [Pulumi](https://www.pulumi.com/), a popular cloud-native open source infrastructure as code (IaC) platform. + +
+ +The plugin provides developers with a way to deploy and manage their ThreeFold Grid resources using Pulumi. This means that developers can benefit from all of the features and benefits that Pulumi offers, such as cross-cloud support, type safety, preview and diff, and parallel execution – still in the works. This is a powerful tool that can be used to deploy and manage a wide range of ThreeFold Grid applications. + +
+ +Read more about the plugin and what it means [here](https://forum.threefold.io/t/pulumi-plugin-for-tfgrid/4089). \ No newline at end of file diff --git a/content/newsroom/pulumi_plugin/pulumi_plugin.png b/content/newsroom/pulumi_plugin/pulumi_plugin.png new file mode 100644 index 000000000..921e16a7e Binary files /dev/null and b/content/newsroom/pulumi_plugin/pulumi_plugin.png differ diff --git a/content/newsroom/pulumi_plugin_2/index.md b/content/newsroom/pulumi_plugin_2/index.md new file mode 100644 index 000000000..c347c20c4 --- /dev/null +++ b/content/newsroom/pulumi_plugin_2/index.md @@ -0,0 +1,23 @@ +--- +id: pulumi_plugin_2 +title: 💡 Pulumi Plugin Follow-Up:Tutorials +image_caption: Pulumi Plugin follow-up +description: Looking for a follow-up on Pulumi plugin, click here for the tutorials. +date: 2023-11-01 +taxonomies: + people: [bernadette_amanda_caster] + tags: [update, technology, news, community] + news-category: [foundation] +extra: + imgPath: pulumi_plugin_2.png +--- + +As [shared last month](https://forum.threefold.io/t/pulumi-plugin-for-tfgrid/4089), ThreeFold has introduced a plugin for Pulumi, a popular cloud-native open source IaC platform, which presents an alternative to Terraform. Take a look at the above post if you're curious for an introduction to Pulumi. + +
+ +Today, [we present you](https://forum.threefold.io/t/threefold-pulumi-plugin-examples/4115) the basic steps to test the various examples within the ThreeFold Pulumi plugin [repository](https://github.com/threefoldtech/pulumi-threefold). + +
+ +What is your experience with Pulumi? Share with us as a comment to the Pulimi Plugin Examples [forum post](https://forum.threefold.io/t/threefold-pulumi-plugin-examples/4115)! \ No newline at end of file diff --git a/content/newsroom/pulumi_plugin_2/pulumi_plugin_2.png b/content/newsroom/pulumi_plugin_2/pulumi_plugin_2.png new file mode 100644 index 000000000..cc8bbfd2a Binary files /dev/null and b/content/newsroom/pulumi_plugin_2/pulumi_plugin_2.png differ diff --git a/content/newsroom/recap_forum/index.md b/content/newsroom/recap_forum/index.md index 039207f59..1d37ca6d1 100644 --- a/content/newsroom/recap_forum/index.md +++ b/content/newsroom/recap_forum/index.md @@ -5,13 +5,16 @@ image_caption: Recap of the forum for this week description: Thanks to all of you creating and engaging with content from the forum! date: 2023-02-03 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] news-category: [foundation] tags: [foundation] extra: imgPath: recap_forum.png --- + + + 🎥 Watch the recording of the [Tech Help Call](https://forum.threefold.io/t/01-30-23-weekly-threefold-community-q-a-and-tech-call-recording/3751).
diff --git a/content/newsroom/review_2023_2024/index.md b/content/newsroom/review_2023_2024/index.md new file mode 100644 index 000000000..ca2f32f84 --- /dev/null +++ b/content/newsroom/review_2023_2024/index.md @@ -0,0 +1,20 @@ +--- +id: review_2023_2024 +title: ⏪ Looking Back at 2023 ⏩ Looking Ahead to 2024 +image_caption: The Future of TFT +description: Proud of our achievements and motivated for the future, 2023 was challenging but productive. Take a look at the year's highlights. +date: 2023-12-29 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: review_2023_2024.png +--- + + +2023 was a year where we built. We came together. We solved problems. And we set the stage for the realization of something bigger yet to come. + +
+ +Read our end of the year update [here](https://forum.threefold.io/t/looking-back-at-2023-looking-ahead-to-2024/4179)! \ No newline at end of file diff --git a/content/newsroom/review_2023_2024/review_2023_2024.png b/content/newsroom/review_2023_2024/review_2023_2024.png new file mode 100644 index 000000000..b73d33277 Binary files /dev/null and b/content/newsroom/review_2023_2024/review_2023_2024.png differ diff --git a/content/newsroom/sales_channel/index.md b/content/newsroom/sales_channel/index.md index 0bc8310e6..46978774c 100644 --- a/content/newsroom/sales_channel/index.md +++ b/content/newsroom/sales_channel/index.md @@ -5,13 +5,15 @@ image_caption: Become a Solution Provider on the Grid description: Thanks to Mik for gathering information about becoming a Solution Provider and Sales Channel on the ThreeFold Grid. date: 2023-01-27 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: sales_channel.png --- + + Thanks to Mik for gathering information about becoming a Solution Provider and Sales Channel on the ThreeFold Grid.
diff --git a/content/newsroom/september2023update/index.md b/content/newsroom/september2023update/index.md new file mode 100644 index 000000000..5a1dcfdf2 --- /dev/null +++ b/content/newsroom/september2023update/index.md @@ -0,0 +1,19 @@ +--- +id: september2023update +title: 🗓 September Update from the Team +image_caption: September Update from the Team +description: Read about where we are and where we are headed in the coming weeks and beyond. +date: 2023-09-02 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: september2023update.png +--- + +Please take a few moments to read the most recent [update](https://forum.threefold.io/t/september-02-2023-update-from-the-threefold-team/4060) from the team, which touches on where we are today and what we are building towards. + +
+ +*Have a great weekend!* \ No newline at end of file diff --git a/content/newsroom/september2023update/september2023update.png b/content/newsroom/september2023update/september2023update.png new file mode 100644 index 000000000..0120c3168 Binary files /dev/null and b/content/newsroom/september2023update/september2023update.png differ diff --git a/content/newsroom/share_your_why/index.md b/content/newsroom/share_your_why/index.md index 13a6c09bc..474f19cb8 100644 --- a/content/newsroom/share_your_why/index.md +++ b/content/newsroom/share_your_why/index.md @@ -5,13 +5,15 @@ image_caption: Share what you love about ThreeFold description: Here's a call to all ThreeFolders to share why they are involved in the ThreeFold project and what makes them believe in it! date: 2022-12-23 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: share_your_why.png --- + + [Here's](https://forum.threefold.io/t/end-of-year-community-challenge-my-why-personal-tft-grant/3638) a call to all ThreeFolders to share why they are involved in the ThreeFold project and what makes them believe in it! I just shared my own answer and would love to read yours!
diff --git a/content/newsroom/stakingfeedback/index.md b/content/newsroom/stakingfeedback/index.md new file mode 100644 index 000000000..9ee1164f3 --- /dev/null +++ b/content/newsroom/stakingfeedback/index.md @@ -0,0 +1,19 @@ +--- +id: stakingfeedback +title: 💬 Feedback – Staking & Other 3.5 Topics +image_caption: Feedback – Staking & Other 3.5 Topics +description: Provide feedback on TF Grid 3.5 (formerly 3.12) topics, including validator and farming staking! +date: 2023-09-05 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: stakingfeedback.png +--- + +As mentioned in our [September Update](https://forum.threefold.io/t/september-02-2023-update-from-the-threefold-team/4060), the team is looking for feedback on [several topics](https://forum.threefold.io/c/collaboration/grid-350/116) related to TF Grid 3.5 (formerly 3.12), including [Validator & Farm Staking](https://forum.threefold.io/t/validator-and-farm-staking/4056/2?u=gosam). + +
+ +Your input is greatly appreciated on this key grid upgrade. It's important we reach consensus, together as a community. \ No newline at end of file diff --git a/content/newsroom/stakingfeedback/stakingfeedback.png b/content/newsroom/stakingfeedback/stakingfeedback.png new file mode 100644 index 000000000..e55f04435 Binary files /dev/null and b/content/newsroom/stakingfeedback/stakingfeedback.png differ diff --git a/content/newsroom/stricter_minting_update/index.md b/content/newsroom/stricter_minting_update/index.md new file mode 100644 index 000000000..e4c626483 --- /dev/null +++ b/content/newsroom/stricter_minting_update/index.md @@ -0,0 +1,21 @@ +--- +id: stricter_minting_update +title: ✅️ Stricter Minting Rules Into Effect +image_caption: stricter minting rules +description: The stricter minting rules are in effect as of this month, for anyone that missed the updates please dive in to know more. +date: 2023-11-08 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news,farming] + news-category: [foundation] +extra: + imgPath: stricter_minting_update.png +--- + + + +Friends – For those who missed it in the chats, "[the DAO proposal to enforce stricter minting rules](https://forum.threefold.io/t/gep-for-stricter-minting-rules/4107) has passed." This means that from this month forward, these rules will be implemented in the code. + +
+ +"Please read this [post](https://forum.threefold.io/t/stricter-minting-rules/4127) for more information and while we expect questions from the community, we request you to channel your questions and feedback to this post. Additionally you may also reach out to our Support team on our [live chats](https://threefoldfaq.crisp.help/en/)." \ No newline at end of file diff --git a/content/newsroom/stricter_minting_update/stricter_minting_update.png b/content/newsroom/stricter_minting_update/stricter_minting_update.png new file mode 100644 index 000000000..785203c5b Binary files /dev/null and b/content/newsroom/stricter_minting_update/stricter_minting_update.png differ diff --git a/content/newsroom/tech_help_rec/index.md b/content/newsroom/tech_help_rec/index.md index 70c443294..33443bf00 100644 --- a/content/newsroom/tech_help_rec/index.md +++ b/content/newsroom/tech_help_rec/index.md @@ -5,11 +5,14 @@ image_caption: Watch the recording of the Tech Help Call description: If you missed it yesterday, you can watch it today! date: 2022-12-27 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: tech_help_rec.png --- + + + If you missed it yesterday, you can watch it today! Find the recording of the Technical Help room hosted by Drew [here](https://youtu.be/IoPc5mOAI_M), and follow this [thread](https://forum.threefold.io/t/weekly-technical-help-room/3627) for information about upcoming sessions! diff --git a/content/newsroom/terraform_spotlight/index.md b/content/newsroom/terraform_spotlight/index.md index 61ffd3b57..c394d7a4a 100644 --- a/content/newsroom/terraform_spotlight/index.md +++ b/content/newsroom/terraform_spotlight/index.md @@ -5,13 +5,16 @@ image_caption: Spotlight - Terraform on the ThreeFold Grid description: By using easy-to-follow guides shared by our fellow community member, Drew, you’ll be set up within a few steps! date: 2023-01-13 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, news, community] news-category: [foundation] extra: imgPath: terraform_spotlight.png --- + + + Looking for a fun weekend activity? Why not try to deploy Terraform on the Grid?
diff --git a/content/newsroom/tf_38_live_testnet/index.md b/content/newsroom/tf_38_live_testnet/index.md index eae72f71e..f405b6db1 100644 --- a/content/newsroom/tf_38_live_testnet/index.md +++ b/content/newsroom/tf_38_live_testnet/index.md @@ -5,11 +5,15 @@ image_caption: ThreeFold Grid 3.8 is live on testnet! description: As of the 1st of February, TF Grid 3.8 is live on testnet. Take a look at the release notes here. date: 2023-02-02 taxonomies: - people: [sam.taggart] + + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] + extra: + imgPath: tf_38_live_testnet.png + --- As of the 1st of February, TF Grid 3.8 is live on testnet. Take a look at the release notes [here](https://forum.threefold.io/t/threefold-grid-v3-8-release-notes/3757). This release contains many exciting updates including [third party billing services](https://github.com/threefoldtech/tfchain/blob/12bc8842c7c321d22e36667a91dfc5d3c7d04ab8/substrate-node/pallets/pallet-smart-contract/service_consumer_contract_flow.md). By early next week, we will share a more detailed look at all the key highlights. In the meantime, we invite the [testing community](https://t.me/threefoldtesting) to explore v3.8 on testnet and provide feedback. diff --git a/content/newsroom/tf_grid4_series/index.md b/content/newsroom/tf_grid4_series/index.md index d52ce0cae..778b33b56 100644 --- a/content/newsroom/tf_grid4_series/index.md +++ b/content/newsroom/tf_grid4_series/index.md @@ -5,13 +5,17 @@ image_caption: TF Grid 4 Series on the Forum description: We thought it would be beneficial to share a series of posts diving into specific topics explored during the call date: 2023-04-21 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: tf_grid4_series.png --- + + +
+ We held [a community call](https://forum.threefold.io/t/april-2023-tf-grid-4-community-call-recording/3896) a few days ago to discuss TF Grid 4.0. While we encourage you to watch [the full recording](https://youtu.be/7OwE3BPKJXk) to catch up with everything, we thought it would be beneficial to share a series of posts diving into specific topics explored during the call:
diff --git a/content/newsroom/tf_grid_312_live_qanet/index.md b/content/newsroom/tf_grid_312_live_qanet/index.md new file mode 100644 index 000000000..67e8ec1b0 --- /dev/null +++ b/content/newsroom/tf_grid_312_live_qanet/index.md @@ -0,0 +1,15 @@ +--- +id: tf_grid_312_live_qanet +title: 🗞 TF Grid 3.12 Update +image_caption: TF grid 3.12 +description: TF Grid 3.12 is now live on QANet +date: 2023-11-03 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid, community, news] + news-category: [foundation] +extra: + imgPath: tf_grid_312_live_qanet.png +--- + +Hi all, just to confirm that TF Grid 3.12 was successfully deployed to QANet this week. A testrun is ongoing and the team is on track to push to Testnet next week. \ No newline at end of file diff --git a/content/newsroom/tf_grid_312_live_qanet/tf_grid_312_live_qanet.png b/content/newsroom/tf_grid_312_live_qanet/tf_grid_312_live_qanet.png new file mode 100644 index 000000000..fafd627fb Binary files /dev/null and b/content/newsroom/tf_grid_312_live_qanet/tf_grid_312_live_qanet.png differ diff --git a/content/newsroom/tf_grid_312_live_testnet/index.md b/content/newsroom/tf_grid_312_live_testnet/index.md new file mode 100644 index 000000000..eb1b6c759 --- /dev/null +++ b/content/newsroom/tf_grid_312_live_testnet/index.md @@ -0,0 +1,19 @@ +--- +id: tf_grid_312_live_testnet +title: ✅️ TF Grid 3.12 Now on Testnet +image_caption: tf grid 312 live on testnet +description: Looking to help us in testing TF Grid 3.12 on Testnet, know more here. +date: 2023-11-09 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: tf_grid_312_live_testnet.png +--- + +We are pleased to share that TF Grid 3.12 is now live on Testnet. The team is now verifying the upgrade, all is passing fine. + +
+ +After a period of testing, we will create a proposal on bringing the new version live on Mainnet. To expedite this process and add more voices, we encourage the community to get involved in testing v3.12 and sharing your feedback in our [user / testing group](https://t.me/threefoldtesting). \ No newline at end of file diff --git a/content/newsroom/tf_grid_312_live_testnet/tf_grid_312_live_testnet.png b/content/newsroom/tf_grid_312_live_testnet/tf_grid_312_live_testnet.png new file mode 100644 index 000000000..da1d99fef Binary files /dev/null and b/content/newsroom/tf_grid_312_live_testnet/tf_grid_312_live_testnet.png differ diff --git a/content/newsroom/tf_grid_312_mainnet_gep/index.md b/content/newsroom/tf_grid_312_mainnet_gep/index.md new file mode 100644 index 000000000..0292e5e96 --- /dev/null +++ b/content/newsroom/tf_grid_312_mainnet_gep/index.md @@ -0,0 +1,31 @@ +--- +id: tf_grid_312_mainnet_gep +title: 🗳 Vote to Bring Grid 3.12 to Mainnet +image_caption: Grid 3.12 Mainnet GEP +description: Calling all farmers to vote on the GEP to bring grid version 3.12 to mainnet! +date: 2023-12-01 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community,farming] + news-category: [foundation] +extra: + imgPath: tf_grid_312_mainnet_gep.png +--- + +After successful testing of TF Grid 3.12 on Testnet, we are ready to start the release process of this version on Mainnet. + +
+ +For this to pass, we will need enough farmers to vote affirmatively before Monday December 11th at 10AM CET on [the dashboard](https://dashboard.grid.tf/) under 'DAO.' + +## New in this Release + +The user interface has undergone a series of noteworthy improvements, resulting in an overall enhanced user experience. In addition, documentation has been updated to ensure clarity for users, such as Presearch, Nextcloud, and others. + +
+ +Take a look at the full details [here](https://forum.threefold.io/t/gep-for-3-12-on-mainnet/4151). + +
+ +*In the meantime, the team is also working hard on developing and testing the new features for [TFGrid 3.13](https://forum.threefold.io/t/3-13-upcoming-updates/4149).* \ No newline at end of file diff --git a/content/newsroom/tf_grid_312_mainnet_gep/tf_grid_312_mainnet_gep.png b/content/newsroom/tf_grid_312_mainnet_gep/tf_grid_312_mainnet_gep.png new file mode 100644 index 000000000..e7943e170 Binary files /dev/null and b/content/newsroom/tf_grid_312_mainnet_gep/tf_grid_312_mainnet_gep.png differ diff --git a/content/newsroom/tf_prod_focus_nodes/index.md b/content/newsroom/tf_prod_focus_nodes/index.md index e10d985c3..25f325d02 100644 --- a/content/newsroom/tf_prod_focus_nodes/index.md +++ b/content/newsroom/tf_prod_focus_nodes/index.md @@ -5,13 +5,15 @@ image_caption: TF Product Focus - Dedicated Nodes on TF Dashboard description: Sasha leads us through some updates released as a part of TFGrid v3.8.0, focusing on new improvements implemented to TFDashboard’s Dedicated Node Feature date: 2023-01-20 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: tf_prod_focus_nodes.png --- + + Sasha leads us through some updates released as a part of TFGrid v3.8.0, focusing on new improvements implemented to TFDashboard’s Dedicated Node Feature. These include UX and node listing data fetch speed improvements, as well as a feature allowing users to 'unreserve' a dedicated node.
diff --git a/content/newsroom/tf_prod_updates_apr/index.md b/content/newsroom/tf_prod_updates_apr/index.md index ae0f09593..91f4ea02a 100644 --- a/content/newsroom/tf_prod_updates_apr/index.md +++ b/content/newsroom/tf_prod_updates_apr/index.md @@ -5,13 +5,16 @@ image_caption: April's ThreeFold Product Updates description: In this month's Product Updates, Sasha gives us a sneak peak into the progress & new features expected as part of Grid v3.10.0. date: 2023-04-13 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: tf_prod_updates_apr.png --- + + + While [Grid v3.9.0 ](https://library.threefold.me/info/manual/#/manual__tfgrid_release_3_9_0)has just been released on mainnet, including the Farmerbot feature & the new Reliable Message Bus, the team is already working on developing Grid v3.10.0!
diff --git a/content/newsroom/tf_prod_updates_dec/index.md b/content/newsroom/tf_prod_updates_dec/index.md index ac8005c91..0a91106fd 100644 --- a/content/newsroom/tf_prod_updates_dec/index.md +++ b/content/newsroom/tf_prod_updates_dec/index.md @@ -5,13 +5,15 @@ image_caption: December’s ThreeFold Product Updates description: Very exciting progress is being made on TF Grid 3.8.0, expected to be released in a couple of weeks! date: 2022-12-29 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: tf_prod_updates_dec.png --- + + Very exciting progress is being made on TF Grid 3.8.0, expected to be released in a couple of weeks! Some of the awaited features & components explored are the TF Grid monitoring solution, Typescript client update, TF Dashboard upgrades, and TF Playground improvements, amongst others! 🔥
diff --git a/content/newsroom/tf_prod_updates_feb/index.md b/content/newsroom/tf_prod_updates_feb/index.md index 6c7144a67..dc9358e0c 100644 --- a/content/newsroom/tf_prod_updates_feb/index.md +++ b/content/newsroom/tf_prod_updates_feb/index.md @@ -5,13 +5,15 @@ image_caption: February's ThreeFold Product Updates description: In this month's Product Updates, Sasha gives us a sneak peak into the progress & new features expected as part of Grid v3.9.0. date: 2023-02-14 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: tf_prod_updates_feb.png --- + + While [Grid v3.8.0 ](https://library.threefold.me/info/manual/#/manual__tfgrid_release_3_8_0)has just been released on testnet, and subsequent updates (v3.8.1, .2, etc.) will be released as required, the team is already working on developing Grid v3.9.0!
diff --git a/content/newsroom/tf_prod_updates_jan23/index.md b/content/newsroom/tf_prod_updates_jan23/index.md index b39ed5b80..11ce482cd 100644 --- a/content/newsroom/tf_prod_updates_jan23/index.md +++ b/content/newsroom/tf_prod_updates_jan23/index.md @@ -5,12 +5,16 @@ image_caption: January's ThreeFold Product Updates description: While TF Grid 3.8 is almost ready for testnet release, some super exciting solutions and improvements are in development as a part of TF Grid 3.8.1. date: 2023-01-13 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, news, community] news-category: [foundation] extra: imgPath: tf_prod_updates_jan23.png --- + + + + While TF Grid 3.8 is almost ready for testnet release, some super exciting solutions and improvements are in development as a part of TF Grid 3.8.1, including:
diff --git a/content/newsroom/tfgrid310mainnet/index.md b/content/newsroom/tfgrid310mainnet/index.md new file mode 100644 index 000000000..0bc8daa96 --- /dev/null +++ b/content/newsroom/tfgrid310mainnet/index.md @@ -0,0 +1,19 @@ +--- +id: tfgrid310mainnet +title: 🗓 Grid 3.10 to Mainnet on Monday July 3 +image_caption: Grid 3.10 to Mainnet on Monday July 3 +description: After a successful GEP vote last week, the team will migrate Grid v3.10 to mainnet this coming Monday! +date: 2023-06-29 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid310mainnet.png +--- + +After a successful GEP vote last week, the team will migrate Grid version 3.10 to Mainnet. As it is a holiday week in Egypt, where much of our team is based, we will do the release this coming Monday to ensure the upgrade goes smoothly. + +
+ +*Eid Mubarak to those who are celebrating!* \ No newline at end of file diff --git a/content/newsroom/tfgrid310mainnet/tfgrid310mainnet.png b/content/newsroom/tfgrid310mainnet/tfgrid310mainnet.png new file mode 100644 index 000000000..a3aa50d2a Binary files /dev/null and b/content/newsroom/tfgrid310mainnet/tfgrid310mainnet.png differ diff --git a/content/newsroom/tfgrid310mainnetgep/index.md b/content/newsroom/tfgrid310mainnetgep/index.md new file mode 100644 index 000000000..3eb57ce3d --- /dev/null +++ b/content/newsroom/tfgrid310mainnetgep/index.md @@ -0,0 +1,23 @@ +--- +id: tfgrid310mainnetgep +title: 🗳 Action Requested – Grid 3.10 to Mainnet +image_caption: Action Requested – Grid 3.10 to Mainnet +description: After a successful testing of TF Grid v3.10 on Testnet, we are opening a Grid Enhancement Proposal to release on Mainnet. +date: 2023-06-20 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community] + news-category: [foundation] +extra: + imgPath: tfgrid310mainnetgep.png +--- + +Hi friends – after a successful testing of TF Grid v3.10 on Testnet, we are opening a Grid Enhancement Proposal to release on Mainnet. + +
+ +Please find the full announcement [here](https://forum.threefold.io/t/gep-for-grid-3-10-on-mainnet/3985) for details on what's new and improved on TF Grid v3.10. + +
+ +Any farmer may vote. Please register your vote on [the dashboard](https://dashboard.grid.tf/) under ‘DAO’. The voting period will close Sunday June 25th at 11:59PM CEST. \ No newline at end of file diff --git a/content/newsroom/tfgrid310mainnetgep/tfgrid310mainnetgep.png b/content/newsroom/tfgrid310mainnetgep/tfgrid310mainnetgep.png new file mode 100644 index 000000000..dfe9824aa Binary files /dev/null and b/content/newsroom/tfgrid310mainnetgep/tfgrid310mainnetgep.png differ diff --git a/content/newsroom/tfgrid310qanet/index.md b/content/newsroom/tfgrid310qanet/index.md new file mode 100644 index 000000000..863cd635d --- /dev/null +++ b/content/newsroom/tfgrid310qanet/index.md @@ -0,0 +1,19 @@ +--- +id: tfgrid310qanet +title: 🧰 TF Grid 3.10 arriving on QANet +image_caption: TF Grid 3.10 arriving on QANet +description: The team is now in the process of deploying Grid 3.10 on QAnet! +date: 2023-05-31 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid310qanet.png +--- + +We're pleased to inform you that the team is now in the process of deploying Grid 3.10 on QANet! There is nothing actionable for the community at this time, as the team will now go through the QA and testing needed to bring 3.10 to testnet. + +
+ +In the meantime, for those who are interested, please check out [the release notes on GitHub](https://github.com/threefoldtech/home/blob/master/wiki/products/v3/tfgrid_3.10.md) for a preview of what is coming. \ No newline at end of file diff --git a/content/newsroom/tfgrid310qanet/tfgrid310qanet.png b/content/newsroom/tfgrid310qanet/tfgrid310qanet.png new file mode 100644 index 000000000..187f82d67 Binary files /dev/null and b/content/newsroom/tfgrid310qanet/tfgrid310qanet.png differ diff --git a/content/newsroom/tfgrid310testnet/index.md b/content/newsroom/tfgrid310testnet/index.md new file mode 100644 index 000000000..f4d2f2dd8 --- /dev/null +++ b/content/newsroom/tfgrid310testnet/index.md @@ -0,0 +1,23 @@ +--- +id: tfgrid310testnet +title: ✅ TF Grid 3.10 Moving to Testnet +image_caption: TF Grid 3.10 Moving to Testnet +description: We are ready to start the release process of TF Grid 3.10 after successful testing on QAnet. +date: 2023-06-06 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community] + news-category: [foundation] +extra: + imgPath: tfgrid310testnet.png +--- + +As shared by Sabrina on the forum, "after successful testing of TF Grid 3.10 on QAnet, we are ready to start the release process of this version of the Grid on Testnet." Take a look at the improvements from this update [here](https://forum.threefold.io/t/tf-grid-release-3-10-testnet/3970). + +
+ +The migration is ongoing! We'll advise in the main chat when it is complete and when the community can get to testing. + +
+ +*Thanks to those who helped push 3.10 so quickly from QANet to Testnet.* \ No newline at end of file diff --git a/content/newsroom/tfgrid310testnet/tfgrid310testnet.png b/content/newsroom/tfgrid310testnet/tfgrid310testnet.png new file mode 100644 index 000000000..02b57c2b1 Binary files /dev/null and b/content/newsroom/tfgrid310testnet/tfgrid310testnet.png differ diff --git a/content/newsroom/tfgrid311livemainnet/index.md b/content/newsroom/tfgrid311livemainnet/index.md new file mode 100644 index 000000000..9139cbce6 --- /dev/null +++ b/content/newsroom/tfgrid311livemainnet/index.md @@ -0,0 +1,15 @@ +--- +id: tfgrid311livemainnet +title: ✅ TF Grid 3.11 Live on Mainet +image_caption: TF Grid 3.11 Live on Mainet +description: Thanks to all those involved in bringing this release forward! +date: 2023-09-13 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid311livemainnet.png +--- + +For those not following [the chat](https://t.me/threefold), we're pleased to report that mainnet has now been upgraded to version 3.11. You can find a recap of the new additions and improvements [here](https://forum.threefold.io/t/gep-for-3-11-on-mainnet/4048). \ No newline at end of file diff --git a/content/newsroom/tfgrid311livemainnet/tfgrid311livemainnet.png b/content/newsroom/tfgrid311livemainnet/tfgrid311livemainnet.png new file mode 100644 index 000000000..8d2afd71f Binary files /dev/null and b/content/newsroom/tfgrid311livemainnet/tfgrid311livemainnet.png differ diff --git a/content/newsroom/tfgrid311livetestnet/index.md b/content/newsroom/tfgrid311livetestnet/index.md new file mode 100644 index 000000000..9f46ba6f6 --- /dev/null +++ b/content/newsroom/tfgrid311livetestnet/index.md @@ -0,0 +1,28 @@ +--- +id: tfgrid311livetestnet +title: ⚡ TF Grid 3.11 is Live on Testnet! +image_caption: TF Grid 3.11 is Live on Testnet! +description: The latest version of the grid is now live on testnet! +date: 2023-08-16 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid311livetestnet.png +--- + +The major note in this release is GPU Support but there are other nice features as well including Debian 12 support, grace periods, and more. + +
+ +Take a look at the highlights of the TF Grid 3.11 release, which is now live for use on testnet! + +
+ +Better yet, get to testing!
+Together we build. 🙏️️️️️️ + +
+ +Thanks to all those involved in the TF Grid 3.11 release and to the testing community! \ No newline at end of file diff --git a/content/newsroom/tfgrid311livetestnet/tfgrid311livetestnet.png b/content/newsroom/tfgrid311livetestnet/tfgrid311livetestnet.png new file mode 100644 index 000000000..6cfa7fca1 Binary files /dev/null and b/content/newsroom/tfgrid311livetestnet/tfgrid311livetestnet.png differ diff --git a/content/newsroom/tfgrid311mainnetgep/index.md b/content/newsroom/tfgrid311mainnetgep/index.md new file mode 100644 index 000000000..2f42be918 --- /dev/null +++ b/content/newsroom/tfgrid311mainnetgep/index.md @@ -0,0 +1,23 @@ +--- +id: tfgrid311mainnetgep +title: 🗳 Vote – Move TF Grid 3.11 to Mainnet! +image_caption: Vote – Move TF Grid 3.11 to Mainnet! +description: We are ready to move TF Grid 3.11 to mainnet, so it's time for a community vote! +date: 2023-09-04 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid311mainnetgep.png +--- + +After successful testing of TF Grid 3.11 on testnet, we are ready to start the release process on mainnet. + +
+ +Farmers are encouraged to vote before Monday September 11 at 10am CEST [on the Grid Dashboard](https://dashboard.grid.tf/) under DAO. + +
+ +Prior to making your vote, you can find what's new and improved on TF Grid 3.11 [here](https://forum.threefold.io/t/gep-for-3-11-on-mainnet/4048). \ No newline at end of file diff --git a/content/newsroom/tfgrid311mainnetgep/tfgrid311mainnetgep.png b/content/newsroom/tfgrid311mainnetgep/tfgrid311mainnetgep.png new file mode 100644 index 000000000..b533ff4a7 Binary files /dev/null and b/content/newsroom/tfgrid311mainnetgep/tfgrid311mainnetgep.png differ diff --git a/content/newsroom/tfgrid311setprice/index.md b/content/newsroom/tfgrid311setprice/index.md new file mode 100644 index 000000000..97c8127c6 --- /dev/null +++ b/content/newsroom/tfgrid311setprice/index.md @@ -0,0 +1,23 @@ +--- +id: tfgrid311setprice +title: 💡️️️️️️ Grid 3.11 – Farmers Can Now Set An Extra Fee +image_caption: Grid 3.11 – Farmers Can Now Set An Extra Fee +description: Learn about an exciting new feature as part of the TF Grid 3.11 release. +date: 2023-08-24 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid311setprice.png +--- + +As part of the TF Grid 3.11 release (now on testnet), farmers can now set an extra fee for their nodes, for having GPU or other special features enabled. This fee is in addition to the price of the capacity, and is paid in full to the farmer. + +
+ +By setting a custom price on a node, the node becomes dedicated – which means it can no longer be shared by any other customers. + +
+ +Learn about this feature and the rest of the 3.11 release highlights [here](https://forum.threefold.io/t/tf-grid-release-3-11-testnet/4042). \ No newline at end of file diff --git a/content/newsroom/tfgrid311setprice/tfgrid311setprice.png b/content/newsroom/tfgrid311setprice/tfgrid311setprice.png new file mode 100644 index 000000000..4710424bf Binary files /dev/null and b/content/newsroom/tfgrid311setprice/tfgrid311setprice.png differ diff --git a/content/newsroom/tfgrid311updates/index.md b/content/newsroom/tfgrid311updates/index.md new file mode 100644 index 000000000..1e2d4b8c6 --- /dev/null +++ b/content/newsroom/tfgrid311updates/index.md @@ -0,0 +1,19 @@ +--- +id: tfgrid311updates +title: 📰 TF Grid 3.11 Updates +image_caption: TF Grid 3.11 Updates +description: Take a look at the latest updates around TF Grid 3.11 +date: 2023-07-28 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid311updates.png +--- + +We are in the midst of testing our newest grid features, including the main highlight of GPU support. + +
+ +Take a look at [this post](https://forum.threefold.io/t/3-11-updates-july-27/4028) from Ahmed on all of the latest as related to the upcoming TF Grid 3.11. \ No newline at end of file diff --git a/content/newsroom/tfgrid311updates/tfgrid311updates.png b/content/newsroom/tfgrid311updates/tfgrid311updates.png new file mode 100644 index 000000000..9a75c0fdf Binary files /dev/null and b/content/newsroom/tfgrid311updates/tfgrid311updates.png differ diff --git a/content/newsroom/tfgrid312callrecording/index.md b/content/newsroom/tfgrid312callrecording/index.md new file mode 100644 index 000000000..188977ee4 --- /dev/null +++ b/content/newsroom/tfgrid312callrecording/index.md @@ -0,0 +1,27 @@ +--- +id: tfgrid312callrecording +title: ☕️ Watch the TF Grid 3.12 Call Recording +image_caption: Watch the TF Grid 3.12 Call Recording +description: For those who missed it, dive into the discussion around 3.12! +date: 2023-08-12 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid312callrecording.png +--- + +Earlier this week, team and community gathered to discuss TF Grid 3.12, a proposal to further the decentralization of ThreeFold and improve our tokenomics. + +
+ +It was a productive call and we will have another one soon (date and time TBA). + +
+ +If you would like to voice your input still, it's not too late! Please take a look at [the recording](https://youtu.be/VcNZvp_PhPs) and [the notes](https://forum.threefold.io/t/tfgrid-3-12-proposal-and-discussion/4031/16?u=gosam) from the call and get involved on the forum. + +
+ +*Have a great weekend all.* \ No newline at end of file diff --git a/content/newsroom/tfgrid312callrecording/tfgrid312callrecording.png b/content/newsroom/tfgrid312callrecording/tfgrid312callrecording.png new file mode 100644 index 000000000..c8c28ffd7 Binary files /dev/null and b/content/newsroom/tfgrid312callrecording/tfgrid312callrecording.png differ diff --git a/content/newsroom/tfgrid312feedback/index.md b/content/newsroom/tfgrid312feedback/index.md new file mode 100644 index 000000000..739e5d453 --- /dev/null +++ b/content/newsroom/tfgrid312feedback/index.md @@ -0,0 +1,23 @@ +--- +id: tfgrid312feedback +title: 💡 Give Feedback on TF Grid 3.12! +image_caption: Give Feedback on TF Grid 3.12! +description: Provide feedback on the team's TF Grid 3.12 proposal, a move towards maximum decentralization! +date: 2023-08-02 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid312feedback.png +--- + +As shared on yesterday's community call, the team has been working on [a proposed update](https://forum.threefold.io/t/tfgrid-3-12-proposal-and-discussion/4031) to the Grid and TFT tokenomics, a move towards maximum decentralization. + +
+ +It's important that the community participates in providing feedback and suggestions, to help finalize the mechanism and parameters. Please dig in and leave your comments either on the forum or in the doc itself. + +
+ +We're also pleased to announce a review call for the proposed update for next Wednesday August 9 at 5pm CEST / 11am EDT. Call link [here](https://bit.ly/tfcommunitycall). \ No newline at end of file diff --git a/content/newsroom/tfgrid312feedback/tfgrid312feedback.png b/content/newsroom/tfgrid312feedback/tfgrid312feedback.png new file mode 100644 index 000000000..d82fd4d1a Binary files /dev/null and b/content/newsroom/tfgrid312feedback/tfgrid312feedback.png differ diff --git a/content/newsroom/tfgrid312livemainnet/index.md b/content/newsroom/tfgrid312livemainnet/index.md new file mode 100644 index 000000000..a069ef7c0 --- /dev/null +++ b/content/newsroom/tfgrid312livemainnet/index.md @@ -0,0 +1,19 @@ +--- +id: tfgrid312livemainnet +title: ✅ TF Grid 3.12 Now Live on Mainnet +image_caption: Manual updates +description: TF Grid 3.12 is now live on Mainnet +date: 2024-01-09 +taxonomies: + people: [bernadette_amanda_caster] + tags: [technology,update,threefold_grid,community,news] + news-category: [foundation] +extra: + imgPath: tfgrid312livemainnet.png +--- + +We're pleased to share that after [last month's GEP] (https://forum.threefold.io/t/gep-for-3-12-on-mainnet/4151), TF Grid Mainnet has been successfully upgraded to v3.12. + +
+ +*Thanks to all those involved in this release and bringing it live!* \ No newline at end of file diff --git a/content/newsroom/tfgrid312livemainnet/tfgrid312livemainnet.png b/content/newsroom/tfgrid312livemainnet/tfgrid312livemainnet.png new file mode 100644 index 000000000..e172bc797 Binary files /dev/null and b/content/newsroom/tfgrid312livemainnet/tfgrid312livemainnet.png differ diff --git a/content/newsroom/tfgrid312reviewcall/index.md b/content/newsroom/tfgrid312reviewcall/index.md new file mode 100644 index 000000000..22b6031c3 --- /dev/null +++ b/content/newsroom/tfgrid312reviewcall/index.md @@ -0,0 +1,23 @@ +--- +id: tfgrid312reviewcall +title: 🗓 TF Grid 3.12 Review Call Next Wednesday +image_caption: TF Grid 3.12 Review Call Next Wednesday +description: Announcing a review call for the TF Grid 3.12 proposal! +date: 2023-08-03 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid312reviewcall.png +--- + +We're pleased to announce the review call for [the proposed TF Grid 3.12 update](https://forum.threefold.io/t/tfgrid-3-12-proposal-and-discussion/4031) for next Wednesday August 9 at 5pm CEST / 11am EDT. + +
+ +Please be sure to review the proposal and offer your feedback ahead of time to make for a productive conversation! + +
+ +Call link [here](https://bit.ly/tfcommunitycall). \ No newline at end of file diff --git a/content/newsroom/tfgrid312reviewcall/tfgrid312reviewcall.png b/content/newsroom/tfgrid312reviewcall/tfgrid312reviewcall.png new file mode 100644 index 000000000..cca1dd8fb Binary files /dev/null and b/content/newsroom/tfgrid312reviewcall/tfgrid312reviewcall.png differ diff --git a/content/newsroom/tfgrid312reviewcall2/index.md b/content/newsroom/tfgrid312reviewcall2/index.md new file mode 100644 index 000000000..4d5cc2b6a --- /dev/null +++ b/content/newsroom/tfgrid312reviewcall2/index.md @@ -0,0 +1,23 @@ +--- +id: tfgrid312reviewcall2 +title: 🚨 Second TF Grid 3.12 Call Next Thursday +image_caption: Second TF Grid 3.12 Call Next Thursday +description: Join us next week for another review call around the TF Grid 3.12 proposal. +date: 2023-08-18 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tfgrid312reviewcall2.png +--- + +Next Thursday August 24th at 5pm CEST, we will host a call (link [here](https://bit.ly/tfcommunitycall)) to bring an updated TF Grid 3.12 proposal to the table (based on the previous feedback) and get fresh input from the community. + +
+ +We will share the proposal ahead of the call. + +
+ +For those who are still interested, please take a look at [the recording](https://youtu.be/VcNZvp_PhPs) of the first call as well as [the notes](https://forum.threefold.io/t/tfgrid-3-12-proposal-and-discussion/4031/16?u=gosam). \ No newline at end of file diff --git a/content/newsroom/tfgrid312reviewcall2/tfgrid312reviewcall2.png b/content/newsroom/tfgrid312reviewcall2/tfgrid312reviewcall2.png new file mode 100644 index 000000000..d2a81208f Binary files /dev/null and b/content/newsroom/tfgrid312reviewcall2/tfgrid312reviewcall2.png differ diff --git a/content/newsroom/tftethereum/index.md b/content/newsroom/tftethereum/index.md new file mode 100644 index 000000000..2380ea831 --- /dev/null +++ b/content/newsroom/tftethereum/index.md @@ -0,0 +1,23 @@ +--- +id: tftethereum +title: 🔑 TFT Now on Ethereum (Too!) +image_caption: TFT Now on Ethereum (Too!) +description: A TFT bridge from Stellar to Ethereum is now up and running! +date: 2023-05-05 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community,threefold_token] + news-category: [foundation] +extra: + imgPath: tftethereum.png +--- + +We are pleased to share that a TFT [bridge](https://bridge.eth.threefold.io/) from Stellar to Ethereum is now up and running. + +
+ +We still need to set up some initial liquidity in order to start swapping between TFT and ETH (or other currencies running on Ethereum). This will make it super simple for anybody on the Ethereum network to buy TFT. Exciting news! + +
+ +More to be shared soon, including instructions for how to provide liquidity. Please [follow this thread](https://forum.threefold.io/t/tft-on-ethereum/3928) to stay updated. \ No newline at end of file diff --git a/content/newsroom/tftethereum/tftethereum.png b/content/newsroom/tftethereum/tftethereum.png new file mode 100644 index 000000000..dbd4cd3b8 Binary files /dev/null and b/content/newsroom/tftethereum/tftethereum.png differ diff --git a/content/newsroom/tftsupportfeedback/index.md b/content/newsroom/tftsupportfeedback/index.md new file mode 100644 index 000000000..6b742294e --- /dev/null +++ b/content/newsroom/tftsupportfeedback/index.md @@ -0,0 +1,19 @@ +--- +id: tftsupportfeedback +title: 📣️️️️️️ Feedback Requested – Short Term TFT Support +image_caption: Feedback Requested – Short Term TFT Support +description: Provide feedback on a proposal from the team regarding short term support for the token! +date: 2023-09-08 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,community,technology,update] + news-category: [foundation] +extra: + imgPath: tftsupportfeedback.png +--- + +While we continue to discuss tokenomics improvements for the 3.50 release, we also have an opportunity to implement some short term changes to help align incentives for farmers and support the token price. + +
+ +Please give your comments on [this proposal](https://forum.threefold.io/t/start-farming-reward-lock-and-utilization-payments-to-farmers/4069) to initiate the locking of farming rewards and pay farmers for utilization on their nodes, starting with the 3.12 release. \ No newline at end of file diff --git a/content/newsroom/tftsupportfeedback/tftsupportfeedback.png b/content/newsroom/tftsupportfeedback/tftsupportfeedback.png new file mode 100644 index 000000000..f98b0f518 Binary files /dev/null and b/content/newsroom/tftsupportfeedback/tftsupportfeedback.png differ diff --git a/content/newsroom/threefold_guides/index.md b/content/newsroom/threefold_guides/index.md index 96bf79442..1d3f8d1ad 100644 --- a/content/newsroom/threefold_guides/index.md +++ b/content/newsroom/threefold_guides/index.md @@ -5,13 +5,16 @@ image_caption: Introducing ThreeFold Guides! description: Mik has been busy producing short & digestible video tutorials (between ~1 and 6 minutes) guiding you through the basic steps to get started with ThreeFold! date: 2023-03-16 taxonomies: - people: [victoria_obeegadoo] + people: [sam_taggart] tags: [update, technology, news, community] news-category: [foundation] extra: imgPath: threefold_guides.png --- + + + Mik has been busy producing short & digestible video tutorials (between ~1 and 6 minutes) guiding you through the basic steps to get started with ThreeFold!
diff --git a/content/newsroom/twogepslive/index.md b/content/newsroom/twogepslive/index.md new file mode 100644 index 000000000..a31c5531e --- /dev/null +++ b/content/newsroom/twogepslive/index.md @@ -0,0 +1,23 @@ +--- +id: twogepslive +title: 🚨 Action – Two Grid Enhancement Proposals Live +image_caption: Action – Two Grid Enhancement Proposals Live +description: Please head to the ThreeFold Dashboard under the DAO section to vote on the two GEPs which are now live. +date: 2023-06-30 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update] + news-category: [foundation] +extra: + imgPath: twogepslive.png +--- + +Calling all farmers! Please head to the ThreeFold Dashboard under the DAO section to vote on the two GEPs which are now live. + +
+ +The first is around changes to the minting code for Farmerbot and the second is related to enhancing the security of nodes. You can find the details of each GEP inside of the links above. + +
+ +Please note the polls will each close on Wednesday July 6 at approximately 14:30 CEST. \ No newline at end of file diff --git a/content/newsroom/twogepslive/twogepslive.png b/content/newsroom/twogepslive/twogepslive.png new file mode 100644 index 000000000..2545f10af Binary files /dev/null and b/content/newsroom/twogepslive/twogepslive.png differ diff --git a/content/newsroom/whats_coming_tf_grid_312/index.md b/content/newsroom/whats_coming_tf_grid_312/index.md new file mode 100644 index 000000000..223e7e427 --- /dev/null +++ b/content/newsroom/whats_coming_tf_grid_312/index.md @@ -0,0 +1,19 @@ +--- +id: whats_coming_tf_grid_312 +title: 📰 What’s Coming in TF Grid 3.12! +image_caption: TF Grid 3.12 comes alive +description: Good news! TTF Grid 3.12 is heading to QANet. See what's inside. +date: 2023-10-30 +taxonomies: + people: [bernadette_amanda_caster] + tags: [update, technology, news, community] + news-category: [foundation] +extra: + imgPath: whats_coming_tf_grid_312.png +--- + +TF Grid 3.12 – which is expected to head to QANet today and begin the journey to mainnet – contains a number of noteworthy improvements, particularly as it pertains to user experience and documentation. Take a look at the recap and offer your thoughts/feedback [here](https://forum.threefold.io/t/3-12-upcoming-updates/4109). + +
+ +Thanks to the team for their hard work! We’ll keep the community posted as TF Grid 3.12 comes alive. \ No newline at end of file diff --git a/content/newsroom/whats_coming_tf_grid_312/whats_coming_tf_grid_312.png b/content/newsroom/whats_coming_tf_grid_312/whats_coming_tf_grid_312.png new file mode 100644 index 000000000..b48ffbe53 Binary files /dev/null and b/content/newsroom/whats_coming_tf_grid_312/whats_coming_tf_grid_312.png differ diff --git a/content/newsroom/whats_coming_tf_grid_313/index.md b/content/newsroom/whats_coming_tf_grid_313/index.md new file mode 100644 index 000000000..aedb604a7 --- /dev/null +++ b/content/newsroom/whats_coming_tf_grid_313/index.md @@ -0,0 +1,19 @@ +--- +id: whats_coming_tf_grid_313 +title: 📰 What's Coming in TF Grid 3.13! +image_caption: Coming in TF Grid 3.13 +description: The upcoming release contains a wide range of UI/UX improvements, making it easier than ever to use ThreeFold! +date: 2023-11-30 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update] + news-category: [foundation] +extra: + imgPath: whats_coming_tf_grid_313.png +--- + +The upcoming release contains a wide range of UI/UX improvements, making it easier than ever to use ThreeFold! + +
+ +[Take a look](https://forum.threefold.io/t/3-13-upcoming-updates/4149) at some of what's inside. \ No newline at end of file diff --git a/content/newsroom/whats_coming_tf_grid_313/whats_coming_tf_grid_313.png b/content/newsroom/whats_coming_tf_grid_313/whats_coming_tf_grid_313.png new file mode 100644 index 000000000..a3366f752 Binary files /dev/null and b/content/newsroom/whats_coming_tf_grid_313/whats_coming_tf_grid_313.png differ diff --git a/content/newsroom/whats_next_for_tf/index.md b/content/newsroom/whats_next_for_tf/index.md new file mode 100644 index 000000000..99720c1df --- /dev/null +++ b/content/newsroom/whats_next_for_tf/index.md @@ -0,0 +1,25 @@ +--- +id: whats_next_for_tf +title: 🔜 What's Next For ThreeFold +image_caption: What's next for TF +description: After more than five years of building and expanding the open-source ThreeFold Grid, it’s time to go commercial. +date: 2023-12-13 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update,community,farming] + news-category: [foundation] +extra: + imgPath: whats_next_for_tf.png +--- + +After more than five years of building and expanding the open-source ThreeFold Grid, it’s time to go commercial. Read about [what's next](https://threefold.io/next/). + +
+ +Relevant Reading: + +
+ +- [Building Reliability](https://www.threefold.io/blog/reliability/) +- [Cooperative Model](https://www.threefold.io/blog/threefold-cooperative/) +- [Farming Pools](https://www.threefold.io/blog/farming-pools/) \ No newline at end of file diff --git a/content/newsroom/whats_next_for_tf/whats_next_for_tf.png b/content/newsroom/whats_next_for_tf/whats_next_for_tf.png new file mode 100644 index 000000000..8606de568 Binary files /dev/null and b/content/newsroom/whats_next_for_tf/whats_next_for_tf.png differ diff --git a/content/newsroom/zonarisgnosis/index.md b/content/newsroom/zonarisgnosis/index.md new file mode 100644 index 000000000..c8e18928b --- /dev/null +++ b/content/newsroom/zonarisgnosis/index.md @@ -0,0 +1,23 @@ +--- +id: zonarisgnosis +title: ⚡ Zonaris Launches with Gnosis +image_caption: Zonaris Launches with Gnosis +description: Congratulations to Zonaris for launching their second project, now live with Gnosis validators! +date: 2023-06-27 +taxonomies: + people: [sam_taggart] + tags: [threefold_grid,technology,update] + news-category: [foundation] +extra: + imgPath: zonarisgnosis.png +--- + +After kicking off with Streamr, [Zonaris](https://zonaris.io/) has now launched 1-click non-custodial Gnosis validators running on top of the decentralized ThreeFold Grid. + +
+ +Head over to [zonaris.io/gnosis](https://www.zonaris.io/gnosis) to get started! The first 100 validators are only €1. + +
+ +*Congratulations to the Zonaris team for launching their second project!* \ No newline at end of file diff --git a/content/newsroom/zonarisgnosis/zonarisgnosis.png b/content/newsroom/zonarisgnosis/zonarisgnosis.png new file mode 100644 index 000000000..0d46f9aa3 Binary files /dev/null and b/content/newsroom/zonarisgnosis/zonarisgnosis.png differ diff --git a/content/next/commercial_cloud.png b/content/next/commercial_cloud.png new file mode 100644 index 000000000..2c07a8c94 Binary files /dev/null and b/content/next/commercial_cloud.png differ diff --git a/content/next/data_center_s.png b/content/next/data_center_s.png new file mode 100644 index 000000000..67f993acc Binary files /dev/null and b/content/next/data_center_s.png differ diff --git a/content/next/distributed_cloud.png b/content/next/distributed_cloud.png new file mode 100644 index 000000000..fd79e5d49 Binary files /dev/null and b/content/next/distributed_cloud.png differ diff --git a/content/next/grid_3_decentralized.png b/content/next/grid_3_decentralized.png new file mode 100644 index 000000000..aa21622af Binary files /dev/null and b/content/next/grid_3_decentralized.png differ diff --git a/content/next/index.md b/content/next/index.md new file mode 100644 index 000000000..0e4b61ae2 --- /dev/null +++ b/content/next/index.md @@ -0,0 +1,126 @@ +--- +title: "Next" +description: "A global movement together building an open-source, community-driven, decentralized Internet – from the ground up." # quotation marks to allow colons where used +date: 2018-09-14T21:00:00-05:00 +updated: 2021-02-20T14:40:00-06:00 +draft: false +extra: + author: Your name here + imgPath: images/threefold_globe.png +--- + + + +{% row(style="center narrow") %} + +
+
+
+
+ +## ThreeFold Goes **Commercial** + +After more than five years of building and expanding the open-source ThreeFold Grid, it's now time to go commercial. This includes the introduction of a Cooperative model, ThreeFold Cloud services, and some shifts with TFT. + +
+ + + + +{% end %} + +{% row(style="reverse center between margin") %} + +### TF Grid 4.x: A Distributed Cloud Platform + +We have always differentiated ourselves from crypto projects. Our belief is in utilizing a token as a utility for creating and using IT (Internet) capacity. Starting with TF Grid 4.x, we are implementing changes that will further set us apart. + +
+ +#### ThreeFold Cooperative + +We will use a cooperative as our decentralization mechanism. These are well proven governance structures. Every farmer and buyer of IT Capacity from the TF Grid will be part of this cooperative. Read [more](/blog/threefold-cooperative). + +
+ +#### Farming Pools + +A 100% owned subsidiary of the Cooperative in a chosen jurisdiction (probably BVI) will allow the creation of Farming Pools and allow people to buy/sell their TFT in controlled ways in line with governance, as will be defined per Farming Pool. Read [more](/blog/farming-pools). + +||| + +![Image](distributed_cloud.png#medium) + +{% end %} + +{% row(style="reverse center between margin") %} + +![Image](grid_3_decentralized.png#medium) + +||| + +### TF Grid 3.x Goes Fully Decentralized + +ThreeFold DMCC has been instrumental in supporting the expansion of the TF Grid over the years. It is thanks to the generous funding and support of many contributors that the grid has achieved its current state. ThreeFold DMCC will need to limit its effort on TF Grid 3.x and focus completely on TF Grid 4.x. For this reason, TF Grid 3.x must move to become community-run. + +
+ +#### Guardians + +We need to find at least nine guardians who will take on several responsibilities including: running validator nodes, verifying minting, deciding on upgrades to the code base, and finding and managing contributors. + +
+ +#### Minting & Farming Updates + +The minting rules are becoming more strict thanks to a recently-passed Grid Enhancement Proposal. Only 3Nodes which have enough uptime and are usable for deployments will receive rewards. Starting January 2024, new 3Nodes added to TF Grid 3.x will have a lockup of two years or until 30% utilization on their nodes on generated TFT. (There will be no minting of TFT in TF Grid 4.x) + +{% end %} + +{% row(style="reverse center between margin") %} + +### TF Cloud Builds Commercial Offerings + +ThreeFold Cloud will build and commercialize services, reserving and purchasing the capacity it requires on TF Grid 3.x and 4.x using TFT. + +
+ +#### First Offerings + +Two wonderful metaverse projects and a digital education platform will be hosted on our grid (3 & 4). In addition, some exciting products for developers and web publishers will be launched. Each product will have service levels attached and customers will get support from a capable support team. + +
+ +#### No TFT? No Problem + +While we believe in TFT and see it as an essential component in the ecosystem, anyone will now be able to use ThreeFold and its services with fiat currencies (e.g. USD, EUR), with conversions happening automatically in the background. + +||| + +![Image](commercial_cloud.png#medium) + +{% end %} + +{% row(style="reverse center between margin") %} + +![Image](data_center_s.png#medium) + +||| + +### ThreeFold Tier S Data Center Concept + +A substantial number of new data centers, ranging from hundreds to thousands, are anticipated for deployment in emerging markets. There's a strong sentiment in these markets favoring a leapfrogging approach, moving beyond the conventional Tier 3 data center model, which is increasingly seen as inadequate. Dive deep [here](https://info.ourworld.tf/datacenter/). + +
+ +#### AI Changes the Game + +The advent of AI has significantly altered the landscape and requirements for data center construction. In response to these evolving needs, ThreeFold has innovated a more sustainable, reliable, and cost-effective alternative for data center development. This new concept not only aligns with future demands, but also holds the promise of achieving carbon negativity, potentially removing more CO2 from the atmosphere than it contributes. + +
+ +#### The Grid Expands + +We are having serious conversations to deploy a lot of capacity over the next few years. The aim is that these data centers would be 100% sustainable and hyper-reliable. Our goal is to ensure that the capacity provided by these data centers is partially made available globally as an extension to the open-source TF Grid 4.X. This will introduce a substantial amount of capacity into the market. + +{% end %} \ No newline at end of file diff --git a/content/nextfaq/index.md b/content/nextfaq/index.md new file mode 100644 index 000000000..25a52dba7 --- /dev/null +++ b/content/nextfaq/index.md @@ -0,0 +1,103 @@ +--- +title: "Next | FAQs" +description: "A global movement together building an open-source, community-driven, decentralized Internet – from the ground up." # quotation marks to allow colons where used +date: 2018-09-14T21:00:00-05:00 +updated: 2021-02-20T14:40:00-06:00 +draft: false +extra: + author: Your name here + imgPath: images/threefold_globe.png +--- + + + +{% row(style="center narrow") %} + +
+
+
+
+ +## ThreeFold Goes Commercial | **FAQs** + +ThreeFold's next phase is about commercialization and utilization. Some changes are coming which we believe are in the benefit of the project and all of us. Got questions? We've got answers. + +
+ + + +{% end %} + +{% row(style="reverse center between margin") %} + +#### Is the grid reliable? How will I be able to ensure my workloads are safe? + +From a pure tech perspective, redundancy can be achieved by means of the quantum safe storage system, replication, Web Gateways, and more. However, this is too difficult for the starting user and we will need more tooling around it. Beyond that, in Grid 4.x, TF Cloud will provide support, Service Level Agreements, and easy credit card payments to provide a safe, smooth, and reliable experience. Farming pools will help as well, providing visibility into who is who and clarifying reputation regarding who reached which levels of service, uptime, and so on. Learn more [here](/blog/reliability). + +
+ +#### So now there will be two grids? Why? + +One infrastructure, two grid versions. Now is the time for the project to go commercial and in order to present a reliable offering, TF Grid 4.x is necessary and will need to be the primary focus of the ThreeFold DMCC team. TF Grid 3.x will live on as a community-owned and operated entity, the perfect place for open source builders, Web3 enthusiasts, and testing. + +
+ +#### What is a cooperative and why are we moving in that direction? + +A [cooperative](https://www.ica.coop/en/cooperatives/what-is-a-cooperative) is an autonomous association of persons united voluntarily to meet their common economic, social and cultural needs and aspirations through a jointly owned and democratically controlled enterprise. In the next phase of ThreeFold it is crucial we have governance done well and in a way which is widely accepted. Cooperatives present a well-proven governance structure. Read [more](/blog/threefold-cooperative). + +
+ +#### Can you explain more about farming pools? + +Farming pools allow farmers to group together and adhere to minimum service level agreements in order to provide reliability and trustworthiness for people using the capacity. Every 4.0 Farmer will be required to join a farming pool. Farming pools will have the opportunity to set the pricing for services they provide, and the option to stake on their farms. The pools will also prvide a regulated and centralized approach to staking, holding, selling, and buying of TFT. All in all, this creates a more simple and trustworthy experience for customers. Read [more](/blog/farming-pools). + +
+ +#### What will marketing look like in the new system? + +Marketing and promotion will be done by different participants: the new ThreeFold Cooperative, TF Cloud, OurWorld promoted ventures, and more. Each of them will have their own teams, purpose, mission, vision, and funding sources. Therefore it will be more of a collaborative ecosystem approach rather than one entity responsible for all. + +
+ +#### Will there be a strategy for node vendors? + +In Grid 3.x, things remain the same. In 4.x, there is the new concept of farming pools. Node vendors can create their own farming pool or work with another one to define the rewards. For example, if a node vendor is also giving support and the farming pool is doing the publicity, the vendors and node hosters can split the revenue at their own discretion. + +
+ +#### What do we expect for the TFT? + +TFT remains a crucial component of our project. We are not here to speculate but there are some considerations and we have our own beliefs: + +
+ +Previously the limit for total tokens in the ecosystem was 4 billion. To date, +-900 million tokens have been minted. With rules of farming becoming more strict in Grid 3.x and the halting of minting from Grid 4.x, we anticipate a positive impact on the market value of TFT, aligning with our commitment to sustainable and value-driven growth. + +
+ +Please note that TFT should not be seen as an investment instrument. + +
+ +#### What happens for the validators? + +There are three intriguing ways for people to use their acquired tokens: + +
+ +1. Staking on the validators in 3.x. For the moment, we have to find the nine initial guardians. As a note, the ward went from 5% to 25% on revenue. +2. Staking in Farming Pools in 4.x. Discount levels and other rewards to be determined. +3. Staking on 3Nodes in 4.x. This is needed for reputation with slashing potential. + +
+ +Note: There has been a change in architecture since the validator program was concieved. We will go all in for peer-to-peer and a regulated approach. + +
+ +#### I have more questions + +Great! We're happy to answer. We invite you to join the forum and ask your questions [there](https://forum.threefold.io/t/november-30-2023-threefold-community-call-recording/4153). + +{% end %} \ No newline at end of file diff --git a/content/partners/_index.md b/content/partners/_index.md index aeda1a383..bdb1511f6 100644 --- a/content/partners/_index.md +++ b/content/partners/_index.md @@ -1,7 +1,9 @@ --- -title: "Partners" +title: "Our Partners" paginate_by: 6 + # paginate_reversed: false + sort_by: "none" insert_anchor_links: "left" #base_url: "posts" @@ -10,4 +12,5 @@ insert_anchor_links: "left" template: "layouts/partners.html" page_template: "partnerPage.html" #transparent: true +description: "Partners are projects with whom we have at least signed an agreement (most typically a Memorandum of Understanding) to move forward. These partners collectively embody our commitment to collaboration across various phases of development, strengthening our shared mission." --- diff --git a/content/people/_index.md b/content/people/_index.md index 02113b80e..069c96fd0 100644 --- a/content/people/_index.md +++ b/content/people/_index.md @@ -1,8 +1,9 @@ --- -title: "People" +title: "Our People" paginate_by: 4 sort_by: "weight" template: "layouts/people.html" page_template: "partials/personCard.html" insert_anchor_links: "left" ---- \ No newline at end of file +description: "Our team brings together +30 years of experience in cloud automation, Internet storage, and infrastructure services. We are a passionate group on a collective mission to improve the planet’s situation and benefit the people around us." +--- diff --git a/content/people/adnan_fatayerji/index.md b/content/people/adnan_fatayerji/index.md index ad105e5df..6ae054b05 100644 --- a/content/people/adnan_fatayerji/index.md +++ b/content/people/adnan_fatayerji/index.md @@ -18,10 +18,4 @@ extra: } --- -
-
- -
-
- Honored to be part of a team that has the potential to make the world a better place by connecting billions of people to a new, accessible, data sovereign and environmentally conscious internet. A social entrepreneur, plant based warrior and a sovereign digital economy advocate with a passion for music creation and collaboration. Adnan has been based in the United Arab Emirates for the past 20 years, during which he has built successful grass-root businesses and invested startups in various sectors. At ThreeFold Adnan is responsible for driving the ThreeFold Foundation Ecosystem. Adnan is also the CEO of the @Mazraa Cooperative which is a founding farm and P2P Cloud Capacity provider on the ThreeFold Network. diff --git a/content/people/ali_chaddad/ali_chaddad.jpg b/content/people/ali_chaddad/ali_chaddad.jpg deleted file mode 100644 index 6c985421a..000000000 Binary files a/content/people/ali_chaddad/ali_chaddad.jpg and /dev/null differ diff --git a/content/people/ali_chaddad/index.md b/content/people/ali_chaddad/index.md deleted file mode 100644 index b0f75710d..000000000 --- a/content/people/ali_chaddad/index.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Ali Chaddad -weight: 4 -description: Software Engineer with a passion for the finer details and finding the best tools for every job. -taxonomies: - people: [ali_chaddad] - memberships: [tech] - categories: [foundation] -extra: - imgPath: ali_chaddad.jpg - organizations: [threefold_tech] - countries: [Egypt] - cities: [Cairo] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/ali-chaddad-4a5b56b8/, - websites: https://threefold.tech, - } ---- - -Software Engineer with a passion for the finer details and finding the best tools for every job. \ No newline at end of file diff --git a/content/people/ali_mohsen/ali_mohsen.jpg b/content/people/ali_mohsen/ali_mohsen.jpg deleted file mode 100644 index 9a8470914..000000000 Binary files a/content/people/ali_mohsen/ali_mohsen.jpg and /dev/null differ diff --git a/content/people/ali_mohsen/index.md b/content/people/ali_mohsen/index.md deleted file mode 100644 index cda4093ea..000000000 --- a/content/people/ali_mohsen/index.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Ali Mohsen -weight: 4 -description: Fortunated to have worked in different disciplines for the past 20 years and in complex environments.. -taxonomies: - people: [ali_mohsen] - memberships: [aci_members] - categories: [foundation, farming, cloud, aci] -extra: - imgPath: ali_mohsen.jpg - organizations: [threefold_foundation] - countries: [UAE] - cities: [Dubai] - private: 0 - socialLinks: { - } ---- - -It is only natural to seek a world of justice and equality with consciousness and awareness. Being part of this wonderful community sets the path forward. Fortunated to have worked in different disciplines for the past 20 years and in complex environments focusing on diplomacy and conflict Management Resolution, Anti Corruption and Geopolitical Strategies in the MENA region and West Africa with an extensive network in the private and public sector, we are dedicated to help expand the Threefold activities across those regions in a sustainable and progressive momentum. diff --git a/content/people/amira_abouhadid/amira_abouhadid.jpg b/content/people/amira_abouhadid/amira_abouhadid.jpg new file mode 100644 index 000000000..359db0958 Binary files /dev/null and b/content/people/amira_abouhadid/amira_abouhadid.jpg differ diff --git a/content/people/amira_abouhadid/index.md b/content/people/amira_abouhadid/index.md new file mode 100644 index 000000000..0c682413a --- /dev/null +++ b/content/people/amira_abouhadid/index.md @@ -0,0 +1,22 @@ +--- +title: Amira Abouhadid +weight: 4 +description: Msc. Computer & Information Technology , Bsc. Chemical Engineering. +taxonomies: + people: [amira_abouhadid] + memberships: [tech] + categories: [foundation] +extra: + imgPath: amira_abouhadid.jpg + organizations: [threefold_tech] + countries: [Egypt] + cities: [Cairo] + private: 0 + socialLinks: { + LinkedIn: https://www.linkedin.com/in/amira-abouhadid/, + github: https://github.com/amiraabouhadid, + websites: https://threefold.tech, + } +--- + +Trilingual (Arabic, English & German) software developer and chemical engineer skilled in remote pair programming and mentoring. I can use multiple languages, frameworks, and technologies to efficiently achieve a project’s goals. diff --git a/content/people/ashish_bansal/ashish_bansal.jpeg b/content/people/ashish_bansal/ashish_bansal.jpeg deleted file mode 100644 index cf25686ad..000000000 Binary files a/content/people/ashish_bansal/ashish_bansal.jpeg and /dev/null differ diff --git a/content/people/ashish_bansal/index.md b/content/people/ashish_bansal/index.md deleted file mode 100644 index 6408fde26..000000000 --- a/content/people/ashish_bansal/index.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Ashish Bansal -weight: 3 -description: Ashish has extensive experience analyzing and evaluating investment possibilities. -taxonomies: - people: [ashish_bansal] - memberships: [foundation] - categories: [foundation] -extra: - imgPath: ashish_bansal.jpeg - organizations: [threefold_foundation] - countries: [India] - cities: [Mumbai] - private: 0 - socialLinks: - { - LinkedIn: https://www.linkedin.com/in/ab-equity/, - github: https://github.com/Ashishban/, - websites: https://threefold.io/, - } ---- - -Ashish has extensive experience analyzing and evaluating investment possibilities, market trends and crypto projects, with a proven track record of 15+ years in improving profits by identifying new themes for investments. He believes and supports ThreeFold's vision for a decentralized internet for all. diff --git a/content/people/bernadette_amanda_caster/bernadette_amanda_caster.jpg b/content/people/bernadette_amanda_caster/bernadette_amanda_caster.jpg new file mode 100644 index 000000000..b89475805 Binary files /dev/null and b/content/people/bernadette_amanda_caster/bernadette_amanda_caster.jpg differ diff --git a/content/people/bernadette_amanda_caster/index.md b/content/people/bernadette_amanda_caster/index.md new file mode 100644 index 000000000..99498f4c7 --- /dev/null +++ b/content/people/bernadette_amanda_caster/index.md @@ -0,0 +1,22 @@ +--- +title: Bernadette Amanda Caster +weight: 3 +description: Passionate, Outgoing and Enthusiast +taxonomies: + people: [bernadette_amanda_caster] + memberships: [tech] + categories: [foundation] +extra: + imgPath: bernadette_amanda_caster.jpg + organizations: [threefold_tech] + countries: [] + cities: [] + private: 0 + socialLinks: { + LinkedIn: https://www.linkedin.com/in/bernadette-caster-7a11a4b4/, + websites: https://threefold.io/, + } +--- + + +Amanda loves exploring things, especially at her job. She is proactive in volunteering to help others at her job and personally. She accepts life as it comes but learns what she can along the way. She believes to make a change in this world we need to be the change. diff --git a/content/people/dylan_verstraete/dylan_verstraete.jpeg b/content/people/dylan_verstraete/dylan_verstraete.jpeg deleted file mode 100644 index 75a71a935..000000000 Binary files a/content/people/dylan_verstraete/dylan_verstraete.jpeg and /dev/null differ diff --git a/content/people/dylan_verstraete/index.md b/content/people/dylan_verstraete/index.md deleted file mode 100644 index 17c685179..000000000 --- a/content/people/dylan_verstraete/index.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Dylan Verstraete -weight: 4 -description: Coffee drinking cat lover that commits code to multiple projects within the Threefold Ecosystem. -taxonomies: - people: [dylan_verstraete] - memberships: [tech] - categories: [foundation] -extra: - imgPath: dylan_verstraete.jpeg - organizations: [threefold_tech] - countries: [Belgium] - cities: [Lochristi] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/dylan-verstraete-229539a4/, - github: https://github.com/DylanVerstraete, - websites: https://www.threefold.tech, - } ---- - -Coffee drinking cat lover that commits code to multiple projects within the Threefold Ecosystem. Has a passion for wakeboarding and webtechnologies. diff --git a/content/people/gloria_anne/gloria_anne.png b/content/people/gloria_anne/gloria_anne.png deleted file mode 100644 index 1510c31c7..000000000 Binary files a/content/people/gloria_anne/gloria_anne.png and /dev/null differ diff --git a/content/people/gloria_anne/index.md b/content/people/gloria_anne/index.md deleted file mode 100644 index b5796bb41..000000000 --- a/content/people/gloria_anne/index.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Gloria Anne -weight: 3 -description: The relentlessly helpful office administrator in Mazraa. -taxonomies: - people: [gloria_anne] - memberships: [foundation] - categories: [foundation] -extra: - imgPath: gloria_anne.png - organizations: [threefold_foundation, mazraa] - countries: [Philippines] - cities: [] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/gloria-anne-c/, - websites: https://threefold.io/, https://www.mazraa.io/, - } ---- - -A relentlessly helpful office administrator in Mazraa as well as a bookkeeper. ThreeFold gives me feeling of contributing to something larger than myself that I find very significant. diff --git a/content/people/hannah_cordes/hannah_cordes.jpg b/content/people/hannah_cordes/hannah_cordes.jpg deleted file mode 100644 index 08f28a4f0..000000000 Binary files a/content/people/hannah_cordes/hannah_cordes.jpg and /dev/null differ diff --git a/content/people/hannah_cordes/index.md b/content/people/hannah_cordes/index.md deleted file mode 100644 index 11ce9b7bf..000000000 --- a/content/people/hannah_cordes/index.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Hannah Cordes -weight: 3 -description: Strongly passioned for everything related to sustainability, branding, and technology. -taxonomies: - people: [hannah_cordes] - memberships: [foundation] - categories: [foundation] -extra: - imgPath: hannah_cordes.jpg - organizations: [threefold_foundation] - countries: [Germany] - cities: [Cologne] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/hannah-cordes-marketing-management/, - websites: https://threefold.io/, - } ---- - -
-
- -
-
- - -Joining ThreeFold as a small farmer, Hannah has been part of the ThreeFold ecosystem for a few years. Recently, she’s joined ThreeFold’s promotion and communications team, where she’s mainly responsible for content creation and public relations. While studying International Management (B.Sc.) and International Business (M.A.) with a focus on Marketing Management in Germany, Canada, and Spain, Hannah has gathered professional experience in public relations, promotion, and event management in industries, such as aviation, lighting solutions, and FMCG. As an open-minded and curious individual, Hannah believes in lifelong learning and deeply appreciates the ThreeFold ecosystem for coming together from diverse backgrounds, bringing in different perspectives, and sharing the same values. She has a strong passion for everything related to sustainability, branding, and technology. diff --git a/content/people/ivan_coene/index.md b/content/people/ivan_coene/index.md deleted file mode 100644 index 375a508ac..000000000 --- a/content/people/ivan_coene/index.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Ivan Coene -weight: 3 -description: Front-end developer at Jimber. -taxonomies: - people: [ivan_coene] - memberships: [tech] - categories: [foundation] -extra: - imgPath: ivan_coene.jpeg - organizations: [jimber, threefold_tech] - countries: [Belgium] - cities: [] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/ivancoene/, - websites: https://www.jimber.org/, https://threefold.tech/, - } ---- - -Front-end developer at Jimber. diff --git a/content/people/ivan_coene/ivan_coene.jpeg b/content/people/ivan_coene/ivan_coene.jpeg deleted file mode 100644 index 829df1351..000000000 Binary files a/content/people/ivan_coene/ivan_coene.jpeg and /dev/null differ diff --git a/content/people/jonas_delrue/index.md b/content/people/jonas_delrue/index.md deleted file mode 100644 index 3ea8b52b1..000000000 --- a/content/people/jonas_delrue/index.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Jonas Delrue -weight: 3 -description: Jonas is technical lead and founder within Jimber. -taxonomies: - people: [jonas_delrue] - memberships: [tech] - categories: [foundation, twin] -extra: - imgPath: jonas_delrue.jpeg - organizations: [jimber, threefold_tech] - countries: [Belgium] - cities: [Bruges] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/jonas-delrue/, - github: https://github.com/jdelrue, - websites: https://www.jimber.org/, https://threefold.tech/, - } ---- - -
-
- -
-
- -As a student, Jonas was already programming for Cisco, Excentis and other IT firms. During his professional career, Jonas had various positions from developer over team leader to CTO of Artilium, leading a team of 40 developers and testers. Right now Jonas is technical lead and founder within Jimber. diff --git a/content/people/jonas_delrue/jonas_delrue.jpeg b/content/people/jonas_delrue/jonas_delrue.jpeg deleted file mode 100644 index 170c0b4ab..000000000 Binary files a/content/people/jonas_delrue/jonas_delrue.jpeg and /dev/null differ diff --git a/content/people/ken_de_moor/index.md b/content/people/ken_de_moor/index.md deleted file mode 100644 index 13f8a09bc..000000000 --- a/content/people/ken_de_moor/index.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Ken De Moor -weight: 3 -description: Quality Assurance Engineer working for Jimber and helping test and organize threefold projects. -taxonomies: - people: [ken_de_moor] - memberships: [tech] - categories: [foundation, twin] -extra: - imgPath: ken_de_moor.jpg - organizations: [jimber, threefold_tech] - countries: [Belgium] - cities: [] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/ken-de-moor-qa/, - github: https://github.com/ken-de-moor, - websites: https://threefold.tech, https://jimber.io/, - } ---- - -Quality Assurance Engineer working for Jimber and helping test and organize threefold projects. QA Engineer fell in love with Threefold Because I like to work on new and exciting technologies that could change the world. diff --git a/content/people/ken_de_moor/ken_de_moor.jpg b/content/people/ken_de_moor/ken_de_moor.jpg deleted file mode 100644 index 3e66a3f39..000000000 Binary files a/content/people/ken_de_moor/ken_de_moor.jpg and /dev/null differ diff --git a/content/people/mahendra_varma/index.md b/content/people/mahendra_varma/index.md new file mode 100644 index 000000000..a71bff901 --- /dev/null +++ b/content/people/mahendra_varma/index.md @@ -0,0 +1,21 @@ +--- +title: Mahendra Varma +weight: 3 +description: Consultant at ThreeFold DMCC +taxonomies: + people: [mahendra_varma] + memberships: [tech] + categories: [foundation] +extra: + imgPath: mahendra_varma.jpg + organizations: [threefold_tech] + countries: [] + cities: [] + private: 0 + socialLinks: { + websites: https://threefold.io/, + } +--- + + +Tech enthusiast with a passion for photography. diff --git a/content/people/mahendra_varma/mahendra_varma.jpg b/content/people/mahendra_varma/mahendra_varma.jpg new file mode 100644 index 000000000..4f748ff2a Binary files /dev/null and b/content/people/mahendra_varma/mahendra_varma.jpg differ diff --git a/content/people/mik_perreault/index.md b/content/people/mik_perreault/index.md new file mode 100644 index 000000000..5ffae7dd1 --- /dev/null +++ b/content/people/mik_perreault/index.md @@ -0,0 +1,21 @@ +--- +title: Mik Perreault +weight: 3 +description: Musician and mathematician contributing to the ThreeFold documentation. +taxonomies: + people: [mik_perreault] + memberships: [tech] + categories: [foundation] +extra: + imgPath: mik_perreault.jpg + organizations: [threefold_tech] + countries: [] + cities: [] + private: 0 + socialLinks: { + websites: https://threefold.io/, + } +--- + + +Mik strongly believes in the power of information. On the premise that knowledge is power, he thinks the new Internet provided by ThreeFold is a game changer. "Natura non facit saltus." diff --git a/content/people/mik_perreault/mik_perreault.jpg b/content/people/mik_perreault/mik_perreault.jpg new file mode 100644 index 000000000..bd2f033d3 Binary files /dev/null and b/content/people/mik_perreault/mik_perreault.jpg differ diff --git a/content/people/nayer_sobhy/index.md b/content/people/nayer_sobhy/index.md index e4a38618e..7285d9bdd 100644 --- a/content/people/nayer_sobhy/index.md +++ b/content/people/nayer_sobhy/index.md @@ -1,6 +1,6 @@ --- title: Nayer Sobhy -weight: 3 +weight: 2 description: Nayer is a passionate about people’s development, and that we can be the change we want to see. taxonomies: people: [nayer_sobhy] diff --git a/content/people/nickolay_babenko/index.md b/content/people/nickolay_babenko/index.md deleted file mode 100644 index 95d67f0f1..000000000 --- a/content/people/nickolay_babenko/index.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Nickolay Babenko -weight: 2 -description: Engineer crypto-entrepreneur avant la lettre -taxonomies: - people: [nickolay_babenko] - memberships: [foundation, cofounders, twin, grid_guardians] - categories: [foundation, twin] -extra: - imgPath: nickolay_babenko.jpg - organizations: [threefold_foundation, twin] - countries: [Russia] - cities: [Moscow] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/babenkonickolay/, - github: https://github.com/nbabenko, - websites: https://threefold.io/, https://www.mazraa.io/, https://www.fair-swap.org, - } ---- - -
-
- -
-
- - -Nickolay is an engineer, crypto-entrepreneur, investor and bhakti-yogi. The combination of a technical mindset and deep understanding of the psychology of relationships helps him to achieve ambitious and practical goals and secure long-standing relationships. Having 15 years of experience in the IT industry and 8 years specifically in the blockchain industry, Nickolay is eager for new opportunities to make people happier in general and with the help of technology in particular. Previously to joining FairSwap he co-founded one of the first bitcoin payment processors and multicurrency wallets and later was part of the founding team at ThreeFold Foundation. diff --git a/content/people/nickolay_babenko/nickolay_babenko.jpg b/content/people/nickolay_babenko/nickolay_babenko.jpg deleted file mode 100644 index 4ed41ad71..000000000 Binary files a/content/people/nickolay_babenko/nickolay_babenko.jpg and /dev/null differ diff --git a/content/people/sam_taggart/index.md b/content/people/sam_taggart/index.md index 009ce3625..b56dfbed4 100644 --- a/content/people/sam_taggart/index.md +++ b/content/people/sam_taggart/index.md @@ -3,10 +3,13 @@ title: Sam Taggart weight: 2 description: Let's co-create a better future for humanity and for our planet. taxonomies: + people: [sam_taggart] memberships: [foundation, twin, aci_members] categories: [foundation, twin, aci] + extra: + imgPath: sam_taggart.jpg organizations: [threefold_foundation, twin, aci] countries: [Turkey, USA] @@ -17,6 +20,7 @@ extra: github: https://github.com/samtaggart, websites: https://threefold.io/, } + ---
diff --git a/content/people/sameh_abouelsaad/index.md b/content/people/sameh_abouelsaad/index.md new file mode 100644 index 000000000..f2dc7e374 --- /dev/null +++ b/content/people/sameh_abouelsaad/index.md @@ -0,0 +1,22 @@ +--- +title: Sameh Abouelsaad +weight: 5 +description: Sameh is a passionate software engineer with a talent for problem-solving and an unwavering commitment to quality. +taxonomies: + people: [sameh_abouelsaad] + memberships: [tech] + categories: [foundation] +extra: + imgPath: sameh_abouelsaad.jpg + organizations: [threefold_tech] + countries: [Egypt] + cities: [Cairo] + private: 0 + socialLinks: { + LinkedIn: https://www.linkedin.com/in/sameh-farouk-software-developer/, + github: https://github.com/sameh-farouk, + websites: https://threefold.tech, + } +--- + +Sameh is a passionate software engineer with a talent for problem-solving and an unwavering commitment to quality. Specializing in Python, Golang, and web technologies to build reliable systems that scale. Former experienced educator with a mission to promote knowledge. diff --git a/content/people/sameh_abouelsaad/sameh_abouelsaad.jpg b/content/people/sameh_abouelsaad/sameh_abouelsaad.jpg new file mode 100644 index 000000000..af99d8ebd Binary files /dev/null and b/content/people/sameh_abouelsaad/sameh_abouelsaad.jpg differ diff --git a/content/people/sasha_astiadi/index.md b/content/people/sasha_astiadi/index.md index d0fc5c465..fc6c53a42 100644 --- a/content/people/sasha_astiadi/index.md +++ b/content/people/sasha_astiadi/index.md @@ -1,6 +1,6 @@ --- title: Sasha Astiadi -weight: 4 +weight: 2 description: Product Manager with a passion in blockchain, sustainability, and decentralization taxonomies: people: [sasha_astiadi] diff --git a/content/people/shangreiyo_awungshi/index.md b/content/people/shangreiyo_awungshi/index.md new file mode 100644 index 000000000..9bacc4309 --- /dev/null +++ b/content/people/shangreiyo_awungshi/index.md @@ -0,0 +1,22 @@ +--- +title: Shangreiyo Awungshi +weight: 3 +description: Making technology more accessible and inclusive; everyone should have the opportunity to benefit from technology, regardless of their background or technical expertise. +taxonomies: + people: [shangreiyo_awungshi] + memberships: [tech] + categories: [foundation] +extra: + imgPath: shangreiyo_awungshi.jpg + organizations: [threefold_tech] + countries: [] + cities: [] + private: 0 + socialLinks: { + LinkedIn: https://www.linkedin.com/in/shangreiyo-awungshi-918410224/, + websites: https://threefold.io/, + } +--- + + +I work as a technical support at Threefold. I’m passionate about learning new things, exploring different topics, and engaging with the farmers in a friendly and helpful way. diff --git a/content/people/shangreiyo_awungshi/shangreiyo_awungshi.jpg b/content/people/shangreiyo_awungshi/shangreiyo_awungshi.jpg new file mode 100644 index 000000000..9a8dd766e Binary files /dev/null and b/content/people/shangreiyo_awungshi/shangreiyo_awungshi.jpg differ diff --git a/content/people/tobias_chielens/index.md b/content/people/tobias_chielens/index.md deleted file mode 100644 index a39a834fd..000000000 --- a/content/people/tobias_chielens/index.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Tobias Chielens -weight: 3 -description: Co-Creating an internet that is accessible for everyone. -taxonomies: - people: [tobias_chielens] - memberships: [tech] - categories: [foundation] -extra: - imgPath: tobias_chielens.jpg - organizations: [threefold_tech] - countries: [Belgium] - cities: [] - private: 0 - socialLinks: { - LinkedIn: https://www.linkedin.com/in/tobiaschielens/, - websites: https://threefold.tech, - } ---- - -Tobias is a passionate developer that wants to use technology to make the world a better place. diff --git a/content/people/tobias_chielens/tobias_chielens.jpg b/content/people/tobias_chielens/tobias_chielens.jpg deleted file mode 100644 index 3f4a6ea3c..000000000 Binary files a/content/people/tobias_chielens/tobias_chielens.jpg and /dev/null differ diff --git a/content/people/victoria_obeegadoo/index.md b/content/people/victoria_obeegadoo/index.md deleted file mode 100644 index 7d21470cb..000000000 --- a/content/people/victoria_obeegadoo/index.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Victoria Obeegadoo -weight: 2 -description: Victoria craves being a part of making this world of ours a better place, and is excited to start with changing the internet and how we use it with the organization! -taxonomies: - people: [victoria_obeegadoo] - memberships: [foundation] - categories: [foundation] -extra: - imgPath: victoria_obeegadoo.jpg - organizations: [threefold_foundation, twin, aci] - countries: [Netherlands, Mauritius, Nomad] - cities: [Amsterdam, Moka, Nomad] - private: 0 - socialLinks: - { - LinkedIn: https://www.linkedin.com/in/victoria-obeegadoo, - github: https://github.com/VicObee, - websites: https://threefold.io/, - } ---- - -Having a Communication Science background, Victoria is eagerly using her skill set within the communication team at ThreeFold. She has always been seeking to ‘do good’, whether it concerns working for the environment, animals, or people. Victoria is indeed a strong advocate for the preservation and protection of environmental, human and animal rights. Taking a political science stance throughout her Master programme specializing in Global Environmental Governance, Sustainability & Climate Change, she gained a better understanding of the way societies work, the urgency of the climate crisis, how to actually spark change and take concrete action. She envisions for the future a more egalitarian society, one which lives in greater harmony with the environment and that has an inclusive economic system. Victoria craves being a part of making this world of ours a better place, and is excited to start with changing the internet and how we use it with the organization! diff --git a/content/people/victoria_obeegadoo/victoria_obeegadoo.jpg b/content/people/victoria_obeegadoo/victoria_obeegadoo.jpg deleted file mode 100644 index b68001c5b..000000000 Binary files a/content/people/victoria_obeegadoo/victoria_obeegadoo.jpg and /dev/null differ diff --git a/content/tfLabs/_index.md b/content/tfLabs/_index.md deleted file mode 100644 index aadf6c3c4..000000000 --- a/content/tfLabs/_index.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "TF Labs" -template: "section.html" -insert_anchor_links: "left" ---- - - - -
- -
- -{% row(style="") %} - -### **ThreeFold Labs IT** - -
- -A company organized and existing under the laws of the United Arab Emirates - -with license number 934955 - -Warehouse 88:89 - -Al Jaddaf Dry Docks - -P.O Box 283182 - -Dubai, United Arab Emirates - -Please get in touch at [info@threefold.io](mailto:info@threefold.io.) - -||| - -
- - - -{% end %} - - - - - - - - diff --git a/content/tft/earn_.png b/content/tft/earn_.png new file mode 100644 index 000000000..ba14ada5a Binary files /dev/null and b/content/tft/earn_.png differ diff --git a/content/tft/index.md b/content/tft/index.md index e73a0e56f..6859c64ce 100644 --- a/content/tft/index.md +++ b/content/tft/index.md @@ -5,226 +5,85 @@ page_template: "tft_header.html" insert_anchor_links: "left" --- - + {% row(style="center mtop narrow") %} -## TFT **Powers** the Decentralized Internet +## **TFT**: The Medium of **Exchange** -Join the Internet revolution with the ThreeFold Token (TFT), an innovative utility token used to build, store and exchange on the ThreeFold Grid. Through many of its unique properties, TFT opens a whole new world of possibilities that was previously unimaginable with centralized infrastructures. +TFT is a way to exchange value within the ThreeFold ecosystem, not an individual product. Our belief is in utilizing a token as a mechanism for creating and using IT (Internet) capacity, which is essential for enabling our digital lives. + +
+ +*TFT is not a product on its own and we do not consider ourselves as a crypto project. Learn about our [next chapter](/next).*
+ {% end %} - - -{% tft_header() %} - -## **DECENTRALIZING
THE INTERNET ECONOMY** - -{% end %} - - - - - -{% row(style="center mtop ") %} - -## Meeting **Emerging Demand** - - -Data has become the most valuable commodity on earth, the Internet infrastructure is experiencing significant growth.
While the current centralized model is facing limitations, ThreeFold can scale to the edge to service the emerging demand. - -{% end %} - -{% row(style="center mbottom") %} - -![Image](tft_125zb.png#medium) - -
- -125 zetabytes of storage capacity needs to be
-created to meet demand for data in the upcoming years.
-That is a number with 21 zeroes! - -||| - -| | | -| ----------- | ----------- | -| ![Image](tft_800.png#tft_img) |  $800 billion of revenue is expected for the cloud market by 2025 | -| ![Image](tft_70b.png#tft_img) |    Over seventy billion new devices are expected to be online by 2025 | -| ![Image](tft_1b.png#tft_img) |    Over one billion people are still expected to get digital access by 2025| - - - -{% end %} - - - - -{% row(style="center between margin") %} - - -## The **Missing Layer** - - -While many projects have created bits and pieces of what a decentralized Internet would look like, ThreeFold is decentralizing the entire Internet model. The blockchain world is missing this decentralized foundational layer. ThreeFold provides the peer-to-peer Internet infrastructure to interconnect the entire blockchain and web3 space. - -
-
- -![Image](tft_table.png#mx-auto) - - -{% end %} - - - - -{% row(gradient="linear-gradient(180deg,#ea1ff7,#70dfc9)" style="margin semiNarrow") %} - -![Image](tft_currency.png#medium#absolute#sm_none) - -||| - -## The Currency of the **Decentralized Internet** - -TFT is a utility token that allows people to hold current and future Internet capacity on the ThreeFold Grid. It incentivizes an open ecosystem where anyone can connect and utilize Internet capacity without any intermediaries. - - - -{% end %} - - - - - -{% row(style="center narrow mtop") %} - - -## Open **Network** - -3Nodes provide Internet capacity for millions of people using ThreeFold’s Planetary Network, and you earn TFT for doing so. And because of a unique operating system, called Zero-OS, once turned on your 3Node runs by itself. - -{% end %} - -
- -{% row(style="center mbottom") %} - - - - -### Proof-Of-Capacity - -People earn TFT as monthly income for connecting Internet capacity to the ThreeFold Grid. - -||| - -![Image](tft_network.png) - - -||| - -### Proof-Of-Utilization - -People buy TFT to store data and run applications privately on a peer-to-peer Internet infrastructure. - -{% end %} - - - - - -{% row(style="margin reverse semiNarrow") %} - -## Loyalty **Rewards** - -The ThreeFold blockchain automatically scans wallets and provides up-to 60% discounts on the utilization of the ThreeFold Grid. The more TFT you hold across time, the higher the discounts. - - - -||| - -![Image](tft_loyalty.jpg) - -{% end %} - - - - - - -{% row(style="margin semiNarrow") %} - -![Image](tft_utility.jpg) - -||| - -## A Real **Utility Token** - -TFT is minted only when new Internet capacity is added to the ThreeFold Grid. A limited supply of 4 Billion TFT has been set to ensure the value keeps steady for the years to come with rising demand for a decentralized Internet. - - -{% end %} - - - - - -{% row(style="margin reverse semiNarrow") %} - -## Burn and Farm
**Equilibrium** - -Burning permanently removes TFT from the circulating supply when the ThreeFold Grid gets used. It ensures a positive impact on pricing while ensuring rewards for all current and future nodes. - - - -||| - -![Image](tft_burn.jpg) - -{% end %} - - - - + {% row(style="center mtop") %} -## Join the **Movement** +![](use_.png#icon) +### **Use TFT** +Build applications, store data and access decentralized services on the ThreeFold Grid. -Get TFT today and participate in the realization of a truly decentralized world. +||| + +![](earn_.png#icon) +### **Earn Discounts** +Hold your TFT and earn up to 60% discounts on Internet capacity. + +||| + +![](stake_.png#icon) +### **Stake TFT** +Soon you will be able to partake in the network's decentralization and earn rewards. {% end %} -{% tft_links() %} + -## **Decentralizing
the Internet Economy** +{% row(style="center mtop narrow") %} + +## **Get** TFT + +There are multiple ways to acquire TFT, depending on your preferences. To start, you need to have a supporting wallet to store your TFT. Find out more here. Then, follow the path you prefer most. + +
+ + {% end %} -{% row(style="lean mbottom") %} +{% row(style="center") %} -![Image](tft_join_internet.png#mx-auto) +### **Swap** +Trade or swap other digital currencies for TFT. Leverage swapping services available on Decentralized Exchanges or Automated Market Makers to exchange your tokens for TFT. + +||| + +### **From ThreeFold** +Purchase TFT using fiat currency directly from ThreeFold's Official Live Desk, or ThreeFold's official TFT Shop. + +||| + +### **From Farmers** +Engage with Farmers to purchase TFT directly from them, contributing to the growth and decentralization of the ThreeFold network. {% end %} - +{% row(style="center mtop narrow") %} -{% row(style="center margin") %} +*It's important to explore the available options and select the most convenient and secure method for acquiring TFT. Always exercise caution and ensure the legitimacy and reliability of the platforms or individuals you engage with to obtain TFT.* -## **Believers in TFT** +
+*Please be reminded that TFT is not to be considered as an investment instrument. More info [here](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html#disclaimer).* -![Image](ourpartners.png#mx-auto) - - - -{% end %} +{% end %} \ No newline at end of file diff --git a/content/tft/stake_.png b/content/tft/stake_.png new file mode 100644 index 000000000..cd40e1354 Binary files /dev/null and b/content/tft/stake_.png differ diff --git a/content/tft/use_.png b/content/tft/use_.png new file mode 100644 index 000000000..fe2b22d55 Binary files /dev/null and b/content/tft/use_.png differ diff --git a/content/tftfaq/q3/index.md b/content/tftfaq/q3/index.md index 86ef62bd7..28299228d 100644 --- a/content/tftfaq/q3/index.md +++ b/content/tftfaq/q3/index.md @@ -13,4 +13,4 @@ The most used platforms are: 3. [Stellar DEX](https://manual.grid.tf/threefold_token/buy_sell_tft/tft_lobstr/tft_lobstr.html) to exchange XLM or other stellar based tokens to TFT (multiple wallets and DEX UI supported). -Learn more about the other buying options [here](https://library.threefold.me/info/threefold#/tokens/threefold__how_to_buy) +Learn more about the other buying options [here](https://manual.grid.tf/threefold_token/buy_sell_tft/buy_sell_tft.html) diff --git a/env.sh b/env.sh new file mode 100644 index 000000000..11f292b71 --- /dev/null +++ b/env.sh @@ -0,0 +1 @@ +export NAME='threefoldio' diff --git a/start.sh b/start.sh index 4a8094af7..34af69b2a 100755 --- a/start.sh +++ b/start.sh @@ -1,9 +1,30 @@ -# builds if executable isn't foound -if [ ! -f "tailwindcss" ] -then - sh build.sh +set +ex +# Check if tailwindcss is already installed +if command -v tailwindcss &> /dev/null; then + echo "tailwindcss is already installed." +else + # checks OS and architecture for correct release + echo "Installing & building tailwind..." + + ASSET="tailwindcss" + + if [[ "$OSTYPE" == "linux-gnu"* ]]; then + ASSET="$ASSET-linux" + elif [[ "$OSTYPE" == "darwin"* ]]; then + ASSET="$ASSET-macos" + fi + if [[ "$(uname -m)" == "x86_64"* ]]; then + ASSET="$ASSET-x64" + elif [[ "$(uname -m)" == "arm64"* ]]; then + ASSET="$ASSET-arm64" + fi + pushd /tmp + curl -sLO "https://github.com/tailwindlabs/tailwindcss/releases/latest/download/${ASSET}" + chmod +x $ASSET + mv $ASSET /usr/local/bin/tailwindcss + popd fi - +source ./env.sh # initialized and configures tailwind if not configured if [ ! -f "tailwind.config.js" ] then @@ -12,14 +33,16 @@ then fi # compiles tailwind css & launches locally -rm -rf public static/css -./tailwindcss -i css/index.css -o ./static/css/index.css --watch & zola serve & - +# rm -rf public static/css +# ./tailwindcss -i css/index.css -o ./static/css/index.css --watch +# zola serve & # compiles tailwind css for prod & builds project -./tailwindcss -i css/index.css -o ./static/css/index.css --minify -zola build - -# kills zola and tw bg processes on interrupt -trap 'kill $(jobs -p); exit 1' INT -wait - +# ./tailwindcss -i css/index.css -o ./static/css/index.css --minify +# zola build +# # kills zola and tw bg processes on interrupt +# trap 'kill $(jobs -p); exit 1' INT +# wait +rm -rf public static/css +tailwindcss -i css/index.css -o ./static/css/index.css --minify +zola build -o ~/Documents/web/$NAME/ +open ~/Documents/web/$NAME/index.html \ No newline at end of file diff --git a/static/css/index.css b/static/css/index.css deleted file mode 100644 index b901025a0..000000000 --- a/static/css/index.css +++ /dev/null @@ -1,4 +0,0 @@ -@import url("https://fonts.googleapis.com/css2?family=Ubuntu&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap"); -/*! purgecss start ignore */code.language-bash,code.language-cmd,code.language-css,code.language-html,code.language-js,code.language-md,code.language-text,span.nx,span.o{color:#fff;line-height:1.4}span.c{color:#060}span.nt,span.p,span.s1,span.s2{color:#960}span.ge,span.gh,span.gs{color:#08f}span.gs{font-weight:700}span.ge{font-style:italic}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}code{background-color:#fafafa;border-radius:3px;color:#060;font-size:85%}pre{margin:0;overflow:scroll;padding:1rem}pre code{color:inherit;font-size:100%}.highlight,pre code{background-color:initial;padding:0}.highlight{border-radius:3px;margin:0 0 .5rem;& pre{margin-bottom:0;overflow-x:auto}& .lineno{color:#abababb8;display:inline-block;padding:0 .75rem 0 .25rem}} -/*! purgecss end ignore */ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#0000ff80;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }main{padding-top:0}p{font-size:1.125rem}code,pre{font-feature-settings:normal}.navWhite,.navWhite:visited{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.navWhite:active,.navWhite:focus{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-blue-light{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-shadow-titles{text-shadow:4px 4px 2px #000}.gradient-titles{--tw-gradient-from:#00a var(--tw-gradient-from-position);--tw-gradient-to:#00a0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#000 var(--tw-gradient-to-position);background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.ctr{text-align:center}.legal{font-size:.75rem}nav h4 a:hover{color:rgb(0 136 255/var(--tw-text-opacity))}nav h4 a,nav h4 a:active,nav h4 a:focus,nav h4 a:hover{--tw-text-opacity:1;border-width:0;font-weight:300}a h2,nav h4 a,nav h4 a:active,nav h4 a:focus{color:rgb(0 0 0/var(--tw-text-opacity))}a,a h2{--tw-text-opacity:1}a{color:rgb(0 0 187/var(--tw-text-opacity));font-weight:600}a:focus,a:hover{--tw-text-opacity:1;color:rgb(0 136 255/var(--tw-text-opacity))}a:active{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(0 0 255/var(--tw-border-opacity));color:rgb(0 0 136/var(--tw-text-opacity))}h5 a{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));font-weight:400}.footnote-return,a.next,a.previous,sup a{border-bottom-width:0}#nav-toggle:checked+#navMenu{display:block}a.navborderless{border-bottom-width:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.025em;line-height:1.25}.h1,h1{font-size:2.25rem;font-weight:800;margin-bottom:1rem}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-weight:700}.h2,h2{font-size:2.25rem}.h4,h4{font-size:1.5rem}h5{font-style:normal}.h5,.h6,h5,h6{font-size:1.125rem}.height-hero{height:45vh;max-height:45vh;overflow:hidden}.height-post{height:35vh;max-height:35vh}.imgCover{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.background-hero-image-div{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));height:80vh;max-height:80vh;overflow:hidden;position:relative;width:100%}.background-hero-title-block-fit{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);background-image:linear-gradient(to top,var(--tw-gradient-stops));bottom:0;display:block;padding:.75rem 1rem 1.5rem;position:absolute;width:100%}.background-hero-title-text{text-shadow:4px 4px 2px #000}@media screen and (min-width:768px){.background-hero-title-block-fit{padding-left:3rem;padding-right:3rem}.background-hero-image-div{height:85vh;max-height:85vh}}@media screen and (min-width:1024px){.background-hero-title-block-fit{padding-left:4rem;padding-right:4rem}.background-hero-image-div{height:95vh;max-height:95vh}}.text-nobrk,.text-nowrap{white-space:nowrap}article h1,article h2,article h3,article h4{letter-spacing:-.025em;margin-bottom:1.5rem;margin-top:2rem}article p{font-size:1.125rem;line-height:1.625}article img.containedImage{height:auto;max-width:100%;min-width:100%;width:100%}@media screen and (min-width:768px){.height-hero{height:70vh;max-height:70vh}.height-post{height:40vh;max-height:40vh}article p{font-size:1.25rem;line-height:1.625}}@media screen and (min-width:1920px){article p{font-size:1.5rem;line-height:1.625}}.yellowbox p{margin:0;padding:.5rem;width:100%}ol,ul{padding-left:2rem}ul{list-style-type:disc}ol{list-style-type:decimal}.twitter-tweet,table.leagues{margin:1rem auto 0}table.leagues{border-collapse:collapse;border-width:0;width:91.666667%}table.leagues td.col{width:50%}@media (min-width:900px){table.leagues{width:60%}table.noborders{width:91.666667%}}table.noborders{border-collapse:collapse;border-width:0;margin:1.5rem auto 1rem;width:100%}table.noborders td{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));padding:.25rem 0 .25rem .5rem;text-align:left;vertical-align:middle}table.noborders td img{display:inline-block;margin:0;vertical-align:middle}table.noborders tr{--tw-bg-opacity:1;background-color:rgb(187 238 255/var(--tw-bg-opacity))}table.noborders tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}table.noborders thead tr{--tw-bg-opacity:1;background-color:rgb(0 0 170/var(--tw-bg-opacity))}table.noborders thead td{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:700}table.noborders td.td70{width:70%}table.noborders td.td70 img{display:block;height:auto;max-width:50%;width:50%}table.noborders td.td30{width:30%}.footnote-definition,.footnote-reference{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.footnote-reference{font-size:.65em;top:-.5em}.footnote-sim{color:#00f;font-size:.65em;@media (prefers-color-scheme:dark){color:#0af}}.footnotes{& ol{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}& ol li{font-size:$pokey;margin-bottom:.5rem}& li p{font-size:100%;line-height:1.4}& .footnote-backref{font-size:75%}}a.footnote-return{font-size:50%}article>.footnote-definition{border-top:1px solid #000;margin-top:1em;padding-top:1em}article>.footnote-definition~.footnote-definition{border-top:0;margin-top:0;padding-top:0}.footnote-definition-label{font-size:.65em;top:-.4em}.footnote-definition-label+p{font-size:75%;line-height:1.35;margin-left:1em;margin-top:-1.75em}.footnote-definition-label:after{content:"."}.aspect-16x9{padding-bottom:56.25%}footer{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lazypicturecaption{font-size:.875rem;line-height:1.375;margin-top:.5rem;padding:0;text-align:center}.home-colOne p{line-height:2rem;margin-bottom:1rem}.home-colOne img{margin-bottom:1rem;margin-top:1rem}.container-comments{font-size:85%;margin:0 auto;max-width:720px!important;width:85%}@media screen and (min-width:900px){.container-comments{width:40%}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1450px){.container{max-width:1450px}}h1{font-size:1.875rem;font-weight:400}@media (min-width:1024px){h1{font-size:5rem}}h2{font-size:1.875rem;font-weight:300;line-height:1;margin-bottom:1rem;margin-top:1rem}@media (min-width:1024px){h2{font-size:4rem}}h2 strong{font-weight:500}h3{font-size:1.25rem;font-weight:200;line-height:1;margin-bottom:1rem;margin-top:1rem}@media (min-width:1024px){h3{font-size:2.25rem}}h3 strong{font-weight:600}h4{font-size:.875rem;font-weight:400}@media (min-width:1024px){h4{font-size:1.5rem}}h5{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-weight:600;letter-spacing:.1em}h5,h6{font-size:1.05rem;margin-bottom:.25rem;margin-top:.25rem}h6{font-style:normal;font-weight:400}p{font-size:1.125rem}blockquote{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));border-left-width:4px;margin:.5rem;padding:.5rem}li{font-size:1rem;font-weight:400}@media (min-width:1024px){li{font-size:1rem}}li li{font-size:.875rem;font-weight:300}@media (min-width:1024px){li li{font-size:.875rem}}button{--tw-border-opacity:1;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:inline-block;margin-bottom:.75rem;margin-top:.75rem;padding-bottom:.25rem;padding-top:.25rem;text-transform:capitalize}@media (min-width:1024px){button{font-size:1.125rem;margin-right:1.25rem}}.my-header h4{color:#9f9f9f}.article h2{color:#333;font-size:2.25rem;font-weight:700;line-height:1.5}.article h1,.article h2{font-family:Lato,sans-serif!important}:root{--md-admonition-icon--note:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--abstract:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--info:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--tip:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--success:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--question:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--warning:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--failure:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--danger:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--bug:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--example:url('data:image/svg+xml;charset=utf-8,');--md-admonition-icon--quote:url('data:image/svg+xml;charset=utf-8,');--md-details-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E")}:is(.admonition){background-color:var(--bg);border:0 solid #000;border-inline-start-width:.4rem;border-radius:.2rem;box-shadow:0 .2rem 1rem #0000000d,0 0 .1rem #0000001a;color:var(--fg);display:flow-root;margin:1.5625em 0;padding:0 1.2rem;page-break-inside:avoid}.admonition p{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;display:block;font-size:.8rem;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}@media print{:is(.admonition){box-shadow:none}}:is(.admonition)>*{box-sizing:border-box}:is(.admonition) :is(.admonition){margin-bottom:1em;margin-top:1em}:is(.admonition)>.tabbed-set:only-child{margin-top:0}html :is(.admonition)>:last-child{margin-bottom:1.2rem}:is(.admonition-title,summary){background-color:#448aff1a;border:0 solid #448aff;border-inline-start-width:.4rem;border-start-start-radius:.2rem;display:flex;font-weight:700;margin-block:0;margin-inline:-1.6rem -1.2rem;padding-block:.8rem;padding-inline:4rem 1.2rem;position:relative}:is(.admonition-title,summary)>p{margin:0}html :is(.admonition-title,summary):last-child{margin-bottom:0}:is(.admonition-title,summary):before{background-color:#448aff;content:"";height:1.4rem;inset-inline-start:1.2rem;mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;position:absolute;top:.625em;width:1.4rem}:is(.admonition):is(.note){border-color:#448aff}:is(.note)>:is(.admonition-title,summary){background-color:#448aff1a;border-color:#448aff}:is(.note)>:is(.admonition-title,summary):before{background-color:#448aff;mask-image:var(--md-admonition-icon--note);-webkit-mask-image:var(--md-admonition-icon--note);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.abstract,.summary,.tldr){border-color:#00b0ff}:is(.abstract,.summary,.tldr)>:is(.admonition-title,summary){background-color:#00b0ff1a;border-color:#00b0ff}:is(.abstract,.summary,.tldr)>:is(.admonition-title,summary):before{background-color:#00b0ff;mask-image:var(--md-admonition-icon--abstract);-webkit-mask-image:var(--md-admonition-icon--abstract);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.info,.todo){border-color:#00b8d4}:is(.info,.todo)>:is(.admonition-title,summary){background-color:#00b8d41a;border-color:#00b8d4}:is(.info,.todo)>:is(.admonition-title,summary):before{background-color:#00b8d4;mask-image:var(--md-admonition-icon--info);-webkit-mask-image:var(--md-admonition-icon--info);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.tip,.hint,.important){border-color:#00bfa5}:is(.tip,.hint,.important)>:is(.admonition-title,summary){background-color:#00bfa51a;border-color:#00bfa5}:is(.tip,.hint,.important)>:is(.admonition-title,summary):before{background-color:#00bfa5;mask-image:var(--md-admonition-icon--tip);-webkit-mask-image:var(--md-admonition-icon--tip);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.success,.check,.done){border-color:#00c853}:is(.success,.check,.done)>:is(.admonition-title,summary){background-color:#00c8531a;border-color:#00c853}:is(.success,.check,.done)>:is(.admonition-title,summary):before{background-color:#00c853;mask-image:var(--md-admonition-icon--success);-webkit-mask-image:var(--md-admonition-icon--success);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.question,.help,.faq){border-color:#64dd17}:is(.question,.help,.faq)>:is(.admonition-title,summary){background-color:#64dd171a;border-color:#64dd17}:is(.question,.help,.faq)>:is(.admonition-title,summary):before{background-color:#64dd17;mask-image:var(--md-admonition-icon--question);-webkit-mask-image:var(--md-admonition-icon--question);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.warning,.caution,.attention){border-color:#ff9100}:is(.warning,.caution,.attention)>:is(.admonition-title,summary){background-color:#ff91001a;border-color:#ff9100}:is(.warning,.caution,.attention)>:is(.admonition-title,summary):before{background-color:#ff9100;mask-image:var(--md-admonition-icon--warning);-webkit-mask-image:var(--md-admonition-icon--warning);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.failure,.fail,.missing){border-color:#ff5252}:is(.failure,.fail,.missing)>:is(.admonition-title,summary){background-color:#ff52521a;border-color:#ff5252}:is(.failure,.fail,.missing)>:is(.admonition-title,summary):before{background-color:#ff5252;mask-image:var(--md-admonition-icon--failure);-webkit-mask-image:var(--md-admonition-icon--failure);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.danger,.error){border-color:#ff1744}:is(.danger,.error)>:is(.admonition-title,summary){background-color:#ff17441a;border-color:#ff1744}:is(.danger,.error)>:is(.admonition-title,summary):before{background-color:#ff1744;mask-image:var(--md-admonition-icon--danger);-webkit-mask-image:var(--md-admonition-icon--danger);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.bug){border-color:#f50057}:is(.bug)>:is(.admonition-title,summary){background-color:#f500571a;border-color:#f50057}:is(.bug)>:is(.admonition-title,summary):before{background-color:#f50057;mask-image:var(--md-admonition-icon--bug);-webkit-mask-image:var(--md-admonition-icon--bug);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.example){border-color:#7c4dff}:is(.example)>:is(.admonition-title,summary){background-color:#7c4dff1a;border-color:#7c4dff}:is(.example)>:is(.admonition-title,summary):before{background-color:#7c4dff;mask-image:var(--md-admonition-icon--example);-webkit-mask-image:var(--md-admonition-icon--example);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:is(.admonition):is(.quote,.cite){border-color:#9e9e9e}:is(.quote,.cite)>:is(.admonition-title,summary){background-color:#9e9e9e1a;border-color:#9e9e9e}:is(.quote,.cite)>:is(.admonition-title,summary):before{background-color:#9e9e9e;mask-image:var(--md-admonition-icon--quote);-webkit-mask-image:var(--md-admonition-icon--quote);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.navy :is(.admonition){background-color:var(--sidebar-bg)}.ayu :is(.admonition),.coal :is(.admonition){background-color:var(--theme-hover)}.rust :is(.admonition){background-color:var(--sidebar-bg);color:var(--sidebar-fg)}:is(.admonition-title){font-feature-settings:"kern","liga";border:none;font-size:.84rem;font-weight:600;padding:10px 50px}:is(summary):after{background-color:#000;content:"";height:1.4rem;mask-image:url('data:image/svg+xml;charset=utf-8,');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,');mask-image:var(--md-details-icon);-webkit-mask-image:var(--md-details-icon);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:.4rem;top:.625em;transform:rotate(-90deg);transition:transform .25s;width:1.4rem}details[open]>summary:after{transform:rotate(0deg)}.sr-only{clip:rect(0,0,0,0)!important;border-width:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.inset-0{inset:0!important}.inset-x-0{right:0!important}.inset-x-0,.left-0{left:0!important}.top-0{top:0!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-30{z-index:30!important}.z-50{z-index:50!important}.order-1{order:1!important}.order-2{order:2!important}.col-span-3{grid-column:span 3/span 3!important}.m-0{margin:0!important}.m-2{margin:.5rem!important}.m-4{margin:1rem!important}.-mx-4{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-8{margin-left:-2rem!important;margin-right:-2rem!important}.-my-2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.mx-8{margin-left:2rem!important;margin-right:2rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-10{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-4{margin-bottom:1rem!important;margin-top:1rem!important}.my-5{margin-bottom:1.25rem!important;margin-top:1.25rem!important}.my-6{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-8{margin-bottom:2rem!important;margin-top:2rem!important}.-mr-2{margin-right:-.5rem!important}.-mt-16{margin-top:-4rem!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:2.5rem!important}.mb-12{margin-bottom:3rem!important}.mb-16{margin-bottom:4rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-5{margin-bottom:1.25rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-8{margin-bottom:2rem!important}.ml-1{margin-left:.25rem!important}.ml-10{margin-left:2.5rem!important}.ml-4{margin-left:1rem!important}.ml-5{margin-left:1.25rem!important}.ml-8{margin-left:2rem!important}.ml-auto{margin-left:auto!important}.mr-2{margin-right:.5rem!important}.mr-4{margin-right:1rem!important}.mr-5{margin-right:1.25rem!important}.mr-8{margin-right:2rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-10{margin-top:2.5rem!important}.mt-12{margin-top:3rem!important}.mt-16{margin-top:4rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.line-clamp-3{-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;display:-webkit-box!important;overflow:hidden!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.hidden{display:none!important}.h-1\/2{height:50%!important}.h-1\/3{height:33.333333%!important}.h-10{height:2.5rem!important}.h-12{height:3rem!important}.h-16{height:4rem!important}.h-32{height:8rem!important}.h-4{height:1rem!important}.h-48{height:12rem!important}.h-5{height:1.25rem!important}.h-6{height:1.5rem!important}.h-8{height:2rem!important}.h-auto{height:auto!important}.h-full{height:100%!important}.h-screen{height:100vh!important}.max-h-80{max-height:20rem!important}.max-h-screen{max-height:100vh!important}.min-h-screen{min-height:100vh!important}.w-10{width:2.5rem!important}.w-12{width:3rem!important}.w-16{width:4rem!important}.w-2\/6{width:33.333333%!important}.w-20{width:5rem!important}.w-3\/4{width:75%!important}.w-32{width:8rem!important}.w-4{width:1rem!important}.w-4\/6{width:66.666667%!important}.w-48{width:12rem!important}.w-5{width:1.25rem!important}.w-6{width:1.5rem!important}.w-64{width:16rem!important}.w-72{width:18rem!important}.w-8{width:2rem!important}.w-auto{width:auto!important}.w-full{width:100%!important}.w-screen{width:100vw!important}.max-w-4xl{max-width:56rem!important}.max-w-7xl{max-width:80rem!important}.max-w-full{max-width:100%!important}.max-w-lg{max-width:32rem!important}.max-w-screen-2xl{max-width:1450px!important}.max-w-screen-xl{max-width:1280px!important}.max-w-xs{max-width:20rem!important}.flex-1{flex:1 1 0%!important}.flex-shrink-0{flex-shrink:0!important}.origin-top-right{transform-origin:top right!important}.-translate-y-0{--tw-translate-y:-0px!important}.-translate-y-0,.-translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-y-1{--tw-translate-y:-0.25rem!important}.-rotate-90{--tw-rotate:-90deg!important}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-0{--tw-rotate:0deg!important}.rotate-180{--tw-rotate:180deg!important}.rotate-180,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.scale-100{--tw-scale-x:1!important;--tw-scale-y:1!important}.scale-95{--tw-scale-x:.95!important;--tw-scale-y:.95!important}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-pointer{cursor:pointer!important}.list-none{list-style-type:none!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(2.5rem*var(--tw-space-x-reverse))!important}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(.5rem*var(--tw-space-x-reverse))!important}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1rem*var(--tw-space-x-reverse))!important}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.25rem*var(--tw-space-y-reverse))!important;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1rem*var(--tw-space-y-reverse))!important;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))!important;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))!important}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(2rem*var(--tw-space-y-reverse))!important;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(1px*var(--tw-divide-y-reverse))!important;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))!important}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0!important;border-bottom-width:calc(2px*var(--tw-divide-y-reverse))!important;border-top-width:calc(2px*(1 - var(--tw-divide-y-reverse)))!important}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(229 231 235/var(--tw-divide-opacity))!important}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(249 250 251/var(--tw-divide-opacity))!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-y-auto{overflow-y:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-scroll{overflow-x:scroll!important}.text-ellipsis{text-overflow:ellipsis!important}.rounded{border-radius:.25rem!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important}.rounded-md{border-radius:.375rem!important}.rounded-none{border-radius:0!important}.rounded-l-md{border-bottom-left-radius:.375rem!important;border-top-left-radius:.375rem!important}.rounded-r-md{border-bottom-right-radius:.375rem!important;border-top-right-radius:.375rem!important}.border{border-width:1px!important}.border-0{border-width:0!important}.border-2{border-width:2px!important}.border-4{border-width:4px!important}.border-b{border-bottom-width:1px!important}.border-r-0{border-right-width:0!important}.border-t{border-top-width:1px!important}.border-t-2{border-top-width:2px!important}.border-dashed{border-style:dashed!important}.border-black{--tw-border-opacity:1!important;border-color:rgb(0 0 0/var(--tw-border-opacity))!important}.border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.border-gray-300{--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity))!important}.border-gray-400{--tw-border-opacity:1!important;border-color:rgb(156 163 175/var(--tw-border-opacity))!important}.border-gray-50{--tw-border-opacity:1!important;border-color:rgb(249 250 251/var(--tw-border-opacity))!important}.border-gray-600{--tw-border-opacity:1!important;border-color:rgb(75 85 99/var(--tw-border-opacity))!important}.border-transparent{border-color:#0000!important}.border-white{--tw-border-opacity:1!important;border-color:rgb(255 255 255/var(--tw-border-opacity))!important}.bg-gray-100{background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.bg-gray-100,.bg-gray-200{--tw-bg-opacity:1!important}.bg-gray-200{background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.bg-gray-300{background-color:rgb(209 213 219/var(--tw-bg-opacity))!important}.bg-gray-300,.bg-gray-50{--tw-bg-opacity:1!important}.bg-gray-50{background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.bg-stone-200{--tw-bg-opacity:1!important;background-color:rgb(231 229 228/var(--tw-bg-opacity))!important}.bg-transparent{background-color:initial!important}.bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.bg-cover{background-size:cover!important}.bg-center{background-position:50%!important}.bg-no-repeat{background-repeat:no-repeat!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.p-1{padding:.25rem!important}.p-12{padding:3rem!important}.p-2{padding:.5rem!important}.p-3{padding:.75rem!important}.p-4{padding:1rem!important}.p-6{padding:1.5rem!important}.p-8{padding:2rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-12{padding-left:3rem!important;padding-right:3rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-10{padding-bottom:2.5rem!important;padding-top:2.5rem!important}.py-12{padding-bottom:3rem!important;padding-top:3rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-4{padding-bottom:1rem!important;padding-top:1rem!important}.py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.py-8{padding-bottom:2rem!important;padding-top:2rem!important}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:2.5rem!important}.pb-12{padding-bottom:3rem!important}.pb-2{padding-bottom:.5rem!important}.pb-4{padding-bottom:1rem!important}.pb-6{padding-bottom:1.5rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-12{padding-left:3rem!important}.pl-20{padding-left:5rem!important}.pl-3{padding-left:.75rem!important}.pl-6{padding-left:1.5rem!important}.pr-2{padding-right:.5rem!important}.pr-20{padding-right:5rem!important}.pt-1{padding-top:.25rem!important}.pt-10{padding-top:2.5rem!important}.pt-12{padding-top:3rem!important}.pt-16{padding-top:4rem!important}.pt-2{padding-top:.5rem!important}.pt-24{padding-top:6rem!important}.pt-4{padding-top:1rem!important}.pt-5{padding-top:1.25rem!important}.pt-6{padding-top:1.5rem!important}.pt-8{padding-top:2rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.875rem!important}.text-4xl{font-size:2.25rem!important}.text-5xl{font-size:3rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-md{font-size:1.05rem!important}.text-sm{font-size:.875rem!important}.text-xl{font-size:1.25rem!important}.text-xs{font-size:.75rem!important}.font-black{font-weight:900!important}.font-bold{font-weight:700!important}.font-extrabold{font-weight:800!important}.font-light{font-weight:300!important}.font-medium{font-weight:500!important}.font-normal{font-weight:400!important}.font-semibold{font-weight:600!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.not-italic{font-style:normal!important}.leading-3{line-height:.75rem!important}.leading-4{line-height:1rem!important}.leading-5{line-height:1.25rem!important}.leading-6{line-height:1.5rem!important}.leading-7{line-height:1.75rem!important}.leading-8{line-height:2rem!important}.leading-none{line-height:1!important}.leading-relaxed{line-height:1.625!important}.leading-snug{line-height:1.375!important}.leading-tight{line-height:1.25!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-wide{letter-spacing:.025em!important}.text-black{color:rgb(0 0 0/var(--tw-text-opacity))!important}.text-black,.text-blue-400{--tw-text-opacity:1!important}.text-blue-400{color:rgb(0 51 255/var(--tw-text-opacity))!important}.text-blue-500{--tw-text-opacity:1!important;color:rgb(0 0 255/var(--tw-text-opacity))!important}.text-blue-700{--tw-text-opacity:1!important;color:rgb(0 0 170/var(--tw-text-opacity))!important}.text-gray-300{--tw-text-opacity:1!important;color:rgb(209 213 219/var(--tw-text-opacity))!important}.text-gray-400{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.text-gray-700{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.text-gray-800{--tw-text-opacity:1!important;color:rgb(31 41 55/var(--tw-text-opacity))!important}.text-gray-900{color:rgb(17 24 39/var(--tw-text-opacity))!important}.text-gray-900,.text-white{--tw-text-opacity:1!important}.text-white{color:rgb(255 255 255/var(--tw-text-opacity))!important}.opacity-0{opacity:0!important}.opacity-100{opacity:1!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.\!shadow-none,.shadow{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.grayscale{--tw-grayscale:grayscale(100%)!important}.filter,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.transition{transition-duration:.15s!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-all{transition-duration:.15s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-shadow{transition-duration:.15s!important;transition-property:box-shadow!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-transform{transition-duration:.15s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.duration-100{transition-duration:.1s!important}.duration-150{transition-duration:.15s!important}.duration-200{transition-duration:.2s!important}.duration-300{transition-duration:.3s!important}.duration-500{transition-duration:.5s!important}.duration-75{transition-duration:75ms!important}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.backdrop-blur{-webkit-backdrop-filter:blur(40px)}*{font-family:Lato,sans-serif}.bg-semi-white{background-color:#ffffffbf}img[src*="#mx-auto"]{margin:auto}img[src*="#small"]{width:68px}img[src*="#medium"]{margin:auto;width:400px}img[src*="#logo"]{margin:auto;max-width:min(250px,100%)}img[src*="#large"]{margin:auto;width:1000px}img[src*="#tft_img"]{margin:8px;width:150px}img[src*="#absolute"]{left:0;position:absolute;top:0}.footer-cust a{color:#999;cursor:pointer}.footer-cust a:hover{color:#414141}.footer-cust h6{margin-bottom:15px}.logo_size{width:200px}h1{line-height:4rem}.nav p>a{align-items:flex-start;border-color:#0000;border-color:rgb(0 0 0/var(--tw-border-opacity));border-radius:.25rem;border-width:2px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;display:flex;display:inline-block;flex-direction:column;line-height:1.5rem;margin-bottom:.75rem;margin-top:.75rem;padding:.25rem 3rem;text-align:left;text-transform:capitalize;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.nav p>a:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity));border-color:rgb(231 229 228/var(--tw-border-opacity))}.article p{color:#333;font-family:Lato,sans-serif!important;font-size:1.125rem;line-height:1.7}.article a,.post-content-text a{color:#4ec48f}.article a:hover,.post-content-text a:hover{color:#2e9969}.article li{font-size:1.125rem}.main-title{font-family:Lato,sans-serif!important}button:hover :is(:where(a)){color:#5e5e5e}button :is(:where(p)){color:#3d3b39;font-weight:400}button a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));line-height:1.3;padding-left:3rem;padding-right:3rem}.long-text a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding-left:2rem;padding-right:2rem}a{border-width:0}header{font-family:Work Sans}.nav_btn{border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.quicklinks{align-items:center;border-radius:10px;box-sizing:border-box;flex-wrap:wrap;margin:30px auto 20px;width:auto}.quicklinks img{display:inline-block;filter:grayscale(100%);height:auto;max-width:200px;opacity:.5;padding:10px;position:relative;transition:all .2s ease}.quicklinks img:hover{filter:grayscale(0);opacity:1;transition:all .2s ease}.banner{background:#00838d;color:#fff!important;display:block;letter-spacing:.5px;margin:0;overflow:hidden;padding:120px 0;position:relative;text-align:center;transition:1.5s;width:100%}.header{background:none;height:auto;padding:200px 0}.banner h2,.header h1{color:#fff;margin:auto;position:relative;transition:.3s;white-space:nowrap;z-index:1}.header h1{color:#000;transition:none}.banner h2 svg{font-size:40px;margin-left:15px;opacity:0;position:absolute;top:55%;transform:translateY(-50%) scale(.5);transition:.3s}.banner .back{filter:grayscale(1) contrast(1.4);height:100%;left:0;opacity:.25;position:absolute;top:0;transition:1.5s;width:100%}.banner .back,.header .back{background-position:50%;background-size:cover}.header .back{background-repeat:no-repeat;filter:none;opacity:1}.banner:hover{background:#4b3a92}.header:hover{background:none}.banner:hover h2 svg{opacity:1;transform:translateY(-50%) scale(1)}.banner:hover h2{padding-right:40px}.header:hover h1{padding-right:0}.banner:hover .back{transform:scale(1.03)}.header:hover .back{transform:none}.my-test,.post-content-text .my-test{font-family:Work Sans,sans-serif!important}.post-content-text .my-test{line-height:1.7}.post-content-text h2{font-family:Lato,sans-serif!important;font-size:2.25rem;font-weight:700;line-height:1.5}.container-fluid{margin-left:auto;margin-right:auto;width:100%}.zola-anchor{display:none}@media (min-width:1024px){h2{font-size:3.5rem}}@media (max-width:640px){.banner h2{font:600 7vw/10vw}.header h1{font-size:35px}.banner h2 svg{font-size:30px}}@media (max-width:480px){.banner,.header{padding:80px 0}.article h2{font-size:1.5rem}img[src*="#medium"]{margin:auto;width:250px}img[src*="#sm_none"]{display:none}}header #menu button{--tw-border-opacity:1;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);align-items:flex-start;border-color:#0000;border-radius:.25rem;border-width:2px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;line-height:1.5rem;margin-bottom:.75rem;margin-top:.75rem;padding:.25rem 1.5rem;text-align:left;text-transform:capitalize;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}header #menu button:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity));border-color:rgb(231 229 228/var(--tw-border-opacity))}header #menu button:first-child:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:1024px){header #menu button{font-size:1.125rem;margin-right:1.25rem}}header #menu button a{padding-left:0;padding-right:0}.focus-within\:outline-none:focus-within{outline:2px solid #0000!important;outline-offset:2px!important}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px!important}.hover\:border-blue-500:hover{--tw-border-opacity:1!important;border-color:rgb(0 0 255/var(--tw-border-opacity))!important}.hover\:border-stone-200:hover{--tw-border-opacity:1!important;border-color:rgb(231 229 228/var(--tw-border-opacity))!important}.hover\:bg-gray-100:hover{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.hover\:bg-gray-200:hover{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.hover\:bg-gray-400:hover{--tw-bg-opacity:1!important;background-color:rgb(156 163 175/var(--tw-bg-opacity))!important}.hover\:bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.hover\:bg-stone-100:hover{--tw-bg-opacity:1!important;background-color:rgb(245 245 244/var(--tw-bg-opacity))!important}.hover\:\!text-gray-700:hover{--tw-text-opacity:1!important;color:rgb(55 65 81/var(--tw-text-opacity))!important}.hover\:text-black:hover{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.hover\:text-blue-300:hover{--tw-text-opacity:1!important;color:rgb(0 136 255/var(--tw-text-opacity))!important}.hover\:text-blue-700:hover{--tw-text-opacity:1!important;color:rgb(0 0 170/var(--tw-text-opacity))!important}.hover\:text-gray-500:hover{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.hover\:text-gray-900:hover{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.hover\:underline:hover{text-decoration-line:underline!important}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a!important;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.hover\:first\:text-gray-500:first-child:hover{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.focus\:bg-gray-100:focus{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity))!important}.focus\:bg-gray-200:focus{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.focus\:text-gray-500:focus{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.focus\:text-gray-900:focus{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity))!important}.focus\:outline-none:focus{outline:2px solid #0000!important;outline-offset:2px!important}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px!important}@media (prefers-color-scheme:dark){.dark\:bg-gray-700{--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity))!important}.dark\:bg-transparent{background-color:initial!important}.dark\:text-gray-200{--tw-text-opacity:1!important;color:rgb(229 231 235/var(--tw-text-opacity))!important}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity:1!important;background-color:rgb(75 85 99/var(--tw-bg-opacity))!important}.dark\:focus\:text-white:focus,.dark\:hover\:text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2!important}.sm\:-mx-12{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-4{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-8{margin-top:2rem!important}.sm\:flex{display:flex!important}.sm\:grid{display:grid!important}.sm\:h-10{height:2.5rem!important}.sm\:h-2\/3{height:66.666667%!important}.sm\:w-1\/2{width:50%!important}.sm\:w-10{width:2.5rem!important}.sm\:w-32{width:8rem!important}.sm\:flex-1{flex:1 1 0%!important}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:gap-10{gap:2.5rem!important}.sm\:gap-6{gap:1.5rem!important}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1rem*var(--tw-space-x-reverse))!important}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(0px*var(--tw-space-y-reverse))!important;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))!important}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0!important;margin-bottom:calc(2rem*var(--tw-space-y-reverse))!important;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:rounded-md{border-radius:.375rem!important}.sm\:border-0{border-width:0!important}.sm\:border-l{border-left-width:1px!important}.sm\:border-r{border-right-width:1px!important}.sm\:bg-transparent{background-color:initial!important}.sm\:p-0{padding:0!important}.sm\:p-12{padding:3rem!important}.sm\:p-6{padding:1.5rem!important}.sm\:px-0{padding-left:0!important;padding-right:0!important}.sm\:px-12{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-4{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-8{padding-left:2rem!important;padding-right:2rem!important}.sm\:py-6{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.sm\:pb-16{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:2rem!important}.sm\:pt-10{padding-top:2.5rem!important}.sm\:text-3xl{font-size:1.875rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:leading-10{line-height:2.5rem!important}}@media (min-width:768px){.md\:order-2{order:2!important}.md\:order-last{order:9999!important}.md\:col-span-2{grid-column:span 2/span 2!important}.md\:-mx-16{margin-left:-4rem!important;margin-right:-4rem!important}.md\:mx-0{margin-left:0!important;margin-right:0!important}.md\:mx-12{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-4{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-8{margin-left:2rem!important;margin-right:2rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-10{margin-bottom:2.5rem!important}.md\:mt-0{margin-top:0!important}.md\:block{display:block!important}.md\:inline-block{display:inline-block!important}.md\:inline{display:inline!important}.md\:grid{display:grid!important}.md\:w-1\/6{width:16.666667%!important}.md\:w-2\/3{width:66.666667%!important}.md\:w-48{width:12rem!important}.md\:w-5\/6{width:83.333333%!important}.md\:w-auto{width:auto!important}.md\:w-full{width:100%!important}.md\:max-w-full{max-width:100%!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:flex-row{flex-direction:row!important}.md\:gap-12{gap:3rem!important}.md\:gap-8{gap:2rem!important}.md\:p-16{padding:4rem!important}.md\:p-8{padding:2rem!important}.md\:px-12{padding-left:3rem!important;padding-right:3rem!important}.md\:px-16{padding-left:4rem!important;padding-right:4rem!important}.md\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.md\:pl-8{padding-left:2rem!important}.md\:pr-0{padding-right:0!important}.md\:text-left{text-align:left!important}.md\:text-4xl{font-size:2.25rem!important}}@media (min-width:1024px){.lg\:m-0{margin:0!important}.lg\:m-20{margin:5rem!important}.lg\:m-4{margin:1rem!important}.lg\:-mx-12{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-20{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-10{margin-left:2.5rem!important;margin-right:2.5rem!important}.lg\:mx-20{margin-left:5rem!important;margin-right:5rem!important}.lg\:mx-28{margin-left:7rem!important;margin-right:7rem!important}.lg\:mx-4{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:-mt-6{margin-top:-1.5rem!important}.lg\:mb-8{margin-bottom:2rem!important}.lg\:ml-8{margin-left:2rem!important}.lg\:mr-16{margin-right:4rem!important}.lg\:mr-24{margin-right:6rem!important}.lg\:mr-8{margin-right:2rem!important}.lg\:mt-0{margin-top:0!important}.lg\:mt-16{margin-top:4rem!important}.lg\:mt-4{margin-top:1rem!important}.lg\:mt-6{margin-top:1.5rem!important}.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}.lg\:w-2\/3,.lg\:w-4\/6{width:66.666667%!important}.lg\:w-5\/6{width:83.333333%!important}.lg\:w-full{width:100%!important}.lg\:max-w-4xl{max-width:56rem!important}.lg\:max-w-5xl{max-width:64rem!important}.lg\:max-w-6xl{max-width:72rem!important}.lg\:max-w-lg{max-width:32rem!important}.lg\:max-w-none{max-width:none!important}.lg\:max-w-sm{max-width:24rem!important}.lg\:max-w-xl{max-width:36rem!important}.lg\:flex-1{flex:1 1 0%!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:flex-row{flex-direction:row!important}.lg\:items-start{align-items:flex-start!important}.lg\:items-center{align-items:center!important}.lg\:justify-start{justify-content:flex-start!important}.lg\:justify-end{justify-content:flex-end!important}.lg\:justify-between{justify-content:space-between!important}.lg\:gap-8{gap:2rem!important}.lg\:space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(3rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(3rem*var(--tw-space-x-reverse))!important}.lg\:space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(5rem*var(--tw-space-x-reverse))!important}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0!important;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)))!important;margin-right:calc(1.5rem*var(--tw-space-x-reverse))!important}.lg\:p-12{padding:3rem!important}.lg\:p-20{padding:5rem!important}.lg\:p-4{padding:1rem!important}.lg\:px-12{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-16{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-20{padding-left:5rem!important;padding-right:5rem!important}.lg\:px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.lg\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-8{padding-left:2rem!important;padding-right:2rem!important}.lg\:py-16{padding-bottom:4rem!important;padding-top:4rem!important}.lg\:py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.lg\:py-24{padding-bottom:6rem!important;padding-top:6rem!important}.lg\:py-28{padding-bottom:7rem!important;padding-top:7rem!important}.lg\:py-5{padding-bottom:1.25rem!important;padding-top:1.25rem!important}.lg\:py-8{padding-bottom:2rem!important;padding-top:2rem!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pb-10{padding-bottom:2.5rem!important}.lg\:pb-24{padding-bottom:6rem!important}.lg\:pb-28{padding-bottom:7rem!important}.lg\:pl-0{padding-left:0!important}.lg\:pt-28{padding-top:7rem!important}.lg\:pt-4{padding-top:1rem!important}.lg\:pt-6{padding-top:1.5rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-5xl{font-size:3rem!important}.lg\:text-6xl{font-size:4rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}}@media (min-width:1280px){.xl\:col-span-1{grid-column:span 1/span 1!important}.xl\:-mx-8{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:mx-0{margin-left:0!important;margin-right:0!important}.xl\:mx-10{margin-left:2.5rem!important;margin-right:2.5rem!important}.xl\:mx-20{margin-left:5rem!important;margin-right:5rem!important}.xl\:mt-0{margin-top:0!important}.xl\:flex{display:flex!important}.xl\:max-w-lg{max-width:32rem!important}.xl\:max-w-none{max-width:none!important}.xl\:max-w-sm{max-width:24rem!important}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.xl\:flex-row{flex-direction:row!important}.xl\:gap-4{gap:1rem!important}.xl\:p-12{padding:3rem!important}.xl\:py-12{padding-bottom:3rem!important;padding-top:3rem!important}.xl\:backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}}@media (min-width:1450px){.\32xl\:mt-0{margin-top:0!important}} \ No newline at end of file diff --git a/static/js/custom.js b/static/js/custom.js index 4871c3333..3ce846cf3 100644 --- a/static/js/custom.js +++ b/static/js/custom.js @@ -1,123 +1,242 @@ - var displayedMenu = ""; var hamburgerShown = false; let width = screen.width; var isMobile = width < 1024; -function readingTime() { - let articles = document.querySelectorAll(".article"); - let times = document.querySelectorAll(".time"); - const wpm = 225; - let words; - for (var i = 0; i < articles.length; i++) { - words = articles[i].innerText.trim().split(/\s+/).length; - let time = Math.ceil(words / wpm); - times[i].innerText = `${time} minute read` - } -} -readingTime() - function toggleMenu(button) { - if (displayedMenu === button.id.split("-")[0]) { - button.className = button.className.replace(" text-gray-800 bg-stone-200 sm:bg-transparent", " text-gray-900"); - hideMenu(button.id.split("-")[0]); - button.lastElementChild.className = button.lastElementChild.className.replace("rotate-0", "-rotate-90") - displayedMenu = ""; - } else { - showMenu(button.id.split("-")[0]); - button.lastElementChild.className = button.lastElementChild.className.replace("-rotate-90", "rotate-0") - button.className = button.className.replace(" text-gray-900", " text-gray-800 bg-stone-200 sm:bg-transparent"); - displayedMenu = button.id.split("-")[0] + if (displayedMenu === button.id.split("-")[0]) { + button.className = button.className.replace( + " text-gray-800 bg-stone-200 sm:bg-transparent", + " text-gray-900" + ); + hideMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace( + "rotate-0", + "-rotate-90" + ); + displayedMenu = ""; + } else { + showMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace( + "-rotate-90", + "rotate-0" + ); + button.className = button.className.replace( + " text-gray-900", + " text-gray-800 bg-stone-200 sm:bg-transparent" + ); + displayedMenu = button.id.split("-")[0]; + } + + document.addEventListener("click", function (e) { + if (!button.contains(e.target)) { + hideMenu(button.id.split("-")[0]); + button.lastElementChild.className = button.lastElementChild.className.replace( + "rotate-0", + "-rotate-90" + ); + displayedMenu = ""; } + }); } function handleClick(button) { - if (button.id === "hamburger-btn" || button.id === "close-hamburger-btn") { - toggleHamburger() - } - if (button.id.indexOf("menu") !== -1) { - toggleMenu(button) - } + if (button.id === "hamburger-btn" || button.id === "close-hamburger-btn") { + toggleHamburger(); + } + if (button.id.indexOf("menu") !== -1) { + toggleMenu(button); + } } function toggleHamburger() { - if (hamburgerShown) { - hideHamburger(); - hamburgerShown = false; - } else { - showHamburger(); - hamburgerShown = true; - } + if (hamburgerShown) { + hideHamburger(); + hamburgerShown = false; + } else { + showHamburger(); + hamburgerShown = true; + } } function showMenu(menuName) { - var menuId = menuName + (isMobile ? '-mobile-menu' : '-menu'); - var menuBtnId = menuName + (isMobile ? '-mobile-menu' : '-menu'); - var menuElement = document.getElementById(menuId) - menuElement.className = menuElement.className.replace(" hidden", ""); - let children = document.querySelectorAll('.nav_menu') - for (let i = 0; i < children.length; i++) { - if (menuElement !== children[i]) { - let btnId = `${children[i].id}-btn`; - let btn = document.getElementById(btnId); - if (btn && !children[i].classList.contains('hidden')) { - children[i].classList.add('hidden') - btn.lastElementChild.classList.replace("rotate-0", "-rotate-90") - } - } + var menuId = menuName + (isMobile ? "-mobile-menu" : "-menu"); + var menuBtnId = menuName + (isMobile ? "-mobile-menu" : "-menu"); + var menuElement = document.getElementById(menuId); + menuElement.className = menuElement.className.replace(" hidden", ""); + let children = document.querySelectorAll(".nav_menu"); + for (let i = 0; i < children.length; i++) { + if (menuElement !== children[i]) { + let btnId = `${children[i].id}-btn`; + let btn = document.getElementById(btnId); + if (btn && !children[i].classList.contains("hidden")) { + children[i].classList.add("hidden"); + btn.lastElementChild.classList.replace("rotate-0", "-rotate-90"); + } } - setTimeout(function () { - menuElement.className = menuElement.className.replace("duration-200 ease-in opacity-0 -translate-y-1", "duration-150 ease-out opacity-1 -translate-y-0"); - }, 10); + } + setTimeout(function () { + menuElement.className = menuElement.className.replace( + "duration-200 ease-in opacity-0 -translate-y-1", + "duration-150 ease-out opacity-1 -translate-y-0" + ); + }, 10); } function hideMenu(menuName) { - var menuId = menuName + (isMobile ? '-mobile-menu' : '-menu'); - var menuElement = document.getElementById(menuId) - menuElement.className = menuElement.className.replace("duration-150 ease-out opacity-1 -translate-y-0", "duration-200 ease-in opacity-0 -translate-y-1"); - setTimeout(function () { - menuElement.className = menuElement.className + " hidden" - }, 300); + var menuId = menuName + (isMobile ? "-mobile-menu" : "-menu"); + var menuElement = document.getElementById(menuId); + var btnId = `${menuElement.id}-btn`; + let btn = document.getElementById(btnId); + menuElement.className = menuElement.className.replace( + "duration-150 ease-out opacity-1 -translate-y-0", + "duration-200 ease-in opacity-0 -translate-y-1" + ); + btn.lastElementChild.className = btn.lastElementChild.className.replace( + "rotate-0", + "-rotate-90" + ); + if (!menuElement.classList.contains("hidden")) { + menuElement.classList.add("hidden"); + } } function showHamburger() { - document.getElementById('header-container').className = "overflow-hidden"; - document.getElementById('hamburger').className = "fixed mt-16 z-20 top-0 inset-x-0 transition transform origin-top-right"; - document.getElementById('hamburger-btn').className = "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; - document.getElementById('close-hamburger-btn').className = "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById("header-container").className = "overflow-hidden"; + document.getElementById("hamburger").className = + "fixed mt-16 z-20 top-0 inset-x-0 transition transform origin-top-right"; + document.getElementById("hamburger-btn").className = + "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById("close-hamburger-btn").className = + "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; } function hideHamburger() { - document.getElementById('header-container').className = ""; - document.getElementById('hamburger').className = "hidden absolute z-20 top-0 inset-x-0 transition transform origin-top-right lg:hidden"; - document.getElementById('hamburger-btn').className = "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; - document.getElementById('close-hamburger-btn').className = "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; - if (displayedMenu !== "") { - hideMenu(displayedMenu); - } + document.getElementById("header-container").className = ""; + document.getElementById("hamburger").className = + "hidden absolute z-20 top-0 inset-x-0 transition transform origin-top-right lg:hidden"; + document.getElementById("hamburger-btn").className = + "inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + document.getElementById("close-hamburger-btn").className = + "hidden lg:hidden inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 focus:text-gray-500 transition duration-150 ease-in-out"; + if (displayedMenu !== "") { + hideMenu(displayedMenu); + } } + function toggleFilter() { - var filterMenu = document.getElementById("filter-menu") - if (filterMenu.className.includes("hidden")) { - filterMenu.className = filterMenu.className.replace("hidden", " ") - } else { - filterMenu.className = filterMenu.className + " hidden" - } + var filterMenu = document.getElementById("filter-menu"); + if (filterMenu.className.includes("hidden")) { + filterMenu.className = filterMenu.className.replace("hidden", " "); + } else { + filterMenu.className = filterMenu.className + " hidden"; + } } window.onload = function () { - let elements = document.getElementsByTagName("button"); - let buttons = [...elements] + let elements = document.getElementsByTagName("button"); + let buttons = [...elements]; - buttons.forEach((button) => { - button.addEventListener('click', function () { - handleClick(button) - }); - }) - - document.getElementById("filter-btn").addEventListener('click', toggleFilter); - document.getElementById("mobile-learn-btn").addEventListener('click', toggleMenu); -} + buttons.forEach((button) => { + button.addEventListener("click", function () { + handleClick(button); + }); + }); +}; function openInNewTab(url) { - window.open(url, '_blank').focus() -} \ No newline at end of file + window.open(url, "_blank").focus(); +} + +function readingTime() { + let articles = document.querySelectorAll(".article"); + let times = document.querySelectorAll(".time"); + const wpm = 225; + let words; + for (var i = 0; i < articles.length; i++) { + words = articles[i].innerText.trim().split(/\s+/).length; + let time = Math.ceil(words / wpm); + times[i].innerText = `${time} minute read`; + } +} + +const urls = [ + "https://gridproxy.grid.tf/stats?status=up", + "https://gridproxy.dev.grid.tf/stats?status=up", + "https://gridproxy.test.grid.tf/stats?status=up", + "https://gridproxy.grid.tf/stats?status=standby", + "https://gridproxy.dev.grid.tf/stats?status=standby", + "https://gridproxy.test.grid.tf/stats?status=standby", +]; + +async function getStats() { + try { + const stats = await Promise.all( + urls.map((url) => fetch(url).then((resp) => resp.json())) + ); + return mergeStatsData(stats); + } catch (error) { + throw new Error( + `Failed to retrieve data from network statistics: ${error}` + ); + } +} + +function mergeStatsData(stats) { + const res = stats[0]; + for (let i = 1; i < stats.length; i++) { + res.nodes += stats[i].nodes; + res.totalCru += stats[i].totalCru; + res.totalHru += stats[i].totalHru; + res.totalSru += stats[i].totalSru; + res.nodesDistribution = mergeNodeDistribution([ + res.nodesDistribution, + stats[i].nodesDistribution, + ]); + res.countries = Object.keys(res.nodesDistribution).length; + } + let capacity = toTeraOrGiga(res.totalHru + res.totalSru); + document.getElementById("capacity").innerHTML = capacity; + document.getElementById("nodes").innerHTML = res.nodes; + document.getElementById("countries").innerHTML = res.countries; + document.getElementById("cores").innerHTML = res.totalCru + .toString() + .replace(/\B(?=(\d{3})+(?!\d))/g, ","); +} + +function mergeNodeDistribution(stats) { + const keys = new Set(stats.map((obj) => Object.keys(obj)).flat()); + + return Array.from(keys).reduce((res, key) => { + res[key] = 0; + stats.forEach((country) => { + res[key] += country[key] ?? 0; + }); + return res; + }, {}); +} + +function toTeraOrGiga(value) { + const giga = 1024 ** 3; + + if (!value) return "0"; + + const val = +value; + if (val === 0 || isNaN(val)) return "0"; + + if (val < giga) return val.toString(); + + let gb = val / giga; + + if (gb < 1024) return `${gb.toFixed(2)} GB`; + + gb = gb / 1024; + + if (gb < 1024) return `${gb.toFixed(2)} TB`; + + gb = gb / 1024; + return `${gb.toFixed(2)} PB`; +} + +readingTime(); +getStats(); +document.getElementById("year").innerHTML = new Date().getFullYear(); diff --git a/tailwindcss-macos-x64 b/tailwindcss-macos-x64 deleted file mode 100644 index b36544a49..000000000 Binary files a/tailwindcss-macos-x64 and /dev/null differ diff --git a/templates/header.html b/templates/header.html deleted file mode 100644 index e8daba4e0..000000000 --- a/templates/header.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - -{% set section = get_section(path="_index.md") %} -{% set subsections_str = section.subsections | join(sep=" ") %} -{% set logo_path = get_url(path=section.extra.logo_path | default(value='')) %} - -{% if "header/_index.md" in subsections_str %} - {% set section = get_section(path="header/_index.md") %} - {% set header_items = section.content | safe | split(pat="
  • ") %} - {% include "partials/header_custom.html" %} -{% else %} -
    - {% set header_class = config.extra.header_class | default(value='') %} -
    -
    -
    -
    - - FreeFlow Logo - -
    -
    - - -
    - -
    -
    - {% for subsection in section.subsections %} - {% if subsection == "footer/_index.md" %} {% continue %} {% endif %} - {% set submenu_id = subsection ~ "-menu" | slugify %} - - - - {% endfor %} - - - - - - -
    - -{% endif %} - - diff --git a/templates/layouts/partners.html b/templates/layouts/partners.html index ff613ab96..f5df37df2 100644 --- a/templates/layouts/partners.html +++ b/templates/layouts/partners.html @@ -5,17 +5,14 @@ consists of a featured partners row, a paginated list of posts (sorted by date), and a side nav for category and featured post navigation --> - {% block content %} -
    - {%- set section = get_section(path="partners/_index.md") %} -
    + {% include "partials/intro.html" %} +
    {% include "partials/partnersCards.html" %} {% include "partials/partnersSidebar.html" %}
    -
    - - {% endblock content %} + +{% endblock content %} diff --git a/templates/oldheader.html b/templates/oldheader.html new file mode 100644 index 000000000..c62d9657f --- /dev/null +++ b/templates/oldheader.html @@ -0,0 +1,252 @@ + + + + +{% set section = get_section(path="_index.md") %} +{% set subsections_str = section.subsections | join(sep=" ") %} +{% set logo_path = get_url(path=section.extra.logo_path | default(value='')) %} + +{% if "header/_index.md" in subsections_str %} + {% set section = get_section(path="header/_index.md") %} + {% set header_items = section.content | safe | split(pat=" +
  • + ") %} + {% include "partials/header_custom.html" %} +{% else %} +
    + {% set header_class = config.extra.header_class | default(value='') %} +
    +
    +
    +
    + + FreeFlow Logo + +
    +
    + + +
    + +
    +
    + {% for subsection in section.subsections %} + {% if subsection == "footer/_index.md" %} {% continue %} {% endif %} + {% set submenu_id = subsection ~ "-menu" | slugify %} + + {% endfor %} + + +
    + {% endif %} diff --git a/templates/partials/footer.html b/templates/partials/footer.html index 1b6625df2..344e1b6aa 100644 --- a/templates/partials/footer.html +++ b/templates/partials/footer.html @@ -2,44 +2,36 @@ Tailwind UI components require Tailwind CSS v1.8 and the @tailwindcss/ui plugin. Read the documentation to get started: https://tailwindui.com/documentation --> - {%- set section = get_section(path="footer/_index.md") %} {%- set logoPath = section.extra.logoPath %} - - + +
    - - - \ No newline at end of file + + diff --git a/templates/partials/head.html b/templates/partials/head.html index 60eff64a9..4ccb839c0 100644 --- a/templates/partials/head.html +++ b/templates/partials/head.html @@ -3,87 +3,80 @@ {% set xFmPart2 = ',x_0,z_1/' %} {% set fallbackImg = 'typewriter-monochrome_2242164_6260x4374.jpg' %} {% set zolaVer = '0.13.0' %} - - - {% block title %} - {{ config.title }} - - - - {% if section.title %} - {{ section.title }} - - {% elif page.title %} - {{ page.title }} - - {%endif%} + + {% block title %} + {{ config.title }} + + + {% if section.title %} + {{ section.title }} + + {% elif page.title %} + {{ page.title }} + + {%endif%} {%if section.extra.imgPath %} - - - - {% elif page.extra.imgPath %} - - - - {%endif%} + + + + {% elif page.extra.imgPath %} + + + + {%endif%} {%if section.description%} - - - - {%elif page.description%} - - - - {%endif%} - - - - {% endblock title %} - - - - - + - - + + - - - - - + + + + - - - + + - - - - + + + - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - \ No newline at end of file + + + + {% block rss %} + + {% endblock %} + diff --git a/templates/partials/header copy.html b/templates/partials/header copy.html deleted file mode 100644 index 044e16724..000000000 --- a/templates/partials/header copy.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - -{%- set section = get_section(path="header/_index.md") %} -{% set header_items = section.content | safe | split(pat="
  • ") %} - -
    -
    -
    -
    -
    - - Ourworld Logo - -
    -
    - - -
    -
  • ") %} - {% set header_label = header_arr[0] %} - {% if ' - {{link_label}} - - {% else %} -
    - {% set button_id = header_label ~ "-menu-btn" | slugify %} - -
    - - {% endif %} -{% endif %} -{% endfor %} - - - - - - -{% for header_item in header_items %} -{% if not loop.first %} - {% set header_arr = header_item | split(pat="") %} - {% set header_label = header_arr[0] %} - {% set header_menu = header_arr[1] %} - {% set menu_id = header_label ~ "-menu" | slugify %} - - - - -{% endif %} -{% endfor %} - - - - - - - diff --git a/templates/partials/header.html b/templates/partials/header.html index c67c1131a..7d63f509b 100644 --- a/templates/partials/header.html +++ b/templates/partials/header.html @@ -26,36 +26,34 @@ + {#
    + #}
    -
    -
    - - Victoria Obeegadoo - -
    -
    - - - - - \ No newline at end of file +