skysight-inc/HackerNews huggingface dataset:
On the "actual user-facing feature" front:

Android 4.3 adds built-in support for Bluetooth AVRCP 1.3... In addition to exposing playback controls on the remote devices connected over Bluetooth, apps can now transmit metadata such as track name, composer, and other types of media metadata.

I've been waiting for that for car audio (iOS already supports it).
Nice, since the Play store says "We are out of inventory. Check back soon." https://play.google.com/store/devices/details?id=chromecast&...
I'm confused about it being USB-powered. Does it need to be plugged to both HDMI and USB at the same time?

Edit: The Buy button forwards to the Play store, where it's "out of inventory". They could change the wording to "Sold Out!" and then brag about that.
Same here. I hope it won't be long until VLC supports this thing.
It wouldn't be killer. A very small subset of users would want it. Any time I've seen browsers on TV's trying to read the text from a couch has been difficult, interfacing with it's difficult, and like most people I'm sure I don't like browsing in full view of everyone. e.g. type in a password and everyone can see it. If this had a full browser I seriously doubt that could release it this cheap and I think anything over $50 and it wouldn't sell.
When I turn on my PS3 my Samsung TV automagically turns on and switches to the appropriate input.
> Send it to the email account that will be protected by two-factor authentication using the key, and it won't really matter.

Unless, of course, the email is intercepted in transit.

If your email is being sent in the clear, it doesn't matter whether or not you use SSL and/or two-factor authentication to connect to your server - the email has been compromised long before.
I believe that is only true for MHL HDMI. They likely use USB power so that it can be used on any HDMI port, not just MHL-enabled ports.
Only in CECH-2000 model and later, though.

http://manuals.playstation.net/document/en/ps3/current/setti...
This is speculation, but it seems like in the result of a true loss of the redis-master or it's datacenter, someone would have to reconfigure one of the slaves to become a master and reconfigure the applications that use it (or perhaps they have this type of service discovery built-in).
Rivets.js can do mustache-style templating too: https://github.com/mikeric/rivets/pull/182
Do you know how to run logcat[1] after connecting a USB cable and enabling USB ebugging and downloading and install Android SDK? It's not that hard. You may see some error messages in the output. That might give you a clue.

Otherwise back everything up (this is not that hard at all) and do a reset. If you navigate to Google Play on a PC you'll see a list of your devices and have a history of all the apps you ever installed and you can reinstall them remotely from the PC. It's cool to see them pushed from the PC through the cloud to your mobile device. Just make sure to back up your contacts (should be automatic by Google I've found, don't ask me how ... but anyway you can make a backup to be sure to be sure by going into contacts and playing around), your SMSes (I use SMS backup app for this to do this automatically), any pics (though you should be using dropbox to do this automatically) and so on.

I'm not saying that this should be happening. It's crap that it is. Maybe Android is the new Windows. Quick ... defrag!

[1] http://developer.android.com/tools/help/logcat.html
I still haven't been able to find the particular documentation around class 2 SMS verification. Most of the things I'm finding talk about IMSI using HMAC-SHA1 for OTA validation. Is this at a lower level?

Edit: Found this: http://www.3gpp.org/ftp/tsg_sa/wg3_security/TSGS3_33_Beijing...
That is the point of the question. If it requires CPU usage, how does it save battery.
Thank you for the response. This device sounds, well, fantastic.
> generally everyone would use the Netflix app on the Apple TV (which is solid) rather than airplay from their device

Only people that have Apple TVs. Apple has sold a lot of them, but it's a fairly niche device that costs 3x what this one does. They also work differently so that you're not streaming from your device to the Chromecast dongle, but that you're essentially just telling it what to play (you can then use your device as normal). This is pretty neat, I for one would use it just so I would not have to deal with the terrible Apple TV remote control anymore. Typing in anything is a frustrating experience, I'd rather type from my phone or computer and then have it play where I'd like (my TV).
You know lean start up has serious flaws at least in how it's being taught when you see two companies attacking the same market/product only to see one company die with the conclusion that there isn't product/market fit.

