12,556 reputation
52770
bio website lshift.net
location London, United Kingdom
age 38
visits member for 2 years, 8 months
seen 4 hours ago
stats profile views 698

Delphi/Objective-C/C#/Ruby/Scala programmer by day, Lisper/Smalltalker by night.


Oct
9
comment What natural language has the advantage when it comes to programming?
I can't see a way out of this trap, so I may have to concede: "But is mathematics an attempt to model the real world?" (certainly it's probably the biggest driver behind maths in the first place) falls right back into the attractor of philosophy!
Oct
8
revised What should you leave behind for your successors?
Spelling typo
Oct
8
comment What natural language has the advantage when it comes to programming?
...in which case physics is applied philosophy? And chemistry? When I think of Nietsche I regard him as closer in nature to Jung than to Mandelbrot. I don't see what's terribly philosophical about group theory or calculus.
Oct
8
comment Are there non-programming related activities akin to solving programming problems?
+1 for both martial arts and meditation. (I have practiced taijiquan and current doing an offshoot of goju-ryu karatedo), and I try get half an hour zazen in every day. (Zazen's not so much clearing your mind, as thinking about one single thing. That strong focus has the side effect of clearing your mind of every other thought, though!)
Oct
8
comment What to do when the programming activity becomes a problem?
But you might forget to restart that timer...
Oct
8
comment What natural language has the advantage when it comes to programming?
I won't argue that some mathematical questions are philosophical, as you say. It seems to me a far leap from that to saying that "Mathematics is applied philosophy".
Oct
8
comment What natural language has the advantage when it comes to programming?
"Mathematics is applied philosophy" Explain?
Oct
8
comment Do working on open source projects and freelancing count as “rendering services to another company”
+1 for "written" - that's very important to prevent he-said-she-said disputes later on.
Oct
8
comment How do you prevent the piracy of your software?
+1 just for "copyright infringement is not theft". I'd add more upvotes if I could; the rest of the answer's great.
Oct
7
awarded  Nice Answer
Oct
7
answered Languages to complement C++
Oct
7
comment Languages to complement C++
+1 for being a smartypants!
Oct
7
comment What to do when the programming activity becomes a problem?
It forces you to get out of your chair. That pause in programming is the space you have to look at your watch and decide whether or not it's time to stop for the night. It acts directly against the "lose track of time" property of Flow.
Oct
7
comment Introducing “20% time” at a workplace
@danny That's not at all how I understand the term: you're describing Google's "20% time". I rather doubt that Lockheed's Skunk Works do anything unplanned. Rather, it's "a group within an organization given a high degree of autonomy and unhampered by bureaucracy, tasked with working on advanced or secret projects". (Quote from WP's Skunk Works page)
Oct
7
comment What are the Vital Things noticed in an Experienced Programmer Resume by a firm?
@Simon yes: if it's an Afrikaans CV it should be in well-written Afrikaans. I'm just pointing out that Tilsan's writing in English because this is a de facto English forum, while he/she would probably apply in whatever language he/she knows best.
Oct
7
comment What are the Vital Things noticed in an Experienced Programmer Resume by a firm?
+1: "Why should I care about this on your resume"
Oct
7
comment What are the Vital Things noticed in an Experienced Programmer Resume by a firm?
"Standards online are lower" - just remember that all the world's not a native English speaker.
Oct
7
comment Drupal For A job
+1 for the "dead in the water" bit. Too many people think they're programmers because they can tweak/configure a <insert framework of choice> setup.
Oct
7
awarded  Nice Answer
Oct
6
comment What to do when the programming activity becomes a problem?
And then have kids, and spending lots of time programming will be very far down the list of your problems.