Friday, June 9, 2023

Peeping Tom by Fayyaz Minhas (written May 16, 2021)

لیڈی گوڈئوا Lady Godiva آج سے قریب ایک ہزار برس پہلے یہاں سے گزری جہاں آج اس کا ایک مجسمہ اس کی برہنگی کی دلیل اور اس کی ہمت کی شہادت کے طور موجود ہے- تو بات کچھ یوں ہے کے والی شہر نے غریب کسانوں اور ان کے مال سے تجارتی نفع کمانے والوں پر آج کے حکمرانوں کی طرح ٹیکس لگایا- غیر کی کھیتی اور اس میں اگنے والی جنس پر نظر ہی تو سلطان' پرویز اور مجلس ملت کے رکن ہونے کی شرط ہے - زمانہ ضرور بدلہ ہو گا لیکن حاکم کی حاکمیت اسی طرح غربت اور کمزوری سے طاقت حاصل کرتی آئی ہے - ٹیکس اور اس سے پستی عوام کی حالت نے لیڈی گوڈئوا کے دل پر گہرا اثر کیا اور ایک شاہی خاندان کی چشم و چراغ ہونے سے پیدا ہونے والی ہمت نے انہیں حاکم وقت' جو کچھ روایات کے مطابق انکے شوہر نامدار بھی تھے' کے سامنے کلمہ حق ادا کرنے پر مجبور کیا- انہوں نے حاکم سے یہ سفارش کی کہ اس ٹیکس سے غربت کی چکی کی رفتار تیزہونے' اور اس کے پاٹوں کے بیچ عوام کے کچلے جانے کا قوی امکان ہے لہٰذا اس لگان سے معافی دے کر ثواب دارین حاصل کیا جاۓ - لیکن جہاں ایک جانب ثواب کی لذت اور دوسری جانب سونے کی چمک ہو' غلط فیصلہ کرنا بہت سہل ہوتا ہے - چنانچہ حاکم نے لیڈی گوڈئوا کی اس معصومانہ فرمائش کو نظرانداز کرنے کے بعد یہ کہا کہ اے مورکھ! تجھے نظام حکومت کا کیا علم؟ تو کیا جانے کہ غریب کے پسینے کی منی ہی تو امیر کی نسل کی افزائش کا سبب ہے - یہ لباس فاخرہ جو تیرے بدن کی زینت ہے ' اسی آمدن سے بنا گیا ہے - لگان کی معافی تو تب ہی ممکن ہے جب تم خود اس لباس سے اپنے آپ کو بری کرنے کیلئے تیار ہو - حاکم نے شائد یہ بات گوڈئوا کو سمجھانے  اور اسے اس ضد سے دور رکھنے کیلئے کی ہو لیکن گوڈئوا تو اس کو سچ سمجھ' کپڑے اتار' شہر کو نکل گئی کہ شائد حاکم اپنی زبان کا پاس رکھنے کیلئے ٹیکس معاف کر دے! کہتے ہیں کے ہر انسان کی زندگی میں ایک وقت آتا ہے جب حضرت خضر اسے سیدھا راستہ دکھاتے ہیں لیکن اس پر چلنا مشکل ہوتا ہے - اس راستے میں سب کچھ چھن جانے کے ڈر پر قابو پانا ہی ایک ولی کو ایک لالچی والی سے منفرد کرتا ہے - تو لیڈی گوڈئوا نے ایک پاک بی بی کی سنت کے مطابق حاکم وقت کے سامنے سچ بول کر اور اپنا سب کچھ چھوڑ کر اس راستے کا انتخاب کیا - وہ اپنے آپ کو اپنی زلفوں کی درازی میں چھپا کر محل سے نکل گئی - زلفیں جتنی بھی لمبی ہوں' شب دیجور میں تو شائد' لیکن دن کی میں روشنی میں لوگوں کی نظروں سے سب کچھ چھپانے سے قاصر ہی رہتی ہیں- لیکن شہر کے لوگ غریب سہی ' بے وضح نہ تھے - ان کو جب یہ معلوم ہوا کہ لیڈی گوڈئوا کی یہ حالت غریب کی داد رسی کی وجہ سےہوئی تو انہوں نے باہم عہد کیا کہ سب اپنے آپ کو گھروں میں بند کر لیں کہ کہیں لیڈی گوڈئوا کے برہنہ بدن پر انکی نظر نہ پڑے - ویسے بھی کہتے ہیں کے ایسی نوری مخلوق ہم زمینی باسیوں کو کہاں نظر آتی ہیں؟ لیکن انسان کی جبلت میں جس چیز سے منح کیا جاۓ وہ کام کرنے کی خواہش جنت گم گشتہ سے موجود ہے - اس کہانی میں بھی ایک برہنہ عورت کے وجود نے ایک کم ظرف بہ مسمم ٹام کو آبلے پھاڑ  کر لیڈی گوڈئوا  کی برہنگی سے لذت حاصل کرنے پر مجبور کر دیا - ٹام کی اس حرکت نے انگریزی زبان کے محاورے peeping tom کی بنیاد رکھی - خیر روایت یہ ہے کے ٹام کو اس گناہ کی سبب قہر خدا نے اندھا کر دیا اور آج شہر کے مرکز میں موجود یہ مجسمہ تو لیڈی گوڈئوا کیلئے ہے لیکن اس مجسمے سے کچھ دور ایک کھڑکی میں اندھا ٹام بھی اسی حالت گناہ میں بیٹھا ہے - مجھے نہیں معلوم کے اس واقعے سے  متاثر حاکم نے کیا واقعی ٹیکس معاف کیا یا نہیں ' یا شہر کے لوگوں کی غیرت نے خاموشی کی چادر سے نکل کر رسم شبیری ادا کی یا نہیں' لیکن زینب کی بے چادری کی مانند یہ قصہ بھی تاریخ کا حصّہ ہے  

