Music: lyrics for Hajar Bichhana, from Fossils 4

Time for more lyrics. :) Here’s Hajar Bichhana, from Fossils 4.

Listen to the album on Saavn or Dhingana.

Song: Hajar Bichhana
Album: Fossils 4

ek hath theke onno haate
shudhu bodlao hajar bichhanaye
kisher shantona khuje berao

kon lojjaye bahu byabohrito
thote hashi rekhecho enke
hariyecho ki niruddeshe, thikana tao

ek hath theke onno haate
shudhu bodlao hajar bichhanaye
kisher shantona khuje berao
kon lojjaye bahu byabohrito
thote hashi rekhecho enke
hariyecho ki niruddeshe, thikana tao

tomake dekhle ekhon kichuta koshto hoy
tomader mithyer duniya ta shudhu sposhto hoy
ebhabei sab sombhabonai jodi noshto hoy
ochirei sesh hobe prithibi tumi ki setai chao?

ek din sesh hoye jabe sab
sesh hobe lok thokanor utsab
ja tumi bhabcho aaj osambhab, kal hobe

sei phele asha phire ashar poth
ar chhure phela kono shopoth
onushochonar ache jege raat, sokal hobe

rong palte nebe girgiti
biplob shudhu vanity
paikari ei karbare, baare baare

oo, dariye ache gypsy’r caravan
jabo, as soon as I can
britha udbhid ghor-baari te raat baare

tomake dekhle ekhon kichuta koshto hoy
tomader mithyer duniya ta shudhu sposhto hoy
ebhabei sab sambhabonai jodi noshto hoy
ochirei sesh hobe prithibi tumi ki setai chao?

ek din sesh hoye jabe sab
(chorus)
ek din sesh hoye jabe sab
(chorus)
 (continues)


Music: lyrics for Khnoro Amar Fossil, from Fossils 4

The Bangla Band Fossils came out with their new album Fossils 4 recently, and I’ve been listening to it frequently. Unfortunately, I can’t seem to find the lyrics of some of the songs anywhere online, so I transcribed some of them myself. Here’s one. :)

Listen to the album on Saavn or Dhingana. (Fossils band members, and Rupam Islam in particular—why not launch the album on iTunes? Makes obtaining music easier for people away from the country.)

Song: Khnoro Amar Fossil
Album: Fossils 4

bheshe jacchi ebong
bhije jacchi abar
ek opurbo asambhab-e

shono tumi ki amar hobe
bolo tumi ki amar
shono tumi ki amar hobe
aajo tumi ki amar

phire esho sahoshini
othoba duube jao
e-abeger mahotshobe

shono tumi ki amar hobe
bolo tumi ki amar
shono tumi ki amar hobe
aajo tumi ki amar

teere esho sahoshini
othoba duube jao
e abeger mahotshobe

shono tumi ki amar hobe
bolo tumi ki amar
shono tumi ki amar hobe
aajo tumi ki amar

majhe majhe dekhi toke
otite phiri poloke
ar notun kono stoboke
bondi hoy se onubhab

andho hoye jetam jodi
kolpona’r nijossho nodi
andhokar samudre mishe
janato pherata asambhab

khoro amar fossil
onubhutir michil
protikriyashil kono biplobe

shono tumi ki amar hobe
bolo tumi ki amar
shono tumi ki amar hobe
aajo tumi ki amar

shono tumi ki amar hobe
bolo tumi ki amar
shono tumi ki amar hobe
tumi ki ama-aa-aa-aaaar

jodi e hridoy chhute
sannidhher bidyute
ek bar jodi hote bachar sesh sambhabona
hathchhani dicche je
opomrityur icche je
tor nishthur drishtite kokhono ki ashhash pabona

tui sesh spondon amar
mrityur somon amar
mrityur karon amar
rohosshyer somadhan

koto bikkhoto shira te
tui antoh-peera-te
preme a-protyakkhane
preme ar protyakkhane
aajo tor onusandhan


Music: lyrics for Mohakaash, from Fossils 4

Continuing with today’s music theme, here’re the lyrics for another number from Fossils 4, the latest album from the bangla band Fossils.

