skysight-inc/HackerNews huggingface dataset:
This is basically Google Drive...
Amazon Mobile Analytics
So I'm curious, what's the difference between fanout.io and something like pusher.com?

My company's application has some real-time components and we've just been using pusher to handle it because it's simple and cheap. Is fanout something I should consider instead?
Bokeh in iPython Notebook
Github for Mac is here!
Woman charged with manslaughter in overdose death of Google Exec
All I will say Dreyfus was my favorite prof at Berkeley.
So Google Drive if you have Google Apps for Business...
One can get three Dropbox accounts upgraded to 18GB for a one time fee of $5 on fiverr.com.
If the Googles of the world couldn't be publicly traded in liquid stock markets, there would be a lot fewer Googles.

There are a lot of reasons Silicon Valley is what it is, and institutional investors and even (horrors!) hedge funds are part of it.
Some use cases for applying websocket in finance/banking:
a) near real time quotes
b)order fill notifications
c)miscellaneous alerts generated by background(regulatory monitoring) tasks.

We also support long polling etc. but websocket servers are idling while our polling/push servers are at higher cpu utilization with comparatively lower loads.
Don’t Make These 5 Online Community Development Mistakes!
by the way, if anyone is dealing with websocket implementations for the web, have a look at SockJS, it makes things much easier and includes fallbacks for situations where sockets are not supported.

https://github.com/sockjs/sockjs-client

(no affiliation, I just like it)
The Dark Sky Simulations
How about handing it to their receptionist as you check in?

Who can of course store the data on their network, for the duration of your treatment?

Not everything has to be put into global data-silos.
Indeed. These days, you have to expect users will wander out of their wi-fi range or have crappy mobile connections. Whenever I ride the train with my 4G tether, my TCP sockets die every few miles.

I lose ssh and my websockets, but long-polling apps keep working. Kind of ridiculous, but that's the world we live in.

Making your websockets resilient means pinging and aggressive reconnecting.
Agree completely, this current trend of slapping "love" and "beautiful" on every start up product is watering down the word a little bit. I love my family, not paying rent.
A direct input would be nice. It took me five seconds to keep eight dollars by holding, but it could have taken only one second with direct input. Any particular reason that it's limited to this mechanic?

Also, it seems to be stuck on the eight dollar screen. It keeps asking me to hold to $8, but never shows me a new photo. This is the stock Note 3 browser.

EDIT: Now I can't even get it to register $3. Perhaps we are hugging the site too hard.
Amazon Web Services debuts mobile app dev tools
Meanwhile.. http://www.iflscience.com/brain/people-would-rather-experien...
>> that price gouging actually makes everyone better off by ensuring greater supply and allocating the supply to (approximately) those with the greatest demand

I think the issue is that it's not those with the "greatest demand" but those with "the greatest demand and can afford higher prices" i.e. the service isn't equally available to people during surge pricing, it skews heavily towards the wealthier, "(approximately)" massively understates the significance of this.
> the [gun] manufacturer is not held responsible

That's because Congress has specifically shielded them from such liability.
Yep, that, and the cloud access. Which, OK, I guess is now part of Google Chrome. But the tagging is a big deal...somewhere else in this thread, someone requested that there be machine-learning-powered auto-tagging...I thought there was? Because the pinboard bookmarklet frequently auto-tags articles for me, though maybe that's based off of a union between my existing tags and what other users have tagged that article? Anyway, it's nifty enough that it works fine for my purposes.

Also, there's an API...which I haven't used yet, but at least gives me assurance that I can mine/parse my bookmarks (which are at 1200+) in any way I please...but the default service has been good enough so far in organizing my info.
crickets from VMWare/EMC. Docker/containers will eat their lunch if they don't jump in and get involved.
It's great so see tech giants going along well for technical growth.
Chatroom tutorial: adding users and usernames w/ PubNub
Xively (formerly Cosm) is a similar service: https://xively.com/dev/
New seed fund will share profits with all of its entrepreneurs
Australia's largest startup space
IPO may help the founders cash out, but it won't be enough for the company to overcome heavyweight competitors like Microsoft, Amazon, Google and Apple.
Probably not, but they're so addictive! The novelty is yet to wear off, for me anyway.
Microsoft CEO Nadella: Windows is over, the future is mobile and the cloud
well, the shots on dribble must have looked beautiful and that is what matters no? /s
New York didn't kill surge pricing. They limited how high surge pricing can go during emergencies. A pretty huge difference.

Uber will not totally eliminate dynamic pricing during emergencies but will instead cap how high its rates can go based on what it charged consumers over the previous two months.

