From 08b4ade2026609fbb6893b5d15de52ad52defc8c Mon Sep 17 00:00:00 2001 From: Boris Mann Date: Mon, 17 Feb 2025 16:11:44 -0800 Subject: [PATCH] updates --- _notes/AT Protocol Community Fund.md | 9 ++++++ _notes/Basic.md | 32 +++++++++++++++++++ _notes/DWeb Meetup - Bluesky and Beyond.md | 13 ++++++++ _notes/Ezgif.md | 9 ++++++ _notes/Mallory Knodel.md | 10 ++++++ _notes/Raz.md | 9 ++++++ _notes/Running community meetups in 2025.md | 7 ++++ _notes/Social Web Foundation.md | 20 ++++++++++++ _notes/TasksBoard.md | 25 +++++++++++++++ _notes/Ted Han.md | 6 ++++ ...mail SMTP with Cloudflare Email Routing.md | 25 +++++++++++++++ 11 files changed, 165 insertions(+) create mode 100644 _notes/AT Protocol Community Fund.md create mode 100644 _notes/Basic.md create mode 100644 _notes/DWeb Meetup - Bluesky and Beyond.md create mode 100644 _notes/Ezgif.md create mode 100644 _notes/Mallory Knodel.md create mode 100644 _notes/Raz.md create mode 100644 _notes/Running community meetups in 2025.md create mode 100644 _notes/Social Web Foundation.md create mode 100644 _notes/TasksBoard.md create mode 100644 _notes/Ted Han.md create mode 100644 _notes/Using Gmail SMTP with Cloudflare Email Routing.md diff --git a/_notes/AT Protocol Community Fund.md b/_notes/AT Protocol Community Fund.md new file mode 100644 index 0000000..08b8fe0 --- /dev/null +++ b/_notes/AT Protocol Community Fund.md @@ -0,0 +1,9 @@ +--- +link: https://atprotocol.dev/community-fund/ +tags: + - ATProtocol + - organization +--- +A project hosted by [[Raft Foundation]] to pool funds and provide support for AT Protocol community initiatives, commons infrastructure, and other related [[ATProtocol]] needs. + +Initial project committee includes me, [[Nick Gerakines]], and [[Ted Han]]. \ No newline at end of file diff --git a/_notes/Basic.md b/_notes/Basic.md new file mode 100644 index 0000000..9a1e876 --- /dev/null +++ b/_notes/Basic.md @@ -0,0 +1,32 @@ +--- +link: https://basic.tech/ +tags: + - organization + - startup + - localfirst + - sanfrancisco +--- +build on the user-owned web: ship powerful apps with our new database that gives users control of their data + +Founded by [[Raz]] + +--- +## user-owned data stores + +User-owned data stores are a new paradigm for user-data storage. Instead of storing your users' data to a central database for each of your applications, you can directly read / write to your users' data stores. + +These will contain all of a user's data from across all their Basic apps. Your users will provision access of their data to your apps. + +[Discover user-owned data stores](https://docs.basic.tech/info/user-owned-data-stores) + +## 🪪 Basic.ID + +Basic.ID is the easiest way for your users to create their data stores. They will use Basic.ID to sign in to your apps, and manage their account and app permissions. + +Basic.ID is also how your users can access their data interoperably and run analytics on their data, or pair it with personal AI agents. + +[Try Basic.ID](https://basic.id/) + +## 🎒 Self-hostable data stores + +Users can self-host their data stores or host with any other provider. This gives them the flexibility of cost, security and privacy for their personal and business needs. \ No newline at end of file diff --git a/_notes/DWeb Meetup - Bluesky and Beyond.md b/_notes/DWeb Meetup - Bluesky and Beyond.md new file mode 100644 index 0000000..70672fe --- /dev/null +++ b/_notes/DWeb Meetup - Bluesky and Beyond.md @@ -0,0 +1,13 @@ +--- +link: https://www.eventbrite.com/e/dweb-meetup-bluesky-beyond-tickets-1236616175269 +tags: + - event + - virtual + - dweb +event-date: 2025-02-19 +--- +I'm one of three speakers, along with [[Bryan Newbold]] and [[Mallory Knodel]]. + +* I helped setup and run [[CoSocial]], a Canadian co-operative that runs some [[ActivityPub]] powered services +* +* [[ATmosphereConf]] is the [[ATProtocol]] community conference in Seattle, March 22nd & 23rd. It's run by the [[AT Protocol Community Fund]] which has [[Raft Foundation]] as its fiscal host \ No newline at end of file diff --git a/_notes/Ezgif.md b/_notes/Ezgif.md new file mode 100644 index 0000000..233cb94 --- /dev/null +++ b/_notes/Ezgif.md @@ -0,0 +1,9 @@ +--- +link: https://ezgif.com/ +tags: + - gif + - app +--- +A website for creating and manipulating GIFs in various ways. I've used it for resizing, optimizing, and censoring (pixelated or black bars). + +It has ads plastered all over it! But you don't need to login and there's no charge to use it. \ No newline at end of file diff --git a/_notes/Mallory Knodel.md b/_notes/Mallory Knodel.md new file mode 100644 index 0000000..1d9a39a --- /dev/null +++ b/_notes/Mallory Knodel.md @@ -0,0 +1,10 @@ +--- +link: https://malloryknodel.net/ +tags: + - person +--- +Executive Director, [[Social Web Foundation]] + +From [SWF team page](https://socialwebfoundation.org/team/): + +> Mallory Knodel is the Executive Director of SWF. She is a technology and human rights expert specializing in internet governance and digital policy. Mallory is active in internet and emerging technical standards at the IETF, IEEE and the UN. Her background in computer science and civil society brings a unique perspective to the intersection of technology, policy, and human rights. \ No newline at end of file diff --git a/_notes/Raz.md b/_notes/Raz.md new file mode 100644 index 0000000..bc823d8 --- /dev/null +++ b/_notes/Raz.md @@ -0,0 +1,9 @@ +--- +link: https://raz.lol +tags: + - person + - founder + - sanfrancisco + - localfirst +--- +Founder of [[Basic]] \ No newline at end of file diff --git a/_notes/Running community meetups in 2025.md b/_notes/Running community meetups in 2025.md new file mode 100644 index 0000000..37c5dd9 --- /dev/null +++ b/_notes/Running community meetups in 2025.md @@ -0,0 +1,7 @@ +I had a great call with [[Ankesh Bharti]]. He's based in Bangalore now, and we had two things to discuss. One, is his interest in potentially organizing a [[Causal Islands Bangalore]] event this fall. And two, his new [[User & Agents]] community. + +This made me reflect on community meetups. I've been booting up [[DWebYVR]] for the past two years, and generally like to + +## Weekly Cadence + +## Monthly Cadence \ No newline at end of file diff --git a/_notes/Social Web Foundation.md b/_notes/Social Web Foundation.md new file mode 100644 index 0000000..b98e51e --- /dev/null +++ b/_notes/Social Web Foundation.md @@ -0,0 +1,20 @@ +--- +link: https://socialwebfoundation.org/ +tags: + - organization + - nonprofit + - ActivityPub +--- +> Social networks have transformed the way we communicate, bringing new opportunities and new problems. Now they’re evolving once more – into open and decentralized spaces that no one organization controls. +> +> The Social Web Foundation works to grow this new ecosystem in an open, healthy, and sustainable way—working with technologists and the public to build a new global town square that works for everyone. + +## Mission + +> The Social Web Foundation’s mission is a growing, healthy, sustainable and multi-polar Fediverse + +Specifically [defines Fediverse](https://socialwebfoundation.org/what-is-the-fediverse/) as being [[ActivityPub]] based: + +> The _Fediverse_, also known as the _social web_, is a network of independent social platforms connected by the open standard protocol ActivityPub. +> +> Users on a participating platform can follow their friends or interesting people on _any other platform_ on the network — liking, commenting, sharing and posting together. \ No newline at end of file diff --git a/_notes/TasksBoard.md b/_notes/TasksBoard.md new file mode 100644 index 0000000..a481ad4 --- /dev/null +++ b/_notes/TasksBoard.md @@ -0,0 +1,25 @@ +--- +link: https://tasksboard.com +tags: + - app + - saas + - Google + - todo + - kanban +--- +Google Tasks based team Kanban / To Do + +## Pricing + +Free +* 5 shared lists (aka columns in a Kanban, modeled as separate Google Task lists) +* 1 main board + +Personal Pro $6CAD / month +* unlimited shared lists +* unlimited boards +* custom task labels + +Teams $7CAD +* unlimited shared boards +* team billing \ No newline at end of file diff --git a/_notes/Ted Han.md b/_notes/Ted Han.md new file mode 100644 index 0000000..c488924 --- /dev/null +++ b/_notes/Ted Han.md @@ -0,0 +1,6 @@ +--- +link: https://knowtheory.net +tags: + - person + - Oakland +--- diff --git a/_notes/Using Gmail SMTP with Cloudflare Email Routing.md b/_notes/Using Gmail SMTP with Cloudflare Email Routing.md new file mode 100644 index 0000000..ec026a1 --- /dev/null +++ b/_notes/Using Gmail SMTP with Cloudflare Email Routing.md @@ -0,0 +1,25 @@ +--- +link: https://gist.github.com/irazasyed/a5ca450f1b1b8a01e092b74866e9b2f1 +tags: + - email + - Cloudflare + - Gmail + - SPF + - DMARC +--- +The key part of this is that you need to add your routed email address as a new account in gmail, uncheck "treat as an alias", and then use a Gmail app password in the "send as" details for SMTP. + +[Create a new app password here](https://security.google.com/settings/security/apppasswords) + +Finally, you need to modify the SPF record to include Google: + +``` +v=spf1 include:_spf.mx.cloudflare.net include:_spf.google.com ~all +``` + +And set a DMARC record: + +``` +v=DMARC1; p=none; rua=mailto: +``` + -- 2.51.2