skysight-inc/HackerNews huggingface dataset:
If companies get swallowed up by the Google/Facebook behemoths like so many do then investors usually get their exit, to make an example of 2 from your list Tumblr was bought for $1bn by Yahoo and Snapchat allegedly had multibillion dollar acquisition offers from Facebook and Google. Apparently the megacompanies don't buy these smaller companies for the value that could be generated by revenue streams from them(when and if), but more a combo of the "strategic advantage" - so their competitors don't snap them up first, or out of a fear that one of them could end up being a direct competitor to them one day, as is the case with the Facebook Instagram acquisition and attempted Snapchat acquisition.
Another D3 tutorial that was helpful:

http://www.tnoda.com/blog/2013-12-07
I have a PhD in mathematics and left academia ultimately to end up as a data scientist. Some people at previous prospective employers felt intimidated by my PhD despite the fact that I took steps to downplay it ("No, you don't have to call me Dr. Maney. 'Jack' is fine."). And I've missed out on a few jobs because of the impression that I'd be too bored.

And yes, I've taken on "data science" positions where I essentially became a chart monkey. That, however, is altogether another rant...
>It's sort of funny that, as long as the investor community all agree on $X valuation -- you NEVER need to make a single dollar in profit because the next guy in line will cover your "loss." Or finally some giant will buy you out to acquihire or get rid of competition.

This only works until March 10th, 2000.
> why on earth does it also revert files to their checked in state if given a path argument

Simplification! :) "git checkout file" reverts a file from the index. If it doesn't exist in the index, then from HEAD.

The problem is that you can make a typo, because branches, tags and files are all in the same namespace. Suppose you wanted to type "git checkout foob" which is a tag or branch, but instead you make a mistake and type "git checkout foom" which is the name of a file that happens to have unstaged changes. Oops!

If "file" has unstaged changes, then "git checkout file" should rename it out of the way first to "file.#1#" or whatever. (Hello, look at CVS!)
Fault Injection in Production (2012)
True, bot on the other hand there are also the OPEC caps keeping prices up and excise taxes in most places on oil derived fuels. If you're looking for where the market would be in a free state, you will have a hard tome finding it.
Not sure if it's better or not, but Mercurial has a concept called the RevLog[0]. A basic overview of it is here[1]. It sounds like the revlog format can become corrupted from time-to-time, but it's pretty rare now adays.

[0] http://mercurial.selenic.com/wiki/RevlogNG

[1] http://ericsink.com/vcbe/html/repository_structure.html

EDIT: another blog explaining revlog format: http://gregoryszorc.com/blog/2014/02/05/the-mercurial-revlog...
Google still open sources their apps. That's why there's almost always two versions of each app on Android. Messenger versus Hangouts. Google also allows you to remove ANY AND ALL information they have on you that is used to target advertisements. Google also allows you to export ANY AND ALL data you use in their services and to import it to any other service you choose.

Really much ado about nothing here.
The original desktop app is called Dash: http://kapeli.com/dash
Achieving web compat with Firefox (and possibly other browsers) is not a wise use of resources? What?
Don't worry about spam bots. One of my websites has more than 2500 visitors daily and I am still waiting for the first spam comment.
Spammers don't search pages by hand. Their programs look for "footprints" of the usual software (ie Wordpress) and try to automatically add comments. If you build your own commenting system from scratch and use the good practice for building (preventing XSS..), you are ok.

Or put it this way, if your website becomes so popular, that spammers will customize their programs to try to automatically post on your page, you have bigger problems :)
The point is the events are portrayed in a way that applies different standards to enemies of the west than the west itself. When a spy plane is intercepted who is the aggressor? Answer: always the enemy, regardless of whose spy plane it is.

The China incident just shows that western forces do the same things as Russia is being criticized for.
How about screen real estate? If you have a super crowded monitor, you can take advantage of a mobile screen that is otherwise underutilized?
I think the biggest problem with Twitter's public perception is the belief you have to tweet to use it effectively. That's not the case at all. If I could only use Twitter in "read only" mode it would still be incredibly useful.

