1,077 karma · joined March 2, 2010
> TO THE RIGHT VVORSHIPFVLL MAISTER RObert Clarke,
The mistakes look like typical OCR errors.
[1]: http://tei.it.ox.ac.uk/tcp/Texts-HTML/free/A01/A01716.html
Best of all, it has great single-key keyboard shortcuts for higher productivity :)
"XML shall be straightforwardly usable over the Internet."
The bewildering number of XML specifications to simply use an XML file makes it daunting for anyone to learn to use XML "properly". The XML standard today is hardly anything but "straightforward".
Additionally, it is not a particularly efficient format for machines nor for humans to use. Saying that a good editor can solve everything is a very flippant way of addressing the common challenges with editing maze-like XML documents.
Perhaps Linus didn't elaborate on the context of his criticism for the XML format, but it resonated with a lot of programmers not because of his popularity but they had faced similar painful situations before.
I would be happy to read code more than 80 characters, if it doesn't have to be artificially cut into multiple lines (the screenshot in the post is a pretty good example). In fact, I find 80 characters too less and often set Emacs to use 100 characters as the limit.
[1]: http://stackoverflow.com/questions/903754/do-you-still-limit...
Wonder how we can unobfuscate the source. It would be great if there is a readable version of the source as well, just like we have in Obfuscated C Code Contests. Or perhaps, some way to use the Chrome inspector for this.
Unlike in the past, the OS upgrade cycle has shortened considerably thanks to mobile devices. People don't really mind upgrading their OS even though Windows users might be more reluctant than others. But I am sure that the Windows 8 user interface changes are the real reason why most people would not even want to upgrade.
I would recommend to code in idiomatic Python as much as possible (in this case, use a tuple for Point). Primarily because it is easy for other fellow programmers and your future self to understand. Performance optimisations are best done by the compiler for a reason, it is usually a one-way path that affects readability.
I agree with him that working on a project is often the best ways to learn a new skill. But for heaven sake, heed to what the experienced folk say and deliberate on whether to follow them or not.
http://www.wolframalpha.com/input/?i=How+old+is+President+Cl...
I love the new logo and open layout (that previously used to spill out of the container in odd places, for me). Truly appreciate the hard work in keeping these regular updates.
Also, this article makes me think of the IP stockpile within a company in general. While most companies tries to cash in from their research work, what Nokia has done is to enable the creation of hundreds of startups. I hope more companies emulate such models to help advance the state of the art rather than gather dust in vaults.
Users seem to be more adaptable to change that previously thought. This is of course thanks to better testing tools which ensures that essential functionality is not compromised by such changes.
With the introduction of OS-level App stores, expect to see 'silent updates' in a lot more consumer applications.
[1]: http://clicky.com/marketshare/global/web-browsers/firefox/
Truly novel and innovative business cultures require tolerating a certain degree of failures and dead-end projects. The degree of uncertainty of such endeavours makes the Wall Street nervous. They prefer steady and reliable returns on their investments.
So it is not surprising that startups are focussing on a cash rich customer base. But it is unfortunate that they are not the fountains of innovation as one would have hoped for.
I am not completely discounting Numerical Analysis here. Mathematicians can make entire mathematical models of a machine but it will be at a certain level of abstraction. In practice there will be abstraction leaks due to some quirks of the implementation or real world dependencies.
So one should not merely depend on the mathematical model.
"As technology Advisor to the Prime Minister, Rajiv Gandhi in the 1984s, Pitroda not only heralded the telecom revolution in India, but also made a strong case for using technology for the benefit of society through missions on telecommunications, literacy, dairy, water, immunization and oil seeds."
Getting a SIM card is intentionally hard partly due to their prevalence for terrorist activities (especially in its initial days when anyone could simply buy a SIM card from a store without any ID proof) and partly from the lack of a centralized electronic citizen identification system similar to SSN.