Re:The Hacker News Experiment
by thetrumanshow on Monday June 21, 2010 @05:43PM
(#1450169)
Neat. Even better if there was a Hacker News Startup Challenge, similar to Rails Rumble, where instead of mere 48-hours, you work for 1-2 months and launch, then you get reviewed by a panel of judges. This would be much more interesting to me, I guess.
It would be awesome if the winner would get a free ticket to fly to the Valley and join the current YCombinator class for one of their famous dinners, and get to present.
Re:The Hacker News Experiment
by mbenjaminsmith on Tuesday June 22, 2010 @06:55AM
(#1451503)
At the review part right now. That's absolutely right. Why bother doing projects like this when there's nothing stopping you from playing the game for real.
There's nothing more valuable than going from A -> D (open for sales) and then realizing you have no fucking idea how to get to E. Excuse my language.
Re:The Hacker News Experiment
by DavidMcLaughlin on Monday June 21, 2010 @06:12PM
(#1450254)
This would be really interesting, especially for those of us who are struggling to meet that special someone (i.e. a co-founder). For me at least, I think being part of a competition and having external interest to keep motivation up would be helpful.
Literally, if you don't like something, fix it. Just do it yourself. Don't cry on HN that something needs to be done. To me, that's a tell-tale sign of entrepreneurs.
Re:The Hacker News Experiment
by rjett on Monday June 21, 2010 @09:27PM
(#1450614)
"Don't cry on HN that something needs to be done."
I read nothing in that comment that sounded like crying.
As to your first suggestion about the Co-Founder-Wanted-Meetup: Am I such a cheapskate that $65 in advance/ $125 at the door to attend a meetup sounds a bit steep? Perhaps I can't see the forest for the trees and the opportunity cost of missing a meetup like this is way greater than the attendance fee. So for anyone who has attended this meetup, is it worth the fee?
Re:The Hacker News Experiment
by alain94040 on Tuesday June 22, 2010 @04:16AM
(#1451274)
Sorry, you confused the regular co-founders meetup (price between $6 and $10 to get in), with the founder conference, a once-a-year event. Different size, different price.
The crying part: I was trying to anticipate the reaction of "but there is no such meetup where I live". Just do it.
Re:The Hacker News Experiment
by cracell on Monday June 21, 2010 @06:07PM
(#1450239)
That's a really cool idea. I'm not sure how many people would be available to participate though. Rails Rumble works partly in that no one expects anything that great from a weekend and a lot more people can make a weekend worth of time.
If I was starting a startup right now it'd be silly for me to wait a month for the "Startup Rumble" and I wouldn't want to cheat and get a headstart.
Re:The Hacker News Experiment
by SingAlong on Monday June 21, 2010 @08:06PM
(#1450482)
i just thought about this and wah here you've posted it.
why not make a spreadsheet with each one's name and start date (may vary depending on our schedules)?
We can log our names and our app urls whenever it's done and we'll collaboratively set a final date. We'll then have people review our submissions.
Agree with the time period. 1-2 months is great. 48 days? Just to match railsrumble's 48hrs :)
The spreadsheet can be used to log our progress too. So if anyone finishes fast and and some other app is on the same track offering data which another app needs, then they can collaborate and release their data via APIs etc. Would be a great hackmonth :)
Re:The Hacker News Experiment
by SingAlong on Monday June 21, 2010 @08:00PM
(#1450472)
Devise has been my choice in recent times. but beware it has no roles. it's simple and bakes in everything though. so in 2 commands in the terminal you'll see a login system in your browser including forgot password feature that authlogic doesn't give you.
Making all of those features Samparicio said would be a little tough for code reuse. Engines feature was planned for Rails 3.0 beta but pushed to 3.x. That's the feature that can help code reuse. But it's possible to do this neatly on Django, which allows component-based architecture for apps.
Re:The Hacker News Experiment
by steveklabnik on Monday June 21, 2010 @08:09PM
(#1450486)
Authlogic has no roles either, I use acl9.
Authlogic and forgotten passwords is pretty simple, though. It sort of gives it to you. Well, it gives you the tools. It's really only a tiny bit of coding.
Re:The Hacker News Experiment
by lvecsey on Monday June 21, 2010 @08:42PM
(#1450536)
How about a 4chan style message board in the sense that posts expire very rapidly, but also in that only single topics are allowed for certain time intervals. For example the site could start off with a 24 hour cycle in that dialog can take place on a certain topic (such as BP oil spill) based on the first message that has come in that day. It'll need some means of aggressively pruning out (marking as spam) messages that are deemed off topic, but this can be a voluntary (karma based) or a machine learning approach that could also be tweaked or plugged in beyond the 4 week development period. The initial version would just keep topics on lock down for an additional 24 hour period, before permanent deletion. So basically there is one active topic, and one previous topic for review.
Re:The Hacker News Experiment
by Alex3917 on Monday June 21, 2010 @05:50PM
(#1450185)
This isn't strictly a web application, but if you are a Java programmer then one project I'd recommend would be integrating the Twitter Search API with FreeMind for the purpose of facilitating real time curation of tweets. Real time curation is apparently the number one request for software that the twitter people get, and FreeMind is the ideal platform for curating tweets. All that's needed is a way to intelligently get tweets into FreeMind so that they can be quickly sorted appropriate buckets, and since FreeMind is written in Java it might be a good fit in terms of skill set and project size.
To give an example of how this would be used, the project described above would reduce the time of making this from about seven hours to about an hour: http://www.squidoo.com/Hacking_Education
Re:The Hacker News Experiment
by Titanous on Monday June 21, 2010 @06:37PM
(#1450315)
No, there's a streaming API [0] that allows for access to a subset of the firehose in JSON via search and filtering. I wrote a short ruby script that is a good demo of how it works [1].
Re:The Hacker News Experiment
by 10ren on Tuesday June 22, 2010 @10:57AM
(#1452051)
As someone who's been skimming "The Four Steps to the Epiphany", I note that your schedule is purely Product Development - there's no Customer Development. Since YC is about "building something people want", that second part is equally crucial. Arguably more so.
My take on "4 steps" is: do iterative/agile/RAD/MythicalManMonth development (you present a demo ASAP, so the client can tell if that's what they want or not), but to not wait til you have a demo. You iterate on "the customer problem you're solving" and "specs of the product". This is much faster than building a demo, which is faster again than building the whole thing - and only then finding out that the "people want" part is missing. (You build the product concurrently).
What you're proposing is an engineering project - which is great! Nothing wrong with that, challenging, lots of fun, lots of learning. Just noting it's focussed entirely on that half of an entrepreneurial project - a common developer approach.
Re:The Hacker News Experiment
by mmaunder on Monday June 21, 2010 @07:35PM
(#1450429)
Are you building a business or a piece of software? It sounds like you're building a piece of software which is totally cool - I just want some clarity before I contribute.
Re:The Hacker News Experiment
by roschdal on Tuesday June 22, 2010 @06:00AM
(#1451425)
I first and foremost want to solve a real problem for someone. To do this I think that I should develop a web application which solves this problem. If solving this problem also requires a business, then that is something that I would consider. Andreas
Re:The Hacker News Experiment
by Joeboy on Tuesday June 22, 2010 @01:31PM
(#1452508)
Here is what I would like to see.
The Freecycle Network is brilliant - lots of stuff gets rehomed that would otherwise get dumped in landfills. People get their redundant stuff taken away, people get free stuff (computers, toasters, clothes...), it's good for the environment, it's all good. Technically speaking, it's in the dark ages though. It runs via mailing lists, which are operated by Yahoo and apply to discrete geographical areas. It works well enough, but I think it could be improved on, or at least supplemented.
I would like to see a system based around open standards. I envisage:
* A structured way of listing spare stuff - ie. hListing or some variant.
* A way of managing a network of people whose stuff you're interested in - Portable Contacts? Whatever the state of the art is, not sure. Ideally something that can be somewhat integrated with people's existing social network info. Or, screw it, just a list would do for now.
* A standard way of managing who can see your listings - OAuth?
* A web application that you can use to manage your listings (or in time any number of applications, since the end result is standards-based output)
* A web application that aggregates, filters, searches and displays other people's listings (these last two bullet points are probably functions of the same application)
This is a bit sketchy but If it's feasible, I think such a system has a number of advantages over Freecycle or the various balkanized web-based databases of free stuff. I vaguely intend to look into doing this myself at some point, but I'm hoping if I pimp the idea about a bit somebody else will do it for me (or with me).
Re:The Hacker News Experiment
by paraschopra on Tuesday June 22, 2010 @06:12AM
(#1451443)
I think it was suggested by someone else here on HN but the idea is to have a widget on blog that tracks how many pages a visitor has browsed. Then simply show him a message saying 'Hey, you seem to be a loyal reader. This is your 3rd visit on the blog and you have read 33 blog posts here. Writing unique content takes time and effort, so please consider leaving a small tip to encourage me to write even more.'
Also show some sort of leader board of donators and the content they consume. Idea is to come up with guilt-ware which presents a new revenue stream for dedicated bloggers :)
Re:The Hacker News Experiment
by openfly on Tuesday June 22, 2010 @10:11AM
(#1451910)
Regarding the use of Java, the language is dying. Maybe the languages developer base, and supporters refuse to believe it, but on the commercial end most of the major Java supporting software shops have wound down or died. Even sun is closing up development. So, if you are developing actively in Java you run the very real risk of developing a ton of unmaintainable code.
It's like the quiet little joke the industry refuses to address. Erstwhile, Google is now the only people doing any legitimate active development on a new vm... and even they aren't chaining themselves to Java.
So I ask you, do you really want your software written in a dying language? I wouldn't. Java apps were hard enough to support when the many and myriad vms were being actively worked on. I can't imagine the pain that will be brought down upon adopters now. =/
Re:The Hacker News Experiment
by fegu on Tuesday June 22, 2010 @08:36AM
(#1451650)
Web-based MMS message composer. Initial features:
0) Subject and Text
1) add image (gif,jpg,png)
2) add support for more than 1 image
3) add resizing tool for images
4) add support for other filetypes (no preview necessary - just add as attachments)
5) Add support for page breaks (separate pages)
6) Simple design choices (text and image together on page or on separate pages etc)
7) More advanced design choices (move content between pages)
The output should be zipfile (one file per image, one file for text, one file for design - SMIL language). If you want to be advanced then you can also output Nokia MMS file format.
I have written some C#-code for reading Nokia MMS file format if you need that.
I can coach and give feedback if necessary. I am working in the mobile technology industry as a software developer.
Re:The Hacker News Experiment
by roschdal on Tuesday June 22, 2010 @10:43AM
(#1452009)
Interesting suggestion. What real problem would this solve for people? Sending MMS messages is expensive at the moment, so making it cheaper would proably make it more usable for people. Anything more?
Re:The Hacker News Experiment
by Geee on Monday June 21, 2010 @09:00PM
(#1450570)
Here's one idea: Take Open Text Summarizer (http://libots.sourceforge.net/) and turn it into a web application which takes in an URL and returns the same document summarized.
Re:The Hacker News Experiment
by nevinera on Tuesday June 22, 2010 @12:52PM
(#1452400)
I love craigslist as an apartment finding tool. Most of the ads for apartments include a google maps link, so I can figure out if it's really in the area I'm interested in.
But every time I move I wish constantly for a service that would let me search craigslist by actual location. My mental picture is a location and distance, but some kind of region-selection on a google-maps overlay would be even better.. or a location and a maximum travel time. A feed of those ads as they are made would be even more powerful.
Re:The Hacker News Experiment
by roschdal on Tuesday June 22, 2010 @06:02AM
(#1451430)
Thanks for all the feedback and ideas so far, everyone. I would still like to challenge you to share more real problems that I could develop a web application to solve. Andreas
Re:The Hacker News Experiment
by StudyAnimal on Tuesday June 22, 2010 @06:14AM
(#1451447)
To people here, the ideas themselves are probably more valuable than the effort required to realize them. It might be a good idea to reach out to communities that have good ideas, but not the technical means to implement them. Having said that, check out:
I am reluctant to give you any of my ideas, but how about a web app for images, that particularly serves the needs of e.g. law enforcement, and allows storage and annotation related to crime scenes, cases, etc, or perhaps for the health industry, and does the same for patients with certain conditions, and you could tag them and other doctors could offer second opinions for money etc.
Re:The Hacker News Experiment
by iamanet on Tuesday June 22, 2010 @01:04AM
(#1451009)
Interesting. I am open if you are considering collaboration which will give one additional man month to finish the project. I am familiar with C, C++ and Python.
Re:The Hacker News Experiment
by yurylifshits on Monday June 21, 2010 @09:19PM
(#1450603)
I want inline previews (first paragraph) or the full text for every news, so that I can read the stories without leaving HN. It can be a GreaseMonkey script that adds a "show full text" button, and, when you click on it, shows the full text.
Not sure, what is the legal status of such previews, though...
Re:The Hacker News Experiment
by what on Tuesday June 22, 2010 @05:41PM
(#1453287)
I saw you're planning on doing something with public transit. You should check out Google's Transit Program, they have public feeds of transit info (stops, routes, stop times and what not) here:
http://code.google.com/p/googletransitdatafeed/wiki/PublicFe...
Re:The Hacker News Experiment
by ddemchuk on Monday June 21, 2010 @06:36PM
(#1450314)
Create a micro book summary site. I have the entire thing planned out and will realistically never get to it as much as I think I could. It's mostly standard CRUD, with some bells and whistles, you can monetize it pretty well, and I know of a good domain for you if you want to do it.
I genuinely want you to take my idea, please contact me and I will give you everything I have.
Re:The Hacker News Experiment
by nileshtrivedi on Tuesday June 22, 2010 @02:48AM
(#1451161)
I have been thinking about this for a while. Not the app, but the fact that book summaries would be really useful. Most books tend to be too verbose. Care to elaborate a little on your idea for the app?
Re:The Hacker News Experiment
by ddemchuk on Tuesday June 22, 2010 @02:46PM
(#1452761)
Basically take stackoverflow and make it for book summaries, but put a word or character limit to the summaries. So eventually, you'll have a collection of the best 500 word book summaries
Re:The Hacker News Experiment
by AmberShah on Monday June 21, 2010 @06:45PM
(#1450330)
"Thereby destroying the same community that helped you to create it."
Downvoted because it's silly to think that an open source implementation (regardless of whether there already was one or not) would destroy HN. As if it hasn't been done a million times before. It's the community, not the technology.
Re:The Hacker News Experiment
by joubert on Monday June 21, 2010 @08:51PM
(#1450553)
But what if the (community of) hackers can actually modify the system during runtime, using same techniques as voting stories up/down to write the code?
It would be awesome if the winner would get a free ticket to fly to the Valley and join the current YCombinator class for one of their famous dinners, and get to present.
Wishful thinking, maybe.
Heck, if you win that, you'll basically get a free ticket to fly to the Valley and join the current YCombinator class, permanently.
There's nothing more valuable than going from A -> D (open for sales) and then realizing you have no fucking idea how to get to E. Excuse my language.
http://www.paulgraham.com/die.html
Two words for you:
1) the co-founders meetup http://www.meetup.com/Co-Founders-Wanted-Meetup/
2) instead of lamenting about a situation, do something about it http://blog.fairsoftware.net/2010/06/10/will-you-be-a-great-... "entrepreneurs are the ones who do when everyone else is talking"
Literally, if you don't like something, fix it. Just do it yourself. Don't cry on HN that something needs to be done. To me, that's a tell-tale sign of entrepreneurs.
I read nothing in that comment that sounded like crying.
As to your first suggestion about the Co-Founder-Wanted-Meetup: Am I such a cheapskate that $65 in advance/ $125 at the door to attend a meetup sounds a bit steep? Perhaps I can't see the forest for the trees and the opportunity cost of missing a meetup like this is way greater than the attendance fee. So for anyone who has attended this meetup, is it worth the fee?
The crying part: I was trying to anticipate the reaction of "but there is no such meetup where I live". Just do it.
http://59daysofcode.com
If I was starting a startup right now it'd be silly for me to wait a month for the "Startup Rumble" and I wouldn't want to cheat and get a headstart.
why not make a spreadsheet with each one's name and start date (may vary depending on our schedules)?
We can log our names and our app urls whenever it's done and we'll collaboratively set a final date. We'll then have people review our submissions.
Agree with the time period. 1-2 months is great. 48 days? Just to match railsrumble's 48hrs :)
The spreadsheet can be used to log our progress too. So if anyone finishes fast and and some other app is on the same track offering data which another app needs, then they can collaborate and release their data via APIs etc. Would be a great hackmonth :)
Your system should allow:
* the creation of superadmin accounts
* Map your user model to my user model
* CRUD users of my application
* Impersonate users of my application so I can see their data
* Expire / suspend / upgrade / downgrade users
* Search for users
* Notify a user via email of something
* Report top users by metric (in the mapping operation above we tell you where to look up these metrics)
* Report new signups per day
Making all of those features Samparicio said would be a little tough for code reuse. Engines feature was planned for Rails 3.0 beta but pushed to 3.x. That's the feature that can help code reuse. But it's possible to do this neatly on Django, which allows component-based architecture for apps.
Authlogic and forgotten passwords is pretty simple, though. It sort of gives it to you. Well, it gives you the tools. It's really only a tiny bit of coding.
I'll certainly check out Devise though.
http://news.ycombinator.com/item?id=1451758
To give an example of how this would be used, the project described above would reduce the time of making this from about seven hours to about an hour: http://www.squidoo.com/Hacking_Education
Also, here are two relevant blog posts:
http://scobleizer.com/2010/03/27/the-seven-needs-of-real-tim...
http://shannonclark.wordpress.com/2010/02/19/curate-for-me-a...
0 http://apiwiki.twitter.com/Streaming-API-Documentation
1 http://gist.github.com/325757
My take on "4 steps" is: do iterative/agile/RAD/MythicalManMonth development (you present a demo ASAP, so the client can tell if that's what they want or not), but to not wait til you have a demo. You iterate on "the customer problem you're solving" and "specs of the product". This is much faster than building a demo, which is faster again than building the whole thing - and only then finding out that the "people want" part is missing. (You build the product concurrently).
What you're proposing is an engineering project - which is great! Nothing wrong with that, challenging, lots of fun, lots of learning. Just noting it's focussed entirely on that half of an entrepreneurial project - a common developer approach.
The Freecycle Network is brilliant - lots of stuff gets rehomed that would otherwise get dumped in landfills. People get their redundant stuff taken away, people get free stuff (computers, toasters, clothes...), it's good for the environment, it's all good. Technically speaking, it's in the dark ages though. It runs via mailing lists, which are operated by Yahoo and apply to discrete geographical areas. It works well enough, but I think it could be improved on, or at least supplemented.
I would like to see a system based around open standards. I envisage:
* A structured way of listing spare stuff - ie. hListing or some variant.
* A way of managing a network of people whose stuff you're interested in - Portable Contacts? Whatever the state of the art is, not sure. Ideally something that can be somewhat integrated with people's existing social network info. Or, screw it, just a list would do for now.
* A standard way of managing who can see your listings - OAuth?
* A web application that you can use to manage your listings (or in time any number of applications, since the end result is standards-based output)
* A web application that aggregates, filters, searches and displays other people's listings (these last two bullet points are probably functions of the same application)
This is a bit sketchy but If it's feasible, I think such a system has a number of advantages over Freecycle or the various balkanized web-based databases of free stuff. I vaguely intend to look into doing this myself at some point, but I'm hoping if I pimp the idea about a bit somebody else will do it for me (or with me).
Also show some sort of leader board of donators and the content they consume. Idea is to come up with guilt-ware which presents a new revenue stream for dedicated bloggers :)
It's like the quiet little joke the industry refuses to address. Erstwhile, Google is now the only people doing any legitimate active development on a new vm... and even they aren't chaining themselves to Java.
So I ask you, do you really want your software written in a dying language? I wouldn't. Java apps were hard enough to support when the many and myriad vms were being actively worked on. I can't imagine the pain that will be brought down upon adopters now. =/
0) Subject and Text 1) add image (gif,jpg,png) 2) add support for more than 1 image 3) add resizing tool for images 4) add support for other filetypes (no preview necessary - just add as attachments) 5) Add support for page breaks (separate pages) 6) Simple design choices (text and image together on page or on separate pages etc) 7) More advanced design choices (move content between pages)
The output should be zipfile (one file per image, one file for text, one file for design - SMIL language). If you want to be advanced then you can also output Nokia MMS file format.
I have written some C#-code for reading Nokia MMS file format if you need that.
I can coach and give feedback if necessary. I am working in the mobile technology industry as a software developer.
But every time I move I wish constantly for a service that would let me search craigslist by actual location. My mental picture is a location and distance, but some kind of region-selection on a google-maps overlay would be even better.. or a location and a maximum travel time. A feed of those ads as they are made would be even more powerful.
http://ycombinator.com/ideas.html http://openideas.eu/ http://www.reddit.com/r/SomebodyMakeThis/
I am reluctant to give you any of my ideas, but how about a web app for images, that particularly serves the needs of e.g. law enforcement, and allows storage and annotation related to crime scenes, cases, etc, or perhaps for the health industry, and does the same for patients with certain conditions, and you could tag them and other doctors could offer second opinions for money etc.
Not sure, what is the legal status of such previews, though...
http://hackernewsexperiment.blogspot.com/2010/06/status-from...
I genuinely want you to take my idea, please contact me and I will give you everything I have.
What? He said "the problem must not have been solved before"
Downvoted because it's silly to think that an open source implementation (regardless of whether there already was one or not) would destroy HN. As if it hasn't been done a million times before. It's the community, not the technology.