The storage was the biggest mind-bending moment for getting going with the CR-48. I unwrapped it, wondered "how much storage does it have" and then a moment later realized that my thinking had become very un-dude. It doesn't matter how much storage it has!
MySQL 5's Fulltext index with the "natural language search" option might do everything you need with almost no overhead.
That, plus PHP's PDO to connect to the database, and I think you might be done.
How much data are we talking, anyhow? 10,000 magazine articles or less?
Or put another way, you are 10 times more likely to get Earth-smacked by this big rock than you are to win the lottery. (I never did get why people play the lottery)
Recent blog post on the ins and outs of what has recently been enabled in the latest iPhone browser. Summary: close, but no cigar yet - until photo upload is supported, no-go. And of course, the app store handles the payment!
http://inchorus.com/ was a startup that tried to do exactly this (think Amazon Mechanical Turk, but distributed). Great fun, lots of projects... no seed funding.:)
Hrumph. My scheduling software is compelely new and innovative and compatibile with people outside my organization.
Shameless self promotion: http://vern2.benjaminhill.info/
Our masters program made use of a IRC channel to talk during some lectures, and it was completely a mixed bag. I could see that the professor would be suspicious of the typing and students looking at screens instead of them, but in some cases, having the TA on the backchannel was an excellent addition to the lecture, we could ask tangent questions and get the reply all without breaking the flow of the speaker. On team even did a visualization of the backchannel
Spam is (and has been) a simple cost/benefit analysis - if it is worth it to spam, taking into account
the crappy response rate
advantages of google bombing
Widely varying laws and chances of being caught
botnets to distribute the spam
human-powered captcha breaking
ease of writing scripts
Etc...
...you are left with an undeniable fact - all forms of electronic communication have such an amazingly low transaction cost that the equation, once consumer levels grow to a certain amount, will come out in favor of spamming.
Captchas are raising the transaction costs, but not for long.
What the hell, why do I have to worry about this crap? English, which has WAY less defined grammar rules, can still be decently parsed by MS Word and display a squiggly green underline under the sentences that don't work right.
Where is my free, lightweight, W3C editor with a squiggly green underline?
Combining the dynamic getters and setters with the PEAR DB_Table (http://wiki.ciaweb.net/yawiki/index.php?area=DB_T able) class would truly kick ass - full run-time definition of tables, HTML_QuickForms, and all that other whiz-bang stuff. No more.sql scripts anywhere, hell, no more SQL anywhere!
Can RoR do that? (Honest question, I'm a PHP guy, but have heard a lot about RoR)
"Eventually you will find the illusions of differences between East Indian coders and American coders are gone and that the answer to that question is "absolutely nothing.""
Absolutely, eventually this will happen - Indians (and romanians, and chinese, and all the other places showing up on RentACoder) are just as smart. But in the meantime, it is a good question to ask, rather then just blindly hoping that if you get a CS degree you are magically protected.
Absolutely! Imagine how well US Computer Science engineers would be positioned if instead of an acheivable amount of CS work given in a term, you were given slightly more work than you can complete, and $100. The deal would be: you can use or pocket the $100 however you see fit, but if you do choose to use RentACoder, you are JUST as responsible for the correctness, and have to fully disclose your sources.
That is real world training, and really drives in just how outsourcable your job is. What can YOU bring to the job that your manager can't find cheaper in India? After I had a wonderfully positive experience with RentACoder during my CS undergrad days in 1998 (not cheating, it was for an independent project), I realized that I could become a cube code monkey, or expand and accept that the rules changed. CS undergrads would be better off knowing this lesson early than finding out one day they had been outsourced.
Great realtime prediction market, written in python, uses ajax for updates, very slick. (Disclaimer: I was an intern with zLabs over the summer and chatted with the developers often, very smart people)
Which makes me very psyched I choose the graduate degree I did - check out the current list of classes being taught at SIMS - that plus the ability to take classes over in the Haas Business School makes for a solid modern program, and matches most of what is on the author's list of 'good' classes.
Check out the findings in a video at http://garage.sims.berkeley.edu/ especially the first video on the home page that describes what the best way to predict photo sharing is (surprisingly, time is better than where you are, who is around you, or anything else)
Very cool base platform on the phone, built on the Symbian OS, does a great job of logging data passively as you use the camera and sharing. Specifics on the phone side are at http://garage.sims.berkeley.edu/research.cfm#MMM
Yo dawg, I herd you like slashdotting, so I put a link in your slashdot so you can be slashdotted while you slashdot.
(Error 503 Service Unavailable Service Unavailable Guru Meditation: XID: 332521577)
Because of http://xkcd.com/927/
(And I agree, phonegap has this covered!)
http://hackaday.com/2009/03/03/distributed-computing-in-javascript/ - nothing new under the sun! However, to all those who say "it would be way too slow in JavaScript", I refer you to the entire OS in browser (previously on slashdot) http://bellard.org/jslinux/
Totally! And even though I knew that, it *still* took me a moment to adapt. Old habits die hard!
The storage was the biggest mind-bending moment for getting going with the CR-48. I unwrapped it, wondered "how much storage does it have" and then a moment later realized that my thinking had become very un-dude. It doesn't matter how much storage it has!
MySQL 5's Fulltext index with the "natural language search" option might do everything you need with almost no overhead. That, plus PHP's PDO to connect to the database, and I think you might be done. How much data are we talking, anyhow? 10,000 magazine articles or less?
Or put another way, you are 10 times more likely to get Earth-smacked by this big rock than you are to win the lottery. (I never did get why people play the lottery)
Recent blog post on the ins and outs of what has recently been enabled in the latest iPhone browser. Summary: close, but no cigar yet - until photo upload is supported, no-go. And of course, the app store handles the payment!
So if a CAPTCHA is "identify which of these previous posts are spam?" before you can post... :)
Any of the "School of Information" (I personally went to the Berkeley iSchool) will do you well, giving you a much greater breadth of real world skills to talk about in an interview. Bonus points if they have a program that gets you more time working with the business school.
Pam Samuelson has a fantastic compilation of IP law papers.
http://people.ischool.berkeley.edu/~pam/papers.html
Good class, if you can get your hands on the reading list or notes.
http://inchorus.com/ was a startup that tried to do exactly this (think Amazon Mechanical Turk, but distributed). Great fun, lots of projects... no seed funding. :)
http://www.webware.com/8301-1_109-9676000-2.html says what we tried to do.
Hrumph. My scheduling software is compelely new and innovative and compatibile with people outside my organization. Shameless self promotion: http://vern2.benjaminhill.info/
Our masters program made use of a IRC channel to talk during some lectures, and it was completely a mixed bag. I could see that the professor would be suspicious of the typing and students looking at screens instead of them, but in some cases, having the TA on the backchannel was an excellent addition to the lecture, we could ask tangent questions and get the reply all without breaking the flow of the speaker. On team even did a visualization of the backchannel
What the hell, why do I have to worry about this crap? English, which has WAY less defined grammar rules, can still be decently parsed by MS Word and display a squiggly green underline under the sentences that don't work right.
Where is my free, lightweight, W3C editor with a squiggly green underline?
Combining the dynamic getters and setters with the PEAR DB_Table (http://wiki.ciaweb.net/yawiki/index.php?area=DB_T able) class would truly kick ass - full run-time definition of tables, HTML_QuickForms, and all that other whiz-bang stuff. No more .sql scripts anywhere, hell, no more SQL anywhere!
Can RoR do that? (Honest question, I'm a PHP guy, but have heard a lot about RoR)
DB_Table is worth checking out.
"Eventually you will find the illusions of differences between East Indian coders and American coders are gone and that the answer to that question is "absolutely nothing.""
Absolutely, eventually this will happen - Indians (and romanians, and chinese, and all the other places showing up on RentACoder) are just as smart. But in the meantime, it is a good question to ask, rather then just blindly hoping that if you get a CS degree you are magically protected.
Absolutely! Imagine how well US Computer Science engineers would be positioned if instead of an acheivable amount of CS work given in a term, you were given slightly more work than you can complete, and $100. The deal would be: you can use or pocket the $100 however you see fit, but if you do choose to use RentACoder, you are JUST as responsible for the correctness, and have to fully disclose your sources.
That is real world training, and really drives in just how outsourcable your job is. What can YOU bring to the job that your manager can't find cheaper in India? After I had a wonderfully positive experience with RentACoder during my CS undergrad days in 1998 (not cheating, it was for an independent project), I realized that I could become a cube code monkey, or expand and accept that the rules changed. CS undergrads would be better off knowing this lesson early than finding out one day they had been outsourced.
Has anyone actually encountered this CAPTCHA farming?
http://zocalo.sourceforge.net/
Great realtime prediction market, written in python, uses ajax for updates, very slick. (Disclaimer: I was an intern with zLabs over the summer and chatted with the developers often, very smart people)
Which makes me very psyched I choose the graduate degree I did - check out the current list of classes being taught at SIMS - that plus the ability to take classes over in the Haas Business School makes for a solid modern program, and matches most of what is on the author's list of 'good' classes.
? ArticleID=1015
Fairly complete list of I-schools over at http://www.destinationkm.com/articles/default.asp
http://sims.berkeley.edu/
Great combination of CS, Law, Business...
Loving the program.
BTW, many of the team members are continuing to work on this at the new Yahoo Research Labs - Berkeley.
Check out the findings in a video at http://garage.sims.berkeley.edu/ especially the first video on the home page that describes what the best way to predict photo sharing is (surprisingly, time is better than where you are, who is around you, or anything else)
Very cool base platform on the phone, built on the Symbian OS, does a great job of logging data passively as you use the camera and sharing. Specifics on the phone side are at http://garage.sims.berkeley.edu/research.cfm#MMM