Lean is big on experiments and sounds great in theory but as a complete system it is very lacking.
From reading the fine print, it appears that it's only the $7.99-per-month plan that's covered, but you can apply that discount against a more expensive plan.

[Edit: note that that still leaves it very cheap.]
This happens to Apple too. It's the way the market works. It's based on speculation. Rumours are usually much more exciting than what's actually announced, people buy based on the rumours, and when the actual products are announced (even when they are good) they fail to meet crazy expectations and the market corrects - people sell.
We plan on an unlocked phone, with an unlocked bootloader.

Unfortunately, for the planned volume, we won't have much influence with the SoC vendor, and therefore, it is highly doubtful you will see open graphics / radio firmware.

Sorry, it's not our preference either.
I was tempted by the Nook HD or HD+ clearance pricing, but apart from being generally older hardware, the lack of GPS and lack of a camera make it not worth the ~$60 savings to me. Those may not matter if you use the tablet only as a reading/gaming device though.
Nonsense, by that logic your proprietary software is taking away users 'right' to use your proprietary software in an open source context.

Your argument has nothing but holes in it.
It is probably related to technical limitations. Some app features currently do not work if the app is installed on a sd card.

Link: http://developer.android.com/guide/topics/data/install-locat...
Not only the ram. The 'sapphire screen' and battery are probably going to be the most expensive pieces of the system. I don't think anyone is complaining that their gorilla glass screen is not durable enough. The highest end phones have less ram most likely because of battery life issues. That ram has to be refreshed, and more of it means more drain on the battery. Not to mention that in android phones, they try to fill up the ram as much as possible to avoid accessing the flash storage after booting since that also drains the battery. The consequence may be longer boot times, if Ubuntu does this also.
The Petition Against Passwords
What should we have in place of politicians?

It's a serious question.
Future Android updates probably won't be as exciting because Google is migrating most of their system apps to Play. In the past, a system update might have brought new features to Maps, or to Google Search, while now those are updated on a more frequent (and less buzzworthy) schedule.
Why does it have to be binary with all you guys? :P

I didn't say weev deserved a felony conviction. I said he dun goofed, as a counterpoint to what many here are saying, that because the API he accessed was unauthenticated, it meant he did nothing wrong. That argument's completely bogus as well, just as much as a 2 year prison sentence for this is bogus.
You're writing a book in LaTex?!
JVM, CLR, Mono AOT complation, NaCL/PNaCL.

A future in which we wind up with architectural support for NaCL-style sandboxing intrinsics, in the same way we saw them be developed for VT-(x|d).

Sticking us with JS for another decade and expecting us to compete against better application runtimes? No.
It's a question of optimizing "time to online." I find my iPad Mini to be my "go-to" device, the thing that I pull out of my bag most often. So for me the extra time it would take to connect and power up via Bluetooth wouldn't be a win.

Also, I'm not good at recharging my devices and I really like it that I can use tethering heavily on my Mini for several days to a week between recharges. I already kill my phone battery every day as it is--depending on it even more for tethering or surfing in line at the Starbucks would mean mid-day recharging.
At the moment, Ractive doesn't really have an opinion on the subject - it was initially developed with news interactives in mind, where very often there isn't a need to communicate to a backend.

Backbone et al are better at handling that side of things. The Ractive approach is to use an 'adaptor' - so you could create a Backbone Model or Backbone Collection adaptor that maps to a particular 'keypath' (such as 'user' or 'items'), and whenever the model changes, Ractive updates. With two-way binding, user interactions can also change the model.

This part of the library is underdeveloped and experimental at the moment, but that's the approach we'll most likely be taking.

