27,252 karma · joined October 24, 2011
I see this has been covered already in the other thread: https://news.ycombinator.com/item?id=49629382
Maybe, you know, Meta bought the account from the band in a voluntary transaction?
Yes, that is a straightforward interpretation of the headline!
> C++ doesn’t have this problem at all, since virtual dispatch always goes through pointers and return types are always pointers too.
Uh. C++ can return objects by value. Maybe it isn't idiomatic. And I don't know if there's a convenient spelling like `Self`. But it runs into the same problem, of course -- you would need to know the concrete value type returned to have storage for it.
And Rust has the ~same solution as imagined for C++ here, I think? Have a `DynClone` trait that returns `Box<dyn Trait>` instead of `Self`.
If you somehow need this property in your programs, I think you can just add a 1-byte member and use pointer equality. (I'm not a Rust expert.)
> Meta also flags a contradiction in Strike 3’s theory that downloads were switched to the home connection hours after the March 2025 warning. Strike 3’s own complaint alleges that Meta’s “off-infra” activity started in 2018, and that downloads on corporate IP addresses continued long after the notice.
Oh. The connection is maybe more tenuous than Strike 3 claims.