Also, note that the deletions were through the "Datasore Admin" app, which was recently added. It is different from the classic Datastore Viewer.
315 karma · joined January 23, 2009
Also, note that the deletions were through the "Datasore Admin" app, which was recently added. It is different from the classic Datastore Viewer.
I always thought GTD was neat, but never had the gumption to create a physical filing system. RTM changes that by making GTD much more convenient.
You can then use your new skill and build web apps on Google App Engine. It's great because you won't have to worry about the non-so-fun bits, like configuring servers.
Our original idea was exactly what you describe: organize casual events with friends. But that didn't gain traction.
What we've empirically verified, is that this is not a big enough pain point to get people to ditch the default position. The default position being: 1. SMS or 2. Facebook status updates. Not even structured events, even though Facebook just made creating the latter much easier.
So we pivoted. The new incarnation was: Discover events through taste makers.
This -we thought- allowed us to short circuit the "I don't have enough friends on the service" argument. So now you can follow people who share your cultural interests and discover events through them so that you can drag your friends along.
This newest incarnation is too hard to distribute. By distribution I mean: user acquisition. We had/have an awesome website, a native iPhone app, cool graphics and even a gaming element.
You need to convince enough people to post events, and then convince others to follow them and like/attend those events.
So my 2.0 cents: 1. Think about distribution: How are you going to get users? 2. Is this a big enough pain point to convince people to ditch the default? (I don't believe so, and I brought a similar product to market).
EDIT: Sponty is still running and we do have users. But we've moved on and are now working on social games.
Cheers, M
1. Python is a good language to learn. You can use it for other things beside building a web app. GAE is similar to Django.
2. The GAE datastore is easier to fathom than a traditional database. For some reason, I always found databases hard to understand, and it seems that designing schemas for non trivial projects is a separate and distinct skill set from software engineering.
3. GAE solves the updating/patching of working code by providing a sane environment and tools to update and version your app. You can easily switch back to a previous version. Patching datastore schemas is slightly harder.
4. You get scalability out of the box. You don't have to worry about hardware, or even configuring "virtual" instances. None of that. But you probably won't have to worry about scalability for a while.
5. You can easily deploy code to multiple environments. You just need to signup for more apps, and update your app.yaml file to point to a new app name. You can do this in a simple build script.
I hope this helps.
Cheers.
We'll be updating this very regularly.
2. "People you have followed (controlpanel.php?p=following)" is empty. Shouldn't this fill up instantaneously?
I'm sure you know you should convert strings to lowercase before comparing them! :)
This makes email less fun. The few seconds of anticipation when you hit the refresh button on the email client and it starts downloading emails are enthralling; Did that girl from Match.com reply? or is it yet another spam from Amazon/Dell?
For project hosting, we use hosted-projects.com because it gives us SVN+track+bugzilla and wires them together, and they have good tech support. I also like Beanstalk, but it doesn't come with a bug tracker.
My definition of an event is: A social gathering of my friends, or friends of friends. I don't care about random trivia nights, but I might check them out if my immediate friends are going to them.
I believe that an "event community" is a misguided notion. Going to the same event as a perfect stranger is not a strong enough context for socialization.