آج میں نے دیکھا کہ لیڈی گوڈئوا کے مجسمے کے ساۓ میں کچھ لوگ جمح ہیں - ایک مظاہرہ جاری ہے جس کے منتظمین حمایتان حریت فلسطین ہیں - وہاں ہونے والی تقریر کا مجھے ایک لفظ سمجھ نہیں آیا- اسکی وجہ شاید یہ تھی کہ میں  peeping tom کی طرح مظاہرے میں شامل لوگوں اور انکو دیکھنے میں مگن لوگوں کو دیکھنے میں مصروف تھا جو برطانوی موسم گرما سے کئے وعدہ بے حجابی کو پورا کر رہے تھے- ارد گرد نظر دوڑائی تو لوگ قریب واقع دکانوں ' شراب خانوں اور رستورانوں میں زیادہ بے فکر دکھائی دیے - پھر جی میں یہ خیال اٹھا کہ شائد بے سروسامان اپنے گھروں سے نکلنے کو شائد یا فلسطینی سمجھ سکتے ہیں یا سنائی کے موسوی یا لیڈی گوڈئوا کا مجسمہ! وہاں کچھ اسرائیلی پرچم بردار بھی تھے اور فلسطینی بھی! اور میری نگاہیں ایک گندمی بالوں والی خوبصورت پولیس افسر پر مرکوز تھیں جس سے میرے خیالوں کے امن میں تھوڑا خلل برپا ہوا لیکن اس کا اصل مقصد اس نازک صورت حال کو قابو میں رکھنا تھا جو ان سیاسی خیالات اور اس تاریخی تقسیم کے حامیوں کے ایک جگہ اکھٹے ہونے سے بگڑ سکتی تھی- خیر نہ کچھ ہونا تھا نہ کچھ ہوا - لیکن میرے ذہن میں آج سے ایک ہزار برس بعد کا منظر ابھرا جس میں  لیڈی گوڈئوا کے مجسمے کے ساتھ ایک طرف جھلستی Anne Frank  اور دوسری طرف بمبار حملوں میں مرنے والے بے نام فلسطینی بچے کا مجسمہ تھا اور میں تمام دنیا کی مانند اپنی کھڑکی سے اندھا ٹام بن کر یہ سب دیکھ رہا تھا- شائد اس سب کے بعد ہم سب انسانیت کا لباس پہننا سیکھ لیں

