skysight-inc/HackerNews huggingface dataset:
>>>then replacing all your paid iOS apps with paid Fire apps would probably cost you $75.

In my experience, it's very difficult to find the same apps in the Fire store.

You can just install android on the Kindle Fire and be happy, though.
Make a commit to save some memory which allows them to expand their criteria which leads to your arrest for thought-crime.
If you're of just the right age you'll remember coming home from a night out to flip on the TV (remember those?) and watch infomercials about $50 pieces of junk that somehow combine a folding fishing pole with a fly swatter and a flashlight and the miracle is its possible, although the result is it does nothing well at all. Not one thing. Total across the board laugh out loud fail. AKA the IoT.
NASA Looks to PlayStation VR to Solve Challenge of Space Robot Operation
Why I Believe in Text
Coincidentally I just saw this on twitter: https://www.techdirt.com/articles/20151214/07452133070/light...

"The lights are going out all over Europe; we shall not see them go on again in our lifetime. Or until we jailbreak the firmware."
Found the Caltech guy.
> My "smart" TV has an app called WebVideos on it, which does nothing but apologize for being shut down.

I wonder if the app was prepared for that or if some poor fellows are maintaining servers whose sole purpose is responding to you with this apology.
There could be a very good reason for this: children on the autistic spectrum often rely on (A) their next few steps being clearly and explicitly defined, and (B) things not changing. (However, this is a good reason to use a low technology solution that won't break, eg, paper.)
https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getti...
I'd be interested in seeing the buy vs. build analysis for this project. Are there any pre-existing projects that have similar features? And assuming that this project is used to process classified data, what impact does this have on the selection process? e.g. is it possible to use closed-source solutions?
Lightbulb DRM: Philips Locks Purchasers Out of Third-Party Bulbs
If starting today, I'd probably try to use Rust.

However, using Python actually makes it much lighter weight than it would be running all native code, because Python bytecode is quite compact, and we use small C extensions for things that need to be fast. Being able to link with C code is hugely important for us, and I don't know if .NET/Xamarin would allow that..?

Getting Python to run on a POSIX environment is actually pretty trivial. Windows RT is harder, which is one reason we've never bothered with a Windows RT port. And on iOS you are limited to using a single core under Python, because you aren't allowed by the O/S to fork.

The biggest pain I've had with Python is memory management: it's almost impossible not to leak memory in a Python program because the garbage collector is quite primitive and reference counting is just so error prone. For an email app you need to be able to run for days/weeks without crashing or blowing up memory usage; you can't just restart the process every 3am like you can server-side.

That's one reason Rust is appealing: memory management is helped by the type system.
I use this and works always.. http://www.easyuefi.com/wintousb/
Mapping Every Disputed Territory in the World
Better Bash Scripting in 15 Minutes (2012)
Even if they don't they might cause the body to rotate.
Why would a law have to be passed for the drivers to organize?
Eligible Is Hiring a Senior Technical Operations/DevOps Engineer
Was referring to the website, not the submission.
It's not a total restriction. You can fly at the airport if you tell ATC and they clear you. Though that specific scenario is unlikely, I've seen emails from hobbyists to ATCs asking permission to fly within the limits and they approved it with certain hight restrictions (below the trees in one case).
There are so many Israeli startups in New York that a startup serves them
I wish it were like that. Depends on the organization.
This was a good read. Reminded me of reading the trello css style guide
https://gist.github.com/bobbygrace/9e961e8982f42eb91b80
There is Apple CarPlay as well: http://www.apple.com/ios/carplay/
2016 Investing Game Plan: How to Compare Asset
As late as 1986 someone reprimanded me for 'wasting two bytes' in a record.
Just curious, I've been through the documentation a few times. Is there any kind of special sitemap we are going to have to do for each page. For instance lets say we have:

http://www.example.com/normal-page.html

and AMP enabled:

htpp://www.example.com/normal-page.html?ampenabled=1

I realize a lot of people are going to do this with dynamic URLs or plugins, will Google just crawl these on their own?

Also does anyone have any ideas for menus in AMP pages? SO far all the solutions I've seen don't have menus. I'd hate to see all this extra traffic and no way for visitors to browse other pages.
You find people trying to help each other instead of snark at each other scary?
This can't be real. I needed something exactly like this and was about to start looking tomorrow. And, lo and behold, GCHQ delivers.

As for my future software needs, I expect the code to be written at MI-6 and delivered just-in-time by James Bond.
Slackmo – Venmo Integration for Slack
Woman sings “Hello” How I got my voice back
This is slightly inaccurate. Adiabatic quantum computing is not the term you want. Adiabatic quantum computing is equivalent to the more traditional quantum-gates based computing model (both of them are efficient at the same class of problems). D-Wave can solve one particular problem (that can also be solved by classical computers in similar time), the problem is related to annealing, and is not the problem of adiabatic quantum computing (which is much more general).

The component they lack is that they can not preserve any non-trivial information between their qubits.
New Graduate Salaries in the Top US Cities 2015
Compatibility with the rest of the network is a user requirement.
*dev experience. That's a weird autocorrection choice.
It's hard to tell how much of the internet protocol suite could be said to be prepared ahead of time. There was a decades-long practical experimentation process during which several iterations were developed and in use in research settings, and this was coincident in time with many other implementations of networking protocols that powered what was done in the "real world" in commercial settings.

Now I'll grant it's possible that the IP suite was developed as an isolated set of standards divorced from those outside networking practices, but the timeline makes me feel like it's at least possible that there was some lesson-learning incorporated.

Of course, I wasn't involved and I don't know offhand. I'll have to do a bit of reading later for self-edification.
This is going to lead to messy public arguments, at least in part driven by existing cab drivers that will be seeking rents from the successful upstarts.

I think this tactic was used before in other historically disrupted industries...the incumbents would push for unionization to keep inefficient players on life support, at the cost of the upstarts.

Note I'm not opposed to people's freedom to unionize. In fact, it should not take an act of government to "permit it", and people should do it if they want. It's just the unintended consequences and manipulation of the move to unionize that are interesting.
I would think this could be a real situation if you have a problem customer (read: demands more than their SLA) and you're not ruthless/effective in your communication.

Sometimes not responding in those situations can lead to better outcomes than replying in haste or frustration.
Per-Title Encode Optimization
This seems to be extremely different to Gerrit. Gerrit requires a centralised server which acts in place of a regular git server. It has its own database, distinct from git, and adds the notion of a "Change ID". Generally you do your review through a web interface. It's all quite clunky, but it does its job very well.

This is distributed but more importantly it looks like it's more entangled/in-tune with git. It says it uses git notes [1], which appeals to me; they're a feature that are basically useless on their own, but seem to be included exactly for the use of something like git-appraise.

Regarding your comment about a central repo, I'd guess the idea is you use git-appraise like you use git today; it's decentralised in the technical layers, but you assign "central" repo in the human workflow layer.

[1] http://git-scm.com/docs/git-notes
The Media lab built their Reality Editor (http://www.realityeditor.org/) on this project. Very cool to see.
Hate Ads? Maybe You Should Give News Sites Some Bitcoins
Did you read the article?

"Uber has two potential legal arguments against the measure if it passes. The first is that federal law reigns supreme when it comes to organizing, rendering a city ordinance on the subject essentially null and void. The second is that collective bargaining by independent contractors would amount to illegal price-fixing under antitrust law."

and "the only way organizing by Uber drivers could be legal is under a so-called state action exemption from antitrust law."
Did you not bother reading the article? At least half of it is talking about it being a stall and trying to figure out why it's stalling.
Yes! I'm so stuck between different streaming services that I Haven't been able to fully consolidate my library on either one.

Moreover once I have done that I'm not even sure where my library will begin or end, does it end at the temporary stuff i'm listening to on the discovery radio or stuff that I have added to a playlist but not my library.

At least with MP3s it would be "I'm downloading these songs and they will be in my library because I enjoy them." Now i'm not even sure if I have a library.
How ping affects your chances of winning (League of Legends)
Knowing model airplane enthusiasts, I bet getting a real registration number that they can put on their models will only add to the fun of making the model as realistic as possible.
If drone operators had to go through even 1/5th the training and regulatory comprehension and code of conduct that licensed pilots have to accomplish in order to occupy shared airspace, this would be a lot more of a simple issue. However, whether it be high powered, unregulated lasers or steadily improving unmanned arial vehicles, people are consistently doing stupid things and putting other people in danger. Basically I think your vitriolic "rules rules rules!" chant directed towards pilots is laughable when the reason we're having this discussion is because drone "pilots" are doing stupid, dangerous shit and you somehow think it's not a problem.
This is really cool! Thanks for making it.

Browser history uses favicons, but I think I would go with tab screenshots. In your browser history, because everything is collapsed into a line, it's harder to parse a logical grouping, so having similar favicons helps. But in Visual History, because the history is tab specific, you don't have that problem. You are more likely to need to differentiate between different pages on the same site, making favicons less useful.

Regardless, this is really cool, and I'll definitely be sharing it.
It doesn't surprise me that military pilots aren't afraid of drones. They're not even afraid of flying into a 1000 pound airplane. Maybe if his plane didn't have an ejection seat...

http://www.theatlantic.com/national/archive/2015/07/an-air-f...
Here is one version of the proof: http://arxiv.org/abs/quant-ph/0405098

This is the original I think: http://arxiv.org/abs/quant-ph/0403090
> Increasing the number of residency slots is up to Medicare, because Medicare funds residency programs nationwide.

No, it isn't. Congress limited the number of residency slots Medicare could underwrite, but medical residency is not controlled by Medicare. Additionally, Medicare only pays for about 25% to the total costs incurred by residency programs.

In fact, the law that created Medicare specifically stated it was to subsidize residencies “until the community undertakes to bear such education costs in some other way.” Understandably, no one has stepped up to replace the federal government gravy train. Since the AAMC is predominantly responsible for Graduate Medical Education (the formal name of residency) it is absolutely the appropriate scapegoat for the residency bottleneck (since their only answer is to make the FGGT bigger), as is the AMA for pushing increasingly long residency requirements for medical licensure.
Discover Emacs with powerful Gnus.
"To be fair, smart TVs still work as TVs, even if the entire "smart" portion is broken. I'm entertaining buying a new TV soon, since mine is on the out after almost 10 years. I'd prefer to buy a non-smart TV, but honestly all the top models include it now, so it's pretty much unavoidable."

You can opt out of using the smart features, but the presence of wifi and bluetooth stacks and cameras and microphones means that you are living with a long list of vulnerabilities and potential intrusive/abusive behavior.

The good news is, display manufacturers all make very, very high end models at relatively low prices without any smart features or gizmos at all: they are called signage displays.

Think of the screens at the airport with the tiny bezels ... you can buy those. They're awesome.
Homeland Insecurity
It might not be as sexy as some others but this reads like its prime for a disruptive startup to come and shake it all up
I have seen this claimed many times, and I've never seen any research for it that in the end came down to more than personal prejudice.

On the other hand http://www-cs.stanford.edu/people/eroberts/papers/SIGCSE-199... offers concrete reasons why early returns make sense.
No, it's because ebooks flow the text and images dynamically to accommodate different screen and font sizes whereas a book can be statically typeset.
To be extra pedantic, Canada assigns birth nationality by both jus soli and jus sanguinis to the first generation born elsewhere.

So a Canadian goose could also be a goose born to a parent that was hatched in Canada, or naturalized there.

A Canada goose born from one American Canada goose parent and one Canadian Canada goose parent would have dual citizenship, regardless of its hatching location, but it would have to be hatched in Canada in order for its own offspring to be Canadian Canada geese, if its mate is not jus soli or naturalized Canadian.
Like what exactly? We know many things are secured that way, but few are secured in only that way. I only know of things that take more effort to generate profit (and generally less profit).
His wife wakes up at 5AM, works until 5PM, and then goes to bed at 9:30PM.

Previously, he woke up at 10AM, worked until 8PM, and went to bed around 2AM.

That gives husband and wife 1.5 hours together per day, maximum. Probably less when you factor in chores, cooking, etc.

If husband mvoes his schedule to 5AM also, and works until 5PM, then goes to bed at 9:30, then now he and his wife have a maximum of 4.5 hours together per day.

Do you understand now?
It's obviously not a hardware limitation if it works fine in Windows.
No. I find it scary that hundreds of people distraught that their refrigerator isn't connecting to their calendar.
I have no idea about the case, but leaving in Europe I cannot stop being amazed how the skin color is being described ten times in each sentence (it starts to be funny after the third time). This country has a huge racial problem, in all possible configurations.
Frequently the checking is dependent on passing the previous clause. Something like:

if (x == null)
return "x is required";
if (x.length < 3)
return "too few elements in x";
if (x[0] == null)
return "first element missing";

The point here being that each successive check is testing something that is only valid if the previous check passed. This can't be so easily converted to your if/else pattern without re-encoding the early exit in the form of a complex boolean (&& and || have early exit built in).

The concept's applicability to tail call optimization is only by analogy with the mental stack; just as tail call optimization sets up the call such that the current stack frame no longer exists, early exit sets you up to remainder the rest of the code without regard to any potential alternate code paths (i.e. a potential else branch on an early if statement) later; the mental frame of a long if statement no longer exists. The analogy is a little bit stretched; of course it is not a technical isomorphism, but nobody ever said it was.
Was it something that languished in the feature backlog, or was there an intentional decision against it? Just curious :)
I could never get any of the Android apps for Ampache to work.
@dv_says Thank you so much for sharing this!
The new video experience is here.
There's a new way to find videos and enjoy the experience of music, See the future of video search here: http://bit.ly/1TLFsFk
Congratulations for your impending purchase. Looks like there's lots of opportunity to modernize things but I would begin by having a chat with the employees, get deep into the trenches and understand the entire process (or as much as possible).

Collaborate with your employees and map out the entire process from start to finish. This will give you a good overview of what the current state is.

Avoid solutioning at all costs at this point. Everything may be done manual at this point but will it make things faster? If your employees aren't willing to change to new tools, it could well affect your productivity. Let them guide you to the solutions.

The best hack is to listen to your employees, show them what's possible with new technology and get their buy-in.
So I read through the docs for a few minutes and something wasn't entirely clear.. It shows "offline-first design" so does that mean I can use it as a local storage in the browser/device, and it can sync later to a server?
> If a done does there is no tracking number and the pilot is safe at home.

Thing is, model aircraft hobbyists have been -for the most part- safely and responsibly flying RC aircraft for nearly a hundred years. These fliers haven't had any FAA registration requirement, and have not been required to put identifying information in their aircraft.

The Academy of Model Aeronautics has been around -and doing great good- since 1936. It has encouraged the development and nurturing of a culture within the model aircraft pilots' community that highly values safe, sane, and reasonable operation of model aircraft. One of the big ways that they do this is by chartering local model aviation clubs.

Every store I'm aware of that specializes in model aircraft will -when you purchase an RC aircraft from them- steer you towards your local model aircraft club. This lets you know that there are folks who can train you (and let you get hours or months of fun from your new toy, rather than seconds), and lets those folks train you so that you learn how to not a hazard to yourself and others.

It's a damn shame that so many retailers that sold "drones" failed to point their customers to their local model aviation club.

So, anyway. People have been -entirely legally- flying aircraft that are substantially heavier, substantially faster, and -potentially- substantially more dangerous than "drones" for many, many decades. Perhaps the biggest difference between then and now is that the majority of folks then [0] were encouraged to learn how to operate their toys safely, and took the time to do so.

[0] And when I say "then", I don't mean to imply that this effort is not still ongoing. The AMA is still around, and doing its damnedest to reach the drone-flying yahoos who are endangering themselves and others with their reckless behavior.
I have written a parser generator to generate a parser for a compiler project for a class. It is indeed the easier route. Your parser specification language is usually a lot simpler than your target language. Your parser generator also just needs the features required for your particular grammar, which means that dirty hacks and regex parsing are a viable route.
Hi all! I'm the person behind this site -- if any of you have any questions or withering critiques, send 'em here! I will be watching it all day.
I started typing out the requirements[0] I'd want as a user. It's only a start and doesn't have any implementation, but any discussion would be appreciated!

I wanted to focus initial on the things I hated as a receiver: spam filters (too many false-positives that don't correct when I report them as such), dropped messages (I cannot get messages from http://www.eternal-september.org/ on gmail because of reasons only $DIETY could extract from google.), lack of encryption and authentication.

[0]: https://github.com/jimktrains/email_ng

(For IRC just use the same channel i registered for discussion on a new http (freenode @ #http_ng) (https://github.com/jimktrains/http_ng)
I'm beginning to think that the best incentive system is just a good base pay, with an emphasis on personal learning and growth. Have engineers strive to become better engineers by taking courses, attending meetings and publishing content. Quality will fall out of that as a positive side-effect.
Make it. Seriously, you could start with a private invite only sub-Reddit until you get enough users to move to your own site. Have you and a couple of trusted friends as mods and you can shape the culture. Seed it with stories and posts that you want to see.

Search HN for people who think there's not enough start up stuff here and invite them.
The UTF-8 Manifesto
Show HN: YAKC – a KC85 emulator (East German 8-bit)
I wonder if this will lead to other groups asking for this ability.

Take farmers, for example. Maybe they could lobby for a waiver for collective price-fixing. Or hair stylists, or truck drivers, or gardeners...
iOS 9.2 ifunbox direct download on your apple devices
Ask HN: Find the highest rated entries on a Google Map section
So I'm planning a vacation to Thailand and I'm using a custom map in Google Maps to label points of interests I find in blogs and travel guides. Often Google already knows about them and people also already rated them. Now think about those ratings what you want, but if there is a 4.8 somewhere - I want to know!

So I was wondering if it's possible to find the highest rated entries in a Google Maps section. What do you think?
The Stellar network did fork when we running on a fork of legacy software. Since then, we have rebuilt the entire consensus system using a completely different consensus system. The underlying consensus system was designed by Prof. David Mazieres, head of Stanford University's Secure Computing group - you can read the white paper here: https://www.stellar.org/developers/learn/concepts/scp.html A completely new implementation of SCP in the form of stellar-core was completed earlier this year. You can read about it here: http://graydon.livejournal.com/227874.html
That is rad, rad, rad to hear. It totally made my day.
It may used for targeting the drone assasination program, among other things. Given the who-talks-to-who metadata from a mass surveillance program, and a set of edge nodes manually identified as terrorists, graph analysis will tell you who's in the "centre" of that network of communications.

This guy is then killed and a press release put out about "Al-Quaeda #2 killed". http://www.longwarjournal.org/pakistan-strikes-hvts
Thanks, I try!
They don't want to just organize. The city has laws which protect employees from being fired for attempting to unionize, but those laws don't apply to contractors. They want the law to be changed to cover contractors so they can have that protection.

That's my understanding of the situation, which is tenuous. Someone please correct me if I'm wrong.

It's mind-blowing, the amount of words written about this, yet there is no clear explanation of what exactly is going on.