Listen to the album on Saavn or Dhingana.

Song: Mohakaash
Album: Fossils 4

ekhon drishti oboruddho noy
ekhon thanda mohajuddho noy

belagam prithibi ke dilam chhuti ami
sekole bedhe mohakash
belagam prithibi ke dilam chhuti ami
sekole bedhe mohakash

ekhon amar gotibeg jhorer dusshapno
bhenge diyechi nirjhore
bokeya joto struggle chukiye amar
ahladi tamadi obokash

sekole bedhechi mohakash

aaj daye bharheen halka mon
okal kushmando din japon
aaj daye bharheen halka mon
okal kushmando din japon

aaj chhatar-matha, matha-mundu-heen prokolper khoj
e-project bhul projection-er, durbeen bonam anubikkhoner
e-uponyash roj guuje guuje mil, shunyotar overdose

tomake niye jete pari jodi hou aalor sowari
jodi khojo notun bari aasman-e
ami bojhate pari aajgubir maane

chailei tui amar sange jabi
shudhu ektai alikhito daabi
rekho mohakasher chabi gopone
cholo amar sange amar free-zone-e

ekhon amar gotibeg jhorer dusshapno
bhenge diyechi nirjhore
ekhon amar gotibeg jhorer dusshapno
bhenge diyechi nirjhore

bokeya joto struggle chukiye amar
ahladi tamadi obokash

tai,
belagam prithibi ke dilam chhuti ami
sekole bedhe mohakash

sekole bedhe mohakash
sekole bedhechi mohakash
sekole bedhe mohakash

(chorus continues)


Matlab: find a string within a cell array of strings

I just wanted to jot down a few points about Matlab programming. Specifically, this is about finding a string within another cell array of strings, where the thing I’m really interested in is the index of the cell array where the reference string occurs. For example, if my reference string is 'Gamma', and my cell array is {'Alpha','Beta','Gamma','Delta'}, then the result of the code should be 3.

Say,

cellArray = {'Alpha','Beta','Gamma','Delta','GammaSquared'};
refString = 'Gamma';

Method 1

This method uses the Matlab function strfind (link).

index = strfind(cellArray,refString);
index = find(~cellfun(@isempty,index));

Result:

index = 
    3   5

This method works great if the idea is to find a substring, i.e. in the case where we are looking for all possible matches. It doesn’t work too well, however, if we’re looking for a specific match.

Method 2

This uses the Matlab function ismember (link).

index = find(ismember(cellArray,refString));

Result:

index = 
    3

Works great if the idea is to find a perfect match. However, let’s also keep tabs on the computation time.

tic; index = find(ismember(cellArray,refString)); toc;

Result:

Elapsed time is 0.001047 seconds.

Method 3

This uses the Matlab function strcmp (link).

index = find(strcmp(cellArray,refString));

Result:

index = 
    3

Same result as in Method 2, but what about computation time?

tic; index = find(strcmp(cellArray,refString)); toc;

Result:

Elapsed time is 0.000025 seconds.

Turns out Method 3 is more than 41 times faster to execute. So we have a winner!

Reference

Stack Overflow: How to search for a string in cell array in MATLAB?


More on the Naked Mole Rat

I’ve written about the naked mole rat before, about how it seems to be immune to acid.

Well, it turns out it has more tricks up its genetic sleeve.

To compare how the naked mole rat made their proteins, they inserted an engineered gene in the naked mole rat as well as in mice, which allowed them to compare the rate of errors in making proteins. And here’s what they found:

[The naked mole rat] built the engineered protein far more accurately, in other words. Naked mole rats, the scientists found, made anywhere from four to ten times fewer mistakes. Yet the naked mole rats can make their proteins as quickly as the sloppier mice.

This seems to be a fascinating creature the more we study it!

I wonder, though, why other species did not pick up this brilliant piece of evolution. Are there side effects to this that are detrimental, overall, to other species but which don’t affect the naked mole rat? As I said in my earlier post, intriguing.

(Original source, quoted by National Geographic: Jorge Azpurua et al.“Naked mole-rat has increased translational fidelity compared with the mouse, as well as a unique 28S ribosomal RNA cleavage.” PNAS 2013