http://www.slate.com/blogs/moneybox/2014/07/08/uber_price_go...
They said they store different versions, so I assume you can edit word docs. But they didn't explicitly demonstrate that.
I really really like it. I see the value and have signed up and added to my homescreen. Truly a great interface compared to typing out numbers.

Also I really want to turn this into an iOS app! There's some cool stuff you can do with it natively, like add a buzz + sound when you save a buck, which sure would feel satisfying (ever used the task management app Clear?). Let me know if you wanna go that way and I'd be happy to put a weekend towards it.
My Two Favorite Definitions of a Closure
I love that idea... creates a more accurate picture of exactly how much you could be "saving."
This makes it much more likely that competitors that rely on amazon services will need to build the entire storage stack in order to compete with Amazon. Hopefully this leads to more great oss solutions for building things like s3.
Tinypass does exactly this with its "Counter" feature that displays to readers how many free previews they have left in the metered paywall. Then, when the meter expires, the content is blocked or a donation is requested. Hundreds of publishers are using the platform. http://tinypass.com
While adding chat to a site, I realized the same conclusions. I started adding browser->server commands to my WebSocket instance, but then I realized I had everything already setup to do that in my API, and I was just splaying browser->server logic over two transports.

WebSockets definitely complicate the code, since you now have to deal with the connection before you can send a request. Keeping it constrained to realtime events cleaned things up nicely.

I was also trying to build some persistence into replaying chat messages on reconnection (data sync), but it was way easier to just turn "get_last_messages" into an endpoint that gets called on page load, or on socket reconnection.
I opened this on my iPad expecting to find an app store link at their m.trykeep.com. I did not find one, instead I found a web page that kept asking me to touch and interact with it, but that barely wanted to react. I had to tap and hold 7 times to get the first "example" to work, and then closed it and gave up after 5 attempts on the second.

I could not find it in the app store either, so is this a browser based solution? If so, I highly recommend getting the touch sensitivity worked out on chrome on the browser.

I do realize this may be load based from your servers getting hit and so if I remember I will try again later.

Also, I get the impression this might require requires server connectivity, if it does then you're excluding so many people without data plans.

I like the idea, just couldn't get the execution to actually work for me in a way I'd consider using it.
Especially because I'm pretty sure he is/was a software engineer, who happened to ride the crest of two real estate bubbles.
That's the defeatist spirit!

http://cjohnson.io/2014/tesla
Is a (potentially dramatically) smaller set of riders of more evenly distributed financial means strictly better than more riders that skew richer?

Egalitarian distribution is in some ways a social good (it's a good antidote to the hedonic treadmill for just one thing). But at what smaller size does this more equal ridership become strictly worse than a bigger less-equal ridership?
Sounds like a perfect fit for beanstalkd[1]. It has scheduled jobs, explicit ACKs, priority and some other nice features (time-to-run, write ahead logging, job burying/kicking, queue pausing).

We have been using for years to process 1+ million/jobs per day without a single issue.

[1] http://kr.github.io/beanstalkd/
Technical aside: this page took forever to load, after being laid out. Is that due to a WebFont issue? Too much stuff dumped into the onload handler? It's been over 60 seconds of blank, laid out page now and I still can't see the content.

This is pretty much worst case when it comes to web technologies. Show the text first, let the extras come in slowly. Showing everything except the text is pretty horrific.
Running Kubernetes Example on CoreOS, Part 1
What are the minimum requirements for a situation to be considered an emergency?
Is It Wrong for Designers to Have a Favorite Font?
Facebook & Stanford's open source toolkit for running experiments
hmmm... We've been optimizing for safari and chrome. Maybe give it a try in one of those?
Most people don't understand how data privacy works. A huge number of people don't even realize their Facebook posts can be viewable to the public let alone how that data can be collected, analyzed and shared with third parties. Besides, even the most completely oblivious Facebook users generally don't throw their entire medical history on their wall.
"It will enable operators to provide Internet connection speeds that are indistinguishable from fiber-to-the-home services"

Doubt it. But it is a nice achievement.
I think that's the way the landscape is changing.. light weight and easily-managed containers rather than virtualizing entire systems.

It's just one level of abstraction up. First the hardware was abstracted, and now the OS is abstracted. Once we can reliably and seamlessly shift applications (not VMs) around generic pools of compute resources, to coin a phrase, you're going to see some serious shit!

Interesting times we live in.
New Relic Insights exits beta, now generally available
Exactly. And that you can't trust a company who wants to do business with the CIA. I know I'm getting downvoted for this - thanks guys ;)
At 8x, I would have considered driving for UberX myself during events (although probably not NYE, just due to drunk driver risk).
Could you elaborate more on what you think it says?

Since I think it's a standard wording for this sort of thing.

