User:Arjun G. Menon/Stuff

2010
http://en.wikipedia.org/wiki/Tetrapharmakos and happiness.

Good reads
How to command respect

Excellent Tips on how to get things done

Ten Ways to Stay On Top Of Your Work <!-- Do you ever feel like you’re drowning in work? Your inbox is overflowing, you have to move two stacks of papers to get to your keyboard, you have a constant nagging feeling that you’ve forgotten about something vital, and that major project you want to start work on still remains a pipe dream.

Some people say they “work well under stress”, but most of us are happier, healthier and more productive when we feel that we’re on top of things. With that in mind, here are ten tips to help you stay on top of your work. Don’t Take On Too Much If you’re overworked, is it because you’re not very efficient and waste time (be honest) or is it because you simply have too much work?

All the time management tips in the world won’t give you more than twenty-four hours in a day. When you’re offered an exciting new project to be part of, when a colleague asks for a favor, or when you’re thinking about sticking up your hand and volunteering in a meeting ... stop and think about your other priorities. Remember that if your day is currently full and you take on new work, something else is going to have to go.

Minimize Meetings Many time-management writers, from Tim Ferriss to Mark Forster, advocate avoiding meetings if at all possible. How often have you sat in a meeting, bored out of your skull, wishing you could be getting on with your actual work?

If you’re obliged to be in regular meetings, try cutting the frequency (perhaps a team meeting every fortnight, not every week, would be just as effective) or the duration (it’s surprising how much can be accomplished in half-an-hour).

If you can possibly avoid meetings, do. That goes doubly for meetings which are off-site – there’s a lot of wasted time involved in getting there and back.

Make A To-Do List The Day Before If you normally work on whatever catches your attention, you’re working ineffectively, and you’re likely to end up feeling overwhelmed. Each evening before you stop work for the day, make a “to do” list for the following day. This should cover the crucial things that you want to get done. Make sure that at least one of them is advancing a long-term project.

The next morning, start on your to-do list before doing anything else (checking email, gossiping round the water cooler, making a round of coffee).

“Big Rocks First” There’s an oft-cited time management adage “Big Rocks First”. The analogy goes like this: if you had to fill a jar with sand and rocks, it’s hard (almost impossible) to do it by pouring in the sand first then trying to fit in the rocks. But if you fit all the rocks first, the sand can simply flow into the gaps.

Fit your “big rocks” – the major things you want to work on – into your day first. All the little jobs like checking email, tidying your desk and making phone calls can fit into small time-gaps in between the bigger tasks.

Work In Timed Bursts No one can sustain their concentration for hours at a time. And all of us find that we can speed up and focus well when it’s three thirty on Friday, or when we’re off on vacation for a fortnight. Take advantage of this effect by working in timed bursts: for example, work on that big report that’s been hanging over you for thirty solid minutes (no checking emails, Twitter, Facebook...) You’ll be surprised how much you can get done in a short space of time.

It’s often useful to use this to do “big rocks” and then to relax your attention by attending to the “sand” tasks like answering emails.

Develop Good Systems We often work inefficiently because we just haven’t taken the time to develop a good system for something. If a particular aspect of your job is always causing you headaches, chances are that you need to fix the system you use for dealing with it. (In many cases, this means consciously implementing a system!)

For example, if you find that you’re always forgetting to follow up on action points for meetings, develop a framework to help you do this. That might mean that you schedule yourself fifteen minutes after the meeting to go through your notes and put your action points onto your to-do list.

Limit Email Checking Most of us spend far too much time on email – some companies have even started introducing “no email days”, where workers are encouraged to phone or talk face-to-face rather than use emails. Reading and replying to emails can often be a distraction from getting on with more important work.

Try “batching” your emails: instead of replying as soon as one arrives, set certain times of day (ideally, not before 10am) when you’ll read and reply to all your emails.

Set Your Own Deadlines Wouldn’t it be nice if you could set your own deadlines? Well, you can, of course: just make your deadline before the one that management (or your client) has given you.

If you aim to get each project finished a few days in advance of the “real” deadline, you’ll feel considerably less stressed (you’re working to your own time, not to someone else’s) and you’ll also be able to cope with any genuine emergencies that crop up, without blowing the deadline.

