skysight-inc/HackerNews huggingface dataset:
I don't use WebSockets mostly because of general lack of support and stability in the frameworks I use and clients I want to support. I typically use an in memory buffer server side of events generated to send down, the client polls (as rapidly as desired, sometimes on the minutes time frame, sometimes on the seconds) passing up the last package ID it received (or nothing if it's just starting up). The server from memory sends back all messages it has as the delta. This combined with keep-alive has worked rather well. I would not recommend this for mobile users or users who would be on metered connections, but the behavior of the client is easy to implement using ajax and throttling on the javascript side. By it's nature it automatically recovers from network drops or reroutes with no additional logic.
Show HN: Startup outbound sales ebook 50% HN code: awesomesauce
The idea is a rich guy can still quickly get to the beautician during a disaster. He's earned this right and is basically just cashing in on years of hard work skimming off the top of workers's 401K trading fees--these workers were forced to select from a few mutual funds chosen based on family ties with the executives, but he worked damn hard to be born to the right board member.

Highest bidder would work great and allow excellent prioritization if everyone had roughly the same means. This is a bit like economist worship of the Coase Theorem--it completely falls apart when you factor in marginal utility of additional dollars to individuals at different levels of wealth.
As I said in other comments sometimes on hipchat I need to have a call with teammates that I do not have on gmail/hangouts. So I need to create a hangout with a link to share so that I can copy it into hipchat and anybody can join it. There is no way to do that on gmail. You need to open google plus that takes a while to load, then you need to go to the bottom right corner and wait for the Start video chat button to appear and finally click it.

I was not aware that there was a link (https://plus.google.com/hangouts/_) that lets you create a hangout with a link to share so that other people can join it. So I created a simple landing page with a button created with google hangouts api. After learning about the link I mentioned before, I changed the google hangout button by a normal link.
Looks like some people are abusing it:

https://data.sparkfun.com/streams/Jxyjr7DmxwTD5dG1D1Kv
It's absolutely no surprise that the majority of people might prefer a particular resource to be allocated by lottery instead of auction, because they can't afford to outbid the wealthy minority for those resources. There is a lot of social conditioning in our society to accept auctioning as normal for resources like land and housing, but for things like taxis or tickets auctioning hasn't been practical to date so the socialization isn't there and this more basic preference, arguably rational for the average person, shows through.

You see similar attitudes in many other areas. E.g. when it comes to spectrum auctions, people complain that the big telecom firms just get even richer by buying up all the spectrum. Well sure, that's what happens in markets. Those with the most money buy all the resources.
Although I have no love in particular for the plaintiffs in this case, and I think that Aereo's new strategy is probably something they should be allowed to pursue, there was one sentence in their response that really rubbed me the wrong way. Aereo wrote:

"Aereo has been careful to follow the law, and the Supreme Court announced a new and different rule governing Aereo's operations last week."

Their claim is that the lower courts had one rule, and the Supreme Court announced a new rule. Although I understand where they're coming from, I'm not sure I agree with that characterization: I believe it would be the position of the Supreme Court that their interpretation of the law has /always/ been the correct interpretation of the law, and that Aereo was simply misguided earlier (but that that does not excuse their failure to act in accordance with the law).

ABC are probably right that Aereo should have brought up the S111 argument before; this sort of thing, I understand, is common (the legalese for such being 'arguendo').
Related, Kaplan, a Scala based constraint language (uses Z3 for solving): http://lara.epfl.ch/~kuncak/papers/KoeksalETAL12ConstraintsC...

The Lara team at EPFL seems to be doing lots of research in this area: http://lara.epfl.ch/w/Start
You just have to figure out his most important personal goal that shows up on social media around the last week of the month, when AD starts warning him to change his password
pro tip: skip the first 6 paragraphs and read his email To: All Employees
> I think when people emphasize their ability to spend an inordinate amount of time alone, they are looking at it as a unique "quality," something that sets them apart from others.

And? I'm sure that a lot of people that crave social interaction a lot view it as a positive quality. Being a sociable person is almost always viewed as a positive trait (not that people that want to be alone a lot can't be sociable, too). But when some people emphasize their preference for being alone a lot, we immediately tend to first assume that there is something wrong with them.
I thought the whole "x money for x GB" thing was effectively toast via Google Drive's unlimited storage... http://www.computerworld.com/s/article/9249382/Google_trumps...
Congrats on remembering your passwords, but this is a terrible way to generate them. Phrases that are relevant to you or your life are the second thing that somebody making a wordlist is going to aim for, after "password" and "letmein" and friends.
was the mnx.io article talking about the hosts file? or what you put in your dns manager....or both?
There's a lot in this comment, so I'd like to explicitly second the bug report in here.

In Chrome on Android, it's impossible to complete the goal amount, so it's impossible to continue.
ok so how am I supposed to use the 30 day average number?
Tech Company With $39 In Assets Now Worth More Than $6B
> responsible for their own infrastructure

So you'd suggest we go back to the Ma-Bell model where you couldn't plug anything into the phone network yourself? Or do you like being responsible for your own phone and modem? While it was a clever hack, the acoustic coupler should never have been necessary.

> but it requires that every individual community

No, it only requires enough communities have such experts such that a "herd immunity" is established.

> I see no actual rebuttals

Your decision to totally ignore my point about these groups having a high degree of overlap is noted.

The assumption that "expertise" only happens with "commercial" (or government) was disproved a long time ago.

> modular and reusable software

"standard parts" isn't really about modular programming - I mean stuff like: Apache, glibc, zlib, etc.

Really, I'm just sketching out what is done every day to meet the mundane needs of "business software". A typical business generally doesn't need someone to invent a new data storage technique - they just need someone to make the necessary tables in postgres/oracle/whatever and the necessary forms/report-generators.

These needs never go away, and are the kind of task that benefits greatly from having a collection of commonly-used tools to draw from.
Transforming Ecommerce with Predictive Analytics
Probably because many of us had the same issue: no easy way to create google hangout with a link to share where anybody can join. After creating the page with the google hangout api somebody mentioned a link to resolve the issue I/we had. Since it is very likely that many do not know about the link or do not want to learn it, I think the webpage is useful. It is something very simple and stupid, but it is useful enought, at least for me.
And that is exactly the point.
Good call, I will have to remember that.
Price discrimination only matches supply to greatest demand if everyone has the same income. But I then again this is Bloomberg so I'd be shocked if I saw any real economics on their website.
God, i hate those "change your password at least every X days" policies. A good password does not become weak after some time.
I like this. The other day we were thinking about how the suggested practice these days is to start with long-polling first, then attempt to upgrade to WebSockets (as opposed to the other way around). But, in some cases it's not the browser but the network that prevents WebSockets from working. This means if you wander to another network that doesn't support WebSockets, you actually still want a way to downgrade back to long-polling.

Maybe such best practices could also include some kind of poll/ping interval that adjusts based on the apparent stability of the link. Stable or wired connections could have very large intervals.
By the same logic, I'm sure that rent control makes economists sad, too. However, if that didn't exist, NY and SF would just be real estate speculation ghost towns.
But this is true even without surge pricing.
If you want to hear two libertarian-leaning econ professors talking about Uber, including some novel arguments against it (they both support Uber, of course, particularly the surge pricing), check out this week's EconTalk:

http://www.econtalk.org/
It just a random pronounceable 3 syllable word. Allegedly is means something in Mexico.

I don't understand what is so "awful" about it?

Should it be a vowel-less contraction with an .io domain name to be cool (bxr.io ?)
Modern setups don't even involve spawning a new thread per request anymore as even that doesn't scale well enough.
Engineering Training Manager, Washington, D.C.: weddingwire.com

