December 2010
19 posts
Dark Patterns: User Interfaces Designed to Trick... →
Perl 6 Advent Calendar: transliteration and beyond... →
Nice!
Retraction Watch: How a retraction delayed an IPO,... →
Factorization Machines: paper and code
Today I gave a talk about Steffen’s paper on Factorization Machines at ICDM 2010 in Sydney.
Factorization machines can model variable interactions in very sparse training data, for different prediction tasks, and are (roughly, but close enough!) equivalent to many state-of-the factorization models for recommender system tasks - just by feeding them the right real-valued features.
This...
Embedded in Academia: Sometimes the Name Is the... →
My favorite sentence from this blog post:
An unfortunate side effect is that many researchers have realized this, and assign names to trivial algorithms and silly results.
Perl 6 Advent Calendar: nextsame and its cousins →
Padre 0.76
Version 0.76 of Padre, the Perl IDE has been released.
0.76 has already been uploaded to Debian Sid: http://packages.debian.org/unstable/perl/padre
3 tags
Who likes WikiLeaks?
While there is much coverage in the press about criticisms of WikiLeaks, it is also interesting to see who steps up and says something in favor of WikiLeaks.
I will not list all the crackpots that jump every bandwagon, and those people driven by 100% anti-americanism (or rather “anti-Us-ism”) but rather people and institutions that generally have a good standing with the general...
1 tag
WikiLeaks has a four-year publishing history. During that time there has been no...
– Julian Assange
1 tag
Perl Advent Calendar →
11 tags
MyMediaLite 0.08
Today we released MyMediaLite 0.08.
For those who don’t know, MyMediaLite is a lightweight and flexible recommender system library.
Good news for Ruby programmers: It is now possible to use MyMediaLite from IronRuby.
You can subscribe to new releases at mloss.org: https://mloss.org/software/subscribe/282 and at freshmeat.net: http://freshmeat.net/projects/mymedialite.
3 tags
Online Learning: Random Averages, Combinatorial... →
Alex Smola twittered about this paper:
Amazing paper about online bounds at#NIPS10 http://j.mp/gf185v Probably the most exciting result of the entire conference.
Printed it out to read it on the flight to Sydney for ICDM 2010.
2 tags
TIL (Today I Learned)
… how to set environment variables and how to get the current working directory in Makefiles:
export IRONPYTHONPATH := $(CURDIR)/src/MyMediaLite/bin/Debug
Never actually had to use those before.
Don’t know what a Makefile is? Don’t worry, then most likely you will not need them. If you are interested nonetheless, read on:
GNU make manual
Wikipedia article about...
A taxonomy for the suppression of dissent →
(by Daniel Lemire)
1 tag
Welcome to my blog
I have finally decided to start a blog.
I hope to come up with about two posts per week.
As I know I will not have much time in the upcoming year, I will mostly focus on stuff that I am currently doing, and that easy for me to write about. So don’t expect anything fancy ;-)
Possible topics will be:
Perl and Padre
C# and Mono, Java, R, and whatever I use at that moment
recommender...
8 tags
MyMediaLite Recommender System Library →
1 tag
Perl 6 Advent Calendar →
2 tags
The Perl Dancer Advent Calendar →
1 tag
Subversion: setting properties from STDIN
This one comes in handy if you want to call svn propset from scripts:
svn propset svn:ignore MY_DIR/ --file=-
For instance, I used it to cut the svn:ignore property of some plugin directories in the Padre repository:
for d in `cat dirs.txt`
do svn propget svn:ignore $d | head -n 2 | svn propset svn:ignore $d --file=-
done
That saved me some typing ;-). Of course it also works for other...