I think Boies is trying a forest-for-trees argument here, hinting that a jury might see the issue quite differently from a judge and that Alsup is discounting the significance of prior expertise and Bloch's existing understanding of Java. It's like one side saying '(something) is so trivial, anyone would have done that without thinking' and the other side saying 'well hold on, that task requires doing ten different things in the right order, and would take even an experienced person several minutes - looks to me like you made a very deliberate choice.' It's not a terribly strong argument, but Boies isn't there to represent himself; he's there to present a view of events most favorable to his client.
why on Earth are you allowed to regulate and prosecute it?
He's litigating it. Big, big difference.
you would need to spend 6 months programming
before you could look at RangeCheck
Except that's sunken cost for education that's paid only once. You also need 12 years to go through high-school and another 3 years to get a BS.RangeCheck is as trivial as counting your fingers. Counting reliably is learned in the first year of primary school, does that mean that counting isn't trivial because it took a year to learn?
I believe it is incumbent upon the attorneys to understand the basics of any industry that they are involved with. I first learned BASIC in 1980(?) and have been an amateur ever since and I do believe that has helped me relate to my clients.
BTW, thanks to HN I "learned" Ruby shortly after the posting of a great article on _why.
Yes, I know, of course his defence against this charge will be "I can't be expected to know industry-specific things like this," but then why on Earth are you allowed to regulate and prosecute it?