skysight-inc/HackerNews huggingface dataset:
Lyrebird has real tech capable of doing what they claim, whereas Adobe's demo was completely fake.

https://www.youtube.com/watch?v=I3l4XLZ59iw&t=2m34s

"Wife" sounds exactly the same in both places. All they did was copy the exact waveform from one point to another, like an automated cut and paste in Audacity. Nothing is being synthesized.

https://www.youtube.com/watch?v=I3l4XLZ59iw&t=3m54s

The word "Jordan" is not being synthesized. The speaker was recorded saying "Jordan" beforehand for this insertion demo and they're trying to play it off as though it was synthesized on the fly. That's incredibly dishonest. This is a scripted performance and Jordan is feigning surprise.

https://www.youtube.com/watch?v=I3l4XLZ59iw&t=4m40s

Again, the phrase "three times" here was prerecorded.

This was a phony demonstration of a nonexistent product. Reporters parroted the claims and none questioned what they witnessed. Adobe falsely took credit and received endless free publicity for a breakthrough they had no hand in by staging this fake demo right on the heels of the genuine interest generated by Google WaveNet. They were hoping they'd have a real product ready before anyone else.

If Adobe had a real product then they'd have proven it with a demo as alarming, undeniable, and straightforward as Lyrebird's. Instead they relied on aesthetics and flashy, polished, deceptive performance art with famous actors and de facto applause tracks to cover up the fact that they have nothing.
What Can Query Plan Tell?
I'm interested to see if it can fool Android's trusted voice.
I've also did this a few months ago with a dump of all my telegram messages. I thought it could be a nice chatbot. I was wrong. :-(
Interesting. Why do you think that is? (More readable, that is)
Nice! Check out this tech jobs salary map as well: https://jobsquery.it/map

It is even more detailed
> The worst thing about the current situation is the programmer blames themself ... rather than wondering why this problem is even possible in the first place.

Absolutely agree. I think environment is partly to blame. Devs fight fires rather than prevent them because it makes their efforts more visible.

