skysight-inc/HackerNews huggingface dataset:
Training different policies in different styles is a really interesting idea. You could then have a gating process that first chooses the "style" of move to make and then uses the style-specific network to select a move.

I think getting data for this could be difficult though. I wonder how easy it would be to automatically categorize a game record by "style"?
Integration is all well and good, I suppose. Until you put all your integration into a single process, which will kill your system if it ever crashes. Then I will have some words to say about you. Especially if you ever, ever, EVER, EVER, EVER, use assert, in ANY situation you could ever potentially recover from.
Has Donald Trump Ever Used a Computer?
> I was tempted to flag it, since it is just taking Gizmodo's article and adding a bit of Techcrunch idiocy to it, like the statement that Facebook is "notoriously white". Facebook is slightly less white than the US population.

"Notorious" means famous for something seen in a negative light.

It doesn't actually mean that you have the trait in a unusual degree, only that you are particularly well-known and negatively reacted to for the trait.

It may be inaccurate to describe Facebook as "notoriously white", but the fact that they are somewhat less white, proportionally, than the US population doesn't actually demonstrate that. (It might be a basis for arguing that, if they are notoriously white, the notoriety is not deserved, but that's a different issue.)
Magic Mushrooms are my vice
In Greece, where I live, it's 35%. Highest rate in Europe.
If it's "mere aggregation" then you're not required to provide the source for that application. You would still be required to provide the source for the particular version of Linux you distributed though.
If it's merely meant to be news coverage, it shouldn't be in the opinion section.
A bit harsh for that 10 minutes. I like being woke up by my cat. Most of the time.
China bans gay content in TV dramas – Gay Star News
Long story short... you will likely need a liquidity event for your shares to be sold for cash.

This could be though an acquisition, IPO, or the board deciding to let you sell your shares (usually back to the company via the right of first refusal).

Your shares are sort of "worthless" until one of these events, that is the risk you take by allowing some of your compensation to be delivered in private stock.

The good news is they are offering you a .25% vested stake and a shorter-than-normal vesting period of 3 years. Once those shares vest they are yours forever, or until you sell. If you decide to leave the company there is a chance they will offer to buy you out of your vested shares, that is where you can make some cash.
How to Watch Lynda.com Tutorials for Free
Krewe – A New Way to Make a Close Group of Friends in Your Neighborhood
I am playing around with https://marketplace.visualstudio.com/items?itemName=vscodevi...

It has most of the basic stuff working. I will admit that with the auto complete and what not it isn't quite like my native vim experience. I have actually been thinking about disabling it and just trying to learn the VScode short cuts.
Correct, of course it can activate accidentally.

https://history.google.com/history/audio has a list of all audio recorded
What you're talking about is a luxury I can't afford. That's what I mean when I talk about the price. There are plenty of far more important technologies that I would rather learn.

I can't afford to learn two technologies that do about the same thing, of which one is significantly less popular, might now have tools that other has and runs on a significantly less popular OS.
http://www.TwLng.com has the same goal, however its great that this is hyper-targeted.
Here in South Africa, you can't do either without proving that you have insurance for full-coverage of the value of the car.
I wish I could say the same thing about your Android phone.
p.s. Let the downvoting begin now!
"Micro$oft"
WebAudio can handle as many oscillators as the underlying machine will allow (can compute).
Ease of setup for regular Jane/Joe because they know shit all about router configuration. That's why devices just transfer everything over someone else computer a.k.a. "teh cloud".
If you distribute GPL source code with your product, then that is correct. You do not have to give the code to people who have not purchased your product, but your purchasers can give away the code.

If you distribute GPL object or executable code with your product, then, briefly, you have to either distribute the source code with the product, or if you have to make the source available for three years to anyone who requests it for no more than your cost of distributing the source.

See my longer post for more details: https://news.ycombinator.com/item?id=11218324
I was also under that impression as well, but from that same page you posted:

https://www.gnu.org/licenses/gpl-faq.en.html#WhatDoesWritten...