You can use Ractive on the server however - you can use the same data on the server as on the client and call ractive.renderHTML(), which is useful for progressive enhancement.
It's sad to see another stupid comment on HN. He never defended the laws. He was just stating the facts.
It has happened in many cases. Many companies have used, modified and contributed to GCC in the path with no complaints. The whole anti-copyleft thing did not start until recently, because of increased resistance from companies like Apple who have an active anti-freedom political agenda.

The simple act of refusing to use proprietary software does not give users freedom in software, it just prevents them from being subjugated by that one particular piece of proprietary software. Copyleft is also not necessary to have freedom, but it is pragmatic in that it leverages copyright in an attempt to further the political goal of freedom. It would be nice if this didn't have to be done, but we cannot ignore the issue of copyright, it will not go away quietly.
But you lost because the product was identical (messaging) in the same area (social networking).

All your link shows is a trademark holder protecting their trademark. Some of those will win, some will lose.

It sucks that the legal system requires trademark holders to do that. But it's not Facebook's fault.
Big Lie: America Doesn't Have #1 Richest Middle-Class in the World...
Congratulations to Josh, Jon and the rest of the team!

But: Shame that Insight is going away. WalmartLabs is a great home for you guys, but I would have loved to see you succeed with the product. Can you tell us something about the reasons for this aquihire?

PS: I'll keep on wearing your shirts ;)
It's the "calm down" attitude that allows politicians to trample over our rights simply because zealots campaign for it to happen. If more people displayed the outrage they should be displaying then maybe technologically illiterate politicians wouldn't be so cocky.

It's not about banning, it's about authority thinking it can provide a moral compass as to what it deems "abhorrent".

It's about records being kept as to what exactly individual households wish to see on the net and what happens when such lists get hacked and leaked.

It's about declaring to an authority what you wish to view in a supposed free society.

It's about opposing an infrastructure of filtering and censorship which has the potential to be misused.

Never "calm down".
Point of order: the bill may pass the House of Reps. Senate would have to pass it and president sign it before it becomes law. Big difference.

Crappy headlines like this promote a misunderstanding of how gov't works... OP should read up on civics a little
That sounds possibly illegal, or at least against the TOS.
You can't do that in portable C as-is. Watch what happens when you try to restore thread state on a different system thread using an OS that instrisically ties system threads to user threads to thread local variables to the stack.

And no, getcontext() and setcontext() aren't portable.
Well as I've pointed out above, I don't own a plane and you yourself appear to be a lot richer than me.

The majority of private pilots I've met are hardworking people (not rich) who love aviation. They either rent from a flying club or partnership, or own a cheap cessna 150/172 or homebuilt. You can buy a decent buck 50 for about $20k, which doesn't make you rich if you own one. The average HN programmer earns $150k+ if they work at Microsoft (like you), Google or facebook in silicon valley. That's fairly rich, and it's a bit hypocritical of you to be calling me rich when my income for the past few years has been around $40k. I used to earn over 100k 15 years ago, but I chose lifestyle over stress and being rich.

I pay $50/hr dry to fly a friend's plane, and he's not rich. He is retired and never earned much money during his career. He can only afford to own a plane because he was left money by his father, and also because his wife has a good pension. He absolutely loves flying, so that is what he has decided to spend his retirement money on. He drives a falling-apart car from the early 90s.

Getting back to the discussion: the high compression engines that run avgas tend to be in light twins, which are mostly used to train airline pilots, air-taxis, medevac, etc. There certainly are some rich people with high performance piston planes, but that is probably a minority. At the moment there simply isn't any viable engine replacement for these planes. AOPA is actually working hard with industry groups to find a drop-in replacement for avgas, which will work in all these engines. It's not an easy thing to do, as you have to make sure the new fuel isn't going to damage the engine, cause an engine failure, etc.

Perhaps they should have started looking for a replacement earlier. Part of the problem is that there isn't too much innovation in aircraft engines, in order to avoid possible problems and because it's very expensive to develop (and aircraft sales are a few orders of magnitude lower than car sales). Even new aircraft piston engines don't tend to have ECU/FADECs (or even electronic timing).
TeX considers a period to be the end of a sentence unless it's preceded by a capital letter (in which case it assumes it's an initial or part of an acronym).

