Monthly Archives: February 2016

Discovering Gravitational Waves – How Hardcore Science Happens

You must have all followed up on the news of the amazing experimental measurement of gravitational waves, nearly a century after Einstein first predicted their existence. Interestingly, at that time, Einstein didn’t think we would ever be able to detect them.

I went through the initial paper that was published in Physical Review Letters announcing the discovery, and it was very interesting to note that the paper itself is devoid of any hoopla and fan-fare that was surrounding this discovery all over the news. In fact, the paper reads as any regular dry to-the-point fact-based scientific paper, with the standard components of literature review, experiment, results, and discussion. This underscores the importance of careful hardcore collaborative science which needs to be done to make possible the success of such a large-scale experiment. The conclusion paragraph of this paper demonstrates this beautifully, with a nonchalant fact-based statement, based upon the results of the experimental measurement, without any embellishment – true hardcore science:

The LIGO detectors have observed gravitational waves from the merger of two stellar-mass black holes. The detected waveform matches the predictions of general relativity for the inspiral and merger of a pair of black holes and the ringdown of the resulting single black hole. These observations demonstrate the existence of binary stellar-mass black hole systems. This is the first direct detection of gravitational waves and the first observation of a binary black hole merger.

See this paper for yourself here:

Additionally, here is a fascinating article in The New Yorker, which describes the history and build-up of the LIGO detector, and how it came into being:


Learn Coding for Free

This article neatly summarises various wonderful resources for learning coding for free online:

To this list, I will also add Software Carpentry.

I have already written about the importance of learning coding in RS & GISc, see that post here.



Enabling Spellcheck in MATLAB

Here is an interesting post on the MathWorks Blog about enabling 3rd party dictionaries in MATLAB for spell checking, the example used here is from SourceForge library: