skysight-inc/HackerNews huggingface dataset:
I think this angle doesn't work either. At least, on a personal level it wouldn't work: You can't shame someone who's not doing so well into performing better, by pointing at people that perform even worse. They would reply with "Right, so I'm doing comparatively well?".

BTW: I find it very typical that our posts get modded down.
Facebook Announces More Ways to Publish to Users Who Click Like Buttons
Thanks very much.

1) ExtJS for the application bits, but that's only about 500 lines of code at the top. The drawing canvas is 25k lines raw JS using no framework.

2) It's Jetty, but the thing is, we barely need a backend. The whole idea of this was to do it all in the client so we have virtually zero server costs, see this <a href="http://mxgraph.blogspot.com/2011/01/mxgraphcom-business-mode....

3) We don't need to. We make a lot of money selling the drawing component, this is a project more for fun to create an online visio pretty much entirely on the client. We have the component and just thought how easy such an app would be to write and give away for free (storage is local, so doesn't cost us either). What you see took 2 weeks (OK, the component took 5 years...).

4) a) No b) No. Life's too short :).
Flag; This headline no verb.
Paulina Sygulska on: How to network effectively
You should also try to do twitter handle availability.

I think I saw a website long time back which checked a username availability across many websites and social networks. Can't remember it. Can someone help me out here.
Great idea! I was just racking my brain last night for a good name so this is a great service to have available!
raise money
I'm not sure if this is technically possible, but an import/export to Visios format would be killer
One small think I often use in Visio: Ctrl-d (duplicate).
The: "tf-idf + cosine similarity + LSA metrics" bit from Pattern is what you are looking for.
If you press and drag the mouse right button out from near the center of any shape, the connection will appear. On the iPad, press and hold on a shape to start it.

Yeah, the grid, we had this discussion yesterday, it's actually "snap", so your shapes snap to a grid without it being visible. But yes, we're going to make the grid visible by default next release.
I hate when I enter a page Im interested in that makes an ajax call whenever I click something, since I read long texts clicking and selecting text.

Why man? Why? If you want to track clicks on links with javascript, dont trigger the ajax call when I do click in :not(a) ... -_-'
We already have import from Visio, it's going into the next release.
I find it interesting that the positive things I hear about PHP frameworks are in reference to features influenced by RoR.
Ok - it works with left button for me... I wonder if it can be made more discoverable though :) or at least shown in some tips at the start, or something similar...
Toronto Limo Rental
torontolimousine.ca offers you with Limousine Services to manydifferent people,from the general public to the corporateworld.With such improvements and developments,limo serviceshave broken into several industries and have become part of many parts within the world economy.
Iran claims two new supercomputers
Don't know if it's already been changed, but it's pretty prominent right now. It's the 3rd sentence of the "What do I get" section (and it's in bold).
I don't know who wrote the software, but my hard-drive video recorder crashes quite regularly. Further, I've recently replaced my television, and I've crashed that too.
http://www.usernamecheck.com :)
Real-time editing with other users is in development, probably released in 5-6 weeks.

You can technically put your own images in nodes currently, but the UI isn't explicit about how to do it. If you right click on a node, select format->style, the style string of the shape comes up. So pasting in "shape=image;image=http://www.jgraph.com/images/plug-image.png (not the quotes) puts a pretty plug in there.

But yes, you're quite right, we need to expose an easy way to do this on the UI
Here is a recent discussion: "The Python Paradox is now the Scala Paradox" http://news.ycombinator.com/item?id=831817
Yup, good idea. Startup screen will contain explaination of basics in next release.
That'd be my gut reaction too, but that might just be because we understand the importance of it. Attrition rates are really high in intro CS classes. When loops still seem like a difficult concept, is version control just one more thing too much? On the other hand, if you spend time before starting programming just learning version control with plain English text, are you encouraging students to drop because they're not getting to program like they expected? And when most projects are 10 to 15 lines long and done alone, is there an effective way to still show how version control is superior to the undo button?
well, when I said 'non-technical' I was referring to those who do not want to put in the time to learn to understand the internals or the process of creation (where internals==mobile app development in the above case). In this case, IMO my cousin can be labelled so, since he doesn't want to put in the time to skim thru the development of a simple app and just wants others to do it. Again, opinions differ and I would love to hear what you have in mind.

Apologies for not being clear earlier.

P.S: That cousin of mine is a mech engg but works for an accountancy firm :)
Explain why you think it is a "necessary evil", really, I'd love to know what insights you have that I somehow missed over the last 10years of developing successful large scale projects with PHP.

