754 reputation
412
bio website
location Israel
age 28
visits member for 3 years, 7 months
seen yesterday

Since I don't like the restrictive copyleft nature of the Stack Exchange contribution license:

I hereby release all my contribution on the Stack Exchange network into the public domain. This applies worldwide.

In case this is not legally possible:

I hereby grant any entity the right to use my contributions on the Stack Exchange network for any purpose, without any conditions, unless such conditions are required by law.


Nov
5
comment What does “Human Readable” mean? Is it a misnomer?
+1: Everything is "human readable" given enough effort. The de facto meaning of "human readable" in computers is: plain text, unstructured or some structure solely composed of textual characters.
Nov
2
comment async & await - poll for alternatives
Why the downvote? It's a courtesy to at least explain yourself after downvoting.
Nov
1
comment async & await - poll for alternatives
I like your inversion of the await keyword. And I also dislike the triple-redundancy of public async Task<int> FooAsync().
Oct
30
comment async & await - poll for alternatives
@Note: Well there's no verb in while. If you do add a verb, like do, then you get do {...} while (x), which does executes the body regardless of x (at least once). Your suggestion of yield while seems very similar to do while, but with opposite guarantees of performing the verb, which might be a bit misleading (but not that much of a big deal). The thing I dislike the most about yield is that it implies the implementation of a mechanism. The whole point of async/await is that you write a asynchronous operation in a synchronous style. yield breaks that synchronous style.
Oct
29
answered async & await - poll for alternatives
Oct
29
comment async & await - poll for alternatives
But you're not necessarily yielding execution if the task has already been completed. But you're always awaiting the completion of the task (though never waiting).
Oct
13
comment Are captchas worth the decreased usability?
It seems it is a good deal for spammers to pay $2 for bypassing 1000 CAPTCHAs on sites like decaptcher.com. It's horrible - many sites I visit that use reCAPTCHA are now being hit by huge amounts of spam.
Oct
13
comment Explaining technical things to non-technical people
+1 Made me laugh. At least the guy listening seems genuinely interested and willing to learn. In fact, that is the only type of person I'm willing to "explain everything" to.
Oct
7
answered What to do when the programming activity becomes a problem?
Oct
7
comment What superstitions do programmers have?
Could you please explain why that namespace is useful? From what I can see, it's just a bunch of shortcuts to existing things in the framework, named like their VB6 counterparts.
Oct
7
comment One language to rule them all? (Them being platforms.)
Didn't know about MonoDroid or BlackBerry .NET. Red Five Labs used to make a .NET runtime for Symbian called Net60, but they went out of business. Also, don't forget the .NET Compact Framework for Windows Mobile devices, the .NET Micro Framework for embedded devices, and XNA for Windows Phone 7, Xbox 360 and Zune. EDIT: Silverlight appears to be supported on Symbian S60v5 too.
Oct
7
awarded  Editor
Oct
5
awarded  Teacher
Oct
1
awarded  Commentator
Sep
28
comment What would be a few ideas/concepts from programming that I can have on paper and hang on a wall as art?
This one is particularly cool, and fits the "art" requirement: cs.cmu.edu/~dst/DeCSS/Gallery/bowley-efdtt-dvdlogo.html
Sep
27
comment int* i; or int *i; or int * i;
@Roger: You're probably right, but my aim was to answer the OP's question: "What is your favorite method to declare a pointer?". Obviously, everyone is free to take a boarder look at the issue presented in the question, and it is even encouraged here. As someone who doesn't develop in C/C++, I felt doing so would stray too far from my field of expertise.
Sep
26
comment int* i; or int *i; or int * i;
@Roger: I know, but this question was specifically about a single variable declaration, and nothing else.
Sep
25
answered int* i; or int *i; or int * i;
Sep
2
awarded  Supporter