HN user

pfraze

7,118 karma

bluesky dev bsky.app/profile/pfrazee.com github.com/pfrazee pfrazee.com

Posts68
Comments1,358
View on HN
www.siliconrepublic.com 5mo ago

Kelsey Hightower on the Promise of Bluesky (2024)

pfraze
1pts1
blueskyweb.xyz 3y ago

Algorithmic Choice

pfraze
2pts0
github.com 3y ago

Beaker Browser is now archived

pfraze
106pts25
blueskyweb.org 4y ago

Announcing Bluesky PBLLC

pfraze
5pts0
paulfrazee.medium.com 4y ago

The Rules to Make the Rules

pfraze
2pts0
paulfrazee.medium.com 4y ago

Execution Transparency – Hosted smart contracts using secure, append-only logs

pfraze
1pts0
paulfrazee.medium.com 4y ago

ICANNs vs. Blockchains

pfraze
2pts1
paulfrazee.medium.com 4y ago

Smart Contracts Without Blockchains

pfraze
3pts0
subconscious.substack.com 4y ago

Why did the web take over desktop and not mobile?

pfraze
266pts300
www.patreon.com 5y ago

Hyp: A command-line tool for peer-to-peer file sharing

pfraze
1pts0
infocivics.com 5y ago

Information Civics – What’s the point of a decentralized Web

pfraze
2pts1
beakerbrowser.com 6y ago

Beaker 1.0 Beta – a peer-to-peer Web browser

pfraze
23pts14
blog.hypercore-protocol.org 6y ago

Hyperdrive v10 – a peer-to-peer filesystem

pfraze
387pts117
ilyaradchenko.com 6y ago

Beaker Browser the Filesystem Is the Network

pfraze
3pts0
kodsnack.se 6y ago

Less like the web and more like Unix [audio]

pfraze
1pts0
www.youtube.com 6y ago

“Unison: a new distributed programming language” by Paul Chiusano [video]

pfraze
6pts0
pfrazee.hashbase.io 7y ago

Why bother with P2P when you still need to guarantee uptime?

pfraze
3pts0
www.nearform.com 7y ago

Wormholes in JavaScript

pfraze
2pts1
hacks.mozilla.org 7y ago

Dweb: Serving the Web from the Browser with Beaker

pfraze
2pts0
www.youtube.com 8y ago

Formalizing user rights on the Web [video]

pfraze
3pts0
taravancil.com 8y ago

Organizing my kitchen with AirTable

pfraze
1pts0
pfrazee.hashbase.io 8y ago

How do dat:// sites interact with servers?

pfraze
201pts54
red-badger.com 8y ago

A truly serverless web (a fireside chat about the Beaker browser)

pfraze
8pts1
brave.com 8y ago

Brave Browser Transitioning from Muon to a Chromium Front-End

pfraze
3pts0
thenextweb.com 8y ago

The web is dying, but mesh networks could save it

pfraze
15pts6
github.com 8y ago

WebDB – A database that reads and writes records on dat:// websites

pfraze
2pts0
theoutline.com 8y ago

Why is this company tracking where you are on Thanksgiving?

pfraze
2pts0
nodevms.com 8y ago

A smart-contract server built on Dat

pfraze
3pts0
www.ofnumbers.com 8y ago

Things cryptocurrency enthusiasts probably won't tell you

pfraze
460pts178
try.noisesearch.org 9y ago

Noise: JSON full text and adhoc query engine built on RocksDB with Node bindings

pfraze
2pts0

Bluesky recently acquired the rights to the trademark for “ATPROTOCOL” and its variants—including “AT Protocol” and “atproto”—from another company that was threatening to take legal action preventing the company and others from using the term. Now that Bluesky owns it, the atproto community’s continued use of the mark can be protected.

The policy around usage is shared in the rest of the post but the goal is to make this very simple for everyone

I’d also call out that activitypub has the same threat model in the form of ICANN, as it’s also heavily dependent on DNS for identity. I believe these are reasonable trades to make; realistically the alternative is to use a blockchain, which few people are keen to do.

Honestly that’s just as much because atproto is a raw data protocol. Putting an http frontend on an atproto account is something we encourage and a lot of folks do. I do that on pfrazee.com for instance, and my leaflet blogposts (which are canonically on atproto) render on my blog.

Relays are actually quite cheap now! They used to be a bit more expensive when they archived all the traffic, but in sync 1.1 that was dropped and they can be run on $20/mo VMs pretty trivially now

“Losing” is a loaded word choice. If I buy something I’m really happy to have, I probably don’t describe it as losing the money.

Obviously the investment expense has been extremely high, which is what the replies are quibbling about.

Yeah I’ve met the Radicle people a couple times. I’ve never given it a thorough review but, for their goals, their designs have always seemed strong, and they’re pleasant people to chat with.

The main difference was atproto wanted to tackle scale, so we went with a servers & aggregation model. Radicle is going for device-to-device networking as a primary goal.

The most valuable thing Tangled will ever do is establish the protocol of Tangled. Once that’s done, it lives as long as people are willing to run it.

Yeah the problems they seemed to have were over collaborative data structures with permissions. You’re right about how atproto solves that, which means you’re using CRDTs if you need to collaborate. If that’s a fit mismatch, I’d tell people to just appoint api servers which wrap a repo and provide the needed semantics.

Just want to add that the AT Protocol IETF working group has been formed, and the PLC directory independent organization and board has officially been established. I’m at the closing talk for this years Atmosphere Conference as I write this and it’s really an incredible community of devs.

Apple Just Lost Me 4 months ago

Indeed. There has been zero political opposition to these laws. Apple isn’t going to pay the fines on our behalf, so we need to get organizing if we don’t like this.

Apple Just Lost Me 4 months ago

How long till that’s illegal?

This situation is being treated like a bad business decision. It’s not. It’s a new set of laws. It’s bigger than just Apple.

Apple Just Lost Me 4 months ago

They actually have very few choices, and they had only a few months to get it done. Just like the rest of us.

Apple Just Lost Me 4 months ago

You are aware that the law applies to Linux desktops and will likely be included in a system update soon?

Apple Just Lost Me 4 months ago

Age verification has been put into law across the world over the last year. Apple doesn’t have a choice.

Wasn’t that the Lit framework? It was okay. Like a slightly more irritating version of React.

I recall the property passing model being a nasty abstraction breaker. HTML attributes are all strings, so if you wanted to pass objects or functions to children you had to do that via “props” instead of “attributes.”

I also recall the tag names of web components being a pain. Always need a dash, always need to be registered.

None of these problems broke it; they just made it irritating by comparison. There wasn’t really much upside either. No real performance gain or superior feature, and you got fewer features and a smaller ecosystem.