HNHacker News
TopNewBestAskShowJobs

lenni

742 karma · joined February 26, 2010

Developer from Berlin. I blog at http://lenni.info
submissionscomments
lenni··on Extensions in Firefox 58
I must say that Mozilla have made the right call with extensions in Firefox 57.

Web extensions are probably a small part of it but I have switched back to FF after ~5 years of Chrome. I also like the redesign but the killer feature was the noticeable speed up.

I consider myself a fan again!

lenni··on Germany's New Crowdfunded Train
I do the Berlin-Stuttgart train journey regularly to visit my parents and quite like taking the train as it gives me a block of uninterupted time to read, work and just plain relax that I usually take for myself.

So this sounds like an excellent way of making this even more enjoyable. I think I will give this a try next time I'm travelling south.

lenni··on Prostitution in Germany: Has liberalisation gone too far?
I live in Germany and it is by no means a "giant brothel". Yes, there are large ones scattered around motorway exits and industrial parks. To me, them being tacky capitalist sex shopping centres is preferable to being underground, dingy and dangerous.

Trafficking and exploitation is definitely a problem but I'm not sure if the law change from 2001 has made matters worse or better.

lenni··on Pkgr, make a package out of a Rails app in 5 minutes
I'm assuming this is primarily meant for apps that get deployed to in-house servers rather than being submitted to the public Debian repositories, whose packing guidelines are indeed quite strict.
lenni··on In the Bible Belt, Offering Atheists a Spiritual Home
I really don't like it but I can't shake off my smug European sense of being weirded out when I read about how atheists are seemingly treated in America.

Is it really as bad as it's made out in this article or on Reddit? Do your neighbours really get into your hair because you don't have a faith?

lenni··on Plans for Vim 7.4
I've been using this for a few weeks: https://github.com/terryma/vim-multiple-cursors

Works great!

lenni··on Something really scary is going on in Germany
FWIW, I've written to my member of parliament [0], expressed my dissatisfaction and asked him to oppose the law. He wrote back saying hat his parliamentary party is already opposing this law but for slightly different reasons: It won't increase the quality of journalism and will just create a flood of lawsuits. Lastly it is far too vaguely phrased as to not have grave side effects.

The changes of the opposition are slim though as there is a conservative majority the parliament.

Interestingly, he has a personal axe to grind with Axel Springer AG as he was a big part of the student movement of '68 which was so intensely vilified by said company ("Youth in the street - Germany going down the drain ...").

[0] http://en.wikipedia.org/wiki/Hans-Christian_Str%C3%B6bele

lenni··on WSGI Is Dead: Long Live WSGI Lite
I always thought of WSGI as a bridge between the web server and whatever web framework you happen to use, but this and the referenced article talk a lot about interaction between different frameworks and applications.

I don't really understand what is meant by this. Does this mean they want Django to interact with, say, Bottle?

lenni··on Belgian newspapers: Google blocking us on searches
Maybe I just don't get it, but why do they want to be included in web search but not in Google News? Their actions seem bizarre.

Both are noindex-able separately, correct?

lenni··on Google switches GTalk's VOIP protocol to Jingle
I guess SIP has weak support for Instant Messaging, which was the primary use case for Google Talk before video chat came along.

On the other hand the Jingle spec [1] contains many references to SIP:

"Furthermore, Jingle is not intended to supplant or replace existing Internet technologies based on the Session Initiation Protocol (SIP; RFC 3261). Because dual-stack XMPP+SIP clients are difficult to build, Jingle was designed as a pure XMPP signalling protocol. However, Jingle is at the same time designed to interwork with SIP so that the millions of deployed XMPP clients can be added onto existing Voice over Internet Protocol (VoIP) networks, rather than limiting XMPP users to a separate and distinct network."

[1] http://xmpp.org/about-xmpp/technology-overview/jingle/

lenni··on Google switches GTalk's VOIP protocol to Jingle
Can iChat speak Jingle?

I just tried the combination of web-based Gmail <-> iChat and the web client can see that the iChat client has a camera and I can initiate a call but iChat never shows an incoming one.

If I go iChat<->iChat over Google's XMPP server I can make a call. Does iChat speak yet another incompatible video call extension if it used with an XMPP network?

Adium can't do AV either.... Can anyone recommend a OS X client? Video chat is currently the last thing that stops me from uninstalling Flash.

lenni··on P2P API Discovered in Latest Builds of Chromium
Is there any indication what this API could be useful for? The article really only talks about NaCl in depth.

What does an P2P-API do? Surely, all you need for a P2P application/protocol is a WebSocket. If you invent a new app for P2P you'd want to tailor it to your specific need, no?

