skysight-inc/HackerNews huggingface dataset:
In my third semester of Calculus class, I had a Physics professor. True to his background, he would sometimes take the entire class elaborately explaining the geometric interpretation of complex 3D operations, something I greatly appreciated. The formal notation and theory was always there, but he made sure the intuition was there also (if possible). Best math teacher I've ever had.
This is the second time you've brought up Eric Cantor. Cantor's defeat was a historic upset that surprised all of Washington despite being the product of the largest political activism movement of the last decade.

Which is to say that even when you've got the entire Tea Party movement at your back, it's still so difficult to oust an incumbent in a primary that it's shocking when it happens.

Whitehouse getting booted over CFAA is approximately as likely as Lessig winning the Presidency.
Portal, and the future of self-hosting in the cloud
Creating a Shared Links Extension on iOS 9 and OS X El Capitan
I haven't looked at this at all to see if there are any changes, so this is based on the previous version of Chromecast.

The only bit of information that has to go through Google is a registration check to make sure that the application that's playing the media is a registered and valid Chromecast app. After that check the receiver loads whatever URL is registered for the app that's playing and receives a payload from the casting device with whatever information is needed.

So no actual streaming is proxied through Google or anything like that. Even the request to load the player interface come directly from the receiver device (once it's verified with Google that it should load said URL). There is a "default" player app that I've never checked to see whether that's saved onto the receiver itself or if it's loaded from Google, but either way that's just a thin slice of HTML and JS, not a stream going through Google.
I'm just trying to help, here. If you use that phrase you are quite likely to make people in your audience think of the Holocaust, and if that is not your intent then you probably don't want to use that phrase. If you want to be upset about this, feel free, but it won't change the facts in any way.

Language is basically a crappy form of telepathy. You're essentially implanting thoughts in other people's minds. It's crappy because it's really imprecise and error-prone and the minds you're attempting to influence might end up thinking things other than what you're trying to make them think, often because the specific words or phrasing you used brought up associations existing within the target mind.

Sometimes it's impossible to avoid because the association is a personal thing. But sometimes it's widespread. In that case, it's really useful to be aware of them.

I've certainly made my share of bad phrasing in languages I don't speak natively. No reasonable person is going to be offended if you did it because of ignorance, but once pointed out, it's ridiculous to get defensive. Make a note of it and use this knowledge to improve.
A2DP Bluetooth on the Nexus 4 has degraded significantly since it's launch. The current iteration is pretty awful, having to reboot daily to avoid silence gaps, but it's world better than Kit Kat.

I don't understand how they could get such an important feature so wrong.
I don't want to speak for spike021, but it is possible this is an edge case that is specific to carlosrg. If it was a localized issue specific to how the OS was installed or how that computers environment was set up, what can a reviewer do? There are as many programming environments as there are programmers. If a review can give as much insight as possible about how the subject changed from the previous version, as well as technical details I consider it a good review. If they themselves, have problems, it would be awesome if they include them as well as any other qualitative data. On balance, there will be subtle differences across hardware and software that can not be addressed in granular detail. The best way to get information is just to read several reviews, and see if any of those people had edgecases.

edit: wiredfool pointed this out above, as I was writing this. Having purchased 2 equally specked computers at the same time and experiencing differing results. After upgrading from MAvericks, I personally experienced significantly better battery life. I have edited launch daemons and blocked some outgoing connections which caused coreaudiod to go into an infinite loop using >80% of the cpu. This KILLED my battery and performance. After fixing this issue, both of those metrics were amazing.
Granted, but you can make that up with software stabilization, so long as each individual frame isn't blurry.

I'd definitely have preferred OIS, but I'm not convinced that it's a dealbreaker just yet.
Tales from the TinkerPop
Ugh. First off they need to only store hashes of fingerprints, not the fingerprint images themselves. But I hope they are smart enough to do that by now.

Second, it's not supposed to be "on the OS". It's supposed to be in TrustZone, the "secure world" separated from the OS. I hope that's what they did, but I worry they may have adopted a more "universal" solution that's a little higher level and less secure (even though TrustZone should be in virtually all ARM chips).
Absolutely. Also remember this was a thought experiment, not a conspiracy theory.

FYI, not sure why you're using quotes around Character assassination. It is a fixed expression in English, it's not something I made up:
1. https://en.wikipedia.org/wiki/Character_assassination
2. http://www.merriam-webster.com/dictionary/character%20assass...
My Nexus 4's speaker failed just after a year. I replaced it with a Nexus 5, whose speaker and microphone failed after 7 months. I did a warranty exchange and the refurbished Nexus 5 now in my pocket's speaker and microphone just went out about a week ago. They share a flex cable that runs under the battery and seems to go bad somehow. I messed with the connection but it didn't fix it. I've preordered the 5x, but this time with the 2-year warranty.
The puzzling part, for me, is that iPlayer already happily serves plain H.264/AAC within MPEG-4 to mobile devices. Having removed Flash from my MBP a few months ago, the simplest means of accessing iPlayer for me, when not on the iPad, is just having OmniWeb identify as an iPad to the BBC.

A sample user agent: "Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25"
They did the work for third parties to keep it an an option for the lower end market. The higher end market has shown it doesn't care about SD cards and, honestly, I think for good reason: their user experience has always been terrible.

Internal storage is faster and more reliable so I think you're always going to see more and more phones, especially flagships, not offer expandable options.
I converted an old DSLR to a dedicated IR camera a number of years ago - used a filter from lifepixel. Opening the cameras up is relatively straightforward, and it's far more convenient, as you can view through the viewfinder while composing.

Woods effect creates some very neat results for landscape photography- https://c2.staticflickr.com/6/5107/5881557782_37a9318085_b.j...
Wow, that's terrible. I don't tip my mailman, why the hell would I tip an amazon delivery boy.
The display on the 5X is 5.2 inches. The physical dimensions of the phone are a bit larger.
In terms of the software, the Nexus phones are some of the best I've ever had, because they don't mess around with Android to try and 'improve' it, and because they get regular, timely upgrades. My Nexus 4 is still going strong several years after I got it. I'm tempted by the 5x, though I wish it were a bit smaller.
> Maybe they feel that even people doing delivery jobs are entitled to be home with their family at the end of the day?

More to the point, maybe they feel that the higher wage costs for that kind of shift work aren't worth whatever cost savings in other areas it would provide.
Profiling Python in Production
> Even native speakers of a language need to be taught the formal rules if they're to speak well.

Native speakers are taught some rules, but many are rarely taught unless a student has learning difficulties. The adjective ordering that OP mentions is a solid example. Others include aspiration of stops; voicing assimilation in words like "bets" and "beds"; the difference between "putting up" and "putting out"; why it's (sometimes) okay to say "Hey fucker" to your best friend, but not to your teacher; and the deletion of nominative arguments in subjunctive phrases.

Second language learners often (maybe always) find more rules useful, for several reasons. However, those who learn the language in highly rule-focused manner often have difficulty actually communicating in the same way that Computer Science professors are sometimes quite knowledgeable about CS theory, but unable to produce good code. Rules are good at telling you what not to do, but bad at helping you be creative.
Affdex SDK Meets BB-8 [video]
Honestly the cloud push doesn't bother me, although I'd suspect I don't go about it the way Google wants.

I host my own Subsonic media server which means that I can just set a cache size in Android (5GB right now) and let it automatically download my media as I consume it and push old stuff out of the cache.

Combined with Dropbox camera uploads I generally don't use much more than 10GB of storage on my phone.
It bugs me that he doesn't actually give a reason for why these orderings are "right", beyond his having an intuition for them (which might be just pattern learning, as others here mention).

It's been said (citation needed) that phrases like "tick tock" and "see saw" are in those orders because it's a high or hard vowel before the low or soft (e.g. "tock tick" sounds weird). Maybe that is why "little old" lady sounds more correct to us? I don't know. But the article goes off to draw a parallel to mathematical intuition, and leaves the original grammar problem unresolved, in my opinion.

Incidentally, I usually _really_ like the Better Explained articles.
And perhaps the ability to go wherever you want, whenever you want, in comfort, as opposed to having to wait for a bus or ride a bicycle in the snow, is worth more to the people in the aggregate than a little extra space saved by not parking cars. You're assuming everyone has the same preferences that you do.

(And anyway, since we're talking autonomous vehicles here, you could park them together in central locations and then even the space argument mostly goes away.)
While it's true that this release doesn't touch your pet issues, I'm left scratching my head as to why you expect that Apple will ever address some of those issues.

Containerization is unlikely to ever get a big push from Apple -- whatever half-hearted designs they had on the server space are long-since abandoned, and it's clear they favor far less heavyweight security measures for end-user apps.

"Rendering Contexts across process boundaries" doesn't even sound like it has a good use-case for any direction Apple's been working on.
Disclaimer: haven't had time to read the code yet.

It is probably easier to do all of the massively unsafe things required to initialize in C than it is in Rust. Then Rust is just used after C does its dirty things.
How fast is internal storage?

When has an SD card failed before every other part of the phone, including USB port and screen?
There is nothing about the NSA giving information to Boeing.

You mean to say a spy agency spied on a foreign president, color me shocked. The article is about blowback from the Snowden leaks. Nothing about the government supplying private companies with information.
Is this intended to compete with the AppleTV/FireTV/Roku? If so Google just failed miserably. Not having its own OS severely limits its abilities it would seem. It looks like it continues to be nothing more than a wireless audio/monitor cable that makes use of your phone as a remote.
How does it support Windows if not with Miracast? Is it just 'support' as in 'casting' (playing media locally) as opposed to actual streaming (eg. cloning) of the display?
As an owner of Nexus 5 I must say I'm a bit disappointed with this announcement. I was looking forwards to upgrading my almost two year old phone to Nexus 5x, but there doesn't seem to be a good reason unless Nexus 5 stops getting new Android updates.

They have the same resolution, same amount of memory, same amount of storage. I don't shoot video, and I probably won't use fingerprint reader - but I do use wireless charging every day.
Sometimes I read webpages with /usr/bin/curl. Sorry, but you aren't going to convince anyone that I am somehow morally obligated to copy the <img> URLs to a computer with a graphical web browser to see some ads.

Much like how the "first-sale doctrine" limits a publisher's rights over a work after a copy first changes hands, you do not get to dictate how the client renders your HTML or if they choose to run your javascript after you've voluntarily handed the files over to them in the HTTP request.

If your business suffers because of this, well, that's what happens to business models based on magical thinking and a misunderstanding of copyright.
You really don't see how some people might legitimately think spying on foreign intelligence agencies is a key part of the NSA's job? Or that disclosing details of that process is actually leaking classified information that should have stayed secret?

Dismissing people as shills just because they disagree with you is incredibly arrogant.
> My concern is - can it still work with power provided by a regular USB socket on the TV? The specs claim it needs a 1 amp power supply, and most sockets can't do that much.

I've used the old chromecast successfully like this. The manual also suggested to do it. One downside was that this means the chromecast can no longer turn your TV on due to lack of power. When casting to it, it will turn on my TV and switch it to the chromecast input which is quite nice.
Best besides the horrendous battery life. Absolutely abysmal. Doesn't look like this improves much.
It's still not clear to me what is the actual, working, non-broken procedure to clear the DNS cache on 10.10.5
Project Spark Transitioning to Free Incubation Engine
I forgot about this but it truly is horrible. Mine somehow gets into a state that not only required rebooting my phone but also restarting my car stereo.
Video.js 5: The Only Thing That’s Changed Is Everything...Except the Name
Blackberry made one for their tablet. I picked up the charger for not much money on Amazon. I use it to charge my Android phone. It's a really nice charger with a long cable. It has enough output that Quickcharge likes it, too.
> If they haven't cracked your European email provider, then they're not doing what we pay and order them to do.

You - sorry to say - would have fucking other issues to solve and fund than spying on your supposed to be friend states email providers.

As a suggestion and for a start: fix up your broken justice (prison overpopulation). And then there is this wild west NRA gun idiocy... next crazy shooting is just bound to happen soon enough again. Such a sad pity.

I'd suggest you go 'deep inside you' and think again what should be the priorities to pay for. Thanks!
There are a lot of things you can't do "legally", but people do them anyway.
Pivotal Experience
Can't seem to get it working on Chromium 34:

Uncaught TypeError: undefined is not a function demo.min.js:20
(anonymous function) demo.min.js:20
i demo.min.js:1
(anonymous function) demo.min.js:1
./lib demo.min.js:1
i demo.min.js:1
(anonymous function) demo.min.js:1
(anonymous function) demo.min.js:1
./injection demo.min.js:1
i demo.min.js:1
e demo.min.js:1
(anonymous function) demo.min.js:1
> Similarly, getting good at math doesn’t mean marching through a gauntlet of rules on every problem

No, it does to a degree. The rules are inferred from observation and internalized, but not precisely. "little" before "old" is a rule, almost motoric. As a foreign speaker I agree that isn't a logical rule :)

edit: I guess, the author is looking for the term heuristic (a general rule that is right often enough, but not precise nor complete).
It's funny, I "learned" piano for years as a child, but somehow missed a lot of the theory (e.g. the circle of fifths). A year ago, I got a deal on guitar lessons from a student who was looking for work for the summer. It was a crash course, pretty much taught the basic cords (G, C, D, Em, Am, etc) but we didn't have enough time to go into much theory there either. But it was enough of a crash course to start looking at the guitar and figuring out how it works, relative to my base knowledge on piano.

My partner is quite musical though (formally trained), and she's help fill in a lot of the gaps. I'm at the point now where I can fiddle around with different chord progressions and get good-sounding melodies to come out on my own. I get inversions and how they work on the guitar, etc. It's quite cool and way more interesting to me than just learning songs from a book.
Why is it so rare? Surely it is an in-demand feature?

I'd be shocked to see a TV or >~£120 monitor without MHL nowadays, but perhaps it really is the case...
Agreed. Which leads to two questions:
1) Why is this post so far down the page?
and
2) If anyone is qualified to combat automated (or perhaps even human) astroturfing by technical means, it's YC. Dang/other mods, are there efforts underway to detect and mitigate this?

