« first day (591 days earlier)      last day (3428 days later) » 

12:04 AM
RELOAD
 
Why?
 
It means that the vote limit has been reset.
 
Oh, I see.
 
gone
hmmm
Right
Boohoo
 
12:20 AM
Just got Not a Cherry hat :)
 
12:31 AM
Thanks Santa for the rep cap on Cooking.SE!!
 
0
Q: Playing with strings

glampertI wanted to dust off my C skills, so I decided to write a couple string manipulation functions. I aimed for simplicity and safety. Performance was not a concern. Please be a thorough as you like. C is not my everyday language, so I might have made some obvious mistakes. I would also appreciate e...

 
12:42 AM
I have votes again! Yay!
 
I can get reputation again! Yay!
Hello, @JeffClayton
 
And, just got On The Run for this iPad posted question
 
Hi, thank you for the greeting :)
 
@JeffClayton Greetings!
 
12:45 AM
(nice hat, BTW)
 
hahaa thanks, I didn't even realize I was going to get a hat, was just working on voting and there it was...
but then I suppose that is the inherent nature of a 'secret hat'...
 
Bingo
 
Not sure how I could get it during the holiday, but just for cool points I would love to get a werewolf hunter one. I could review the heck out of code...? maybe not ;)
 
@JeffClayton There's never anything wrong with reviewing the heck out of code!
 
And to that I wholeheartedly agree
 
12:49 AM
Speaking of which... I notice you've been a member on Code Review for three months but never posted or voted. I guess Winterbash is the perfect time to start!
 
Are there any old questions @Jamal hasn't edited already?
 
@RubberDuck Good luck with that!
 
@RubberDuck use a SEDE query and you will probably find some
 
We rolled out a responsive app in October and so we (meaning me...) are having to do a ton of changes so my time trolling the boards has been limited.
 
Oh, I'm gonna find something. I want a Tardis.
 
12:51 AM
Dec 6 '13 at 2:02, by Jamal
I don't even pay attention to dates. I just edit like Dr. House takes Vicodin.
 
@JeffClayton Alright. Anytime you have time you're very welcome to start using our lovely site more!
I have to pimp a few answers I posted yesterday that didn't get much attention...
1
A: Tic Tac Toe in MVC

Simon André ForsbergIt looks like your MVC-approach is fine. Your model does not directly know about the view or the controller, which is the most important part. About SOLID, let's see... Single Responsibility Principle I don't think reverseValue and getCurrentPlayer* methods belong in your view. You could add a...

 
I see ;)
 
0
A: AsyncTask which allows to handle exceptions on UI

Simon André ForsbergFirst of all, a few notes: ResultHolder<Result> can be a public static class. This just feels wrong: catch (Throwable e) { new ResultHolder<Result>(e); return null; } You should probably return that ResultHolder, shouldn't you? Avoid @SuppressWarnings({"UnusedDeclaration"}). If you h...

 
Maybe since Firefox and Chrome are calming down on the new CSS commands my (probably sick) affinity for making browser CSS hacks will be on hiatus... (I love puzzles and nobody else is so why not...)
 
CSS puzzles, huh?
That's quite innovative
I gotta go to sleep now, night everyone!
 
12:55 AM
if you are bored check browserstrangeness.com you will see what I mean.
not everyone appreciates it but they do like having them handy when in a hurry to fix site code.
 
@SimonAndréForsberg Night!
 
..but it is fun. and have a great night!
 
@SimonAndréForsberg I use regular search
thanks lastactive:...2013-11 is:q closed:no
@RubberDuck See ^^^
 
what would be an example of ADO.NET data source?
 
1:11 AM
@Mehrad perhaps you are thinking of databases - example being via ODBC?
 
0
Q: Score in game development [Python]

Luis AntunesSo i'm trying to do a game called Ouril, and I need some help doing the score part. This is what I have so far https://github.com/LuisAntunes/Ouri/blob/master/Python (Ignore the comments plus some parts that are in portuguese)

 
@JeffClayton afaik Microsoft ADO.NET provides data providers to say SQL, OLEDB and etc.
which in my head the data sources where SQL, Ole Db and so on
but what would an ADO.NET data source mean
 
