Thursday 26 November 2015

Reading List - 10

Ancient Greeks

The Iliad and The Odyssey by Homer
Tragedies of Aeschylus
Tragedies of Sophocles
Tragedies of Euripides
Histories by Herodotus
History of the Peloponnesian War by Thucydides
Dialogues by Plato
Works by Aristotle
Letter to Herodotus and Letter to Menoecus by Epicurus
Ancient Romans

Treatises of Cicero

On the Nature of Things by Lucretius
Aeneid by Virgil
Works of Horace
History of Rome by Livy
Metamorphoses by Ovid
Parallel Lives and Moralia by Plutarch
Germania and Dialogue on Oratory by Tacitus
Enchiridion and Discourses by Epictetus
Meditations by Marcus Aurelius
Letters From a Stoic by Seneca

If you’re looking for a big picture tour of classical culture, I highly recommend two lecture series from my favorite college professor, Dr. J. Rufus Fears: Famous Greeks and Famous Romans.

Wednesday 4 November 2015

Favorite Apps

Mac:
Notational Velocity

Web:
http://momentumdash.com/


:more coming

Monday 2 November 2015

Monday 19 October 2015

Any Question Regarding Islam

Darul Iftah, Jame Darul Uloom Karachi - 0213 504 9774 & 0213 504 9775

Timings are 9am to Asr. 1-2pm is break for Zuhur/Lunch. Fridays off. (Pakistan Time)

You need to call and ask. They won't ask for any written request or anything unless they don't understand your question or they actually don't know the answer to your question, which rarely happens.

Halal, Kosher, Zabiha, Oh My!


Is Kosher meat halal for Muslims to consume?

http://askimam.org/public/question_detail/19734

http://askimam.org/public/question_detail/17572

What is the deal with zabiha/halal?
http://www.zamzamacademy.com/2013/03/zabiha-meat-madness/

Can there be such a thing as haram cheese?

Thursday 17 September 2015

Book Recommendations by James Altucher

Book recommendations by James Altucher

  1. Mastery, Robert Greene
  2. Bold by Peter Diamondis and Steven Kotler
  3. Outliers by Malcolm Gladwell
  4. Where Good Ideas Come From by Steven Johnson
  5. Man's Search for Meaning by Victor Frankl
  6. Born Standing up by Steve Martin
  7. Zero to one by Peter Thiel
  8. Quiet by Susan Cain
  9. Antifragile by Nassim Taleb
  10. Mindset by Carol Dweck

Monday 14 September 2015

Feelings

Thoughts precede feelings.

And a thought is an action of the mind.

Hence, you create your feelings. You cause them to exist.

And you cause them to get destroyed.

Monday 24 August 2015

Saturday 1 August 2015

Sunday 26 July 2015

You want to be a poem?
You will have to be a poet's.

Friday 29 May 2015

"I think you're making a terrible mistake."
"The freedom to make my own mistakes is all I ever wanted."

Monday 25 May 2015

All Islamicspirituality bayans

Can be downloaded by running this command on Linux:

How to be a programmer in 10 years

http://norvig.com/21-days.html

As Auguste Gusteau (the fictional chef in Ratatouille) puts it, "anyone can cook, but only the fearless can be great." I think of it more as willingness to devote a large portion of one's life to deliberative practice. But maybe fearless is a way to summarize that. Or, as Gusteau's critic, Anton Ego, says: "Not everyone can become a great artist, but a great artist can come from anywhere."

Tuesday 12 May 2015

The most important question of your life

source: http://markmanson.net/question

Everybody wants what feels good. Everyone wants to live a carefree, happy and easy life, to fall in love and have amazing sex and relationships, to look perfect and make money and be popular and well-respected and admired and a total baller to the point that people part like the Red Sea when you walk into the room.

Everyone would like that — it’s easy to like that.

If I ask you, “What do you want out of life?” and you say something like, “I want to be happy and have a great family and a job I like,” it’s so ubiquitous that it doesn’t even mean anything.

