|
Going Through the Entries... Still...
Last post 05-31-2007 10:04 PM by Einsidler. 19 replies.
-
05-26-2007 5:37 PM
|
|
-
Alex Papadimoulis


- Joined on 10-16-2004
- Cleveland, OH
- Posts 2,043
|
Going Through the Entries... Still...
Good news, everyone! Sometime late Thursday evening, Intern Boyd was able to finish up validating each and every submission on the list. Most of the submissions made it to the next round, but a handful didn't; Boyd did what he could to resolve compile/configure errors, but there's just too many submissions and too little time.
Yesterday (Friday), Jake, Boyd, and I sat around the conference table and discussed half of the valid submissions (second half comes Tuesday). I can see already that this is going to be a very difficult decision to pick out finalists, let alone pick the winner. So many of you did such an incredibly good job at writing an incredibly bad calculator. Seriously, it's impressive.
I look forward to writing up and discussing your horrific work! More to come soon ...
|
|
-
-
gunny


- Joined on 05-20-2007
- Posts 7
|
Re: Going Through the Entries... Still...
Alex Papadimoulis:Good news, everyone! Sometime late Thursday evening, Intern Boyd was able to finish up validating each and every submission on the list. Most of the submissions made it to the next round, but a handful didn't; Boyd did what he could to resolve compile/configure errors, but there's just too many submissions and too little time.
Yesterday (Friday), Jake, Boyd, and I sat around the conference table and discussed half of the valid submissions (second half comes Tuesday). I can see already that this is going to be a very difficult decision to pick out finalists, let alone pick the winner. So many of you did such an incredibly good job at writing an incredibly bad calculator. Seriously, it's impressive.
I look forward to writing up and discussing your horrific work! More to come soon ...
You should go one better than getting the intern to do your dirty work: you should have hired a consultant to pick the winner!
|
|
-
-
Whiskey Tango Foxtrot? Over.


- Joined on 03-10-2006
- I'm a Nashville carpetbagger.
- Posts 332
|
Re: Going Through the Entries... Still...
gunny:You should go one better than getting the intern to do your dirty work: you should have hired a consultant to pick the winner!
He did. Four of them. :)
Agile Team-Oriented Waterfall-Centric Cowboy Coder.
|
|
-
-
Carnildo


- Joined on 03-30-2005
- Posts 655
|
Re: Going Through the Entries... Still...
My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
|
|
-
-
vilcans


- Joined on 05-15-2007
- Posts 4
|
Re: Going Through the Entries... Still...
Carnildo:My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
libcurl? You can never trust library code. Real programmers write their own HTTP client code from scratch.
|
|
-
-
TheFeshy


- Joined on 05-04-2007
- Posts 12
|
Re: Going Through the Entries... Still...
vilcans: Carnildo:My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
libcurl? You can never trust library code. Real programmers write their own HTTP client code from scratch.
"Real" programmers write their own protocol, and write the client / server (ha, you should be so lucky!) code from scratch.
|
|
-
-
Carnildo


- Joined on 03-30-2005
- Posts 655
|
Re: Going Through the Entries... Still...
TheFeshy: vilcans: Carnildo:My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
libcurl? You can never trust library code. Real programmers write their own HTTP client code from scratch.
"Real" programmers write their own protocol, and write the client / server (ha, you should be so lucky!) code from scratch.
I wasn't going for "real programmer" with this entry, I was going for "Enterprisey". No real programmer would make MediaWiki a core component of a four-function calculator.
|
|
-
-
Alex Papadimoulis


- Joined on 10-16-2004
- Cleveland, OH
- Posts 2,043
|
Re: Going Through the Entries... Still...
Carnildo:My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
Looking over the notes for "MediaCalc", that one failed the compile test, "could not find curl.h" or something to that effect. Because the submission did not include a readme or notes for installing/configuring this library, we put it on the "research & figure out if time permits" pile. And unfortunately, with all the submissions, time did not permit ....
|
|
-
-
Chicken Little


