visitor4rmindia

Joined 18 years ago

Karma
426
Submissions
137
Member since
Jun 9
View on Hacker News

Recent submissions

Comment · 16 years ago
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.

Comment · 16 years ago
I'm going with SwellJoe because he seems to have some patterns in common.
Comment · 16 years ago
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.
Comment · 16 years ago
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)))
Comment · 17 years ago
Comment · 17 years ago
And you're right!!

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

Comment · 17 years ago
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>

Comment · 17 years ago
Comment · 17 years ago
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

Comment · 17 years ago
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".

Comment · 17 years ago
So why did you switch to FogBugz?
Comment · 17 years ago
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.

Comment · 17 years ago
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.
Comment · 17 years ago
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.

Comment · 17 years ago
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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton