jsli | 9 years ago | on: Why I contribute to Chromium
jsli's comments
jsli | 9 years ago | on: Facebook Said to Create Censorship Tool to Get Back into China
jsli | 9 years ago | on: Show HN: Learn to Code for Free
jsli | 9 years ago | on: Applying the Linus Torvalds “Good Taste” Coding Requirement
Pointer pointer can't be applied everywhere. If you try to reverse a linked list in O(n) time with O(1) space using a pointer pointer, the code would be less obvious than using a prev pointer.
jsli | 9 years ago | on: Ask HN: Is there a programming language with embedded testing support?
jsli | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
jsli | 10 years ago | on: Why Is No One Writing Language Runtimes?
jsli | 10 years ago | on: The Secret Tesla Motors Master Plan (2006)
Is it? I thought it meant no harm to the environment. If the charging station is powered by solar energy, I don't see how using the otherwise wasted energy wrong.
jsli | 10 years ago | on: The Secret Tesla Motors Master Plan (2006)
jsli | 10 years ago | on: Ask HN: What do you use to track your todo's?
They've already done a good job explaining the system, so I won't do it here.
I used it when I was still in graduate school writing a paper. I managed to track tons of tiny details in the writing process.
I think the most useful thing is the task migration. You must migrate unfinished tasks from today's log to next day's log, manually. During the migration, I sometimes cross out some random thoughts that I put as tasks.
This is the time that you _must_ spend everyday. It somehow can keep up your sensation of completeness. I know some apps can help you do this automatically, like todoist, but I don't think that really works for a long run (at least not for me). I find that if I didn't do the review (migration), I intended to get slow start the next day, and gradually the system would collapse. That's how I failed todoist :(
Just my 2 cents.
jsli | 10 years ago | on: An OCaml manifesto – Problems and what's needed for widespread adoption
jsli | 10 years ago | on: An OCaml manifesto – Problems and what's needed for widespread adoption
jsli | 10 years ago | on: Higher-Order Symbolic Execution
jsli | 10 years ago | on: Work for only 3 hours a day, but everyday