Reputation
1,109
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
1 8 20
Impact
~58k people reached

Sep
22
comment How do you learn Regular Expressions?
+1 because you address several things that are good to know when using regexes; I disagree however on your judgement that it's not necessary to know the insides. For drilling, you are totally right; in computers, I have found that sooner than I think at first, I get to the point where I have to understand something's insides to master its application – whether it's C++ (compilers), web servers (HTTP), or regexes (automata theory). Not to the point where I become an expert, but a good understanding of the underlying principles is often the quickest way to learn.
Sep
22
comment How do you learn Regular Expressions?
The mentioned "regex processor" actually doesn't implement disjunctions, and with the given approach, it's very hard to add them. I like the book, but this is one thing I was disappointed with.
Sep
12
comment Teaching C++ to first time high school students: Where to draw the line?
+1 ... and I LOL'd hard on "they introduce std::cout just before return (page 3)" gotta peek into that one :)
Sep
12
comment How to teach a script to detect sarcasm?
Here are two current scientific papers about developments in sarcasm detection. This is cutting-edge stuff, not production ready and very difficult to copy, such as (unfortunately) most current developments in NLP: paper from Jerusalem Hebrew University, paper from Valencia Technical University. Both approaches use statistical inference on hand-annotated corpuses of Amazon product reviews.
Sep
12
comment How to teach a script to detect sarcasm?
@DaveNay: The statement is missing a closing bracket and would be better expressed as containsSarcasm = string.Contains("<Sarcasm>") anyway. However: if someone tackling an open problem, it's bad to ridicule of OP's request, especially given that you're not knowledgeable in this field. Computational linguistics exists since the 1950s and has yielded some interesting insights into sentiment analysis, semantic role labeling and other semantic techniques which might be employed for this.
Jul
15
revised I'm a manager. How can I improve work relationships and communication with programmers?
deleted 1 characters in body
Apr
10
comment Does MS Visual Studio 2010 contain icons for source files?
Well, the only script icon in there is a VBscript icon which look exactly like the Windows 95 scripting host icon, but anyway, it's good to know this.
Apr
10
accepted Does MS Visual Studio 2010 contain icons for source files?
Apr
9
asked Does MS Visual Studio 2010 contain icons for source files?
Mar
13
awarded  Critic
Mar
11
comment Is Prolog professionally useful?
Good question. Prolog is the first programming language taught in computational linguistics at Uni Potsdam, but after that we don't really use it that much, even if we're quite good at it. It's a pity. Every time I see a question such as "How do I use an accumulator" or "How do I get all possible answers" on StackOverflow, it makes me wonder where the actual professional users are – most stuff seems like homework. Or maybe Prolog proficiency turns you into a robot who never has questions.
Feb
22
revised Place to have my code reviewed by others
added public beta url
Feb
17
accepted Ways to organize interface and implementation in C++
Feb
17
revised Ways to organize interface and implementation in C++
added 90 characters in body; deleted 90 characters in body
Feb
17
comment Ways to organize interface and implementation in C++
That's not what my lecturer did. He spent the whole first C++ semester doing best practices and no STL/Boost at all, just implementing string classes and smart pointers and some automata things.
Feb
17
revised Ways to organize interface and implementation in C++
added 77 characters in body
Feb
17
accepted Worst practices in C++, common mistakes
Feb
17
asked Ways to organize interface and implementation in C++
Feb
11
awarded  Notable Question
Feb
10
revised Worst practices in C++, common mistakes
added 7 characters in body