The real trick is curating the right set of accounts to follow, which I think is the second biggest problem with Twitter's public perception: "Following" on Twitter is nothing like "Friending" on Facebook or "Linking" on LinkedIn. Users should feel no compunction about promiscuously following every account they think they might be interested in or for which they see a funny/clever/informative retweet, and guiltlessly unfollowing any account that is wasting space in their feed. But I suspect many novice Twitter users think their Twitter "social graph" should mirror their graphs in other social media, where connections are supposed to more strongly reflect real life bonds. That's a recipe for a boring feed.
> Netflix doesn't send data over Comcast's network directly.

According to reports they do.

> They connect to... was it Cogent?

Cogent is one of their IP transit providers, but they have a lot of others as well.

> So, Comcast customers pay Comcast for the connection, and Cogent pays Comcast to deliver the data, but Comcast also wants Netflix to pay them to deliver their data.

I do not believe it's a matter of also. Comcast wants either Cogent or one of Netflix' IP transit providers to pay them or Netflix to pay them directly for any direct connects.

Both do not have to pay. Comcast is fine with either or paying, as long as somebody is paying them.

It's wholly another question if it is reasonable for Comcast to get any payment at all...
Very nice! React components are really the perfect level of abstraction for a chart library.
Google Maps API does have [some limited] style options, however then you're stuck using Google Maps API.
There is even a "wizard" to make things easier: http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/...

Mapbox is a great alternative for stylish maps. Their JS library is built off of Leaflet which allows you to change the tileset at a later date.
A Utopia of Ones Own (2013)
Yes, in many incidences finding another job is not impacted. But if you are in a city with only a handful of tech start ups then chances are you won't work for another one any time soon. I imagine more HN readers work at tech start-ups than hospitals.

As for winning cases and payout sums: your anecdotal data point is your sister. My source is the EEOC. Each field offices investigates hundreds of claims per year but only a few are accepted. The odds of an individual claim being winnable is small.

Winning half a million dollars also sounds made up. According to the legal award limits it is not possible. Then again IANAL.

http://www.eeoc.gov/employers/remedies.cfm
I began reading this last night, and was struck by how the analogies and metaphors the author uses make the book feel much different than the American/European science fiction that I'm use to reading. I'm enjoying it a lot.
Might not fit your criteria, but in the scientific community GMT is popular:

http://gmt.soest.hawaii.edu/
Coding in Vim on a Raspberry Pi with a really small screen.
Nature's "Futures" section is an ongoing science fiction short story series, so this is fiction. (Also, the genetic data doesn't say anything in that direction, especially not in such a simplistic way.)
Google Chrome is the only browser running Google's own V8, a very bleeding edge piece of technology. Google is working on things like browser-based material design and persistent connections. Things which Inbox uses.

Providing backwards and parallel compatibility is a secondary concern.
It could be a lot easier to get set up for processing streaming video. If you built a service that could take a WebRTC stream and do real-time processing on it, and then allowed developers to plug in their own kernels / processing code, I'd love to use that.

The output would be a combination of video and/or streaming info about the video.
IMO, HighCharts is still the best for flexibility and aesthetics.
Show HN: Wordentropy – Pseudo-grammatical passphrase generator
In other country like Indonesia, they actually "ask" local people to destroy their house for drilling spot without good compensation for the house they destroyed.
The Nobel Prize was endowed by Alfred Nobel. I had not read the story and the summary is fully worth reading:

http://en.wikipedia.org/wiki/Alfred_Nobel#Nobel_Prizes

The Economics Nobel was not one of the original prizes, but it too was endowed, by the Bank of Sweden. Apparently the Bank also gives an annual contribution, approximately equal to the prize amount ($1M), to administer the prize.
I don't see what it has to do with communism, Russia isn't run by communists.
Key quote from article: ""It's slow, a lot slower than Google Chrome.""

