skysight-inc/HackerNews huggingface dataset:
There is an older paper [0] and demo from [1] Alex Graves that inspired a ton of work around handwriting, and then speech. Previous work from Jose Sotelo et. al. (including me) called char2wav [2] is a close neighbor to Graves' approach, though he (Graves) never published the approach for speech so we don't really know. Google's recent Tacotron paper [3] is also a relative to these approaches.

WaveNet certainly changed the game in many ways, but approaches to TTS using RNNs have different roots. WaveNet and friends (incl. DeepVoice and NPSS linked elsewhere in this thread) are largely focused on audio modeling, and generally use something closely related to the "classic" TTS pipeline for text in the frontend. The audio modeling results are stellar, and really blew me away personally - basically changing my perspective on what is possible in audio modeling overnight.

RNN models try to tackle the whole problem (text + audio modeling) at once, though currently (all?) RNN and attention style models need intermediate / high level hints or pretraining from things like vocoder representations or spectrograms, versus WaveNet's approach using the waveform directly. So they are complimentary in many ways, and I am sure we will see people trying to combine them soon - char2wav has this flavor by using SampleRNN, our lab's take on raw waveform generation though we are still working on the fully end-to-end from scratch training, the inference path is truly end-to-end. Though there are still many details to work out as far as output quality, it seems possible that this will be a productive approach (though I am quite biased).

We see similar directions in neural machine translation (NMT) moving from word level representations to word parts or characters directly - one of the big reasons deep learning has come so far, so fast is that a lot of techniques from other subfields can be utilized for new domains, and I think there is a lot more fertile ground for crossover in both directions.

Heiga Zen has a great overview talk about how speech synthesis, as a field, overlaps between different approaches and factorizations [4]. His work on parametric synthesis and TTS generally has laid the foundation for a lot of recent advances, and he was also a co-author on WaveNet!

[0] https://arxiv.org/abs/1308.0850

[1] https://www.youtube.com/watch?v=-yX1SYeDHbg&t=38m0s

[2] http://josesotelo.com/speechsynthesis/

[3] https://google.github.io/tacotron/

[4] https://www.youtube.com/watch?v=nsrSrYtKkT8
Exactly, which also helps with maintenance and testing.
Think of all the carbon that is sequestered because of landfills. Makes you think twice when recycling paper products.
Code Splitting Your React App [video]
You're doing it again with the smiley faces Dan.

