skysight-inc/HackerNews huggingface dataset:
This is like a hit piece on the taxi industry, who can't subsidize their businesses with venture-capitalists' money.

> Traditional courier and taxi companies are so inefficient, you're not going to believe it. They typically employ a roomful of human dispatchers,

Dispatchers actually take customers' information, over the phone, and input it into their old-school GPS-enabled electronic dispatch system.

> 4. Easy wins
> This method might sound familiar, because it’s what happens when old-school cab drivers deny you a ride if you request one that’s too far for their liking. It is more lucrative for a cabbie to make a bunch of quick trips, because of the minimum fixed fee they earn each time.

In the real world, a bunch of short trips ruin your day. Every cab driver needs long trips, to balance out all the time driving to the short trip, waiting for the passenger to come out, load up their groceries, etc.

This guy has never actually driven anyone anywhere for money.
Magic is OK provided that it always delivers what it claims to offer (for any reasonable use case).

Most of the underlying details of the TCP, HTTP and SSL protocol stack are magic to me but it works pretty damn well - I'm really glad that I don't have to understand it fully in order to use it.
String class in java
You could read this nicely written review to get more info about RNN as a starting point http://arxiv.org/abs/1506.00019.
See also: http://xkcdgraphs.com/
Why nobody mentioned Bitcoin?
Actually, it does imply there is less of a problem.

Calling it "The Government" exaggerates the strength of the forces for or against something. It becomes a dystopian 1984-esque war.

When instead it is described as "some strategists at the FBI", or even, "some of the upper-brass at the FBI and DOJ" it becomes clearer that this isn't a problem that a revolution will have to solve. We could probably handle it with everyday boring old politicking.
A compiler generates executables that don't have the execute bit set
Remarkably impressive, but I have to admin to being a bit creeped out by the save and relive stuff at the end. A bit too close to the dream machine in "Until the End of the World" for my taste.
We've had an Echo since before they were available to the public (ex-Amazon employee here), and it does occasionally beep when it thinks it hears "Alexa."

But it's very rare that it goes beyond that; usually we hear the beep and one of us will yell "never mind!", and then the Echo will go silent. Sometimes it will cancel itself, too. I think that the always-listening part is less discriminating than the active voice recognition, and that it can re-parse the last couple of seconds and decide, in retrospect, that you didn't say "Alexa."

That said, I just recently said to my wife, "I wonder if Alexa knows 'sudo make me a sandwich'". The timing was such that it parsed "sudo make me a sandwich" and answered, "Well, if you ask like that, how can I refuse?" :)

We had a good laugh. Funny thing was, looking at the app later, it was actually parsed as "Pseudo make me a sandwich." I bet Google Now would have corrected it to sudo. :)
See "Admonition and designation" in this short paper "Aligning security and usability": http://people.cs.vt.edu/~kafura/cs6204/Readings/Usability/Al...

Security isn't a separable concern; the epicycles grow out of trying to treat it as separable -- you have your program, and then you have your rules restricting the program. ('By admonition' in the paper.)

Here's a modern example of the alternative: https://sandstorm.io/how-it-works#powerbox "Notice how in this example, the application never gains the ability to send spam. And yet, the user experience is no worse and arguably better than before. The user is never prompted with any sort of security questions, yet the app is only able to email them with their consent."

P.S. if my remarks came across as combative, I didn't mean them to. I'm just offering links about how some of us think we're not stuck with the current untenable situation -- life can get better.
Isn't that basically what OS X app sandboxing is? Well, the results of Open File aren't an opaque blob, but the app doesn't have permission to access files outside its sandbox until the user uses the Open dialog, which grants the app access to the file in question.
Algorithms for what exactly? I am curious.
Microsoft seems to be fiddling around in research while Sony runs away with the Virtual Reality cup.
> The original intent of incarceration was to remove those from society who we could not trust to peacefully participate in it.