WeddingWire is the nation's leading technology company serving the $100+ billion wedding, corporate, and social events industry. Launched in 2007, WeddingWire is the largest and most trusted online marketplace connecting merchants with engaged couples and party planners. Moreover, WeddingWire's SaaS business platform powers the front and back-office for tens of thousands of event merchants, from venues and photographers to caterers and entertainers.

For more details: http://jobs.weddingwire.com/apply/MmPKU9/Engineering-Trainin...
Awesome video, thanks for sharing! Looks like we aren't the first ones to build something for saving in the moment.
Personally I really like selenium + PhantomJS (headless WebKit browser) since it allows you to do things like automate real user interactions in your tests, then run the test suite on your CI: http://www.realpython.com/blog/python/headless-selenium-test...

Also interesting if you're going down this road is CasperJS which is basically the same thing for JavaScript, and Velocity ( https://github.com/xolvio/velocity ) which is a test runner for Meteor that seems to run all your tests constantly and give you ~real-time feedback for TDD.

Lastly, there are many things to tie in Cucumber-style testing specs with Capybara and these other tools if you're into that.
This is what I was waiting to happen ever since Dropbox became popular. I always said Dropbox is a good idea but its not a long term business. Remains to be seen how they fare.
It's absolutely no surprise that the majority of people might prefer a particular resource to be allocated by lottery instead of auction, because they can't afford to outbid the wealthy minority for those resources.

That would be rational if the supply was fixed; but since it isn't (the number of drivers increase with the surge pricing), it's far from clear whether the average person is negatively affected by the temporary price increase (as far as I know, surge prices usually last a very short time).
Perhaps as a uncommon view here(I guess?), I really like the FB Messenger app being separate. I use it quite a bit and I really like not having to deal with/load content from the main Facebook app just to see my messages. Its also quite a bit quicker from my perspective.

As for four square and swarm... I think they are running out of options and this is their pivot. I've never "got" foursquare so I think I would be more likely to use their platform as a simple discovery/review place like they intend now. Swarm does not interest me in the slightest.
They have a sync application,

"You can install the Zocalo client application on your desktop and laptop computers running Windows 7 or MacOS (version 10.7 or later) and designate a folder for syncing. Once you do so, saving a file to the folder will automatically upload them to Zocalo across an encrypted connection and sync them to your other devices. You can also access Zocalo from your iPad, Kindle Fire, and Android tablets."

This post has some more details https://aws.amazon.com/blogs/aws/zocalo-doc-storage-sharing/
There might or might not be a moral case for this. But to say that this allows the market to act like Marx's utopia of to each according to their need is not only wrong, but a lie anyone with the minimum one week in an undergraduate economics course should see.
I'm not sure that SF's current real estate situation is much better.
In most parts of society, wealth has little to do with the time spent working.
No, Uber didn't fail anyone. To the extent there's a failure somewhere, it's the monopoly the municipality holds on taxi medallions, which artificially limits supply of taxis overall.
Kubernetes and CoreOS looks like a pretty good strategy for deploying in a cloud env. I'd be interested to see how this might work with the Fleet strategy that is part of CoreOS.
these are really weak passwords. I write poems that I made up myself. In middle english. I use the letter thorn sometimes.
Server-Sent Events have quicker handshake, send events down just as fast as WebSockets, and automatically reconnect (so works like WebSocket on stable connection, long polling on unstable).
Just test your password strength first against https://passfault.appspot.com

It might be more useful to use a long sentence passphrase for Windows/Exchange purposes.
Babylon 5, marketplace in the hub was called zocalo
How Depressed People Use the Internet (2012)
It is in fact a very bad name. A name with unfamiliar sounds to an English ear will be that much harder to catch on and build brand recognition.
I think that sentiment is pretty far from uncontroversial amongst economists of all stripes.

Here's a survey paper:

http://econjwatch.org/articles/rent-control-do-economists-ag...

Here's what Matthew Yglesias --- hardly a standard-bearer for libertarian economics --- has to say about it:

http://beyondchron.org/matthew-yglesias-is-right-the-rent-is...

