skysight-inc/HackerNews huggingface dataset:
>also this parallel pattern-matching idea doesn't explain sentences that when parsed carefully are clearly ungrammatical:

Your confidence threshold of the meaning of the sentence was reached, so you didn't wait for the rest of the results to come back before moving onto the next sentence.

Had you needed to understand the sentence sequentially, you would be less likely to miss the grammatical error because you wouldn't be able to skip the word.
Outsourcing the software heart of your business to Microsoft is a surefire win. Just look at how well Nokia did when they outsourced their phone OS business to Windows Phone.

(I do wonder if iterations of this pattern panned out better when paired with not-Microsoft)
In the end there is no one true best language out there. Go is great for a subset of problems and making it better at other things is a balancing act.

The most popular languages are generally accidents of history. Unix gave us C, browsers gave us JavaScript, and Databases gave us SQL, etc.
> A language shouldn't be based solely around ideology.

I don't want to get too philosophical, but aren't all languages ideological to some degree? Certainly somebody who always chooses to write Clojure over Java has some strong beliefs about how code should be structured and behave. Go's is just another philosophy borne out of frustrations with "features" of other langs.
I love your user id :D
Or how to justify the discontinuation of Firefox OS.
Deaf people? I read somewhere that some kids develop themselves a sign language without their parents help...
> why do I read your comment left to right one word at a time?

I don't read one word at a time, but scan larger chunks. For instance, I processed "if it's so massively parallel" simultaneously as one "picture".

Do you really read one word at a time? Try making a sheet of paper with a cutout that is approximately word-sized, and move that peephole over the text. Then you're reading one word at a time.

If that makes no difference to your reading efficiency, you could have some cognitive disability affecting reading.
That sort of total relativism is not a helpful perspective. There are definitely better and worse designs in the world, and the reason people do not drop the worse ones has to do with the network effects of adoption. Betamax was superior to VHS but adoption rates and support by movie publishers made VHS win.
Totally agree that any shift in the tax liability is significant. But people seem to be discussing many other consequences now:

Does this mean the end of Yahoo?

Is it being acquired?

Are they shutting down Flickr or Tumblr?

Why would this change make any difference to those questions?
> The comment you're replying to cites the British Department of Health

That statement is delightful; my experience is with what I see from the Finnish Ministry of Health, and they're nuts. In this case, the Brits are much more sane.
Don't forget, he will also play it for you if you are Taylor Swift and you are interested in having a date with his slimy ass.
Qu: A Framework for Building Data APIs from Consumer Financial Protection Bureau
They should also provide the same fixed size pipe to everyone if they want to charge by total bits transmitted.
Not to nitpick, but it seems like what you did would have been much more suited for an IPython (Jupyter) notebook directly outputting with matplotlib rather than writing Python code to generate data for R?
> The TPP is not yet approved by the US Congress or the governments whose trade ministers negotiated the agreement.

In addition to that, the proposal is apparently for a new WIPO trade agreement. I'm not aware of any reason why a new agreement can't specify a reversal of stupidity in a different agreement, if all the same countries agree to it. Though obviously it would be better and less difficult to not bring about the stupidity to begin with.
What is Promise in context of Node.js
I did not know that - thank you.

Was this announced anywhere?
I didn't mean to imply that it is never useful, just that it's not worth the baggage in my experience.

Genuinely asking: Why does this function need to be generic over Numbers? Couldn't you implement it once or twice for whatever actually-numeric types you need? How many different Point2D template instantiations do you actually have?
Another good real-time one is the DSN, the network of antennas that communicates with probes throughout the solar system:

https://eyes.nasa.gov/dsn/dsn.html
> You can say that about any language. The people that like the language will always defend it. e.g. PHP, C, Ruby. They all have flaws and yet when one talks about their shortcomings, the people get defensive.

thats more the developers than the langauge. I'm a diehard ruby guy, but when people talk about its shortcomings or the benefits of another language, i listen. It only clarifies what can and cannot be done, and what would be better done another way or in another language.

I think its part the developer, part the community around it.
Hu. I did not know there was a word for it, but yes, that is exactly what I meant. :)
Thanks for the goodie.
Can I suggest to better wait a little bit and offer it in XDA for some well known developer once the thread sparks in fire?
I was waiting for a Firefox OS phone with great hardware, but that didn't seem to materialize (AFAIK). Making both high end and low end phones together, perhaps in different volumes, could have helped. Focusing only on the extreme low end with poor hardware was probably a mistake.

While I'm unhappy that Mozilla is not going to focus on Firefox OS smartphones, I do consider this as an experiment that organizations like Mozilla ought to do. I'm sure there were a lot of things accomplished (like some mentioned in the comments for phone APIs) and a lot of things learned. These will in turn help other initiatives.

Now, please put Thunderbird back on the development track with the same priority as Firefox. :) And while you're at it, we want Persona too! :)
While we're at it, they also bought and ruined my second favorite Android launcher, Aviate!
Hey, at least your passion wasn't glass blowing, right?
They also reuse canvases because they tend to be poor and hey, they've already got this perfectly serviceable canvas sitting around with something they don't care about.
Being Unemployable
NixOS on Digital Ocean
Thai Police Investigate U.S. Ambassador on Suspicion of Insulting King
Given that linear algebra and optimization algorithms are pretty relevant to AI, this makes me wonder whether strong AI might creep up on us a lot faster than Moore's Law would suggest. The main impediment might be storage capacity.
> you still added the ability for + to throw an exception, which it will never do with ints.

Not quite true, the language could implement checked over- or under-flows (I believe Swift does)
Call for new HTTP status code: Censorship 451 , in honour of Ray Bradbury (2012)
What the world really needs is another platform for vapid promotion :-)

Flickr/Yahoo! have taken some steps related to allowing users to monetize their photos over the years. There's been an agreement with Getty and they've done some other things as well. At its heart, though, flickr started out with very much a community orientation and, while they haven't necessarily done the best job of it, they've maintained more of a community than a commercial flavor.

Aside from the young, female, and attractive though, it's pretty hard to commercialize a flickr presence in any significant way. Even microstock sites which are explicitly about selling aren't a great source of income for most.
Thanks for addressing my questions! Appreciated.
Discussion: https://news.ycombinator.com/item?id=10699846
I think the word you were looking for was "regression" instead of "change"
> if you could continue to make money and employee thousands of people for 10+ years of slowly declining revenue and relevance, would you refuse it?

I sure would. I've seen that happen at a couple of companies where I know people and it's entirely depressing. Slowly declining revenue on the path to planned death means:

* knowing that the next round of layoffs will always be soon

* having a hard time retaining people

* having a very hard time hiring people

* nobody wanting to do deals with you

* having to pay way over market to keep the people you have

* workers much more inclined to negative behaviors

* no sense of promise in the future

I would much rather sell individual pieces to companies that can make use of particular assets, move as many people as possible to other companies, and then gracefully wind down whatever's left.

In my view, profit isn't why we do things, it's just how we measure sustainability of a venture. Maybe there are people out there who would be happy working in a dying company trying to suck every last nickel of profit out. But those aren't the kind of people I'd hire on the way up, so there's no way I'd ask them to spend years being miserable on the way down. I'd also be reluctant to sell my customers to somebody who would be happy doing that; I wouldn't trust them to do right by the users.
This “survey” makes the implicit assumption that all its respondents follow a fixed, monophasic sleep pattern.
I, for one, am unable to fill in any meaningful values.
> For intra-corporate mail, email works just great

Not really. Hence the rise of intra-corporate chat software.

People instead prefer to join focused, well defined groups to send and receive intra-corporate communication.