You may also want to email the likes of Facebook, Yahoo, YouTube, Digg etc etc and let them know of the evil that lurks within.
Shock value would outweigh the lack of advertising
Export to some kind of vector format perhaps? I see it can already save to its own .xml representation, but something like .svg/.eps/.pdf would be great.
I'm the op and that's what I just posted as a comment on the blog for all the (very constructive) input I got from here and on the blog itself:

*

Some comments to your comments (thanks for the feedback):

First: We don't stick to PHP just because we have invested so much in the past and can't easily change. We stick to PHP because we think it's actually good and as Jordi said: "Gets the shit done" and therefore still do invest a lot all the time in PHP. We know there are other solutions to the same problem and we're sure they are also very good, but we don't think they are better than our approach with PHP for our use cases.

And we don't hire the wrong people (because most of them are actually using PHP as well in their non-work time). We specifically try to hire the best PHP people available, we're heavily involved in the PHP community and from time to time one from those communities comes to work for us.If one would say "I love coding Python, but for money I'd do PHP as well" THIS would be the wrong person for a job here.

So, everyone saying we're just sticking to PHP for historical reasons got it backwards. We're sticking to PHP because we think it has a future and still investing in it is definitively worth it (that we have such a large "rucksack" of PHP code and knowledge is an additional advantage, not the only defining one)

If we would think "Ou shit, we have used PHP so much, it's actually shitty and we'd all like to code in python" then something would be very wrong with this company and I'd have to expect a mass-exodus all the time :)

And one last thing: We of course do use other technologies. The obvious ones like Javascript and HTML5 (we think more and more interesting stuff happens there than on the server side), mobile stufff with eg. Phonegap, content storage with jackrabbit, redis, varnish, etc etc... We also use rake and python stuff in some projects (mostly for CLI-scripting). And last but not least we're starting using node.js as well. That looks indeed very promising.
That's under the Ad section. Not really sure if that's misleading. If I search for a BMW and I get an ad for Jaguar, shouldn't that be expected?

Also, I tried the search on Mac and I didn't get the ad. Just Internet Explorer 9.
This is a very good app. Will you support multi-user editing too?
7th button from left on top toolbar is export. In the little window that appears offers the option of SVG export. PDF, yeah, working on that. Thing is, we want everything client-side and we have full PDF export in JavaScript except for images with alpha channels (which of course a lot of images have). But certainly PDF export will appear in next few months.
There's still time to get an Android device.
missing the whole point of facebook

That depends on if you consider the point of facebook to give detailed, accurate biographical data about yourself away to a company with which you have no monetary relationship, so that this company can then sell it, or not.
Don’t scale: 99.999% uptime is for Wal-Mart
Looks good. One issue is that my intuition was to click on a shape, then click and drag in the middle of the white space in order to add it (like Microsoft autoshapes). Much clicking and double clicking later, I happened across the drag and drop concept you use, but I almost gave up assuming it was a bug.
Where's the UML section? I need UML, I need flow diagrams, and I need to be able to link it to something like JIRA, Confluence or one of those types of products. If you can figure out a way to have whatever I produce hosted on an internal server so that I can link it to other software tools I'd love ya.

