Posts by rook@hulvr.com
(DIR) Post #AJKAWRufmR5ZFYxEsC by rook@hulvr.com
2022-05-10T23:24:46Z
0 likes, 0 repeats
@wolf480pl no, even a first-order compiler would do a better job
(DIR) Post #AJLaDrKppVE6Yiwp04 by rook@hulvr.com
2022-05-11T15:47:20Z
0 likes, 0 repeats
@wolf480pl the short answer is no compiler will do what you're looking for
(DIR) Post #AJLblyeNEqab2wv4Gu by rook@hulvr.com
2022-05-11T16:04:47Z
0 likes, 0 repeats
@wolf480pl yes
(DIR) Post #AJLfhZE0E8QuqjjlUO by rook@hulvr.com
2022-05-11T16:48:50Z
0 likes, 0 repeats
@wolf480pl what I don't want to do is teach a full CS course with a 500 character limitor without getting paid if I'm being honest
(DIR) Post #AJLixxZTm7Pkr2I640 by rook@hulvr.com
2022-05-11T17:25:23Z
0 likes, 0 repeats
@wolf480pl I think you're confusing your needs with mine.
(DIR) Post #AJLm6VvAFNn1ZFCjUO by rook@hulvr.com
2022-05-11T18:00:34Z
0 likes, 0 repeats
@wolf480pl It was to answer a specific question. My bad. Don't worry, it won't happen again.
(DIR) Post #APWaLv4wLmZ8RJrPjE by rook@hulvr.com
2022-11-11T03:35:48Z
0 likes, 0 repeats
@chopsstephens I think the main numbers are going to be per-instance user count and global (federated) message volume (as seen by that instance) against the available resources, on an instance-by-instance basis, plus some concern about things like media caches.That said, gargamel is apparently running three separate instances, so the limits have probably been explored.Nb. Twitter was launched on a Ruby codebase and eventually had to switch off.
(DIR) Post #APWaLx03CvqKOjaXNw by rook@hulvr.com
2022-11-11T03:48:28Z
0 likes, 0 repeats
@chopsstephens There could be, but that would probably involve significant overhead of managing federation vs. dealing with user-driven resource usage. I think the user count is usually going to be high enough that it will be in the noise, but you might notice a significant effect on small instances.Fwiw, some single-user admins have complained of the resource usage but I'm not sure if that's from the process of initial federating or from steady-state stuff.
(DIR) Post #APWb7iJF85ZMjiLAtE by rook@hulvr.com
2022-10-16T03:10:53Z
0 likes, 0 repeats
Fuck.Some psychopath is porting the vine/tiktok treadmill antipattern to AP: https://github.com/Goldfish-Social/Goldfish
(DIR) Post #APWb7jYAW56QaIKbnE by rook@hulvr.com
2022-10-16T06:31:04Z
0 likes, 0 repeats
@sixohsix I hadn't noticed (literally read far enough to confirm my fears — "activitypub" — and closed the tab.)I guess the good news is I probably won't see much of that in my TL since everyone will go rabid on defederating it.I would complain about people doing the right thing for the wrong reasons, but I guess we just talked about that kinda, so I'll just shut up and take the dub.
(DIR) Post #APWb7kRpB9cdMuN3Xk by rook@hulvr.com
2022-10-16T18:28:37Z
0 likes, 0 repeats
@sixohsix Attention is a person's primary resource, all other resources are marshaled by it. I couldn't stand having something designed to obliterate that in my TLs. I mean if someone's into that they should be free to engage with it I guess, but personally if it showed up here I'd have more of an issue with it than aggressive advertising in all the TLs.
(DIR) Post #APWdZmLLvND3GRpz72 by rook@hulvr.com
2022-11-11T03:57:51Z
0 likes, 0 repeats
@chopsstephens Not sure why you'd call out Postgres, it is competitive. At least when setup correctly. I haven't looked at the schema or queries, so I couldn't promise they are reasonable though.But Ruby might create disproportionately more overhead for the small instances. I don't know what their budget is, but anything done with Rails tends to have a certain up-front cost. Maybe steady state is okay if the JIT is any good these days.
(DIR) Post #APWdZnoSSe5Lp0Sk7M by rook@hulvr.com
2022-11-11T04:30:09Z
0 likes, 0 repeats
@chopsstephens Ah, good point. In that kind of scenario I think the message volume is going to be the key quantity and if we're lucky it will only knock out enough of the network to bring the volume down enough to keep the problem from going completely global. Heterogeneity and all that... probably medium-large instances survive, then smaller ones come back online.I agree, not likely to happen any time soon, but it could be an eventuality though. Not even a million people here yet.
(DIR) Post #APWdZp8hWrs7w4wQJE by rook@hulvr.com
2022-11-11T04:49:51Z
0 likes, 0 repeats
@chopsstephens I'm of two minds. I guess it's really two failure modes: degradation vs. just falling over. For example if you have an extreme non-linear scaling issue, at some point the demands on resources may go sufficiently vertical to abruptly end instances. That's what I was thinking about.The other version is a self-moderating problem, where even if scaling is significantly non-linear, it still grows slowly enough to cause a reduction in traffic and so just limps along.
(DIR) Post #APWdZq6xuo4swz8YF6 by rook@hulvr.com
2022-11-11T05:45:56Z
0 likes, 0 repeats
@chopsstephens I was thinking things merely badly under-performing vs falling over completely in a Morris-worm type scenario, depending on just how much is in flight on the whole network.A total Twitter collapse might create something that looks like early days Twitter. They had bad outages prior to the rewrite. At 50M users... two orders of magnitude from current levels, I'd expect something to give.Bluesky might be the thing that takes over in that case. Worth thinking about.
(DIR) Post #APWdZr0yYYsfkhLHXs by rook@hulvr.com
2022-11-11T06:09:48Z
0 likes, 0 repeats
@chopsstephens I agree, except a possible issue is when a significant portion of users just leave the federated TL open in a tab all day. Now you're delivering approximately most messages to most users (modulo instance blocks etc.) But I guess we'd need statistics to figure that out.Not too hard to address, you could abridge the federated TL as needed. Non-follow traffic starts dropping out when things start to saturate.
(DIR) Post #APWdZruHEx7IWDDRk8 by rook@hulvr.com
2022-11-11T18:48:29Z
0 likes, 0 repeats
@chopsstephens so, one of the instances documented recent scaling issues: https://nora.codes/post/scaling-mastodon-in-the-face-of-an-exodus/Seems like they did find a tipping point, otoh the db was (among other things) poorly configured.Strong implication here that incoming federated traffic is to blame, and that stuff people are following isn't distinguished from the rest of it.
(DIR) Post #ARowDlt6v4BXJZepBw by rook@hulvr.com
2023-01-20T02:29:44Z
1 likes, 0 repeats
@ernie I don't get this at all. The HN/YC culture is indictable for sure, but the specific claims do not line up.
(DIR) Post #ASoUGqAHqrNNfod5G4 by rook@hulvr.com
2023-02-18T19:15:32Z
0 likes, 0 repeats
@brewsterkahle I normally only associate the cancer risk of AM radio with the transmitters, but I gotta say, wearing a loop antenna on my head does not feel safe.
(DIR) Post #ATt8Jp6odOsODDdQuG by rook@hulvr.com
2023-03-22T22:43:50Z
0 likes, 0 repeats
@torvalds If you're serious and not just venting, I suspect Karl Friston has a lot to say about that. At least in the sense that there is a qualitative difference that can be quantified. But using quotes around the C-word sounds like reserving license to move the goalposts.That said, *I* do mean something specific and quantifiable when I criticize the consciousness of ML models, and it's based in Friston's work.