A more interesting question, a question that perhaps you’ve never considered before, is what pain do you want in your life? What are you willing to struggle for? Because that seems to be a greater determinant of how our lives turn out.

Everybody wants to have an amazing job and financial independence — but not everyone wants to suffer through 60-hour work weeks, long commutes, obnoxious paperwork, to navigate arbitrary corporate hierarchies and the blasé confines of an infinite cubicle hell. People want to be rich without the risk, without the sacrifice, without the delayed gratification necessary to accumulate wealth.

Everybody wants to have great sex and an awesome relationship — but not everyone is willing to go through the tough conversations, the awkward silences, the hurt feelings and the emotional psychodrama to get there. And so they settle. They settle and wonder “What if?” for years and years and until the question morphs from “What if?” into “Was that it?” And when the lawyers go home and the alimony check is in the mail they say, “What was that for?” if not for their lowered standards and expectations 20 years prior, then what for?

Because happiness requires struggle. The positive is the side effect of handling the negative. You can only avoid negative experiences for so long before they come roaring back to life.

At the core of all human behavior, our needs are more or less similar. Positive experience is easy to handle. It’s negative experience that we all, by definition, struggle with. Therefore, what we get out of life is not determined by the good feelings we desire but by what bad feelings we’re willing and able to sustain to get us to those good feelings.

People want an amazing physique. But you don’t end up with one unless you legitimately appreciate the pain and physical stress that comes with living inside a gym for hour upon hour, unless you love calculating and calibrating the food you eat, planning your life out in tiny plate-sized portions.

People want to start their own business or become financially independent. But you don’t end up a successful entrepreneur unless you find a way to appreciate the risk, the uncertainty, the repeated failures, and working insane hours on something you have no idea whether will be successful or not.

People want a partner, a spouse. But you don’t end up attracting someone amazing without appreciating the emotional turbulence that comes with weathering rejections, building the sexual tension that never gets released, and staring blankly at a phone that never rings. It’s part of the game of love. You can’t win if you don’t play.

What determines your success isn’t “What do you want to enjoy?” The question is, “What pain do you want to sustain?” The quality of your life is not determined by the quality of your positive experiences but the quality of your negative experiences. And to get good at dealing with negative experiences is to get good at dealing with life.

There’s a lot of crappy advice out there that says, “You’ve just got to want it enough!”

Everybody wants something. And everybody wants something enough. They just aren’t aware of what it is they want, or rather, what they want “enough.”

Because if you want the benefits of something in life, you have to also want the costs. If you want the beach body, you have to want the sweat, the soreness, the early mornings, and the hunger pangs. If you want the yacht, you have to also want the late nights, the risky business moves, and the possibility of pissing off a person or ten thousand.

If you find yourself wanting something month after month, year after year, yet nothing happens and you never come any closer to it, then maybe what you actually want is a fantasy, an idealization, an image and a false promise. Maybe what you want isn’t what you want, you just enjoy wanting. Maybe you don’t actually want it at all.

Sometimes I ask people, “How do you choose to suffer?” These people tilt their heads and look at me like I have twelve noses. But I ask because that tells me far more about you than your desires and fantasies. Because you have to choose something. You can’t have a pain-free life. It can’t all be roses and unicorns. And ultimately that’s the hard question that matters. Pleasure is an easy question. And pretty much all of us have similar answers. The more interesting question is the pain. What is the pain that you want to sustain?

That answer will actually get you somewhere. It’s the question that can change your life. It’s what makes me me and you you. It’s what defines us and separates us and ultimately brings us together.

