559 reputation
311
bio website marksblog.com
location Minnesota
age
visits member for 4 years, 1 month
seen Oct 9 at 16:54
I've been a software developer for a lot longer than I'm willing to admit. My current interests are C++ and Python on Windows, but I've been known to dabble in Linux and I try to be language agnostic when I can.

Oct
9
comment How to do “image shifting” faster?
Realize that this is a very crude way of interpolating an image, equivalent to Bilinear. If speed is the utmost concern it's probably the best you can do but there are other algorithms that deliver better results.
Jun
26
comment BSD-2 Licence Code modifying
This question appears to be off-topic because it is about license agreements, which can only be properly answered by a lawyer. Your lawyer.
Oct
17
comment Should UTF-16 be considered harmful?
@tchrist, you will be pleased to know that Python 3.3 fixes its internal representation of Unicode. See docs.python.org/py3k/whatsnew/3.3.html#pep-393
Oct
3
comment What functionality does dynamic typing allow?
Theoretically there's nothing you can't do in either, as long as the languages are Turing Complete. The more interesting question to me is what's easy or natural in one vs. the other. There are things I do regularly in Python that I wouldn't even consider in C++ even though I know it's capable.
Sep
7
comment How can I convince my boss that ANSI C is inadequate for our new project?
Your assumption is incorrect - ANSI C is adequate for nearly all projects. That's why it's still popular after all these years. Whether it's optimal or not is a different question.
May
29
comment Stuck due to “knowing too much”
Official name: YAGNI.
May
7
comment What code format has been verified by case studies as most readable?
To rephrase you'll never get everybody to agree what's best, even with empirical evidence, because it's not necessarily best for them.
May
7
comment What code format has been verified by case studies as most readable?
I'm afraid that even if you do find a case study, individual variation plays too large a part so the average is useless. That said, picking a single style within a group and sticking to it is important - you'll eventually get used to it, and it cuts down all the fighting.
May
7
comment What code format has been verified by case studies as most readable?
This Wikipedia article lists all the indent styles and their names: en.wikipedia.org/wiki/Indent_style
Sep
20
comment How do random number generators work?
@Korvin, no I mean if you call srand(5332) then the next number returned by rand will always be the same.
Sep
15
comment Is it true that once you learn one language most of the rest come easy?
There are lots of similarities between languages, but lots of differences too. People vary as well. It's impossible to generalize.
Aug
18
comment Should developers accept overtime/weekend work/denied bonus payments?
@dr jimbob, the problem is with the disconnect on "very well compensated employee" - many companies and managers are happy to think $70k puts you in that category.
Aug
10
comment Good design: How much hackyness is acceptable?
I found this today, makes a good follow-up to my previous comment: blog.businessofsoftware.org/2011/08/…
Aug
9
comment Good design: How much hackyness is acceptable?
I refuse to believe these are the only two extremes available. A little thought might turn up a third option that is better.
Aug
3
comment Why companies don't buy developers entertaining instruments?
I was lucky enough to work at a place with both a foosball table AND a ping pong table. How I miss those days.
Jul
19
comment Why don't all companies buy developers the best hardware?
@Michael Eakins, often the request must be part of a yearly budget so there's no way to soften the blow.
Jul
19
comment Why don't all companies buy developers the best hardware?
But the managers don't think of you as Danica Patrick, they think of you as the UPS delivery guy, and why do you need a new truck when the 5-year-old truck runs just fine?
Jul
18
comment Should curly braces appear on their own line?
@Bryan, I realize that this isn't very practical. I just thought it was a point of view that needed to be out there, stronger than just a comment. And I've never run into the problems caused by indentation that you imply, probably because I don't mix tabs and spaces.
Jun
9
comment Have you dealt with space hardening?
It can't be that hard, it isn't rocket science. Oh wait...
May
18
comment Are there any famous one-man-army programmers?
After seeing his Linux that runs inside the browser, I had to give this a +1. bellard.org/jslinux