- Joined on 04-29-2007
- North of 49
- Posts 16
|
I thought I read somewhere at one point in time that if we resubmitted our entries with the same entry details (author, email, and project name) then the latest entry would supercede the previous entries. If that is so why did I get a notification to update my older entries (the 500 char max description thingy)? Entry #100320 should have superceded #100108 and #1000064 before that. If older entries were eliminated it would probably cut down on the number of entries. I am sure I am not the only one who updated their submissions as they got their code working.
I do not mind my older entries being eligible for judging, but that is not what I thought would happen.
|
|
-
-
-
Carnildo


- Joined on 03-30-2005
- Posts 655
|
Re: Going Through the Entries... Still...
Alex Papadimoulis: Carnildo:My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
Looking over the notes for "MediaCalc", that one failed the compile test, "could not find curl.h" or something to that effect. Because the submission did not include a readme or notes for installing/configuring this library, we put it on the "research & figure out if time permits" pile. And unfortunately, with all the submissions, time did not permit ....
You said you'd send an email or otherwise contact the submitter if an entry didn't work right. To install libcurl, download http://curl.haxx.se/download/curl-7.16.2.tar.gz, decompress it ("tar -xzvf curl-7.16.2.tar.gz"), change to the source directory ("cd curl-7.16.2"), configure and compile (./configure && make), and install ("sudo make install" or "su", "make install" depending on how the system is set up to give you root access).
|
|
-
-
tchize


- Joined on 07-26-2006
- Belgium
- Posts 133
|
Re: Going Through the Entries... Still...
Carnildo: Alex Papadimoulis: Carnildo:My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
Looking over the notes for "MediaCalc", that one failed the compile test, "could not find curl.h" or something to that effect. Because the submission did not include a readme or notes for installing/configuring this library, we put it on the "research & figure out if time permits" pile. And unfortunately, with all the submissions, time did not permit ....
You said you'd send an email or otherwise contact the submitter if an entry didn't work right. To install libcurl, download http://curl.haxx.se/download/curl-7.16.2.tar.gz, decompress it ("tar -xzvf curl-7.16.2.tar.gz"), change to the source directory ("cd curl-7.16.2"), configure and compile (./configure && make), and install ("sudo make install" or "su", "make install" depending on how the system is set up to give you root access).
One less concurrent for my Entry :D, Still 348 to evict :D Btw, i agree with you, curl is present on most systems. But not the curl development headers which most systems don't install :p You should have used implicit declaration instead of including a potentially not present header :p
|
|
-
-
Alex Papadimoulis


- Joined on 10-16-2004
- Cleveland, OH
- Posts 2,043
|
Chicken Little:
I thought I read somewhere at one point in time that if we resubmitted our entries with the same entry details (author, email, and project name) then the latest entry would supercede the previous entries. If that is so why did I get a notification to update my older entries (the 500 char max description thingy)? Entry #100320 should have superceded #100108 and #1000064 before that. If older entries were eliminated it would probably cut down on the number of entries. I am sure I am not the only one who updated their submissions as they got their code working.
I do not mind my older entries being eligible for judging, but that is not what I thought would happen.
Yes, we did only look at #100320 -- those older ones just must have gotten caught up in the email script...
|
|
-
-
Carnildo


- Joined on 03-30-2005
- Posts 655
|
Re: Going Through the Entries... Still...
tchize: Carnildo: Alex Papadimoulis: Carnildo:My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
Looking over the notes for "MediaCalc", that one failed the compile test, "could not find curl.h" or something to that effect. Because the submission did not include a readme or notes for installing/configuring this library, we put it on the "research & figure out if time permits" pile. And unfortunately, with all the submissions, time did not permit ....
You said you'd send an email or otherwise contact the submitter if an entry didn't work right. To install libcurl, download http://curl.haxx.se/download/curl-7.16.2.tar.gz, decompress it ("tar -xzvf curl-7.16.2.tar.gz"), change to the source directory ("cd curl-7.16.2"), configure and compile (./configure && make), and install ("sudo make install" or "su", "make install" depending on how the system is set up to give you root access).
One less concurrent for my Entry :D, Still 348 to evict :D Btw, i agree with you, curl is present on most systems. But not the curl development headers which most systems don't install :p You should have used implicit declaration instead of including a potentially not present header :p
Except that the headers also define some constants -- and implicit definition of compile-time constants would be a real WTF!
|
|
-
-
phaedrus