For abbreviations, you should explicitly insert a space control sequence (\<space>) or a non-breaking space (~) after the period.
Is This the Most Interesting Opening Paragraph Wikipedia's Ever Published?
Whole Foods Market worker quits in 'epic' resignation email
Jennifer,

My girlfriend wants to learn about coding as well. She's in the East coast and I'm on the West coast. I want to help her, but I am not sure how. Did you have any programmer mentor? If so, what kind of role have they played?

This is an incredible effort and dedication. Great job and keep it up.
With many TVs with built in youtube support and many other devices already connected to the TVs that have you tube, xbox, PCs, PS4, Wii, Roku, etc. Why would you buy it? Just so that I don't have to search what I am watching on my phone on my TV again? For the price this might still be worth enough to spend for that feature. But just trying to understand if there is anything else there is to it.
But does that Apple analogy apply here? Apple's rumors are at a crazier scale than Google's and Chromecast in particular was barely a whisper on the street, especially with more reports pointing to Nexus 7 in the days leading up to this event.
The cost of my team's engineering time over the next multiple months is not covered by the $32M.

I do not think you will be surprised.
He cannot return the data per se, so there is a difference. Once it leaves Apple's servers it could be less secure and he's not registered as a data controller I'm sure.

In your example above, why could the person not just point out that the money was not safe? It's no loss to them if the person does not act on the information.
Why Customer Retention is about Value not “Lock-ins”
Do you know if there is support for the Linux version of Google Chrome?
I wish I had time to do similar approach solely to learn new things using HN: Hacker News University.
Did they say when the source code will drop?
Even if they did, that's not enough, you have to get it into all popular browsers, not just two. JavaScript works everywhere, you have to match that to have any hope of replacing it.
Seems like NSA is using 'individualized solutions' as a term of art for which we don't know their real definition. But based on recent disclosures we're probably safe going with the wildest possible interpretations.

C.f. 'tailored access' http://en.wikipedia.org/wiki/Tailored_Access_Operations
that is false statement actually

HTML is an amazing language for creating static documents, but it was never designed for interactive web apps
I think he's trying to pose the question that he thinks his opponents would ask, before they ask it.

But AFAICS no one is claiming that terrorism left unchecked would cause 50,000 deaths/yr, so really it's more of a strawman (and in poor taste too, IMHO).
WP-Cache was in place, but HN hammered the server anyway. Typically it is not an issue but "dat traffic spike" was more or less way too much for the poor linode to handle:

http://i.imgur.com/3jPD0iB.png

I think Wordpress + Apache is just a beast - I've seen people talk about running Ngnx in front of Apache as a proxy serving only static content but I haven't gotten around to investigating that kind of setup yet.
These are thoughtful comments, here's a couple more

> his basically limits this "supercomputer" to embarrassingly parallel problems that have very small specifications

note support for map-reduce so it goes a step beyond "embarrassing" (map).

> It's hard to imagine a workload in which this would be the truly best solution.

Biology offers a few examples - typically (alignment-free) sequence analysis is limited by memory, not by communication, so being able to reach a large number of volunteers may be more significant that the time it takes for each of them to communicate their piece of the problem. Here's an example: http://www.almob.org/content/7/1/12
But more prone to fire, flooding and other general destruction.
Somebody needs a hug: [[hug]]
Been using this and it's awesome. Have been so incredibly frustrated with iPhoto in the past...
Your first sentence is an opinion stated as a fact, which I disagree with. But I don't consider that stating something demonstrates it.

Later you divide the whole humanity in A, B (and C). I certainly do not consider this is correct, and believe there are many more cases to be considered.

I cannot see what could possibly go wrong, going from here, in terms of deciding that people contradict themselves, logic, etc!

