skysight-inc/HackerNews huggingface dataset:
Just got my OnePlus Cardboard today
The art of voice
http:/you.tu.be/rZHeYvk9ulY
Xiaomi success inspires every man and his dog to make smartphones in China
I think Iran hides from what they are, they are the Persians after all.
ROT-26 It's like ROT-13 but twice as secure
It is of course possible but difficultly and costs will probably explode ruining the cost benefit ratio. Fly by ten times or try landing once? Or fly by once and spend the remaining money exploring something else - there is so much else. And entering an orbit seems still vastly simpler than landing on the surface.
Would you mind explaining to me what sort of competition was the Chinese empire facing when they invented the compass?

Just want to point out the fallacy in your logic.
Functional programming is not for back-end web programming or front-end web programming. That's like asking if calculus is for making better nails or for making better screws. Or if a 68K processor is for doing taxes or for doing word processing.

It has nothing to do at all with what kind of thing you are building, it is a general means of expressing common patterns in programs. Much of the reason people like FP is because it provides a high degree of code reuse in standardized forms, and it does so with a good bit of terseness and flexibility. Just about everything else in the FP world is about optimizing safety, performance, and reliability without giving up these benefits.

When someone says "FP is good," it's analogous to saying "well-commented code is good." As in, it's good everywhere you have the time to do it correctly. (There just happens to be a lot of debate about how to do it correctly.)
Google Files Patents for Artificial Intelligence
Does anyone recall Larry Page saying how he foresee 32 hour work weeks or 4 day work weeks to make things more efficient? Well the first group of people that can test this idea is probably HR or the recruiting department. Would anyone from big tech companies mind sharing if such schemes are being implemented?
Stardock ModernMix 1.12 Pre-Crack Free Download
And the wheel of history turns. The bleak view is that first industrialists got rid of the apprenticeship because they wanted to pay only skilled craftsmen. The need for craftmanship was reduced when processes where dehumanized through splitting work into trivial tasks and workers became - not masters of a trade - but replacable cogs in the machine.

It's nice to see this becoming more mainstream again. Learning by doing - and observing skilled workers - is a great way to learn most of the practical aspects of a trade.
Could you explain how Facebook might be the next Google? Facebook's scope just doesn't seem as wide-ranging as that of the other companies you mention.
Sysdig, a container monitoring startup, raises $10.7M
Yesterday, I read a few articles that blatantly accused Hillary of being against Uber... yet if what was quoted was actually said... I can't believe people are making such outrageous claims about her. I just lose some respect for some publications that did this.
Thanks for the detailed write up guys. Doesn't sound particularly fun. We're a customer and were somewhat inconvenienced by the downtime, but overall we've been thrilled with your service. Keep up the great work.

I'd love to hear how you identified the code that changed while live-patching the Clojure app in order to integrate it into your repo later on. Is there a way to automatically identify the diffs between your codebase and what's running in production? Or did you just review repl logs to see what had changed? Or do you have in-house tooling that allows you to do that?
The fact that the information is not real is immaterial to the EMH in any of its forms.

The strongest form (which is not applicable here) would indicate that the price jump shouldn't have happened if it was real the people who knew about that information first, could use it to make money and thereby naturally adjust the price of the equity so that there was no "jump".

Given that the strong form CANNOT exist in the US equities market, you get situations where new information is allowed to cause price movements as long as it happens quickly and in an unbiased fashion, which this did.

Think about it this way, the first piece of information is "Somebody says twitter is being bought out". That is information that should change the price, and that is the headline. "Anyone who says twitter being bought out is full of crap" should also change the price based on the 'reputation' of the people making the statements.

Regardless of order those price movements are central to the EMH, not contradictory, and they did in the order we would expect in such a way as to back up the weaker forms of the EMH.

