you ignored the problem i saw with it. if there's no public component to it and people would only share with their friends, the availability of piracy would be severely limited.
and if there is, the content industry could still get their "spies" in.
i may be out of the loop, but... none of the popular ways of piracy are generally encrypted are they? if all the unencrypted ones were to be shut down, would it be possible to replace them with safe ones?
i mean with public p2p filesharing, you can always "spy" on the sharers. i mean it has the be decryptable for you to download it, right? and youll know who sent it.
and with stuff that hosted somewhere, whether it's some usenet provider or megaupload, you can always shut down the hoster.
people could still pirate by directly sending each other encrypted files, but you'd always have to know someone personally who has what you want. which would make piracy much harder.
hmm, what exactly does he mean by data-oriented programming?
iirc that's something where you don't store data chopped up into objects, but have arrays that keep all the data of one "aspect" of all "objects"... or something like that. something game programmers would use, helps avoid cache misses.
is that what he was talking about? if so, what does it have to do with macros?
what's your "Time and attention management" like?