News for hackers. Stuff that matters.
Re:Show HN: Coding noob - first weekend project by d0m on Wednesday October 06, 2010 @12:19AM (#1762690)
I think every programmer made their own task manager at least once in their life.. welcome aboard :)

Also, don't be to hard on yourself, creating a real project from scratch takes time and passion. I understood in half a second what your app was about and why I should use it.. What many apps/site cannot even do in weeks :)

Finally, I like the idea about adding/removing stuff by replying by email.. so intuitive but I never thought of it. Maybe a kind of "delayer" might be useful:

- Do that tomorrow night

- Do this next week

So at least, if your 'digest' is empty, you don't get an email but you're sure that you will receive it when it matters.

Re:Show HN: Coding noob - first weekend project by whatusername on Wednesday October 06, 2010 @12:34AM (#1762721)
http://boingboing.net/2007/11/14/i-want-sandy-perfect.html

I Want Sandy was pretty cool in it's day. (Till it was bought out by twitter at least)

Re:Show HN: Coding noob - first weekend project by augustflanagan on Wednesday October 06, 2010 @12:27AM (#1762709)
Thanks a lot for the feedback. I like the idea of having some sort of scheduling/reminder feature. I was wondering if I could set up a simple way to do SMS reminders. There could be a special code to set an SMS reminder (like * SMS 7pm) to get a reminder at 7pm.

That was a friend's idea though so I can't take credit for it ;)

Re:Show HN: Coding noob - first weekend project by stanleydrew on Wednesday October 06, 2010 @01:49AM (#1762884)
Twilio SMS is super easy. Documentation is here: http://www.twilio.com/docs/api/rest/sending-sms. And there's a python library to help you get started. (Full disclosure: I work at Twilio)
Re:Show HN: Coding noob - first weekend project by ulf on Wednesday October 06, 2010 @08:29AM (#1763613)
Do you guys have any timetable when to better support the german market? I really would like to use your products, but since most german carriers do not accept SMS from your system right now, it is not feasible.
Re:Show HN: Coding noob - first weekend project by d_mcgraw on Wednesday October 06, 2010 @10:32AM (#1764044)
First off, great weekend project.

While Twilio would be a surefire way to do it. You can also hack up a small script that will use sms gateways to send the email, but then you would have to know the person's carrier in advance. I find this way more interesting, but not nearly as robust. You can do some interesting things when you are sending text messages through gateways.

Re:Show HN: Coding noob - first weekend project by scrrr on Wednesday October 06, 2010 @06:39AM (#1763385)
I think every programmer made their own task manager at least once in their life..

True. Before that it used to be "write your own Tetris".

Re:Show HN: Coding noob - first weekend project by mahmud on Wednesday October 06, 2010 @07:06AM (#1763439)
And before that, it was write your own hex editor.
Re:Show HN: Coding noob - first weekend project by dfox on Wednesday October 06, 2010 @09:35AM (#1763817)
I feel old, as I never wrote tetris or task manager, but have large collection of hacked-up hex-editors :)
Re:Show HN: Coding noob - first weekend project by rokhayakebe on Wednesday October 06, 2010 @12:30AM (#1762714)
- Do that tomorrow night

- Do this next week

Fantastic idea. I just signed up. I hope August adds the feature soon. Nice app.

Re:Show HN: Coding noob - first weekend project by endlessvoid94 on Tuesday October 05, 2010 @09:46PM (#1762390)
Great job! I also used GAE to build ThatHigh.com and it's working pretty well.

But like you're probably aware, GAE has a learning curve in addition to python/django/whatever. The datastore, mainly. This is a shameless plug, but I'm the co-founder of Djangy.com and we're in private beta. We're doing Heroku except for python/django. we'll support other wsgi frameworks in the future, but for now we make deploying almost any django app instant and painless.

in private beta now, but email me and we can set something up if you're interested.

Re:Show HN: Coding noob - first weekend project by bmelton on Wednesday October 06, 2010 @09:30AM (#1763807)
Regarding Djangy (and all apologies for how offtopic this is), you REALLY need to give some idea of what pricing is going to be.

The "only pay for what you use" statement only works when I have a relative idea of how much a given computational unit costs, or how much the average customer is paying.

EC2 could make the same statement, but there's a huge difference between a small and medium instance, cost-wise.

Re:Show HN: Coding noob - first weekend project by endlessvoid94 on Wednesday October 06, 2010 @11:55AM (#1764458)
Yeah, we're rolling out a ton of changes in the next week, so expect that. RE: pricing, it'll be comparable to heroku. I JUST finished building the billing system two days ago :-)
Re:Show HN: Coding noob - first weekend project by quizbiz on Wednesday October 06, 2010 @12:15AM (#1762684)
May I ask why you didn't go with just php for thathigh.com?
Re:Show HN: Coding noob - first weekend project by dzlobin on Wednesday October 06, 2010 @03:01AM (#1763026)
What kind of question is that? Why not go with language x for any project y?

Maybe he prefers python to PHP?

Re:Show HN: Coding noob - first weekend project by dangrossman on Tuesday October 05, 2010 @08:43PM (#1762233)
You should make something happen when the Konami code is entered on your website.
Re:Show HN: Coding noob - first weekend project by augustflanagan on Tuesday October 05, 2010 @09:06PM (#1762282)
Yes, I completely agree! I had that planned, and just decided to launch this before completing that. It will happen soon.
Re:Show HN: Coding noob - first weekend project by DTrejo on Tuesday October 05, 2010 @09:14PM (#1762311)
Re:Show HN: Coding noob - first weekend project by ahemphill on Wednesday October 06, 2010 @01:55AM (#1762898)
Definitely tried it as soon as I saw mention. Extremely easy to implement and fun to boot.
Re:Show HN: Coding noob - first weekend project by prawn on Tuesday October 05, 2010 @10:10PM (#1762431)
Reminds me - one of the things on my list is to build (yet another) chore tracker with that gaming incentive everyone's done (earn points of some sort) but avoiding the fault those all have: too easy to cheat yourself.

I envisaged multiplayer action, even just with a wife, for example, where each person would allocate 'points' to be earned and traded for chores. She might be more likely to avoid creating a floordrobe if she could trade the resulting points for dinner out, making me watch rom-coms with her, etc. It's a little juvenile, but I would get a lot of house cleaning done were there sexual favours up for grabs.

What do people think?

Also been thinking that there seem to be few/no decent to-do apps out there with 'dependency trees'. We've just built a house and have progressed to the landscaping - every thing seems to hinge on something else. As an example, we can't put in plants until the driveway is done and can't do that until the water meter has been relocated. Or can't clear out weeds until I've bought fuel for the lawnmower, etc.

Re:Show HN: Coding noob - first weekend project by Tichy on Wednesday October 06, 2010 @05:15AM (#1763251)
Sex after taking the garbage out is really the best sex. Or not - I think a "punished by rewards" mechanism might kick in, that is, rewards kill intrinsic motivation.
Re:Show HN: Coding noob - first weekend project by nanexcool on Tuesday October 05, 2010 @10:18PM (#1762446)
Sounds good. Have you seen Epic Win or Chore Hero? Both are iPhone apps that seem to do most of what you say here (haven't used them myself).
Re:Show HN: Coding noob - first weekend project by prawn on Tuesday October 05, 2010 @10:54PM (#1762513)
Chore Hero talks about reward points, but doesn't mention what's done with them. Epic Win seems to be the one that made me think "XP, for what?".

I've seen a few of these sorts of sites around, but they seemed to lack incentive or real motivation. How many people have tried a bunch of To Do apps and never stuck with any of them? I just keep going back to scraps of paper.

Of course, to-do apps and choretrackers are like black holes for developers but I can't help but wonder if there's a tack yet to be tried with both.

Re:Show HN: Coding noob - first weekend project by Sephr on Wednesday October 06, 2010 @12:45AM (#1762753)
The email address validation is incorrect. Neither [email protected], [email protected]., test@io, test@io., test@::123, test@[::123], or test@[::123]:456 are accepted, and likely other cases. I suggest you take the easy route and just only check `emailAddress.indexOf("@") !== -1`.
Re:Show HN: Coding noob - first weekend project by giu on Wednesday October 06, 2010 @06:31AM (#1763365)
Or have a look at the full RFC 2822 regular expression for matching email addresses: http://code.iamcal.com/php/rfc822/full_regexp.txt

I'd personally stick with Sephr's advice, though ;-)

Re:Show HN: Coding noob - first weekend project by merijnv on Wednesday October 06, 2010 @05:13AM (#1763248)
This point should really be made more to web developers. Nothing annoys me like yet another website which tells me [email protected] is not a valid address and ruins my nice mail filtering...
Re:Show HN: Coding noob - first weekend project by dfox on Wednesday October 06, 2010 @09:42AM (#1763856)
There are SMTP addresses that are perfectly valid, non-local and yet does not contain '@'. But in practice that could be probably ignored.

But if you want to verify email address, then going with must contain '@' is probably one of the more reasonable routes (you should probably also ban few characters like newlines and ';').

Re:Show HN: Coding noob - first weekend project by robobenjie on Tuesday October 05, 2010 @08:34PM (#1762211)
I've jsut started using it. It would be nice if it were easy for my wife could email things to be added to my queue. (Then again, maybe that wouldn't be so nice...)
Re:Show HN: Coding noob - first weekend project by augustflanagan on Tuesday October 05, 2010 @08:36PM (#1762216)
Thanks for the suggestion. I hadn't thought about letting other people add stuff to your list, but it's a great idea.
Re:Show HN: Coding noob - first weekend project by Yzupnick on Tuesday October 05, 2010 @11:24PM (#1762569)
Just make sure it is not anyone who can add something to your list. Great job on the app.
Re:Show HN: Coding noob - first weekend project by bluespace on Tuesday October 05, 2010 @10:57PM (#1762520)
Great Job! I also wanted to let you know that your website, seems slightly broken in chrome: http://imgur.com/liF73.png

I am not sure if it is due to being in chrome-dev, but it took me a second to understand that the actual content was down the page. After widening up the browser the main content div popped into the right place.

Re:Show HN: Coding noob - first weekend project by augustflanagan on Tuesday October 05, 2010 @10:58PM (#1762524)
Thanks, I had never noticed that before.
Re:Show HN: Coding noob - first weekend project by hristov on Wednesday October 06, 2010 @12:52AM (#1762775)
I have question about the Google App engine. How does pricing work? Their webpage says that you pay $8 per user per month, which seems pretty high for any webapp.

And how do they decide how many users you have? I am sure here you are not counting each person that submits their email for chore reminders as a user or this would bankrupt you pretty quickly. So how does it work?

Re:Show HN: Coding noob - first weekend project by elxrr on Wednesday October 06, 2010 @02:47AM (#1762996)
That's App Engine for Business which is determined by "intranet users in your Google Apps domain." The service is free for a fixed quota set by App Engine, you pay extra for a billable quota, for resources used above the fixed quota.

App Engine for Business: http://code.google.com/appengine/business/

Terms:http://code.google.com/appengine/terms.html

Quotas:http://code.google.com/appengine/docs/quotas.html

Billing FAQ:http://code.google.com/appengine/kb/billing.html

Re:Show HN: Coding noob - first weekend project by ojbyrne on Tuesday October 05, 2010 @11:34PM (#1762595)
One thing noobs don't realize is that every project takes vastly more time than you think it will. Seems like you've learned that lesson.
Re:Show HN: Coding noob - first weekend project by Nemisis7654 on Tuesday October 05, 2010 @11:42PM (#1762606)
Good job. Even if you ended up not finding the application as useful as you had imagined it, the fact that you built it has to be satisfying enough. Plus, you gained valuable experience. It's stuff like this that make me wish I was not so busy with classes and work so that I could work on projects like this. Hopefully soon I will be able to. And again, nicely done.
Re:Show HN: Coding noob - first weekend project by timepilot on Tuesday October 05, 2010 @08:15PM (#1762164)
Great job! Can't wait to see what your next project is. I'm also learning python and your post has inspired me to take a look at GAE.
Re:Show HN: Coding noob - first weekend project by BornInTheUSSR on Tuesday October 05, 2010 @10:09PM (#1762430)
Awesome work making it happen, I know many people who have been professional programmers for years who never created anything outside of their jobs. Love the design too, how did you go about coming up with it?
Re:Show HN: Coding noob - first weekend project by johnnytee on Tuesday October 05, 2010 @07:43PM (#1762089)
Nice job! I just tested it out and it works great. I see you're using google app engine, I'm building a couple of apps on it and love working with. My platform of choice for sure.
Re:Show HN: Coding noob - first weekend project by augustflanagan on Tuesday October 05, 2010 @08:19PM (#1762177)
Thanks! GAE is definitely a great way to get something up and running fast.

After spending a few months with RoR though I definitely am enjoying writing in Ruby more so than Python. I might try JRuby next time I do something on app engine - http://code.google.com/p/appengine-jruby/

Re:Show HN: Coding noob - first weekend project by keefe on Tuesday October 05, 2010 @09:05PM (#1762281)
congrats on the launch, it's really great for a first effort!

I also hear app engine can tolerate a fairly large amount of traffic before you have to pay, so it seems like a solid choice to start on.

Re:Show HN: Coding noob - first weekend project by ipince on Tuesday October 05, 2010 @11:10PM (#1762546)
Sorry for my n00b-ness, but how do people know he's using app engine?

Edit: Oops.. I jumped straight to the app and only later noticed the "How I Built It" note on the post...

Re:Show HN: Coding noob - first weekend project by johnnytee on Thursday October 07, 2010 @11:41AM (#1768216)
You can view the response headers for a page and GAE will list the server as "Google Frontend"
Re:Show HN: Coding noob - first weekend project by twymer on Wednesday October 06, 2010 @07:12AM (#1763449)
Do all of these "daily" chores extend on the weekend? I feel that would be a good distinction between chores, as I don't do most of my weekday "chores" on the weekend.
Re:Show HN: Coding noob - first weekend project by jasonz on Tuesday October 05, 2010 @10:48PM (#1762500)
Great job on your first project! I think a cool next step would be to use twilio so that users could add lifechores through text message.
Re:Show HN: Coding noob - first weekend project by nopal on Wednesday October 06, 2010 @09:52AM (#1763899)
The site doesn't seem to accept [email protected] as a valid address. Could you update your validation logic?
Re:Show HN: Coding noob - first weekend project by djhworld on Wednesday October 06, 2010 @05:18AM (#1763255)
+1 for being honest about the pitfalls about your application and your ideas to improve it.
Re:Show HN: Coding noob - first weekend project by dchs on Tuesday October 05, 2010 @08:26PM (#1762194)
Kudos for launching - nice one!
Re:Show HN: Coding noob - first weekend project by sahillavingia on Wednesday October 06, 2010 @12:27AM (#1762708)
Reminds me of my first coding project, Wipee List. Congrats, it's a great feeling!
Re:Show HN: Coding noob - first weekend project by achompas on Tuesday October 05, 2010 @10:53PM (#1762511)
Congrats man! I'll try to use this as motivation to code something myself.
Re:Show HN: Coding noob - first weekend project by jmonegro on Wednesday October 06, 2010 @08:38AM (#1763631)
Looks like a simpler version of streak.ly
Re:Show HN: Coding noob - first weekend project by blanketman on Wednesday October 06, 2010 @03:05AM (#1763035)
I like this project with the email replies, I use gmail so labelling and filters etc don't make it spammy

I put "buy my girlfriend a new ring" hopefully that will annoy that crap out of me until I do it lol

adding and optimizing the email replies would be great, its a great idea

Re:Show HN: Coding noob - first weekend project by bobabooey on Tuesday October 05, 2010 @11:44PM (#1762612)
How do we know this guy's not a spammer collecting email addresses?
Re:Show HN: Coding noob - first weekend project by rradu on Wednesday October 06, 2010 @01:01AM (#1762797)
How do we know anyone's not a spammer collecting addresses?