Definitely a puff piece, and yes, not far from something that should have "this is an advertisement" in small letters at the top.
I actually wouldn't have a major problem with LWN raising revenue that way. Such articles can sometimes be interesting (certainly more interesting than normal ads). It seems to be something that other reputable magazines sometimes do (e.g. New Scientist).