Friday, February 24, 2023

Dance

  نی جندے نچ نی جندے نچ نی جندے

 نچ نی جندے نچ نی جندے نچ نی جندے


جد تک سیت وجودے تیرے ہے ساہواں دا مچ


نچ نی جندے نچ نی جندے نچ نی جندے نچ


نچ نی جندے نچ نی جندے نچ نی جندے نچ


می رقصم می رقصم بولا ہر دم مونہوں بول


ایسی اڈی مار زمینے مڑھکے تھاں رت ڈؤل


پانی مٹی اگ ہوا نوں اک پیالے گھول


اکو ڈیکے پی جا چارے پنجواں کھلے سچ


نچ نی جندے نچ نی جندے نچ نی جندے نچ




دس نی جندے دنیا نوں توں ایہہ انملا کم


کیوں سولی منصور نے چمی شمس لتھیا چم 


کیوں موہرا سقراط نے پیتا کیوں سی نچیا بلھا


کیوں سی بھلی ہیر سلیٹی ویہڑا چوکا چُلہا


سچا تیرا سچ پچھانے کیہہ جانے جو کھچ


نچ نی جندے نچ نی جندے نچ نی جندے نچ




دس نی جندے کہیڑی گلوں سرمد سیس کٹایا


تخت ہزارہ چھڈ رانجھے نیں کناں نوں پڑوایا


شاہ حسین دا کیہڑی گلوں بنیا مادھو لال


چھڈ دولتاں ادھم کاس نوں ہویا سی کنگال


عشقے دی سردائی پی کے بول فقیرا سچ


نچ نی جندے نچ نی جندے نچ نی جندے نچ




روز الست و کیتے سن جو کھلن قول قرار


لالچ ، لوبھاں ،حرص، ہواواں اپنے اندروں مار


میں میں توں کر لے توبہ توں توں ورد پکار


توں دے ایس سمندر دے وچ قطرہ بن کے رچ


نچ نی جندے نچ نی جندے نچ نی جندے نچ




ایس مقامے مرنوں پہلاں مر جاناں توں آپے


جمیاں دے سب چاء مک جانے موئیاں یار سیاپے


آپے آؤنا آپے جانا کھل جانی ایہہ گل


کت کت ڈھیر لگا دؤو تکلا نکل گیا جے ول


لاہ ناں پردے یار ندیما اس دنیا توں بچ


نچ نی جندے نچ نی جندے نچ نی جندے نچ




غلام حسین ندیم



Wednesday, September 4, 2019

ہک گل پچھاں

ہک گل پچھاں' مارو گے تے نہیں؟
ایہہ تساں مارنا کس سکھایا جے؟ 

میرے دیس دے واسیوں! ہک گل پچھاں؟
"و بالمساکین إحسانا" کتھے جا بُھلایا جے؟

میرے دیس دے سپاہیوں! ہک گل پچھاں؟
تہاڈے ظلم دا پرچہ اس کتھے جا کٹایا جے؟

میرے دیس دے منصفوں! ہک گل پچھاں؟
تساں تَحْكُمُوا بِالْعَدْلِ کتھے جا پھیلایا جے؟

میری سرکار دے افسروں! ہک گل پچھاں؟
اپنڑی گردن اِڈا سریا کتھے جا پوایا جے؟

میرے دیس دے سیاسیوں! ہک گل پچھاں؟
ملک الله' حکم الله کتھے جا دفنایا جے؟

میرے دیس دی مقدس گائیوں! ہک گل پچھاں؟
 ایہہ اپنڑے آپ نوں خدا کتھے جا بنایا جے؟

میرے دیس دے لکھاریوں! ہک گل پچھاں؟
میری جِب وانگوں سچ کتھے جا دکھایا جے؟