Consider "Indian diplomat indicted over Nannygate, asked to leave US" [2014] from http://nypost.com/2014/01/09/indian-diplomat-indicted-over-n... .

Or "China envoys linked to spy asked to leave [the US]" [1987] http://news.google.com/newspapers?nid=1454&dat=19871231&id=J... .

Or "The Voice of Russia reported today that US diplomat, Ryan C. Fogle was asked to leave the country for allegedly attempting to recruit a Russian special service officer as a US agent" [2013] http://diplopundit.net/2013/05/15/from-russia-with-no-love-u...

Or "5 Americans Are Called Spies By France and Told to Leave" [1995] http://www.nytimes.com/1995/02/23/world/5-americans-are-call...
Android 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/4BIrds/Android-Mobile-Deve...
This is a cool idea. My bank recently introduced a similar feature in their mobile app. You can move a small amount of money from your current account to your savings account in a couple of clicks (no need to log in): https://www.youtube.com/watch?v=12xjelPXqWo
Karabiner V10.0.0 for OS X released (formerly KeyRemap4MacBook)
Copa do Mundo desbanca a popularidade das selfies no Instagram | Teciber
Show HN: AlgoBuilder - Generate Python for Algorithmic Investing
From the AG's announcement (and Uber's announcement promises to abide by this definition):

New York’s law against price gouging (General Business Law §396-r), was passed in the winter of 1978-79 in response to escalating heating oil prices. It defines an “abnormal disruption of the market” as “any change in the market, whether actual or imminently threatened, resulting from stress of weather, convulsion of nature, failure or shortage of electric power or other source of energy, strike, civil disorder, war, military action, national or local emergency, or other cause of an abnormal disruption of the market which results in the declaration of a state of emergency by the governor.”
Exactly. New York could argue that things like rainstorms (which cause taxi usage surges) are "emergencies".
Unfortunately, Xively is neither free, nor open source.
Yep, this is a side project that a couple of us are working on but it has no integrations with the Mint product.
Yes I realize this, if you read my comment I was addressing that KVM couldn't have interfered with Docker if it tried.
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. 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.
It would be nice if you could drop the http overhead for long-polling though, which is the main reason I use websockets.
Changed "Recommend" to "Like" on Canopy
Show HN: Learn to code by being coached by an experienced developer for free
If notifications only go one way, server side events should also be considered.

...but I don't remember the advantages anymore :)
But when you're in a good, stable, wired network on your PC, websockets means a faster experience right?

Maybe we just change the user to long poll after a couple disconnects?
Interested to hear what you guys think.
The problem with Uber surge pricing is that it's not just the drivers who get paid more; Uber gets paid more too. That doesn't make sense because surge pricing is actually indicative of a failure on Uber's part (they weren't able to recruit enough drivers). From an economics perspective, all of the surge price increase should go to the drivers and Uber should be paid the same or even less. That would also make surge pricing much easier for Uber to defend politically.
Well, congratulations.
Awesome, I'm glad to hear you've found value in Keep! We're thinking about making it native and will be sure to let you know if/when we do.
You have a good point, but is there a problem with it being more available to wealthier people?

Everything else being equal, say person A watches Breaking Bad for 7 hours and works for 1, having less money in pocket compared to person B who worked 8 hours that same day. Should both people have equal spending ability?
Slightly off topic. And I may be getting ahead of things.

Do Oracle allow one to package only the necessary JVM parts into another distribution? i.e JRuby + Truffle + Graal without other unnecessary Java bits?

This is looking like the most promising Ruby implementation.
Which is outlined here: http://support.microsoft.com/lifecycle/?LN=en-us

Basically, after January you will only get paid support (if you bought that) and security fixes, up to January you could get other stuff as well - not sure what that entails - the only MS support I've ever encountered are security fixes.
Fantastic idea and great insights from leaders of the tech world!
After working many corporate jobs over the years, this kind of rhetoric seems trite and overused. "We are stream-lining our processes and going to empower our employees to change the world!!!!". So many corporations that fell behind the trends and are just trying to reinvent themselves to that they can get back on track use the same words. However, in this case, it seems different. Microsoft has over the past few months kinda proved that they mean it. Open sourcing .NET and other technologies, playing nice with many different startups like Xamarin to help empower and push them forward on their stack. It really does feel different and for the sake of the technology world, I hope they do. We need more than 2 giants competing in the consumer market, and we need people willing to dare to move the needle forward, pushing the bar everyday. If there is a company with the means and resources to do it, its Microsoft. I don't work there, but I hope an employee can shed some more light on the internal changes that are taking place.
One of my favorite blogs does this: http://undocumentedmatlab.com/todo
Serious question -- there appear to be common two ways of allocating scarce resources in situations like this: either through price, or through semi-random who-gets-through first (see also online ticket sales).

