Paul Frazee ✌️ Profile picture
Jul 14, 2020 4 tweets 1 min read Read on X
This one might be controversial! We're adding an API to Beaker for panes to drive each other (with permission). This enables apps which extend/interact with other open pages.

(You'll have to maximize this gif to see it, if twitter screws it up I'll delete and repost)
The obvious usecase is what we do with our editor: it attaches to an active pane so that you can edit its content and have the page live-reload as you work.

What are some other possible usecases?...
🔹A content scraper
🔹An editor that operates on a higher level than files (blogging, WYSIWYG site editing, images)
🔹A comments section
🔹An annotations UI
We've put off implementing Web Extensions because we believe it's possible for regular web apps to accomplish most of the same tasks in a more intuitive way

This is really our first step in that direction

• • •

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

Keep Current with Paul Frazee ✌️

Paul Frazee ✌️ 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 @pfrazee

Jan 7, 2022
Some interesting points about this topic are made by @LynAldenContact in lynalden.com/proof-of-stake/. Going to summarize a few of my takeaways RE the question of blockchains as political systems 1/
One of the points Lyn makes and which I got in the replies is that blockchains are more of a market-choice system

1) users choose which chains to use,
2) users choose which forks to use (which is kind of the same thing as which chain),
3) users choose which software to use

2/
Point 2 is especially relevant because any breaking change to a protocol is a hard fork. If end-users don't go along with the fork, then you essentially have no power. 3/
Read 21 tweets
Jan 7, 2022
This is something Ive been stewing on for years; heres my latest attempt and Id like to hear thoughts

A blockchain is a political system for operating a shared dataset which is constitutional (operation constrained by rules) and legislative (operation changes by rule change). 1/
Decentralized consensus is generally the mechanism for upholding the active ruleset. Because it's difficult to assert a new state that differs from the majority of other miners' expectations, the miners operating the network are bound to the rules. Thus: "constitutional." 2/
You can, however, change the operation of the network by changing the rules. Thus: "legislative."

The system for deploying changes to the rules determine the legislative process and resulting political system. 3/
Read 14 tweets
Nov 30, 2021
I've been kindly asked to participate in this panel and to do a quick 🧵 on the topic.

So: Who's got my data? Let's look at how a decentralized Twitter might use distributed data networks such as @HypercoreProto or @IPFS 🧵🧵🧵👇
P2P, distributed data networks like Hypercore and IPFS are basically BitTorrent variants

The whole idea is you can share files, databases, and logs using 1) a cryptographic URL, and 2) bandwidth-sharing, where downloaders can become seeders
In contrast to HTTP, Hyper and IPFS don't associate data with a particular service or dot-com. The URLs use public keys or content hashes instead of IP addresses.

It's also possible for anybody to rehost ("seed") the data.

It's a network of data, not hosts. A data mesh.
Read 17 tweets
Nov 29, 2021
Nothing bad ever happens when you get an angle grinder involved, I assume as I watch my friend try to get through a lock that he lost the key to
This is a lock on the hitch of a car. Will he
“I’m going in for one more grind.”
Read 4 tweets
Nov 3, 2021
Just had a great conversation with @mafintosh about some of the new @HypercoreProto features.

This gets into the weeds a bit, but for anybody following the ecosystem, here are some bits that you might find interesting:
In the past, Hypercore has used a daemon called "hyperspace." This was used to centralize all the data and networking logic, which apps would then share.

Well: It looks like that won't be necessary anymore! Apps can just run Hypercore and its network themselves.
That's possible because the networking layer has gotten a lot "cheaper" to use.

The upside: no cumbersome daemon management, and local apps share data the same way that remote apps share data. It's all down to "do you have the keys" and "are you in the multiwriter pool"
Read 15 tweets
Jun 19, 2021
How could Clubhouse turn around its growth trajectory?

I'm not much for analysis threads but I've been following this closely and I'm curious about how new networks can (or can't) challenge the incumbents.
I'm going to push through feeling self conscious about doing this thread and just share. I hope you find it interesting!
Contrary to popular belief, I don't actually think CH's biggest risk is being copied by existing social networks. I'm honestly starting to think Stories was an outlier. Just look at attempts to copy TikTok; there's obviously more to it than gluing a UX to existing graphs.
Read 25 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

Don't want to be a Premium member but still want to support us?

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

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(