(Yglesias is not an economist but is a decent proxy, since this is kind of his "beat").
Very old. Flagged.
Terrible name...

Also it looks like Box and Google Drive are significantly cheaper.
I'm fine with sending a couple of extra kb if that means I actually get an answer :)
Ruby On Rails Developer, Washington, D.C.: WeddingWire.com

WeddingWire is the nation's leading technology company serving the $100+ billion wedding, corporate, and social events industry. Launched in 2007, WeddingWire is the largest and most trusted online marketplace connecting merchants with engaged couples and party planners. Moreover, WeddingWire's SaaS business platform powers the front and back-office for tens of thousands of event merchants, from venues and photographers to caterers and entertainers.

For more details: http://jobs.weddingwire.com/apply/tilTTi/Ruby-On-Rails-Devel...
Why do you think Uber doesn't dispatch more drivers? As far as I know, one of the reasons for the surge pricing is to get more Uber drivers on the street, increasing the supply.
No linux client, shame
Perhaps we can get some special surge pricing setup for only the economists.
I agree, this might cut into more of box.net's offering than dropbox though.
My wife and I were discussing this a few weeks ago. If YNAB could automatically grab my bank transactions like Mint, I would be sold. I love their philosophy on budgeting.
Cheerful and unexpected from a password article :-)
I have used this technique to help me memorize company goals and also to connect codenames with their version numbers. I hated when someone would mention "Julio" and I'd have to ask "uh that's version 4.2 right?", or vice versa. "Julio4.2" is a decent start to a password if you add another word or two to it.
Richer people can afford more stuff, more news at 11.
agreed but "long polling" is not really polling because you're blocking on the HTTP request. Something over UDP sounds like the answer to the complaints about TCP connections getting dropped though. TCP was built for streaming...
Municipalities and states hold "monopolies" on licenses of all sorts; the argument that says medallions are bad public policy because they're monopolistic applies equally to many other forms of licensure, for instance zoning.
iOS Mobile Developer, Washington, D.C.: WeddingWire.com

WeddingWire is the nation's leading technology company serving the $100+ billion wedding, corporate, and social events industry. Launched in 2007, WeddingWire is the largest and most trusted online marketplace connecting merchants with engaged couples and party planners. Moreover, WeddingWire's SaaS business platform powers the front and back-office for tens of thousands of event merchants, from venues and photographers to caterers and entertainers.

For more details: http://jobs.weddingwire.com/apply/xt1nuv/IOS-Mobile-Develope...
If everything is cloud and mobile, I hope they don't forget people who want to user a PC without that. It would be horrible to be required to have a cloud account to login to my computer.
Please read the article. This technology is only viable for copper wires shorter than 30m. The previous spec at 1/10 speed was for wire shorter than 100m.
Oh, they'd top out, eventually, possibly even crash spectacularly. Which should winnow out those rich but stupid people who believe it'll go up forever, except that if it's at large enough scale, governments step in to prevent those losses.
If you're interested in simulations in javascript, I wrote a small blog post and a toy project [0] about it. I would love some feedback!

[0]: http://rbaron.net/blog/2014/01/02/Simulating-dynamic-systems...
I like this idea. I'm sure there are flaws that need to be tackled (Should we discount the votes of the leechers who vote "meh" on everything to avoid paying? Would this encourage publishers to post lots of short articles instead of long thoughtful ones to raise revenues?). Look at flattr for an implementation similar to this in some ways. But in general, I think this is an excellent idea and should be tried.
Thanks all for the comments about the PinLater post - great to see this discussion! Wanted to clarify a few things:

* Yes, we did evaluate a few open source solutions before deciding to build in-house. We couldn't at the time find any solution that met all the requirements that we had: scale, scheduling jobs ahead of time, transactional ACKs, priority queues, configurable retry policies, great manageability (e.g. ability to rate limit a queue online, inspect running jobs, review failed job stack traces). [update: also support for clients/jobs in multiple languages: Python, Java, Go, C++]

