skysight-inc/HackerNews huggingface dataset:
> Apple improves their ecosystem by making good features standard.

Only if you buy their latest devices. Case in point: I just updated to iOS 9.3 for the hue feature and I come to find out (by the fine print on their website) that it's not available for iPhone 5 users for no reason other than to force upgrades.

If they handled the Flux app situation fairly I wouldn't need to buy a new phone for such a simple but important feature.
I'd also add propensity to work on intellectually challenging problems instead of people problems to the list.
You think that the average consumer has no videos, games, or music on their phone? (And we forgetting photos and various other types of apps.)

You sound like when data plan providers say "Our average customer doesn't use that much data." Of course they don't. They try to stay within the ridiculous limits providers give them.

iOS 9 alone takes up a few GBs. The only reason the 16 GB option is the base option is because it anchors the price of iPhones. iPhones have an absurdly large profit margin, and price anchoring just provides the average consumer a psychological "out".
cost of developing the falcon 9 is estimated at about $300M (wikipedia quoting spacex). that's a surprisingly small mountain of money. a supersonic passenger jet should be probably in the same ballpark, right?
The industry made 3.3 billion, of which the vast majority is controlled by 2 groups. That's enough to form a lobby.
I think it's rhetorically effective, in that shallow thinkers have been trained for years to reflexively revile Nixon. If we argued merely on the merits, they might worry about LEO jobs or housewives hooked on patent medicines (i.e., stupid arguments we've seen before). It's best to short-circuit all that detailed disputation with a simple "Drug War = Nixon = Bad". Very few thinking people without a personal economic interest support the drug war [EDIT, quite right Josh:] with respect to marijuana at this late hour, so we really do have to worry most about the shallow thinkers for whom this sort of argument is compelling.
Wow, same here. Nifty little feature.
Waiting for the paper on this:

Impact: An attacker who is able to bypass Apple's certificate pinning,
intercept TLS connections, inject messages, and record encrypted attachment-
type messages may be able to read attachments

Description: A cryptographic issue was addressed by rejecting duplicate
messages on the client.

CVE-2016-1788 : Christina Garman, Matthew Green, Gabriel Kaptchuk, Ian Miers,
and Michael Rushanan of Johns Hopkins University
"Money buys freedom from the slavery of having to work." This is true for so few people that it may as well be false. It 'can' buy freedom from work, but for most it just leads to more work.
It might be a YMMV thing. For a lot of edm, soundcloud+bandcamp is more than enough. It's reliable enough for people with good bandwidth (I am lucky enough to be in that group), not to mention the collection is endless and well beyond anything I could fit on my phone...and it's fresher, as in when my favorite DJ/producer has a new song, I see it immediately, like it, comment to tell him/her directly, and so forth. This works well for EDM which doesn't quite follow the traditional "let's sit in a room and write 8 songs and release an album over a couple of months to years" production model. For EDM, where the rate of production is much quicker, streaming + the community makes a large part of the experience, so much so that without those social aspects, you're almost missing out.

Moreover, as many have noticed here, there are only so many minutes in a day, so the actually amount of data you'll download is limited anyway, and the fact that its SC gives you the variety, so I find myself missing very little.

However, for genres where the SC model doesn't work (or at least it isn't present), this doesn't help. When I want to listen to doom metal or psychedelic music, I'm left out and having to resort to what you do. And since I hate poor quality recordings and use flac when I can, my phone runs out of space quickly when I resort to carrying around a music collection.
In theory, yes. In practice so few people are getting charged with personal possession under federal laws that a challenge is unlikely to happen before marijuana gets rescheduled.
"""While carrying a full load, Concorde achieved 15.8 passenger miles per gallon of fuel, while the Boeing 707 reached 33.3 pm/g, the Boeing 747 46.4 pm/g""" It's like an SUV for the sky. We have to get antropogenic carbon dioxide to 0 until 2050 if we want our species to survive and people come up with less energy efficient transportation?
Look at how much money CCA spends on lobbying and supporting candidates that are friendly to their business. It is vastly larger per dollar of revenue than Apple (or Walmart). So much so, that it's one of the things people talk about when taking about whether Hillary Clinton (for example) is influenced by the money coming from the prison industrial complex. Nobody is accusing Hillary of being bought by Apple. Though there are concerns about Walmart, due to Hillary's long history with that company, but not because of exorbitant expenditures on lobbying and legalized bribery.