(As someone who knows Dan, I'd bet money that this smiley face is genuine. Still, easy to misread.)
I'd make one minor addition-- once the CloudFront distribution is set up, enable a bucket policy that locks the S3 bucket down to only permits CloudFront access. No point in leaving the S3 bucket open to the world...
Your goal should be to build a sustainable business, ideally one that is cash-flow positive very early on. If you can't do that, a secondary goal might be to try to prove your concept with some paying customers.

When you reach those goals, you'll get investors (if you need them). They may be YC or they may not. YC isn't the only source of money, and there's no evidence that it's the best one, either.

If you can't reach those goals, badgering investors into giving you some money isn't a solution. It'll just prolong the life of a business that's doomed to fail.
It's not irrational to stand your ground. More people need to stand up for their rights. The reason police are able to get away with this behavior is because nobody stands their ground. Not only do you need to make the police understand that we the people are not afraid of them, we need to go on the offensive to ensure they're properly trained and ideally punished for activity that interferes with press and or civilian accountability of the police.
One "alternative" is to do the minimum possible in the browser, and do most of the work on the back end.

For example, if you inspect this page, you'll see that it has about 150 lines of Javascript.

There are two ways to change a webpage:

- manipulate it with Javascript

- reload a new page with the changes applied

If your page loads quickly and not all that often, you can get pretty far without Javascript. If you are willing to tolerate a pageload on each interaction, you don't need any Javascript.
The difference is significant. On average a white woman out-lives a black man by 10 years. That's a lot of wealth redistribution. The SS retirement age is surely intended to correlate to something akin to stage of life, ability to perform labor, etc. There have to be better ways to do this than simply drawing a line in the sand that applies to every group. One of the many ways this could be done, and I only mention it for its relative simplicity, would be to privatize and switch to a defined contribution system rather than a defined benefit system. This has other problems, of course, but it would at least allow a person to pass on whatever they accumulated to their children, even if they didn't get to use it themselves.
Are they sure it doesn't shit plastic back?
Their profit strategy
The USPTO has an application class that's $225. However, you have to agree to correspond only via email with USPTO.
Plastics are mostly fairly simple molecules but long chains. I wonder how many variants these worms can eat?
I'm enjoying using Hyperloop where you write Ruby everywhere.

http://ruby-hyperloop.io/
Grand. We're off the hook then. No need to attempt to make it any fairer. Phew!
Tips on How to Do Successful Facebook Marketing
University is hardly a controlled environment; students are encouraged to get their projects working and then ditch them. There's very little incentive to write good code.

Remember, we're talking about intro languages here. It's a much better idea to teach languages that encourage good habits because then going to "wild west" languages like javascript is much easier.
> such as would be produced by a black hole of about one solar mass

How do such low mass black holes form?
Your comment reminds me of Black Mirror ep Fifteen Million Merits.
I don't have any links because I stopped reading the source years ago. (For that reason, I did write to the editors, and never got a response back) IIRC Laurie Penny was one that stood out.
New Study Reveals Immigrants Are Behind More Than Three-Quarters of Patents
Neural Networks: You’ve Got It So Easy
Usually you have a client/server architecture where HTML for the site is generated on the server by a multithreaded language. Practically any language can be (and is) used for this, like Perl, Python, PHP, C++, Java, Go, Ruby, C#, Scala, Clojure, Erlang, etc. It's to the point where it feels like literally every language has been used for web dev somewhere. And of course, Javascript, too.
GoPro open-sourced telemetry and metadata extraction
We aren't at war with a country, we don't need spy agencies.

Disband the CIA, NSA and their 3 letter brothers. Fold personal and funding into the FBI. This doesn't make me a fan of the FBI, but at least there is some transparency. IMO
It is classist first and foremost, which the article does a very good job of describing and backing up with data, then, perhaps racist.
I have a long term vision of which I am carrying out the necessary first steps now.

I want to create an organization that is essentially a 6 week retreat for students before they begin college. Selecting the best applicants possible, they will go through rigorous training to become their most successful selves, covering Academics, Social life, Health, and Lifestyle topics. Elements of secrecy will help it's applicant pool, I was heavily inspired by the Bohemian Club.

Long term, the alumni network itself will more than make up for the cost, in turn making the applicant pool stronger and stronger.

It's an aggressive plan, and requires years of building up from the ground. But it's my dream to make it happen.

And if it doesn't work, I'll fall back on becoming an accounting professor. Pretty similar jobs anyhow.
Do we really need the /s tag on something so obvious?
DOWNLOAD: Hemrail – Next Round
The police crossed the street in order to disrupt recording and interact with Chris, not the other way around. Chris crossed over to a sidewalk within the east and west bound lanes of traffic. He remained across from the checkpoint and the west bound lanes of traffic (though there was no traffic of significance at the time due to the time of day and activists successfully re-routing 90% of traffic much further down the street).
Thanks for feedback! I certainly made a mess there. :-)

I edited the post, is it better now?
Trump Wants Tax Plan to Cut Corporate Rate to 15%
If you take this argument to its logical conclusion, we should never convict anybody of any crimes ever.
Nobody else seems to be seeing this. Sure your internets aren't acting up?
Thank you for your efforts!

As a React developer, I also raised an eyebrow at the misconceptions given in the original article. (The worst, IMO, was definitely the part regarding Create React App and the overall toolchain).

