I also think that if people are in the habit of having to comment it makes them more likely to document things like expected values of the input, what the return could be expected to be, and if there are any caveats.
37 karma · joined June 18, 2010
I also think that if people are in the habit of having to comment it makes them more likely to document things like expected values of the input, what the return could be expected to be, and if there are any caveats.
In this case though, it's all embedded so I don't gain any of the benefits.
An earlier comment mentioned that it's a question of what's the right forum to debate new ideas. Going to direct to the public is probably not the right one. Another hallmark of these hoaxes tends to be the notion that "main stream scientists don't want you to know" etc... It's trash.
I wish the letter had ended by admitting that it's tough to exactly define bad science but it's a lot like porn, you know it when you see it.
If you're feeling extra creative, you could always change your font, font size, and syntax highlighting scheme. ;)
Great to read the year-after follow up, by the way. Really well done.
There's no question that this system was a technological achievement though and that having access to more than one running program at a time is a good thing.
I was also entertained by the line towards the end of video: "I've always been able to think about multiple things at once but the terminal held me back."
It seems like we all very much doubt that was ever true now.
Javascript APIs hack this in by taking Objects as params so that you can do {name='Alfred E. Neuman'...}. Unfortunately, Java's syntax isn't nice for creating Maps either, but maybe you could do something with that.
In the end, this seems like a problem with the language syntax and any fix other than one at the language level is going to be a hack.
I wonder if that means that they're going to work on plus. What else would Google think of as a bigger vision for how people communicate?
Not only would he probably be unable to find any evidence for that as being a reason but it doesn't pass the common sense test. PCs are very upgradeable as well... I'd argue more so... so clearly that's not the reason that macs have better resale value.
In the end, he sounds like an old mechanic complaining that fuel injection is worse than carburetors because they're less tunable. The car industry has already gone this direction making it harder and harder for amateurs to tinker and fix their vehicles and yet cars today are safer, faster, and more reliable than cars 20 years ago.
I'm not sure though about Siri asking for more information though. Having your phone start asking you questions would be disruptive -- the audio equivalent of a pop-up on a webpage asking you to fill out a survey. The only thing that would make Siri asking you for information unprompted than the pop-up is that it could happen anywhere.
Also, it's not clear to me why they would need to create a crap user experience for some ad revenue when they get such high margins on their devices. They don't seem to be having trouble making money.
I don't think they're killing off a big industry by ditching java on the mac. It's just potentially going to make things more of a pain for those of us who write server-side java code on our Macs. Do you think their move will have an effect on that industry?
I do believe that people have gotten it configured just right and that they are extremely productive with it. But for me there was just always one more thing that I needed to do from change the appearance slightly or override the annoying way that vc-dir takes over existing windows. I end up just wishing that the defaults were a little bit better.
Yes anything is possible and people have done work that probably intersects with what you're looking to do. But rarely does anything just work.
I spend too much time try to make things work and re-implementing features that exist in other environments. I tend to use Textmate and Intellij -- although extending Intellij is such a heavy process that I pretty don't do it.