[KyOSS Discuss] Idea for a meeting format

Chris Rockwell chris at chrisrockwell.com
Tue May 28 14:48:17 EDT 2013


'return dice()' gives a pretty equal distribution of int's between 1 and
100 :)


On Tue, May 28, 2013 at 1:50 PM, alan blount <alan at zeroasterisk.com> wrote:

> Sounds like a mini-hackathon....  I think your goal should be a bit more
> complex though.
>
> Perhaps:
>
> http://www.daniweb.com/software-development/java/threads/312238/how-to-determine-the-nth-fibonacci-number
>
> Or perhaps:
> "parse various name formats into first/last name"
>
> Or perhaps one of my interview questions:
> "using no core randomization functionally, except for this one dice()
> function which gives you a random int 1-6, create a bigdice() function
> which gives a random int 1-100... graded on even distribution and
> reasonable runtime"
> https://gist.github.com/zeroasterisk/3e6a03798586d228992c
>
>
> Are you going to award prizes for:
>
>    - Least amount of handwritten code
>    - Most readable handwritten code
>    - Fastest running code
>    - Most portable (least dependencies, easiest to run anywhere)
>    - Task done first (least amount of time to implement)
>    - Accurate Results (multiple winners)
>
> And looser prizes (most improve-able)
>
>    - Most dependencies
>    - Slowest running code
>    - Breakable (can we break it? - multiple winners)
>    - Inaccurate Results (multiple winners)
>
>
> That way, like a costume contest, you don't go in trying to win all of
> them, you focus on one or two and try for those.
>
> I'll not be here for June, so I'd wish you didn't do this till July, but
> carry on.
>
> thx,
> -alan
>
>
>
>
> On Tue, May 28, 2013 at 1:20 PM, Barton Chittenden <bartonski at gmail.com>wrote:
>
>> I'm not against that, but I was thinking something more along the lines of
>>
>> Using the open source tools of your choice, automate the following
>> process:
>>
>>    1. Edit a text file, create a program which prints the result of 2+3
>>    to standard out
>>    2. Check the program for correctness
>>    3. Run the program
>>    4. Check that it correctly emitted '5'. Print "OK" if the program is
>>    correct, "Not OK" if the program doesn't print "5".
>>
>> There are a bajilion different ways to approach this. What I'm most
>> interested in is the actual process of talking through this with someone
>> else, and the variety of solutions that could be used.
>>
>>
>> On Tue, May 28, 2013 at 1:01 PM, Deven Phillips <deven.phillips at gmail.com
>> > wrote:
>>
>>> Perhaps a session where we all share our favorite command-line-fu?
>>> On May 28, 2013 12:24 PM, "Barton Chittenden" <bartonski at gmail.com>
>>> wrote:
>>>
>>>> I happened to look at an event held by the VimCLE meetup (Cleveland VIM
>>>> user group). They did something that they called Vimswap:
>>>>
>>>>
>>>> Bring your laptops: This month, I'd like to try an experiment to get
>>>> the knowledge transfer going. We'll break up and spend 20 minutes pairing
>>>> on a real-world-eque editing task, five minutes hearing from the pairs on
>>>> what was learned, five minute break, and repeat. Please comment on meetup
>>>> if you'd like to suggest editing tasks, otherwise we'll choose VimGolf
>>>> tasks.
>>>>
>>>> http://www.meetup.com/VimCLE/events/47804852/
>>>>
>>>> I think that this would be a really interesting way to mix things up at
>>>> KYOSS. I don't know exactly which topic that we would use... to a certain
>>>> extent, that's a challenge with KYOSS... we might consider trying two or
>>>> three tasks rather than one, just so that we have enough diversity to cover
>>>> everyone's interests and current abilities.
>>>>
>>>> Anyway, I'm just throwing this out there for comment.
>>>>
>>>> --Barton
>>>>
>>>> _______________________________________________
>>>> KyOSS-Discuss mailing list
>>>> KyOSS-Discuss at kyoss.org
>>>> Subscribe by sending email to kyoss-discuss-subscribe at kyoss.org
>>>> Unsubscribe by sending email (from the address you wish to unsubscribe)
>>>> to kyoss-discuss-unsubscribe at kyoss.org
>>>> Difficulty unsubscribing? Check your email headers for originally-to
>>>> address in case you are forwarding your mail.
>>>> More options at http://kyoss.org/cgi-bin/mailman/listinfo/kyoss-discuss
>>>>
>>>
>>> _______________________________________________
>>> KyOSS-Discuss mailing list
>>> KyOSS-Discuss at kyoss.org
>>> Subscribe by sending email to kyoss-discuss-subscribe at kyoss.org
>>> Unsubscribe by sending email (from the address you wish to unsubscribe)
>>> to kyoss-discuss-unsubscribe at kyoss.org
>>> Difficulty unsubscribing? Check your email headers for originally-to
>>> address in case you are forwarding your mail.
>>> More options at http://kyoss.org/cgi-bin/mailman/listinfo/kyoss-discuss
>>>
>>
>>
>> _______________________________________________
>> KyOSS-Discuss mailing list
>> KyOSS-Discuss at kyoss.org
>> Subscribe by sending email to kyoss-discuss-subscribe at kyoss.org
>> Unsubscribe by sending email (from the address you wish to unsubscribe)
>> to kyoss-discuss-unsubscribe at kyoss.org
>> Difficulty unsubscribing? Check your email headers for originally-to
>> address in case you are forwarding your mail.
>> More options at http://kyoss.org/cgi-bin/mailman/listinfo/kyoss-discuss
>>
>
>
> _______________________________________________
> KyOSS-Discuss mailing list
> KyOSS-Discuss at kyoss.org
> Subscribe by sending email to kyoss-discuss-subscribe at kyoss.org
> Unsubscribe by sending email (from the address you wish to unsubscribe) to
> kyoss-discuss-unsubscribe at kyoss.org
> Difficulty unsubscribing? Check your email headers for originally-to
> address in case you are forwarding your mail.
> More options at http://kyoss.org/cgi-bin/mailman/listinfo/kyoss-discuss
>



-- 
Chris Rockwell
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://kyoss.org/pipermail/kyoss-discuss/attachments/20130528/719655ce/attachment-0001.html>


More information about the KyOSS-Discuss mailing list