This is Brad Wilson's Typepad Profile.
Join Typepad and start following Brad Wilson's activity
Join Now!
Already a member? Sign In
Brad Wilson
Technologist. Agile Evangelist. Poker Player. Amateur Neologist. Metalhead.
Recent Activity
Ashkan, thanks for the feedback. As I mentioned previously, we evaluated NEST and decided to write ElasticLINQ instead. We didn't think there was any value for us to layer one abstract on top of the other. We didn't really give transitioning any thought, because we weren't using NEST, and we really had (have) no idea how many people are using it now (and which of those might be interested in switching to ElasticLINQ). We will be supporting facets in our 1.1 release. The code is already in the "dev" branch today if you'd like to take a look.
Toggle Commented Mar 26, 2014 on Getting Started with ElasticLINQ at Brad Wilson
1 reply
Ah, I see. Contains is supposed for containers, but not strings. I've opened up a feature request: https://github.com/CenturyLinkCloud/ElasticLINQ/issues/20
Toggle Commented Mar 26, 2014 on Getting Started with ElasticLINQ at Brad Wilson
1 reply
Haim, the "dev" branch (our main working branch) has some facets-related work done by Damien that will likely be part of our 1.1 release. Feel free to pull the source and look, or grab interim NuGet packages from our CI machine at (for example, http://teamcity.tier3.com/viewLog.html?buildId=137&tab=artifacts&buildTypeId=ElasticLINQ_CI )
Toggle Commented Mar 26, 2014 on Getting Started with ElasticLINQ at Brad Wilson
1 reply
It was inappropriately auto-linked by the blog. Try this instead: http://www.slideshare.net/mastoj/getting-started-with-elasticsearch-and-net
Toggle Commented Mar 20, 2014 on Getting Started with ElasticLINQ at Brad Wilson
1 reply
Contains is supported. Can you show the code, and the resulting error?
Toggle Commented Mar 20, 2014 on Getting Started with ElasticLINQ at Brad Wilson
1 reply
We evaluated NEST when we started on this path 15 months ago, and decided that we would've rather had a pure LINQ implementation rather than the custom fluent API.
Toggle Commented Mar 18, 2014 on Getting Started with ElasticLINQ at Brad Wilson
1 reply
Damien is working on mapping many of the LINQ statistical methods into the appropriated facet requests. He has it in its own branch right now, and is working to merge it into "dev" for the next release. I've opened up feature requests for both administrative APIs as well as write APIs.
Toggle Commented Mar 18, 2014 on Getting Started with ElasticLINQ at Brad Wilson
1 reply
Jim Newkirk and I have been doing xUnit.net for 7 years now (and for Jim, NUnit for many years before that). You could say that open source is part of our blood, and when we left Microsoft, we made sure... Continue reading
Posted Mar 17, 2014 at Brad Wilson
17
There are a lot of these local variations (in general, I don't like playing with them, but that's just me). As for why they wanted to throw the cards in before you finished... to their mind, you'd already picked trump, and there's no point waiting for you to discard. This "efficient play" is pretty common with Euchre, but it can be pretty off-putting to new players who may feel like they're being hurried through the game.
Toggle Commented Feb 28, 2014 on Traditional Euchre at The Rules of the Game
1 reply
Standardized bidding systems are a huge benefit to Bridge, but never seem to have caught on in Pinochle (at least, not with the people I played with).
Toggle Commented Feb 3, 2014 on Double Deck Pinochle at The Rules of the Game
1 reply
It was another banner year for music. My collection this year contains 55 albums from 2013, and my love of lossless audio continues unabated. The collection of new music covers 8 major genres (plus comedy, where 3 albums land). Progressive... Continue reading
Posted Jan 2, 2014 at Brad Wilson
Good question! I've never played this way, but hopefully others will contribute their opinions and experiences. :)
Toggle Commented Dec 9, 2013 on Double Deck Pinochle at The Rules of the Game
1 reply
Disclosure: I was offered a free electronic copy of this book in exchange for this book review. The publisher had no input on the review. Parallel processing is one of the most challenging problems for the modern developer. The first... Continue reading
Posted Oct 20, 2013 at Brad Wilson
Yes, the game is over in this case. You win. :)
Toggle Commented Oct 5, 2013 on Cribbage at The Rules of the Game
1 reply
I have not played that way, but it sounds like a fun addition to help reign in any runaway players. :)
Toggle Commented Sep 26, 2013 on Farkle at The Rules of the Game
1 reply
It's 600 points. Scoring is done per roll.
Toggle Commented Sep 23, 2013 on Farkle at The Rules of the Game
1 reply
Yes, I can verify that it's whole files. The WHS system isn't like RAID. It's done at a much higher level, on top of the existing NTFS file system. When a file is placed onto a WHS server, the entire contents of that file will reside on a single disk (not spread across multiple disks like you might expect with a RAID system). When the folder in question is set for duplication, then WHS ensures that for each affected file, two complete copies exist on two separate disks. This is why my ROBOCOPY process works as well as it does, because the file is either there or not. There is no joining process necessary.
1 reply
No, the 500 point requirement is only when you have no score yet. Every time thereafter, you can stop whenever you want.
Toggle Commented Aug 19, 2013 on Farkle at The Rules of the Game
1 reply
Your interpretation is correct. Further, in your first example, where you rolled a pair of fives (set aside for 100 points), then rolled a pair of threes and pair of fours, you've Farkled, because there were no scoring dice in the second roll. In the second case, 1000 points is correct (3-of-a-kind 4s for 400 + 3-of-a-kind 6s for 600). I'm not sure how you were getting 2500 points here, but it doesn't matter, because the 1000 point score is correct. :)
Toggle Commented Aug 16, 2013 on Farkle at The Rules of the Game
1 reply
While you can't reuse runs cards for marriages, you *can* reuse them for pinochles. Assuming Spades are trump, the single run of spades is worth 15, and the two pinochles are worth 30 (for a total of 45 points).
Toggle Commented Jul 9, 2013 on Double Deck Pinochle at The Rules of the Game
1 reply
I believe you have to still play the hand, because the defending team's score is based on how much game points they take, even if the other team is automatically penalized. Or, to phrase it another way: you can predict the trump-calling team's score without needing the play the hand, but you cannot predict the defending team's score. Thus, the hand must still be played.
Toggle Commented Jul 8, 2013 on Double Deck Pinochle at The Rules of the Game
1 reply
The other team is rewarded the maximum points they might have otherwise been eligible for: normally 2 points, unless they are going alone (then 4 points).
Toggle Commented Jun 9, 2013 on Traditional Euchre at The Rules of the Game
1 reply
Six of a kind is 8x the value of three of a kind, so... 1s would be 8000, 2s would be 1600, 3s would be 2400, 4s would be 3200, 5s would be 4000, and 6s would be 4800.
Toggle Commented May 20, 2013 on Farkle at The Rules of the Game
1 reply
This is a tough one. Honestly, the way I view things like this, is that cheating happens when there are secret signals that happen during actual play. Sharing general strategy in-between hands is acceptable (especially since the whole table was party to the conversation, but even if not).
Toggle Commented May 7, 2013 on Traditional Euchre at The Rules of the Game
1 reply
Sorry about that. I put it on my TODO list. It got lost in my departure from Microsoft.
1 reply