13,165 reputation
63273
bio website lshift.net
location London, United Kingdom
age 39
visits member for 4 years
seen 12 hours ago

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


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 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
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.
Oct
6
answered What is a “powerful” language?
Oct
6
comment Should I include GPL'd OS Projects on my resume?
+1 because it shows not only a better picture of your experience, but also that you're passionate about programming.
Oct
6
comment Is there a standard for when you include libraries or not?
Option A gets my vote because I need just jump to the top of the file to see its dependencies. (I'll admit to my preference being rooted in my years of working with Delphi.)
Oct
6
comment What to do when the programming activity becomes a problem?
Bottle of water on the desk next to you. That'll help remind you. (A bottle, because you can close the top - you don't want spills!)