@zachleat so… it’s not resilient to a billionaire, at all?
Posts
-
Dan offered to kindly answer questions on Bluesky architecture, and I was wondering, could it be hijacked by a billionaire? -
Dan offered to kindly answer questions on Bluesky architecture, and I was wondering, could it be hijacked by a billionaire?@zachleat @Migueldeicaza sounds like there’ll be an archive of the data but everyone has to get new accounts (and clients) to post
-
Why do people still prefer RSA 4096 over Ed25519?Wiktor’s pretty much nailed it - the main advantage is that you bind the identity to the OIDC provider instead of the hassle of managing PKI - which for 90% of orgs is a good tradeoff imho tho of course i am biased.
the one caveat I’d add is you have to decide to trust/verify the identity no matter the provider. for ex, our GitHub tooling won’t by default verify anything signed with a Google identity.
In this vein I hope more OIDC IdPs get added to fulcio.
-
Given how many fedi servers are out there, it's interesting to me that I can only find one written in Ruby. You'd think that a long running successful project would just naturally produce resources that other projects can use. But that doesn't seem to ...@hrefna @jenniferplusplus i don’t think your analysis is incorrect, but “rails is not the correct choice for basically anything” — oof that gets my hackles up.
it’s such a weird bias!
-
Given how many fedi servers are out there, it's interesting to me that I can only find one written in Ruby. You'd think that a long running successful project would just naturally produce resources that other projects can use. But that doesn't seem to ...a data warehouse is way more well defined than a consumer oriented cat picture website!
i’ll bet you a large sum of money that i can prototype a website faster, and iterate on its functionality faster, than with your “shop” language of choice.
i’m just deeply irritated by these macho nerd arguments. i too work at Pretty Large Scale & i’ve written enough Go to be aware of its limitations
-
Given how many fedi servers are out there, it's interesting to me that I can only find one written in Ruby. You'd think that a long running successful project would just naturally produce resources that other projects can use. But that doesn't seem to ...@jenniferplusplus @hrefna i have a whole blog post queued up on this exact topic, but domain modelling is a lot easier to do in hindsight, after the app is successful, than when you’re starting out & the exact dimensions of the requirements are fuzzy.
making an app from scratch is a lot more iterative and speculative than we give it credit for. lotta programmers want to pretend they’re coding to exact, well defined, specs instead of fumbling in the dark
-
Given how many fedi servers are out there, it's interesting to me that I can only find one written in Ruby. You'd think that a long running successful project would just naturally produce resources that other projects can use. But that doesn't seem to ...@hrefna @jenniferplusplus this perspective is so biased!
Rails is a great choice for exactly this kind of project: a speculative app whose requirements were not yet fixed, and where the design needed to be flexible to accommodate as of yet undetermined needs.
if you tried to get this off the ground in Java or C++ or Go we wouldn’t be having this conversation; there’d be a cool TODO in a forgotten repo somewhere