Not bee CC'ed spammed all to h*ll about every little office detail that has zero impact on you and your job.
It's clearly a balancing-act thing. My scales tip to the hater side.
Generics aren't likely to be fixed any time soon, but it's not that the authors aren't listening. Here's Russ Cox's reply on the issue

https://news.ycombinator.com/item?id=9622417
No chance to replace Java, when Java is all about ecosystem, tooling, maturity and talent pool. And it has generics.

I mean I am no Java expert, but e.g Android Studio is miles ahead anything the go team will be able to ship in the next few years. And I don't think they're even focusing on building such tools since they seem to be stuck on building a debugger right now.
No, GDP measured/estimated in "real" value.

China in 1976 was poor, with little productive capacity, and barely able to feed its people. China today is the manufacturing powerhouse of the world and more or less tied for largest economy on the planet. You can quibble over the exact number, but a couple of orders of magnitude increase in wealth in China is real.
> In the end there is no one true best language out there. Go is great for a subset of problems and making it better at other things is a balancing act.

This is the problem though - I think many people expect there to be a "one language to rule them all". Personally I like having lots of different languages that excel at some problems even if that means they fall short at other problems. But I think some people either want to specialise in a specific language, or spend so much time looking for perfection that they miss subtle beauties amongst a forest of flaws.
Show HN: A ratings visualizer for tv shows
It persists on the internet. This type of situation is essentially the reasoning behind the EU's "right to be forgotten".
Tell that to my boss.
FLUXO – The World’s First Truly Smart Lamp
now don't make people people completely stupid just because they don't have an university degree (or read HN). the fertility/ptence issues are not that famililar (and definitely should be spoken about more loudly, this would have bigger impact than photos of cancerous lungs), but even in very remote and undeveloped places, all know that smoking = potential lung cancer, and that's a very miserable way to die.

but guess what - all sorts of biases step in, we like to lie to ourselves, nicotine addiction isn't neglible either. in 2015, this information is world-widely known for years and years (apart from north korea, maybe), but people like to ignore it. somebody gets cancer from smoking? well man up and blame his own stupidity/weakness.
Easy and Powerful Localization for web and mobile applications
Correct me if I'm wrong, but describing core.async as "a library" isn't perfect in the context of a golang discussion. Doesn't the `go` macro rewrite the abstract syntax tree / JVM bytecode to make e.g. the `!<` macro co-operate with the channel?

https://github.com/clojure/core.async/blob/master/src/main/c...

