From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.9 required=5.0 tests=AWL,HTML_10_20,HTML_MESSAGE autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id C39F0BBC1 for ; Tue, 22 Apr 2008 17:39:33 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswHAK+jDUjAXQIm/2dsb2JhbACCMzelCIRy X-IronPort-AV: E=Sophos;i="4.25,694,1199660400"; d="scan'208";a="25343101" Received: from discorde.inria.fr ([192.93.2.38]) by mail4-smtp-sop.national.inria.fr with ESMTP; 22 Apr 2008 17:39:03 +0200 Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m3MFcvwL031927 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Tue, 22 Apr 2008 17:39:02 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ai4EADajDUhKfS4ec2dsb2JhbACCMzeObgEMAwQFCRSVY4Ry X-IronPort-AV: E=Sophos;i="4.25,694,1199660400"; d="scan'208";a="11782078" Received: from yw-out-2324.google.com ([74.125.46.30]) by mail3-smtp-sop.national.inria.fr with ESMTP; 22 Apr 2008 17:39:02 +0200 Received: by yw-out-2324.google.com with SMTP id 3so1086711ywj.27 for ; Tue, 22 Apr 2008 08:39:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=xtKuGgvFUC4t2vo0FZHR4ialoUReoKoohTs+vKpfyu0=; b=p8wHtNCjFzd9DDzHd3xUaqd/WzukfpBp00MTwilzXjmjB0OILjMRiG0/5E9dHfr9ftL2Uz8+2iKNShUvvpiE5E7Apji8rRtwSajN1VCmTDJvQRpM4NqYm6BWmwHBZrGv0jwA4ScPuootGi9xjYKKfF1bIKplFN+suiiW6Uj/kds= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=YMizoqzO03v5Ebz0UU4csl1YIlZ6MIBtY6V9wBOvpbcYa9EBolkgZU8xS1vUzm+odtrfZoJguCyhc+5Q6snytsmO3WbfR5AOBMFIhcqH+A7IatoAsdjdTz2oRiGh9o7wGzRClwnLKETonsnvf/K8pxyr+1owD8OMP6Siwz6ek1s= Received: by 10.142.54.3 with SMTP id c3mr62566wfa.274.1208878138298; Tue, 22 Apr 2008 08:28:58 -0700 (PDT) Received: by 10.142.153.9 with HTTP; Tue, 22 Apr 2008 08:28:58 -0700 (PDT) Message-ID: Date: Tue, 22 Apr 2008 17:28:58 +0200 From: "Berke Durak" To: "Caml List" Subject: Announce: Redditwatcher 0.1 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_19476_28429106.1208878138289" X-Miltered: at discorde with ID 480E0691.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; berke:01 durak:01 berke:01 durak:01 dirs:01 gnuplot:01 netstring:01 combinators:01 elegantly:01 cduce:01 dirs:01 gnuplot:01 netstring:01 combinators:01 elegantly:01 X-Attachments: cset="UTF-8" cset="UTF-8" ------=_Part_19476_28429106.1208878138289 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline While cleaning some dirs (it's springtime!), I thought that I could release a little tool that I made to record Reddit scores. You run it on Reddit's new page and it starts following the stories that appear, periodically recording their score history (up votes, down votes, number of comments) into marshalled files. You can extract the data in ASCII format and then plot it using gnuplot or do pointless statistical analysis using R. It's made with Nethtml, Netstring, Equeue, etc. so you'd better have a GODI around. It scans the HTML tree using a few hand-made combinators to extract information. I'm sure this can be done much more elegantly using Cduce etc. but here you go: http://abaababa.ouvaton.org/caml/redditwatcher.php -- Berke Durak ------=_Part_19476_28429106.1208878138289 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline While cleaning some dirs (it's springtime!), I thought that I could release a little tool that I
made to record Reddit scores.

You run it on Reddit's new page and it starts following the stories that appear, periodically
recording their score history (up votes, down votes, number of comments) into marshalled
files.

You can extract the data in ASCII format and then plot it using gnuplot or do pointless statistical
analysis using R.

It's made with Nethtml, Netstring, Equeue, etc. so you'd better have a GODI around.

It scans the HTML tree using a few hand-made combinators to extract information.  I'm sure
this can be done much more elegantly using Cduce etc. but here you go:

  http://abaababa.ouvaton.org/caml/redditwatcher.php

--
Berke Durak

------=_Part_19476_28429106.1208878138289--