skysight-inc/HackerNews huggingface dataset:
3D Force Touch was one of those features I feel would have only caught on, if it was one of the original iPhone features. Tacking it on later, with little to no support in apps, makes it forgetware. I actually really like the functionality, and I completely forget it exists. There needs to be some type of small indicator reminder that a button HAS 3D touch.
> "I love modern. Ubuntus problem is they copied a bunch of Mac-isms for what seems to be no good reason."

There is a very good reason for the direction Ubuntu went with Unity. The clue is in the name.

The Unity interface is the way it is because it's designed to work on both large screen devices and small screen devices, and with mouse and keyboard and touchscreens. Take a look at the Ubuntu Touch interface, notice how similar it is to the UI on desktop Ubuntu (side menu, scopes, etc...)?

http://www.ubuntu.com/phone/features
Also, Kernighan's Law: "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."
now that phones are quite fast and have good cameras, what is the main driver towards upgrading? so that you go from 300ppi to 500ppi? not going to make much of a difference and for most people not worth the upgrade costs.

The only issue is that phone manufacturers have even more of an incentive to bloat the OS more and more (and make it slower and slower on old models) and to deprecate it faster (on older models) so they can sell more hardware if people want to get the latest security fixes / software
I think the reason most 6S's are rose gold is that it's the new latest color - i.e. you want the latest, and also to message that to everyone else? Get a rose-gold phone.

Also, considering probably the vast majority of servicing of iPhones happens at an Apple genius bar, I'd say your (very informative) views of the population have some selection bias.
Expecting x% growth year over year is exponential, I think
No, I will not come up with another word or phrase just because you will not accept innocent.
"Don't explain why you're not doing this today, just shut up and keep me waiting and complaining"

What ever happened to civility?
What engine do you prefer?
As others have mentioned there are node and browser specific presets you can use.

Also opened a PR for discussion about adding an environment award preset in babel or supporting it in core at https://github.com/babel/babel/pull/3476.
Yes and no. Depending on the complexity level of the solution it may make sense to at least widen the threads' affinity masks. It often makes sense to offer some degree of freedom to the scheduler.
I agree decision makers should still go to jail, but we're not going to suddenly dissolve automakers who employee hundreds of thousands of people (witness the US government stepping in to save GM).

If you can't build petrol cars that meet emissions standards, you must build electric vehicles.
<6 months for FPGA, ~12-18 months for silicon...
Void is like Arch from back un the day. Currently running Void musl edition on one of my Pis.
There are still states in the US that don't have a single Apple store, lots with very few. Then there are ~180 countries with none and a handful of countries with very few. iPhone 6S is officially available in over 130 countries.

http://www.cultofmac.com/278978/apple-stores-usa/

Repairs are probably orders of magnitude more common outside of Apple stores.
Arch, neckbeard? yea right.
> For several domains I know something about, the comments here are painfully misguided and just bad

There is also a lot of the opposite - but just as bad - phenomenon going on: I believe shouting out unreflected gotcha!-style rebuttals to comments has become somewhat of a sport around here, to the point where I sometimes wonder if misunderstanding the original comment was maybe an intentional act.
This has been thoroughly discussed when the website was compromised.

https://lwn.net/Articles/676664/

https://news.ycombinator.com/item?id=11149839