Delegate One great way to stay on top of your work is to pass on low-level tasks to someone else. If you’re in management, you’re wasting your time and your company’s time when you perform tasks that a junior colleague could have carried out.

(If, like many people, you’re not confident about delegating work, read Accomplish More Each Day: Four Steps To Easy Delegation)

If you’re self-employed, can you pay someone else to do tasks for you? For example, you might find a student willing to do some administrative tasks, and you could pay an accountant to help with your taxes.

Ask For Less Depending on your job, you might be unable to delegate anything – in fact, you may be overwhelmed with other people delegating work to you!

If this is the problem, don’t be afraid to say that you're being given too much to do. Your line manager may not realise that you’re feeling swamped. Don’t moan about having too much work, but mention your concerns that some aspects of your work aren’t getting done (or are being rushed) because you have too much else on.

-->

Secrets of greatness: Practice and hard work bring success

Self-Discipline Hard Work

Holding a program in one's head

Be creative

Technology is Heroin <!--

The big secret in life is that there is no big secret. Whatever your goal, you can get there if you’re willing to work. - Oprah Winfrey

Hard work — yet another dirty word.

Hard Work Defined

My definition of hard work is that which challenges you.

And why is challenge important? Why not just do what’s easiest?

Most people will do what’s easiest and avoid hard work — and that’s precisely why you should do the opposite. The superficial opportunities of life will be attacked by hordes of people seeking what’s easy. The much tougher challenges will usually see a lot less competition and a lot more opportunity.

There’s an African gold mine two miles deep. It cost tens of millions of dollars to construct, but it’s one of the most lucrative gold mines ever. These miners tackled a very challenging problem with a lot of hard work, but ultimately it’s paying off.

I remember when I was developing the PC game Dweep in 1999, I spent four months full-time working to create a design doc that was only five pages long. It was a logic puzzle game, and I found it extremely challenging to get the design just right. After the design was done, everything else took only two more months — programming, artwork, music, sound effects, writing the installer, and launching the game.

I spent all this time intentionally working on design because at the time, I believed this was where I could get the competitive edge I needed. I knew I couldn’t compete on the basis of the game’s technical attributes. Before I started on the game, I surveyed the competition and found a lot of games that I considered “low hanging fruit.” Most of the market was flooded with clones of older games, the kind of stuff that’s easiest to make. And most of my early games were short on design as well, mostly aim-and-shoot arcade games.

It was much, much harder to design an original game with unique gameplay. But it paid off handsomely. Dweep won the Shareware Industry Award in 2000, and an improved version of the game (Dweep Gold) won that same award the following year. As a result of the success of that game, I was interviewed by a reporter for the New York Times, and my interview along with a nice photo appeared in the June 13, 2001 edition (business section). First released on June 1, 1999, Dweep is now beginning its 7th year of sales. It can’t compete with today’s technology. It couldn’t compete on technology when it was first released. But it still competes well on design with the best of the other competitors in its field. I discovered there are a lot of players who prefer a well-designed game with dated graphics than a shallow light show with the latest technology. The long-term success of this game brought home the lesson that hard work does pay.

There’s no way Dweep would have been able to hold out this long if I had taken the easy way out during the design phase. I dug for gold two miles deep, so it was much harder for anyone else to unseat the game from its position in the market. In order to do that, they’d have to outdig me, and very few people are willing to do that because creative game design is excruciatingly difficult. Everyone says they have a cool game idea, but to actually turn it into something workable, fun, and innovative is very hard work. When I look at other games that are successful over a period of 5+ years, I consistently see a willingness to take on hard work that others aren’t willing to tackle. And yet today the market is even more overcrowded with cloned drivel than when I started.

Strong challenge is commonly connected with strong results. Sure you can get lucky every once in a while and find an easy path to success. But will you be able to maintain that success, or is it just a fluke? Will you be able to repeat it? Once other people learn how you did it, will you find yourself overloaded with competition?

When you discipline yourself to do what is hard, you gain access to a realm of results that are denied everyone else. The willingness to do what is difficult is like having a key to a special private treasure room.

The nice thing about hard work is that it’s universal. It doesn’t matter what industry you’re in — hard work can be used to achieve positive long-term results regardless of the specifics.

