@filpizlo@SixBitProxyWax@hasen_95dx also, to clarify, if we are limiting such a convo to people who work on a GC professionally, I do want to clarify that I am included in that set. Not that I think it matters, but to put to rest your disrespectful implication.
@filpizlo@SixBitProxyWax@hasen_95dx the original paper on garbage collection, in LISP, doesn’t solve for cycles because that LISP didn’t support cyclical lists. Is that GC?
I think you are a bit out of your depth to be plainly honest. You can’t decide that words mean new things. (you can, but you look foolish)
@SixBitProxyWax@filpizlo@hasen_95dx I'm mostly just confused. these are words with well defined meanings with papers describing them as far back as 1960. very much square vs rectangle.
as usual, the hard part is not the code, but the communication around it 🙃
@filpizlo@SixBitProxyWax@hasen_95dx 4. I think you are just fundamentally misunderstanding the categorical descriptions of these things. All ref-counting systems are garbage collectors, but not all garbage collectors are ref-counting. This is the definition of words used by academics and impls for several decades.
@filpizlo@SixBitProxyWax@hasen_95dx 3. let's assume a ref-counting system exists that puts destructors on a queue to be executed at some time in the future, much later, but it still calls them deterministically. Is this still ref counting?
@filpizlo@SixBitProxyWax@hasen_95dx also, i'm not sure why you think you can't implement CoW with a non-ref counting GC. destructors are also possible in such a collector, their execution is just less deterministic (because the GC is less deterministic, of course). see FinalizationRegistry in JS.
@filpizlo@SixBitProxyWax@hasen_95dx why would the observable semantics influence whether a given technique is actually GC?
that would imply that with two different collectors (and in the presence of weak refs), one that collects often vs one that collects rarely, only one of them is actually GC? which one is it?
@stanzillaz yeah totally, that stuff is even more obvious, hard to build a real platform on top of shaky ground. The CDM stuff is “slightly” more gray area (I think?) because blizz hasn’t commented much on wanting to lock it down, but it’s a logical conclusion that they will do it.
@filpizlo@tmikov 90% of the value could be gained by just replacing the react-in-terminal front end with literally anything else.
Used it (ink) years ago in the past, and immediately realized it was junk and a bad idea, watching my Claude instance jitter and reflow over and over right now)
@BlizzardCS I opened a new ticket, US108376512, can someone on the CS social team please escalate this! It is very clear that there is some brute forcing of customer support happening and my account has been taken through convincing support multiple times in the last month. @BlizzardCS
@BlizzardCS My account was hacked and email changed! Ticket US108165186 . I have an authenticator attached to the account, and have spent at least $1000 in the last few years on the account. I got an SMS verification code and an email change notif that I never asked for. Help!
@BlizzardCS This ticket was resolved and I regained access to my account, but it literally just got taken again! Whoever is taking my account is clearly brute forcing your support system to get an agent to hand over the account! Help!!!