* Note that we were building a v2 system. Not improving substantially on the existing system on multiple dimensions would not quite make it worth the cost of doing large scale migration of tasks. We had to meet all the requirements, could not compromise on missing a few.

* Sorry I didn't mention explicitly in the post, but we do plan to open source PinLater, hopefully later this year.

Happy to answer any other questions or specifics!
Predicting Startup Success
Dropbox is in a tough situation because they're charging 5x as much as competitors for roughly the same service (I'm comparing the monthly 100gb plan), yet they can't lower the price because they likely have a massive number of customers who are fine with paying $10 / month and/or don't know about cheaper competitors...so the price will likely stay put until they start to see signs of their existing base churning out, but by then their competitors may already have won over a lot of mindshare.
I live in New York and use Uber a lot. Last week during the tropical storm, I opened the app to use it but found the surge pricing to be too rich for my blood. I hopped on the train instead (it was only 2 blocks away anyway).

Surge pricing works! That car I would have used stayed available for someone that needed it a lot more than I did.
An actually rich guy will just call his driver.
Have you tried socket.io-based web applications on the train? It does pings and reconnecting.
No, but people often use the same password for different services. Changing passwords regularly can cut off attacker access in the event of an undetected compromise.
Surge pricing also prevents an existing supply from eroding. When there was flooding in NY, the taxi shortage wasn't just caused by more people needing taxis, it was also caused by existing taxi drivers staying home.

Second: I agree. Uber should try to recruit more drivers before a predicted surge. They could, say, run ads on local TV.
no worries, i'm sure you'll be able to pay extra in the future for that convenience :)
Self-Hosted VPN
You could say research is well researched.

Unfortunately, the same doesn't apply to unethical treatment. More and more patients get certain treatments or recommendations by doctors or hospitals not because they need them but because they're profitable for the doctors or hospitals.

This is the insurance/financial product salesman's spirit at work, and it needs to be stopped. Right now.

I think part of the problem is the "insurance" mentality - if you don't pay for the treatment yourself, but the insurance just pays for everything, you aren't interested in an economical solution (and maybe the minimally-invasive treatment), but you take what's recommended. If you have to pay for treatment yourself, you begin asking questions. (Disclaimer: I live in Germany, a country with "free" health insurance, which I pay for with an effective 15% tax on my income.)
Show HN: Find informations about an email owner
I used to work for one of those companies. My monthly passwords were January2007! February2007! March2007! April2007!

Looking back, I could have improved myself. Kudos for the inspiration!
I think you misunderstand what surge pricing _is_. Part of the reason Uber can't recruit more drivers is that the price isn't worth it for them; and for all the times where they don't _need_ more drivers, this is completely fine. When there is a sudden need for more drivers, they can quickly recruit more by raising the prices...this is exactly what surge pricing is.
That may be the intention, but where's the evidence that it actually has that effect? Do they publish stats of number of drivers on shift vs pricing? I work for a similar business and I've seen evidence that supply is not all that elastic.
>Why do people think the latter is "more fair"?

I have no idea what unfortunate psychological characteristic of the human brain leads so many to oppose price gouging and markets, but here is some tangential discussion:

http://bleedingheartlibertarians.com/2013/10/price-gouging-a...
I disagree. I am always hearing about how this or that service got compromised and stored passwords in plaintext or something, and now all those passwords are in the wild. I write really hard to crack passwords (funny little poems I made up myself) and I still could get screwed because my bank stored it in an unsafe way, and now some russian dude knows my password is "I am so þirsty,5/but þe walls are unbroken.7/Where is Cool-Aid Man?5"

Thus, I find myself writing new poems all the time. Which is actually great because they are fun to make and easy to remember. But yeah if I still used that one (something I wrote in 2008) I'd be screwed. There's no way that's safe now.

What really drives me insane are services that limit the number of characters you can have for your password. Holy criminy that's dumb.