میرے حسین دے ذاکروں! ہک گل پچھاں؟
اِس غریب دا ماتم  کتھے جا کرایا جے؟

(فیاض)

Sunday, April 14, 2019

Books are people too (ep. 4): Payam-e-Mashriq


This is another interview in the series "Books are people too!". This time, our guest is Huzoor Ahmed Saleem's Urdu translation of the Persian poetry book "Payam-e-Mashriq" (Message of the East) by Iqbal.


Who should I take as a guide in my life?

شعاع مہر او قلزم شگاف است
بہ ماہی دیدہ رہ ایں دہد عشق

شعاع مہر ہے دریا میں گویا
کہ ماہی  کو ہے چشم رہ بیں عشق

What is the role of mankind in this universe?

ہے ساز نغمہ ہائے عشق انساں
کرے افشاۓ راز اور خود ہے پنہاں
بنے وہ جہاں کو ' یہ سنوارے
ہے انساں کیا شریک کار یزداں؟

How can I improve my life?

دمادم نقش ہاے تازہ ریزد
بیک صورت  قرار زندگی نیست
اگر امروز تو تصویر دوش است
بخاک تو شرار زندگی نیست

بناتی ہے بہر لحظہ نۓ نقش
نہیں دائم قرار زندگانی
ہے تیرا آج اگر تصویر کل کی
نہیں تجھ میں شرار زندگانی

What is the objective of life?

مگو از مدعاۓ زندگانی
ترا بر شیوہ ہاۓ او نگہ نیست
من از ذوق سفر آں گونہ مستم
کہ منزل پیش من جز سنگ رہ نیست

بیاں کرتا ہے کیا تو مقصد زیست
نظر ایسی نہیں ہے تجھ تو حاصل
ہوں میں سرشار یوں ذوق سفر سے
کہ سنگ رہگزر ہے مجھ کو منزل

Aren't we bounded by fate?


نہ ہو پا بستہء زنجیر تقدیر
ہے جولاں گاہ زیرِ چرخِ گرداں
نہ آۓ گر یقیں تو کر کے ہمت
جھٹک زنجیر پا' پھر دیکھ میداں

How can we humans live in peace?

نہ افغانیم و نے ترک و تتاریم
چمن زادیم و از یک شا خساریم
تمیز تانگ و بو بر ما حرام است
کہ م پروردہ یک نو بہاریم

نہ افغاں ہیں ' نہ ہم ہیں ترک و تاتار
سبھی نکلے ہیں اک شاخ چمن سے
تمیز رنگ و بو ہم کو ہیں ممنوع
کہ پروردہ ہیں سب اک فصل گل کے

Why were we born?

ازل کی وسعتوں میں پرفشاں تھا
نہ تھا پابند میں اب اور گل کا
گراں قیمت ہوں میں تیری نظر میں
تبھی بازار ہستی میں تو لایا

Who are you?


If the world was created by Him, what did humans add?



Sometimes, life feels difficult. How does one deal with that?


پوچھا یہ ایک دن ایک صاحب دل سے' ہے کیا حیات؟
جتنی شراب تلخ ہو بہتر" دیا جواب"

What inspires you to explore the world and knowledge?
جو ملک بھی ہے میرے خدا کا' وہ ہے مرا 
ہر ملک ملک ماست کہ ملک خداۓ ماست

What is the worse thing a human can do to himself?

اپنی کج بینی سے آدم ہوا آدم کا غلام 
اپنے جوہر کو کیا اس نے نثار کے و جم 
گھٹ گیا کتے سے بھی خوۓ غلامی کے سبب 
سامنے کتے کے کتے نے کیا کب سر خم





Tuesday, February 19, 2019

Saving yourself from grief over loss of computation

Original post: Original post link


