HNHacker News
TopNewBestAskShowJobs

visitor4rmindia

426 karma · joined June 9, 2008

submissionscomments
visitor4rmindia··on Ask HN: Please share your e-mail workflow, tips.
I've been using David Allen's "Getting Things Done" methodology for about three years now and I find it works really well.

When dealing with mail the principle I follow is to use the inbox purely as an inbox and not a substitute "to-do" list.

What that means is I process each message, one at a time, starting from the oldest. I don't skip ahead to "interesting" mails. If the mail can be handled in under two minutes, I just do it. If not, I create a related task (in EMacs org-mode (which is utterly fantastic but any old text file with categories can be used)) and handle that outside the mailing system.

The mail itself gets filed into a specific category archive folder for reference. My inbox is almost always empty which is a GREAT feeling for some reason.

EDIT: Thanks for the link to sup btw. I use mutt but the 'search' feature seems tempting.

visitor4rmindia··on A challenge, identify this HN user, I tried twice and failed
I'm going with SwellJoe because he seems to have some patterns in common.
visitor4rmindia··on Opera 10.5 for Windows Released - Claims to be the Fastest Browser
Great! I love Opera, use it exclusively, and I wish it got a bigger market share.

Some things to love about Opera:

  * Superb keyboard support including reaching any link on the page quickly
  * Dragonfly
  * Home/Office Sync
  * Disable Images on a page immediately Shift+I
  * Incremental vim-like find with "."
  * List out all links on the given page (very useful for some threads)

This version looks really good. Private browsing at last! I can finally plan my vacations in private.
visitor4rmindia··on PyRoom — distraction free writing
Here you go:

    (defun fullscreen ()
      (interactive)
      (let (f w l r cb b)
        (setq cb (current-buffer))
        (setq b (switch-to-buffer "*NOSUCHBUFFER*")) ;Temp buffer otherwise
        (setq f (make-frame '((fullscreen . fullboth)))) ;settings don't take effect
        (select-frame-set-input-focus f)
        (setq w (frame-width f))
        (setq l (/ (- w 80) 2))
        (setq r (- w (+ l 80)))
        (seq-default left-margin-width l
                      right-margin-width r)
        (delete-other-frames f)             ;Only one main window
        (kill-buffer b) ;Kill temp buffer - now original buffer will get new margins
        (switch-to-buffer cb)))
    
    (defun fullscreen-off ()
      (interactive)
      (let (f cb b p)
        (setq cb (current-buffer))
        (setq b (switch-to-buffer "*NOSUCHBUFFER*")) ;Temp buffer
        (setq-default left-margin-width nil
                      right-margin-width nil)
        (kill-buffer b)
        (delete-other-frames (make-frame))
        (switch-to-buffer cb)))
visitor4rmindia··on Would you have spotted the fraud?
There is actually a very simple solution that a bank could use to mitigate this issue - just send a SMS everytime there is an ATM withdrawal.

I believe the bank I've just moved to (http://www.kotak.com/) does do this. It sends me an SMS for every transaction done so far (I haven't used the ATM yet).

visitor4rmindia··on The Gervais Principle II: Posturetalk, Powertalk, Babytalk and Gametalk
And you're right!!

<so sorry - couldn't resist..!>

visitor4rmindia··on The Gervais Principle II: Posturetalk, Powertalk, Babytalk and Gametalk
Understanding this level of communication becomes simpler if you understand the dynamics at play in office relationships.

Listen to gossip, try to understand the way your boss feels about his boss. About his peers. About his portfolio. And look for leverage.

<PostureTalk>I find it exhausting and truly boring so I don't do it. But maybe that's because my personality doesn't enjoy power plays and I want a happy life over a rich/powerful one.</PostureTalk>

visitor4rmindia··on Ask HN: Confused semi-newbie programmer needs some advice.
IMHO as a learning language nothing beats LISP. It's a little tricky in the beginning, but the pay-off is great simply in the way it changes your perception of programming.

This is a great place to start: http://gigamonkeys.com/book/

visitor4rmindia··on Ask HN: How have you dealt with corruption?
It makes me sad to realize I read the OP and thought "Isn't this normal?"

Then I read all your comments and realized just how different the US is from India and how far we still have to go.

Sigh

visitor4rmindia··on First Rule of Programming Is Don't Program
Ok - I program in a software product company. Our business depends on getting out the best solution - not the fastest solution. It's definitely not a "hobby".

Some businesses may requires "fast" solutions, but I would argue that most businesses would be better off with "the best" solutions. And, in any case, requirements of a certain segment of businesses shouldn't really qualify as "The No #1 Rule Of Programming".

visitor4rmindia··on Poll: What bug tracking software do you use?
So why did you switch to FogBugz?
visitor4rmindia··on First Rule of Programming Is Don't Program
Ok - this is a cute post but I'm going to play devil's advocate.

So what if it is faster to do X? I program because I like to. I find it much better than trawling through the net, evaluating a half-dozen alternatives and then cursing as I try to force fit their API into my requirements.

visitor4rmindia··on Evil Maid goes after TrueCrypt
Doesn't the OP sort of invalidate this? Any government should find it reasonably easy to install this kind of a keylogger on your computer. It would be quite easy to get a few minutes alone with your laptop.
visitor4rmindia··on Evil Maid goes after TrueCrypt
This is utterly fascinating. I use TrueCrypt and never dreamt that such a simple attack even existed.

Sigh - privacy in the age of information seems to be an impossible dream.

visitor4rmindia··on New Leonardo revealed by his fingerprint
I may be an ignorant philistine but I fail to see why the credentials of a painter should matter when appreciating a piece of art.
visitor4rmindia··on Cool Socioeconomic hack for the day: "No toilet, no bride" in India
How in the world did you get that from the article?

I'm really chuffed about these kind of "hacks". There are a lot of initiatives in India to try and improve the lives of the rural community and it is really great.

India cannot progress by leaving the villages behind.

visitor4rmindia··on Ask HN: Little things/tools that improved your work or life lately?
I second Evernote :-) The free version is good enough but I felt it was worth shelling out the $45 for the premium upgrade.
visitor4rmindia··on Ask HN: Little things/tools that improved your work or life lately?
Screen: started using it because of this thread: http://news.ycombinator.com/item?id=848821

