skysight-inc/HackerNews huggingface dataset:
Or: the credibility of a piece of writing is the min over that of its claims, not the mean.

(EDIT: better: credibility is the geometric mean, not the arithmetic.)
So they move from dispatcher A to dispatcher Uber. Why? Higher pay subsidized by VC money?
In Lieu of Money, Toyota Donates Efficiency to New York Charity (2013)
> Average mpg of new cars is 25.5 mpg (.71 mi/kWh)...

This is not a reasonable way of doing this math because it loads the numbers with "people who want a large and heavy car can't or wouldn't buy an electric, pulling down the average miles per gallon for gasoline powered vehicles"; to do this comparison fairly requires looking at the energy conversion efficiency of the engine, tank/battery, and transmission in isolation of the rest of the car body. Another way to put this: if you manage to buy an electric Hummer, you are going to be spending an insane amount of time charging it, because it would use as much more electricity as it uses more gas ;P. If you really need to estimate this using miles per gallon, you need to look at a gasoline-powered car which looks like a Tesla (being about the same size and contour), not the average new car purchased by a consumer. (FWIW, a quick eyeball of this is looking like 40 mpg.)
> It would cost more money than God in hardware to store every thing Alexa ever heard.

Actually it would be less than 60 GB per device per year for 24 hour recording at 15 kilobits per second CBR. This includes all silent hours.

My guess would be less than 5 GB per device per year to record all spoken words.
I think Rogue One has shown that actors from the original series, dead or alive, are fair game.
Not providing raw download counts seems like a good thing; it's strongly privacy preserving.

On the other hand, perhaps a way for registered users to star papers that they like (similar to how Github lets you star projects) might be a good thing. It serves much the same purpose as a rough measure of popularity, but is entirely voluntary.
Perhaps a tasteful hologram?
Awful news. 60 is young, but as Fisher herself has noted, she's lived a pretty hard life when it came to drugs and alcohol. Her reported weight loss regiment for Star Wars VII couldn't have helped [0]

I'm glad she lived long enough to get her new memoir out. Sounds like a must-read, with her affair with Harrison Ford being the least interesting part of how she dealt with Star Wars at the age of 19 http://themuse.jezebel.com/carrie-fisher-fucks-han-solo-figh...

[0] http://www.businessinsider.com/carrie-fisher-pressured-to-lo...
Police want an Echo's data to prove a murder case
I don't understand your rebuttal.

Are you disputing that LE does not have the ability to request a wire tap from a judge with a warrant?

Wouldn't you want the police be able to intervene when they hear or observe shouting or fighting through an open door or window?

Are you suggesting that a network-attached microphone is not equivalent to an open window? (https://en.wikipedia.org/wiki/Third-party_doctrine)
Most likely by GC replacement. They already did this with young Leia in Rogue One, which also prominently starred Grand Moff Tarkin played by GC stand-in, as Peter Cushing, actor who portrayed the character, passed in 94
But how many people don't X because it's slow? I don't browse on my phone's because ads make it too slow.
What top Silicon Valley investors expect in 2017
I doubt this is an issue since everyone knows that no one can replace Carrie Fisher as Leia.
And it looked bloody awful! Talk about uncanny valley!
It stops listening. No action required. You can check in the Alexa app what is recorded (I just did). You can also check what is sent out to Amazon (which is what I did when I got the first one, using wireshark). The hardware is listening all the time, for the wake word. Nothing is sent until a wakeword is received.
If you want to contribute to anything, I'll be posting it on my GitHub at https://github.com/jFransham. I've got the start of a game in Rust on there at the moment, but it's nothing like production-ready (and there's no actual _game_ there yet, it's just testing code).
Well, C and C++ are very different languages. But going forward, this long time C programmer is writing in Rust unless required by exigencies beyond my control. A gun pointed at my head or writing an LLVM backend qualify. Not much else.
Show HN: RotationZoomer jQuery plugin
https://comatory.github.io/rotation-zoomer/

This is jQuery plugin for rotating image/canvas elements in place without fussing with margins or padding. The rotation can be 90,180,270 degrees only. It also has zoom functionality which displays little zoom window.

I know it's 2016 and direct DOM manipulation is not super-cool but this thing actually solves a problem in my company (also it's the reason why I wrote it). I couldn't find anything like this. Lot of rotation and zoom plugins out there that are slick but I couldn't really find a one that would allow rotation right on the element (well this one doesn't either but it looks like it).

Let me know what you think ;)
I second this notion. I'm quite productive in Rust now and can string together web services quickly. (To date I've written a text to speech engine, a laser projector renderer, and some image processing stuff.)

Rust is so awesome. Unlike Python or Ruby it's typesafe at compile time. Unlike Java and Go, it has no dumb GC, and unlike C and C++ it's memory safe. At compile time!

