Hacker News new | ask | show | jobs
by lj3 3593 days ago
> having a device which is restrictive in this regard, might be a very positive experience.

It's funny you should say that. A guy I know hired some programmers to come up with custom software for a hacked Boox. It was a universal inbox for twitter, reddit, facebook and email conversations. The idea was that it purposely forced him to focus on only one thing at a time to increase his attention span and reduce the "instant thrill" of web browsing.

He has this entire theory of 'low reward lifestyle' I find intriguing.

Then again, he didn't try to do any programming on it. I'm a big fan of keeping the write -> compile loop as small as possible.

1 comments

Well, write-compile loop depends on language and what you do. Of course it would be horrible experience to e.g. hack some mostly undocumented record format in Lisp REPL into ad-hoc parser routine on the screen with 1Hz refresh rate. But we may find some activities almost opposite to that example. Like, write a code (in literate programming style preferably) of some sophisticated algorithm, well-thought before, especially in language that doesn't support REPL-style well - e.g. C, where you know the tests wouldn't help you much and accuracy (and focus) is a king. And we don't have a need to strictly oppose those both activities to each other actually. Playing with REPL at home, done this part of work ('the quick part'), then take an eInk and go out to the park to slow down and think about that part ('the slow and focused part') - that sounds good for me.

The 'universal conversation app' is would be great to have on its own merit.