In the pre dot-net days I used a lot of ODBC + ADO for web apps (the data source is the database)
 
I am just a little bit confused by this wording used by PO
 
That was helpful @rolfl. Thank you.
 
1:17 AM
There were a few complaints in the communities on using ADO for a while due to hackers
just historical references
 
@JeffClayton I kinda know what you're talking about
the OP put it like "Is there any ADO.NET to OLE DB bridge which could helps me to connect to ADO.NET data source?"
 
I had an employer who was so into acronyms it drove me nuts...
 
TISATATMA
(There Is Such A Thing As Too Many Acronyms)
2
 
and I am under the impression that we use ADO.net to connect to a Oledb. but what would connecting to ado.net data source would possibly mean
 
0
Q: Giving a MYSQL Database a "version"

JoshuaDI am writing a game that uses an embedded mySQL database for keeping track of scores and I am releasing an alpha soon. I know there are going to be features added down the road which are going to require changes to the database structure. Up to now, whenever I changed the database's schema,...

 
1:21 AM
@JeffClayton sorry, afaik (as far as I know)
 
You will see a ton of questions by people who have an idea of what they mean, but not always understand enough to ask the questions.
@Phrancis haha too many Acronyms absolytely!
 
@JeffClayton this was my answer. stackoverflow.com/a/27494801/1316651
I would really appreciate it if you could have a look and let me know if I understood him right.
@JeffClayton btw your fascinating hat (shirt + etc) is truly fascinating :) didn't even know there is one like that
 
Well, considering that ADO.NET is always MS based that rules out a lot of alternatives. Giving him a means to connect is probably what he really seems to want.
I think I got it by upvoting where there were already a lot of upvotes (the blue one was just for upvoting i think too)
 
@JeffClayton thanks :)
I hope that wasn't the reason you upvoted my answer ;P
 
Well I feel like that is what he was asking, so yes.
 
1:28 AM
Glad talking to you here @JeffClayton never had the chance before
 
For me, the effort is also important. I did teach for a time in college, and when people do research to find 'a way' that to me is very good stuff.
2
Talking to me or answering a question :)
 
talking to you of course :D
Happy new profile picture @Mat'sMug
 
yeah... had to swap my beloved mug to get a hat :)
 
Now you're just Mat... =(
 
Well you guys gave me the opportunity to get a sumo hat so thanks ;)
 
1:31 AM
Perhaps I should have renamed myself Mug's Mat then...
 
Mat's Hat
 
No, he's Mat's Mug's Mat Mug
 
lol
 
Haha. Nice @JeffClayton. I like hats.
 
There should be a hat for alliterative complexity.
 
1:32 AM
There should be a hat for 5+ syllable words too ;-)
2
 
Reminds me of a MSE post I came across once
 
@rub
er @RubberDuck gonna tell us what it was??
 
(hint, Tab to autocomplete ;-)
 
@rub is all it takes to ping @rubber or @rubberduck
 
my first time in these chats - thanks :)
 
1:34 AM
I mean, @ + 3 letters works
@JeffClayton Welcome to The 2nd Monitor then!
 
ahh
@Mat'sMug thank you! (just tested the tab autocomplete...)
 
Also, up arrow on keyboard (or click the little arrow on the left of each message) to edit/delete a recent (< 2 mins) message
 
Anyone got a regex handy that says "either be an empty string OR contain an '@' symbol?"
 
does this thing do regex?
oh unrelated ok
 
Yeah no, I'm just barging in
 
1:36 AM
@Mat'sMug is good with regex ... ;-)
 
you are at the right place
 
yeah... but matching an empty string is... counter-intuitive to say the least
 
It's for an optional email field
I can give it a regex pattern to verify against
I don't want it to display warnings when it isn't filled in
 
I usually do if (variable | regex[stuff]) { do something } -- easy to read
 
I would too, but this is in xaml ;)
 
1:38 AM
ok
 
Otherwise I avoid regex as much as possible
 
I can't find it now @JeffClayton. It was just a string of progressive alliteration in the comments of a question.
 
@JeroenVannevel would (?:^$)|(?:^.*\@.*$) work?
 
Let's give it a try!
 
