2,440 reputation
714
bio website duelingcoders.com
location United States
age 33
visits member for 3 years, 6 months
seen Dec 10 '13 at 15:26

Andrew is a long time lover of programming and the practices that go along with it. Picking up his first C++ book when he was 13-years old he was lucky enough to learn what his passion in life would be before high school. Learning to program on an Apple IIe, Commodore and even the short lived BeBox, he was able to secure his first job at 17 years old.

His current passions include:

  • Answering questions on StackExchange
  • Distributed and Parallel Computing
  • Beautiful designs and the code that goes along with it
  • That feeling you get when you solved a problem that others were unable to in an gloriously efficient way.
  • Enterprise Service Buses (Mule ESB) and the current SOA trend.
  • Producing a insanely high performance, fault-tolerant, linearly scalable messaging system, preferably within the Mule ESB ecosystem.
  • The many possibilities of parallel computing with small form factory devices such as Raspberry Pi's and Parallella
  • And last but not least, explaining to people why their service is not RESTful no matter how much they claim it is.

Jun
15
comment Gerrit, git and reviewing whole branch
I don't have any experience with Gerrit. I have used Atlassian FishEye + Crucible and it does not have this constraint. It may be possible to add additional commits to a single review? You might have to do it manually.
Jun
15
comment What are the Pros and Cons of the GPL?
@AndresF. Er, you are correct about the Wikipedia. We can bring it to chat if you wish or e-mail me. We'll take it off SE
Jun
15
comment What are the Pros and Cons of the GPL?
@AndresF. I haven't come many GPL'ed libraries that I've needed excluding the linux kernel. Apache, BSD and MIT licensed software competes with most of the GPL libraries.
Jun
15
comment What are the Pros and Cons of the GPL?
@AndresF. There is a group of lawyers whose sole job is to sue people that violate the GPL. theinquirer.net/inquirer/news/1726810/… . While that group is not specific to the GPL license per say, it's for the FOSS. Read "Legal Aspects" under en.wikipedia.org/wiki/Linux_kernel
Jun
15
comment What are the Pros and Cons of the GPL?
Let's put this into perspective. If Microsoft would of come up with this license first and kept all the provisions exactly the same, the license would not have the same following. The FOSS and GLP are not what they appear to be. Read their Manifesto. They are not about Anarchy, they are about control.
Jun
15
comment What are the Pros and Cons of the GPL?
@DavidSchwartz He needs to update the answer to be more specific about the uses of GPL code. Internal products normally are not a problem. Integrating them into services or products that will be used for profit is a problem.
Jun
15
comment What are the Pros and Cons of the GPL?
@MarkTrapp Running Linux has a special GPL provision or else no one could run commercial software on Linux. GPL essentially has a corporate mentality like other proprietary corporations. Do it our way or you don't get it. It's like your SO saying: I support you in any decisions you make, as long as they are my decisions.
Jun
10
comment Is there a massive other side to software development which I've somehow missed, revolving entirely around Microsoft?
@tdammers You do not have a monetary obligation to use the compilers. There is also no restrictions on what you can do with the compilers what I have seen either. I believe that meets both free as in beer and free as in freedom.
Jun
9
comment Is there a massive other side to software development which I've somehow missed, revolving entirely around Microsoft?
@tdammers I don't agree. Better is not always subjective. I realize most developers will put subjective emotional spins on their love of a platform, but it is possible to take an objective measure of different platforms and compare them.
Jun
9
comment Is there a massive other side to software development which I've somehow missed, revolving entirely around Microsoft?
@Macro I am not certain the team specifically set out to bind developers to their platform. They probably realized that creating a cross-platform solution would make creating a nice platform take longer, become more error prone, and wouldn't be the best situation to their customers at that time. Not to mention that there exists Mono that is cross-platform and works quite well.
Jun
9
comment Is there a massive other side to software development which I've somehow missed, revolving entirely around Microsoft?
@Marco I'd like to take a look at this license you speak of. Can you link a reference to it?
Jun
9
comment Is there a massive other side to software development which I've somehow missed, revolving entirely around Microsoft?
It's a better language, a better platform. Visual Studio is amazing. And if you don't have any requirements to run on any other platforms besides Windows (excluding the use of Mono) it is a pleasure to work with. Stackexchange is a Windows shop.
Jun
9
comment Is constantly looking for code examples a sign of a bad developer?
@maple_shaft It will never be right the first time. I think there is an old adage that says: Write the code to work once, delete it, then write it again.
Jun
9
revised What are the legal risks if any of using a GPL or AGPL Web Application Framework/CMS?
deleted 10 characters in body
Jun
8
comment What are the legal risks if any of using a GPL or AGPL Web Application Framework/CMS?
-1 Not really true. Read up on AGPL and GLPv3 and the service loophole.
Jun
8
revised What are the legal risks if any of using a GPL or AGPL Web Application Framework/CMS?
added 808 characters in body
Jun
8
comment What are the legal risks if any of using a GPL or AGPL Web Application Framework/CMS?
@msw Any reasonable person that has studied GPL would not use GPL code at a corporation. They would realize that the FOSS motto is very anti-corporation. I realize motto != legal recourse.
Jun
8
answered What are the legal risks if any of using a GPL or AGPL Web Application Framework/CMS?
Jun
7
comment dvcs - is “clone to branch” a common workflow?
I haven't used Mercurial much but Git does not have this problem. I can branch all day long locally, merge into develop branch, push and no one has to look at my branch names.
Jun
6
comment About Intellectual-Property agreement with employer
This is not unusual from all the IP agreements I've seen. However I would not sign it. You can easily fix this by making them add "practice or developed during employment period while using employer facilities and on employer related projects."