Feel free to consider I contradict myself - I certainly do not agree.
How do you not love HN for threads like this?
I noticed that the end opposite of the HDMI seemed to have a micro USB in port on it. I suspect that it is powered via that, however none of the demonstrations showed it being plugged in, so I believe it may have an internal battery which needs recharging.

Edit: The specs at the bottom of the page don't list a battery but it does list an included power adapter, so I guess you have to have that plugged in at all times.

Edit 2: Certain versions[1] of the HDMI spec provide power. It's possible that the USB is a backup solution for older spec'd TVs.

[1] http://en.wikipedia.org/wiki/Mobile_High-Definition_Link#Fea...
Where's my hug?!
I don't see this thing on Amazon.com (US store). Am I missing something?
> Which brings us to shared accounts. Having worked with hundreds of companies over the past couple of years, we've learned that shared accounts are ubiquitous, specially for infrastructure accounts (if your company uses SSH, chances are you have one Unix Login that all your admins/employees share). Which makes non-repudiation harder.

I've seen this first hand at a number of large companies for both unix accounts and (even more so) with database accounts. After some period of time (varies from 1 month to 1 year) everybody who worked on an application would have the database credentials of the application and would use them to diagnose app issues. New members of the team for an app would be given all the credentials too as "it's the only way to get things done...".

It wouldn't start out that way as things would be "locked down" at first but every app ended up like that. Add to this that folks tend not to ever rotate their application database passwords for fear of breaking something and you've got a ton of people with the same access credentials and no way to distinguish them. People would join/leave the group (or even the company) that managed an app and would forever have access to all the databases for the app[1].

This is one of the problems that we're solving with JackDB[2](disclosure: I'm the founder). It allows you to share data sources without sharing passwords. User's authenticate as themselves and the server proxies the database connection for them. All executed commands (SQL, etc) are added to an audit trail and since you can tie actions to actual users you know who made changes, who queried customer records etc. Similarly since access is done per user you can selectively grant/revoke access to user's without asking them to "forget" old credentials.

[1]: Yes firewalls can block things as well but if you're still an employee somewhere then you can probably get passed the internal firewall by tunneling through some other server you have access to.

[2]: http://www.jackdb.com/home.html
> It has happened in many cases. Many companies have used, modified and contributed to GCC in the path with no complaints.

Hardly. Companies have complained plenty, but escaping the network effects of the GPL was expensive enough that they couldn't do much about it.

> The simple act of refusing to use proprietary software does not give users freedom in software, it just prevents them from being subjugated by that one particular piece of proprietary software.

Why not? If they want open-source software, they can use it. There, they're free.

> Copyleft is not necessary to have freedom, but it is pragmatic in that it leverages copyright in an attempt to further the pro-freedom political agenda.

By attempting to enforce a communist ideal of shared ownership of the means of production. Most reasonable people don't consider that to be 'freedom'.
Facebook: We Will Make Our Product Worse
LLVM is truly a wonder of modern software. By making the development of new programming languages easier, it's accelerating the development of new tools and techniques.
Only for Netflix and Youtube. If you stream a Chrome tab, it still runs from your computer. Also, this still leaves open how one might download a movie and stream it to one's TV - I guess you'd have to upload the whole thing to Google Drive/Dropbox?
I was only guessing about the chrome tab mirroring feature. Are the other features limited to the Pixel?
Camerons’ Secret Internet Porn Den
WebKit regularly pulls changes from Blink and I'm sure the reverse is true too.

The One Last Thread Holding Wired Together Is Linkbait Headlines.
Does this work internationally? I mean, it's just a dongle. Can I have a friend purchase it in the US and have it work fine in Bolivia?
IIRC, the early beta version AirPlay displayed a mirror button for every <video> tag in MobileSafari. Apple got a lot of pushback from content providers, and had to make AirPlay an opt-in for content providers [1] (though with iOS 5 they later changed it to an opt-out feature).

Not sure how the content providers will respond this time.

[1] http://developer.apple.com/library/ios/#documentation/AudioV...