I appreciate your take on the article and felt that you did a good job focusing on these issues, whereas someone like myself would've been a bit more biting in my response.
I have an idea: make it so that you have to supply your own rom files that the site will only store locally, and you then can get matched with anyone else who has roms with the same md5s. No legal problem because nothing copyrighted will be on the server, and it'll support much more roms than the small selection supplied.
In the first programming course many students can't judge "what works and what doesn't" yet, or even appreciate the details if you tell them, and are busy enough with the basic concepts behind what they are doing.

You also can't really teach only an opinionated subset of the language, since students use all kinds of material to learn. Material about JS is often steeped in environment details (browser, nodeJS, JQuery, ...), and thanks to transpilation right now multiple versions are popular, which makes it even more confusing.

It wouldn't be impossible to teach a good intro course with JS, but I don't see any benefit in doing so, and it wouldn't make the students very effective JS programmers.
Good intel. Thanks for sharing. I'm already selling my product under the name. I did do a search and nothing turned up so I don't believe anyone has trademarked anything as yet.
Clean hydrogen production takes about 3x electricity for driving the same distance, than directly charging a battery powered car. And that does not even take the difficulties of transporting hydrogen into aspect. So hydrogen might have a future for airplanes, but much less so for cars.
If there were no tangible technical benefit ORM's wouldn't be popular. The debate rages on because ORM haters like Climate Change deniers, rarely understand that which they critique. The debate exists because one side is ignorant and cant' tell the difference between using a tool in the wrong situation and a bad tool. ORM's are a great and useful tool and drastically reduce hand written and duplicated code; period, this is a fact and is not debatable. That in some cases they can be misapplied and cause problems doesn't make the tool bad, but it does feed anecdotes that ORM deniers like to pretend is all that exist.
Given the amount of evidence brought against him, it's very hard to have sympathy. He defrauded literally millions of people. He made a fortune doing so.
This is worth noting primarily because the original almost got me: he kept mentioning Riot.js over and over, and I thought "huh...I haven't worked with that...I must be out of date."

Instead, this is a case of "I wrote a framework that works exactly the way I like it, and then used a framework that doesn't, so here's why the one that doesn't work the way I like is waaay worse than the one I wrote."
This technology reminded me of 24 (TV series).

The plot of season 2 has Jack Bauer prove a Cyprus recording between a terrorist and high-ranking Middle East officials was forged so the US president would start a war.
Rebble Community Update 3
Remote Heap Overflow in Linux Kernel
I explicitly said other browsers have done it too.

Chrome has done a lot more promotion of its non-standard things and of course Google as a whole has been using Chrome's non-standard things quite a bit, which is a large part of the problem.
The boomers are only partly in total control now; the Xers also have a lot of control.

Regardless, the hippies who went to the Summer of Love are a tiny minority of the Boomers. Most boomers were rather conservative. The hippies either died out or faded into obscurity, while their mainstream peers are the ones who have taken control of society and given us a giant mess.
Color isn't so much removed as it is filtered out to improve the sensitivity in other bands. By filtering out visible light (or least, most of it) other bands can be imaged with much higher sensitivity (but it is also possible just to filter out a visible band of the spectrum for imaging).

Just like you can't see IR right now with the naked eye but you could see a BW print of an IR filtered image (that's a 'false color' image, technically that term should be reserved for images that show other wavelengths as colors that we can interpret). The same goes for UV.

A lot of astronomical imaging is done in wavelengths we can not observe directly. Almost all those 'pretty color pictures from space' are false color images.

Another important bit is that for the most part space is the same on that scale today as it is tomorrow, so if you want to make several images of the same object with different filters you usually can without much in terms of loss of opportunity. For some configurations and objects nearer to us that is more problematic but for objects further away time is on our side.