So whether you buy the EMH, think even if it exists it doesn't matter, or think it is complete nonsense. This behavior is not evidence to back up your stance. If you think it is, you don't understand the EMH.
The fact that the current CFO is a long-term Morgan Stanley alum should be a pretty strong signal about the direction the board wants to take Google. It's not that hard to turn into Microsoft...
That's exactly why I ask.

It feels like languages often struggle with compatibility issues down the road because they assume that they're making all the right decisions from day one. Since you guys are aware that getting this stuff right takes many attempts maybe it would factor in the design process of a new Rust feature that it might eventually be replaced? I can understand if it isn't though, it's another constraint on problems that are already very hard.
I've seen a number of documentaries about it.

Are you asking for a Hollywood movie? I wouldn't want that. When the 2001 film Pearl Harbor came out, one of the quips was something like "World War II disrupts a love triangle". https://en.wikipedia.org/wiki/Pearl_Harbor_%28film%29#Recept...
> Completing a certified apprenticeship should be as good of an endorsement as a college degree (or better!).

It could be good way to turn out trained people. Maybe, anyway; I have my doubts. But consider that training will never provide the same kind of endorsement as a liberal education--while reasonable, if perhaps short-sighted, people may disagree, for my money that's a worse endorsement for creating well-rounded people who can be dropped into a foreign situation and thrive.

This criticism extends to the glorified tech-school approach of many bachelor-of-science degrees, thinking about it; I have a B.A. in computer science, not a B.S., and the most valuable classes I ever took, not just in my work life but my personal one, were microeconomics and political science. I wouldn't have had time to take either within a B.S. program.
The problem is there's no good ergo layouts with mechanical switches. Something like the MS Ergo 4000 or Sculpt, with Cherry MXes.

Closest I've found is the Matias Ergo Pro[1], but it has several inexplicably bad design decisions. Dedicated Copy paste undo buttons, that just send ctrl-z,x,c,v. Awkward positioning of Ctrl and Escape for no reason. Terrible crappy little arrow keys. Really weird shit like having a USB hub, then putting the port on the inside with no space to plug things in. After using it for a month, I'm still often making mistakes and will probably go back to the MS Sculpt, which at least has scissor switches instead of the terrible domes.

It's like every keyboard designer to do ergo has had a stroke and intentionally messes stuff up. Kinesis is stuck in the 90s with their huge success and terrible look (and again, weird layout). The Keyboardio is probably the least offensive, as long as the modifier key system is smooth. It's stupid that in 2015 we still don't have great keyboards. The stackoverflow guy's CODE keyboard even focused on backlights. Who the hell is spending $100+ on keyboards and can't touch type? Strange market I suppose.