So, InBox (which I really like by the way) is a rapidly developing project and the team only wants to optimize for their own Chrome browser during rapid development -- this seems really reasonable to me.

If InBox does not run well on Firefox and Safari a year from now, then the author of the article would have a valid complaint.
Interesting, im guessing this is from the STOCK act?
"It would greatly expand financial disclosures and make all of the data searchable so insider trading and conflicts of interest would be easier to detect"[1]

Remember, before this, members were immune to insider trading rules.

Id be curious what the stock returns are since these folks are now no longer immune to insider trading regulations. And considering its merely 'ranges' that need to be disclosed, this makes nailing this down a little harder. Even so this doesn't mean charges would be pressed easily as i'm sure some leeway would still be given as a 'courtesy' to gov't officials.

[1] http://www.npr.org/blogs/itsallpolitics/2013/04/16/177496734...

[2]http://www.whitehouse.gov/the-press-office/2012/04/04/fact-s...
Have you forgotten the last decade of wars where "NATO" tanks rolled into a sovereign country, seemingly oblivious of borders and international law?
> please don't call J an absolute abomination, as I believe it merely calls coders with a different mindset/aesthetic desire to code in it.

Well, it is an abomination. Understanding my position on this might be impossible without significant real-world experience working with APL professionally.

I can offer the following analogy: Let's say I decided to replace musical notation with some kind of ASCII-based notation. Why? Because at the time I do this doing graphical characters on generally available computers is just-about impossible.

In the early days of APL you had to physically modify your computer's display card by swapping out a specially programmed ROM in order to be able to display APL graphic symbols.

Imagine that world, if you could, and imagine I want to display music notation and just can't without making hardware changes. So, I decide to transliterate every symbol into some combination of ASCII characters. Not because it adds to the language in some form. There is no valid argument whatsoever that could support breaking musical notation in such a way. It would purely be a lame attempt to design around, if you will, the limitations of the day.