Now I really cannot imagine working without it. The ability to detach and re-attach to named sessions is fan-tas-tic. Add the ability to run multiple named processes within each session and it makes working on multiple tasks during the day really pleasant. You can switch tasks and simply drop right back to the exact point you were working on whenever you continue.

visitor4rmindia··on Ask HN: Please review our site: www.tempimages.com
1) Where is the legal stuff that says what happens to embarrassing photos of grandma?

2) Asking users to select their own url may have some issues. What happens if two people go on a vacation to Hawaii? :-)

3) I would really like to password-protect my slideshow.

visitor4rmindia··on Ask HN: Please review my webapp - AwesomeVocab.com
Very nice interface. I tried it out and had the following problems:

1) In 17 words, "arboretum" and "impetus" came up twice. 17 words is way too soon to start repeating. 2) The words appear to be of uniform difficulty. They aren't very hard and you don't progress as you go along. It may be better to start off with easy words and progressively get harder as the user keeps going.

Overall, I thought it was a cute idea. All the best.

visitor4rmindia··on RunRev - The World's Easiest Programming Language
There is some code in this link:

http://www.runrev.com/developers/tutorials/intermediate-hang...

It seems to be a relatively verbose language so it's really not for me. The GUI builder may be a big plus though.

visitor4rmindia··on You Commit Three Felonies a Day
Phew! I'm glad this doesn't apply to me.
visitor4rmindia··on Working hard is overrated
First, Watson and Crick were hardly entrepreneurs so the comparison is totally unrealistic.

Secondly, every single successful entrepreneur succeeded by working hard. It's easy to say "work on the right things" but my feeling is the "right thing" only emerges because you are working hard.

visitor4rmindia··on CodeThatDocumentsItselfSoWellItDoesNotNeedComments
Was the code commented in enough detail? At work, we comment heavily and tend to use short variable names (especially local variables) so I'd like to know of outside experiences with similar code.
visitor4rmindia··on Seeking - How the brain hard-wires us to love Google, Twitter, and texting
Plus Google is convenient so I use it but I can hardly say I "love" it.
visitor4rmindia··on Does your company use Python? The Python Software Foundation wants to know.
> I once knew some people who wanted to create a "startup" to compete aginst Tally.

Heh - every year we have dozens of Tally clones that come up. In fact, I know at least two people working in Tally who had, at some point in the past, developed products that were Tally competitors/clones.

visitor4rmindia··on Ask HN: Where do you live?
And here.
visitor4rmindia··on Does your company use Python? The Python Software Foundation wants to know.
Tally is entirely written in C/C++/assembly + TDL (which is a DSL).

However, to manage development, we have our own in-house SCM tool (which uses SVN as a backend). This tool is written entirely in python. Additionally, some small build utilities etc are also written in python. That's what I meant by "scripting needs".

Apologies for the slow replies btw - I haven't been checking HN regularly.

visitor4rmindia··on Does your company use Python? The Python Software Foundation wants to know.
Tally (www.tallysolutions.com)
visitor4rmindia··on Does your company use Python? The Python Software Foundation wants to know.
We are 100% Indian product company - the product is Indian and built for the Indian market (although we have customers in 80 countries).

I would classify us as a "very good company" and we use python for our scripting needs though our major work is in C/C++. Does that make you feel a bit better? :-)

Page 1 of 5Next →