https://news.ycombinator.com/item?id=11142986
Are go-lang interfaces borrowed from lisp style multiple dispatch?
I think this is a misunderstanding. I was referring to the first paragraph in my own comment. When it comes to your original comment: Yes, we should have just refunded you. I can look into this if you like.
I doubt it. You can find geniuses and idiots anywhere. Not sure why you are singling out journalism.
That may be true, but it's only a problem if you believe we are capable of designing sane, useful standards initially. Postel's law allows a limited form of evolution for standards. Sometimes that allows for useful extensions to be adopted into later revisions, other times it can run rampant and create monstrous mutations (which might still be accepted. I'm looking at you, IMAP).
Yeah, but "50.6b net income on 39.4% gross margins" doesn't get those juicy clicks like "Apple is DOOOOMED!!1!" does. These journalists gotta put food on the table somehow.
Original source: https://www.reddit.com/r/oculus/comments/4gfpjk/palmer_lucke...
I have detected bugs that where costing several hundred thousands of pounds a week and back in the 80's I and the company accountant fixed a problem that ment we could collect over 3/4 million of uncollected direct debits.

Neither of us got even a thank you :-(
Nokia to buy French health gadget maker Withings for $191M
> The Company also announced that its Board of Directors has authorized an increase of $50 billion to the Company’s program to return capital to shareholders. Under the expanded program, Apple plans to spend a cumulative total of $250 billion of cash by the end of March 2018.

My god, that $50 billion expansion is 7% of the company at the current market cap.
Presumably there's an assumption that they are "taking it seriously" and hardening their systems as a result. While it may not make them any less of a target (indeed, people now know they can be hit, and what NOT to try if they plugged this hole), they hopefully have taken steps to limit the legal, financial, brand and customer fallout.

If you think that is a valid assumption, perhaps this risk is not mitigated entirely, but it would certainly change the risk profile of such a black swan event, would it not?
Computer scientists develop algorithm to measure life satisfaction on Twitter
I think we just reached peak smartphone. What's next?
In fairness, the babel approach to module handling is probably better than an in-browser es6 module implementation, or what may follow... compatibility with npm packages (cjs) will be significant for a while.
if phones don't get two type-C connectors there is no point to this..
Assuming you don't have a hard dependency on glibc (like the Oracle JVM).
My favorite reason is: By definition nobody builds software that's ever existed before.
Here's a direct link: https://en.wikipedia.org/wiki/Sturgeon%27s_law
I honestly hope that LibreOffice will take over the development of Thunderbird. They seem to be doing an excellent job at running a successful open source project and Mozilla looks like it lost its course a couple of years ago (before someone asks me why I think that: https://blog.r3bl.me/en/mozilla-dissatisfaction/)
Woah. I'm not quite sure where the negative sentiment came from - I'm not trying to discount anyone's work, and there's definitely no ignorance. Maybe I'm not optimistic, but I'm definitely not being ignorant.

> Self driving cars technology is AI. It is an advancement

If you go back up the comment chain that I was replying to, you'll note that I don't dispute (or even talk about) whether self driving cars is AI or not - I don't really care to take part of that conversation.

I was commenting on whether if you put self driving tech in trucks if it 'can only' self-drive on the highways, and require human drivers to drive the final mile, is that a significant enough improvement to make it worthwhile deploying it?

I know we've made a significant amount of progress when it comes to this sort of stuff, but we're so much further away from the dream of ubiquitous self driving cars (or even where human-driven cars are illegal or have their own financial/legal drawbacks). I know (Google's) self driving cars have driven x-thousand miles, which is crazy impressive, but they've only done that on like .1% of US roads[0]. They also have trouble driving in varying conditions, like rain or construction or whatever. I can't see ubiquitous self driving cars for consumers really happening in the next 20-50 years.

I can see, however, this bits and pieces of this tech make its way into cars (like Tesla's autopilot, or the self-parking features) a lot sooner than that. Or into trucks driving down the highway. And then Uber/GM/whoever launches self-driving transport in select cities on select routes, and then all over the city, and then in every main city.

[0] Totally made up number, but I assume you'll get my point.
Anecdotal evidence also suggests that people like the 6 more than the 6S. It's nicer to hold in hands and it's quite a bit cheaper for basically the same phone.
Singapore has a very impressive GDP per capita, but it is massively skewed by external investment (with money that often flows straight back out of the country again), construction and being a major regional hub.

To say Singapore has a higher GDP than any Western country isn't quite a fair comparison.
For contrast, the GDP per capita in London (pop 8.5M) which benefits similarly form being a regional hub has a GDP per capita of $73k [1] vs about $55k in Singapore (pop 5.4M) [2].

For a different picture try looking at a figure that looks at household wealth, e.g. household final consumption per capital. These numbers are less skewed by external investment and look at the real purchasing power of average people.

On these figures (US$) taken from: http://data.worldbank.org/indicator/NE.CON.PRVT.PC.KD

Singapore: $12,355
Switzerland $33,284
USA: $31,469
UK: $25,828
Germany: $21,769

By this metric Singapore is far behind most Western economies and is in the same basket as Spain, Greece, Slovenia, Portugal.

Don't get me wrong, the progress that has been made in Singapore is amazing. I just think it is far too easy to be dazzled by high GDP figures, and miss out on the bigger picture.

[1] https://en.wikipedia.org/wiki/List_of_metropolitan_areas_in_...
[2] http://data.worldbank.org/indicator/NY.GDP.PCAP.CD
Now some Ubers will only wait 2 minutes for you, not 5
Also, considering probably the vast majority of servicing of iPhones happens at an Apple genius bar

That may not be the case for display replacements. From what I've seen, the Geniuses won't attempt to replace a screen if the phone's chassis is even slightly deformed. But the local fixit shops will.

The question then becomes, "How random is the subset of people who get thrown out of the Genius Bar for screwing up their phone really badly?" The wealthiest of those will just buy a new phone, so that's one potential source of bias, I suppose.
> Mosh requires OpenSSH to run so no matter what, using Mosh is ALWAYS less safe than OpenSSH alone since all it does is add functionality on top.

Not sure I'd agree with this, since after initial session establishment, it completely replaces the functionality of OpenSSH in a way that guards against privilege escalation and authenticates every packet.

I do agree that there are some concerns with how 'battle tested' it is, but not sure I believe this about "audits" since, I mean, the entire world was using OpenSSL to build the entire internet for ages and we just found out it was one guy scraping through the bug tracker for far too long.

The model of mosh is more secure than SSH, though its' session resumption could potentially expose a hole if someone has your token and session keys, they can resume your session.
I've never heard of manjaro. Would you mind elaborating on why you think it's the best-looking distro?
How I wish more engineers would take this precaution, as it is arguable the law caused harm over good, well intended as it might be.

Engineering with unspecified bounds often needlessly introduces complexity and cost.
In the status quo nothing is verified or encrypted anyway. When we make the perfect the enemy of the good, we reinforce that status quo. As long as the trust model of PGP depends on everyone to get the same religion, we are stuck waiting for a messiah which will never come. If we have any hope of improving the status quo, we need some kind of bootstrap, and that bootstrap won't look exactly like the final result we want.

Ubiquitous email encryption would improve on the status quo, and prepare the ground for further improvements. People who don't care would still be generating more verifiable information than the status quo. People who want to use encryption wouldn't be forced to drop it in order to talk to family and friends. People who want to carefully manage their identities and use signing to build a web of trust could build that on top of ubiquitous encryption. This would get us closer to the PGP trust model than anyone has been able to do purely by evangelizing the PGP trust model.
> I was just pointing out that "specifically to torture innocent people" was misleading and wrong.

What are so-called 'black sites' set up for then, if not to torture people who have not been charged with let alone convicted of anything (ie, are innocent)?
TFS 2015.2.1 coming
But why did the ecosystem get out of hand so easily? Because the sloppiness of the language encouraged it or made it easy to abuse it. JavaScript's ecosystem is notoriously bad in this respect (cf. with Java or Python or Ruby).
Postbox is not cross platform to Linux.
Thanks for answering: I appreciate it.

I'll admit that that notion is pretty foreign to me: "unenthusiastic" is pretty antithetical to "awesome" in my book (not just when it comes to sex). But setting aside the "awesome" label, I can definitely see a place for occasional unenthusiastic (but fondly willing?) sex in a long-term relationship. And I'm willing to grant that some folks might be turned on by "hateful" sex (though the combination of "hateful" and "unenthusiastic" seems exponentially less interesting).

But in either case (and maybe especially both together), the sex in question is almost by definition going to look one heck of a lot like rape. If your partner is actively demonstrating a distaste for what you are doing, how do you know that they're consenting? I would hope that the people involved would have some very explicit conversations about what was expected in advance (and ideally even set up a safe word), just as for BDSM. (And as I noted, I consider that a stricter standard than affirmative consent.)

Without those safeguards, if one of the participants in such an arrangement accused the other of rape, I honestly couldn't begin to see a reason to disagree with them. ("It wasn't rape, it was unenthusiastic, hateful sex! He's into that, believe me! Even though he says he isn't." That's not gonna fly.) Is there something I'm missing about this?
I don't see why you need a "valid legal request" to remove clearly criminal operations from your network.

The conversation with almost every other network operator that I have goes something like this:

Me: "hey guys, the host at [operators ip address] is spamming/serving malware/phishing"

Them: "Hey thx, we'll check it out / notify customer"

If I check out a few days later, usually the criminals aren't on these people's network anymore.

With you it's like

Me: "hey guys, the host at [ip address] is spamming/serving malware/phishing"

CloudFlare: "We R a Reverse proxy"

And you don't do anything.

The problem with you is that you think you're some sort of savior of the internet, when all you are is a company providing a service, and you are free to terminate customers who are abusing the service you provide, without trying to pretend you are some sort of government like entity.

If you own a restaurant and one of your patrons keeps spitting in other people's food, you don't tell them that "Oh, but we have due process come back with a court order and maybe I'll ask him to stop." - you just kick them out.

It's your network - start taking responsibility for it.
I think another "right" question is how do we determine who gets put on the drone "hit list"? This article put this question at the forefront of my mind: http://www.independent.co.uk/voices/i-am-on-the-us-kill-list...

But this isn't limited to just Drone killings. This applies to much broader contexts...for example the governmental handling of Aaron Swartz comes to my mind (https://en.wikipedia.org/wiki/Aaron_Swartz).

I think it is becoming increasingly clear that the US government isn't always acting in the best interests of the people or liberty...so how did we get here and how do we fix it? What is a better method?

And that is where I think this conversation starts to get very gray very fast.
Grunt is not the problem. It's using the npm ecosystem, the thousands of different codebases that I have little guarantee of constance over, that is the problem. Even using node.js alone (and no npm, no other libraries) would be extremely hard to audit, simply because of the huge code footprint of v8 alone. But at least I can download all the sources one time, audit it, and be certain every future build with the exact same versions would be safe.

npm doesn't provide even that much guarantee.
All of this is beside the point though.

The owners of the server have made it clear that they don't want to serve you content. The principles of fairness and honest dealings say that you should respect those wishes, even if you technically can work around them.
Interesting, I didn't know that. As you suggest, the word has way too much connotation to be useful in that sense anymore.
Ask. Or allow the first person who logs in to get admin privileges, from which they can set up or not set up additional users as they like.
It's ok for them to just not make cars if they can't make them right.
The How and Why of Premium Pricing: Anxiety Included for No Extra Charge
It was hyperbole. Of course, most of these frameworks are still around, but their popularity waxes and wanes with each new kid on the block (React is the latest).
The problem, by the way, is that the use of nested literals (string and dictionary, here) causes the compiler to do a very large search to resolve the types. A quoted string, e.g. "foo", could be any type that conforms to StringLiteralConvertible. It's evaluating all permutations of potential type assignments to each literal that appears.

I thought they fixed this, though. I filed it for Array<Array<Int>> long ago, and they patched that case. https://twitter.com/kongtomorrow/status/565844856690339841
That's good to know! Thank you.
Screen DPI will affect VR headsets that utilize mobile devices, if demand for those ever take off.

Other than that the major change on the horizon that would drive mass upgrades is any advancement in battery tech.
Yeah, I know about that. Certainly, not a proud moment in Mint's history, but it got resolved quickly. But I'm not going to rule out Mint just because they got hacked once. kernel.org got hacked, after all.
The bookstore provided extra reasons why someone might go there other than just to explicitly meet people. People do have different personality types [1].

[1] https://en.wikipedia.org/wiki/Extraversion_and_introversion
I think client-side encryption covers it pretty well.

https://en.wikipedia.org/wiki/Client-side_encryption
Providers have switched from "free upgrades every 2 years" to a plan cost and a monthly phone cost, so people now really know how much their phone costs--and many would rather save the $30 a month than upgrade their phone.

Wasn't this why Apple was quietly introducting the "iPhone Upgrade Program"?

http://www.apple.com/shop/iphone/iphone-upgrade-program

Seems like Apple realized the future will be a place where everyone just leases their equipment on a monthly basis and switches stuff in-and-out as they need to...including the carrier (gasp!)
How 'Rocket Girls' Propelled NASA into Space
Yeah, you're right, I didn't word that very well. I edited the comment (it used to say "No, sorry, you shouldn't point that out. You should refund the money…")
I find tinytinyrss on top of sandstorm.io ideal for my RSS reading needs.
Garry Tan will be live streaming his phone on Kamcord at 3pm PT
As you indicated, almost none of what was once called ES7 made it into the final spec: http://www.2ality.com/2016/01/ecmascript-2016.html

At least exponentiation is slightly cool. Hasta la ES8 siempre I guess.
I hereby request the CloudFlare only present Tor-users with a captcha when presented with a court order to do it.

Everything else means that process due to each tor user is violated.
>> "Piracy is almost always a service problem and not a pricing problem.

http://www.ign.com/articles/2011/11/25/gabe-says-piracy-isnt...

I'm always reminded of this talk by Gabe Newell.
I love my iPhone 6+ but while overall the ecosystem is getting better, the device is more laggy and glitchy than previous models.

Apple Pay always gets triggered by accident when I try to unlock using the fingerprint, and once in a while random apps seem to heat up the phone and drain the battery before I realize what is going on.

I think small things like the minor points of perceived quality that I'm describing can have a big impact on sales. When a phone costs $800 people expect a very solid experience with no glitches.
Thanks for your comment, Mailhaven is still in prototype phase but you can see a rendering of the 2nd prototype here. https://www.facebook.com/mailhaven/. Pricing is not yet set for final unit.

Preorders for private beta testers of the prototype just ended, but sign ups are still open for the app and the next iteration of the prototype. Do you ever have any of the problems?
I would love to get in on the beta. My username is zeitcode.
Looks like a PR was created ~4min ago.

Sidenote - was just messing with Homebrew a few days ago, and found it a little bizarre that all of the recipes are in source control and require a pull to update, rather than being on a server somewhere.
If you are going to go 4 dimensional, you'll be wanting the dual of an omnitruncated 120-cell, giving a d14400:

https://en.wikipedia.org/wiki/Runcinated_120-cells
Palaeolithic art: Old masters, early cultures
"Write Failed: Success" is my new favorite error message.
If we expect Ubuntu/Canonical to support universe packages then you should expect Apple to support all released OSX and iOS packages too. That would be insane, just like this article is.
"How is 22 million regular readers worth less than 300,000 paying subscribers"

Monetarily. The ad market has only got worse since the Times made the move away from pure ad-funded pageviews, so the ability to turn those 22 million people's eyeballs into a revenue stream has become even less viable than it was when they replaced them with 300,000 paying customers.

"Not to mention the types of journalists you will attract.."

... with an engaged and interested audience who are directly paying to read what you have to say, who aren't merely being driven to your site by clickbait headlines and paid placement? I dunno, would think you'd be able to attract pretty good journalists on that basis...
Try the following without fat-arrow syntax off of an object

{
foo: (a,b) => doFoo(this, a, b, 'fixed-value')
}

I find the fat-arrow syntax allows for much more dynamic flows that are easy to understand, more so than bind, and like the above, where bind wouldn't work.

There's a lot of oneliner possibilities when you get rid of 12+ characters `function(){ return ` ... Also, I find the fat-arrow syntax looks better in a lot of cases, where you might use bind.
To me its real problem is that it's almost indistinct from long-press. Combine that with Apple's poor UX discoverability (I'm looking at you, swipe-from-the-side-to-see-iMessage-timestamps!) and 3D Touch is basically useless.