You are running a long simulation of about 30 days and the power fails on the 29th day (or something equally tragic happens!). How would you react? Enter the classic case of 5 stages of grief: Denial (Nooooo!!!!), Anger (*&(#^&*(#@%&!!!!), Bargaining (It must’ve produced some output!), Depression (I’m never gonna graduate!) and Acceptance (Well, let’s restart the simulation!).
But before you restart your simulation, hear me out!
I have had this issue many times and had been thinking about how to avoid this. Here are some of the solutions I came across:
  1. UPS: An Un-interrupted Power Supply can potentially save you from this… But how can I stop my simulation midway if the power is not back up before the UPS dies out?
  2. NVDIMM: This is another hardware solution which uses Non-volatile RAM (NVDIMM) which copies your RAM in a non-volatile memory and then restores it when the power comes back online. It is a developing technology but can be very useful. Read more about this here. However, if you don’t have deep pockets, this is, at this time, a volatile option!
  3. Manual checkpointing: Checkpointing is the art of saving a snapshot of the state of your software or simulation onto a hard-disk and then restoring it when you need to! You can do this easily if you are writing your own code: save all important variables into a file every so many minutes and then restore them from the file. However, manual checkpointing can be a pain so I began looking for automatic checkpointing aka Checkpoint-Restore solutions! An ideal (albeit extreme) scenario would be to be able to save the whole Operating System state and restore it as if nothing happened. Below are a few solutions towards that.
  4. Hypervisors: If you can tolerate the performance loss and other issues associated with using a virtual machine (virtual-box, VMware, etc.), you can use the hypervisor’s “snapshot” mechanisms to store and then restore the state of your system. Read more about this here.
  5. Docker: Docker is essentially a native hypervisor, i.e., it does not have the overhead of a virtual machine because the processes do not run in a guest operating system but in the host OS from within docker. Docker is excellent — for installation, distribution and also for checkpointing. The idea here is to make a docker box of your simulation software and then use the underlying checkpoint and restore technology to restore the software after a failure. Read more about this here. However, this entails a significant additional overhead in making the docker container.
  6. CRIU: CRIU (pron. Kree-oo) stands for Checkpoint and Restore in User Space. With CRIU “you can freeze a running application (or part of it) and checkpoint it as a collection of files on disk. You can then use the files to restore the application and run it exactly as it was during the time of the freeze. With this feature, application live migration, snapshots, remote debugging, and many other things are possible.” Here is a complete list of usage scenarios. CRIU supports checkcpointing with docker as well. This is my second favorite tool for this purpose!
  7. DMTCP: This is my favorite solution — it allows you to create checkpoints and restore them in a very easy manner. It comes with Linux (or you can sudo apt-get install dmtcp). However, I would recommend the following process to install it: Download the DMTCP package in your Linux distribution as a .zip file and then extract it to a folder of your choice. After that go into the folder and execute “./configure” and “./make install” and that’s it! After installation you are ready to use it: For a demo, go to the contrib/python folder within your dmtcp folder with your terminal and execute “dmtcp_launch python hookexample.py” to start an example process. This will create a dmtcp checkpoint as well as a script that allows you to restore the process as and when required using ./dmtcp_restart_script.sh. This video also explains the process in more detail. These checkpoints also allow for great debugging by saving the state of your software.
8. Ruffus
Ruffus is a library for python that allows you to setup and execute a computational pipeline composed of multiple steps in which the output of one step becomes the input of the next. It also supports pretty easy checkpointing.
9. EdiblePickle
EdiblePickle also allows checpointing. Here is a simple example.
import string
import time
from ediblepickle import checkpoint

# A checkpointed expensive function
@checkpoint(key=string.Template('m{0}_n{1}_${iterations}_$stride.csv'), work_dir='/tmp/intermediate_results', refresh=True)
def expensive_computation(m, n, iterations=4, stride=1):
    for i in range(iterations):
        time.sleep(1)
    return range(m, n, stride)

# First call, evaluates the function and saves the results
begin = time.time()
expensive_computation(-100, 200, iterations=4, stride=2)
time_taken = time.time() - begin

print time_taken

# Second call, since the checkpoint exists, the result is loaded from that file and returned.
begin = time.time()
expensive_computation(-100, 200, iterations=4, stride=2)
time_taken = time.time() - begin

print time_taken

Follow it here: https://medium.com/@fayyazafsar/saving-yourself-from-grief-over-loss-of-computation-688819d85389

Sunday, January 20, 2019

Books are people Too (Ep. 3): Advice to a young scientist by P.B. Medawar

In the third episode of our "Books are people too" interview series, we have, as our guest, an extremely useful book for our young scientists and researchers. The name of the book is: "Advice to a young scientist". It was written by Sir Peter Medawar, a British scientist, who is regarded as the father of transplantation because of his work on organ and tissue transplants. Dr. Medawar was awarded a Nobel prize in 1960 for his ground-breaking work in the field. Advice to a young scientist (AYS) was written in 1979 and it has aged extremely gracefully to almost a wise sage or an oracle one should consult every so often.


FM: Welcome to our interview series. If you ask a kid to tell you what a scientist his, he or she would immediately respond with someone in a white coat blowing away stuff. Is that what you think as well?

AYS: Haha, not just a kid but most people in the society would associate a similar image with a scientist in their mind. However, I feel that we must always realize that scientists are people too! They are affected by the same nobilities and vices as any one else. The term "scientist" was coined in 1844 to describe someone who works in science.

FM: And how would you define science?

AYS: To me, science is nothing more than an exploratory activity whose purpose is to come to a better understanding of the natural world. And this activity is called research! However, there are other science based or scientific activites in addition to research as well such as scientific administration, scientific journalism, teaching science, scientific advisory, supervision, industrial process management,  etc.

FM: So, according to you, anyone engaged in research is a scientist, No?

AYS: Yes! And we must never forget that there may be many practitioners of science and the scientific method who may not be officially labeled as scientists but are doing good quality science, for example, a pool cleaner who checks the hydrogen ion concentration of the water, keeps an eye on the bacterial and fungal flora and studies their effects on humans!

FM: So instead of asking what qualifies for good science, let me ask you what makes a "bad" scientist?

AYS: It is pretty simple, just like any other profession, if you are into science for the wrong reasons you will be terrible at it!

FM: What is or are the right reason(s) to get into science: curiosity, love of details, finicking?

AYS: Ummm... I think it is more than that. Good scientists I have seen have a sort of an exploratory impulsion or a restless endeavor to get to the truth of things! They feel uneasy if they can't understand or explain something they see and can't stop themselves getting to the heart of it!

FM: How can one find out if one is made to be a scientist?

AYS: I think the existence of inbuilt tendencies to be a scientist are over-glorified! Don't get me wrong -- they are important but skills required for science can be and must be learned as well. If someone thinks that their thinking can make them a good scientist without learning the skills required for doing science and experiments, they are, in my opinion, not made for science. Manual work such as doing experiments or, more directly, programming in your case should never be considered "below" science as these also help you think and be a better scientist! If someone thinks that being a scientist entails having lesser mortals such as graduate students fulfill his or her whims, they wouldn't typically make good scientists. The novice who tries his hand at research and finds himself indifferent to or bored by it should leave science without any sense of self-reproach or misdirection.

FM: So how can a young scientist pick a field or research topic?

AYS: It is pretty simple to say but maybe a little difficult to follow: if you want to make important discoveries, you must study important problems. Dull or piffling problems yield dull or piffling answers. By important problems, I mean to refer to problems whose answers would matter even if your work is not necessarily fashionable or sexy. It is perfectly okay to fall in line with a larger field of research, for example, molecular genetics or cellular immunology or machine learning but it is not advisable to fall in with a prevailing fashion for a new histochemical procedure or a new classification approach and just stick to it!

FM: What is your opinion about Ph.D. programs?

AYS: Human life can continue without a Ph.D. However, a Ph.D. is a license or passport for immigrating into any academic institution and it does have its merits. But it is important for a student to think why one wants to go for a Ph.D., what they want to work on, who they want their mentor to be and what would he do after a Ph.D. One of the major consequences of modern Ph.D. programs is that once one gets into a Ph.D. program, one is then expected to continue in a scientific or academic career because one doesn't know anything else to do! Therefore, it is imperative to really think hard before committing to such a career choice. After a Ph.D., a scientist must not continue working in the same direction for the rest of his life and should be willing to explore different things before settling on something they truly like.

FM: And about post-doctoral research?

AYS: Oh yeah! I feel that post-doctoral research is very important as it gives a budding scientist a chance to work on something they want to do, possibly in a different or related field, after having gone through their doctorate degree. As a consequence, post-docs are typically more motivated and make better researchers.

FM: Better than a thousand days of diligent study is one day with a great teacher. How can a scientist pick a mentor or a Ph.D. advisor?

AYS: The easiest, and not necessarily recommended, way is to pick the closest person at hand: the head or senior faculty in the department from which you graduated who may be looking for a disciple or an extra pair of hands. However, if a student understands or is proud of the work being done in the department then it is perfectly okay to do so but after much deliberation. The best way these days is to simply explore different scientists working in the field that a student likes and try to work with them! Don't just work somewhere without aligning your chosen field of research with what goes on there!

FM: How much should a scientist read to be successful?

AYS: I feel that most young scientists give too much emphasis on equipping oneself. They focus too much on reading the latest work and trying to know each and every new technique that is published to satisfy their sense of "being equipped to do great research". However, there is practically no limit to it. Too much reading also has psychological consequences and can be a hurdle to conducting actual or original research. It is like reading romantic novels all the time instead of trying to actually trying to talk to the girl sitting next to you! By far the best way to become proficient in research is to get on with it -- pick an important problem and work passionately in the pursuit of finding answers to it. I recommend to NOT learn new skills or mastering new disciplines until the pressure is upon to do so in this pursuit of finding answers; thereupon they can be mastered pretty quickly as there is plenty of motivation at hand. However, I must also say that reconstructing someone else's work or understanding a paper is important for two reasons: it helps you identify new and interesting problems or short-comings and it gives you confidence. Do it but don't over-do it!

FM: You refer to the art of research as "art of the soluble". What does that mean?

AYS: The art of research is that of making a problem "soluble" by finding out ways of getting at it -- how to easily attack a problem. One easy way I have found of attacking tough problems is to begin by quantifying things related to the problem such as how strong is the reaction of a patient to a transplanted tissue? Or, in your case of working on neural networks, how important is a particular neuron in a neural network? Typically, if you can quantify an effect you can make the problem soluble.

(to be cont'd)

Sunday, January 13, 2019

Interviews with books Ep. 2: Humzad da Dukh by Tariq Aziz

Books are people too: Interviews with books


Welcome to the second episode of interviews with books with Fayyaz. The objective of this series is to interview a book as a person after reading it. In this episode, we shall interview "Humzad da dukh" by Tariq Aziz. It is a punjabi poetry book written and is one of my favorites. The interview will be in Punjabi.



ایہہ تہاڈے ہمزاد دا دکھ ہے کی ؟



آپنے دکھی ہمزاد توں علاوہ تے تسی مینوں بہوں کلے لگے او' ایس دی کی وجہ اے ؟


کسی دے نہ ملن دی کی وجہ بنی ؟


کوئی تے اچھا لگیا ہوۓ گا، اوھدی کوئی نشانی تے دسو ؟


اوس فرزانہ دی یاد آندی اے تے کی کردے او؟ کوئی دعا؟


ہک دوجے توں دور' ہویا کی سی ؟


اوس دے نال گزری کوئی خاص یاد؟


خیر' تہانوں سب توں زیادہ پیار کس کولوں ملیا؟


تسی اپنے ملک دے بارے اچ کی سوچدے او؟


اپنے دیس لئی کی خواہش اے؟



بچے وی تہاڈی گلاں سندے پیۓ نے' انہاں دے واسطے کوئی پیغام؟



تے وڈیاں لئ؟



آپنے تے میرے واسطے کوئی خواہش یا دعا؟