Live data from Hacker News

Ask HN: What are your greatest productivity hacks?

news.ycombinator.com

11–20 of 49 posts

Re: Ask HN: What are your greatest productivity hacks?

#11
post #10

Shut off social media. Kill the noise. (FB, Twitter, Snapchat, HN, $SOCIAL_MEDIA_NETWORK) Deep focus. "Deep Work" by Cal Newport. Read it.

This, in my own way. I've found that I'm happiest with my work when I spend the day, even if it isn't that long, actually working straight through.

Take breaks, but don't be distracted.

It's super-damn-hard to get back into this, for me, after neglecting these habits for a few weeks: when I have downtime.

Re: Ask HN: What are your greatest productivity hacks?

#12

Learning emacs to the point that the chords are second nature and require no (or very little) thought to produce (aka, fluency). Using org-mode (other tools work as well, but particularly useful if you're fluent in emacs). Full-screen apps, or two apps side-by-side. Specifically terminal, or terminal + reference (text, websites, man pages, PDFs). This helps to force focus on the specific task at hand. My use-cases fo…

I'm actually a windows user mainly, but I do dabble increasingly in linux. I keep hearing about this Org-Mode. Can someone explain it to me in simple terms? What is it exactly?

Re: Ask HN: What are your greatest productivity hacks?

#13

Learning emacs to the point that the chords are second nature and require no (or very little) thought to produce (aka, fluency). Using org-mode (other tools work as well, but particularly useful if you're fluent in emacs). Full-screen apps, or two apps side-by-side. Specifically terminal, or terminal + reference (text, websites, man pages, PDFs). This helps to force focus on the specific task at hand. My use-cases fo…

I'm actually a windows user mainly, but I do dabble increasingly in linux. I keep hearing about this Org-Mode. Can someone explain it to me in simple terms? What is it exactly?

Simplest use-case:

It's a fancy outline mode in emacs.

(NB: You can use it easily in Windows, just go to the GNU Emacs home page and download the emacs binaries, I do this for work where we're a Windows shop.)

Simplest features, outlines:

  * This is a headline
  This is my content
  ** This is a subheading, it's been folded...

  * This is a headline
  This is my content
  ** This is a subheading, it's not folded
  More content.
It's a plaintext markup format, akin to markdown but not the same rules.

Markup rules:

  *bold*, /italic/, _underline_, =monospaced, good for code=
You can make enumerated lists or unenumerated lists:

  * A heading
  1. List item
  2. Another item, folded...
  * Another heading
    - list item, no enumeration
    - another item
      - sub-item
NB: Emacs shorthand: C-(character) means press Ctrl+(character), C-(character)-(character) means press Crtl+character, continue holding control and press the next character (the characters are pressed in sequence, not simultaneous). M-(character) means, on windows, the Alt-key (left-alt specifically?).

Going fancier, let's make a TODO item!

  * Project
  ** task
  ** Another task
On each heading, press C-t

  * TODO Project
  ** TODO task
  ** TODO Another task
You finished task? C-t again

  * TODO Project
  ** DONE task
  ** TODO Another task
You can do more configuration so it includes the time and day completed. You can change the workflow away from just /TODO/DONE, as well. For code projects I have BUG/FEATURE/TRIAGE as well. TRIAGE indicates a possible error that's been discovered and its details are in the contents. BUG indicates that a bug has been identified and its details. FEATURE is a request and its details.

Check out their site (http://orgmode.org/) for a lot more details. It can do a ton of things. If you really want to get started, just treat it as an outliner to begin with. Start using additional features as you need them. Like emacs and vim, it's a tool that you can grow into.

At the top of all of my org files is at least this directive:

  #+STARTUP: indent hideblocks content
indent means that the outline will look like:

  * header 1
    * subheader
      content
Instead of:

  * header 1
  ** subheader
  content
It's cleaner, IMHO, and the second version is the actual file contents. It's strictly a change to the presentation.

hideblocks means that codeblocks and the like are hidden to begin with when I open the file:

  #+begin_src c
    void function(void);
  #+end_src
becomes:

  #+begin_src c...
content means it'll show all the headlines, with their contents folded up.

  * H1
    * H2...
      * H3...
    * H4
You can make schedules in it. Make checklists in it. Write code in it (literate programming). You can export it to LaTeX and HTML and other formats. You can tag headers

  * Tagged header :work:broken-feature:
And search those tags. I'm not sure how much else to say, it's big. But read the site. Play with it. Realize you want to do something, google that task and org-mode and someone probably wrote a blog explaining how to do it in org-mode.

EDIT:

org-mode is included in the default emacs builds. You don't have to seek it out, though it does get updated independent of emacs. Emacs has been getting frequent updates the last few years, so you're usually not a major version behind if you just grab the emacs distribution and use its org-mode.

org-mode does sometimes create breaking changes in their formatting. But this has only bitten me once, and that was with a file I made in 2010 and reopened in 2014. The changes (forgot the details) needed to conform to the new formatting rules were not big. The biggest hit this last time I think was with the publishing directives and system.

Re: Ask HN: What are your greatest productivity hacks?

#14

Since college I've been using Moleskin notebooks (though lately Baron Fig notebooks) to manage my tasks/time one week at a time, moving over tasks every week that I didn't get done the previous week and evaluating whether I still need to have it at the top of my mind for each unfinished task. I find that it works extremely well for keeping relevant tasks in my head and only taking on larger projects one week at a tim…

I believe a physical notebook is much better for me than an e-notebook

Re: Ask HN: What are your greatest productivity hacks?

#15

Learning emacs to the point that the chords are second nature and require no (or very little) thought to produce (aka, fluency). Using org-mode (other tools work as well, but particularly useful if you're fluent in emacs). Full-screen apps, or two apps side-by-side. Specifically terminal, or terminal + reference (text, websites, man pages, PDFs). This helps to force focus on the specific task at hand. My use-cases fo…

I agree with much of this, but after my own experience of GTD and watching some friends try it, I think it's poorly suited for intellectual work. Even though it talks about the 10,000 ft/20,000 ft/etc view, I think it just pays lip service to higher-level planning. What I noticed were lots of people chasing microscopic tasks and checking off to-do lists instead of taking care of the big things that make a difference. But maybe it's just me.

Another poster mentioned Cal Newport's "deep work", which seems a more natural fit for coding to me.

I'm not saying GTD can't work for you, YMMV, but I think it's a better fit for more traditional office work.

Re: Ask HN: What are your greatest productivity hacks?

#16
Changing my schedule so that my 7 hours of free time is before work rather than after work. Previously I was burnt out from work and when I got home I would do nothing but browse the internet. Also turning off the cell phone during my free time and only using a computer for productive purposes rather than website consumption. In the past couple of months on this schedule, I have read 13 books, practiced 150 Mandarin characters 200 times each, learned how to play guitar from sheet music in the first and second position, learned the major scales/chords on piano, practiced drawing every day, painted 4 paintings, journaled every day, and am taking an improv class.

Re: Ask HN: What are your greatest productivity hacks?

#17

Since college I've been using Moleskin notebooks (though lately Baron Fig notebooks) to manage my tasks/time one week at a time, moving over tasks every week that I didn't get done the previous week and evaluating whether I still need to have it at the top of my mind for each unfinished task. I find that it works extremely well for keeping relevant tasks in my head and only taking on larger projects one week at a tim…

I believe a physical notebook is much better for me than an e-notebook

Totally agree, I think pen and paper makes me think more about what I'm writing. I still use digital note taking (recently ditched Evernote for Notion – which is wonderful), but only as a sort of "overflow". In my original post I mentioned I don't move everything over each week if it's not relevant at the moment, that usually means I add it to a digital document with some longer term tasks or ideas.

Re: Ask HN: What are your greatest productivity hacks?

#20

Changing my schedule so that my 7 hours of free time is before work rather than after work. Previously I was burnt out from work and when I got home I would do nothing but browse the internet. Also turning off the cell phone during my free time and only using a computer for productive purposes rather than website consumption. In the past couple of months on this schedule, I have read 13 books, practiced 150 Mandarin…

So now are you burnt out when you get to work?
Post reply on HN