-
Notifications
You must be signed in to change notification settings - Fork 0
/
faq.html
219 lines (196 loc) · 15.4 KB
/
faq.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
<!--
Design by Bryant Smith
http://www.bryantsmith.com
http://www.aszx.net
email: templates [-at-] bryantsmith [-dot-] com
Released under Creative Commons Attribution 2.5 Generic. In other words, do with it what you please; but please leave the link if you'd be so kind :)
Name : The Slant
Version : 1.0
Released : 2009-07-25
--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="static/smallprojects.css" />
<title>Lisp in Summer Projects - faq</title>
</head>
<body>
<div id="page">
<div id="cssmenu">
<ul>
<li class=""><a href="index.html"><span>(welcome)</span></a></li>
<li class="has-sub"><a href="faq.html#"><span>projects</span></a>
<ul>
<li><a href="winning-projects.html"><span>(winning)</span></a></li>
<li class=""><a href="awesome-projects.html"><span>(awesome)</span></a></li>
<li class="last"><a href="completed-projects.html"><span>(completed)</span></a></li>
</ul>
</li>
<!--li class='has-sub'><a href=''><span>project submission</span></a>
<ul>
<li class=''><a href='/contest'><span>(contest)</span></a></li>
<li class='last'><a href='/submit-project'><span>(submit-project)</span></a></li>
</ul>
</li -->
<li class="has-sub"><a href="judging.html"><span>judging</span></a>
<ul>
<li class=""><a href="judges.html"><span>(judges)</span></a></li>
<li class=""><a href="judging-criteria.html"><span>(judging-criteria)</span></a></li>
<li class="last"><a href="timeline.html"><span>(timeline)</span></a></li>
</ul>
</li><li class="has-sub"><a href="faq.html#"><span>sponsor</span></a>
<ul>
<li class=""><a href="sponsors.html"><span>(official sponsors)</span></a></li>
<li class="last"><a href="donate.html"><span>(donate)</span></a></li>
</ul>
</li>
<li class="has-sub"><a href="faq.html#"><span>rules</span></a>
<ul>
<li><a href="contest.html"><span>(contest)</span></a></li>
<li><a href="rules.html"><span>(official rules)</span></a></li>
<li class=""><a href="judges.html"><span>(judges)</span></a></li>
<li><a href="faq.html"><span>(FAQ)</span></a></li>
<li class="last"><a href="ideas.html"><span>(ideas)</span></a></li>
</ul>
</li>
<li class="has-sub last"><a href="faq.html#"><span>help</span></a>
<ul>
<li><a href="learning-lisp.html"><span>(learning lisp)</span></a></li>
<li><a href="get-the-word-out.html"><span>(outreach)</span></a></li>
<li><a href="http://goo.gl/dk0LN" target="_blank"><span>(discussion group)</span></a></li>
<li><a href="contact.html"><span>(contact us)</span></a></li>
<li class="last"><a href="organizers.html"><span>(about)</span></a></li>
</ul>
</li>
</ul>
</div>
<!-- div id="header">
<h1>welcome</h1>
<ul>
<li><a href="/welcome">welcome</a></li>
<li><a href="/ideas">ideas</a></li>
<li><a href="/rules">rules</a></li>
<li><a href="/faq">FAQ</a></li>
<li><a href="/contact">contact</a></li>
</ul>
</div -->
<div id="main">
<div class="main_top">
<h1>faq</h1>
</div>
<div class="main_body"><p><b>Q: Why can't I participate if I'm under 18?</b><br />
A: Because no good deed goes unpunished. It's too much of a litigation risk when dealing with minors, European Privacy and upset American parents because Johnny Can't Code.
</p><p><b>Q: What if my mom says I can?</b><br />
A: No.
</p>
<p><b>Q: I'm going to turn 18 after the signup starts, can I still participate?</b><br />
A: You can participate as long as you're 18 when development begins, on June 24th.
</p>
<p><b>Q: Do I have to be a student?</b><br />
A: No, anyone can join.
</p>
<p><b>Q: Can I use language X?</b><br />
A: If it is Common Lisp, Clojure, ClojureScript, Scheme, Racket or <i>any recognized dialect</i>, then yes. If it smells like a LISP and contains the word 'lisp' or 'scheme' then yes. Maybe Prolog and Logo, but <a class="wikipage" href="Contact.html">ask before coding</a>.
</p>
<p><b>Q: Does my submission need to be from the Ideas page?</b><br />
A: No. Those are just helpful suggestions to get your cogs spinning. As a matter of fact, we should probably judge extra points for things NOT on the list. Surprise us, we dare you.
</p>
<p><b>Q: What if I don't know how to program in Lisp?</b><br />
A: It's not as much a problem as you'd think it is, <a class="wikipage" href="LearningLisp.html">learning to program in lisp is very easy</a>, even little kids do it.
</p>
<p></p>
<p><b>Q: Help, I don't know how to start!</b><br />
<b>Q: I have technical or domain-specifc questions about my project</b><br />
A: <a class="external" href="http://goo.gl/dk0LN" target="_blank">Join our Google Groups mailing list</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" /> and ask questions. We have a cadre of language and domain experts at your disposal to answer questions and help you get started or possibly out of a rut. They won't do the work for you, they're there strictly to help.
</p>
<p><b>Q: Can I team up with my friends?</b><br />
<b>Q: Can others help me out?</b><br />
A: There is a fine line between legitimate help and cheating. This is a contest where you are competing against your peers, we're trusting you to be honest and do the majority of work yourself. Besides, the Real World is full of Machiavellian opportunities, support the meritocracy and reap rewards.
</p>
<p><b>Q: What good is your stupid <i>Certificate of Awesome</i>?</b><br />
A: The ladies and gentlemen who award the certificates are jaded, world-weary and battle-hardened veterans. They've been there and done that a dozen times before you were born, using tools that would be akin to building a spaceship out of sticks. The certificate they award represents a milestone in your life: you've proven to them that you're responsible enough to completely deliver a project that somebody somewhere finds useful, which makes you 1000% more employable. Welcome to the streets of New York kid, it's not easy thing to achieve by any means.
</p>
<p><b>Q: Can I have a virtual-server/database/whatever to get started on my project?</b><br />
A: We have them laying around like candy, <a class="wikipage" href="Contact.html">petition with a good reason</a> and you may receive.
</p>
<p><b>Q: What if my entry depends on hardware?</b><br />
A: The judges have access to commonly accessible electronics like thumbdrives, RasbperryPis and small networks. Anything else, especially home-made items, and it's your responsibility to send one to NYC for the judges to review.
</p>
<p><b>Q: Can I have more than one entry?</b><br />
A: Yes, now you get to weigh quality vs quantity in your competitive strategy.
</p>
<p><b>Q: My coding submission is an API, library, framework or something that has no executable or doesn't "do" anything. How will it be judged?</b><br />
A: Include copious examples and a test suite that fully exercises your code, good advice for any submission.
</p>
<p><b>Q: My submission will work only on a non-traditional operating system, network or environment. How will it be judged?</b><br />
A: That's not recommended, it would be nice if more than 10 other people on the planet can use your software. However if it is interesting and <a class="wikipage" href="Contact.html">you ask first</a>, then for OSes other than Linux, OSX and Windows, networks other than TCP/IP and anything requiring more than two computers: create a Virtual Box virtual machine. Upload instructions will follow.
</p>
<p><b>Q: Can I make significant contributions to a currently existing project?</b><br />
A: Yes, as long as you do the majority of work yourself AND we can easily figure out what you did during the competition period. Do not intertwine old and new code, make it something you can easily name (such as a feature), fork it in Github, be explicit and forthright about it.
</p>
<p><b>Q: I have a toy prototype, can I flesh it out into a real program or do I need to start from scratch?</b><br />
A: As long as you we can easily figure out what you did over the summer. See the previous answer.
</p>
<p><b>Q: Can I use JavaScript?</b><br />
A: JavaScript is a valid compilation target and the use of LispyScript, ClojureScript, ParenScript are encouraged. However this is a Lisp development contest so the majority of the human generated code needs be in some form of Lisp with a minor amount of JavaScript.
</p>
<p><b>Q: Can I incorporate little bits of Python/Ruby/C/JavaScript/whatever?</b><br />
A: Yes, as long as the majority of work is in Lisp.
</p>
<p><b>Q: Can I write a Lisp compiler or interpreter in Python/Ruby/C/JavaScript?</b><br />
A: As long as the majority of your work is in Lisp. The good news is that you can get a functional Lisp interpreter with only 7 primitives, leaving the remainder to be written in your target Lisp dialect.
</p>
<p><b>Q: Can I write a Lisp compiler or interpreter in Haskell/Erlang/Ocaml/Clean/ML?</b><br />
A: You may write a Lisp compiler or interpreter in another <i>functional language</i>. At least try to ensure that part of your compiler is in written in your Lisp dialect in question, it's best to <a class="wikipage" href="Contact.html">check with us</a> anyway just to be sure.
</p>
<p><b>Q: Do I have to live in America to win?</b><br />
A: No, this is a planet-wide competition. However, since we're based in America we can't include US embargoed countries and a few more. See <a class="external" href="rules.html">Official Rules, ELIGIBILITY</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" />.
</p>
<p><b>Q: Why can't citizens of Cuba, Iran, Myanmar (Burma), North Korea, Sudan, Syria, Brazil, Quebec, and Saudi Arabia participate?</b><br />
A: Lisp In Summer Projects is similar to Google's Code-In, which is where the requirement originated. Lisp In Summer Projects does not have access to Google's cadre of lawyers and cannot invite legal risk to ourselves, our associates or our sponsors. However, we are investigating the restrictions and will be removing some of them for the 2014 competition, <a class="wikipage" href="Contact.html">contact us</a> if you would like to help.
</p>
<p><b>Q: Why do you hate Brazilians?</b><br />
A: We love Brazilians, but Lisp in Summer Projects cannot be promoted in Brazil because of the prize money. Even "cultural contests" require special authorization from the government, see "art. 15, do Decreto de nº 70.951/72, com redação do Decreto de nº 538/92".
</p>
<p><b>Q: Why do you hate Québécoise?</b><br />
A: We love Québécoise, but Quebec has <a class="external" href="http://www2.publicationsduquebec.gouv.qc.ca/dynamicSearch/telecharge.php?type=2&file=//L_6/L6R6_A.htm">laws</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" /> regarding <a class="external" href="http://www2.publicationsduquebec.gouv.qc.ca/dynamicSearch/telecharge.php?type=2&file=//L_6/L6R6_A.htm" target="_blank">publicity contests</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" /> that we can't risk in 2013.
</p>
<p><b>Q: How are you able to operate in Italy with the bill on prizes, games and independent contests?</b><br />
A: Lisp in Summer Projects is artistic, scientific, promoting commercial and industrial success. This excludes us from DPR 26/10/2001 n. 430 by Article 6. Our deepest thanks to the <a class="external" href="http://fsfe.org/" target="_blank">FSF-Europe</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" />, Carlo Piana and Emmanuele Somma.
</p>
<p><b>Q: I am Brazilian or Québécoise or Saudi Arabian and living outside of Brazil, Quebec or Saudi Arabia, can I still compete?</b><br />
A: Yes you can compete, but we cannot send prizes to Brazil, Quebec or Saudi Arabia.
</p>
<p><b>Q: I am a non-native residing in Brazil, Quebec or Saudi Arabia, can I compete?</b><br />
A: No, we cannot send prizes to Brazil, Quebec or Saudi Arabia.
</p>
<p><b>Q: This is great, how can I help you out?</b><br />
A: Join us on <a class="external" href="http://fb.lispnyc.org" target="_blank">Facebook</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" />, <a class="external" href="http://plus.lispnyc.org" target="_blank">GooglePlus</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" />, <a class="external" href="http://twitter.lispnyc.org" target="_blank">Twitter</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" />, <a class="external" href="http://meetup.lispnyc.org" target="_blank">Meetup</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" /> and <a class="wikipage" href="GetTheWordOut.html">get the word out with some of our cool graphics</a>
</p>
<p><b>Q: Can I be a Judge?</b><br />
<b>Q: Can I help out by answering participant questions?</b><br />
A: Yes! <a class="wikipage" href="Contact.html">Contact us</a> for more details or post a question to our <a class="external" href="http://goo.gl/dk0LN" target="_blank">public mailing list</a><img class="outlink" src="http://lispinsummerprojects.org/wiki/images/out.png" alt="" />.
</p>
<p></p>
<p></p></div>
<div class="main_body_bottom">
<div class="donate"><!-- a href="/donate"><img src="/static/images-sp/sponsor.png"></a --></div>
<p>( sponsored by <a target="_blank" href="http://lispnyc.org" class="external">LispNYC</a><img alt="" src="http://lispinsummerprojects.org/wiki/images/out.png" class="outlink" />, <a target="_blank" href="http://www.meetup.com/Clojure-NYC/">ClojureNYC</a><img alt="" src="http://lispinsummerprojects.org/wiki/images/out.png" class="outlink" /> the <a target="_blank" href="http://alu.org" class="external">Association of Lisp Users</a><img alt="" src="http://lispinsummerprojects.org/wiki/images/out.png" class="outlink" /> and you )</p>
</div>
<div class="main_bottom"></div>
</div>
<div id="footer">
<div id="hupso"><!-- Hupso Share Buttons - http://www.hupso.com/share/ --><a class="hupso_toolbar" href="http://www.hupso.com/share/"><img src="http://static.hupso.com/share/buttons/share-medium.png" style="border:0px; float:left;" alt="Share Button" /></a><script type="text/javascript">var hupso_services_t=new Array("Facebook","Google Plus","Twitter");var hupso_url_t="http://lispinsummerprojects.org";var hupso_title_t="Lisp%20In%20Summer%20Projects";var hupso_toolbar_size_t="medium";var hupso_twitter_via = "LispNYC";</script><script type="text/javascript" src="http://static.hupso.com/share/js/share_toolbar.js"></script><!-- Hupso Share Buttons --></div>
</div>
<!--- google analytics, don't worry, we're not evil - -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-20563213-2', 'lispinsummerprojects.org');
ga('send', 'pageview');
</script>
</div></body>
</html>