skysight-inc/HackerNews huggingface dataset:
The whole point of basic income is that it enables such young males to devote their time to pursuing non-monetary goals in music, arts which would signal 'mate quality'. Or longer term monetary goals such as autodidactically acquiring a skill e.g programming and building something.

Poor people in the traditional sense would be able to pursue internships without pay to gain skills because they are underpinned by UB. An option not available today. As an employer I could take on more 'apprentices' on UBI, the contract being that I give them training, give them guidance whilst they work 'for free' until a certain point it becomes worthwhile to pay them above and beyond UBI because they're worth it.
https://news.ycombinator.com/item?id=12405326
http://www.sonymobile.com/global-en/products/phones/xperia-m...
I remember the PARC smart badge system, had a similar sort of push back. Sure there were "good" things like quick attendance count at meetings and an easy to use "where is Bob?" sort of service, but on balance it was a net negative on the employee.
It doesn't need to. The natural depth of field of its camera is more than enough. In fact it is too much sometimes.
I got my phd in the humanities. After following academic and grad school subreddits for the last years I could almost be convinced that grad school in the sciences is a pyramid scheme.

So much of the crap that I see people complaining about in the sciences simply doesn't occur in the humanities. Some of it I wish would (co-authorship would be a good way for those of us in the humanities to learn how to write an article for publication) but I am glad I didn't have to deal with a lot of the lab and advisor drama that I have seen (or arguing if someone should be fifth author or sixth...).

Of course I was making slightly more than half my peers in the sciences at the same university were making and they have a lot more career prospects than I do so maybe it is worth it....
> I was wondering if you could comment on this? Personal experience?

I do not have a PhD. My experience is based on personal experience with hiring people, speaking to friends and other hiring managers, and anecdotes from HN.

In general, the reasons are (for better or worse):

1. PhDs aren't very good programmers or don't follow software engineering best practices.

2. PhDs want to do "research" and will get bored with the basic software production required for 90% of industry jobs.

3. PhDs expect to be paid/respected at a higher level of seniority, even though skill-wise they'e often barely above a recent BA graduate.

I don't know how valid all of these are, but in general I would personally always choose someone with 5 years of industry work experience over someone with a PhD for a software job.
Do you regularly hire contractors and then never look over the work they do?

Most people do this all the time. When you have your car serviced, do you look over the work? Some people do, sure -- those who know what to look for. Most people don't, because they have no basis upon which to judge the quality of the work.
Interesting! Why not Dropbox? How might this impact Google Drive?
You won't. It's fantastic and everything you want.
According to the documentary I watched, a lot of these people are very intellectual but have some kind of falling out with society. Since Japan bases a lot of it's social norms on or around shame, these people become recluses because of their "failure" not because they want to play video games and be on the internet. A half a million people not contributing to a society that is already lacking in labor force cannot be called a good thing.
> Scarier still is when it's a server-side response that rejects my password for its contents...

A friend's project decided to disallow umlauts, combined characters like ´e (can't type the correct e with accent mark), the pipe symbol and a couple more in new passwords.

