Convert most http: links to https:
[wiki.git] / hackathons / HackasaurusRex.mdwn
1 [[!meta title="Hackasaurus Rex"]]
2 # Welcome to Hackasaurus Rex, king of the hackathons!
3
4 <div class="rex right">
5 [[hackasaurusTop.png]]
6 </div>
7 <div class="rex right">
8 [[hackasaurusMid.png]]
9 </div>
10 <div class="rex right">
11 [[hackasaurusBot.png]]
12 </div>
13
14 A [[hackathon|hackathons]] is one of SIPB's time-honored traditions, where people gather in the office and hack on awesome projects.  Hackasaurus will be running on March 20th from 1pm until arbitrarily late.  Feel free to [contact](#contact) us at any time, for pretty much any [reason](#reason).
15
16 [[!toc]]
17
18 ## Aftermath
19
20 (written by jhamrick)
21
22 I think that this was perhaps the most productive hackathon since I came to SIPB (except maybe the Debian bug-squashathon).  We got a lot of new people involved in projects, and even got some new projects going!  Over 50 people showed up (including some people from <a href="https://groups.fsf.org/wiki/LibrePlanet2010">Libre Planet</a>), and the office had at least 5-10 people in it starting at 1pm, and going until I left at 4am -- I've never seen a hackathon so populated the whole time.  We should definitely do this again!
23
24 Anyway, here are some of the things that got done:
25
26 <b>Gutenbach</b>: We started the move to CUPS!  The filter was patched and turned into a back end, and the configuration parts of the package were also translated to work with CUPS.  All that remains is to put everything back together and test it.
27
28 <b>MITeX</b>: MITeX is finally off the ground!  We have a working website (http://mitex.mit.edu/) which gives you a template to fill in, and will then output a .tex, .ps, or .pdf file.
29
30 <b>Scripts Pony</b>: several new features were added, including being able to see and add aliases for hostnames and asking for a "purpose" on hostname requests.  A zephyrbot is in the works to approve people's hostname requests.  The general parts of scripts-pony were split out into a separate "scripts" module to facilitate adding other scripts.mit.edu account management apps in the future.
31
32 <b>MacAthena</b>: now has a zephyr package!
33
34 <b>apt-zephyr hook</b>: now suppresses the empty zephyr when no packages are changed, and sends a "Done." zephyr when dpkg finishes running.
35
36 <b>anygit</b>: decided on a better architecture, and made progress towards having a reasonable indexer.
37
38 <b>QuickPrint</b>: we added Windows 7 setup instructions, switched to using the new CUPS printing infrastructure, and fixed double-sided printing problems from some OSes. We also started working on a rewrite of quickprint in Python (the current code is PHP).
39
40 <b>sql.mit.edu</b>: We tracked down a bunch of users who were abusing their quotas (always due to a spam-filled mediawiki, not intentional action on the user's part), and spent some time optimizing the performance of sql.mit.edu. We also started working on a PostgreSQL implementation for sql.mit.edu.
41
42 <b>Debathena</b>: Worked on rewriting 'add', 'attach', etc.
43
44 (My apologies if I missed anybody or any projects in the list above)
45
46 Given how much work got done, and how many new people we introduced to SIPB during this hackathon, I think that SIPB will need to continue to have such awesome hacking parties of this magnitude every so often!  It’s probably not feasible to do it every month, but once or twice a semester seems like a reasonable rate.  Look forward to more exciting hackathons in the future!
47
48 ## Projects
49
50 So you'd like to work on a project, would you?  Great!  That is, um, the point of having a hackathon.  We have a list of potential projects posted to our [[project ideas page|projects/ideas]].  Feel free to poke around there for something that looks interesting.
51
52 If you have trouble finding a project, please let one of the organizers know (a particular contact is Greg Brockman, gdb@mit.edu or gdb on Zephyr).
53
54 Feel free to work on projects of your own (and to convince other people to work on them as well!).  Our [zephyr class](#zephyrclass) would be a great place to do this.
55
56 ## <a name="zephyrclass">Zephyr class</a>
57
58 The zephyr class for Hackasaurus is -c hackasaurus.
59
60 ## Prizes and free stuff
61
62 We have lots and lots of prizes and swag.  Our prizes include:
63
64 * <a href="https://www.thinkgeek.com/caffeine/accessories/b91e/">Nom nom lunchbag</a> (2)
65 * <a href="https://www.thinkgeek.com/homeoffice/supplies/8972/">Walking robot pencil sharpener</a> (2) 
66 * <a href="https://www.thinkgeek.com/homeoffice/supplies/9866/">Stapler eyes</a> (2)
67 * <a href="https://www.thinkgeek.com/geektoys/japanfan/9c83/">Crazy mindbending puzzles</a> (3)
68 * <a href="https://www.thinkgeek.com/geektoys/plush/ac4a/">Dismember me plush zombie</a> (2)
69 * <a href="https://www.thinkgeek.com/geektoys/plush/ac6e/">Star trek interactive tribbles</a> (1)
70 * <a href="https://www.thinkgeek.com/geek-kids/7-13-years/bdad/">Food chain dolls</a> (2)
71 * <a href="https://www.thinkgeek.com/books/humor/7838/">The Zombie Survival Guide</a> (2)
72 * <a href="https://www.thinkgeek.com/books/humor/8edf/">How To Survive A Robot Uprising</a> (2)
73 * <a href="https://www.thinkgeek.com/homeoffice/gear/bec4/images/4935/">Cable clips</a> (2)
74 * <a href="https://www.thinkgeek.com/gadgets/tools/a720/">Interesting screwdriver</a> (2)
75 * <a href="https://www.thinkgeek.com/homeoffice/mugs/299a/">RTFM mug</a> (1)
76 * <a href="https://www.thinkgeek.com/gadgets/lights/cbd4/">Credit Card Lightbulb</a>    (2)
77 * <a href="https://office.microsoft.com/en-us/suites/FX101674121033.aspx">Microsoft Office 2007 Ultimate</a> (2)
78 * <a href="https://www.bungie.net/projects/odst/default.aspx">Halo 3 ODST</a> (3)
79 * <a href="https://www.xbox.com/en-US/hardware/x/xboxlive3monthgoldsubcard/">Free 3-month X-box Live subscription</a> (1)
80
81 and there is a lot of free swag generously donated by Facebook and Google.  We also have a lot of free food for you, so please eat!
82
83 Prizes will be distributed via lottery at drawings on the hour until they are all gone.  You must be present in the SIPB office to win.  Once you have won a prize, you are ineligible for winning further prizes (unless everyone else present in the office has also already won prizes).  To submit your name to the lottery, send an email to hackasaurus@mit.edu with "Submission for: <username>" in the subject line.  To remove your name from the lottery, send an email to hackasaurus@mit.edu with "Removal of submission for: <username>" in the subject line.
84
85 The first person to write an application to populate a database according to these email commands and randomly select winners (marking them as ineligible thereafter) wins a free prize.
86
87 ## Sponsors
88
89 <a href="https://www.facebook.com" style="float:left"><img width="200px" src="http://creative.ak.fbcdn.net/ads3/creative/pressroom/jpg/n_1234209334_facebook_logo.jpg" /></a> 
90
91 <a href="https://alsop-louie.com/" style="float:left"><img width="200px" src="https://sipb.mit.edu/images/logos/alp-cropped.png"></a>
92
93 <a href="https://www.microsoft.com" style="float:left"><img width="200px" src="https://sipb.mit.edu/images/logos/mslogo-2.jpg" /></a> 
94
95 <a href="http://trumpet.io/" style="float:left"><img width="200px" src="https://sipb.mit.edu/images/logos/trumpet-cropped.png" /></a>  
96
97 <a href="https://google.com/" style="float:left">Google</a> (logo not included due to <a href="https://www.google.com/logos/official.html">Google policy</a>) 
98
99 ## <a name="contact">Contact</a>
100
101 Please feel free to contact hackasaurus@mit.edu with any <a name="reason">questions, comments, concerns, feedback, ideas, suggestions, complaints, rants, gifts, condemnations, reports, queries, bug reports, warnings, admonitions, complications, or vague bad feelings</a> you may have.
102
103
104
105