HNHacker News
TopNewBestAskShowJobs

ordinaryman

517 karma · joined July 9, 2008

Working on applications over Google App Engine, which include..

* Online Application Creator : http://creator.ifreetools.com

* CRM : http://crm.ifreetools.com

Before starting out on my own, had been working for Zoho (AdventNet) for over 8 years.

Company Website : http://www.sahasvat.com

Email : raj@sahasvat.com

submissionscomments
ordinaryman··on Ask HN: Who is using Google App Engine?
http://creator.ifreetools.com, an online database app builder, is built from the ground up for hosting on Google App Engine.
ordinaryman··on Google Launches The Ultimate Jobs Killer
I believe Google sending you an email asking..

  Can Google Wallet schedule your weekly/monthly/periodic shopping list 
  for the following items from <your-regular-store>?

  - <item-1> - <quantity>
  - <item-2> - <quantity>
  - ..

  [Yes, schedule now] [No] [Change item-list and schedule]
..should be the eventual evolution of such a service.
ordinaryman··on Does Paul Graham Get What He Asks For? [infographic]
I am working on such an app over Google App Engine, which also integrates well with other Google services..

iFreeTools Creator : http://creator.ifreetools.com

ordinaryman··on Why pricing by logins for a support tool is nuts
Similar thoughts from last year.. http://rrajkumar.wordpress.com/2010/10/13/why-freemium-prici...

Software is turning into a commodity and will eventually be priced like one.

ordinaryman··on Ask HN: Is there software for building software?
I am working on such an app over Google App Engine, iFreeTools Creator : http://creator.ifreetools.com

Requires nothing more than a Google/Google-Apps user account to get going.

You can define Entities ("table"/"sheets") and Attributes ("columns"/"fields") to get working with your database app within a few minutes.

Integrates with Google Contacts (import/upload), Google Docs (attach docs to database records), Google Maps (mark and search for records based on geographic location). Google Calendar (export events/tasks-like data) and email integration are coming up later.

The web-app can be mapped to your own domain like http://app.yourdomain.com (using Google Apps).

Other features include :

  - Authorization Profiles for fine grain access control up to field level.
  - Custom Views to filter data matching your criteria.
  - Custom Actions for single click edits.
  - Automated Audit of all write operations
  - Bulk Export & Import of data as CSV files.
  - Support for drop-down choices, 
      look-up fields (references) and 
      image fields (with auto thumbnails for list view)
  ..and more.
Hope you like it. Feedback welcome.
ordinaryman··on The mother of all Android malware has arrived
For developers who need to provide mobile access to their hosted apps, this event makes it easy to decide on a path with regard to "Native apps / Web apps ?" question.
ordinaryman··on Ask HN: Why does HN need access to my Google contacts?
May be the question is : Why does HN need to use ClickPass for OpenID which wants access to my Google Contacts ?

Check here : "Clickpass harvests users’ address books".. http://blog.teampatent.com/2009/03/30/clickpass-harvests-add...

Edit : updated with link.

ordinaryman··on Introducing Amazon Simple Email Service
To add to it, it is not that I want to switch from GAE to AWS now. But, to know that it will be easier in case I need to, makes it good news.

I also believe competition which facilitates such migrations not only validates the space and the standard (write for GAE, you can host it on Google or on AWS), but also helps drive innovation and service levels.

ordinaryman··on Introducing Amazon Simple Email Service
Seems Amazon wants to fight it out with Google, by matching the new services with Google App Engine's free quota.

$0.10 per thousand in SES -> $0.0001 per email recipient // Same as in GAE.

You can send 2,000 messages for free each day when you call Amazon SES from an Amazon EC2 instance directly or through AWS Elastic Beanstalk. // Same as in GAE.

This, along with the recent AWS Elastic Beanstalk release and Amazon's intent of making Java hosting easy and without restrictions (http://news.ycombinator.com/item?id=2119104) all point to the day when I will be able to upload my Python app on GAE directly onto a pre-configured Amazon service (possibly making use of AppScale or TyphoonAE), which internally uses all these new services with free quotas.

ordinaryman··on Free or very cheap CRM
Check out iFreeTools CRM : http://crm.ifreetools.com

Or you can build a custom CRM app, using iFreeTools Creator : http://creator.ifreetools.com .

With iFreeTools Creator, you can either import the entities and attributes which you require from the CRM data-model : http://code.google.com/p/crm-apps-datamodel/ or define your own data-model too.

