Ask: What would you do/make if you never had to monetize it?
What crazy, wonderful ideas would you implement if your income came from a different source (such as a day job), and, as such, you simply wanted to make things people want, but didn't have the pressure to monetize?
172 comments
[ 3.8 ms ] story [ 214 ms ] threadhttp://blog.rescuetime.com/2008/01/11/no-pie-charts-not-ever...
I would want to work on life/work/web integration. Like cross referencing gallons of gas in your car, with the number of gallons expected to burn on the way home, and anticipate the next time you will need a fill up, while checking your bank account balance, and having a web interface to do ALL of this.
Making things like a webcam you pin on to your kid that is also a gps tracker that will let you see what your kid see's at pre-school.
Stuff like that.
Note: I would have to learn a lot of stuff to make these things happen.
It is impossible for, say, the New York Times to change or obliterate what it printed on some day in 1997. For NYT.com it's a simple as a mouseclick and a letter. That means there is no such thing as "public record" on the internet. Public record is the basis of a literate society.
"LOCKSS (Lots of Copies Keep Stuff Safe) is an international non-profit community initiative that provides tools and support so libraries can easily and cost-effectively preserve today’s web-published materials for tomorrow’s readers."
Currently OpenBSD-based, but I think that I heard that they are looking to migrate to FreeBSD to take advantage of ZFS.
http://www.lockss.org/lockss/
Phase 2 would obviously character interaction, but I never got to that point.
There's some synergy in that every programming language needs some system to script if it wants to gain massive adoption, so you might as well use the programming language you just invented to write the cool app you're about to invent. Plus, there're some really interesting possibilities if you could replace all these social networking websites with a gigantic distributed P2P network. Social software partitions very well - even if a particular service has millions of users, it's unlikely that any given user exchanges data with more than about 150 other users. You'd eliminate the need for Facebook, at the least, and probably the need for most web startups.
One other thing I really wanted to investigate: using statistical uptime records to distribute data across peers and get high-availability. One problem with P2P networks is that infrequently-accessed material tends to become unavailable - this is even an explicit design goal of FreeNet. It's fine when you're downloading the latest TV show, but it's a real problem if you want to distribute micro-social-network-apps over P2P. Yet most people keep their computers on at fairly predictable times of the day. So you could use that statistical uptime data, from their peers, to figure out where to spread data to make sure that at least one copy is always online at all times.
Then you could merge that with access-logs so that data that's frequently accessed migrates to computers near the ones that want to access it. Sorta like a P2P-Akamai. I've noticed that my flists on FaceBook and LiveJournal are very cliquey, and it's always the same folks posting. It's not outside the realm of computational feasibility to connect together your computer with all your friends' computers, P2P, and only push updates to people who are interested in them.
What about folders that represent tags? I could tag a file (say a picture) with Danny (my name), Vacation, and 2007. The system creates 4 "folders" as we understand them, each one labeled with a tag, and the final one labeled as "images" or something similar (whatever the file type is). You could open the "images" folder and see the image, along with all other images. You could drill down further into images>vacation and see all files tagged with both images and vacation. You will also see additional folders for other items that have additional tags and fit in the images>vacation tag.
You could also get to the same file by going into the "Danny" folder, to see all files tagged with "Danny,"
It's a little difficult to explain, and I'm sure that what I'm trying to express is already being developed by someone, but either way, it is a more efficient system than what we already have. No more annoying shortcuts and restrictive folders.
The only thing I haven't been able to figure out is how to represend these tags as directories. You shouldn't see them all at the top level, that'd be pretty crowded.
I'm sure Windows has something similar, but on MacOS X.5 (a feature borrowed from BeOS, IIRC), you can create a Smart Folder that's basically a canned query for files matching a very large set of criteria. I'm not sure what the API is for extending the criteria, but presumably adding tags wouldn't be all that difficult.
http://www.cs.yale.edu/~freeman/lifestreams.html
One can imagine it's Time Machine'sque metaphor being extended to archive your online life (twitter, Facebook) as well (assuming the data could be retrieved)
You are in Foocorp documents. East is Bloggins&Smith, south is Vexcorp.
You can see Foocorp.xls
Bob is here. Jane is here.
Bob says "Jim, can we go over the numbers for Foo?"
> Use Foocorp.xls with Excel
(Excel starting...)
You might be able to make money at this by offering a no-hassle hosted version for the lazy, and give away the API and GPLed reference implementation.
- no ads, period
- all personal info is held under the watchful eye of a seperate, non-profit org that ensures no personal info is ever shared with third parties
- you can delete your own account whenever you want, and you won't get hassled. An actual deletion of your data, too
- all source code is open source, and people can contribute whatever features they want
- It'd be nice to be able to plug my favorite artist/author/etc. So I'd vote for whatever ads the profile owner wants to put on his/her profile.
- Why not have each person's data held under the watchful eye of the hosting provider they're already with?
- Last I checked you can delete your 1and1/dreamhost/whatever account any time you want by no longer paying them.
- And it could be a GPLed project.
The issue is that facebook is great because so many people are on it. So for the dream project to work, it has to be really easy to set up. I am guessing that the average user does not want to grab a dreamhost account, install software, etc.
$USERNAME @ brevity dot org.
I'd focus on electronica or something without vocals initially. Each "subreddit" would be focused around the evolved algorithms for a different theme (trance, house, etc.)
Maybe there's something like this out there, but I'd play with it anyway...
By the way, how much of it is evolved versus designed? Do you still seed new patterns? Are there any patterns that don't seem to evolve and have to be designed?
The site's Vying Games (vying.org) if you want to check it out. : ))
I develop a Go web app myself in my spare time: http://eidogo.com/. It's more for studying and bot-playing than multi-player, though.
I decided that since I'd probably never make more than a pittance off it, I'll just give it all away for free and open the source. At least it makes for a good resume item to show off my JavaScript chops.
I plan to add games like Go and Chess eventually. I've tried to focus on mostly lesser known games so far. The Go and Chess communities are very well served, and I'm not sure I could add much for those communities.
Some of my site is open source, btw. The ruby libraries that implement the game rules and bots is available at:
http://vying.org/dev/public
The server itself is closed source, but I plan on adding a well defined http api for outside apps to play there this coming week.
seriously. i think i would own a bakery.
Here's a guy who's doing good things with pizza: http://www.billyreisinger.com/pizza.php
Some inspiration: http://www.billyreisinger.com/pizza_log.html
The candy store would be really cool, IMO. Has anyone ever read Chitty Chitty Bang Bang? Of course you've read Charlie and the Chocolate Factory. If I ever did a startup, the whole point would be to earn enough money to open something like that, or maybe a toy company. I'd want enough money that I wouldn't have to bow to market forces and could make candy and toys that are actually good (Lego RIP).
It looks like he's up to 4 bakeries (soon 5), a cafe, a book, and a TV show.
Interesting problems this could solve: over-investment and under-use of transportation (lease your bike to a courier from 9, when you arrive at work, until 5, when you leave -- charging a different leasing rate depending on the reputation of the courier, of course); estimating the effects of changes in excise taxes; having a better idea of when it's worth it to spend X minutes for a Y% chance to save $Z; etc.
http://ifwiki.org/index.php/Textfyre
I'm interested in EAs like ericb, and want to see, if combined with human creativity, they can produce interesting creatures.
Also, once I have time, I've thought of implementing a MUD in scheme so that it is reprogrammable by the players. I'd use kawa so they also have the power of the java libraries.
Bittorrent for the masses.
http://freenetproject.org/
Freenet not only guarantees load balancing, but more importantly untracability of file storage and originator.
Then I thought of having an opaque jar, labeled "Swearing Jar." When you put money in, it spits it out and says "fuck off," or some other randomly chosen insult.
There's interesting work going on in the problem space, (CiviCRM being the 500lb. gorilla) but no free turnkey solutions I know of. Some organizations literally have to beg to scrape up the money for a basic web hosting account, so monetization of the platform would be tough.
http://www.google.com/nonprofits/
Not sure if it does all they need, but ironic timing.
Poetry and monetize don't go in the same sentence.
It takes a good amount of capital and respect to start a school and have people trust you to apply an uncommon (though potentially very beneficial) approach to schooling on their kids, so in the mean time I'm trying to earn that respect/capital.
A "keyboard" that changes is form and texture to be different interfaces.