I ask both on principle and because the quality of discussion is noticeably damaged by having to wade through many questionably real comments before finding actual discussion.

And of course it's not just the Americans doing this, undoubtedly the Russians/Chinese etc do something similar.
The opposite of war is peace, not freedom. They're very different and usually opposed.
The Pixel C Tablet Is Google’s Answer to the iPad Pro
And what is the language in the terms and conditions that makes that clear?
Great article. I don't think we will ever stop in finding ways of measuring productivity. In a sense, measurement is fundamental as it helps us determine the truth. Look at how important measurement is in the sciences and in engineering.

But the prospect of an employer using previously collected data to make an employment decisions seems rather scary. People do a lot of things when they're young and immature and it seems paranoid to rely on that information when they would probably grow out of it. How accurately can past information predict future productivity? I feel like we can't (yet) measure the effects of external factors on human nature, such as new ideas, new habits, new relationships and so on.
Eric Cantor proved its possible to primary out a incumbent if you have a group focused on an issue. YRO doesn't have to numbers the Tea Party has, but FreedomWorks does Tea Party issues and has done YRO issues.

I actually believe there are the numbers. I just believe that an organization that has the discipline to attack candidates in the manner, for example, of the NRA is just not there in the YRO space.
Box Platform: Powering Content Services in Your Apps
> Personally I think it depends on how much work the person doing the delivery did before the delivery to help get it done fast