// I write code for this app.

ordinaryman··on Ask HN: Any recommendations for bug tracking software?
I believe Google Code is only for open-source projects.
ordinaryman··on Ask HN: Any recommendations for bug tracking software?
If you would like to have a simple app which can align more with your requirements, you can build one online in a few minutes, using iFreeTools Creator.

Check out: http://blogs.ifreetools.com/2010/03/building-simple-bug-trac...

The overview of the steps involved..

- Edit App Settings to re-brand, set time-zone, etc.,. (optional)

- Add Bug Entity

- Add Attributes for Bug

- Start using the Bug Tracker

ordinaryman··on Understanding Recursion: The five-cent tour of Advanced Programming
Sadly so, even for some CS graduates (at least here in India).

Personally though, recursion helps me in recruitment process as this is a quick test to filter candidates.

ordinaryman··on One Database To Rule The Cloud: Salesforce Debuts Database.com
I am not sure if an app running on a different cloud platform like (Google App Engine / Azure / etc.,) can make use of Database.com and still provide decent response time to user requests.

This service will be helpful for pre-generating reports having queries which span across multiple tables (JOINS) and which can use aggregate queries (SUM/COUNT/MAX/MIN/etc.,.), both of which are currently not possible with Google App Engine's BigTable. But with Google already working on full-featured SQL database support (http://code.google.com/appengine/business/roadmap.html), I don't think I will use it for such an use-case too.

ordinaryman··on Startup Ideas Every Nerd Has (That Never Work)
I am working on such an app, over Google App Engine.. http://creator.ifreetools.com

Sample walk-through :: Building a Store Locator type Google Maps app over GAE, using iFreeTools : http://blogs.ifreetools.com/2010/11/building-store-locator-t...

ordinaryman··on Google App Engine is now much faster, after latest maintenance
app store has been a neglected

I guess you are confusing the Google App Engine's App Gallery : http://appgallery.appspot.com/, which has been removed for some reasons and the Google Apps Marketplace : http://www.google.com/enterprise/marketplace, which is the actual App Store, where you could pay and install apps.

App Gallery was just a GAE application show-case center, and most likely was causing confusion to Google Apps customers too.

I am still a developer who trusts GAE (my app was on the appgallery and is also listed on marketplace) and believe that they will continue to compete for developer mind-share, as they proved yet again with this performance update.

Let go of the fear, uncertainty & doubt and hop on to try an app. You will like it too.

ordinaryman··on Google App Engine is now much faster, after latest maintenance
A SFW website with a lot of images too.. yes, considerably faster.. http://my.educonsole.com/free-educational-games-for-kids/ide...

(By the way, the above site was my gift for my son on his fourth birthday)

ordinaryman··on Google App Engine is now much faster, after latest maintenance
Not me. And, even if I wanted to, I can't.

Also, I guess Google folks would post about the performance boost later.

ordinaryman··on Google App Engine is now much faster, after latest maintenance
You should also check out the latency for Put, Update, Delete and Query on that same page.
ordinaryman··on Summary of useful tools and resources for working in Google App Engine
This was in recent news, based on Elance data..