Currently, when using Visio, we have to up load, down load, and then recommit any changes. It's slow, frustrating, and makes my skin crawl.
Er, I still see the backtrace . . .
Bowler Scala Web Framework version 0.2 Released
Spotted Fifth Generation Google Street View Camera in Zurich
in short:
be careful in choosing the technologies you base your company on because most of the times the sane business decision is that you might be stuck with them for a loooong time.
I've clicked nearly everything and mashed the keyboard and haven't been able to create any image. I must be thick.
Oops, excellent! For some reason I was expecting it to be an option under "save" rather than a separate "export", so missed it. But yeah that's all I need; once it's in SVG, I can convert to other formats via inkscape if needed.
Ok...

In the company I used to work for we started using Atlassian Confluence for all our documentation purposes. Two plugins - Balsamiq Mockups and Gliffy really helped the adoption process of the whole ecosystem.

Your product looks nice, but here are two features that made Gliffy stand out (yes I am aware that the use case is different since one is a plug in and the other is a standalone product), references between diagrams - on one page you would lay out general architecture and comment on it, then on subpages you would work out the details. Gliffy allows the generated inline diagram to link to other pages/diagrams via generated imagemap. Another is UML support - yes UML sucks, but comes handy now and then.

And there is one more "feature" request that EVERYBODY working on this kind of tooling forgets about. When you draw a complex diagram, line connectors form spaghetti nightmare - its hard to see what goes where. So there would be two options - create loops where wire is passing over a wire (like in EC diagrams) or you could introduce nodes that would be used when wires are supposed to form a crossed node.

So my advice would be look into integrating this thing into some existing frameworks/extensible products.
Hmm that's odd, gmail hasn't given us problems before, as anyone else had this issue?

We don't have plans to add friending/following options at the moment, but it's certainly a possibility in the future. The site is written in PHP with a MySQL backend.
This is super cool. I haven't signed up yet, and obviously haven't seen the quality of the results, but it's a great idea, and definitely something I would pay for for my next project. (Naming is definitely one of my weak points)
Conservatives will find it even easier to shrug off comparisons between the indebted, undereducated and underemployed in the US and the extreme poverty of the "Third World".

Whilst there is a significant amount of evidence to suggest that relative poverty is actually more detrimental to people's happiness than absolute poverty, comparisons like this which conflate the issues and don't provide any stats to back their claims up are counterproductive.

I'm not saying extreme rhetoric doesn't work (see for instance effective campaigns which characterise a lifestyle more than half the world would consider well-off as a "living wage"), but I don't think it helps in this instance.
Nicely done. One problem I've found with optimizing for revenue per visitor is it takes ages to get significant data unless you're right at the end of the conversion process such as in your example. Even then, it's difficult to justify testing on a slice of the users (by campaign, for example) because it may take a month or so before any meaningful answers come in.

Are you planning on integrating additional measurements later on? What if my treatment produces more initial revenue but the lifetime value of those customers is lower by a negating amount through additional support, returns, chargebacks, and reduced rate of future re-orders, etc...
Wouldn't most web apps be CRUD apps? Facebook is a CRUD app.
The hottest heads of the state
Bing Instant Search with Jquery and Ajax
Free Directory Submission
I guess you regen ssh keys after accessing your server from a cafe?
I agree, although I'd love to see some results or examples (and I must admit I'm a little pessimistic). I hope to see some on the website soon :)
I'm pretty sure that Zuck is trying to 'own' the internet. Big pity since Tim Berners Lee originally gave it away for free.
Did you try to select the shape and then click&drag to create it? I tried the same for some time. You have to drag the shape from the sidebar onto the work area. Could be improved probably...
Django-api
Yup, it's in development. You'll have a URL shown at the top of the screen that if you share with another user you'll both have each other's edits in real-time. That'll be out by end of March.
It's not true that "PHP isn't being innovative"; recently PHP has added closures and it's also addressed issues in static inheritance that have been completed ignored by C#, ruby, python, scala and such.
That's true.. When anyone gets some results page from this, would be great to post them here for the rest of us to see.
Yes, it's true that results may take a lot of time in generating significant results but it again depends on product mix, traffic, existing revenue per visitor, etc.