For most of my adolescence and young adulthood, I fantasized about being a musician — a rock star, in particular. Any badass guitar song I heard, I would always close my eyes and envision myself up on stage playing it to the screams of the crowd, people absolutely losing their minds to my sweet finger-noodling. This fantasy could keep me occupied for hours on end. The fantasizing continued up through college, even after I dropped out of music school and stopped playing seriously. But even then it was never a question of if I’d ever be up playing in front of screaming crowds, but when. I was biding my time before I could invest the proper amount of time and effort into getting out there and making it work. First, I needed to finish school. Then, I needed to make money. Then, I needed to find time. Then… and then nothing.

Despite fantasizing about this for over half of my life, the reality never came. And it took me a long time and a lot of negative experiences to finally figure out why: I didn’t actually want it.

I was in love with the result — the image of me on stage, people cheering, me rocking out, pouring my heart into what I’m playing — but I wasn’t in love with the process. And because of that, I failed at it. Repeatedly. Hell, I didn’t even try hard enough to fail at it. I hardly tried at all.

The daily drudgery of practicing, the logistics of finding a group and rehearsing, the pain of finding gigs and actually getting people to show up and give a shit. The broken strings, the blown tube amp, hauling 40 pounds of gear to and from rehearsals with no car. It’s a mountain of a dream and a mile-high climb to the top. And what it took me a long time to discover is that I didn’t like to climb much. I just liked to imagine the top.

Our culture would tell me that I’ve somehow failed myself, that I’m a quitter or a loser. Self-help would say that I either wasn’t courageous enough, determined enough or I didn’t believe in myself enough. The entrepreneurial/start up crowd would tell me that I chickened out on my dream and gave in to my conventional social conditioning. I’d be told to do affirmations or join a mastermind group or manifest or something.

But the truth is far less interesting than that: I thought I wanted something, but it turns out I didn’t. End of story.

I wanted the reward and not the struggle. I wanted the result and not the process. I was in love not with the fight but only the victory. And life doesn’t work that way.

Who you are is defined by the values you are willing to struggle for. People who enjoy the struggles of a gym are the ones who get in good shape. People who enjoy long workweeks and the politics of the corporate ladder are the ones who move up it. People who enjoy the stresses and uncertainty of the starving artist lifestyle are ultimately the ones who live it and make it.

This is not a call for willpower or “grit.” This is not another admonishment of “no pain, no gain.”

This is the most simple and basic component of life: our struggles determine our successes. So choose your struggles wisely, my friend.

Friday 8 May 2015

"The owner and editor of "Al Hilal", a daily newspaper in Urdu, Hafiz Ali Bahadur Khan B.A., visited Hazrat on one occasion just before his demise, who, in spite of his extreme weakness and inability, spoke to him for about half an hour. He was very much impressed by this discussion and after reaching Bombay, in a few editions wrote about his impressions of Hazrat's personality and significance of the work in such a way which until now was not expected to be acknowledged by any editor or leader. I received that copy of "Al Hilal" from somewhere and having read Hafiz's article, I became very happy and intended to read it to Hazrat. I took that paper with me hoping that on some appropriate occasion, I may attend to him and having seen the paper in my hand, he might himself inquire what was in my hand. I would then reply and have the opportunity to read the article to him. Contrary to hope and expectations, Hazrat did not inquire about it. After a long time I could not restrain myself and said to him: "Hazrat! On one occasion, Hafiz Ali Bahadur from Bombay came here and all thanks to Allah, he was greatly impressed. He wrote a few articles concerning our work in which he acknowledged its greatness and importance from which it is manifest that he understood it well. If permitted, I would read some of it to you."

He replied: "Molvi Sahib! What is the use of speaking about that work which was accomplished. We must see how much is still left of the work that has to be done. We must look into the shortcoming of what has been done. To what extent were there deficiencies and sincerity and how far have we lacked in having the greatness of Allah's order in mind. How much have we failed to adopt the example of our Nabi (Sallallahu alaihi wasallam) and in our search into the manners of practice. Molvi Sahib! To be happy at looking back without taking stock bf the above is just like a traveler who becomes happy looking back at the distance covered. Looking back should only be for the purpose of finding out shortcomings and to acquire the way to remedy them in future and to see what has to be done in the future. Don't look back at one who has understood our work and acknowledged it. Look at how many hundreds or thousands there are to whom we have not delivered Allah's words as yet and as to how many there are who, in spite of being informed and having acknowledged our work, are not taking part because of the lack of effort on our part."