Which sounds like if you didn't provide the source with the program up front then you're required to give it to anyone that asks since they may have received the program indirectly.
Same can be said for GUI as well. Remove the search engine concept, you are only left with playlist, song/artist name on such sites.

We don't have audio search engine equivalent yet but that day is also not far.
Code completion is not as good. I believe VSC uses gocode. VS 2015 also has a cool new feature that shows you references to each function right above the function declaration. Clicking on the reference count will open a quick jump contextual menu.

I wouldn't compare the two products. VS has a SQL editor. It manages database connections. There is an integrated merge tool that is actually quite good. You have project templates, which I haven't found with VSC (I haven't really looked).
Got a Pi 3? Help get to the bottom of the heat and performance conundrum
Ah, my mistake. I had always equated PUT with updating and assumed it should fail if it doesn't find the resource. Big oversight!
No, if you examine the code, you'll see the timer times only the accumulated execution time for the loop. The code has been compiled. See below to eliminate doubt -- I used go build and got similar numbers.
"Specialization is for insects."

-Robert A. Heinlein
Transform Employee Equity Compensation
In Chicago, we have an urban Target concept store called "City Target" which is pretty much the only place to buy groceries in the Loop other than the pricey, minimal selection at Walgreens.
I'd rather be right, than have karma.
There's a lot of information on homebrewing, and it can seem really easy to mess up. But despite all of that, even if you make a lot of mistakes, odds are pretty good that you'll make beer, and drinkable beer at that.

I started with "kit and kilo" kits, which are almost impossible to mess up (really just add a can of concentrated pre-hopped wort and a kilo of sugar or dextrose to 5 gallons of water, cool it down and throw yeast in). If you want to just experiment, that's a relatively low cost and simple way to start. It's easy to scale up from there too - to either extract brewing with dried concentrated wort, or even all-grain brewing, where you're working directly with malted barley and other grains.)

A lot of people will suggest starting with all-grain from the start, but I found graduating up to that allowed me to master some of the basics (sanitation, fermentation temps, etc), without having too much to focus on at once.
Copy and CudaDrive services will be discontinued on May 1, 2016
No, that is not dropped, but it also is not contained in a TS yet, I'm not sure if it gets added to C++17.

There is a wording paper:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p005...

Not sure if Jacksonville will already give green light or if this will be decided later. Would be a good addition though.
That's because C started as a language rather than a platform. You have always needed to marry it to POSIX or Win32 or whatever to do anything useful. Now with various proposals like 2D graphics, C++11 threads etc. it looks like they are moving in the portable platform direction.
Well it is basically an almost-copy of Boost.Filesystem which you can use today, can you not?
Yep. I'm already invested in Apple products, for better or worse. If Apple comes out with something like this for Siri I'll snatch it up. I actually kind of resent the fact that my shopping experience with Amazon has gotten worse in the past couple years while they push their original series, streaming services, and devices (many of which suck).
> Why not? This isn't a sports team where you're expected to only support one product.

Linux/Docker and BSD/jails aren't even in the same league.
"the way I read its is that no, BMW is NOT legally required to release it as it is in a proprietary piece of HW, and releasing the code could thus cause harm to their business."

When in the hell did the "Release sources, unless it would do harm to your business" clause get added to the GPL?

"no one can prove that they were HARMED or had a loss of income or even IP"

Sure they can. It's their IP, and if BMW wanted to use it, they had to follow the license, or negotiate for a private license. They did neither, which very much would constitute harm.

"is essentially 'free' in that no money or barter items were exchanged."

The barter is that you would "pay it forward". BMW has not upheld their side of the bargain.

"They MAY have a copyright claim at best"

They're the ones who wrote the software; they're the ones who decide how it gets licensed. If that license is broken, then their copyright was violated.

"Is there a precedent to enforce GNU licensing outside of copyright infringement?"

Why would there need to be?
Well, I don't know about that. They still try and lock you in to their tooling at every turn. I believe that the driving force behind this cool new Microsoft is Azure. They want you to run on their cloud and they'll follow you to OS X and Linux in order to get you there. Make no mistake, Microsoft is the best there is at finding out how to charge you.
Well, boost::filesystem exists for ages...
All I said was "People who stand to benefit directly from High Frequency Trading will tell you it has benefits."

Then is a general statement, I didn't say anything about this site or you. Now you seem to be trying to pull a self righteous reframing of what I said to be against some rule set since you seem to be threatened and unable to confront legitimate criticisms. It had nothing to do with you yet somehow you've attached yourself to it along with the word 'shill' which you seem to be focusing on pretty heavily.
The golden age of Internet access just began--in Huntsville Alabama
HoneybadgerBFT: An asynchronous public BFT consensus protocol
Food companies distort nutrition science. Here's how to stop them
"Non-stationarity" is really an umbrella term; the truth is, there is no single authoritative model of asset returns, and really there will never be one. This should not preclude all statistical analysis though, and it is done by making simplifying assumptions, just like in every other case, and in every other field. Your claim is that they are too strong in this case, but it's a claim that can be fairly easily shown empirically or in simulations, and it really should be IMO, particularly since other bootstrap methods exist.

I agree about algorithms; rather unfortunately, this is true in more than this one paper. There certainly is movement towards requiring people to make their code fully available, but we are not quite there yet. But if you describe your failure to replicate, this is definitely a strong argument that the authors would IMO need to address.

Ignoring transaction costs would be a major problem if the paper's main point was "we found a strategy returning X% above market, it's awesome and people should give us money" -- but this is written for a very different purpose and audience. That being said, today it would not be published without a transaction cost analysis -- but I would have no problem with them saying "with such-and-such costs, profits are not there any more", it would not invalidate the paper at all. But at the time it was written, TC analysis was not as standard in academic literature as it is now.

I agree with you about TA, and TBH most serious researchers are of the same opinion, and have been for a long time -- even at the time of publication, it was a bit of an outlier, and this is not a particularly popular area of research (how many of those citations are in recent top journal articles?). Forex was a bit of an open question last time I checked, but it's been a few years, not sure if it still is.
Dwolla fined $100,000 for misrepresenting its data-security practices
I Accidentally Deleted Cydia on iPhone. How to Get It Back
Do I think you'll find 1M people in America who support Obama's administration? Um, yes... He was elected by about half the population, after all. I can easily find 1M people who still prefer to have him as President. Heck, right now with our current frontrunners, there's people who'd like to have another 4 or 8 years of Obama rather than Trump or Hillary.

Now with Mosul, we're talking about 1M people. That's far, far more than the number of active ISIS fighters and other staff in the city. Have you never heard of guerilla warfare? If a population revolts, there isn't much a poorly-led and ill-trained military force can do to stop them. The people there are not revolting, so they're either cowards or complicit (and likely both). The people always have the ability to fight back, even if it has to be done as a war of attrition (use makeshift weapons to ambush small numbers of ISIS troops). Even in Nazi Germany and occupied France, there were resistance efforts from the local populations. Ever hear of the Maquis? ISIS doesn't have anywhere remotely near the resources and training that the Wehrmacht had in occupied France.
A workaround would be to mute the device itself, and then use the remote (which has its own mic, and works well in noisy environments since you just hold it closer to your mouth).
Translation: tough shit, younger folks. Old folks get the wealth and the land, we get debt repayments and unemployment.
Evidence of an alleged voter fraud in Minnesota
Schwerbelastungskörper: Gigantic Nazi concrete cylinder built in a marsh
Or at the very least, available to the safety testers! https://medium.com/building-an-open-startup/untestable-unsaf...
Anyone used Atom with the Go plugin, can you compare?
I believe that's because it saves bytes when generating a flattened preview image which for high resolution PSDs can be quite expensive to do losslessly. Can anybody confirm?
Customary International Humanitarian Law has something to say about this[0]. The US military has its interpretation of rule 42[1].

[0] https://www.icrc.org/customary-ihl/eng/docs/v2_cha_chapter13...

[1] https://www.icrc.org/customary-ihl/eng/docs/v2_cou_us_rule42
"Talking your book" == putting money where your mouth is. Bill Gross, especially when he was at PIMCO running the world's largest bond fund, had to invest in what he believed in. They couldn't market themselves out of a losing position.
Alexa, how do I do <terrorist-associated> activity.
Oh and please order a mile of bubble wrap.
Chevy Tahoes are usually $60k+

Even regular pickup trucks are expensive these days. They're luxury vehicles.
> Go uses channels for all concurrency.

Go uses goroutines for concurrency, not channels. Goroutines are like threads, but they are managed by the Go runtime instead of the OS, and they use less system resources (a new goroutine uses just a few kilobytes, and its stack is resized on demand if necessary).

Go uses channels as a synchronisation mechanism. But other synchronisation mechanisms can be used (i.e. mutexes or atomic operations).

> Even simple tasks often need them because Go's I/O libraries tend to be async-first.

That's quite the contrary. Most libraries are synchronous. You don't need callbacks (like in Node.js) or async/await (like in Python 3). This is made possible by goroutines and that's a big advantage of Go.

I very much like the async/await mechanism offered by C# or Python because it makes side-effects explicit. But its drawback is its "virality": if you introduce an async operation in a function, you have to "propagate" the change by converting all callers to async/await.

About the error handling, I'm still on the fence. Your comment summarizes very well the drawbacks of Go on this topic. But what we gain in terms of simplicity and making error handling very explicit is probably worth it. I think that error handling is still a subject of tension in every language and the problem is not fully solved (even in Rust, Haskell or Erlang). Time will tell.

> But its build story is still really, really bad.

I think you meant "packaging story" instead of "build story". It's true that at this moment, the Go project has not rallied around a single and universal packaging tool (like npm in Node.js). But in practice, if you vendor your dependencies, I think it's easy to manage a large codebase without errors.

> do try F# if you haven't yet. [...] its error handling is light years ahead of what Go offers

I'd be curious to read a short example.

> Marlow's paper on Haxl for facebook

I agree about this paper.
One of the Greatest Catches in Cricket History
Because you are not a multinational corporation.
Also an adult's dream!

I wish my friend had taken a video of me as I was frolicking whilst throwing sparkles as high above my head as I could.

Or perhaps as I free-form drew a (wobbly) cube in 3D (should have used the straight line tool!), then stuffed it with flames. Then I taped up the sides of my first cube skeleton to hide the flames. Obviously this makes no sense at all but the experience was incredibly creative.I don't think anything parallels this right now.
Jesus, just try it dude! No one can confirm your personal preferences for you. It's literally the easiest application in the world to try out, doesn't even require installation.
I'm sure he is not tweeting from a notepad. Don't smartphones count as computers nowadays?
Your first three points are moot in my case because, as a testament to your mentioned small apartment size, I consume all my entertainment with headphones after some real passive aggressive comments from neighbors a few years back.

When I wake, sleep, leave, and come home could be monitored by Echo, but it's also already being monitored by other devices I own, and it's data I'm not particularly concerned about at the moment.
"That refresh rate is annoying, which is a shame because lots of people put lots of effort into making this artefact"

"So flat and pixelly"

"Why am I sitting inside a sensory simulation box when I could be doing more exciting and fulfilling things in that-which-we-refer-to-as-the-physical-world?"

"The faster you move your head, the more the graphics lag behind the sound... Woah, try it with the music visualizer, it's like multimodal flanging or some shit"
Amazon removes encryption from the software for Kindles, phones, and tablets
Interview with Jacob Appelbaum (2013)
We all spend our money how we want, and cell phones most certainly aren't free, either.

Aside from that, I didn't purchase the Echo with the intent of it being primarily kitchen timer. It just so happens that after owning it for over a year my usage of it is mostly limited to that.

My usage is probably around 85% timers and alarms, 10% streaming music, 4% shopping lists, and 1% everything else.
Bitcoin Roundtables: Overview and Q&A with BitFury’s CEO on Major Controversies
It's funny there's so much debate over the correct answer to this. This is literally Android, Kindle (old e-ink non-Android ones), Chromebook etc. In fact I can't think of a single commercial Linux product that doesn't use this model.
It's less development work to do progressive enhancement than it is to do graceful degradation[0], because you don't duplicate effort. And IMO, the outcome is usually better, as well.

[0]: https://www.w3.org/wiki/Graceful_degradation_versus_progress...
Agreed. Doing something sensible at a higher level than the actual audio recording would be easily possible.
Genetic Discrimination: A New Frontier
Yeah, tripped over this beauty a few years ago... Took days to figure out what was going on :( Was using nginx as internal load balancer across a RESTful services layer.
Hey, that's personal, bub.

I shouldn't have said "parent": I assumed, and still assume, that the author was mixing up Aldi Nord and Aldi Sud. As far as I understand it, Trader Joe's and Aldi USA are not cousins: they unrelated and competing businesses with no ownership in common. Thinking Aldi Nord and Sud are the same company is a major blunder for someone presuming to pontificate on Trader Joe's.
Excellent points: thanks for the cool splash of water on the article's subjectivity. Trader Joe's marketing is what causes the author to say saying something like "the lines and packed lots themselves can be reassuring, that you have come to the right place."

But it's Trader Joe's business model that makes it come across as a "low-priced gourmet-cum-health-foods store" (original owner's words). It doesn't seem to me that social media has anything to do with it.

On a side note, does anyone actually think Trader Joe's "Frequent Flier" handout is useful? It looks to me like an amateur, Microsoft Publisher-designed handout. They could use some modernism in that department. Unless it's ironically bad as the point?
Incredibly, for an Amazon product, Alexa is terrible at buying things. You can only order things you've bought before, as far as I can tell, and even then, only some things, selected by a filter I don't understand.
"It seems to me that they're not distributing any software (i.e., the product is a car, not software)"

The car is running software. They're distributing the car, therefore they're distributing software.
Not related to Go plugin, but in VsCode I hate the tabs in the left panel, feels very different and I could not even adjust it after 6 months.

However, the Go plugin is really nice and works perfectly, even, the debugger works /most of the time/ . It is fast and handy. Recommended.
1) How did CFPB come to investigate Dwolla? Does it originate it's own audits or was it tipped off?

2) Was the offending behavior just the marketing misrepresentation? Or does the CFPB actually require certain data security standards to be met (regardless of any marketing messages)?
Whenever I read these, I can't tell if the group is paranoid or prescient. But anyway I ordered one via my alexa. Amazon probably already knew I would.
This must be the first time someone complains about the NYT newsroom invading the editorial section :)

I believe expectations of what constitutes an opinion piece have changed with the advent of blogs/talk radio etc. At the Times, that style is reserved for columnists while the opinion pieces that express the opinion of the institution itself are more measured. In this case, they're just basically endorsing the judge's position.
90 deaths per year in the US is a absolutely tiny amount. You are more at risk for almost any disease, not to mention getting hit by a car.
VS.Code + the go plugin is quite good. I recommend it to my team members who prefer GUI-based editors. VS.Code is surprisingly much faster than Atom even though they share the same electron editor.

I think vim + vim-go is still the best go editor if you know vim. It just works and it gets updated frequently.
For a more formal treatment of using probabilities to estimate valuations read Douglas Hubbard's How to Measure Anything. It's an eye-opening approach to thinking about things that are hard to measure (like startup valuations).

Hubbard uses elements of information theory to help structure measurement problems. His key insight is that it's worth paying to reduce uncertainty. Most people know this intuitively but resist actually putting numbers to the idea.

Staged funding rounds are a way to reduce uncertainty.
While the energy density is nice, I would be somewhat worried by carrying any significant amount of elemental lithium or sodium in my car.