Haven't considered integrating lifetime value yet but it's an interesting metric.

(Though, as a sidenote, most organizations are yet to start doing A/B tests, let along doing A/B tests and measuring impact on lifetime value.)
Julian Assange extradition hearing decision – live updates
Made this for a project I'm working on and thought I'd open source it. I tried to be as clear as possible in the instructions but let me know if you guys come accross any problems.
Yeah, I think a splash screen explaining the basic would solve 90% of issues like this.
if it had UML or database shapes that supported additional attributes that would be really nice. I would pay for something like that.
where exactly? on the flickr image? Or actually on http://blog.liip.ch/?

Even if there should be an exception (which of course can happen), it shouldn't show the stacktrace anymore. But we're not perfect, so I wouldn't rule out anything.
I second the request for UML.

Apart from that, this app is really awesome. I also like how it automatically choses my language.
Upcoming Movie  Satrangee Parachute Movie Pictures & Photos
The film revolves around an eight year old runaway kid who runs away from his village in Nainital to Mumbai with his 4 other friend. The Movie Starring with Jackie Shroff, Kay Kay Menon, Zakir Hussain, Rajpal Yadav, Sanjay Mishra, Rupali Ganguly, Lilliput, Siddhartha Sanghani & Rajvi Suchak. Pappu and his four friends leave their village in Nainital to Mumbai in search of Parachute lands. They are going to the big city for the first time and they do not know anyone there! Their dream to find the land and to fly is the story of the film. Their angry parents are extremely worried for the safety of their children. So Will Pappu and his friends succeed in finding the Parachute?
yeah, we ditched using that a long time ago (but the main contributor to MDB2 is actually working at Liip ;)), but our blog software still uses it. The next iteration of that will not, we're switch to doctrine2's dbal.
Apple’s longest serving employee: It’s not Steve Jobs
Did you take into account how much time it will take you to process a non-trivial order? $20 seems quite low to me when you want to achieve a good hourly rate.

Maybe you should bump it up a bit (> $50). It would still be a commodity price.

edit: By the way, I totally love the design!
It would help if you showed some project descriptions, and the names you have found for them (of course with consent from the customers), as a kind of portfolio.
OK, UML stencils added to todo list, that shouldn't take long.

The app is just a div, could be placed anywhere, including a wiki. Certainly, worth a look, we give the Confluence folks a free license actually, not sure if they ever used it. Maybe you should give them a nudge :).
Installation Of PlaySMS And SMS Server Tools 3 On Debian Server
http://knowem.com/ ?
That kind of performance just doesn't matter that much though. I recently benchmarked my fairly standard Rails app on 1.8.7 vs. 1.9.2, and the numbers for delivering a page are basically the same.