It's the reason you can demand metrics to justify everything - the only metric that justifies defensive programming are examples of bugs/failure, and it would be better to just avoid them in the first place.
Why does a product need redesign when its users already love it?
Haha yeah it's a little disappointing (yet interesting) how it comes close but misses the mark. I wonder how far away we are to having machine-generated output that's tough to distinguish from the input you put into it.
How would a PGP signature from a certain key lend any prestige to the paper it signed, unless that key were linked to some respected identity?
Advise Pick one rastaclat bracelet for my girlfrieds
I missed that one, and it's the best I heard so far. Bit of noise in the background, but the voice itself is very believable. I can imagine in year or two the radio and TV will start using this tech instead of actual speakers. Also, translation and synchronization of any content will be so much cheaper.
A linked list is almost certainly not what you want either. They're so deeply cache-unfriendly that their appearance in kernel code should be viewed as suspect.
It feels like the future has arrived.
SSH automatically presents a public key to the server when trying to authenticate. If the server doesn't know that key, then SSH tries the next one. You can enumerate all of someone's keys this way (like https://blog.filippo.io/ssh-whoami-filippo-io/ SSH server does)

If you want to disable this sort of behaviour you can disable SSH from sending keys automatically, and then tell SSH which identity files need to be sent to each host.

In your .ssh/config, something like:

# Ignore SSH keys unless specified in Host subsection
IdentitiesOnly yes

# Send your public key to github only
Host github.com
IdentityFile ~/.ssh/id_rsa

https://news.ycombinator.com/item?id=10004678
How can I pick bracelet for myself?
Can't websites like Google Scholar help here? There should be some algorithmic way to identify such journals. One way could be to use PageRank for a paper to create a PargeRank of journals. Then take the bottom of journals and use either wisdom of crowd or human editors to de-list them or flag them. If publications from bad journals stops showing up (or at least get flagged) in search results and/or Google Scholar, they practically don't exist.
For me, the moment the penny dropped was the realisation that "Timezone" is a presentation layer issue. i.e. it's not something you should concern yourself with until you're rendering it to be read by a human. Otherwise just using some well-defined simple convention such as epoch-time is fine throughout your application. There are exceptions such as doing date-calculations and such, but I extend my rule of thumb such that these kinds of things should be converting from epoch time (e.g. to `Calendar`) for the calculation and then back again.
How about slashdot with 'insightful' / 'informative' / 'interesting' / 'funny', upvotes?

Does a system where the more karma you have the more power your upvotes have work?

Is there a better system?
HSTS is not something you can realistically implement until every path under the domain can be served via HTTPS. For the BBC this is problematic because there are hundreds of products and inter-dependencies under the bbc.co.uk/bbc.com endpoints. The amount of work required to do this is non-trivial, and not something that can be done in blanket - each product needs to test their product, its dependencies etc. There's also other issues like CDN endpoints (and the BBC uses several providers, including its own CDN), a relatively large and complex traffic management set up and the politics that comes with a relatively large organisation running a very big website.
Statement from Bose's home page (https://www.bose.com/en_us/index.html):

A message to our Bose Connect App customers

April 20, 2017
We understand the nature of Class Action lawsuits. And we’ll fight the inflammatory, misleading allegations made against us through the legal system.

For now, we want to talk directly to you.
Nothing is more important to us than your trust. We work tirelessly to earn and keep it, and have for over 50 years. That’s never changed, and never will. In the Bose Connect App, we don’t wiretap your communications, we don’t sell your information, and we don’t use anything we collect to identify you – or anyone else – by name.

If there’s anything else we think you should know, you’ll hear it straight from us.

April 23, 2017
We told you you’d hear things straight from us. We’ve answered your questions when they’ve come in, but when news stories repeat misleading information from a class action lawsuit, we have to repeat our response to clarify. So we’re going to share with everyone what we’ve shared with those of you who’ve contacted us directly, and what we’ve shared more broadly to correct the record.

First, our privacy policy can be found on the Connect App. You’ll find that the Connect App collects standard things to make your experience, and our products, better -- like device information, app performance, and app and product usage. That includes information about songs playing on the device, volume played, and other usage data.

But you have to be using the Connect App with your Bose product for that to happen. You can use every Bose Bluetooth product without the Connect App.

For as long as we’re hearing from you, you’ll keep hearing from us. And we’ll keep posting additional information that you haven’t asked us about, too.
Oh, that must have been taken down kind of recently. I believe I used it less than a year ago. :/
`telnet towel.blinkenlights.nl 23` works just fine for me
You might try life of digital nomad. You can work from everywhere in tech industry now. And staying in some new place for several weeks might the best way get to know country culture and people. This way you will feel more like a local, not a tourist.
Sorry for going meta, but I find it very odd your comment was dead, as your GP post was not.

I've been seeing this quite a lot in the last 2-3 months, perfectly reasonable comments that are [dead] for no discernible reason; could this be trolling or a form of botting?
I mean, okay, it's faster than it was a year ago, but it's still considerably slower than it was a decade or so ago, before there was a plague of javascript o'er the land.

I miss when the major constraint on page load time was the server-side rendering time...
I was going to ask about the telegraph part of the name...hah. very interesting!
Erlang: the general disinterest of Ericsson and the hapless stewardship​ of Erlang Solutions.
40 Recommended Books – Sam Altman – BookAdvice – Medium
China may lead the electric car revolution
Not that many, I should think. Most applications don't make use of super, so it's a natural fit for WM bindings.
yes, hello, I work in the optical field. you cannot buy something that does 100G with one wavelength at 25 or even 50GHz spacing.

so yes, it is aspirational.

I look forward to rebuttals with sales contacts!
It should be encouraged to use long. Not only it performs better, but it is also simpler to understand and use compared to obscurity of java.util.Date.

I've written all of date arithmetic using only long values and I can share the code if anyone is interested
Data Analysis for Astrophysics in Python with Yt-Project (Interview)
Astrophysics and cosmology are fields that require working with complex multidimensional data to simulate the workings of our universe. The yt project was created to make working with this data and providing useful visualizations easy and fun. This week Nathan Goldbaum and John Zuhone share the story of how yt got started, how it works, and how it is being used right now.

https://www.podcastinit.com/episode-106-yt-project-with-nathan-goldbaum-and-john-zuhone/
Japan Made Secret Deals with the NSA That Expanded Global Surveillance
Highly misleading headline (though I'm appalled by the apps' data collection as well). The headline suggests (and it was why I initially clicked it) that the noise-cancelling microphones listened on the user and transmitted those recordings to Bose. Now _that_ what be a proper scandal.
How is the quality of free people clothing
Before Java 8 and Jodatime, it was better to use java.util.Date than a long, for type-checking and self-documentation.

If a function accepts a java.util.Date and you pass an id of some database object by mistake, you'll get a compile error. If the function accepts a long you won't.

If a function accepts a java.util.Date and the parameter is called "start" you know it accepts an instant in time, if it accepts a long you might think it could be something else.

Yes, the class is terribly named, but before there was Java 8 and Jodatime, it was better to use it than a long.
Not for me. Maybe they have a connection limit which HN users are surpassing?
Learn Python with a perspective
nice solution for the overlapping layouts (drag zone != targed size so you can overlap nicely)
Whatever your model is, you can implement on top of PGP. E.g. if you want pseudonymous reviewers selected by the editors of the Foo journal (the current model), there could be a key that's publicly linked to the Foo journal and you could use that key to sign short-lived pseudonymous "review keys" for "approved reviewer of paper xyz" which could sign their reviews.
Indeed - in this case you're talking about locale rather than timezone.
GCC used to be written in C (not C++) until couple of years back, and the codebase origins predates both the STL and C++. So they are not the greatest example.
Same meaning in the US, at least for me.
Unroll.me 'heartbroken' that users found out it sells their inbox data
The Crisis of Puerto Rico in 5 Graphs
I recall older versions of one of those (forget which) generated a non-unique custom certificate, meaning anyone who had used it could be MITM'd with the same cert. It was changed later on, but it's a risk if you go with something poorly designed.
A relation between a coffee enthusiast and Nespresso would be considered far fetched to put it mildly.
Hmmm I believe that the Google/Apple smartphone issue is squarely the result of developers (the same ones who complain about Android and IOS). Manufacturers could create smartphone after smartphone, but if developers don't build apps to make the phones attractive, consumers aren't interested in purchasing. Developers, unfortunately, are the ones blocking out other smartphone makers.
The Fake News Spreading Plague: Was It Preventable?
You can skip the milk, if you are being serious.
5 Tips from MeetNotes Launch on Product Hunt and Hacker News
kernels don't tend to give userspace raw pointers into kernel memory
This type of case could get interesting with the new EU data privacy laws, GDPR, coming into effect in a year (May 2018).

You have to be able to prove consent. "Controllers should also implement mechanisms to ensure that personal data is only processed when necessary for each specific purpose." It will be interesting to see which type of cumbersome consent forms we are going to have to go through when this comes into effect.

https://en.m.wikipedia.org/wiki/General_Data_Protection_Regu...
From my naive understanding and possible spotty recollection of the law(s) involved: in the US at least, as long as the recording party is in a one-party state then it doesn't matter where the other parties are located.
Internet Archive to ignore robots.txt directives
As a user of Apple products, I'm saying that this isn't always true.
It works, it also greeted me with a "you use ipv6, you rock" message.
https://www.quora.com/What-are-some-applications-of-Probabil...

I'd say for people with interest in ML and DL, the main insight from PGMs is intuitions about probability theory, especially conditional probabilities and the concept of (un)conditional independence. State of the art in which PGMs would be relevant is currently mostly brute-force learning via stochastic gradient descent (with momentum) in deep directed models/function approximators, but function approximation likely does not solve all problems as adversarial examples show. There are certainly very important applications of PGMs in all kinds of domains as listed in the link above (perhaps I would have added FastSLAM [1]), and there are also variational autoencoders/Helmholz machines and (Deep) Boltzmann Machines, which are especially interesting for research perspective.

[1] http://robots.stanford.edu/papers/montemerlo.fastslam-tr.pdf
ESCORT KIRA – ESCORT – ESCORTS – ESCORT ATHENS – ESCORTS ATHENS
Did you feel that way when seeing Grand Moff Tarkin on "Rogue One"?

https://www.wired.com/video/2017/02/how-rogue-one-recreated-...
There are cases in which one might use it, but no cases in which one should.
Forget dead husbands, with this tech, it will be hard to trust anything a politician said. Basically, once they master adding this to video, ANYTHING could be construed against anyone.

Want a video of a politician saying "Hitler was right" to cheering masses? Want a video about a president saying it's time to start Nuclear War One?

You can make that.
Or tech companies could put themselves under EU data protection law.
It's fine in Safari reader mode.
The main problem is that the algorithms don't yet know what to stress in a sentence. The problem is semantic, and not so much about the sound of the voice itself.

You can synthesize someone's voice perfectly, but if it's stressing words incorrectly or not at all, it's not going to fool anyone.

Then again, that's probably easier to work around by having humans annotate the sentences to be read.
I'm not saying that a large income gap is desirable. I'm saying it's not obviously wrong to me. And it's somewhat understandable.
Show HN: Fast, streaming markdown processor
Nuclear Fusion: Has Its Time Finally Arrived? [2016]
Have you seen the movie S1m0ne (2002)?
I felt that it only scratched the surface of the topic (and the tech wasn't exactly at today's level), but it's otherwise pretty good.
No 2 might be something like; the Press doesn't over-extract juice by pressing with exactly with the right amount of pressure, ala espresso machines.

However, I doubt this is actually true - I've not heard of pressed juice over-extraction before.
The interesting bit with consent (for EU data protection stuff) is that it has be freely given (so you have to be able to say no), and it has to be informed, so you'd have to show that the person knew what they were signing up for. 20 pages of legalese is probably not "consent"
I submitted an Amazon review for my QC35 (purchased on Amazon) mentioning the questionable privacy policy.

It was instantly denied (..."not following review guidelines...")
If you want to do this only for a single invocation, this will work:

ssh -o IdentitiesOnly=yes -i /dev/null host

Specifying just IdentitiesOnly is not enough.
That is fascinating to hear, and thank you for posting it on Hacker News.

(Also rather reassuring, and interesting in terms of narrowing down the causes of the hyper-partisan trends that seem to be developing in politics.)

Please do post the paper on HN when it comes out!
If you are talking about OpenGL compat profile, Mesa will not go beyond 3.0. You might or might not be able to convince the project to change that with patches, I am not sure what's the attitude on that.

If you are talking about D3D9, for Gallium driver (relevant ones are r600, radeonsi, nouveau), there is Gallium Nine: https://wiki.ixit.cz/d3d9
Only just noticed this, I guess if you check your comments you can pick this up at some point.

Best advice is do it early, use your usual job sites (Monster etc.). Resources will depend on your country but the only real administrative hurdle is insurance and taxes so you will need to look up what your country's business rules are. Most people tend to set up as a small limited company or something of that nature and then get the necessary insurance and taxes once you actually land your first contract.
Hi, BBC employee here (although not in News). Basically, we're working on it. The main issue is that by making a page HTTPS only, that all content also needs to be HTTPS too. We're working with our CDN providers to enable that (not only for new content, but for our archive too), and we also have to support a much longer tail of browsers and SSL configurations than other sites (China being an important market for us, and anecdotally I've heard we still get >1% IE7 from China, presumably from pirated XP machines) which makes it more complicated. It's not really an excuse, but there are people working very hard at enabling TLS without breaking the site for others. Other parts of the BBC website are available over HTTPS, hence the redirects that are in place. Similarly, we can't use HSTS as that applies to the whole domain.
Designed initially for generating README files that can include other documents but powerful enough to be used for all sorts of markdown processing pipelines. Built on top of commonmark.js.
Brandon's not really involved that high up the application stack.
Oh yea. The Troll embedded deep in my soul giggles in glee.

However, the day some shill tries to sell me travel insurance in departed nana's voice would be the day I start signing my voice convos' with a pgp key.
Documentation for 'cached' is on its way. There'll be a blog post up soon with a friendly introduction, and some representative benchmarks. In the meantime there's a drier but more detailed specification of the behaviour of 'cached' waiting in a pull request here:

https://github.com/yallop/docker.github.io/blob/d9a57867/docker-for-mac/osxfs-caching.md
Meet YouTube's Hidden Laborers Toiling to Keep Ads Off Hateful Videos
This reminded me of "The Pale Blue Dot" https://www.youtube.com/watch?v=2pfwY2TNehw
But kernels tend to give raw pointers to other kernel code.
Msbi Online Training – Msbi Online Course
CUP: Comprehensive User-Space Protection for C/C++
The breaking news banner is a source of much internal conflict, at least within the engineering teams. I think most people agree that it's too big, and most people also agree that it's over-used. Unfortunately it's one of those things that editorial will not back down on — they must be able to push their breaking news to people, and it must be prominent (and therefore quite intrusive).

There is a small improvement to the banner on the new front page (/news/0), which is that it's about 4 pixels shorter, and it's now grey instead of black which I think is much less abrasive.
On IPv4, the server accepts the connection but closes it right after.

On IPv6, it works (as mentioned by others already).
hey - I'm also working on something along these lines [1].

v1 will be a search + reading interface for scientific articles with p2p datasources (provided as hyperdrive feeds [2]). v2 will have arbitrary features that can be used to customise the reading experience, such as marking retractions/update/expressions of concern, connecting post-publication peer reviews to articles, etc.

we're at #dat and #sciencefair on freenode, would love to talk

1: https://github.com/codeforscience/sciencefair

2: https://github.com/mafintosh/hyperdrive
I wish Serial Experiments Lain got as much recognition and discussion around it as GitS.
SE:L seems to have more to do with being an actual hacker.
Doesn't work for me (outside Europe). Didn't work from US server too. Did work from UK VPS.

So maybe only works within Europe, or has some other IP/location restriction.
Ah, this brings back memories. I tried something like that about 12 years ago, with a homebrewn half-hardcoded, half-neural thing and a large set of Jules Verne books.

The giddy excitement of being on the verge of unlocking the power of language slowly turned into confusion and then decayed into disappointment as i slowly realized that the task was maybe a bucket of orders of magnitude harder than i thought. I think it produced some coherent phrases every now and then, but mostly it was a random words generator.

...I miss these amplified feelings of cluelessly diving into an impossible project...
Excuse me, how exactly is "the blockchain" going to decide person A treats person B rudely?
Interesting stuff!

I'm more interested in the pseudo-suchian angle though at the moment. People seem to think of crocs a lot like sharks - at some point, many millions of years ago, a croc popped into existence and they have stayed much the same ever since. We also have a lot of news about dinosaurs and their seagoing or aerial relatives.

But the Crocs are fascinating. Some were just plain huge, like sarcosuchus, but there was masses of variety. They exhibited all sorts of convergent-evolutionary forms.

There were dog-sized crocs with long legs, bipedal crocs, there were 5m long sea-crocs with tail-flukes that filled the same niches as icthyosaurs or dolphins... almost all of them are total nightmare-fuel.

I want to know more about these!
There's a certain controversially-named energy drink brand that could adopt that line :-)
7 Popular Wedding Colour Schemes for 2017
You forgot anti-GMO horror stories paid by agriculture and "organic food" companies.