In this case, the driver is just driving from a facility to my door.

But the twist here is, I do not expect nor even WANT the driver to put in "extra" effort to drive that route faster. Just follow the speed limit, and pick a reasonable route. That's all. I want you to drive exactly like a robotic car would. Those are my streets you're driving on, I don't need any maniacs striving for the best tip.
I don't know why this isn't at the top.
Requiring open code is a "hangman?" Holy overstatement, Batman.
You can cast a chrome tab, so it actually supports streaming. They're just protocols, why do you need to support Miracast for it to work on Windows?
One doesn't need to give access to their servers in order to give access to their data. You just set up a hot spare and sync it over a leaky protocol, like FTP.

Ta-da! Both the marketing and the NSA are happy as clams.
I had a OnePlus One, now my wife uses it and I watch with envy, holding the crap-phone that is a S6E. Would go back in an instant.
But if I'm expecting a UPS package... How do you authenticate that everyone you email or text hasn't had their computer hacked or stolen?
Using the KVM API
Price? They would have to pay licensing fees for the technology.
It's got the blue checkmark. Have they ever gotten that wrong?
I don't think I disagree with you (see my other reply), but it shows its possible which a lot of people don't believe.

Right now there is no effective group in this space.
Yes, v8 and all other modern JS engines perform function inlining and type profiling. Still, it is extremely common to see modern JS engines be competitive with C on small microbenchmarks, but lag behind on large, realistic codebases. There are several reasons for this:

