Earlier quoted context omitted.
So down voting a question about why my critical feedback was being voted down without legitimate argument (or even just an educated one) proves that HN can be a myopic mob sometimes (actually often) I suppose this will be down voted too? Silencing critical feedback feels good, eh?
I will always downvote complaints about downvotes. I do this because * I don't want to see complaints about downvotes * I believe that they are unconstructive 99% of the time * I don't think anyone else wants to see them
Labella.js – placing labels on a timeline without overlap
71–80 of 83 posts
Re: Labella.js – placing labels on a timeline without overlap
#72Earlier quoted context omitted.
I will always downvote complaints about downvotes. I do this because * I don't want to see complaints about downvotes * I believe that they are unconstructive 99% of the time * I don't think anyone else wants to see them
HN also has a rule about it: Please resist commenting about being downvoted. It never does any good, and it makes boring reading. https://news.ycombinator.com/newsguidelines.html
Re: Labella.js – placing labels on a timeline without overlap
#73It'd be cool if the creator used some filler text on the labels generated on the home page so that we could see what it looks like that way.
Re: Labella.js – placing labels on a timeline without overlap
#74Wouldn't it look more readable if the connectors are straight lines with 90 degree bends instead of curves (like a neatly laid out circuit or wire diagram or tube network). The current version is artsy. Thanks for sharing this though. Looks very cool.
I am not sure it would although that was also my first thought. The problem with the 90 degrees bends might be that they might look too similar and you end up a spaghetti monster where it's hard to see what line leads to were. I need to look into this a little more.
However, you have the choice to draw it your own way. https://github.com/twitter/labella.js/blob/master/docs/Rende...
renderer.getWaypoints(node) will give you the positions on the route and you can draw the connector as you like.
Re: Labella.js – placing labels on a timeline without overlap
#75The slogan should be changed to "Labels on a timeline without overlap", just like the hacker news thread title. :)
Re: Labella.js – placing labels on a timeline without overlap
#76Is this restricted to a straight line or can it be used to label any svg (?) path?
But it won't support placing label on a zigzag path.
Re: Labella.js – placing labels on a timeline without overlap
#77The simple example link from the github page ( http://twitter.github.io/labella.js/easy.html ) is a 404.
Re: Labella.js – placing labels on a timeline without overlap
#78Can someone briefly explain, at a high level, the positioning algorithm that one would use to solve a problem like this? Reingold–Tilford was referenced below but doesn't seem applied in this case. I've attempted to look through the code here but comments are limited and it is pretty imperative.
Re: Labella.js – placing labels on a timeline without overlap
#79Earlier quoted context omitted.
I will always downvote complaints about downvotes. I do this because * I don't want to see complaints about downvotes * I believe that they are unconstructive 99% of the time * I don't think anyone else wants to see them
Oh wow you're an idiot.
Your comments have repeatedly broken the HN guidelines by being both uncivil and unsubstantive. We ban accounts that do that, so please (re-)read the guidelines and follow them from now on.
https://news.ycombinator.com/newsguidelines.html
Re: Labella.js – placing labels on a timeline without overlap
#80It'd be cool if the creator used some filler text on the labels generated on the home page so that we could see what it looks like that way.
Yes, I thought I was missing something.