that looks effective
usually I find that they just require a small tweak if you get close
 
1:39 AM
...**grumbles** regex...
 
I ♥
 
but i definitely agree, I find one that does the job, add it to my libraries, and then forget about them until the next time I want to bash my own brains around
they are puzzles so i can't say i don't like them btw - just can be confusing
 
@Mat'sMug Thanks, looks like it's working just fine!
 
I like the method of empty string matching you used
 
I don't know if there'd be another way...
 
1:42 AM
Probably right unless there is a 'not' + 'wildcard' that would work
regardless, yours is very clean
 
well thanks!
much cleaner than the one I had to debug yesterday..
(?:(?<accessibility>Friend|Private|Public)\s)?(?:(?<kind>Sub|Function|Property\‌​s(Get|Let|Set)))\s(?<identifier>(?:[a-zA-Z][a-zA-Z0-9_]*)|(?:\[[a-zA-Z0-9_]*\]))\‌​((?<parameters>(?:\(\)|[^()])*)?\)(?:\sAs\s(?<reference>(((?<library>[a-zA-Z][a-z‌​A-Z0-9_]*))\.)?(?<identifier1>([a-zA-Z][a-zA-Z0-9_]*)|\[[a-zA-Z0-9_]*\]))(?<array‌​>\(\))?)?
 
hahaa nice
 
That's terrifying.
Also, hello.
 
and it works like a charm!
hi!
 
still relatively readable - the [a-z] stuff for example makes it not so bad
 
1:45 AM
It works like a charm cuz it doesn't have any other options, I guess ;p
 
Now when you say 'it works like a charm' do you mean 'it works like an incomprehensible magical artifact'? =)
(It is actually relatively readable)
 
Parsing xml...
 
nope. parsing VBA procedure signatures
 
seems very similar code
 
I wouldn't touch xml-parsing with a stick...
 
1:47 AM
it doesnt work very well
you have to rely on simple code only
complex sites (especially those not written by a computer) are sick and effectively impossible
 
I like relying on LINQ-to-XML #use-the-right-hammer
 
heh right :)
 
I pretend those regexes don't exist and the parser works via some kind of unicorn Mug magic.
 
lol
 
I had to do screen scraping for a search engine job in the past, it was a mess... ended up writing string parsing code instead
much of the problem being quotations... single or double were problematic
 
1:49 AM
ugh I know what you mean
 
apostrophes in contractions made a real issue
so just character by character checking for open quote or comment etc... then close...
but they do say not to parse html or xml (much worse) with regex anyway for reasons like that
 
So, if anyone is feeling generous, one away from another hat codereview.stackexchange.com/a/73710/41243
 
lol an upvote?
 
#pimp-mah-answer
 
which hat?
 
1:52 AM
the football hat I think
 
Yup ^
 
Project is due in 2 days
 
Thanks Santa!
 
Feels like a typical school project schedule
 
1:52 AM
totally
 
heh did you just get an upvote?
:)
 
Start off with a lot of willingness, then it dabbles, then there's 1.5 weeks left
 
School? Any project.
 
did this guy see our last ?
 
I think his hat matches his icon.
 
1:54 AM
heh. 9 unique visitors to a particular repository and there's only 8 people in the github organization
Can't explain that
 
does a visitor have to be registered? I cannot remember...
 
you logged in with your phone via gmail or something
 
Yeah, organisations are private by default
I think
Still the same user account though
oh wait, it's actually not private
Everybody could have been stealing our code!
 
that would be the answer then ;)
good thing you checked - may be able to do a little damage control
 
ah it's fine. Presentations are wednesday so if someone took a look, they should already have what they need or they're too late anyway
 
1:57 AM
It all depends of course on if they know where you are posting...
if they don't then no issues.
 
I'm definitely going to look into some better ways to write tests for my next project though
Each scenario (functional tests) is a huge copy-paste with a few things changed
 
I need to write tests, period
 
which is sort of inherent to functional tests but still.
 
for personal stuff i used bitbucket.org but public code on github (both free)
 
I've seen Microsoft creates classes and asserts inside that. As in: they create a little framework in each class and then inject stuff inside that code, which is the variable code that gets tested
It looks very slim and clean
Contrary to my tests
 