That's not something that could be done with golang as far as I know.
Since I couldn't find the iOS link anywhere (even on their main Cortana page), here it is for everyone else:
https://appsto.re/us/hTM2-.i
Compilation speed is a very good argument for Go, yeah. That often seems disregarded in a lot of these sorts of comparisons, but it's a really important factor since it directly affects the level of complexity your language can have.
Do the more neurotic dinner guests rhyme a lot?
But those languages are universally accepted as bad (well aside from Ruby, I don't know much about it because I already know Python and never felt I needed a different syntax for pretty much the same thing (arguably less used))

If someone started developing a language today and came up with C or PHP they would be criticized for many of the pitfalls of the mentioned languages and there would be a lot of improvements that could make those languages objectively better. But they are what they are because their design decisions were made under totally different environment than today and the advantage of using them is that you get to leverage everything built since then (well this argument is much stronger for C than PHP because PHP has alternatives that could be viewed as strictly better).

But Go is a new language. It's trying to sell itself as a better solution to existing problems so the level of criticism is going to be (justifiably) much higher - it doesn't just need to meet minimum usability bar - it needs to be better than existing defaults, and significantly so to justify the cost of switching - both in terms of learning and porting.
That's true. We had to write our own (generic) GLM library in university. Definitely wouldn't want to be doing that in Go.
Soon enough, modern browsers will deprecate SHA-1, rendering this attack mostly impossible.
Probably the last one - look at what happened to Geocities.
I don't think that's the issue.
The issue is that FA designed their own "take" on the docker icon, which is different than the one docker uses. Your rights to manipulate someone else's trademarked logo are much more limited.
I think for a lot of people, if they could afford to spend two million dollars to get a date with Taylor Swift, they probably would, even at the risk of becoming the subject of one of her songs.
That's fair.

Though I've always found GitHub's code search to be less than useful in general. I think it doesn't really make sense to not have overloading because GitHub doesn't support semantic indexing in 2015, especially since you can easily just not use GitHub for code search.
Cloud9 launches unlimited private workspaces
But this kind of reading is less relevant, because it has more factors involved than mere immigration dynamics. Before immigration, Germans, English, French and Irish lived alongside together for centuries, with similar religions and culture, and a lot of shared cultural baggage.

Immigrants speaking arabic don't share this characteristics. For better or worse, they come from a different culture, different religion, with different ways of living and values.

Some people simplify these facts to cry gibberish about "brown-skinned terrorists". These people, of course, are racist idiots. But the fact that some idiots blow the facts out of proportion and create an idiotic hysteria out of it doesn't mean that we should ignore the underlying truth. "Different culture" doesn't necessary mean bad things; there's a lot of beautiful things that western civilization has to learn from muslim culture. But some aspects of this culture are alarming, to say the least.
I certainly agree there is nothing noble about Facebook, and the amount of depression and unhappiness around the world from people who don't like 'showing off themselves' and being often brutally judged based on their profile (which is the only mode of Facebook for high school, college, and even 20-something users - and at that age you have no choice but to use it or be ostracized) is astronomical.
The Troubleshooting Tales: issues scaling Postgres connections
The message is, "Your TV is not a good substitute for a babysitter or any substitute for parenting."

There is absolutely no doubt that real world interactions are what toddler minds are optimized for. Most importantly, children without autism spectrum disorder learn from social interactions. There isn't much of any evidence that you sharing teaching tool with your child that is from a tablet is detrimental.

My family limits my daughter's unguided screen time pretty strictly. She gets 1 episode of sesame street in the morning and one episode of Daniel Tiger at another point in the day. If she is sick or has a supersleep day, we'll get 1 episode of something else she likes to help keep her calm.

But there is tablet and phone time where we focus on interaction. At her age, a camera is fascinating. She takes me to someplace (usually someplace she played earlier) and we take a picture, she then looks a the picture. As per the guidelines, we don't focus on technical features but rather on the social and real world interactions. I feel absolutely no concern about this. I can see her working out how toe camera works and experimenting, and it's amazing. She's fascinated by beaing able to see things from multiple angles at once, and I think this is healthy.

But 0 screen time is just so totally unrealistic in a world of smartphones. What's more, it's not how MANY of us grew up. I was using text consoles, unguided, within a year of learning to read.

I look at people who say all screen time is detrimental with the same dim view as people who say vaccines cause autism. It's often cause driven.
yeah I get those, "You have 98 updates", ok great. It's probably a pain to try to turn that stuff down. The most interaction I have is with their SMS. I sometimes press 1 to wish people happy birthday.
The symbolism is pretty visceral. People knew intellectually that the AliBaba shares were worth much more than the core yahoo business, but this really pounds it home.
Operators are no more or less explicit than functions or methods. "+" and "Add" are just as explicit.

A difference is that operators tend to have semantic baggage, which can be a huge boon when using operator overloading for e.g. calculations. C++ has demonstrated that it was a very bad idea to overload operator against their semantic baggage, but the lesson to draw from it is "don't do that" not "operator overloading is the devil".
>A huge variety of other languages have successfully implemented generics

Completely irrelevant; the argument isn't "generics are hard [full stop]". The argument is "generics are hard" AND "we don't know Go's niche well enough to commit to any specific approach".
Isn't that about the same time when greed driven people started doing such crappy games that adults (women included) stopped playing them altogether? After the market nearly died they had to move games from electronics to child toys but they had then pick either boys toys or girls toys and they went with boys.

https://www.youtube.com/watch?v=i08CVkBxvBM

https://en.wikipedia.org/wiki/North_American_video_game_cras...

It seems that there is only one way for normal people to enter programming and it's through games.
It is currently only available in the US and China as far as I can see (UK here).
For Android users, Play Store: https://play.google.com/store/apps/details?id=com.microsoft....
She probably IS really tired (between the demands of pregnancy and the late-night boardroom fighting).

And she's probably dealing with a lot of anger around not getting to do her turnaround. Whether they were working or not, she was surely emotionally invested in her efforts to rebuild Yahoo as a company and now that is being rejected.

It's devastating when you are pouring your heart and soul into something and then the company just kills it and it's beyond your control. I'm sure a lot of us have been through that (I've been through it twice now, at Palm when HP killed webOS, and at Nokia when they announced they were giving up on phones), and I don't think it's any easier at the top level.