One (of many) articles about how CCA spends money to get the results that suit its bottom line. http://thinkprogress.org/justice/2011/06/23/251363/cca-geogr...

It's downright evil, frankly.
The Siri example says, "Hey Siri, remind me about this when I get in my car."

Does it only work with an iCar?
And that saves them the hasle of extending an offer to someone who doesn't want the job because it doesn't offer enough life improvement. Win/Win
I know postmark has a credit system, and when you run low they email you. The rates are low enough that it would take a huge volume to cost you.

I've never thought of that attack vector before.

not allow cross site form filling (using CSRF Cross site request forgery protection) would probably help a lot in that regard. And sleep 2. Your users can wait a couple seconds.
> isn't it proof that the larger phone provides a worse user experience?

The thing is, at this end of the technology lifecycle there are always tradeoffs to be made. For me, the 4" (and to a smaller event the 4.7") devices sacrifice too much in the way of screen size, battery life, and keyboard usability. In exchange for those things, I sacrificed one-handed use for some use cases.

There's a lot more to 'user experience' than just the # of hands I need to send a text message... And it turns out that with my watch I do about 70% of my messaging (by far my most common 'quick one-handed' use case) with my phone in my pocket anyway.
But developers are not the majority of customers.
All Apple products hold their price very well. I just sold an iPhone 4S for 100€ yesterday - a five year old device.

It still runs the latest iOS, albeit a bit slower. Show me 5 year old Android device that can run the latest Android version WITH CARRIER SUPPORT, without any 3rd party hacks or rooting.
Swift 2.2 Released
By all means history should remember his failings here and elsewhere.

I just mean the responsibility for the state of things today, and for improving it, lies solidly on other shoulders today. And that is where the focus should be. There should be no support for a narrative of "oh, but those were the bad old days, things are better now". They are not.
I end up never using it. In fact it's a pain more than anything because it triggers in scenarios where I do not want to use 3d touch.
Much improved in my experience in iOS 9.3 that came out today. Thankfully, because it was infuriating before.
Why do you care how good a candidate will be at getting a new job after yours?
Vanilla Iphone 6 has 4.7inch albeit higher resolution.
Guido van Rossum, the creator of Python, wrote a web crawler as a motivating example for asyncio. You can find the code for it here:

https://github.com/aosabook/500lines/tree/master/crawler

And a detailed post about its design, co-written with A. Jesse Jiryu Davis, here:

http://aosabook.org/en/500L/a-web-crawler-with-asyncio-corou...
"Bad computer programmers" must, I hope, never become a protected class.
Not indestructible at all--I run a repair shop, and 6/6+ are the most common phones we repair. The bigger the screen, the easier it is to break, in general.

You may have gotten lucky, or you may have a good case on it (a good case and a glass screen protector do go a long way.) But we've had people bring in phones even in very high-end Lifeproof cases with broken screens, bent frames, etc. It happens a lot.

Apple launched this phone because of the huge number of iPhone 5/5S users who didn't want to upgrade because they felt that the 6/6S was "too big." There was a fairly large/high-demand secondary market for 5S phones for this reason. Apple's hoping to pick up some of that market with the new SE.
You need a small amount of karma before you can [flag] a submission. (No-one can downvote submissions.)

