172 reputation
7
bio website aace.org
location Philadelphia, PA
age 35
visits member for 1 year, 10 months
seen Jan 17 at 19:17
stats profile views 9
I'm mostly a code monkey but interested in how information is used generally, even wrote my master's thesis on it, sort of. Currently working on developing an online community for academics as well as a digital library for educational professionals.

Nov
14
accepted Ideal “intermediate” file format to use for structured/styled text?
Nov
2
asked Ideal “intermediate” file format to use for structured/styled text?
Aug
27
comment Tabs versus spaces—what is the proper indentation character for everything, in every situation, ever?
Oh right, got it. Of course, the reverse is also true. If you cut and paste in code that is tab-indented and didn't know, unless your editor auto-expands them to spaces you could run into the same problem. Although I'll add for me the real headache is reformatting indentation from, say, 3-space to 4-space, especially when the coder also uses spaces to line up variables, parentheses, etc.
Aug
27
awarded  Commentator
Aug
27
awarded  Critic
Aug
27
comment Tabs versus spaces—what is the proper indentation character for everything, in every situation, ever?
@WayneWerner the problem is with the code that used spaces for indentation and would be just as problematic if the person cut and pasted 3-space code into 4-space code.
Aug
27
comment Tabs versus spaces—what is the proper indentation character for everything, in every situation, ever?
Yeah, but that is really an OS issue, not a keyboard issue. No matter what computer you are on, you expect hitting either the enter or the return key to take you to the next link. You don't use one key to issue a line feed and one to issue a carriage return.
Apr
11
accepted Adding dynamic business logic/business process checks to a system
Apr
10
comment Adding dynamic business logic/business process checks to a system
Okay, sounds like there's less of a headache down the road if I just go ahead and code each time. What I've settled on is creating a model called Rule that stores the name of a function to call on the object. That way I can associate rules dynamically but have the logic of those rules handled by a function. Code in pastebin: pastebin.com/BPwvJAsc
Apr
10
asked Adding dynamic business logic/business process checks to a system
Dec
12
comment Tabs versus spaces—what is the proper indentation character for everything, in every situation, ever?
Technically, the return key was invented to move the typewriter head to the front of the line, whereas the move to the next line was performed by rotating the roller. Later, the return key would also automatically advance the roller as well. You don't see people getting all hung up on the return/enter key though. The tab key was clearly added to computers to perform indentation. It's a digital analog of the tab stop, which I had on my old non-electric typewriter. Tab stops could be set to move the roller to any position you chose, almost identical to the tab key's current role in indentation.
Dec
12
comment Tabs versus spaces—what is the proper indentation character for everything, in every situation, ever?
It's not tedious at all, since it means you can tab most of the way there and then just use a couple of spaces, rather than having to type dozens of spaces just to get to the right column.
Nov
9
comment Best practices for web application Authentication/Security (Any Platform)
When storing the one-way encrypted (i.e. hashed) password, make sure you either use a strong hash (i.e. not MD5) or salt the password (see stackoverflow.com/questions/420843/…) or both.
Nov
9
comment Sharing Authentication Across Subdomains using cookies
I'm aware that I can store cookies on the .example.org domain. What I'm wondering is what the best practice is for cross-domain authentication using shared cookies. I'm looking for advice on best-practices in terms of implementations. For example, it would be a BAD idea to just store USER_ID as a plain integer and assume that was sufficient.
Nov
9
asked Sharing Authentication Across Subdomains using cookies
Oct
19
awarded  Scholar
Oct
19
accepted Is there a standard, formal name for an object or class that behaves as if it is a given object?
Oct
19
awarded  Editor
Oct
19
revised Is there a standard, formal name for an object or class that behaves as if it is a given object?
Further explanation
Oct
19
comment Is there a standard, formal name for an object or class that behaves as if it is a given object?
Sounds like its primary use is in testing, but I'll take it.