Just to be perfectly clear, @RoamResearch we don’t want use you private notes to learn about you - AT ALL.

Only reason normal graphs don’t have E2EE across the board is because combining that w multiplayer is

A) A hard design problem
B) A hard engineering problem

And C)...
I’m probably even worse at managing and recruiting than design or engineering!

A better CEO would almost certainly have grown our team faster, and managed the great staff we have more effectively

In that world we’d have even better collaboration and “Trust No One” security
As it stands, we have best in class security, but the class includes folks like Google, Facebook, and every run of the mill tech company that wants to mine your data to serve you ads.

We’re explicit in our terms of service that Roam will not read your notes, but code beats law.
We’re working as fast as we can, and I’m doing best I can to level up my own abilities as a leader, and the collective intelligence of our team and community.

Open questions like E2EE may take time, but one thing we can do near term is turn local-only graphs on for all accounts.
Local-only graphs still aren’t where I want them to be, they’re still based on browser storage so it is possible to wipe your data.. but

Local notes never touch our servers

you can turn on hourly backups to text

And if you’re using only Roam core, that’s TNO level security
I’ve been a bit of a perfectionist here, and wanted to wait for a few other things - like our desktop app - to ship

But I’m fairly confident this is a change we can start rolling out tonight — and if local graphs are good enough for @patrickc they’re prob good enough for you too
And to be fair to @DennisHXu

line in question is much more nuanced than the dunk

doesn’t say they’ll serve you ads or sell your data, just “know you better”

differential privacy even mean that it is theoretically possible to them to use ur data for targeting w/o sharing notes
Also he didn’t even write it!

Just made the mistake of talking to a journalist instead of going direct.

Not to pour salt on the wound Dennis, but “@balajis was right”
Skipped some words there. Grammar much good.

Correction:

Just to be perfectly clear, **AT** @RoamResearch we don’t want **TO** use your private notes to learn about you - at all.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Conor White-Sullivan 𐃏🇺🇸

Conor White-Sullivan 𐃏🇺🇸 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Conaw

14 Apr
Keen observers will notice the @steak_umm style guide at play

Mi-STEAK as alternate spelling of Mistake.

Headlines of a steak company starting “BEEF”

Also their epistemology is sound, and this righteous act has won them good amount of earned media.

Hats off Brand!
Read 5 tweets
11 Apr
During the Islamic Golden age the House of Wisdom would pay scholars the weight of translated books in gold.

Tomorrow is the start of #Ramadan and there is knowledge from that era I would very much like to see translated into @RoamResearch

Seems appropriate to pay w #BTC

🧵
Translation is a creative act.

It requires a deep deep understanding of the material you seek to translate, the language you are coming from, and language you are moving into.

If writing in your own words is a test of true understanding, translation takes it a step further.
The language of Roam is the language of data structures and thought patterns

The Research we conduct as a company is on the Geometry of Thought

Our goal is to build a medium that allows you to express and explore these shapes, more naturally and powerfully than you can on paper
Read 18 tweets
11 Apr
Results are in, dog clippers FAR more effective than the beard trimmer for shearing my pandemic locks.
How it started
How it’s going

🤠😂😬
Cost vs Benefit

Talking the talk requires walking the walk

Read 4 tweets
8 Apr
So @phonetoroam is probably the @RoamResearch js extension that has had the biggest impact on my workflow so far.

Uses a simple and elegant "hack" to do things I had not imagined possible

If you've been waiting for our backend API, you'll want to know about this

Quick thread
The problem:

Roam is still running off the local first architecture I developed in 2017 to optimize for rapid iteration and a snappy editing experience

The backend is an event stream of edits, all logic of the graphs is on the frontend

There isn't a server in traditional sense
This is one of the reasons large graphs in Roam can be slow to load initially, but consistently have snappy editing -- we optimized for the writing and collaboration experience at the expense of being a great tool for publishing your ideas (at this stage)
Read 15 tweets
3 Apr
We listened to 8 hour podcast about an actual cult on this drive... and it could not be MORE different from the values of @RoamResearch and our community

I love tongue in cheek humor and the history of #roamcult, but believe it’s time we set an example [[Taking Words Seriously]]
Words matter.

Cults are real and all around us.

They seek to control and manipulate members, break bonds, isolate people from friends and family, destroy the individuals faith in themselves, and to be an unchallengeable fountain of “truth” that their adherents never question.
In every way, Roam seeks to do and be the opposite of all those things.

But the stories we tell ourselves about ourselves matter - and jokes are often most funny when they are half true

And sometimes the things that are fun in your youth and just plain irresponsible as you grow
Read 15 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!