I genuinely have no idea when flagging a submission is suitable. I think it's for when a submission shouldn't be here, but maybe I'm wrong.
Hilarious context, for those who haven't read it yet: http://oppositelock.kinja.com/favorite-sr-71-story-107912704...
If others aren't having to do unpaid work to get an entry level job, then you need to figure out the difference between you and them. Is an unpaid internship going to fix that difference? Maybe, but unless you are sure, you could be wasting months of your life on something that could end up hurting you.
Recap: Future of Product Management // Product Politics Panel
As a candidate, I would be a little wary of this process. You're asking me to put in multiple hours of work, but you only put in 7 minutes. So the incentives are misaligned: you are incented to give these challenges to many people, even if they have a low chance of passing through. But as a candidate, I don't want to sped multiple hours if I have a low chance of passing through. This is one reason why full-day on-site interviews aren't so bad - if I've gotten to that stage, I'm probably pretty likely to get an offer.

What do you do to ameliorate this concern?
Skills become obsolete. Aptitudes don't.
Yes, because you buy a toaster to toast. And you buy a PC to code. I still haven't figured out why I would need a tablet. I understand why others might, but for me personally, I have no idea for what I would use it.

If you are similar to me, i.e. you need a proper computer where you can hack away and do whatever you want, you were never meant to be an iPad customer. Due to the way Apple handles its operating system, you are at their mercy if you hope to be coding on an iPad anytime soon. I hope that your wishes come true but it might just not work out.

When I notice that I can't do important things with a certain operating system, I move on and look for something more suitable. For me a computer should do exactly what I tell it and it should only be constrained by its hardware. I'm disgusted by software that artificially imposes limitations on what I can do with the computer I literally own.
The thing I find interesting (INTERESTING, not necessarily moral or otherwise) about China is that when they want to do something controversial they are open and straight forward about it. They openly attack and arrest groups that they find disruptive to the social order. In America, the leadership has to invent all sorts of crafty subterfuge to accomplish their goals of persecuting and imprisoning groups that they consider to be disruptive. It's getting to be that the crafty deceptions have become so deeply layered that the official ideology that's supposed to justify policy has become hopelessly confused and contradictory.
I have been in a similar frustrating position. I have a degree in marketing. I taught myself to code and spent five years building a huge variety of native and hybrid Android and iOS applications. At one point I eould have rated myself as a 9/10 at iOS and Objective-C at a time when these skills were in severe demand. Unfortunately all recruiters saw is my marketing degree.

Part of me, a large part, wanted to simply tweak my profile to say "computer science." If I had done that I am certain I would have been making $150k years before I finally got there. No one would have known or bothered checking. I was able to blow through fairly technical interviews at smaller companies who weren't as picky including answering all manner of algorithms, data structures and sorting questions on the whiteboard. I actually bothered to back fill on all the knowledge I had missed by reading college text books in my own time. Yet...marketing degree. I was even told that I wasn't technical enough after absolutely acing a particular interview which blew me away.

The filtering system is corrupt and broken, if they are going to discriminate against me based on wrong indicators, why should I have to play their game? Unfortunately my feelings of ethics prevented me from doing what seemed logical. I made it on my own time the hard, boring way. Maybe I am the dumb one for not cheating.
It's a shame they didn't call it model E. But S3X is close enough. And now i take my head out of the gully
This is basically a worst-case scenario. The entire public Certificate Authority trust model depends on the validation of ownership of domains that certificates are being issued for. If an attacker can get a trusted certificate for facebook.com, then they can silently man-in-the-middle connections and pretend to be Facebook.
You're nitpicking energy; but no, that wouldn't happen because it takes energy to build those solar panels. The notion that we can somehow just up the lifestyle of the unwashed billions to our level and things will just scale up is patently silly. Our lifestyle isn't even sustainable as is. Our lifestyle exists due to third world labor arbitrage; robots can't fix that without first addressing that increases in productivity mostly help the capital holders so automated labor doesn't scale with capitalism far enough for everyone to live the American way. There are many many obstacles both politically and economically that would prevent raising the world lifestyle to ours long before resources even became a problem.
Messed up for me on Chrome too
Don't get me started on that.

I still want gesture based typing (Swype) on the Surface Pro. The on screen keyboard is substantially worse on full Windows 10 than it is on Windows 10 Mobile, it makes no sense at all...