Not due to plaintext storage or so, but because of customer service issues - people were bugging support all the time because they were e.g. abroad and couldn't enter umlauts or on a Mac and couldn't find the pipe symbol (it isn't written on the keyboard!)... of course, a quick direction to the Zeichentabelle in Windows helped, but what for Mac users? At least it did take a huge load off the customer service guys.

I'm looking forward to the date when some clueless user will input a UTF8 emoji as a password, given that Android and iOS keyboards now include these on special keyboards...
New Snowden leaks reveal “collect it all” surveillance was born in the UK
How small are DACs? I was surprised that the new Lightning earbuds basically look identical to the current ones besides the jack. Do they definitely have a DAC built in or is it still in the phone body?
So, what do you think about BitBabbler's analysis and design while you're at it?

The problem with BitBabbler is that they have a lot of text but, as far as I can tell, no circuit diagrams and no real discussion of what they're doing. It may just be that their wall of text makes me go cross-eyed, but my snakeoil detector goes off whenever I start reading their web page. For example, the talk about sample-and-hold circuits as "analog shift registers" and worrying about quantization seems slightly unhinged (for one, if you need more resolution, just use a bigger sampling cap). Apologies to the BitBabbler people if they're on the up-and-up, but a page that talks about auditability and verifiability but doesn't show a schematic seems slightly dishonest.

(Sorry... rant mode off.)

Thanks for the kind words regarding verifiable ASICs! You are absolutely right that there's a ton of complexity to worry about here. But I sincerely hope that the world makes more headway on this problem, so I'm really glad you're thinking about it.
>“Within three or four years, every single ID badge is going to have these sensors,” predicted Ben Waber, chief executive of Humanyze, a Boston-based employee analytics company.

>Those concerned about their privacy might be alarmed by the arrival of such badges. But Humanyze says it doesn’t record the content of what people say, just how they say it. And the boss doesn’t get to look at individuals’ personal data. It is also up to the employee to decide whether they want to participate.

Employees can choose whether they would like to participate, but it will be in every ID badge in 3-4 years?

I'm not really well informed about the science of speech analysis, but I'm going to assume raw audio is recorded at some stage, and since the device is the size of a credit card, I'll also assume it's not being processed on the device.

I don't see how this could possibly be as anonymized as they claim. You're also painting a target for rival enterprises or states who would like to carry out espionage against you, which seems like a legitimate concern in the financial industry.
Did anyone notice that it is 0.4 percent of Japan's population?

As of 2010, about 2 percent of the U.S. adult population have a severe form of social phobia and have trouble leaving their house, according to the National Institutes of Mental Health: http://www.livescience.com/16216-outgoing-shy-personality-na...

It's not coming to the west. It's more here than there.

I don't know about it being the fault of the education system, though.
Dlang forum (with dynamic content) is insanely fast!
https://forum.dlang.org/group/general
I don't understand how anyone can say something like "It is also up to the employee to decide whether they want to participate." with a straight face. All historical evidence points to the fact that people will be "encouraged" to the point where this becomes mandatory.
They'll discover they don't get a validation email.
You're on company time, why not just have a huge physical neck collar, with a chain, to ensure your paid time is spent productively at your desk. 9-5 you're a company resource after all
Easy to make a website fast when it has nothing on it. In the real world a site isn't this light. It has images, analytic scripts, stylesheets, fonts, Javascript (jQuery at the least). Using a combination of a CDN and realistic caching, I can make a fast website as well.
Similar situation. I realize now that the best neighbors are the ones you never see.
I was trying to make a geometric intuition accessible to high schoolers who haven't mastered calculus -- though I haven't tried it on an actual teenager.

Of course there's also value in looking deeper into the foundations.
That's just what happens when you give bad contact information.
The actual tables function, it's about 2/3rds of the way through the video.
Sorry, I disagree.

There is absolutely is a correct way to lexically validate an e-mail address: namely, implement a parser for the syntax specified in whatever RFC is the up-to-date successor of RFC 822.

There is such a thing as incorrect e-mail address syntax: namely, non-RFC-conforming syntax, whatever that is.

You may reject that, and that's about it.

Please don't reject RFC-conforming e-mail addresses.
also, I've yet to see anyone spending thousands of hours on productive practice and not get anywhere. Conversely, you can spend thousands of hours practicing a shitty golf swing and you're not going to get anywhere but an over-practiced shitty golf swing. Without correction and enforcing good technique and good habits at every practice, you're not going to get anywhere fast if at all.

Music is a bit of a poor example for application to "genius" actually because just like a golf swing much of it is in the practice of your gross and fine motor skills and good technique, which as we all know, if you don't rigorously practice good habits, you may as well not bother practicing at all because you're actively going in the wrong direction.
Trading my iPhone 6 "down" for an iPhone SE was one of the best choices I ever made!
>By allowing calls from WhatsApp to also be received

Oh so till now whatsapp calls were android only?
Rumors had it that they're in shorter supply than the other colors so it might make sense for them to mark that one as a premium model only. They could add a 32GB model later.

Another theory might be the branding they started with the cylindrical Mac Pro which is also this sort of gloss black. So perhaps we'll see more products with this gloss applied?

Either way, I've always ended up regretting getting a lower capacity model. I only upgrade every 3-4 years and I am definitely looking forward to 128GB or more so I don't have to juggle apps, audio, and pictures constantly. So for me that's the starting price. Steep but I don't buy phones so often so it's not my biggest budget worry.
Ha! If only! Probably more than 50% of the sites I visit that have a maximum length that my password manager exceeds... give me an unrelated error message. Some times they tell me I haven't met the minimum length (100 chars, really?), sometimes they tell me that I've not met complexity requirements (I use upper/lower/numbers/special chars), etc.

It's as though the developer only ever thought of how people wouldn't meet their minimum requirements, wrapped it all in a case or switch and let the default be whatever they hadn't checked in previous conditions.... not thinking that anyone would exceed their requirements.

Very annoying and sloppy.
Eh... Wizardchan is a special place. First of all, it's not Japanese—most of the users there are American or European. Second, forums have a culture and tone. If curious people see posters be angry and mad at society, they will either join in because they share the same values, or go somewhere else. So basically Wizardchan could be considered a subset of NEETs that are angry and sad.

But in the end, I do agree most NEETs aren't happy. I think when we hear "not working or studying" we tend to think "vacation", not depression/loneliness/being ill.
In that case, the only identity has to come via function.arguments. Could you therefore allocate the identity lazily, since there's nothing else to compare to?
Indented text is replicated verbatim and intended for quoting code.

It's a pain in the left kidney to read on mobile.

Just use asterics around the text to italicise it to indicate it's take from elsewhere.

This has been a public service announcement.
I make my personal pages fast this way since last century. Probably a huge amount of people did the same. It's pretty obvious.

When you need fancy graphics (a static photo album), things become less easy: you e.g. may want to preload prev / next images in your album to make navigation feel fast.

Things become really tricky when you want interactivity, and in many cases users just expect interactivity from a certain page. But client-side JS is a whole another kettle of fish.

When things become ugly is when you want to extract some money from page's popularity. You need to add trackers for statistics, ad networks' code to display the ads, and complicate the layout to make room for the ads, placing them somehow inobtrusively but prominently. This is going to be slow at worst, resource-hungry at best.

(Corollary from the above: subscription is more battery-friendly than an ad-infested freebie.)
GP does not sound like a hikikomori; he even admits to going outside occasionally. If he wants to increase his hiki-level, he needs to reduce social contact as much as possible, and only come leave his home at hours when no one will notice him, if he leaves at all. The whole point is essentially self-imposed solitary confinement due to extreme fear/depression/social anxiety. Asking what's wrong with a reclusive life doesn't sound hiki to me at all.
At least the micro-position-tracking ability makes sense in high(est)-security environments, be them military or private (Apple's secret labs come to my mind, given the rumors of secrecy?).

The voice analyzation stuff is really, really weird though.
I can't speak for the other commenters, but my view is that not even Goldman has really any success to show for it. The whole Slang/SecDB thing is a colossal failure even inside of Goldman. That they nonetheless ratchet pay upwards to entice overqualified engineers to babysit a clearly defunct and ineffectual system is no surprise though, because keeping the lid on its badness is paramount to their marketing efforts, which in turn drives GSAM's ability to get high AUM, and more recently has driven the ability to sell this nonsense to others.

The software is junk software. There's no other secret thing going on -- no misdirection or duplicitous motives. A certain class of high-paying customers responds more to the Goldman brand name -- or at least believes it buys them cache with regulators or investors. For that class of customers, vetting the reliability and quality of the tech stack is at best an afterthought. Since that pile of money exists as a thing for Goldman to target, they do target it.

I advocate that more people should prioritize vetting the technology. If so, they would see it is not of sufficient quality to justify its use, let alone paying to perpetuate it elsewhere. But I'm not naive -- the political approach will always matter more to a wide range of people than will a more objective assessment.
It doesn't. It isn't. It appears that there are other projects hosted on the same site. Btw, the pages load quickly.
This is almost like going all the way back to Dr. Semmelweis who figured out that you keep hospitals clean or people will die.

Even long sleeves can be the enemy.

I know superbugs are different but the concept is the same.
They're pushing that it's mainly for the benefit of the employee, not the employer. Or at least they're trying to make it seem that way.

If so, why not just make it a consumer-targeted product? Something only the badge holder can view data for?
This is much more than just being introverted or working a job that has little social interaction. This is complete withdraw from society. Many of these people don't even use the internet for communication. They don't go outside. Usually a parent takes care of them but never sees them. Their care taker leaves their meals at their bedroom door and walks away. It's incredibly sad.
I'm sorry you have that impression of Google Cloud. I'm wondering if you are referring to the recent story where the guy had his account deactivated? There was a follow-up to that story where the guy involved was actually extremely happy with the response and spoke about it publicly[0] (if you don't read it, note that their service was turned off because they were DOSing others). I'd at least recommend noticing that there are a number of high profile companies that host in Google Cloud and are happy with the service.

http://www.businessinsider.com/google-cloud-won-skeptic-afte...
Perhaps I'm mistaken, but it's expected that the entropy test should fail. Because the noise is being scaled by only 1.82 each round, it's pretty simple to predict the next bit:

> P(next_bit_is_0 | prev_bit_is_0)

> = P(v1.82 < 0.5 | v < 0.5), where v is some real from a uniform distribution of [0, 1)

> = P(v < 0.5/1.82 | v < 0.5)

> = (0.5/1.82) / (0.5)

> = 0.55

So 55% of the time that a 0 occurs in the bitstream, the next bit will also be 0. You can make similar predictions for 0 -> 0 -> 0 and 0 -> 1 -> 0, and more generally, x -> ... -> y -> 0. As a result, you can pick an arbitrarily long chain of N previous outputs, and then compute how effective knowledge of these N bits is in predicting the next bit. It will not be significantly different from knowledge of the past infinity bits, provided N is "large enough". The higher the likelihood of being able to predict the next bit given knowledge of all previous bits, the more compressible the data.

By extension, one would expect entropy and serial correlation to also fail, but these all have solutions/workarounds. If each output bit produces M < 1 bits of unpredictable randomness (i.e. entropy), then an algorithm can be developed that takes k/M raw bits and outputs k bits in such a manner that the likelihood of correctly guessing the next output bit given all previous output bits is much* lower.

Typically, a well-built PRNG will do that last function well. Seed it with k/M raw bits and read M outputs, rinse, repeat.

Hope that wasn't excessive - I wrote this as much for my own benefit as anything else.
I'm lucky to not have had that experience for initial pairing. I was recently gifted the beats headphones and they've never had an issue like that, though I do have to re-pair with every device which is my main annoyance.

I stopped using a BT trackpad because I would get disconnected randomly though, so maybe it comes down to the devices?

Also not the first time we've had a chat in HN comments. How's the robot boxing chess league? ;)
I don't see how this is relevant. Nobody is having babies in Japan, especially the shut-ins.

Immigration is "the simple solution" if the only thing you care about - selfishly - is that your retirement and pension benefits are being paid out.
Good points to consider, as long as we don't fetishize well-roundedness :)
Looks like they're pretty small. They're single chips, and small ones at that. Here's a datasheet for one I found at random:

http://www.ti.com/lit/ds/symlink/pcm1754-q1.pdf

That lists the size as about 6x5x2mm. Should fit comfortably within a lightning connector.

Consider that the new wireless earbuds have a DAC in each earbud, plus a full Bluetooth radio, all squeezed in there.
Yeah, but you need to migrate from ELB to ALB (scripts and existing resources) instead of turning a switch on like with CloudFront.
(Looks over shoulder)

Anyone else thinking this mirrors their own experimental work?

Anyone else thinking of putting in an abstract?

Abstract Due Date: September 1, 2016, 12:00 noon (ET)

Proposal Due Date: November 1, 2016, 12:00 noon (ET)
But to be honest, you don't need to be Mozart to be considered a musical genius today... There are a dozen orchestral genii alive today that could easily outstrip the genius of Mozart when you compare the body of their orchestral work. Yet when these composers are dead and gone, 30, 40, 50 years from now, everyone will still be talking about Mozart, and todays better-than-Mozarts will be lost to the sands of time. It's quite sad how biased our filters are really.
These days I do this differently; I created a subdomain that forwards all email to my main account. hackernews@foo.example.com would forward to main@example.com, and I can just filter the prefixes. That way I can use the subdomain for my own unique addresses, without interfering or using up addresses on the parent domain.
If you send enough email, SES will give you dedicated IP addresses.
Box has always promoted this notion that you can make applications/addons/extensions that use Box as a backing datastore [1]. This was quite obviously a play at the B2B line-of-business market, which could conceivably develop cloud-hosted apps [2] that operate on data that employees upload into Box.

This is to the detriment of those who sell traditional desktop-based line-of-business apps, including potentially Microsoft Office.

Box could -- for a while now -- open Google Docs documents [3][4] and the like. I guess now it works the other direction, where Google Docs works on files that are sitting in Box?

Google Drive, as funny as it sounds, is actually in a different market: they're the catch-all storage space for Google stuff, while at the same time marketed at nothing in particular. Meanwhile Box aggressively goes after the 'medium business' market. From this odd partnership, a realistic competitor to Microsoft and other office-y application makers may result.

[1] http://readwrite.com/2013/06/06/box-pay-developers-based-on-...

[2] https://app.box.com/services/browse/57

[3] https://blog.box.com/blog/how-to-use-google-docs-in-box/

[4] https://blog.box.com/blog/box-and-google-docs-accelerating-t...
I'd turn my notice in immediately. We are people not machines. This would not encourage good culture. In fact, it would sink moral.
Alas, no. There are third-party NFC terminals which work with iPhones, though, so you could at least do it that way. Square has one, which talks to the receiving phone over Bluetooth.
Here's a better report.

https://blogs.crikey.com.au/planetalking/2016/09/07/atsb-rep...

The Guardian article misses the bits that are probably most interesting to HN:

This kind of thing happens about once a month.

The procedure that was supposed to prevent it was to use the up and down arrows instead of the keypad, because that way you can only stuff up a little bit.

It took until 2013 for Airbus to patch the A330 navigation system to reject manually entered latitudes and longitudes that are inconsistent with the current GPS fix.

Only a minority of the airliners in service installed the patch.
Just for the record, the Redux docs already describe this pattern: http://redux.js.org/docs/recipes/ReducingBoilerplate.html#ge...
Mykie – A personal assistant for the kitchen by BSH
I've had that happen with Comcast. I think they fixed it but it was pretty annoying. The signup password input had no max length but the login form did.
Er, this is basically just a puff piece for a startup. Why are people reading it like it indicates the world is moving in a particular direction? There's no more reason this idea is going to succeed than any other. In fact it seems kind of doomed to fail.
GitLab 8.11.5 released
Wouldn't the AirPods will be very easy to lose? What if they drop-off while snoozing. I mean with wired headphones, even if they come out of the ear (say while sleeping on a long travel) they are still attached to the phone and hence cannot lose them.
Correct way is run a regex for [wildcard @ wildcard . Wildcard] then send an opt-in email real-time as the user is typing additional info. If it bounces before the user finished the onboard form - alert them to the issue. If it gets validate, autologin the user. If bounces or there's zero response by the time the user completes the form, alert them, ask to type their email again without access to the reprior entry - then give them the optin option via text message.
Out of curiosity, what's your job?
HTTP/2 Support for Amazon CloudFront