I’m using this same philosophy in building this personal development business. I do a lot of things that are hard. I try to address topics that other people don’t and bypass the low hanging fruit. I strive to explore topics deeply and search for the gold. I do lots of reading and research. I write lengthy articles and give my best ideas away for free, so I’m constantly forced to better my best. I launched this business in October of last year and have been working on it full time for essentially no pay.

Meanwhile I’m working hard in Toastmasters to build my speaking skills (my one-year anniversary was June 2nd). I belong to two different clubs and attend 6-7 meetings per month. I became a club officer about a month after joining, and I was just elected to a second officer position. I’ve given many speeches, all of them for free. I’ve competed in every speech contest since I’ve joined. If I had put all this time into my games business, I’d have a lot more money right now. It’s a lot of hard work, and I’ve probably got at least another year of training before I’m ready to go pro. But I’m willing to pay the price whatever it takes. I’m not going to take the easy path to a shallow position where I will only come crashing back down again. I won’t get up on a stage and spout a bunch of fluffy self-help sound bites that still garner applause and a paycheck but which don’t ultimately help anyone. If it takes years, it takes years.

I’m taking the same approach to writing my book. It’s a lot of hard work. But I want this to be the kind of book that people will still be reading 10 years from now. Writing a book like this is at least 10x harder than the kinds of books I see dominating the psychology section of bookstores today. But most of those books will be off the shelves in a year, and few people will even remember them.

Hard work pays off. When someone tells you otherwise, beware the sales pitch for something “fast and easy” that’s about to come next. The greater your capacity for hard work, the more rewards fall within your grasp. The deeper you can dig, the more treasure you can potentially find.

Being healthy is hard work. Finding and maintaining a successful relationship is hard work. Raising kids is hard work. Getting organized is hard work. Setting goals, making plans to achieve them, and staying on track is hard work. Even being happy is hard work (true happiness that comes from high self-esteem, not the fake kind that comes from denial and escapism).

Hard work goes hand-in-hand with acceptance. One of the things you must accept are those areas of your life that won’t succumb to anything less than hard work. Perhaps you’ve had no luck finding a fulfilling relationship. Maybe the only way it’s going to happen is if you accept you’re going to have to do what you’ve been avoiding. Perhaps you want to lose weight. Maybe it’s time to accept that the path to your goal requires disciplined diet and exercise (both hard work). Perhaps you want to increase your income. Maybe you should accept that the only way it will happen is with a lot of hard work.

Your life will reach a whole new level when you stop avoiding and fearing hard work and simply surrender to it. Make it your ally instead of your enemy. It’s a potent tool to have on your side.

If you want to read another perspective on hard work, here’s an older post about it:

Hrad Work - Success literature going back hundreds of years espouses the benefits of hard work. But why is it that some people seem to feel that “hard work” is a dirty word nowadays?

I define “hard work” as work that is challenging. Both hard work and “working hard” (i.e. putting in the time required to get the job done) are required for success.

A problem occurs when people think of challenging work as painful or uncomfortable. Does challenging work necessarily have to be painful? No, of course not. In fact, a major key to success is to learn to enjoy challenging work AND to enjoy working hard at it.

Why challenging work? Because challenging work, when intelligently chosen, pays off. It’s the work that people of lesser character will avoid. And if you infer that I’m saying people who avoid challenging work have a character flaw, you’re right… and a serious one at that. If you avoid challenging work, you avoid doing what it takes to succeed. To keep your muscles strong or your mind sharp, you need to challenge them. To do only what’s easy will lead to physical and mental flabbiness and very mediocre results, followed by a great deal of time and effort spent justifying why such flabbiness is OK, instead of stepping up and taking on some real challenges.

Tackling challenges builds character, just as lifting weights builds muscle. To avoid challenge is to abandon one’s character development.

Now it’s natural that we’ll tend to avoid what’s painful, so if we see challenge as purely painful, we’ll surely avoid it. But in so doing, we’re avoiding some very important character development, which by its very nature is often tremendously challenging. So we must learn to fall in love with challenge instead of fearing it, just as a bodybuilder can learn to love the pain of doing “one more rep” that tears down muscle fibers, allowing them to grow stronger. If you avoid the pain, you miss out on the growth. This is true both for building muscles and for building character.