1:59 AM
I like that bitbucket has a free option for a private repo.
 
if it weren't for that I would have just stayed with github
 
that was @RubberDuck starring that last post of mine, huh?
2
 
Hey, there's the mug I remember......
 
hey @rolfl! ...what's that supposed to mean? ;)
 
Well, you have a mug shot instead of a 'mug' shot.
 
2:04 AM
lol
 
so the real mug ;)
 
-1
Q: Is this a good code structure?

SynapzI made a post a couple of days ago asking if anyone noticed bad habits or if you thought of any suggestions: (First Hangman game) I've made 2 math programs just to make sure I got it all down pat, the first one is a simple addition, multiplication, divison, and subtration program that would deal...

0
Q: Class used for stochastic epidemic simulations

JoelI've developed a class used for some epidemic simulations I'm doing. Individuals are 'S' (susceptible), 'I' (infected), or 'R' (recovered). These are standard abbreviations in the research community. I assume some calculations are done in advance to determine who will be infected (and recover)...

 
I love the title of this board, reminds me of old debuggers on a second screen (but now just the multiple monitors on the desk I can't live without works just as well...)
 
@JeffClayton thanks! :)
 
remembering monochrome hahaa
 
2:18 AM
Anyone else get a whole bunch of Chameleon hats (1 for every site registered for)?
 
I did
 
a few- but i did register for a few new stack exchanges today
 
No, I did not... interesting....
 
I tried very hard to only earn it on Code Review though (not to give other sites yet-another-hat-ahead-of-CR)
 
2:21 AM
good job Mat!
 
I did update my picture Site-wide, guess that would explain it
 
Lol. Yeah I did @Mat'sMug. I mean, you built a testing framework brother.
 
lol... and haven't written a single test for it... #sloppy-dev
2
 
@Phrancis I updated my 'about me' site wide, but only earned the hat on Code Review (so far).
 
I'm just as bad...
I do not understand that hat.
 
2:23 AM
I think its criterion are chameleonesque
 
you mean the 'upvoting until you are out of votes' thing?
 
Oh, how did I get #1 on Code Review leaderboard .....?
 
by earning hats, monkey, by earning hats!
 
For the record... I don't like SO ;-)
 
why for?
 
2:25 AM
because CR is soooo much more friendlier and star-happy and welcoming :)
 
^^THAT
 
No we are not .... ;0
Oh, right, we actually are.
 
well they like me there so i can't complain ;)
 
About 3 months ago I discovered there are regulars on Code Review who I was not aware of were regulars.
 
Not sure why in the world my avatar hasn't updated in chat yet
 
2:27 AM
I can help that happen....... ^^^^
want help?
 
Anyone else think this one is too broad?
 
@rolfl lots of regulars don't chat at all
 
-2
Q: Is this a good code structure?

SynapzI made a post a couple of days ago asking if anyone noticed bad habits or if you thought of any suggestions: (First Hangman game) I've made 2 math programs just to make sure I got it all down pat, the first one is a simple addition, multiplication, divison, and subtraction program that would dea...

 
No, I was keeping track of regulars on main-site as well.
 
@RubberDuck I agree
 
2:28 AM
@rolfl take the mod hat off though. =P
 
and I just earned a waffles hat!
 
0
Q: Using recursive functions