lenni··on Students invent system to thwart police kettling
Impressive, but they aren't really thwarting kettling, are they? They inform twitter users of where the police is gathering so protesters can leave/avoid that particular spot.
lenni··on Googlers Expose Sketchy SEO Company
Why does this side load assets from twitter for every page scroll I do?
lenni··on TIOBE Programming Community Index for December 2010
And JavaScript's proportional use has fallen in the last year?
lenni··on Bike Commuting help Dutch meet physical activity guideline
Sorry, that was a fat-fingered downvote that turned into an upvote.
lenni··on Bike Commuting help Dutch meet physical activity guideline
I ride my bike everywhere all year round here in Berlin and I find the main point of making it more enjoyable/safer for cyclists is having many other cyclists. It raises drivers awareness and provides a critical mass. I know this is some kind of chicken and egg situation but I find it to be true.

When I was living in England the Cycling Touring Club there deemphasised separate bike lanes arguing that they were for the convenience of drivers and not cyclists. For a long time I wanted to believe this but now I have arrived at the conclusion that integrated bike lanes (the ones on the same level as the actual road not behind a line of trees) are actually useful and it makes me feel safer using them.

lenni··on Theo de Raadt summarizes the OpenBSD IPSec "backdoor" situation
People often complain about his erratic and uncontrollable behaviour, but I find Theo de Raadt comes across entirely reasonable in this message.

What's the history there?

lenni··on Google: carriers should give Android users freedom to unlock bootloader
Google at some stage had to decide whether they wanted the carriers' cooperation or the the full openness. I don't really blame them for choosing market traction but for exactly those reasons I will buy an iPhone next time as I'm very unhappy with my T-Mobile branded HTC phone. (I fell into the trap of thinking that all Android phones will be rootable, about a year ago when that wasn't so well known).

If I have the choice of bending over in front of Apple or T-Mobile I choose Apple. You'll probably say that I should get a Nexus [One|S] but the entire episode has left a bad taste in my mouth.

lenni··on New Microsoft Tablets Will Take Aim at the iPad
So, why cancel the courier then?
lenni··on Google's IPv6 Statistics
That is depressing, isn't it?

On the other hand, I'm still wondering why Google hasn't switched away from the Flash-based graphing tool seen Analytics and Finance.

lenni··on The answer to "Will you mentor me?" is...No.
I can only agree. Recently I wanted to get better at C and started to poke around in wget's bug tracker. I found an appropriate bug and asked twice on the mailing list if my suggested implementation would be okay. No answer in both cases.

Then I just went and wrote the code, put up a repo on Launchpad. I was soon getting many helpful comments.

lenni··on The computer programming language known as "open source code"
To be fair when I talk about, say, legal issues I tend to blurt out dangerous half-truths that I deduct from supposed 'first principles'. On the other hand I would never write an article on the law like this person has done.
lenni··on The ASF Resigns From the JCP Executive Committee
I believe that is basically it. They won't be participating in writing specifications, but I don't think that anyone will be stopping Apache (or anyone else) from implementing any of the JSRs.

If a hypothetical Java Servlet API v4.0 would be released they could still make Tomcat be compliant with it.

On the other hand Tomcat is very widely used in the not-quite-huge-enterprise companies and it is obviously helpful for a spec if all implementers can agree on some common ground before it is written. ECMA probably wouldn't see a point in doing ES5 if Microsoft and Mozilla would not talk to them.

lenni··on ScribTeX online LaTeX editor (with git interface)
My brother is writing his thesis in Economics soon and we live at different ends of our country. I'm trying to convince him that Latex is the way to go and being able to do online help sessions would help a lot.

Besides, to someone who has only ever used WYSIWYG installing compilers and the like is really complicated.

lenni··on Sony's next-gen application platform built on Objective C/GNUStep
I'm sure they aren't writing another phone OS, but what devices exactly are they targeting? TVs, set-top boxes, MP3 players?

I loved the hardware of a Sony MP3 a bought a couple of years ago but it was ruined by absolutely atrocious syncing software. I hope this means they open up their interfaces a little more and let other people integrate with their products.

lenni··on Worst gadget ever? Ars reviews a $99 Android tablet
Could you explain the joke for non-Americans?
lenni··on A Starting Guide to VIM from Textmate
I switched to Vim because to me it seems that TM2 is vapourware. I know Allan is trying to get it right with his second go but he is so coy about any sort of details that I lost interest in it.
lenni··on IE removed from spoon.net
Good point, but why are they doing it then?
lenni··on IE removed from spoon.net
They are trying to force people who develop websites for IE (which applies to 95%) to buy a copy of windows.
Page 1 of 6Next →