Why do people think the latter is "more fair"? Are there any interesting alternative methods of allocation that are equally lightweight?
This is beautiful story. I started reading not expecting anything that good. All best.
Fanout's great for powering a public-facing realtime API. For example, you can see what Superfeedr did with it here: http://blog.superfeedr.com/stream-superfeedr/

If you're not making an API, and you're just pushing data to your own client applications that you control, then Pusher and Fanout are more or less the same. Although you might like Fanout's simpler pricing model and our more open philosophy.
We haven't built a native app just yet but we're thinking in that direction. If you have a chance to try it again open it up in safari or chrome on your phone. Thanks for being patient!
This mis-characterizes the Economist's wonder at price mechanisms - as though this one characteristic in a vacuum should be a shining example of the "invisible hand" (subtext mine).

The key market assumption that is missing that would make this a wholly positive pricing activity, is that the marginally increased demand also comes with a marginally increased supply at a marginally higher cost, which it doesn't in these cases. The supply market does not expand in order to cover more customers in most cases, with everyone paying a slight penalty for the transaction/logistical cost, all it does is take a saturated supply market and price out the lower tier.

So if Uber was able to dispatch MORE drivers for a slightly higher cost at surge times (arguably easier with Uber than with traditional taxi companies), that would actually be closer to the Pareto efficiency that economists like. Perhaps I am wrong but it doesn't look like that is what happens in the case of Uber.
If the content is different enough but the url is the same just tack on a parameter to the url. Ex: http://SomeUrlThatWasAlreadySubmittedBefore.com/?hn=1
So now, I just need to look at any of your social media posts to figure out your password? Thanks!
It sounds like EventSource would be a good solution in that case: low overhead, and you'd get auto reconnect for free.
Theres no point recruiting drivers for 1-2 hour surges.
Yeah this

it also allows you to be sure that you will be able to get a taxi on New Year’s Eve
as long as you’re willing to pay extra.

was already possible. But "extra" here doesn't mean a few bucks, but a shitload of money. You could already hire a personal driver, if you were willing to pay for it.
I love MMM... his blog has created some inspiration for this app!
5 ways to build momentum behind your Assembly product
The author appears to have little or no grasp of human psychology. People object to cash being the only tool utilized to increase supply which is totally reasonable. Why doesn't Uber try =any= other incentives? There's not a huge difference between "no one getting ice" and "a few rich people getting ice". That is what people object to and it has nothing to do with politics.

Also, my read of Uber's agreement was that it would only cap surge pricing during natural disaster-type problems based on some formula for recent surges.

So the economists will only miss studying true price gouging.
Mostly technical, I need the performance, and my problem maps pretty well to raw sockets. The application I'm currently writing can push upwards of 60msgs/sec to the websocket client.

Using long-polling, etc. this just doesn't seem feasible. I'm sure my HTTP stack _could_ push small messages in <17msec fairly reliably... but that's not what it's built to do.

Tossing the request all the way down my HTTP stack just seems wasteful. There might be middleware hitting persistent caches, there might be a reverse proxy out in front, etc. -- This all takes non-negligible resources away from other requests, and this all takes time.

---

I should note that I do use SSE or long polling for things like event notifications.
So in the end I fully agree with the article. WebSockets are not a tool that should be applied haphazardly. In my stack WebSocket upgrade requests hit an entirely different server, so I take great care in electing where to use them.
I used Socket.io for my site, so I don't care what the implementation. I just needed a way to push realtime events to the user.

Side note: Thinking about switching to SockJS since I use 1% of Socket.io features, but it's working well as is
If I understand correctly:

Broadcasters: Aereo is a cable company!

Aereo: We're not a cable company!

Supreme court: We decree that Aereo is a cable company.

Aereo: Ok, I guess we're a cable company, so let's litigate under the statutes that apply to cable companies.

Broadcasters: But you said before that you weren't a cable company so therefore you aren't!
Fun idea, but holy conflict of interest: the founders want to take an investment from this fund in order to get a personal cut of the fund's returns, but the other common holders (think early employees) want the fund that provides the best value to the company as a whole. Maybe there's a way to manage it, but otherwise this seems to put the founders on one side and early employees on the other.
Jeff Bezos is using Bill Gates' playbook from the 1990's: build alternatives to the most popular apps on your platform; bundle them; and improve app quality over time. This business strategy is very hard for a company like dropbox to compete against, even if they have better IP/quality/features.

Edit: we can also expect Amazon versions of "knife the baby", "cut off their air supply" and "DOS ain't done until Lotus won't run".
Thanks for the feedback! Eventually we would build this natively, but we wanted to get something out quick and dirty via mobile web just to see if theres any interest/value for users.