Jeff SmithI have these two functions below. I am looking for areas of improvement. Please note that I call final_rules(), confidence(), and table_creator(). I am only concerned with improving the two functions below. def create_rules(the_list, supp_cands, minconf): """Function that creates rules using...

 
@Mat'sMug - See: codereview.stackexchange.com/… and how many names do you recognize (there was a time I knew them all).
 
@rolfl Um, sure
 
waffles hat?
 
2:30 AM
@rolfl 4 new ones for me
 
OK, @Phrancis, refresh the page, then ping me, then get ready to refresh again....
 
I'm no longer winning the hat race? :-/
 
@JeffClayton shh, it's a seekrit!
 
@rolfl Pinging
 
okay how does one get a waffles hat hahaa
 
2:32 AM
Well hey there
 
I recognize all the names, but only because I read too many questions...
 
OK, Some of the python and C# folk escaped me. Page 2 is especially scattered for me.
 
changing mind... waffling... voting up then down??
 
Danke @monkey :)
 
Specifically, vote-down, edit, vote up.
And, there's @Edward.. hi
 
2:33 AM
Nice hat!
 
@Edward where's your hat?
 
Amusing ^^^
 
I dunno
 
@Phrancis indeed!
 
2:36 AM
I got one earlier for something, but it doesn't show up on my transistor-shaped head
 
@Mat'sMug Schroedinger's avatar :D
 
@Edward You have to add it if you want it.
 
And now they just all got changed lol
 
On the main SE tool bar,m there's a snowflake icon...
 
(in your profile page too)
 
2:38 AM
Ah, I thought I needed to find a digital haberdasher...
Now I'm sporty!
2
(I think)
 
wow that's a word you don't hear every day...
 
deserves a star :)
 
sporty sporty sporty sporty sporty sporty sporty sporty sporty sporty sporty sporty sporty sporty sporty
 
or ..was haberdasher huh?
 
There. That should take you to 2015.
 
2:39 AM
I C Sporty Transister.
 
an old friend of my family called himself a haberdasher - was trippy
 
I transist, therefore I am.
 
what's the transitive form of that?
 
Oh shit! I just got the Eureka hat!
2
 
congrats!
 
2:41 AM
Reminds me of an annoying (but funny) song...
 
I... am not clicking that link
(oops)
2
 
You bet your didgeridoo
 
Nothing bad, just a dude with a guitar singing about kangaroos (sport)
 
well I like it :)
 
it's catchy :)
 
2:43 AM
Unfortunately lol.
 
And...... a hairboat.
@RubberDuck I wouldn't know. I just work here. — abby hairboat ♦ 8 mins ago
 
@RubberDuck 10K is just around the corner for ya!
2
 
Not too far away now @Phrancis. I keep giving it away on bounties though.
 
> what goes around, comes around
 
that it does
 
2:49 AM
we're only 19 hats short of catching up with Physics.SE!
2
I need to post an answer.. and get 7 votes on it
 
How do I get a hat RIGHT NOW?!
 
star 8 different people
 
sign up for a new stack exchange too
 
Easiest way? ^^^ that, in chat
Or edit your profile 'about me'.
 
2:52 AM
Easiest way? Comment on this thread.
6 mins ago, by RubberDuck
@RubberDuck I wouldn't know. I just work here. — abby hairboat ♦ 8 mins ago
 
^^ it works!
> You earned HairBoat on Meta Stack Exchange
seekrit hatz: 5/8
 
Too bad those last two badges were on MSE and not here..... Oh well. HATS!
 
@RubberDuck What's a hairboat?
 
The thing on my head.
 
lol
 
2:54 AM
@Edward the secret hats are listed here.
163
Q: Winter Bash 2014 Secret Hats

KevinSo far, I've unlocked one of the secret hats. I'm wondering what other secret hats are out there and how to earn them.

 
what got the hair boat?
 
3 mins ago, by RubberDuck
Easiest way? Comment on this thread.
 
This has gotta be an inside prank to completely destroy her inbox... — Mysticial 7 mins ago
 
One vote short (again). And I believe I'll be hit with a reversal in a few minutes.
 
so the hair boat is mod-only?
 
2:57 AM
Not at all.
There are no mod-only hats AFAIK
 
There was last year, but not this year.
 
ahh okay, just reading the hat notes on it
 
> Imagine you come back to this a year from now, and you've seen some error on one line of this code. You want to fix that line of code, and you're in a rush. You're not going to read the whole function if you can get away with it. Quick - what do a, b, andc mean?
 
I wonder if there's a mod hat for destroying a user...... any volunteers?
5
 
1
A: Determining Pythagorean Triples Based on the Hypotenuse

JoelI'm going to point to one thing that is a potential big source of confusion. Imagine you come back to this a year from now, and you've seen some error on one line of this code. You want to fix that line of code, and you're in a rush. You're not going to read the whole function if you can get a...

 
2:59 AM
@rolfl mwahahaha.. !
 

« first day (591 days earlier)      last day (3428 days later) »