Programs can be distributed as a single binary, which makes deployment a breeze.

If that weren't enough, Rust innovates beyond every language I know of with its compile time threadsafety and fucking sweet package manager. (Cargo is seriously the best package manager I've ever used--perhaps the best in existence right now.)

Give Rust a try. It's freaking awesome.

(I'll buy you a coffee if you do and don't like it!)
Looking now at how Windows handles console application arguments, it sure looks broken. But you have to put your mindset in cca. 1990 and think what Windows applications looked like back then, and what was the model Microsoft was betting on. Arguments were passed via DDE[0], and then later all the bets were on OLE[1] and finally COM[2]. System components were all the time accessed via in-process DLLs communicating with services over LRPC[3]. In this world, the command line, the pipe philosophy and the 'less is more' mindset were not only not welcome, they were the adversary.

Even when finally it was aknowledged that the command shell needs some love too, the answer was PowerShell, which yet again defined an object interface between cmdlets[4].

[0] https://en.wikipedia.org/wiki/Dynamic_Data_Exchange
[1] https://en.wikipedia.org/wiki/Object_Linking_and_Embedding
[2] https://en.wikipedia.org/wiki/Component_Object_Model
[3] https://en.wikipedia.org/wiki/Local_Procedure_Call
[4] https://en.wikipedia.org/wiki/PowerShell#Pipeline
Bullshit jobs are about the social order, not about productivity. People can find productive things to do on their own.

"Bullshit jobs" depend on economic surplus to create work that is not immediately productive in terms of food, shelter, or safety. Most entertainers and craft artists fall under the definition of "bullshit jobs". Fine dining chefs are doing something entirely unnecessary. So are rock stars.
Using Recurrent Neural Network to Find Startup Names
I read it that way at first, but then went the other way because it makes no sense -- there's so little difference in screening between lines, why would a terrorist invite more scrutiny months before they are ready to act?

Besides, an organized terrorist cell is not going to bring their bomb through security anyway, they are going to bring it in on a catering truck or one of the other thousand service vehicles that enter the poorly secured airport perimeter every day. There's no way to "body scan" a truck.
Ask HN: Simple way to plan a full-scale ecommerce operation?
I want to start selling stuff online using my own Rails store -- but what's the best way to plan and present a full-scale ecommerce operation with a business plan and a thorough financial model?
I'm not sure what they are using to subdivide the maps, but it isn't county lines. There aren't that many counties in Maine or New Hampshire, for instance.
You say "just" the psychological impact. Which is of course true, but I would leave out the "just" and emphasize that, yes, this is all about psychological impact. I go to these kind of POS restaurants/coffeshops all the time, and I can't recall one where it didn't have a tip screen. I know of several that are also set up so that "no tip" is not even one of the options, the only easy options you have are to select 10%, 15%, 20%, and if you want to leave no tip you have to select 'custom' and then set it to 0.00. This is all about psychological impact.

RE psychological impact: It has often crossed my mind, but I have never investigated, whether the employee on the other side of the POS screen sees whether I have entered a tip or not after I click 'DONE' and the screen is swiveled back around. My decisions are mostly based on thinking they can see this, and I would be less likely to leave a tip, or more likely to leave smaller tip, if I knew that they don't see this info.
That does sound freaking awesome, I really will have to try it out.
I guess you don't believe something can be popular in a small community.
IBM PCs had BASIC built into the ROM (licensed from Microsoft). BASIC.COM and BASICA.COM (advanced BASIC) which came with PC-DOS would call subroutines in the ROM (except for ones that had errata), so you needed a real IBM PC to run it. Clones didn't have BASIC in ROM, so MS-DOS came with GWBASIC.COM which included all the subroutines. Turns out GWBASIC runs faster than BASICA because the RAM had faster access than ROM.

More details at: https://en.wikipedia.org/wiki/IBM_BASIC
To the extent copyright applies to such information (which would vary by jurisdiction and the details of the information), it most certainly doesn't fall in the "public domain" (a widely misused term). You've granted Github a license to use it, and Github allows others to view it. The question then becomes whether users of Github's API may copy that information. Legally, Github has the ability to grant permission to third parties, so if they choose to do so, you can't un-grant that permission, because you've already granted it to Github. However, Github doesn't have to grant that permission, and may set conditions on it via their ToS and their API ToS. And it doesn't seem entirely clear whether Github's ToS allows what Gitpay has done.

Legal issues aside, though, scraping another service to create pseudo-accounts and refusing to provide even an opt-out does not seem like a good business practice. While Gitpay appears to have done several things right that other services get wrong, this definitely isn't one of them, and it needs fixing.
I don't hear much about performance problems causing major trouble in popular software and making everyone patch things in haste.