Thursday 7 May 2015

What did you learn in your 20s?


  1. Don't isolate yourself. I did this mistake. I was angry to world, to people, to my life. I was sitting in my room all day. Watching movies, playing Championship Manager 03-04 etc. And then i realized that there are some people outside, who can share some interest with you, who can be with you. Never Ignore Social Skills.
  2. You are alone. It means that you are responsible for all the things. There is no one except you, to help you, to motivate you. Alone.
  3. Don't get fat. Please go to gym. ( I learned this very hard way. WOMEN WILL IGNORE YOU. So, start today and be fit! )
  4. Add : For those "I am fit but no girlfriend" sayers, read "No More Mr. Nice Guy". Having a good product Nothing without Selling.
  5. Leave the parents' house as soon as possible. Learn washing dishes, paying bills. Learn Life.
  6. Travel. I did this, I am so glad now. If you don't have a big budget use Workaway and WWOOF. Workaway.info the site for free work exchange. Gap year volunteer for food and accommodation whilst travelling abroad.
  7. Talk with that girl. Just go, smile and say "Hello, I am X. What about drinking coffee this weekend?". At worse, she will say "No!" and you will feel bad only 2-3 days. Better than regret.
  8. About shyness. Read this : Deniz Murat's answer to Why I am so Shy?


source: http://www.quora.com/What-did-you-learn-in-your-20s

What are mistakes which software engineers make in the first 1-2 years of their career?


  1. Not being willing to learn new languages and skills. Not willing to read technical books.
  2. Making assumptions where information is needed and instead of raising them just coding things up with the assumptions.
  3. When looking for help, asking for more than a  general direction, expecting people to do the groundwork and still expect them to help you the next time.
  4. Not paying attention to performance: Use of good Data Structure and Algorithms.
  5. Not paying attention to design: Design Pattern, Object Modeling, Best Practices
  6. Not paying attention to security: SQL Injection
  7. Not paying attention to testing: Writing test cases. Thinking of only happy flows and testing the success scenario with a belief that you're done with the code if that runs (in reality far from it).
  8. Documentation: Improper logging and comments.
  9. Descriptive Variable and Functions names.
  10. Blind copy paste making an assumption that it would work.
  11. Forget to take backup and remove all debugging statements like System.out.print before application goes into production.
  12. Not detecting and removing code that is obsolete due to your changes and letting it fester around to confuse and astound others.
  13. Jumping directly on solution. Don't start solution hunting the moment you face a problem or bug. Even if you copy from others solution, don't forget to learn and understand the solution.
  14. Expecting you can read intent and tone in email communication.  (ASCII does not contain facial expression or intonation.) Actually reading the whole email without making any assumption.
  15. Not focusing on career development and networking.
  16. Not asking for code review and help.
  17. Starting with a know it all instead of a learn it all attitude.
  18. Paying less attention to domain, understand who the users are and why they use what we build. Understand the environment the user will be in when using your program.
  19. Not able to provide reasonable/reliable estimates for the task in hand. At times they become too much optimistic and give strict deadlines while other times they estimate the task much bigger than it actually is.

Sunday 26 April 2015

Shirk

"We are filled with nifaq (hypocrisy). We may not make Sajda to any statue or any tree or any fire, but our heart makes Sajda to the beauty of ghair mehram. That's what you should think. You shouldn't think 'my eyes look'. You should think 'my heart is making Sajda to her. That's what I'm doing'. You actually say it: 'it's irresistible', 'I'm addicted', 'I'm hooked', 'I'm attracted'. You have become weak. Yes what you seek is weak, false, fake, but you are weak for wanting that. This is a type of nifaq. Just imagine then that Allah Taala is concealing our nifaq like he concealed their* nifaq. What if on the day of judgment Allah Taala exposes our nifaq just like he is going to expose their nifaq?"