1.9.2 is much faster for calculating Fibonacci numbers, sure, but since webapps are mostly IO bound it just doesn't matter.
Imagine spidering twitter for phrases of the type "x is a type of y" in order to form a database of real world objects in an inheritance hierarchy. Now imagine when you have these objects, finding out what these objects do by looking at verbs that occur around them. Boom. You have objects, and you have the methods you need to write. Now you just need someone to write the code! The methods writing could become a sort of captcha exercise.
You shouldn't be too coy about what you're selling --- if the point is to put gizmos in bars or nightclubs, anything that's visible to the patrons won't be meaningfully secret.
Sorry to hear that, we didn't think adding music would cause any problems, thanks for the suggestion.
Active Record (http://en.wikipedia.org/wiki/Active_record_pattern) is an architectural pattern and not something born in RoR. The parent just happened to mention an implementation (for which there are many in PHP) copied from RoR.

I'm curious, what other RoR influenced PHP framework features have you heard of?
Great post, worst thing about networking is learning howto approach first. I read somewhere best way to train is to talk to people in a lift. If it all goes pear-shaped at least you have have a few seconds
That's an... interesting way to put it, but yeah, I guess we can use that as an excuse if anyone brings it up ;).
Wish you were around when Jen and I were wrecking our brain coming up with imoveyou.com (from getupandmove.me).

We kept asking ourselves "surely there are people who are good at naming things, WHERE ARE THEY?!"
Thanks for the detailed reply. We're not actually looking to commercialize so unless Atlassian want to integrate (and they have a license for the core drawing component) I don't really want to set off down the charge-for route. I'll talk to Atlassian, see what they say.

UML and edge loops, both very good, moved up the todo list.
Use JavaScript hoisting to make code more readable « Stuff
Same here in Vietnam, turn-over rate in the low-paying outsouring "factories" is sky-high. There's actually a real concern that a significant portion of the employees just don't come back after Têt (week long holiday for the Vietnamese new year.)
Thanks a lot, really. I already emailed username@twitter.com a few weeks ago, but I did again with your advice. I really hope it works :-)
All of this is to upload the universe of course into some sort of Minecraft game.
Mobile Phone Credit Cards are Nearly Upon Us
UML coming very soon (seems very popular). There are a few database shapes under networking, do you have an example of which additional database shapes are needed?
I did some usability testing on the drawing layer that was added to Microsoft Word back in Word 6 -- so around 1992. One study specifically looked at the UI for resizing and moving objects. There were several interesting findings. The most important was that the conventions commonly used (grab objects by solid edges to move them, grab by "grow handles" to resize them) is not very intuitive. When naive users want to move objects, the grow handles seem like plausible candidates to many. And as you noted it often seems reasonable to click and drag in the middle of any region to move an object, though this isn't feasible with some objects. A second finding is that discovery of the "correct" methods is a surprisingly steep curve. Inadvertently resizing objects is frustrating and does not lead easily to deducing better interaction alternatives. It's a surprisingly hard UI problem calling for creative alternatives. On that point the third interesting finding is that creative alternatives may not be well received by design or development teams. At the time I did the testing, we compared results with the UI from Microsoft Publisher. In the Publisher UI the mouse cursor switched to a little moving van when the mouse moved over anything that could be used for dragging. This gave immediate feedback that the grow handles were not intended as a tool for moving objects. Ultimately the Word team decided the moving van didn't look professional enough, despite strong usability results. As an aside, some members of the Excel team resisted the idea of changing the arrow cursor for any reason, but lost to consistency within the Office apps. A fourth finding was that the strong difficulty with discoverability of the drag vs. resize UI that has been implemented for so long is not a function of age, education, or intelligence, though when educated geeks see such dramatic results in the usability lab they may be tempted to jump to these conclusions.

This study is obviously not comprehensive, especially regarding current UIs. I just want to encourage you to consider it an area for potential innovation, one where further study with a sizeable pool of novice users would be worthwhile.

.
If the content is not truly infinite (#comments known?), just very large, you could solve the scrollbar issue by giving the page the right vertical size (or an estimation), but only populating the HTML if the user scrolls somewhere.
Reverse engineering database diagrams (which Visio Pro can do via an ODBC driver)
Happy to chat with you about my own experiences merging Pinch Media with Flurry in late 2009, if it'll be useful. My e-mail is in my profile.
No no no. It's a free web application. We sell the technology to do this separately, that funds this application as our pet project. This is all about the application, which is free and will stay free.
Thanks for your feedback, sure, if you want ads on your content then by all means use something like wordpress for that, we may offer some revenue sharing model in the future though. I'm not entirely sure what you mean by a readability button, could you elaborate?

A tagging system is a pretty good idea, we will definitely consider implementing something like that.