A very enlightening read -- I certainly didn't expect the tangential connection to the separatist crisis in eastern Ukraine.
More on topic; is anyone aware of any attempt to employ Ithkuil's grammar as an intermediary for lossless translation between natural languages? It occurred to me that translation of languages with poor interoperability would benefit from an intermediate representation that is capable of preserving the nuances of both. The idea being that you would only ever need to build a model for translation between {SomeLanguage} <=> Ithkuil, and this would allow for precise (albeit probably verbose) translation between any two languages.
Or is this more or less how automated translation works already?
> Note carefully that the context here is size optimisation only.
Indeed, and even if other benefits were once possible in the early x86 era, modern CPUs use register renaming[0] which presumably would make such benefits redundant.
Interesting, it seems that even after several years away from the company, I have fallen foul of the Foundry's culture of secrecy.
> I had the privilege of using 4 red rockets, all of which broke.
Unsurprising; the original RR was a repurposed DVS Atomix with custom firmware. Now redundant since R3D decoding on GPU was released. RED's overpriced, unreliable hardware is my #1 gripe, but not really relevant to this discussion.
> I was there when Whitmore got the email about redcode, and not using the official SDK. That we "had illegally reverse engineered proprietary code".
I didn't know that a non-SDK-based REDCODE integration was ever in Nuke. If correct, to be honest that was an unwise move anyway; RED have always warned against reverse engineering in their licence agreements (and yes, reverse engineering was necessary to read R3Ds without the SDK, it was never plain vanilla JPEG2000 and didn't use the tar format at all). If Whitmore allowed it, he should have expected RED's response.
The legal grey area is that reverse engineering a file format isn't the same thing as reverse engineering proprietary executable code by disassembly. However, after having had a similar run-in with RED regarding reverse engineering, I have no doubt that Jannard's legal team would have persisted and come out on top.
> I was there looking at the RED forums where they were sharing the cracked version.
Sure, some end users pirated Storm like other Foundry software because the licence manager had been cracked long before, but that wasn't RED's fault.
> RED saw the software, stole the interface and made a free version.
The interfaces were no more similar that any two "pro" video apps (REDCINE-X looked particularly awful at launch). RED built a competing app with an overlapping feature set. This happens all the time.
> "it turns out they like storm a lot, but not enough to pay for it"
And why should they have? RED established a team that could develop their app without charging end users (a loss leader, I suppose), while still remaining profitable. The Foundry failed, or declined, to do so. Storm could have been expanded to cater for the needs of the DSLR (and later mirrorless) filmmaking communities; a much bigger market than indie RED shooters that was crying out for reliable and affordable post software. Instead, Storm was assimilated into Hiero with a big price tag for a handful of customers.
Years later, Bill told me that Storm was ultimately killed "because we didn't understand the low-end market". They could have just asked.
I don't like the circular avatars - I don't need the place I store my code to feel like a social network.
But the worst change for me is that the 'Languages' section is now below the fold. Now I have to scroll to find out if I should ignore the latest compiler, package manager or system tool because it was written in JavaScript.
Edit: Gah! I only noticed this by directly comparing old and new, but the filenames in the main list are no longer blue, so now on each row, the filename, commit message and timestamp are in three subtly different shades of gray. That, combined with the lack of gridlines just makes the whole thing look like word soup.
[0]: https://wiki.php.net/rfc/pipe-operator-v2