* i.e. the munafiqeen (hypocrites) of Madinah at the time of the Prophet Salallahu Alayhi Wasallam

Shaykh Mufti Kamaluddin Ahmed from a talk in England on "The Fake Muslim"

(transcribed from audio so it may be slightly different from his exact words)

Full talk available on www.islamicspirituality.org

Wednesday 22 April 2015

Reasons for Fatigue

1. Depression
2. Stress
3. Anxiety
4. Lack of exercise
5. Bad nutritional choices
6. Dehydration
7. Withdrawal symptoms hours from the last coffee

Wednesday 15 April 2015

Money: Its purpose

source: http://www.ashrafiya.com/2015/04/15/money-its-purpose/


A seeker living abroad for his medical training wrote,

The travelling expenses for visiting home will be around three thousand dollars (a substantial amount for a foreign trainee in mid 1990’s). Would it be appropriate to spend so much money on myself?

Sayyidi wa sanadi Mufti Mohammad Taqi Usmani (Allah protect him) replied,
‘Assess your financial capacity (for spending). If no major necessity is affected and you do not have to draw loan then (be aware that) money is for providing happiness and comfort to one’s self and family. Moreover, making parents happy (by visiting them) is a reward-able action.’
Islahi khatoot  

Monday 13 April 2015

Grudges

source: http://www.ashrafiya.com/2015/03/18/grudges


Our master Abu Hurayra (Allah be pleased with him) reported that the Messenger of Allah (Allah’s blessings and peace be upon him), said,

“The gates of Paradise are opened every Monday and Thursday. Every slave who has not associated any partner with Allah (subhanahu wa ta’ala) is forgiven except one who has enmity with his (Muslim) brother. It is said regarding them “Leave them until they make peace with each other”.

Explanation: The meaning of this Hadith is explained by another narration which Imam Mundhiri (rahimahullah) has narrated in Targheeb wa Tarheeb with reference to Awsat Tabrani.  It is stated in that narration that everyone’s deeds are presented (to Allah subhanahu wa ta’ala) every Monday and Thursday. Whoever asked for forgiveness is forgiven, and whoever made Tawba, his Tawba is accepted. But the deeds of those who keep a grudge against each other are returned (meaning their istighfar and tawba are not accepted) until they stop having a grudge against each other. There are also some other Hadith regarding this topic. It is learnt from them that if a Muslim has a grudge against his Muslim brother then he does not deserve the mercy and forgiveness of Allah (subhanahu wa ta’ala) until he cleans his heart from this grudge.

Source: Hadith # 411, Al-Adab Al-Mufrad by Imam Bukhari (rahimahullah) with Urdu translation and explanation by Maulana Muhammad Khalid Sahab Khangarhi

Letting others be

source: http://zenhabits.net/frustrate/

Trying to change others, wanting them to be the way we want them to be, just doesn’t work. The alternative, though, is unthinkable to most of us: to just let others be however they want to be. Even when that annoys you.

Here’s the way of being that I’m trying to cultivate:

To remind myself that I don’t control others.
To remind myself that other people can live their lives however they want.
To see the good in them.
To let go of an ideal that I have that’s causing the frustration.
To see that when others are being difficult, they are having a hard time coping. And to empathize with this.
To remember when I’ve had a hard time, when I struggled with change, when I’ve been frustrated.
To do what I can to help them: to be of service, to listen, to make them feel heard, to make them feel accepted.

You're the content, and the container

Don't brood or panic. Manage and compose. Contain.

Thursday 9 April 2015

Voices in your head

