34 karma · joined February 2, 2010
Epic (total) is in the ballpark of around $5B, but the engine alone - I estimate - around 1-5% of it, so also around $50M-$250M.
[1] https://investors.unity.com/news/news-details/2021/Unity-Ann...
After a short review of the add function for handling of complex structs i found a possible bug as they miss to perform a deep copy of objects containing references to other objects. they would only copy the value of the pointers of a struct like that: struct { obj* ptr; } and not the content of ptr.
imho,in this case it is a flaw, as the 'public' api function base64_encode wants the user to input pointer to 2 ptr to buffer with only for 1 given the length. and the code makes implicit assumption of the user input without checking it (encoded is manipulated).
good and fast c code looks not like this.
the problem of the value is already present at the moment. Taking that simple example of the 10000BTC pizza, the Pizza service, if they still hold that amount, are now millionaires. but thats the point with every currency. but they use reforms to handle the problem, which requires an authority to control it, which will not be possible with btc.
the only problem is exchanging bitcoins which is the root of all evil for a non-backed per-trade-valued currency.
sure its not trivial, but not impossible.
and third party libs are also possible, yes.
the manual verbosity is also my mind blocking problem. i didnt come around with an idea to reduce the text the user have to enter to make such thing useful/correct working. it wouldnt make sense if such a tool degrades to a normal organizer because of the stuff a user enters. This is one point to think about.