1: http://matias.ca/ergopro/pc/
This still has their weird URL encoding scheme though. To use it you have to own a very short domain on a common TLD. Kind of limiting.
This was the impression I got from another Iranian friend. Actually Iranians have a lot of Western ideas and he was totally chill until we tried to get him to watch Bruno which he vehemently protested but asides I felt kinda embarrassed at how ignorant I was about Iran. It's nothing like what's being shown in the media, Iranian cuisine is fantastic, I love hearing Farsi (it's like French but better), women are really beautiful.

edit: wow somebody really doesn't like the fact that I don't view Iran as terrorist that American media loves to paint.
I need to update the pictures of the IKEA desk and cart as they don't look too bad. The mobile desk on the other hand is not all that pretty but it's a work in progress and should get better over time... "Functional first, sexy second!" I'll suffer an ugly desk that allows me to fly anywhere on the planet and work comfortably enough.
I have respiratory problems. I used to pay insurance claims for a living. At one time, I was studying to become an urban planner. In order to get off the prescription drugs, whose side effects were killing me, I have pursued a whole lot alternative treatments for my medical condition.

I will just say that there are a great many things wrong in the world that contribute to this kind of scenario. For one thing, asthma is on the rise due to pollution. We are slow to address problems like that, even while documenting the connection, meanwhile we are happy to keep prescribing drugs for it and then complain about the financial cost. Being sick all the time and needing drugs all the time costs a lot more than mere money.

I hate the state of things in America today and I hate how insurance works. But there is really a lot more going on than just that. It's sad that we seem unable to have good discussions about other underlying causes and mostly just want to talk trash about pricing.
This might be totally off base, but I can see the parallels in the shift of business in these companies:

1. IBM: main business used to be hardware, but now mostly IT services. This, believe it or not, is the most stable business. It's really hard to switch to another service provider for stuff your whole company relies on: payroll, inventory management, HR, etc.

2. Microsoft: main business used to be software, but moving to infra/productivity services. This is also as sticky as IBM's offering.

3. FB/Google: main business is selling advertisements, still looking for something to move to. If history repeats, it'll be some kind of services, but the multi-billion dollar question is, for what?
I use the now discontinued Ikea Fjus shelf unit (https://samnangp.wordpress.com/2009/11/28/ikea-shelf-project... now available as a Gorm, Hejne or Ivar, all of which have one less shelf) which I have adjusted. One shelf is my external keyboard tray, another shelf is my macbook support, at eye level. $30 standing desk.
This isn't a problem with the BLE implementations. It's in the BLE specification!

> Duplicate advertising reports are not required to be sent to the Host. A duplicate advertising report is an advertising report for the same device address while the Link Layer stays in the Scanning State. The advertising data may change; advertising data or scan response data is not considered significant when determining duplicate advertising reports.

Advertising really is designed to advertise the presence of a device. It isn't for putting data in - for that you should connect to the device.
It's a great reminder that the silicon valley echo chamber only reflects the views of silicon valley. If you want to do great work and be respected for your peers it's a great place, but never confuse the quest for prestige with the quest for financial gain.
I'm not saying that startups are that likely to make you rich; what I'm saying is that even in the case that they're an even worse bet than the lottery (and I agree that it is likely), that doesn't mean that playing the lottery is smart; it just means both things are ill advised.
Can I possible ask what recordkeeper? I've been looking for one with good API access.

Thanks.
I have PC desktops from 2009 that are still functional. In contrast, I have gone through three printers since then and in fact I no longer own one. See also mobile phones/tablets with annoying 18-24 month lifespans before they develop pathological HW issues and/or just die, usually a few months before their contract is up.
But sometimes that is also exactly what a programmer looking for information needs.

It happens quite often that I look up something that I already have (or could write) correct working code for. It's when I notice that there's more than one way to write that code, and I want to do it the "right" way the first time, so the decision doesn't come back later and bite me, when I go out looking for what is considered "best practices" in such a situation.

Usually there's more than a few "correct" answers to what is considered the best practice, and the choice depends on the context of your problem. That is when the discussion is invaluable, without it I cannot determine which of the choices apply to my problem.

But of course it's your fair right to say "well okay, but SO is not intended for that".
Beyond Request / Response (Django)
Essential Pieces of Journalism from the First Half of 2015
Off by default is simply off for 99% of users.
I spent some time reviewing this post with the API Gateway team here at Amazon! Here's what I learned:

1. We are updating the documentation in response to the feedback in this thread and in the blog post. Additional feedback is always welcome.

2. Based on the feedback in the blog post, mappings can now access the JSON body of a POST. See the answer (login required) at https://forums.aws.amazon.com/thread.jspa?messageID=645596&#... .

3. Models are not required for validation. They are simply used to generate the objects in the client SDKs.
I don't know that Facebook ever took over from Google in terms of reputation. There was a brief period during which they were being extremely competitive with salary, but Facebook has never inspired the excitement (and trust) that systematically attracted large swathes of top talent. The reputation of Google was idealistic and awesome for a long time and then it shifted towards the more traditional MS-corporate-evil thing. Facebook pretty much started out with a reputation for being ruthless and "evil", which has a real effect on how excited talent gets about working for your company.
Noticing an issue with zoom levels. It appears there is only a national zoom resolution, another at the 4-5 states level and then one more resolution at the tiny, neighborhood level. There's not a good resolution for looking at the state level or metropolitan level unfortunately.
As interesting as the idea of the piece is....none of the mentioned problems are actually problems for me.

My printer has worked for years without an issue. I don't use too many tabs. I'm perfectly fine with my collaborative editing tool [git].

Credit card fraud authentication is a massive problem....but no solution can actually be completely secured so its a cost/benefit. Sure, the author cares...but ultimately, authenticating the new vs. old credit card number and choosing which vendors to provide it to is a choice the author has to make as he is the only one who can do it securely. :/
My current favoured solution:

1. Take any desk

2. Put an Ergotron WorkFit T on it.

It's this: http://www.ergotron.com/ProductsDetails/tabid/65/PRDID/915/l...

The neat things about it: it raises straight up and down, it's cheap, it fits any standard desk, it accounts for keyboard, it's highly stable.

It just works, and it's so cheap that it's the go-to solution.
"The biggest problems that Google can't fix with money"
If you are going to insist on the original meaning of words (here even part of a word), then you have no problem of calling yourself "gay" when people ask you how you are?

(Or something similar, if you now happen to be gay.)

Word change meaning throughout history, "antisemite" was invented by an antisemite for a specific purpose, when there weren't so many other semites in Europe.

(Yeah, I'm Hellbanned.)
Yes the "Powers of Ten" and Josh Worth's site, both mentioned here in the comments, are both much much better than this.
"All APIs can benefit from API management, realtime or not." Amen to that! :-) It's good to see this kind of thing coming to realtime, although it's kind of sad that some of the backend services mentioned don't have support for WebSocket yet...
This here? This is why I love HN.

A good, useful, detailed blogpost that highlights a number of important blocker-level issues - and there's an unexpected, speedy response from the previously-anonymous devs announcing improvements as a result of the post and analysis itself.

Fantastic stuff
A few million miles prior to arrival, jettison a 'probe from the probe', control this separately, beginning the negative acceleration of the mini-probe. This mini probe could enter a controlled orbit, and then launch a mini landing probe of even smaller size...etc.
Also see Functional JavaScript [1] by Michael Fogus.

[1]http://shop.oreilly.com/product/0636920028857.do
As an aside to this discussion, your extension is quite excellent and saves me the RAM of keeping profile windows open during some of the extended HN debates where profile info/bio was helpful to understand where participants were coming from, or even just to check things like karma/profile age before I follow a link. Glad you mentioned it here, as I'm not sure it would have occurred to me to go looking for a solution to that particular problem.
Ask HN: Does anyone have space in NYC and want to create the next big thing?
Preferably office space of some sort in the city. I have the technical skills and technical connections to do mostly anything. I also have a couple of potentially game-changer ideas.

Let's do something cool.

Shoot me an e-mail: udfy@xww.ro
"2. No product types. You can emulate those, but it's awkward."

Do you mean sum types?
I'm at a happy medium with the Tab Overload situation, though I would welcome a fantastic app that helped me save content in an intelligent way for consuming later.

Currently I browse in Chrome, keep a window with things I prefer to read later, then go back to that tabbed window when I have the time, or more conveniently, access those tabs from Chrome on my Android phone when I'm out and about and have some time to kill.
You need to check your facts. Both Iran's president and supreme leader condemned 9/11 and many Iranians held candlelight vigils for the victims: https://en.wikipedia.org/wiki/Reactions_to_the_September_11_...
The Bill Nye Film
> If I were a Google competitor, I'd be very happy about this.

If I were a Google competitor -- or a prospective investor -- I'd take this whole attempt to read tea leaves into a narrative with a grain of salt.

> From a Lean (as in Lean Manufacturing) perspective, I see two mistakes: a focus on reducing costs and increasing use of control to do that.

I don't see any real evidence in the article that either of those mistakes are being made, except, with regard to increasing use of control, the reference citing "two people" to vague unspecified increases in approvals for certain kinds of expenses.

> The problem with a cost-oriented perspective is that is too narrow.

Sure, a purely cost-oriented perspective is too narrow. But the information in the article doesn't really support the proposition that that is what is going on at Google.

> Instead the thing to do is to focus on reducing waste or increasing effectiveness, both of which increase value delivered per dollar of expenses.

What little concrete information is given in the article seems to indicate an increased focus on identifying the concrete results that expenses are intended to serve (e.g., the reference to tying hiring to particular plans to achieve concrete goals related to revenue, user-acquisition, etc.) which seems to be a focus on effectiveness, rather than a narrow focus on costs.

Though, really, the article doesn't support a strong conclusion on anything.
I use an adjustable height desk as well and find the variety to be nice. That said, I still do need to make a conscious effort to not have bad posture even when standing.

There are a lot of great adjustable height desks available in a number of price points: http://officesnapshots.com/2012/08/24/7-adjustable-height-de...
You're cutting the final burn but you're still pulling roughly the same maneuver, by taking an orbit that peaks at about the same altitude as pluto, and that is a slow orbit.
Nadella talks Microsoft's mobile ambitions, Windows 10 strategy, HoloLens
How are private Github repositories using the same idea? Normal access controls are just implemented at the data source, limiting read (or write) there. DRM is implemented in the hardware of the user so that some programs that the user uses can access the data, but not those programs fully under control of the user.

If you can access a Github repository then you can do so with software fully under your control (and hence make copies of the data as you wish). Did I miss something?
is it fair to say that Israel was created as sort of a proxy to impose cold war ideology on the Middle East to counter Soviet Union cozying up and supply arms to the rest of hte middle east?
Give the chrome extension OneTab a try
Show HN: DevData.io – The data you need in the programming language you want
I think 10km max is not enough. You should increase that limit. For a good burger I'm ready to drive more than 10km.
Visualizing search results with D3
"I believe the science is still out on this."

As near as I can tell, the science verges on non-existant... there's a few studies that sample a smidge of the space, but nowhere near enough to draw very interesting conclusions.

Standing desks seem to help, at least in the short term, but the question is, why? If, for instance, they help because the people in the study are, well, average Americans, and the standing desks help develop core muscle strength, yes, that will improve their lives. But if it is about that, then you could probably do much better with much less effort by directly performing exercises that strengthen your core, without incurring the risk of knee damage from a standing desk. And of course if standing is good for some other reason, that won't help the problems at all. As near as I can tell, science has nothing to say about this particular rather simple question yet. We have roughly one point in the relevant space and a whole bunch of people drawing a lot of lines through it very excitedly based on biases and preconceived notions, but nowhere near enough data. Or, basically, business as usual in the world of health and fitness. (Sadly.)

Personally I focus on strength training directly and leave the standing desk issue aside. YMMV. (Which I mean seriously. Like it or not, you have to put your chips down based on what you know now, not the science of 2060.) Let's all get together and compare notes in 30 years.
Bing + yahoo now have just over half of google's marketshare (edit: in the US):
http://searchengineland.com/bing-reaches-20-percent-search-m...

Anecdotally, I've noticed my campaigns getting a better CTR on Bing (perhaps their audience is less tech-savvy or just clicks on more ads?), and the CPC is lower to boot. If your market is a good fit for their audience, I consider advertising on bing to be a well-kept secret right now.
Cutting too much is just as dangerous as being very inefficient. Wasted money reduces the companies R&D capability.

An efficient google can keep more irons in the fire.
I find it interesting that they suggest content creators should remove FAQ sections. The first response to questions in most online communities I am a part of is "RTFM," how should someone RTFM if there is no M? I guess the fact that there are so many "first time user", "nub here, where do I start?" is a pretty good indicator that the FAQ isn't the first stop shop for a good bit of users.