Here’s the key: Be strategic and intentional about who (the author was talking about the voices in our head, Joey, the one that's too hard on us, and Vicky, that's emphatic and reassuring) you listen to, especially if the voices are inside your head. Those can be the sneakiest. It’s pretty easy to call Joey a jerk and ignore him; it’s much harder to dismiss the voice in your head because, well, it’s you.

Try this tactic: when you hear the voices, give them names and personalities. Imagine a Joey on one side, a Vicky on the other.
The summary. Hear the voice which helps you Improve. Not the one which makes you feel comfortable. Be it the comfort of misery, or the comfort of reassurance.

source: https://hbr.org/2015/04/managing-the-critical-voices-inside-your-head

Thursday 29 January 2015

Feel Better? Write

Post published by Jennice Vilhauer Ph.D. on Jan 17, 2015 in Living Forward



I have been treating patients usingcognitive therapies for almost 15 years, and one of the most successful exercises I have ever seen work to help them re-engage their sense of well-being is so simple that each and every time I convince someone to do it, I am still remarkably struck by how effective it is.

Before I share this exercise with you, I want you to know that the difficult part is not doing the activity. It is making yourselfbelieve that the activity will have enough benefit that you will put forth the actual effort to do it, and experience the results.

Often when I give this assignment to patients, they come back for two or three weeks afterward, still not having tried it. That's OK; I'm so certain they will not try it initially, that I generally don’t even assign it until I have been working with them for several weeks and have had sufficient time to coach them into understanding the benefits of shifting their attention and thinking; how it relates to brain functioning; and how it affects their mood, so that they understand the value of what I am asking them to do.

OK, so what is the exercise?
  • Keep a pad of paper next to your bed and every night before you go to sleep, write down three things you liked about yourself that day.
  • In the morning, read the list before you get out of bed.
  • Do this everyday for 30 days.

These don’t have to be big things, like I am a kind person; they can be simple, such as I like that I held the door for my co-worker, or I like that I didn’t lose my temper in traffic today, or I like that I am making the effort to try this exercise even if I’m not sure it will work. . .

For someone who is depressed, this activity feels like a lot of effort. Why? Research shows that people with depression have what is referred to as an attentional bias for negative self-relevant materials. They also have impaired attentional control, which means that once a negative schema is activated, they tend to ruminate on it and have difficulty disengaging and shifting their attention to something else; consequently, there is sustained negative affect.(1) Essentially, people with depression generally spend a good deal of time thinking about what they don’t like about themselves—and they have a hard time stopping.

The more time you spend thinking about something, the more active it becomes in your mental space—and the easier it becomes to access. Also, the more you think of something, the more it primes your brain to keep looking for similar things in yourenvironment, creating a selective filter that not only causes you to sift your environment for things that match up with what you are thinking about, it actually causes you to distort ambiguous information in a way that matches up with your dominant thoughts.

Someone with depression who goes to a party might get 10 compliments, but if one person mentions the shirt he is wearing is “interesting,” that person may likely go home and fixate on the ambiguous comment and turn it into a stream of thinking like this: I wonder what was wrong with my shirt, I probably looked silly in it, I bet they all thought I looked like an idiot. What’s wrong with me? Why can’t I ever get anything right? This is so humiliating. The 10 compliments have long been forgotten.

So how will this exercise help you?

Research also shows that it requires more attentional effort to disengage from a negative thought process than a neutral one.(2) This simple-to-do but nonetheless effortful exercise essentially helps you build the strength to disengage from any negative thought stream; redirects your attention to positive aspects of yourself; and retrains your selective attention bias.

As you do this, you not only start to become aware of more of your positive attributes, they become more available to you as you interpret events around you. Compliments become something you can hear and accept because they are more congruent with your new view of yourself. You start to interpret events occurring around you in a less self-critical way. If you stick with it, over time this has a compounding effect that elevates your overall sense of self-worth—and, subsequently, your well-being.

But remember: There is no benefit to your mental health in just understanding how the exercise works, just as there is no benefit to your physical health in knowing how to use a treadmill. The benefit comes from the doing.