After making an entry into the top 50 skills in Q1 2010, Google App Engine, the cloud-based application development platform, showed the single largest increase in demand with over a 10x growth quarter over quarter. With this increase, Google App Engine (#37) moved past Amazon Web Services (#40) as the cloud platform highest in demand in Q2.

From : http://www.websitemagazine.com/content/blogs/posts/archive/2...

Currently though, the rankings have changed a bit.. http://www.elance.com/p/online-employment-report-it.html

ordinaryman··on Ask HN: Cost-based pricing for hosted web-apps?
I agree that things stop being a commodity, when art gets involved. But this art can also be factored in as a cost - like say the difference in costs relating to hiring a chef and a simple cook. This cost can also be factored in when arriving upon a price.

Depending on whether one wants to not go hungry (or) have some decent enough food (or) experience dinner, they can choose a category of food and price point.

So at last, price = cost + profit is still valid.

Unlike in cooking, the effort put in to creating software is one-time effort, whether you do it for a single person as a professional service (or) if you can make it generic enough for reuse (or) with if can be built with multi-tenant capability, along with online customization features. The talent level differs for each kind of deliverable, but it can at last be factored in as a cost.

This cost is becoming relatively much lesser, when compared to the recurring costs required to keep the software running on a hosted platform.

So, why not just price the software apps based on what really is a major cost factor and in terms of those cost-units (resource used), instead of trying to fit in a model which is not very natural (in terms of number of users, number of records - which is hard to do right, without over-charging most users), was what I liked to be discussed.

ordinaryman··on Ask HN: Cost-based pricing for hosted web-apps?
Low prices sending out wrong signals, price-thresholds and attracting pathological customers are surely important concerns which I have to think more about.

Thanks for your insight, Patrick.

// By the way, I had requested Patrick to share his thoughts and he was quick post to them here. Though I thanked him by mail and up-voted his answer at once, just wanted to mention a word here, about his quick response.

ordinaryman··on Ask HN: Can you recommend a good free CRM?
I have been building one : http://crm.ifreetools.com - Currently in Alpha, but includes core modules.

You can also create a simple tool yourself, to match your requirements using http://creator.ifreetools.com

Applies for both CRM & Creator : - Free (ad-supported). - Works with Google Accounts or Google Apps user accounts. - Hosted over Google App Engine, custom deployment available. - Can be mapped to your sub-domain using Google Apps, for free.

ordinaryman··on Generating Test Data For Your Application
Since my app is meta-data driven, it was easier for me to implement an "Add Record with random values" for my testing. Exposed it for public users and I have see it being used a lot.

In action (animated gif, 186 KB) : http://crm.ifreetools.com/static/images/blog/generating-rand...

ordinaryman··on Ask HN: Ways to send mass email + analytics
I too am in the process of discovering the answers for Google App Engine mode, so that users like you - who work for non-profits and businesses - need not have to.

For now, the feature (Bulk emails using email-templates) is in preview mode : http://blogs.ifreetools.com/2010/05/feature-preview-email-te...

iFreeTools Creator is free and ad-supported for low volumes. Custom deployments ($99/year or $9/month for up to 25 users) are also available - so that you can make use of Google's free quota (2000 emails/day) and buy more as required directly from Google. (my email in my HN profile, if you are interested)

ordinaryman··on Excel Is The World’s Most Used “Database”
iFreeTools Creator, which I am working on, is moving in this direction.

Interestingly, I did not start out to build a replacement for Excel, but to offer customization features for my CRM app. Removing the default CRM entities (or "tables", if you would like to call it that), provides a slate wherein you can build your own custom database apps.

Like, a bug-tracker : http://blogs.ifreetools.com/2010/03/building-simple-bug-trac...

Or, may be, a property management app : http://blogs.ifreetools.com/2010/01/build-apps-online-over-g...

ordinaryman··on Stephen Colbert makes Bing donate $100K for oil spill
Soon after I read that transcript, came here and read your comment as Maybe I'm missing somebing.. and re-read it again, to see it was something and not somebing.

Some effect, that!

ordinaryman··on Ask HN: Do you like Mailchimp? Alternatives?
I am currently working on a Google App Engine based CRM app, which now has a preview of this feature : Bulk-email, using email-templates..

http://blogs.ifreetools.com/2010/05/feature-preview-email-te...

The app is not open-source - but free with resource restrictions and ads. Custom deployments are available for as low as $99/year (yes, per year), which enables you to use the free quota (upto 2000 emails / day) and purchase additional resources as required directly from Google.

Works with Google / Google Apps accounts.

ordinaryman··on Ask HN: What's up with Google Appengine?
Are people actually using it?

I quit my job betting on it.

You could actually build pretty decent services over GAE, while remaining within the free quota, if you can be efficient with resources. Billing rates are affordable too.

I am currently working on an ad-supported CRM (http://crm.ifreetools.com) and online application builder (http://creator.ifreetools.com) over Google App Engine. Both are multi-tenant apps and iFreeTools Creator is probably the only online app builder which enables building customizable apps online over Google App Engine.

The platform does have its restrictions, primarily to enable apps to scale well. If one can get comfortable with working within those restrictions, it gets easier.

Wordpress clone

You should try out Bloggart : http://github.com/Arachnid/bloggart

..and its accompanying posts, aiming to also introduce developers to the GAE platform : http://blog.notdot.net/2009/10/Writing-a-blog-system-on-App-...

ordinaryman··on Son's autism leads to innovation
http://jambav.com is one such venture by Zoho (started when it was still AdventNet), dealing with autism + scratching one's own itch need.

Read about it at.. http://startups.in/India/Edutainment/Jambav--Indias-Magic-Ki...

Page 1 of 3Next →