The furthest example of this is radio telescopes, which image the sky using radio waves, waves so long that they are no longer called 'light'. And yet, we can make really nice images by shifting those radio frequencies to the visible spectrum allowing us to 'see' with radio waves.
I've been at a workplace where I was sorted by the Dept head into a 'colour' category according to my personality, based on some bullshit test. There were 4(!) colours. I stayed for three
months.
We changed the URL from http://uk.businessinsider.com/larry-pages-flying-car-startup....
It's a double-blind experiment - one march is real, the other placebo. But neither march knows which is which.
The bsd derived glob has other functionality that I assume isn't simple or fast:

perl -MFile::Glob=bsd_glob -e 'print bsd_glob("{{a,b,c}{1,2,3}{{yuck,Yuck},{urgh,URGH}}}\n")'

Produces 36 lines representing all the iterations. Nest a bit deeper and it gets unwieldy.
Not sure where this will be useful.. Only major advantage seems to be the super low read latency.

I was wondering if this will be any helpful for a product I am working on, but as I use mmap for reading our data, don't really see a benefit after the initial read.
What has it ever done to you?

Expanding to "of order 10" in spoken language.
I've never seen so much poor reading comprehension and economic illiteracy concentrated in 1 thread.

The TL;DR point of the article is that the rich live longer, thus collecting far more SS benefits than the less wealthy percentiles.

Yes, accounting for the fact that they pay more into it.
You don't even need a class, but either way, this is essentially how Elm works.

There are very different semantics at work there though. Elm is Fractal, Redux is not. Each have tradeoffs. Some stuff gets simpler, some stuff gets harder (the 1:1:1 scenario where you have a component, an action, and a reducer to achieve 1 thing gets easier. The N to N to N scenario where a reducer can handle things from all over the system, gets harder).

It's not misengineered, its just optimized to make a different set of problems easier at the cost of making others harder.
Perhaps the React ecosystem is a powerful set of tools for experienced developers that don't need idioms to patterns to build upon?
Wow had no idea something like this was possible. Very impressive.
>Manually handling the DOM is probably the biggest cause of spaghetti code.

This isn't true. The biggest cause of spaghetti code in "traditional" JS is due to having multiple conflicting sources of truth for the same pieces of state information (usually split between JS variables and DOM) and subsequent multi-directional synchronization.

Having a model that drives all DOM is one way to solve this. However, having "canonical" representation of your state in DOM works as well.
Mr Grumpy is also a Mr Men character. As is Mr Muddle. And Mr Tall.
Drink beer you'll put on weight in no time. There is a reason it was called "liquid bread" in the early part of the twentieth century. Why you would want this, over, say, muscle mass I"m not sure.
LSD is less linear. Increased focus, energy, visual acuity, but you won't get stuck organizing all your documents for the 12th time like on amphetamines.

I actually take both substances together, and find that the synergy is superior to either one by themselves. But it takes real commitment to have such a dosing protocol because most "normal" individuals do not/would not understand it
Yeah, I'm not sure why anyone would think burying waste underground is an okay solution. It made sense when most household waste was fabrics, wood, old food etc but nobody stopped quick enough to evaluate the impacts when our waste got more and more toxic and non-biodegradable. I've recently move to the Netherlands from the UK and was amazed to discover they don't recycle household metal items (e.g. soft drinks cans, food cans etc). That's been a staple of the recycle industry for as long as I can remember in the UK, maybe it's a business opportunity waiting to happen in Holland :)
>I think Google Search is a net benefit to society even if it's run by an advertising company, and its entire purpose is to filter information.

Whenever you type a search query, the first thing Google does is ask to track your location. When they finally display the results, greater than 50% of the page is "for sale", so to speak. That, I would argue, is not the sign of a company who is interested in giving you accurate results. They are more interested in pushing products, to get you to buy something. That would make sense for a company like Amazon, but with Amazon, there is no pretense.

On top of that, their primary means of filtering information is using signals influenced heavily by either paid actors or lay persons clicking on results. If Google themselves conducted an objective inquiry, they would have to shed tons of advertisers because a lot of advertising is inherently deceptive.

>I think Google Search is a net benefit to society even if it's run by an advertising company