1. JS engines must make tradeoffs between what to inline and what not - each inlining requires a recompilation. Offline C compilers don't have such concerns.

2. Inlining creates large functions, and large codebases tend to have large functions anyhow, and large functions take longer to JIT, making realistic codebases much more challenging for JS engines.

3. It's fairly easy for modern JS engines to figure out types at runtime in a small loop. However, when figuring out types in a large program spread over many functions, it takes substantial overhead to try to do a holistic solution, and instead, JS engines generally just do a local analysis and hope that what really needs to be optimized is inlined anyhow - but see 1 and 2. And when not inlining, function call arguments generally do not happen in an optimized type, but in boxed form.

Overall, it is not surprising at all that the article saw C-like performance on a small micro-benchmark, on a modern browser. But in a realistic codebase, there almost certainly would be a large slowdown. That's why asm.js exists and why WebAssembly is on the way.
You would be surprised. I've always found the interfaces for AppleTV/FireTV/Roku to be extremely clunky and not user friendly in the slightest. There's no reason not to use your phone that has interfaces that are much better designed and easier to navigate (a swipe of the finger to type some text, versus a hundred button presses to navigate an awful on-screen TV leopard). I think using remotes is pretty old-school and we're going to see them phased out pretty fast. AppleTV's interface is especially jarring, the Netflix app is borderline unusable.
My biggest gripe with Nexus series has been the camera. None of the releases has made a quantum leap in terms of picture quality. I don't care about gimmickries like HDR, live photos, sphere etc., all I want is a $300 Point & Shoot quality. Something that won't make me feel guilty for using a camera phone for preserving spontaneous memories. Please Google :)

Samsung has done a great job with the S6, the others like G4 & Moto aren't far behind.