HNHacker News
TopNewBestAskShowJobs

adewale

68 karma · joined May 4, 2009

submissionscomments
adewale··on Python by Example Using Cloudflare Dynamic Workers
A Python equivalent of Go By Example. It's meant to give people a broad overview of Python with a mechanism (based on Cloudflare's Dynamic Workers) for people to edit and run the examples.
adewale··on Bringing AMP to Gmail
It's AMP so you won't be able to run (your own) Javascript so that kind of thing shouldn't be possible.
adewale··on Bringing AMP to Gmail
The spec is here: https://github.com/ampproject/amphtml/issues/13457
adewale··on Ask HN: Who Plays Go?
I play as 'adewale' on KGS and I'm currently a 9 kyu. Although, as you can see: http://www.gokgs.com/servlet/graph/adewale-en_US.png , my ranking tends to fluctuate.
adewale··on See How Well Google Knows Your Circle of Friends
The part that uses the Social Graph API: http://code.google.com/apis/socialgraph/docs/ is based on crawling XFN rel="blah" links from all over the web. The canonicalisation layer that's used is opensource: http://code.google.com/p/google-sgnodemapper/
adewale··on See How Well Google Knows Your Circle of Friends
Did you see this: http://www.google.com/support/websearch/bin/answer.py?hl=en&... especially the bit about the difference between Public and Private connections?
adewale··on See How Well Google Knows Your Circle of Friends
Yes, it's the Social Graph API: http://code.google.com/apis/socialgraph/docs/
adewale··on See How Well Google Knows Your Circle of Friends
It's all based on public data gathered using this: http://code.google.com/apis/socialgraph/docs/

You can always just edit your contacts on the original sites where the information came from and either wait for a recrawl or force a recrawl using: https://sgapi-recrawl.appspot.com/

adewale··on Jaiku or Laconi.ca?
We don't have any current plans to support the Twitter API. That's just because no-one's asked for it. We'd have no objections if someone filed a feature request on our issue tracker: http://code.google.com/p/jaikuengine/issues/list or sent us a patch to add Twitter API support.

We also have our own API which is supported by a few apps.

Open sourcing the XMPP support is dependent on the AppEngine team's release of the XMPP API. However their roadmap: http://code.google.com/appengine/docs/roadmap.html says they'll be launching XMPP support sometime before the end of June 2009.

We don't currently have any migration tools although the JaikuEngine API exposes the complete history of every post a user has made and so does the website. It should be relatively simple for a user extract all of their data out of any JaikuEngine instance. We'd like to make this even easier but we're still thinking about the most user-friendly way to do this.

If you set up your own instance of JaikuEngine then you can use the Remote API: http://code.google.com/appengine/articles/remote_api.html to easily extract all your data out of AppEngine's datastore.

In general my advice is that you sign up to both Identi.ca and Jaiku.com (as they're the single biggest instances of both Laconica and JaikuEngine) to get a feel for how the two systems work. Not only will this give you an understanding of how they compare to each other but you'll see how they differ from Twitter and be able to interact with the respective development teams.

adewale··on Jaiku or Laconi.ca?
Hi, I'm one of the Googlers working on JaikuEngine in my 20% time (BTW JaikuEngine is to Jaiku as Chromium is to Chrome) and I just wanted to add a few things.

Firstly either Laconica or JaikuEngine would make an excellent choice. They're both open source and they're both built by teams who believe in the idea of lots of small microblogs that can talk to each other rather than everybody using one massive microblogging platform.

Laconica is further ahead in terms of federation at the moment and has an active development community.

JaikuEngine also has an active development community but has only recently been open-sourced.

However the code runs on Google AppEngine. This means setting up your own instance takes less than 5 minutes. You don't need your own hosting. You don't have to pay any money for hosting unless you get enough traffic that you go over AppEngine's free quota: http://code.google.com/appengine/docs/quotas.html

As Evan's pointed out JaikuEngine doesn't currently support OMB but we are planning to do it. See this document for our plan: http://code.google.com/p/jaikuengine/source/browse/trunk/doc...

Jaiku.com currently does have support for XMPP but JaikuEngine doesn't. That code will be open sourced when AppEngine publicly launches it's XMPP API: http://code.google.com/appengine/docs/roadmap.html

JaikuEngine's project page is here: http://code.google.com/p/jaikuengine/

We have a mailing list: http://groups.google.com/group/jaikuengine-discuss but most of the activity takes place on the Jaiku channel here: http://www.jaiku.com/channel/jaikuengine

Our backlog of bugs and feature requests is here: http://code.google.com/p/jaikuengine/issues/list

If you have any questions or need any help then drop by the mailing list or the JaikuEngine channel. We're happy to help in any way we can.

P.S. If you're interested in Open Micro Blogging then you should sign up to the mailing list: http://lists.openmicroblogging.org/mailman/listinfo/omb and help define the next version.