I think the opposite. Its hard to click on any Google result and not find a website that is plastered with Google ads. That certainly is not entirely Google's fault (although I sometimes wonder if they rank pages with Google ads higher than non-Google ads) but they've shown to the industry that you can make billions of dollars by pimping out user data to advertisers. People get up in arms when the Uber app tracks your location after you close it, meanwhile the majority of android phones are tracking every aspect of your life.

FWIW: I have many positive things to say about Google too, but I don't believe in fake neutrality where you're forced to say something nice when you criticize something.
> They don't get it. Their cardinal sin was not failing to disclose how they use your data, although that certainly is a grave sin too. Their cardinal sin was selling their users' e-mails.

I disagree. I think it's fine if a company wants to sell personal emails as long as they are completely up-front about it. But in that case almost nobody will sign up, so the amount of personal data being sold is minimized in either case.
Your first point is not so clear cut. A ROM is a ROM is a ROM. Do you have any citations where you own a physical copy and use an identical digital copy from a different physical source a breach of copyright?
See, I have always considered that it had the opposite effect - by looking at the big picture, putting things in perspective and calling for a more humanistic outlook on life, it inspires empathy and action towards "making the world a better place". Far from trivializing widespread issues such as the ones you pointed out.

But then again, you already acknowledged this out in your previous comment, and I get that here you were just trying to explain what you thought the alternative was.
Unthrottled setTimeout()s for backgrounded tabs
Since you're curious about power density, payload, and efficiency, the math behind it is really cool.

Check out this section on Electric/Eco friendly Planes from the famous "Sustainable Energy Without the Hot Air":
http://withouthotair.com/cC/page_278.shtml

If you like mathematics you'll also enjoy the chapter on Planes:
http://withouthotair.com/c5/page_35.shtml
This advice only applies for non interactive stuff though. What if I want to build a spreadsheet, audio editor, vector-based illustrator, etc. in the browser?
What hobbies, activities, or interests do you have?

What problems do those near you have?

Maybe your "problem" is that you don't know tech stack X very well. You're a competent (or good) programmer, you can come up with something good but need a motivator to further develop that skillset.
It was released as Probotector in Europe and the men were replaced with gun-wielding robots.
Cannabis is more disabling IMO (I say that as someone that functions very well on cannabis)
Lying is about intent. When you know that people will expect a reasonable level of privacy by default, and that people won't read your privacy policy, then selling all of their data and only mentioning it in your privacy policy is also lying.
If you feel you need to ask, you already have the answer.
Moto Z Play. Makes my Note 4 looks silly wrt battery life. Plus, you can shove a $60 battery moto mod on there for more battery. I get 7-8 hours screen on time from the stock battery though.

I bought mine outright from best Buy for $449, I believe they are $400 now.

As a bonus, you get very little cruft, very clean Android.
I've seen a few good presentation given on TED. David Grady's talk [1] on meetings is one such example.

This is just my opinion, but unless I can be assured a return on my investment, I am certain I can find better things to spend that kind of money on.

On a lighter note, any time someone mentions TED talks, I am reminded of thought leader This is that. [2]

[1] https://www.ted.com/talks/david_grady_how_to_save_the_world_...

[2] https://www.youtube.com/watch?v=_ZBKX-6Gz6A
The article mentions that he's the son of a powerful man and that letter starts saying that he was poor. How's that? Also, where did the millions he stole go?
Do you have any good guides for beginner investing? I save most of my salary but have no idea where to get started with investing.
Good Afternoon All

Today is Monday, April 24th. I'm super ancy. I applied with a late application 12 days ago and haven't heard anything. Did anyone else apply late recently? Have you heard anything? I keep checking my email and junk box obsessively, scared I might miss something from YC.
Totally! It'll be a golden age for targeted advertising. Maybe less so for the targets of advertising.
35 Years of the ZX Spectrum
Now we're going to end up with plastic butterflies.
Good point. Didn't see Mr Surly Bastard Who Hates People By Default though :D