Here is stephen wolfram about computing a theory about everything. Pretty interesting about emergence of wolfram alpha..
Occasional Musings
Simplicity
There is quite some talk about complexity science, but what about simplicity. An interesting talk on TED.com about simplicity..
Image gallery
A philosphers survey
Its common to find surveys on most things on daily life buts its very rare to find surveys on what (modern) philosophers think and believe… Here is an that rare survey and and a summary.
“… Philosophy is now a highly specialised discipline. A don working on, say, ethics, may not even know the terminology used by logicians, and vice versa. This will be grist to the mill of those who feel that analytical philosophy has given up dealing with the big questions of life and is now mired in technical minutiae. But not so fast. Even Plato was attacked in his own time for treating philosophy as if it were all mathematics. And 1,800 years ago the great doctor Galen moaned about “the over-refined linguistic quibbling of some philosophers”.
More about this: [paper from PhilPapers.org link] & [article link]
Don’t believe everything you read about genes and disease in prestigious journals like Science and Nature,
A recent article, describes & highlights some of the pressures scientists & researchers face in a professional setting, which potentially leads to research & publication of falsehoods. Some of the reasons why many research results are outright wrong, are:
The social environment in which research occurs places scientists under pressure to perform. These institutional pressures have the well-intentioned aim of encouraging high productivity and performance, measured by the amount and quality of publications, and success in attracting research funding from government and charitable agencies.
However, there is an inherent tension between the scientific process, where success is often unpredictable, and the means by which research productivity is frequently assessed. The criteria currently used to assess a scientist’s career and make decisions about future funding, salary and tenure may be an important factor encouraging departure from the ideals of scientific integrity.
But institutional pressures of this sort are unlikely to be solely responsible…
Promises, Predictions, Visions … is it leading to Promissary Culture?
As researchers (or otherwise) we all make predictions about what happens next. Sometimes we keep those to ourselves, sometimes we share with our friends and colleagues and sometimes we share it with the world through media.
But it might also pay scientists—financially and politically—to go along with such demands, and to indulge in what Joan Haran, Cesagen Research Fellow at Cardiff University, UK, diplomatically calls “discursive overbidding,” whereby they talk up the potential value of work for which they seek the support of funds, changes in legislation or public approval.”
..
The article also includes useful tips on how to predict responsibly
I am an Informavore
In a recent edge.org article/video interview, German journalist Frank Schirrmacher gives an overview of what it means to be living in an age of informavore (originally attributed to George Miller, popularized by D. Dennet, S. Pinker and others). What are the consequences …etc. It is certainly an interesting read.
A small snippet from the interview:
“As we know, information is fed by attention, so we have not enough attention, not enough food for all this information. And, as we know — this is the old Darwinian thought, the moment when Darwin started reading Malthus — when you have a conflict between a population explosion and not enough food, then Darwinian selection starts. And Darwinian systems start to change situations. And so what interests me is that we are, because we have the Internet, now entering a phase where Darwinian structures, where Darwinian dynamics, Darwinian selection, apparently attacks ideas themselves: what to remember, what not to remember, which idea is stronger, which idea is weaker.”
More about this here: [The Link]
The last days of polymath
Monomath vs polymaths, specialist vs generalist, depth vs breadth in scientific knowledge. As many you might have noticed the degree of specialization required in many technical fields is very high. There is a high barrier to entry in most fields, requiring years of dedicated & focused work to make any meaningful contribution (no matter how small). An interesting article discusses these issues.
“The question is whether their [polymaths] loss has affected the course of human thought. Polymaths possess something that monomaths do not. Time and again, innovations come from a fresh eye or from another discipline. Most scientists devote their careers to solving the everyday problems in their specialism. Everyone knows what they are and it takes ingenuity and perseverance to crack them. But breakthroughs—the sort of idea that opens up whole sets of new problems—often come from other fields. The work in the early 20th century that showed how nerves work and, later, how DNA is structured originally came from a marriage of physics and biology. Today, Einstein’s old employer, the Institute for Advanced Study at Princeton, is laid out especially so that different disciplines rub shoulders. I suspect that it is a poor substitute.
Isaiah Berlin once divided thinkers into two types. Foxes, he wrote, know many things; whereas hedgehogs know one big thing. The foxes used to roam free across the hills. Today the hedgehogs rule. “
More about this here: [The Link]
Revision Control Systems
Be it a source code of some software development project or various writings for some publication in journal or conference proceedings, we inevitably create different versions of the documents or the source code. Instead of simply naming them as v1, v2.. or some scheme similar to it, there are many tools available which help us maintain different versions in a more efficient manner. Some of them mentioned here:
- Subversion (SVN) aiming to be replacement for Concurrent Version Systems (CVS). Both are based on client-server model.
- GIT: Fast Version Control System
- Mercurial: Distributed Control System
- Many others are mentioned here
Both GIT & Mercurial is based on distributed peer-to-peer model, while SVN & CVS are based on centralized client-server model. A review of these revision control systems is presented in an article in Communications of the ACM Magazine, Sept 2009 issue. The main conclusions of this survey is reproduced here:
“Choosing a revision-control system is a question with a surprisingly small number of absolute answers. The fundamental issues to consider are what kind of data your team works with, and how you want your team members to interact. If you have masses of frequently edited binary data, a distributed revision- control system may simply not suit your needs. If agility, innovation, and remote work are important to you, the distributed systems are far more likely to suit your needs; a centralized system may slow your team down in comparison.
There are also many second-order considerations. For example, firewall management may be an issue: Mercurial and Subversion work well over HTTP and with SSL (Secure Sockets Layer), but Git is unusably slow over HTTP. For security, Subversion offers access controls down to the level of individual files, but Mercurial and Git do not. For ease of learning and use, Mercurial and Subversion have simple command sets that resemble each other (easing the transition from one to the other), whereas Git exposes a potentially overwhelming amount of complexity. When it comes to integration with build tools, bug databases, and the like, all three are easily scriptable. Many software development tools already support or have plug-ins for one or more of these tools.
Given the demands of portability, simplicity, and performance, I usually choose Mercurial for new projects, but a developer or team with different needs or preferences could legitimately choose any of them and be happy in the long term. We are fortunate that it is easy to interoperate among these three systems, so experimentation with the unknown is simple and risk-free.”
More of this from the article here: Making Sense of Revision Control Systems, by Brayn O’Sullivan
Managing bibliographies
Having reference lists is one of the most indispensable tools a researcher must posses. Whether is a journal or article from conference proceedings, to books to web-clippings. etc. Many tools are available for a researcher to manage their reference lists. Here are a few
- Bibtex formatted text files: www.bibtex.org very useful when writing articles using Latex. Can also use various bibtex tools for searching, converting to other formats. Bibtex Tools
- Mendeley: www.mendeley.org An integrated tool where you can view pdfs, add metadata, extract references from various publication databases based on doi, pubmed, arxiv, ..etc. Also has web interface (linked to a web account) through which you can view and share publications.
- Zetero: www.zotero.org Similar to Mendeley and offers pretty much the same features, but this one is offered as a firefox web browser extension, while Mendeley is a standalone program. Not sure which one is better. Both have active development (frequent updates with new features). The verdict is still out there. Decide for yourself which one suits you better.
- Besides the above there are few commercial software to manage bibliographies. A comparison of a many bibliography management software is mentioned here.