I initially got excited about this (and know people who would really love this to exist), but after a bit of digging, I am convinced that this is likely a scam. This report explains why it is: https://whitediamondresearch.com/research/know-labs-is-an-ob....
You could also look at the stock economics to see that this company has not behaved like one with a bright future.
Yeah, the stock price made me suspicious but I figured that it might be due to the not-so-great accuracy plus a lack of moat - even if it worked, you'd see a cheap copy on AliExpress in 2 weeks. I didn't see the report before though, so yeah, I'd agree it smells like scam. Especially when you see the CEO dabbles in NFTs
I've looked for this optimisation, and while it makes sense to me (Infallible is unhabitable ==> s: Option<Infallible> can only exist if s = None ==> all values in vector must be of the same value None that is known ahead of time ==> store a counter of how many Nones are in the vector instead of each None as an entry into a traditional vec), I cannot find any trace of such optimisation, whether by reading into the bytes backing the vector (with rustc -O / -C opt-level=3 to ensure this opt is triggered), or by calling `mem::size_of::<Vec<Option<std::convert::Infallible>>>()`.
What's happening is that `Infallible` has no values, and cannot be instantiated. This results in `Option<Infallible>` only having one possible variant (None) which has no payload, and therefore being a zero-sized type.
Separately `Vec<T>`, if `T` is a zero-sized type, never allocates and has a capacity of usize::MAX. Then, when you push into the Vec, because the value you push is zero-sized, there's no allocation and no data to write anywhere. Therefore the only effect is to increment the length counter.
Could you please update the message to "This subreddit is temporarily private as part of a joint protest to Reddit's recent API changes, which breaks third-party apps and moderation tools, effectively forcing users to use the official Reddit app." to raise awareness for the reason you took it private? That would be really helpful!
Hm, I don't see where I can set that, sadly. I don't see a customizable message when I visit the subreddit incognito, either, just a "this is private".
Given that nobody has reverted the change, I assume they'd just forgotten to do it in the first place.
You could also look at the stock economics to see that this company has not behaved like one with a bright future.
reply