Interesting concept. It's basically a PPP report, I was used to do it with my investors. PPP stands for Progress/Problems/Plan. Would like to try it with my team to see if it's effective.
no macros? I'm no expert and I'm asking to experts: macros are one of the key features of Lisp. Should macros have helped reducing LOC or improving maintainability?
Disclaimer: I'm not a lisper. But according to Paul Graham, Macros are harder to write than ordinary Lisp functions, and it's considered to be bad style to use them when they're not necessary.http://www.paulgraham.com/avg.html
I'm on a Lenovo T420s, it's a pretty solid machine. This is my first ThinkPad and I really love the screen resolution and the feeling with the keyboard, the keys are just amazing and if you are a developer I think this is one of the most important features. I oned a MacBook (the white and cheap one) and an iBook, but the "physicity" of this laptop is really good.
Moreover you have 2 USB 2.0 and 1 USB 3.0 that you cannot find on an Apple product.
I'm using it with Fedora 17, everything works pretty well but you need some tweaking to optimize the power consumption while on battery.
Thinkpads in general are pretty great for "get down to business" use. They're nothing flashy, they don't have to build to a consumer market that demands "thin, light, strong, cheap, beautiful". Lenovo/IBM seems to understand that when someone is using a Thinkpad, they're doing so because there's real, hard work going on. They might be boring to look at with a thickness and weight straight out of 2001, but they get the job done. Standardized hardware without the rush to adopt the latest and greatest flash really helps with the Linux compatibility. Dell Latitude is a close second in that market.
Best thing about every Thinkpad I've used at work is, the Insert/Home/PgUp
Delete/End/PgDn
Always in that order, always in that configuration. I don't want to have to use Fn keys to access things that a consumer might not use, but a power user needs constantly. Only complaint on my current T500 is the lack of a number pad.