Do you have a source for that? The Code of Hammurabi seems to talk about imprisonment as the appropriate punishment for defaulting on your debt, and the ancient Greek seem to have used it for that reason as well.
Awesome results, but what is a light field? Are they not generating their models simply from a recorded video?
Bitcoin isn't a payment processor. (I understand you can link your bank account to a bitcoin wallet and read your comment from three months ago https://news.ycombinator.com/item?id=10712965). So in this discussion bitcoin doesn't answer the submitter's question. I'm sure when selecting payment processors Bitcoin support is still on the nice-to-have list and not a hard requirement.
The Internet was funded so this couldnt happen. The government asked AT&T to built a fault tolerant network, and AT&T didn't see the short term profitability or point or think it was possible. They didnt even bid the job. The government was worried that major cities could be taken off the map, disconnecting the coasts. I would say the closest thing to the entire internet crashing was 1969.

1964 - Paul Baran published On Distributed Communications: Introduction to Distributed Communications Network, which discussed packet switching networks. It also outlined the concept of fault tolerance, or the fact that there is no one computer responsible for the entirety of the internet. If one computer fails, the internet continues. https://www.rand.org/content/dam/rand/pubs/research_memorand...

1968 - Lawrence Roberts and DARPA came to a final plan and set of specifications for ARPANET, and released a request for quotation, that BBN won, which was basically a contract to produce the routers. It should be noted that larger companies including ATT did not even bid on the contract, saying such a network was impossible.

1969 - Four nodes were added to ARAPANET, including UCLA, Stanford Research Institute, University of California at Santa Barbara, and the University of UTAH. It should be noted that the first connection, between UCLA and Stanford, caused the Stanford computer to crash after typing l and o of login
Vulnerability #319816 – npm fails to restrict the actions of malicious packages
Talking more about modern incarceration. Historically, banishment, exile, or execution were much simpler solutions to those who could not peacefully participate in society.

The intent of modern incarceration, at least in civilized nations, is the recognition (through study) that punishment is not rehabilitative or particularly beneficial for society as a whole. To use prison as a punishment can only act as a deterrent, not as a remedy.
It's a shame that what the Republicans say they stand for and what they do are polar opposites. That's why even Republicans hate the Republican party of 2016.
How to Save $1000 While Living Paycheck to Paycheck – MyFinance
Clearly this is insane - but what the solution?

