Paul Frazee
@pfrazee.com
CTO at Bluesky. I'm on Germ DM 🔑 https://ger.mx/A6lLhakn-kJcja1Rlx6gOuwFvCEyrvK4y9lDSo6anFmU#did:plc:ragtjsm2j2vknwkz3zp4oxrd
created November 17, 2022
307,237 followers 542 following 34,607 posts
view profile on Bluesky Posts
Andrés Cuervo (@cwervo.bsky.social) reposted
What if a browser could navigate #ATProto DIDs and 🦋 Bluesky handles? Made a little prototype of Aura, a browser that can navigate between standard websites (🌐), Bluesky handles (@), and permanent DIDs, resolving them all in the same address bar.
Paul Frazee (@pfrazee.com) reply parent
Any chance you're using an "app password" to log in?
Paul Frazee (@pfrazee.com) reply parent
Somebody should def build this
Paul Frazee (@pfrazee.com)
Logged on on a holiday and caught blueskyism. pray for me
Paul Frazee (@pfrazee.com)
All tucked in, but at what cost
Paul Frazee (@pfrazee.com) reply parent
go that* far
Paul Frazee (@pfrazee.com) reply parent
I didn't go far for the bit
Paul Frazee (@pfrazee.com) reply parent
ohhhh damn that's good
Paul Frazee (@pfrazee.com) reply parent
"I use http" no you use fetch
Paul Frazee (@pfrazee.com)
Everybody who claims they they "use HTTP" but don't do it like this is a phoney github.com/pfrazee/http...
Paul Frazee (@pfrazee.com) reply parent
Pwn your base like it’s on hoth
Paul Frazee (@pfrazee.com) reply parent
Write go like Shakespeare doth
daniel 🫠 (@dholms.xyz) reposted
datatracker.ietf.org/doc/bofreq-n... 👀👀
Paul Frazee (@pfrazee.com) reply parent
Zero shade from our end. I had one or two calls after everything started up, and things were clearly insane over there
Paul Frazee (@pfrazee.com) reply parent
the third place is back
Paul Frazee (@pfrazee.com) reply parent
you bet!
Paul Frazee (@pfrazee.com) reply parent
fml it was jg but my heart was in the right place
Paul Frazee (@pfrazee.com) reply parent
call jd wentworth
Paul Frazee (@pfrazee.com) reply parent
Reminder that in the first year of Bluesky's development I put on my "best of 90s" playlist and was admonished for turning on dad rock
Paul Frazee (@pfrazee.com) reply parent
We are facing it, yes. I won't share our mitigation plans just yet, since I don't want to give any information, but people should know to be very careful about DMs. People get scammed, and then their compromised accounts are used to scam their network. It's rough.
Paul Frazee (@pfrazee.com) reply parent
Oh yall got a whole plutoid bot spam ring going don’t you
Paul Frazee (@pfrazee.com) reply parent
Yikes
Fáyer 🔥 (@fayer.dev) reposted
Finally, figured out how to bring this gem of an experience to a modern machine and you can run it while you work! #madewithgodot #dvdlogo #gamedev #indiedev
augh (@avoidavoidavoid.bsky.social) reposted
Yabba Dabba Do Not Resucitate
Paul Frazee (@pfrazee.com) reply parent
Both, really
Paul Frazee (@pfrazee.com) reply parent
Ahh sick
Paul Frazee (@pfrazee.com)
🍞
Paul Frazee (@pfrazee.com) reply parent
sign me up for a studio 60 style overdramatization that pisses off every nerd
Paul Frazee (@pfrazee.com) reply parent
That's a shame, Nasty Nancy was my top waifu
Paul Frazee (@pfrazee.com) reply parent
Her name has been typoed as Jay Grabber before and it makes me laugh every time
Paul Frazee (@pfrazee.com) reply parent
Immediately after putting into prod, start on a version that blends like count with social graph, then curate the default set of people that show up for new users. Collaborative filtering only works with curated inputs
Paul Frazee (@pfrazee.com) reply parent
damn 90 minutes wait for another banger, this site is dead
Paul Frazee (@pfrazee.com) reply parent
yeah I bet we'd be game for that
Paul Frazee (@pfrazee.com) reply parent
What's Hot was blursed. It was the exact right call because it created a great game for everybody, but it had no defenses against game abuse and that's how you get summer of 2023
Paul Frazee (@pfrazee.com) reply parent
I'm so glad to hear that!
Paul Frazee (@pfrazee.com) reply parent
We never stopped walking and talking, even when we were coding
Paul Frazee (@pfrazee.com) reply parent
Prior to Bluesky, I had done a bunch of decentralization projects, and I was very used to folks checking out the project and then ditching. I had a moment of complete shock when I noticed somebody come back a *second week*. Woah
Paul Frazee (@pfrazee.com)
It was wild
Paul Frazee (@pfrazee.com) reply parent
Nope, javascript was never really an option IMO
Paul Frazee (@pfrazee.com) reply parent
Yes - the larger the codebase, the more important the type system is
Paul Frazee (@pfrazee.com) reply parent
Why do you say javascript is better? We found static type checking extremely useful for reducing bugs and making refactors easier
Paul Frazee (@pfrazee.com) reply parent
bsky.app/profile/hail...
Paul Frazee (@pfrazee.com) reply parent
The early versions of the protocol signed transactions on the client, so we wanted the code reuse. That got dropped about 2/3 of the way in
Paul Frazee (@pfrazee.com) reply parent
That’s exactly what it is. It’s a fast response behavior that gives mods time to investigate after an automatic trigger.
Walaber (@walaber.com) reposted
My game "Replicube": Code, Logic, and Math never looked so TASTY🍉 25% off on Steam right now to celebrate back to school! s.team/a/3401490
Paul Frazee (@pfrazee.com)
It's so realistic @mmasnick.bsky.social
Paul Frazee (@pfrazee.com) reply parent
(This isn't her first album but feels like a big moment for her to solidify her staying power)
Paul Frazee (@pfrazee.com)
New Ava Max album is so good. I've been a fan of her singles for a while and I'm so excited to see her put out another album that's just as fun to listen to as her other stuff is
Paul Frazee (@pfrazee.com) reply parent
That's a reasonable concern, but I honestly don't think corrections in replies are overly effective compared to a community notes system, and the painpoint of garbage replies is higher than the downside of lack of control
Paul Frazee (@pfrazee.com) reply parent
pretty much yeah
Paul Frazee (@pfrazee.com) reply parent
oh you dont even need to hide the reply first. blocks detach all past conversations with the person
Paul Frazee (@pfrazee.com) reply parent
That's basically what blocks do
Paul Frazee (@pfrazee.com) reply parent
It wasn't a technical constraint, we did it intentionally. Our logic is that OP is the one with jurisdiction over the thread
Paul Frazee (@pfrazee.com) reply parent
who is this. why are you in my feed
Paul Frazee (@pfrazee.com) reply parent
It says that sometimes replies are off topic, toxic, spammy, or otherwise in bad faith, and that it's good to have tools to deal with that
Paul Frazee (@pfrazee.com) reply parent
That might be accurate, yeah
Paul Frazee (@pfrazee.com) reply parent
It's not anti social to choose who or what you want to engage with
Paul Frazee (@pfrazee.com) reply parent
I mean, that sucks, so point noted But fwiw if they block you, they can't reply to your posts, and any previous replies they make are detached from your posts
Paul Frazee (@pfrazee.com) reply parent
I tend to find corrections in the replies provide much less positive value than the overall negative value of garbage replies
Paul Frazee (@pfrazee.com) reply parent
I stand by my posts. I don't stand by the replies other people post
Paul Frazee (@pfrazee.com) reply parent
A client could choose to do anything basically
Paul Frazee (@pfrazee.com) reply parent
Yeah basically, but that's kind of true... about everything
Paul Frazee (@pfrazee.com) reply parent
I'll run an account restoration flow by EOW
Paul Frazee (@pfrazee.com)
I probably shouldn't put it this way, but uh the "hide reply for everyone" button feels great to press. You decide what your posts are a platform for
Paul Frazee (@pfrazee.com) reply parent
(btw dame's post is a joke too)
Paul Frazee (@pfrazee.com)
I never want to have an AI that generates posts for me, but I wouldn't mind a button that automatically replies to my own flops with this
Paul Frazee (@pfrazee.com) reply parent
yeah we know about this, I dont know if the app team has a fix yet but they did get it scheduled
Paul Frazee (@pfrazee.com) reply parent
Another banger
Tim (@timburga.com) reposted
we have algorithmic choice on atproto you're not forced to hear from the people with the most followers you can choose to unfollow or block the accounts that stress you out it's okay to actively filter out doom politics it's okay to be concerned about you
Paul Frazee (@pfrazee.com) reply parent
That's just snackies
Paul Frazee (@pfrazee.com) reply parent
Important update, lunch party is no longer weird
Paul Frazee (@pfrazee.com) reply parent
oh great another one of daniel's lunch parties
Paul Frazee (@pfrazee.com) reply parent
I'm hearing "go more crazy with it paul" and "no bad ideas, paul"
Paul Frazee (@pfrazee.com)
Dinner party: fancy Lunch party: weird Brunch: breakfast party
Rudy wants revolution. (@rudyfraser.com) reposted
I spoke with @mmasnick.bsky.social who wrote the paper that inspired the creation of bsky (he's now on their board of directors) about the development of @blackskyweb.xyz these last 2.5 yrs. We talk about Blacksky stealing market share from bsky (😉), content moderation, and all the stuff we ship 🚢
Paul Frazee (@pfrazee.com) reply parent
I suspect it's the dev build
Paul Frazee (@pfrazee.com) reply parent
oh sick we get a buff where we get free discarded communities
Paul Frazee (@pfrazee.com) reply parent
lol great we apparently do not have correct image sizing. so, ups and downs here at the office
Paul Frazee (@pfrazee.com)
Eyy we finally have one billion users (the card game)
phil (@bad-example.com) reposted
Bluesky's reference sync1.1 relay will run on fairly minimal hardware, but rsky-relay on a tiny GCP E2 Small (2GB/1 shared core) is next level this is a great guide!
Paul Frazee (@pfrazee.com) reply parent
The time pressure and spooky factor is great - the question to me is whether doing the jigsaw via game controls is fun. If it's not, you might try other kinds of puzzles, like nonograms or word jumbles
Paul Frazee (@pfrazee.com) reply parent
eyyy
Paul Frazee (@pfrazee.com) reply parent
we had a debate about whether this was good marketing or not the first ever social network where your account can be literally, physically stolen
Paul Frazee (@pfrazee.com) reply parent
(waits)
Paul Frazee (@pfrazee.com) reply parent
really enjoying the premise you're rolling with here
Paul Frazee (@pfrazee.com) reply parent
no it doesnt
Paul Frazee (@pfrazee.com) reply parent
it might just work
Paul Frazee (@pfrazee.com) reply parent
haha okay I was super unsure, my b
Paul Frazee (@pfrazee.com) reply parent
sorry I'll be serious all the time in the future
Paul Frazee (@pfrazee.com) reply parent
by law, yes
Paul Frazee (@pfrazee.com) reply parent
I was cooking
Paul Frazee (@pfrazee.com)
I need to get back into diagramming my technical points
Paul Frazee (@pfrazee.com) reply parent
CORS issues are often a side effect of network failures. Are they able to open shaggymane.us-west.host.bsky.network ?
Paul Frazee (@pfrazee.com) reply parent
I'm sorry, I dont
woke oak (@oakley.bsky.social) reposted
leaflet.pub/discover page is pretty cool. scrolling through, finding a publication, then clicking the writer to see how many of my bsky peeps follow the author is a baller vibe check
⏧ (@syntacrobat.xyz) reposted
finally wrote a short post about how the "spatial feed" works in Aurora! the spatial feed shows you posts, in real-time, from the neighborhood you're looking at. it's a brand new kind of discovery interface!
Paul Frazee (@pfrazee.com) reply parent
Seattle people when the temperature goes above 85
Paul Frazee (@pfrazee.com) reply parent
Feels like one of those newsdays where a great riffing opportunity is lost in the volume of weird
Paul Frazee (@pfrazee.com)
(Opens Apple Music) 5 unread emails?
Samuel (@samuel.bsky.team) reposted
atproto in one post