Reposted by MeriRonen Tamari @ronentk.me · 13hWhere to even begin. Anthropic wants to "apply centuries of human moral wisdom to its models, as rapidly as possible," via crash courses with hand-picked religious thinkers. Why was one of the Jewish representatives an Israeli scholar who's defended autonomous weapons for armies and police? 3172
Meri @meri.garden · 6hThanks for the boost! No, we don’t provide end to end encryption and therefore can’t interop with Germ, though it’s something we’d like to work on. Germ is doing amazing work in this area! 010
Meri @meri.garden · 7hAppreciate this feedback! I knew this was an issue but putting it all together like that it’s quite bad 😅 020
Meri @meri.garden · 19hI just created a Blacksky account and reproduced it. Will need a bit more time to get to the bottom of it, might need to be tomorrow sorry. Thanks for letting us know and your patience 010
Reposted by MeriRoomy @roomy.space · 19hRoomy was down today because we hit a usage limit on Railway cos of all our new users recently! Sorry about that and thanks for your support! 🩵 3355
Meri @meri.garden · 03/10/2026Appreciate you explaining this a bit more. Yeah I was thinking maybe vent is the wrong word. I think you’re right that many people are actively refusing to take in new information and taking anti-intellectual positions and this fuels the outrage and this fuels abuse 150
Reposted by MeriMeri @meri.garden · 03/10/2026There’s something pretty concerning happening if technologists pathologise people feeling threatened by technology. People have very good reasons to feel threatened and it’s our job to create safety (while staying safe ourselves from reactionary abuse). It’s hard 1121
Meri @meri.garden · 03/10/2026I think this is a classic microblogging exchange 😝 you’re trying to vent (fair!) and I responded to it as discourse. I’m just tired of mutual misunderstanding and wish for more compassion and de-escalation. Social media is weird 190
Meri @meri.garden · 03/10/2026To be clear I am more or less ‘on your side’ with this and feel similar frustrations. But isn’t ‘anti-AI psychosis’ just as bad faith? 120
Meri @meri.garden · 03/10/2026I’m not saying it’s constructive or kind of critically engaging with the arguments in an interesting way, just that psychosis is a dehumanising way to frame something I think is better explained by valid fear and concerns 100
Meri @meri.garden · 03/10/2026To me ‘bad faith’ would imply they don’t genuinely feel a somewhat comparable level of concern and I think it’s pretty plausible that many people do 220
Meri @meri.garden · 03/10/2026There’s something pretty concerning happening if technologists pathologise people feeling threatened by technology. People have very good reasons to feel threatened and it’s our job to create safety (while staying safe ourselves from reactionary abuse). It’s hard 1121
Meri @meri.garden · 03/10/2026This doesn’t seem like a bad faith exchange to me. IMO people have coalesced around a fairly coherent ideological opposition to AI and they genuinely understand it through that lens: fundamentally a threat to their sense of self, humanity, what makes life worth living 160
Meri @meri.garden · 02/10/2026Oh, in this case I don't really have a strong argument. Maybe if you wanted to do E2EE like MLS, then your messages need to be totally ordered, so the server is best positioned to do that and doing it client side needlessly risks write skew/failure due to concurrency. Hoping Germ fixes this tho 😁germ-mark.github.ioDistributed MLSThe Messaging Layer Security (MLS) protocol enables a group of participants to negotiate a common cryptographic state for messaging, providing Forward Secrecy (FS) and Post-Compromise Security (PCS). ... 010
Meri @meri.garden · 02/10/2026If PDS had pluggable compute capabilities that could change the calculus! but at the same time with moderation, search, discovery... fully distributing all these p2p is unfortunately not rly feasible with current tech imo 110
Meri @meri.garden · 02/10/2026I guess my main thought on whether server-side computation is 'necessary', having sincerely tried to do Roomy local-first, is whether you agree with Bluesky 'no steps backward' philosophy. server side compute is unfortunately often faster, more efficient and just clearly better UX in practice 110
Meri @meri.garden · 02/10/2026I meant to reply earlier! For Roomy, we'll be relying on write notifications in permissioned spaces, and we'll have to measure the latency if we can just write to PDS or not. Can public clients get write notifications? I'm not sure, I know the design is built around appservers. 110
Meri @meri.garden · 01/10/2026+1 this, IMO a standardised cross-app notifications channel is probably the biggest way Bluesky could support other apps on the ecosystem 2140
Meri @meri.garden · 01/10/2026There’s a WG working on open social communities standard on top of permissioned spaces and our hope is that whatever Bluesky’s communities feature is going to be, Roomy will be able to interoperate with it pretty well! Some interesting chats in the WG about moderation 030
Meri @meri.garden · 01/10/2026The solution is to add a integer finaliser step that biases randomness towards low bits, a solution which came from this blog post. It's still not an even distribution because the space distribution is super spiky but it definitely helps mitigate it if the hash is actually random 😅nullprogram.comProspecting for Hash Functions 000
Meri @meri.garden · 01/10/2026The (non-cryptographic) hash function we used is FNV-1a which is simple and fast but works by XORing and multiplying, which pushes information from low bits to high bits. This makes the low bits ~linear in the input, and the result was 97% of all write volume being routed to one worker. 100
Meri @meri.garden · 01/10/2026kind of fun agent finding. Roomy's appserver routes materialisation and queries for each space between 8 Bun workers. the distribution across workers is determined by a hash of the space DID mod the number of workers. 8 = 2^3, so the hash % 8 only diverges on the lowest 3 bits of the input. 100
Reposted by MeriErlend Sogge Heggen @erlend.sh · 29/09/2026So far no labour saving device in the history of humanity has resulted in a long-term increase in leisure time and worker agency. 3437
Reposted by MeriFilippo Valsorda @filippo.abyssdomain.expert · 28/09/2026The thing that worries me most lately is that many people who know that “fascism is bad, actually” have also convinced themselves that AI tools must be eschewed as fake or impure. In a self-reinforcing loop, there is relatively little AI tooling and infra by “fascism is bad” folks. 927239
Meri @meri.garden · 27/09/2026Maybe we can aim for this as our deadline to standardise on shared lexicons @lou.gg 130
Meri @meri.garden · 25/09/2026Fair. I can prioritise this over the next few weeks. My intuition is there should be some chat indicator when a message is hidden due to a block, to avoid confusion. Would you want UI to reveal a hidden message? Or maybe more friction is better? 120
Meri @meri.garden · 22/09/2026I wrote this in part trying to practice boosting myself a bit, but also want to acknowledge many parts of the design were very amorphous and collaborative. Updated to give better credit to design contributions from @erlend.sh, @jaydip.me and @felinus.fish 060
Meri @meri.garden · 22/09/2026The (nearly) six months since AtmosphereConf have been intense and I've done a lot of stuff! What have I been so busy doing? Read about it in this post!meri.leaflet.pub(Re)building Roomy in 6 monthsA recap on my engineering and design process 3539
Meri @meri.garden · 21/09/2026sustainability doesn't happen overnight obvs! finding my feet rn in a bit of a transition moment. thanks so much for your support last week 🩵 0308
Meri @meri.garden · 20/09/2026do yourself a favour and watch this beautiful short maths documentaryyoutu.bei’m so bad at billiards that i ended up in the hyperbolic planeYouTube video by 2swap 031
Reposted by MeriMatt Hodges @matthodges.bsky.social · 19/09/2026Very quick and dirty Jev test for hiring bias. One resume for a Wall Street job; asked whether the applicant should get a first-round interview. 76 evaluations, changing only the first name. 19 of each: White-associated men/women, Black-associated men/women. console.typesafe.ai/playground?s... 19474116
Reposted by Meridaniel wraith @danielroe.dev · 19/09/2026don't be nice.roe.devDon't be niceSometimes, it's more important to be good than it is to be nice. 41735250
Meri @meri.garden · 17/09/2026I'd be very up for contracting work around ATProto or otherwise, feeling really confident in my general abilities after wearing so many hats on Roomy and solving real problems and verifying my work and shipping a lot of features. And really want to keep doing it but also to put food on table 😅 090
Meri @meri.garden · 17/09/2026having one of those deep deep deep exhaustion from the injustice of years of precarity possibly leading nowhere days 😮💨😭 if anyone has a lead on something to help keep me afloat it would mean a lot! reposts appreciated also x 13919
Meri @meri.garden · 17/09/2026this is pretty new for me trying to design for scale like this, literally my first time having to address these kind of problems so I am genuinely like ‘is this good??’ I’d probably have the same reaction a few months ago 010
Meri @meri.garden · 16/09/2026so you could use this to e.g. set some threshold for service time above which to partition a worker 000
Meri @meri.garden · 16/09/2026exploring future Roomy appserver architecture - cool to learn this queuing theory model for service utilisation, how wait time blows up hyperbolically even under constant service time which is really unintuitive to me, but it's because of requests arrive at random/Poisson intervals 150