While a common philosophy says to go with the flow, the downside to this belief system is that you must yield control of your life to that flow. And that’s fine if you don’t mind living passively and letting life happen to you. If you feel you’re here to ride your life instead of drive it, then you’ll have to accept where the flow takes you and learn to like it. But sometimes the flow doesn’t go in a healthy direction. You can go with the flow and end up in a pretty screwed up situation if you don’t assume more direct control when needed.

On the other hand, there’s the alternative way of looking at life with you as the driving force behind it. You create and control the flow yourself. This is a more challenging way to live but also a much more rewarding one. You aren’t limited to those experiences that can only be gotten passively or painlessly — now you can have much more of what you want by being willing to accept and take on bigger challenges.

If I only went with the perceived easy flow of my life, I’d never have learned to read, write, or type; those were all challenges where I felt I was going against the flow of what was easy and natural. I wouldn’t have gotten any college degrees. I wouldn’t have started my own business. I certainly wouldn’t have developed any software. No way I would have run a marathon — one doesn’t exactly flow into such a thing. And I most certainly wouldn’t be doing any public speaking. This web site wouldn’t exist either; it was definitely an entity created more by drive than by flow.

I do believe there is an underlying flow to life at times, but I see myself as a co-creator in that flow. I can ride the flow when it’s headed where I want to go, or I can get off and blaze my own trail when necessary.

When you step up and learn to see yourself as the driver of your life instead of the passive victim of it, then it becomes a lot easier to take on big challenges and to endure the hardships they sometimes require. You learn to associate more pleasure to the character development you gain than the minor discomforts you experience. You become accustomed to spending more time outside your comfort zone. Hard work is something you look forward to because you know that it will lead to tremendous growth. And you eventually develop the maturity and responsibility to understand that certain goals will never just flow into your life; they’ll only happen if you act as the driving force to bring them to fruition.

When faced with the prospect of saying to yourself, “If I always avoid hard work, I’ll never in my life get to experience X, Y, or Z,” it’s a little easier to embrace the benefits of hard work. What will you miss out on? You’ll probably never run a marathon, marry the mate of your dreams, become a multi-millionaire, make a real difference in the world, etc. You’ll have to settle for only what going with the flow can provide, which is mediocrity. You’ll basically just take up space and die without really having mattered. The world will be pretty much the same had you never existed (chaos theory notwithstanding).

If you want to achieve some really big and interesting goals, you have to learn to fall in love with hard work. Hard work makes the difference. It’s what separates the children from the mature adults. You can keep living as a child and desperately hoping that life will always be easy, but then you’ll be stuck in a child-like world, working on other people’s goals instead of your own, waiting for opportunities to come to you instead of creating your own, and doing work that in the grand scheme of this world just isn’t important.

When you learn to embrace hard work instead of running from it, you gain the ability to execute on your big goals, no matter what it takes to achieve them. You blast through obstacles that stop others who have less resolve. But what is it that gets you to this point? What gets you to embrace hard work?

Purpose.

When you live for a strong purpose, then hard work isn’t an option. It’s a necessity. If your life has no real purpose, then you can avoid hard work, and it won’t matter because you’ve decided that your life itself doesn’t matter anyway. So who cares if you work hard or take the easy road? But if you’ve chosen a significant purpose for your life, it’s going to require hard work to get there — any meaningful purpose will require hard work. You have to admit to yourself then that the only way this purpose is going to be fulfilled is if you embrace hard work. And this is what takes you beyond fear and ego, beyond the sniveling little child who thinks that hard work is something to run away from. When you become driven by a purpose greater than yourself, you embrace hard work out of necessity. That child gets replaced by a mature adult who assumes responsibility for getting the job done, knowing that without total commitment and lots of hard work, it’s never going to happen.

Desire melts adversity.

Show me a person who avoids hard work, and I’ll show you someone who hasn’t found their purpose yet. Because anyone who knows their purpose will embrace hard work. They’ll pay the price willingly.

If you don’t know your purpose yet, then in the world of mature human beings, you don’t yet matter. You’re just a piece of flotsam on the flow created by those who do live on purpose. And deep down you already know this, don’t you? If you want to make a difference in the world, then hard work is the price. There are no shortcuts.

Purpose and hard work are buddies. Purpose is the why. Hard work is the how. Purpose is what turns labor into labor of love. It transmutes the pain of hard work into the higher level pleasure of dedication, commitment, resolve, and passion. It turns pain into strength, eventually to the point where you don’t notice the pain as much as you enjoy the strength.