Though those eye-watering golden parachutes can't hurt...
How to store photos in the cloud and avoid vendor lock-in
How about you let me strip it completely out of Windows 10 instead of just turning/disabling it mostly off?
It really depends on the order distribution of distances for a specific store but on average its ~7 minutes from pickup to dropoff. Regarding difference in temperature, the coffee travels in insulated bags and so we aren't seeing significant differences. We are monitoring customer satisfaction scores on these orders and will tweak as we go along as we find opportunities.
500 Million, But Not a Single One More
Original: http://markforster.squarespace.com/blog/2009/1/6/autofocus-s...
Show HN: Job Search Sanity
I thought Yahoo's stock price would rise on this news (because it removes the uncertainty that was overshadowing the original Aabaco spin-off plan) but, despite a brief opening spike, the stock is down on yesterday's close.

On the conference call this morning, the management team sounded really downbeat. I expected them to sound positive and optimistic, talking about unlocking shareholder value and focusing on Yahoo Core but they sounded like somebody had died.

As of this moment, the market value of Yahoo's stakes in Alibaba and Yahoo Japan are $32.5bn and $8.67bn respectively, while Yahoo itself has a market cap of $32.37bn.

To quote Matt Levine, "the whole point of Yahoo as a company right now is to not pay taxes on Alibaba. [...] If there was a way to avoid paying taxes on the Alibaba shares that involved burning all of Yahoo's actual businesses to the ground, Yahoo should do that all day long, and then do it again the next day. It would still add shareholder value."

"And the market, right now, is valuing Yahoo as though it will fail in that mission, which is its only mission."

Source: http://www.bloombergview.com/articles/2015-12-02/yahoo-is-lo...
Netzob: tool for reverse engineering communications protocols
Justworks Inc: New York City, NY - Fulltime - Onsite Only - Will relocate

Site Reliability Engineer - Web Developers - Front-end Engineers - Security Engineers - Product Designers and more!
http://bit.ly/1NMwpCp OR email jobs@justworks.com
> I very rarely find myself wanting generic code, and when I do using empty interfaces make the code difficult to read.

But is that unreadability due to the nature of generic code, or due to the empty interface hack that Go forces you to use?
How do you get "alienated java user who doesn't like change" from a post whose author is obviously well versed in Haskell, Rust and Go?
Dammit, why do I always get carried away discussing details and forget the main point?

That, what you say- that's the business. An RNN (any ANN) is not a human brain. It is one model of the human brain, based on our very limited understanding of human brains. It doesn't matter what ANNs can and cannot do, how well or bad they perform, it tells us nothing much about how we do language; or vision, motion, decision-making, anything.
"Bad Boy" is not as libelous.
TmTask. Track your time automatically
Of course, you frequently don't want operator overloading for matrix multiplication. Avoiding allocations is a big deal for speed, and so c.Mul(a,b) is often the right answer even with operator overloading.