For unsafe memory management errors leading to RCEs it's a different story. Guess what language are the patches usually in.
> [...] the unemployment rate worldwide is low. It is under 5% in the US [...]

I'm not sure how this is calculated. Do people employed part-time count as employed? How has that changed over time? The problems of the precariat include under-employment and being forced to hold undesirable jobs.
I guess I shortened my point too much to make it sound pretty. The real fun being taken away here is of course not smoking, but making your own choices. I myself kicked a very bad smoking habit for the exact reasons you mention.
I don't think so. At least for me, I tip because I've worked in a kitchen. I've worked with waitstaff. I know how hard that job can be. If you are happy, and do a good job with me I would feel guilty not paying you a tip because your normal wage is shit and it's almost impossible to live on. So if I can tip you $15 bucks raising your hourly to at least $22/hr or so I feel good for helping that person being able to live. It's voluntary. Its cash. I expect you to pocket it and not pay tax on it. But that's your call.
IoT and Data Syncing: Tips for Developers
A short wishlist for 2017 to improve Twitter
Except for the younger generations for whom rogue1 might be their first sw movie. I run into kids every day who dont know the originals. It makes me feel very old.
That's a bashism I think and hence not as portable as POSIX shells.
That... hit way harder than it should. Thank you.
ISIS, being famously known for not doing things against their best interest.
Well put. She was able to enjoy the new movie, and so were her friends, fans, and family. It would be even sadder had she not gotten a chance to enjoy a new installment to a franchise she has contributed so much to.
> The question then becomes whether users of Github's API may copy that information.

Answered opaquely in terms of service:

> Customers may access their GitHub account data via an API (Application Program Interface)

My interpretation is that the "their" qualifier disallows people from using the API to access other people's data without proper authorization.
Thanks Macha, good point. Yeah whether gitpay is in breach of github's terms is a bit unclear. On one hand, you allow your content/information to be viewed but not necessarily copied.

So, information is not really in the public domain it's just publicly available. In this case, gitpay should allow anyone who does not wish to have their information available on their website should have a delete feature, and should not hesitate on takedown requests.

Odd that they launched without such a feature.

Upon inspection of their code, at least what is public, they don't have any function for deleting information.
As someone else mentioned, in 2010 Chelsea had a wedding that was the 7th most expensive wedding of all time [1], paid for (illegally) by the CF. [2]

Not bad for people who claimed to be "dead broke" 10 years earlier. [3]

Of course, it's not usually donation to pocket. It was donation, to $500k speech from Putin affiliated bank, to State Department deal for 20% of the US uranium [4]

Then again, there's the occasional $1m birthday gift from Qatar that helps pay the bills [5]

“[Qatar] would like to see WJC ‘for five minutes’ in NYC, to present $1 million check that Qatar promised for WJC’s birthday in 2011,” an employee at The Clinton Foundation said to numerous aides, including Doug Brand. “Qatar would welcome our suggestions for investments in Haiti — particularly on education and health. They have allocated most of their $20 million but are happy to consider projects we suggest. I’m collecting input from CF Haiti team.”

[1]
http://www.therichest.com/luxury/most-expensive/10-most-shoc...

[2] http://nypost.com/2016/11/06/chelsea-clinton-used-foundation...

[3] http://www.politifact.com/truth-o-meter/statements/2014/jun/...

[4] http://www.nytimes.com/2015/04/24/us/cash-flowed-to-clinton-...

[5] http://www.washingtontimes.com/news/2016/oct/13/wikileaks-em...
https://github.com/lineageos and http://lineageos.org/
Only a fork!
Don't forget http://motherfuckingwebsite.com/.
Decompiling SCI byte code
WebRTC: the future of web games
It's just a movie. It's like that old saying, "No body every said on their death bed, 'I wish I had spent more time in the office.'
Yes. For an extreme example, here's Rotterdam's container port. Zero people in the quay area.[1] This is sped up, but entirely real. Not only are the vehicles driverless, so are the cranes. A few people in a control tower oversee that operation.

[1] https://www.youtube.com/watch?v=zm_rlLyelQo
I'm not sure I agree. I think that understanding that knowledge is never done, and that science is about exploring new ideas and questioning our current understanding is much more important to the layperson than knowing how atoms are structured.