What the heck Microsoft? Why is a keyboard on a 5" device better than a keyboard on a 10" one?
Oh the hypocrisy.

Drugs legalization being trendy, you play the libertarian card. Yet, when it comes to guns or privacy, the same arguments don't hold true anymore.

Cherry picking at its best. Gotta love the HN crowd.
I don't think we have to go that far south to see these things happening. Here in Amsterdam the other day went to pick up the car from the garage I was amazed when the guy told me that I had to fork out 700 EUR cash only.

In Brazil this practice is also pretty common.

The more untrustworthy/incompetent/reckless the government is handling taxpayers' money, the more often one sees this kind of behaviour.
(parent here)

Again, I was giving my own anecdotes about my own road, but then mid-comment switched to a hypothetical "stretch of road" that someone might drive by, being maintained, and in my mind I was thinking of a four-lane highway. It was unclear.

I will say, however, that with all due respect - things are more expensive here in California than they are in FL, so while 400 meters of four-lane @ the Florida rate posted above comes out to ~1.2 Million, it's probably a fair amount more in California.

It's expensive.
Someone needs to make a job site that filters out recruiters. I am not sure how that would work, but it was save us all a lot of time and energy.
This really good news. My iPhone 4S has never had a case on it and is still in like-new condition after close to 5 years. Those were built like little tanks, and this SE appears to have the same body. Great news. I like a phone that fits in a pocket easily and these monsters they've made since just aren't for a lot of people. Yay for the SE.
Yeah, but (e.g. looking at http://www.census.gov/idb/worldpopinfo.html in 2014) 6bn people means that literally everyone over age of 14 has a mobile phone (plus about 100 million of those under 14, too). Even accounting for all the phones first-world children have, it seems like quite a stretch.
^ This is also IMO the best use of 3D Touch.

This video explains how to activate it for those who haven't used it before.

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

Edit: I wasn't aware of the double peek to select whole sentences. Cool.
Why not get some Nokia candybar? It will cost a heck of a lot less than $400 and comes with some basic apps and lets you make calls.
Oh, ok. I guess even for the sake of differentiation lot of people would have still loved a 4.5" 1080 on SE - at least it covers a larger audience.
The problem is you want to eliminate friction. If you can suck someone into your platform and then, later, say "oh btw please verify your email address to we can publish and share your salary. Anonymously, of course".

The way it works today I have to grid through all of these forms before I get ANY IDEA what kind of value you may or may not give to me.
I've never even heard of those companies..
This attitude is why so many people bemoan the "frat house / in-group" culture of companies. Why can't you have a pleasant conversation about the problems you are trying to solve at work?
OK. I'll check out #lispgames either tonight or tomorrow.

Thanks, again, for your help!
Why my kids will learn woodworking/mechanics/sewing as a second language.

Programming tinkering first and foremost.
Further reading http://www.amazon.com/Chasing-Scream-First-Last-Drugs/dp/162...
This seems to an incredibly basic error for a company trusted to issue SSL certificates.

How long has this vulnerability existed? Can we trust any StartSSL certificates? Will they charge for revocation, as they did with Heartbleed?
Even if it's named after the sonic boom the plane makes, you would think they would be trying to minimize that association as much as possible. People dont like sonic booms. Seems like an awfully tone-deaf choice.
i think that depends on how badass the copilot is
Are they? Flagship models from the competition always cost about the same, especially on monthly plans.
Legalize all drugs and weapons!

Release all patents and copyrights!

Freedom!
or the 30-pin dock-connector
The Force Touch on the trackpads is a fantastic step forward in UI interactivity. Haven't tried it on touchscreens but I think it would be great as well.
Thank you for the reply!
Is it really? That's awesome.
The iPad Pro is a continued drive toward what the iPad has always been intended to be. It's a touch-centric computer that does away with some of the old interaction patterns and problems of the past (creating new problems all its own ;)

Apple is making the bet that people want to use apps that are all designed with touch interfaces in mind and that people prefer a simpler computing model. Microsoft is betting that backwards compatibility is more important.
thats the first thing that i thought of too, why would i want to mix my really good experiences with amazon, with the potential of shit that is comcast. I also just realized as i am typing this, that im a business client, and dont have a consumer channel.
Been using a FiiO X3 1st Gen here for quite a few years now, and it's still going strong. I got it before the X1 came out, and if I were to buy a new player I'd go with the X1 as well.
It's fun watching the rows appear :)
They're both.

a- for agency employees (working for companies like Volt). These are contingent staff (CSG), usually hired to augment teams of FTE.

v- for vendor employees (like nvidia). These are typically are partners working along side MSFT to accomplish a shared goal.

From my myopic viewpoint vendor employees seemed to get more respect than agency employees.

Regardless, I did think it was generous of MSFT to allow contractors to partake in the free soda system.
"Only 2GB", otherwise known as double your monthly data allowance?
The floppy drive, the DVD drive, the Ethernet port, the MagSafe port...
After telling the BBC in December that “if you fight a war for forty years and don’t win, you have to sit down and think about other things to do that might be more effective,” Colombian president Juan Manuel Santos legalized medical marijuana by decree. In November, the Mexican Supreme Court elevated the debate to a new plane by ruling that the prohibition of marijuana consumption violated the Mexican Constitution by interfering with “the personal sphere,” the “right to dignity,” and the right to “personal autonomy.”

This is great news. Only the sort of political situation that existed in Latin America over these past decades could have permitted us in USA to export all this violence and suffering. The corruption in their state was a mirror of that in ours. We were happy to destroy their societies for profit, and unfortunately their rulers were too.

The Drug War is a big reason I'm an anarchist. People living their own lives, in their own communities, can get up to some awful shit, now and then. No way in hell can they come up with the durable, sustained, all-consuming all-perverting horror that is the Drug War, or any of the other travesties the State produces without breaking a sweat.
> “The line of code that the developer could write the fastest… maintain the cheapest… that never breaks for the user, is the line of code the developer never had to write.”

I don't think graphical programming has ever really solved this problem. The only time interface builder is useful is with really small applications. Once you have any amount of complexity you're much better off creating your interface programmatically. Interface builder is just another thing I have to learn, and relearn when Apple decides to change it 2 years from now. If Apple partners with Adobe and creates an interface builder / photoshop hybrid, maybe we could talk. If I could connect my designers psd file directly to a core data backend, that might provide some legitimate time savings.
I was investigating how to add asyncio / async def support to Scrapy (see https://github.com/scrapy/scrapy/issues/1144#issuecomment-14...). Small examples like the one at the link look neat, but it is not all roses as you go further. The problems are not specific to Scrapy; I think any advanced `async def` based crawler will face them.

There are 2 challenges with async def I don't know how to solve elegantly:

1. how to integrate coroutine-based scraping code with on-disk persistent request queues;

2. how to deallocate resources without boilerplate in coroutine-based scraping code.

(1) is easier with callbacks-as-methods because this way state is passed explicitly (it is not in local variables), so Scrapy can choose to save it to disk.

Example of (2) is this code:

async def parse(self, response):
resp = await self.fetch(url)
# ... find another URL to follow

# Here we have the problem:
# response object is kept in memory
# until second response is fully received.
# This is a problem if 10s and 100s
# of requests are processed in parallel
# and responses are large.
# Because of refcounting, with callbacks
# response would have been kept in
# memory only until second request
# starts - callbacks+refcounting provide
# an elegant way for resource deallocation.
resp = await self.fetch(url2)

If anyone has suggestions please comment on https://github.com/scrapy/scrapy/issues/1144#issuecomment-14....
So that you can continue to pay for icloud.
The number of DNS lookups for SPF records is limited to 10 [1] so that that could be a technical issue that needs to be worked around [2] depending on how many SPF records each service adds:

[1] http://www.openspf.org/FAQ/Common_mistakes

[2] http://stackoverflow.com/questions/14261214/too-many-dns-loo...