Part of the problem, in my opinion, is that packages are not subject to any review process. These dependency chains get out of hand because they are rarely top-of-mind.
Lies, Damn Lies and Childcare
Completely different. The Groovy DSL is a limited subset of Groovy. Lisp DSLs are embedded DSLs. They're libraries that help you write code in what looks like a new language, but the entirety of lisp remains at your disposal.
Field of view and peripheral vision?
Let's help support Patent Law reform (HR 9 and S1137)
I got a video ad from the patent lawyers (http://savetheinventor.com).

I decided to see if the reformers had a similar site, which is here:
(http://unitedforpatentreform.com)

There is an option to send mail to congress but the letter is too short and doesn't really tell the whole story. I've started a longer one and would like to collaborate on one we can all send which explains our position. This is what I have to start:
(http://pastebin.ca/3411554)
It strikes me as somewhat faddish. There is no real argument here that it is feasible, and I think the article would have been better without it.
Nate Abele of the CakePHP and Lithium projects in terrible legal situation
It's expensive, which makes me want to think of who would buy these first. There might be a market in medicine (think Vilayanur Ramachandran style phantom limb therapy) and psychiatry.
Keyless entry systems are still vulnerable to simple hack
Look, I don't disagree that Javascript itself creates some of the problems in its ecosystem, but complaining about 8 whole extra keystrokes to support IE9 doesn't really help.
The funny thing is, writing good code takes no longer than writing crappy code. For anything non-trivial, writing good code takes less effort, less time, minimizes aggravation, and saves you so much more time to work on other things that are important.

People have always struck me as masochistic when it comes to this. I think people write crappy software because they've become so habituated into acting "busy" that writing crappy code is just the thing into tricking them into feeling like they're doing what they ought to do (instead of just doing it right the first time, and going at a relaxed pace)
I'm pretty sure Alexa isn't recording or transmitting what's said at all times, there's just a local process looking for the queue to start recording a sample to upload. That queue being the word "Alexa".
You appear to imply that writing software could save lives while writing papers couldn't. However, for a researcher the balance frequently tilts the other way around. Software might be useful, but what people are expecting most of the time from a researcher is new research, which is conveyed by writing what he/she has discovered.
Nifty... 70Tbps per fiber is about 2x - 2.5x the current capacity.
Well, to be clear the DIRNSA is not the "top intelligence officer."

Technically that role is held by James Clapper as the Director for National Intelligence (DNI).

It's also more complicated than just appointing someone as the head of "Intelligence" because most of the directors of the Intelligence Agencies guard a lot from each other so they don't get resources nabbed.

Prior to the formation of the DNI role, the "Top Spy" was the Director for Central Intelligence (DCI) AkA Director of the CIA - who had outsized pull and purview.

Today there is a push and pull between the DNI and DCI, at the presidential level.

Long story short, it's complicated and very very large.
As a point of clarification, this is Augmented Reality, which is actually quite different than Virtual Reality in practice and scale.

So it's an apples to bananas comparison.
Better? Maybe not at all. But I was responding to the question of how openly racist a person would have to be.
Honestly, given how rapidly technology is advancing, I think that it's not unreasonable to expect a consumer-friendly version of this within 10-20 years. It's happening!
Guys this is why we need backdoors, so it happens more often, oh wait
> Be it 7 "random" wins in Iowa

Programmer rails against randomness because it doesn't suit him. Film at 11.

> to past presidents using their authority and influence to shut down polling locations in Massachusetts for hours

Neither the Boston nor New Bedford locations at which Bill Clinton appeared (and I am setting aside whether it was right for Clinton to do so, because it appears to have not been illegal and the fine for such being all of $20 anyway) were closed at any point. Both remained accessible at all times.

But you know that, or you should if it matters to you.

> just this past week Arizona having its polling locations cut by 70% that produced waiting lines over five hours long

This is the result of the VRA being gutted by the Roberts Court and the Maricopa County government (hint: really really not Democrats) choosing not to establish nearly enough polling places.

But you know that, too. Or you should, if it matters to you. Because you are entitled to your opinions, but you are not entitled to your own facts.
Wow! Massive news for the Toronto tech community. We don't have too many deals this size.

Congrats everyone at Bitstrips!
World monopoly on math? Could you elaborate on that?
> High startup time. Anything bigger than a hello world takes seconds

Oh, no! Seconds? Like five? Seven? For a process that you start less than once a day? Unacceptable.

> High memory usage. Heaps in the 1-2 GB range are not uncommon.

So... what? Spend an additional $30 on your build server and add 8Gb to it. Problem solved.

> - XML configuration files.

XML is fine. As opposed to Groovy, IDE's do a great job at offering auto-completion on it. But if Groovy is your bag, you can use that too.

> - Non-Unixy feel.

I have no idea what that means and I've been using UNIX for about thirty years now.
Huh? The point of solitary confinement is arguably to punish.
So what exactly is the connection with JavaScript's deficiencies as a language and the existence and prevalence of micro-libraries like left-pad? There is the whole issue of cross-browser compatibility, but how does something like left-pad even relate to that? I doubt there are many languages with core library support or language level support for that type of string padding functionality. I feel like the problem in this case has more to do with the way package publishing currently works than any features/warts in the language.
This is a critical component of releasing production software. I would not expect to see "free" in the conversation here.
Expecting anyone to do 15hrs of useful work for a startup in a day is just foolish. There is lots of data to show that most of that 15hrs is just going to be a damaging waste of time.
I would never invest in someone that naive.
To fully get the point, extrapolate that example out over every single task you might want to accomplish. As someone who used to do a lot of Javascript for side projects but works daily in Python, returning to Javascript for a new side project this week has been very annoying and frustrating.
Knitted Skirts and Dresses – The Emporialist│romanian „street fashion” magazine
I think facial expression is already possible, probably not nuanced enough, but that's just dependent on the resolution of the cameras and holograms.

Getting eye-level detail will be a pain because of the mask, but the real fun is going to happen when this can all be done with just a pair of glasses (and hopefully contact lenses in the far future).
man, even though i'm an immigrant (came here in 2000), my knowledge of the US history is much wider and deeper than your post, thank you. Being the immigrant though, i don't have that emotional baggage of the history like you that would clutter my vision and perception of the current reality, and thus i was able to observe and form my opinion about political forces here from scratch. With regard to quality of my information collecting and opinion forming - I have pretty good education and analytical skills, i.e. high GPA MS in Math from one of the best math schools in USSR/Russia.
I really do think that there is a very important distinction to be made between what intrinsically makes people who they are and what is just their opinion, a matter of choice.

I may not be very articulate but race/ethnicity/origin/gender/nationality/sex/sexual-orientation/ice-cream-flavor-preferences (I do not list everything and may even be confused myself for some of them, hope I can get explained which and why if I am wrong) are fundamentally part of yourself as a human being. I mean that being challenged to change them is obviously not a process prone to success (if even technically possible for some).

However, I cringe a lot when religion is packed in the same bag. That's a matter of opinion and all opinions are in my book welcome to be challenged. You can be wrong about ideas/opinions. Being religious only means that, right now, you believe something. And people have shown again and again that they can change their mind, be converted to a new one or even just reject the current one without choosing an other one.

Protecting religions as being a defining part of the human being is not only wrong but so dangerous too for freedom of though. I dislike that so much when their are put on the same plan as really person(human-being?)-defining things that people have fought for in order to be acknowledged as equal-rights humans. Especially when so many religious systems refuse to recognize those equal rights.

P.S. : I also do think that political affiliation is exactly on the same level as religion. They are just a choice and it's problematic (even damageable) equating them with the rest in CoCs.
It's because there are so many of these warts and gaps that a Javascript dev has two options: write their own left-pad (and array.includes, and range iterator like I did yesterday, and so on...) every 5 minutes, or use the one you can reasonably assume already works without bugs.
Teamviewer 11 Crack Patch Serial Key License Code
I think you're missing two major points (which the original 'left pad' post partially noted):

1. There should be one or several libraries (like lodash), where the maintainer provides a high level of quality across many core utilities that are needed, rather than all these functions singly collected across many different users which can lead to variable quality - and a maintenance nightmare over time (plus the potential security risks)

2. You should minimize dependencies when it doesn't provide great value (the bar's especially high if many others could/will depend on your library); there are functions like 'is-positive-integer' that should have been written without external dependencies (but had 3 dependencies); realize that dependencies inject cost into your system (and benefits as well), and weigh one vs the other for your use case, rather than blindly defaulting to a mindset that micro libraries are always the best approach
I'm interested to see how this works out in practice. I would be concerned that some people have enough constraints it is likely that none of ten random other people would be an acceptable match.
come to seattle. dozens of recruiters will bug you on linked in. dozens of big companies have 100-500 openings. no one can hold on to people unless they have good salary, good working conditions.
The Chrome Distortion: how Chrome negatively alters our expectations
This is making a lot of excuses. Bad design and poor coordination between package owners and consumers is the problem (in this case).

I am a JavaScript developer and I see this as an opportunity for the community to learn and grow.
> As data becomes cheaper more and more people are going to ditch their cable/DSL companies and just use mobile data and websites need to be prepared for it.

That isn't likely to happen. The demand for wireless data is more likely to go up than down.

This isn't like fiber where you can just replace the terminating equipment and go from 100Mbps to 1Gbps to 10Gbps. To get more bandwidth out of the same spectrum you need more towers. As the density of the towers increases you have to reduce their power level to keep them from interfering with each other. So getting more bandwidth out of the same amount of spectrum requires a quadratic increase in the number of towers. That ain't cheap and somebody's got to pay for it.

What seems more likely is that cellular data will get somewhat more expensive and people will strongly prefer to have wifi because it will be cheaper.
The entire Republican party is not racist -- any claim that suggests that is pretty laughable. However, the Republican party (since Nixon at least, when LBJ signed the civil rights act) has long had a strategy of, er, courting racists (though not as explicitly as Trump has).

https://en.wikipedia.org/wiki/Southern_strategy

To be honest, it's probably better to throw "racism" / nativism under the broader category of "right wing populism". Many other rich world countries do still have (to some degree or another) a pure right wing populist party that on some sides exhibits some racist / nativist / identity politics tendencies; since many of these countries are parliamentary and are not necessarily first past the post, they are often their own entity (eg National Front, UKIP, Party For Freedom, etc.).

The United States is not a parliamentary system (and uses a first past the post style method to boot); this results in more party integration. Thus the US only has two dominant parties, and both tend to be slightly uneasy coalitions as a result (that are not necessarily static; the Democrats and Republicans 60 years ago represented quite different things).
Curl – Richer Internet Applications [SCSK Corporation]
And naturally you've based your understanding of such things on studies and have references to share?
You don't rank on beutifier, I've searched lots of times and have never ever seen you, I wish I did
I also use a grandfathered Verizon unlimited data plan and Foxfi (to turn my phone into a hotspot) as my sole internet connection. I play xbox live, watch youtube, netflix, and amazon streaming, hbogo, etc all over this connection. I have never noticed any degradation in quality of content. I use approximately 200gb of data per month over the air.
are you kidding? You're blaming being lazy on the language? come on gimme a break
> BTW, does anyone know of a tool to do the reverse?

I created a java/scala library[1] (source is scala, but there's a jar with dependencies for java) a few years ago for an Android app I was hired to work on that converts nested JSON to CSV. I was allowed to open source the library later on and released it under the MIT License, so anyone can use it now.

Never thought anyone else would ever need to convert json to csv, but I guess I was wrong :)

I don't have a use case for it anymore, so I haven't maintained it, but if someone wants to update it, feel free to send a pull request.

[1] https://github.com/yareally/json-to-csv
>And terrorists aren't even the main threat. Surveillance of innocent people makes them vulnerable to anyone who has the data. Cartel hitmen, sexual predators, Richard Nixon, take your pick.

I will not agree with your dumping of Richard Nixon with crime cartels and sexual predators. In general, the US democratic government system has proven to be much more successful and benevolent than any other system in the world, including the much touted communism (USSR, China, N. Korea). What I mean to say is Richard Nixon is hardly a threat as compared to Mao or Stalin.

Granted, there is a small non-zero chance of an innocent getting hurt in some way due to privacy issues, but that doesn't and shouldn't mean we should abandon surveillance and deprive ourselves of important and timely information and put many more innocents to risk.

>That's why what?

(Oho sorry, but I guess, the rest of the words got deleted.) That's why surveillance of such hate groups (e.g. Wahabi mosques or extreme left/right groups) is also mandatory.
The house I grew up in had an address of "the first house east of the post office." We had a box at the post office for regular mail, but for stuff like mail order computer parts, we'd use that address.

It mostly worked. Every so often we'd get a UPS driver with a bad sense of direction and we'd have to go pick up our package from our neighbors on the other side of the post office.
I want to say "look at the Java ecosystem", but that's not hipster enough.
I have to believe this depends on your experience, ability to learn, and location. I'm in seattle and my office is full of 40-60 year olds (with tons of younger people) working on demanding technical work. It's not php programming, it. It's software engineering. Learn to be an engineer and you shouldnot have a problem.