I also think that couching science as a journey--a mystery to be solved, with clues and red herrings along the way--will help to get students interested in learning the details. (This is all just my gut instinct; I have no experience in science education, so I might not know what I'm talking about).
The tools and stdlib improved ton too. I had address sanitizer and undefined sanitizer default on for a while and that helped a lot on memory issues. Things such as int32_t, intptr_t, ptrdiff_t made it is easier to be confident about your pointer math as well.
As I understand it (and I say this as a fellow "techno-optimist"), one of the most significant challenges is that cultural and political change occur much more slowly than technological change. So it's not that we can't adapt, but that adaptation is exceedingly painful to various segments of the population. We tend to accept certain facts as "permanently true", which ends up tearing holes in society and in our lives when these facts inevitably change. For example:

* Building a long-term career at a single company is safe.
* Traditional college degrees are worth the monetary cost.
* Society can only function if everyone works a job.

I'm a bit skeptical that "we'll always find a way to quickly replace jobs" will stand the test of time, especially when the primary evidence given is, "Well that's how it's worked out so far."
RIP. She is, of course, someone special for many of us because of her role in Star Wars.

I guess we need to get used to the rapid loss of famous personalities in the future. Stars are not in short supply because media is good at finding extreme talent and injecting them into our special moments. I remember seeing her on the big screen when I was a kid. I also remember listening to Leonard Cohen with my then-girlfriend and now-wife, or dancing to George Michael songs with friends in my youth. I can think of many great artists, and relate them to special moments. I'll surely miss the ones I'll outlive when the day comes.

60 for Carrie Fisher (or 53 for George Michael, for example) is too young of an age to die. I wish a longer and healthier life for others who make unforgettable moments for us, the audience.
It hasn't been such a bad year, really.

http://www.bbc.com/news/magazine-38329740
Think of it like nested context in a "normal" programming language. The environment variables are state or data from the outside or encompassing context. Whereas command-line parameters are just that, parameters passed down to a function based on some logic held within the parent context.

Within that explanation, we all know that global/shared variables are a code-smell for the most part. Say you want to call the same command with different logic, or multiple times even.

result1 = func("hello", "world");
result2 = func("hello", "another world");

vs

greeting = "hello";
greetee = "world";

result1 = func(); //How do we even know that func uses greeting and greetee variables?!

greetee = "another world";
result2= func(); //Did func change my greeting variable? I don't know.

So let's assume that greeting and greetee are actual important variables. You are essentially then sharing your "state" with the func in order to alter its behavior. I think in some shells, the functions themselves can alter global environment variables, so it would be a giant mess making sure that functions are idempotent and don't have artifacts.
So nothing can be done for someone with a weak heart? Perhaps the medical team was waiting for a transplant?
Maybe CG will be good enough to keep casting dead actors?

The face2face[1] tech looks pretty convincing to me and it already works in real-time (which isn't necessary for films) and you have plenty of old footage of them.

[1] https://www.youtube.com/watch?v=ohmajJTcpNk
It seems harder to be inconspicuous with 40 lbs of explosives taped to your body than to wheel it around in a carry-on bag.
How the Bureau of Labor Statistics calculates the US unemployment rate:

https://www.bls.gov/cps/cps_htgm.htm
Nice. I like that you had a setup with Digital Ocean. I find that I learn best when building somethingI care about. This is a good way to gently introduce the command line and git.
Yes, on average this would slightly affect the result, but I'd be shocked if a non-negligible number of trips to the gas station for most car drivers involved entering the convenience store, particularly to "hit the restroom". Most people spend their lives driving back and forth between two places that have clean and (certainly relatively to a gas station) pleasant restrooms: the only people stopping at a gas station are on long road trips; and while I do a ton of these, I'm still usually not doing it a gas station: most people are probably stopping at whatever their favorite fast food restaurant is and going to the bathroom there, which satisfies their food craving at better cost efficiency than the overpriced even lower quality junk at the gas station and, at least today, doesn't parallelize that well with either filling their gas tank or charging their battery. (And except during small windows of time when only desperate people are getting gas, there generally are not lines at gas stations.)
In the US, the official unemployment rate cited is the U-3 rate, which is exclusively limited to those currently seeking a job, with no employment status at all.

Partial employment (such as part-time) due to economic circumstances, as well as those who are within the employable age range (18-60something) but are not employed nor seeking a new job due to economic circumstances (i.e. gave up) are covered by the U-6 measurement, which is substantially higher at 9.8%. See here: https://www.bls.gov/lau/stalt.htm

That page also has links to historical measurements back to 2003, and you can probably find further back (though I'm not sure if there are older resources that also include the state-by-state breakdown).
As a scientist, give me the data and I will know what to do with it. AFAIK in the http://biorxiv.org/ they provide some statistics and it does not represent a problem.
The recession certainly did a number on the participation rate, but the current rate is more or less organic (as evidenced by recent gains in wages once unemployment stabilized at ~5%).

A lot of baby-boomers aged out around during the recession, and will continue to do so (people born between 1943-1951 all turned 65 during the recession), and a lot of people went back into school to "hide" from it.

_Under_employment is still a serious issue, but that's only reflected in labor statistics by median wages. On the bright side those have been going up too, but aggregates only tell us so much.
Groundbreaking research: a new equation in Physics
Most Popular Articles and Podcasts in 2016