- Joined on 03-20-2007
- Seattle Ex-Pat living in the Bay Area
- Posts 111
|
Re: Going Through the Entries... Still...
Carnildo: tchize: Carnildo: Alex Papadimoulis: Carnildo:My server logs don't show you as having tested my second entry, MediaCalc. If it's simply that it couldn't find or link against the libpcre or libcurl libraries, that's easy enough to fix: I just assumed that since those are fairly standard libraries, they'd be present on the system.
Looking over the notes for "MediaCalc", that one failed the compile test, "could not find curl.h" or something to that effect. Because the submission did not include a readme or notes for installing/configuring this library, we put it on the "research & figure out if time permits" pile. And unfortunately, with all the submissions, time did not permit ....
You said you'd send an email or otherwise contact the submitter if an entry didn't work right. To install libcurl, download http://curl.haxx.se/download/curl-7.16.2.tar.gz, decompress it ("tar -xzvf curl-7.16.2.tar.gz"), change to the source directory ("cd curl-7.16.2"), configure and compile (./configure && make), and install ("sudo make install" or "su", "make install" depending on how the system is set up to give you root access).
One less concurrent for my Entry :D, Still 348 to evict :D Btw, i agree with you, curl is present on most systems. But not the curl development headers which most systems don't install :p You should have used implicit declaration instead of including a potentially not present header :p
Except that the headers also define some constants -- and implicit definition of compile-time constants would be a real WTF!
Dude, with an attitude like that, how are you ever going to hope to win? Haven't you heard of hard coding?
All men are frauds. The only difference between them is that some admit it. I myself deny it. -- H. L. Mencken
|
|
-
-
Worf


- Joined on 05-15-2007
- Posts 14
|
Re: Going Through the Entries... Still...
phaedrus: Carnildo: tchize:One less concurrent for my Entry :D, Still 348 to evict :D Btw, i agree with you, curl is present on most systems. But not the curl development headers which most systems don't install :p You should have used implicit declaration instead of including a potentially not present header :p
Except that the headers also define some constants -- and implicit definition of compile-time constants would be a real WTF!
Dude, with an attitude like that, how are you ever going to hope to win? Haven't you heard of hard coding?
Or how about just including a copy of the necessary library in the submission? After all, we've all been burned when an app or library we need changes just before release... and usually the QA person is the first to find out when they set up the build from zip.
|
|
-
-
tchize


- Joined on 07-26-2006
- Belgium
- Posts 133
|
Re: Going Through the Entries... Still...
Carnildo: tchize:One less concurrent for my Entry :D, Still 348 to evict :D Btw, i agree with you, curl is present on most systems. But not the curl development headers which most systems don't install :p You should have used implicit declaration instead of including a potentially not present header :p
Except that the headers also define some constants -- and implicit definition of compile-time constants would be a real WTF!
Well, for the constant, either hardcode them, or cut and paste them from header to top of your code, or better, if all you needed was to download a file, why didn't you got for the fork/exec to run wget as a separate process?
|
|
-
-
Whiskey Tango Foxtrot? Over.


- Joined on 03-10-2006
- I'm a Nashville carpetbagger.
- Posts 332
|
Re: Going Through the Entries... Still...
Worf:Or how about just including a copy of the necessary library in the submission? After all, we've all been burned when an app or library we need changes just before release... and usually the QA person is the first to find out when they set up the build from zip.
Actually, that was one of the rules, IIRC.
Agile Team-Oriented Waterfall-Centric Cowboy Coder.
|
|
-
-
Massimo


- Joined on 04-25-2007
- Posts 84
|
Re: Going Through the Entries... Still...
I'm quite puzzled.
The finalists have been selected, but this announcement was posted to the main site and not in this update section...
|
|
-
-
Einsidler


- Joined on 11-14-2006
- Posts 99
|
Re: Going Through the Entries... Still...
Massimo:I'm quite puzzled.
The finalists have been selected, but this announcement was posted to the main site and not in this update section...
Just toss it up to "The Real WTF" like everything else weird that has happened
Download my OMGWTF entry, Romanorum Computus
|
|
Page 1 of 1 (20 items)
|
|
|