Now present that ASCII-fied musical notation to an orchestra conductor. What would such a professional say about this "language"? I would not be surprised if they thought it was an abomination.
The "innovative feature" in question here (that they're depending on in Chrome) is performance of sparse arrays with enormous indexes. That's not an "innovative feature" in my mind; in most languages that would be considered an abuse of the built-in array type.
Why? If a five year old can run a marathon, does that suddenly mean completing one isn't much work?
The scatter highlight is super sexy. Digging through the project on GitHub I can't find the code that makes that happen. Anyone know where the magic is?
> Anyone who's done any serious web-app development in the past decade knows that cross browser compatibility at the bleeding edge (ie, past what the JS frameworks have worked out) can consume as much time as the rest of the application put together.

Sure thing. As a web developer, I also know that I NEED to follow CSP on every application I do. Something Google doesn't seem to do when running in Google Chrome.

I also know that adding two prefixes along with another prefix, isn't that hard to do.

If you want to be early, fast and get feedback, make sure your application works for more browsers than your own in-house browser. Because when you release it, people will surely use other browsers than your in-house browser.
I wonder if it would've been worthwhile to put a flea-like mechanism on Philae to jump around the commet.

Looks like in that kind of gravity pull, you don't need a lot of force to jump high, and the damage from falling is also much less.
What are they doing to extinguish competitors?
This can help you get up and running quickly:

http://jvectormap.com/
Because while they are probably quite sure about who did it (The one non allied state with sub capability operating in the Baltic, my guess), they don't have any proof that is good enough to use in a diplomatic protest.
Paradigm-shifting Skills Non-Techie SaaS Founders Should Have
Let me know if you keep a blog or something :P
Interesting. The guy who used to be my House rep (before some redistricting) has more records in this system than anyone else in my home state (NJ). Not sure if he's more actively investing, or if he's just doing a better job of submitting the right paperwork.

It's interesting to see what kind of stocks he's got, tech and otherwise. On the tech side, he's got some obvious choices (Apple, Google, and Cisco). For non-tech, I see some local NJ companies, and companies with a large presence in NJ.
That's exactly it. I've been waiting for this since Dash first came out. At the time I was doing iOS dev in a lot of coffee shops and airports with spotty wifi on an 11" MacBook Air. This would have been perfect then, having searchable offline docs on a second screen! Even though I'm working in an office most of the time now, I still bought it to use on my iPad.
What deep learning really means
A moderator changed the title from the more descriptive "House of Representatives Personal Finances" to the on-page but less-descriptive title "Financial Disclosure Reports Database", and apparently at the same time hit this submission with a penalty because it immediately dropped from #5 on the front page to #31 on the second page, right below a submission that has the same number of upvotes but is 8 hours old instead of 1 hour old.

So looks like show's over on this one folks -- now that it's on the second page and has some kind of penalty (and a less descriptive title), it's unlikely to get any more upvotes or comments. A shame, I was really looking forward to all the discussion that could happen around this. :(
Some nice stuff here. My feature request: this badly needs a vertical crosshair for the multi-line charts, to see what are all the values at that point on the x-axis at once.
I was confusing "cross-platform" with "runs on", yeah. I thought that as Ars says Visual Studio is cross platform, that it would mean it runs on multiple platforms. A closer read indicates that may not be true.

http://arstechnica.com/information-technology/2014/11/visual...
I also like the way the article ends, e.g.

"Ayan says he hopes to launch a UK-based IT hub similar to
America's Silicon Valley one day, which he intends to call
E-Valley.
He also wants to start his own company."

It's sets both the tone and quality level of discussions regarding IT in the general public.
For an initial beta release on a product with no revenue gains? Yeah, probably not. For later releases? Sure.
Species are artifical divisions, nature isn't that strict. If species worked 100% of the time there would be no evolution.

Horses and donkeys can interbreed, tigers and leopards too, and there are more examples, sometimes the ofsprings can breed too.

Almost all rules in biology should have "except when not" added.
I never used Dash (I never heard of it before, I might actually give it a try now), but a use case would be to have an iPad as a second/third/fourth screen.

I have a dual screen setup at work, but windows gets buried really fast. A coworker would printout the most static bits of information (API docs, design mocks, storyboard etc.); this could be an alternative to that.
You are correct. It does that for the multi-line graphs as well.

Multi-Line Graph
https://github.com/mozilla/metrics-graphics/blob/master/js/m...

Point Graph (Scatterplot)
https://github.com/mozilla/metrics-graphics/blob/master/js/m...
Yearly solar patterns around the world
In this case, blocking them from their properties and requiring that they switch to Google's browser.
Are you a Netflix employee, by chance? A buddy of mine works there and told me that the only non-native app is Android, but he might be mistaken since he's only been there for a few months.
Our vision works by a projection on to a 2D surface in our eyes. This type of illusion does rely on having a particular vantage point, though...
Former Eastern Bloc nations or Soviet republics? I agree with you that the intersection of countries still using diesels and countries that would be poking around Sweden is a small set - no obvious candidates, unless the rumors are true that Russia has been unable to keep their nuclear fleet operational and has reverted to diesels.
I really wish that there were canvas (non-svg) alternatives to flot, with many graphing features. Flot's performance for frequently updating graphs is awesome.
Aside from issues from a consumer standpoint, I was actually interested in testing the advertising for mobile apps. Unfortunately, they don't have an SDK for conversion tracking. They rely on third parties that charge for the conversion tracking. This is absurd. Every other advertiser I can think of provides conversion tracking. Without it, the advertising is worthless. It is the thing that provides value compared to other advertising mediums.
It sounds like Twitter didn't have enough cash to finance its growth and that the IPO didn't result in enough cash available to do whatever needs to be done.

So if you put the information together:

The IPO was triggered b/c some investors wanted to get out. The public funding was insufficient to fund whatever initiatives are going on. The debt issue was an attempt to get capital asap. The rating could have been easily predicted and so it must be the case that Twitter's management chose to take the hit of the bad PR in exchange for the cash provided by the debt. This suggests that Twitter expects to be in for some tough times ahead.

All this is probably very rational decision making and is probably the best bet the company has in an increasingly competitive market.
You can actually use an unactivated copy of Windows 7 for longer by using "slmgr /rearm" in cmd (which needs to be run by right clicking cmd.exe and choosing the "run as administrator" option). You can extend the license 3 times (leading to 120 total days). It should be noted that you can apply it after the temporary licensing has expired.

I'm not sure if this applies to Windows 8 or 8.1, however.
For anyone working with or on computer vision applications, the difference is startling obvious: anything with a lens larger than the typical mobile phone/tablet slightly-larger-than-a-pinhole produces useful images, whereas mobile camera images are impressionistic blotchy messes. The reason they have such high megapixels is to hide that their pixel quality is piss-poor. I retain a consumer Canon A40 purchased in '98 for use with computer vision purposes; the highest resolution image it produces is 1024x768 - BUT EVERY SINGLE PIXEL IS STABLE AND CORRECTLY COLOR TONED. There is no blotchy pixel clumps revealed with a zoom. I also have access to a Nikon D7100, and my old Canon A40 produces more stable pixels and is better for computer vision.
> Did they ever pull a Facebook-esque social experiment by trying to limit what you saw in order to manipulate your feelings over the course of a day?

I'd also like to point out that the drama around Facebook's social experiment was totally overblown. People essentially mixed up what Facebook did (something not unlike an A/B test) with what some imagined Facebook in theory could do (silently but significantly influence emotional state of users), and after articles started calling this "manipulating your feelings" the Internet totally lost it. After all, the extent to which Facebook "manipulated your feelings over the course of a day" is much smaller than, say, 9gag's or that of a television ad.

This is the same problem as the one you're complaining about here - generic accusations about totally overblown things.
What is a data firehose API?
His point is they aren't the same difficulty. Microsoft has hundreds of tests. Your metaphor doesn't work.

Good for him regardless.
Chromium is open source, Chrome is not.
Don't say "blocking" (or maybe that is preferred since the tone of the post is to insinuate Google is being evil) and say "not supported yet" since the product is still in beta.
As per skywhopper's comment (https://news.ycombinator.com/item?id=8607542), this piece is fictional.
https://github.com/mozilla/metrics-graphics/blob/master/js/m... possibly
Just to add some science: en.wikipedia.org/wiki/Neanderthal_extinction: Division of labor. In 2006, two anthropologists of the University of Arizona proposed a new explanation for the demise of the Neanderthals.
Atmosphere Intelligence Company Launches Mobile Developer Program
It doesn't mean the certification (or marathon, or whatever) is intrinsically easier than it was before, but it does mean you may have been overestimating it.
10 Thoughts on YouTube Music Key
Very well done, xantronix. Your enthusiasm is infectious.
It doesn't solve your screen size issue (or if you're not using a gui on your Pi), but it's worth noting that Zeal (http://zealdocs.org/) is compatible with Dash's docsets and runs on Linux and Windows.
If they're rewriting published history, it's even worse than that, because it could change history that you are currently developing on top of, requiring some more advanced git knowledge to get your local repository into a correct state.

I have not found it to happen often though, for two reasons. First, it is widely agreed upon among almost all mildly experienced to highly experienced Git users that rewriting published history is a bad thing. Second, if it becomes a problem with new Git users doing this, you can turn of non-ff updates in the public repository, thereby disallowing this to ever happen, unless you go through all the steps to delete and recreate a branch.

If you're working with your local unpublished history, then it is your responsibility to make sure they still make sense in the context of newer updates from the public repo regardless of whether you rebase or merge. I can see how it would be confusing if people failed at this. I tend to find that more confusion results from people inflating the history with loads of one-commit merge bubbles everywhere rather than just rebasing their small changes.