1,277 reputation
410
bio website
location
age 43
visits member for 2 years, 6 months
seen Sep 11 at 18:55

Formerly known as "Jimmy Shelter".

Then one appeared among us, in our own form visible, but greater and more beautiful; and he said that he had come out of pity.

I'm like the Clint Eastwood of backups. I drift into town, say "ahm-a gonna clean up yer backups", shoot the place up a bit, get rid of the bad guys, then drift back out again.

Been there, done that, still doing it.


Sep
24
awarded  Autobiographer
Jun
9
comment Why is programming sometimes viewed as a second-rate role?
On the other hand, being "just a programmer" may not be such a bad thing. If you're doing a good job at something you're both stilled at and interested in, and if there is a career path for you as a programmer (or if not, opportunities to move to somewhere where one exists), why would you not want to continue being "just a programmer". Better to be a good programmer than a (potentially) bad manager, I reckon.
Jun
7
awarded  Enlightened
Jun
7
awarded  Nice Answer
May
27
comment Is backing up a MySQL database in Git a good idea?
This isn't just the best answer, it's the only answer. As a general rule you're a developer so backups aren't your business; somebody else is (or should be) already looking after them, and if you start getting involved you may be interfering with a system that already works. These boxes should already be being backed up, so then you'll have a backup, your own backup, and a backup of your own backup, all with ever-increasing size. That's just nuts. Plus: you're a developer: why are you (probably) going near production boxes anyway?
May
16
awarded  Yearling
Apr
22
comment OpenGL extension vs OpenGL core
This is unfortunately a potential source of confusion. You don't use extensions to access higher functionality on Windows, you use the extension loading mechanism, and these are not the same thing. wglGetProcAddress ("glBindBuffer") == not an extension.
Nov
11
comment How do I dissuade users from using the same password with similar systems?
"the web application maintains its own users itself", and "My application is simply not funded enough to invest properly in security around user passwords" - definitely consider not doing your own security, this is dangerous and you're pushing your users into yellow-sticky-note country.
Oct
2
comment Why do books say, “the compiler allocates space for variables in memory”?
In this example the most likely thing to happen is that the compiler will detect foo is unused and remove it from your program.
Sep
28
comment Why many designs ignore normalization in RDBMS?
I'd add to this that sometimes relational is not actually the correct design for a database; for example, an LDAP directory is hierarchical, some other types may be better served by a flat design.
Aug
25
comment Why is float the default in the majority of languages?
+1 for mentioning the hardware; often a very significant factor in any decision.
Jul
26
comment Why does DirectX use a left-handed coordinate system?
@JohnR.Strohm - did you even read the article linked?
Jul
21
answered Can I WTFPL/CC0 parts of a GPL code?
Jul
12
revised How are GPL-compatible licenses like MIT usable in GPL programs without being subject to the copyleft provision?
Clarify GPL rules re: free and paid distribution
Jul
12
suggested suggested edit on How are GPL-compatible licenses like MIT usable in GPL programs without being subject to the copyleft provision?
Jul
12
awarded  Nice Answer
Jul
11
comment How are GPL-compatible licenses like MIT usable in GPL programs without being subject to the copyleft provision?
I still think the wording is misleading; the GPL doesn't actually contain anything to the effect that it forbids requiring charges; it's own wording is quite permissive on the topic of charges: "you may charge", etc. It would be more accurate to say that the GPL permits both free and paid distribution, but a license that forbade (or required, for that matter) either wouldn't be compatible. That would also cover the case where a license that required free distribution is also incompatible.
Jul
11
comment How are GPL-compatible licenses like MIT usable in GPL programs without being subject to the copyleft provision?
Minor nitpick but the GPL doesn't actually forbid charging fees for just about anything; see gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney
Jul
4
comment Is fewer lines of code always better?
Sigh - more drive-by downvoting. If somebody wants to be constructive about it then they should at least leave a comment.
Jul
4
answered Is fewer lines of code always better?