Once again it all comes down to purpose. Create a purpose for your life, and live it each day. And many of the other success habits like hard work and working hard will fall into place automatically. Figure out the why. Why are you here? Why does your life matter? That is the ultimate test of your free will.

-->

The 10 Signs of Intellectual Honesty <!-- The 10 Signs of Intellectual Honesty

October 20th, 2008 by Mike Gene

When it comes to just about any topic, it seems as if the public discourse on the internet is dominated by rhetoric and propaganda. People are either selling products or ideology. In fact, just because someone may come across as calm and knowledgeable does not mean you should let your guard down and trust what they say. What you need to look for is a track record of intellectual honesty. Let me therefore propose 10 signs of intellectual honesty.

1. Do not overstate the power of your argument. One’s sense of conviction should be in proportion to the level of clear evidence assessable by most. If someone portrays their opponents as being either stupid or dishonest for disagreeing, intellectual dishonesty is probably in play. Intellectual honesty is most often associated with humility, not arrogance.

2. Show a willingness to publicly acknowledge that reasonable alternative viewpoints exist. The alternative views do not have to be treated as equally valid or powerful, but rarely is it the case that one and only one viewpoint has a complete monopoly on reason and evidence.

3. Be willing to publicly acknowledge and question one’s own assumptions and biases. All of us rely on assumptions when applying our world view to make sense of the data about the world. And all of us bring various biases to the table.

4. Be willing to publicly acknowledge where your argument is weak. Almost all arguments have weak spots, but those who are trying to sell an ideology will have great difficulty with this point and would rather obscure or downplay any weak points.

5. Be willing to publicly acknowledge when you are wrong. Those selling an ideology likewise have great difficulty admitting to being wrong, as this undercuts the rhetoric and image that is being sold. You get small points for admitting to being wrong on trivial matters and big points for admitting to being wrong on substantive points. You lose big points for failing to admit being wrong on something trivial.

6. Demonstrate consistency. A clear sign of intellectual dishonesty is when someone extensively relies on double standards. Typically, an excessively high standard is applied to the perceived opponent(s), while a very low standard is applied to the ideologues’ allies.

7. Address the argument instead of attacking the person making the argument. Ad hominem arguments are a clear sign of intellectual dishonesty. However, often times, the dishonesty is more subtle. For example, someone might make a token effort at debunking an argument and then turn significant attention to the person making the argument, relying on stereotypes, guilt-by-association, and innocent-sounding gotcha questions.

8. When addressing an argument, do not misrepresent it. A common tactic of the intellectually dishonest is to portray their opponent’s argument in straw man terms. In politics, this is called spin. Typically, such tactics eschew quoting the person in context, but instead rely heavily on out-of-context quotes, paraphrasing and impression. When addressing an argument, one should shows signs of having made a serious effort to first understand the argument and then accurately represent it in its strongest form.

9. Show a commitment to critical thinking. ‘Nuff said.

10. Be willing to publicly acknowledge when a point or criticism is good. If someone is unable or unwilling to admit when their opponent raises a good point or makes a good criticism, it demonstrates an unwillingness to participate in the give-and-take that characterizes an honest exchange.

While no one is perfect, and even those who strive for intellectual honesty can have a bad day, simply be on the look out for how many and how often these criteria apply to someone. In the arena of public discourse, it is not intelligence or knowledge that matters most – it is whether you can trust the intelligence or knowledge of another. After all, intelligence and knowledge can sometimes be the best tools of an intellectually dishonest approach.

-->

A programmer's view of the Universe, part 1: The fish

Living on the edge of Academia, on the current situation of paper publication and the problem with journals

Interesting
The secret of self-control.

Why can't we concentrate

One good reason to get a dog

How people can think themselves sick

A Group Its Own Worst Enemy.

Mirror Neurons

Exercise is Important!

Python Sucks

Light of Truth



Girl drops out of college because of Linux

Observation on WP behavior

A World Enslaved

Globalisation

Comp Sci Related
Crucial Concepts Behind Advanced Regular Expressions

Javascript:

A tiny interpreter for a stack-based language

10 programming languages worth checking out

Wikipedia Related
Observations on Wikipedia Behavior -- Never argue with an idiot. They'll drag you down to their level then beat you with experience.

Strange & Interesting stuff on Wikipedia