skysight-inc/HackerNews huggingface dataset:
> "It is the elected European Parliament that passes the laws proposed by the Commission."

All they can do is say yes or no. The European Commission can keep pushing forward the same legislation until they get a yes. Even referendums aren't enough to stop the EC, look at what happened with the vote on the European Constitution:

https://en.wikipedia.org/wiki/Treaty_establishing_a_Constitu...

As you can see, the outcome of the referendums resulted in the European Constitution being rejected, so what the EC did was to take the main changes and push them through as amendments to existing agreements. This group of changes is known as the Lisbon Treaty.

> "Also the Parliament can ask the Commission to propose legislation."

That's not the same as having the power to propose legislation.

Anyone can ask the Commission to propose legislation, including lobbyists (there are over 30,000 lobbyists in Brussels, and you can be sure they're focused on influencing the ones with power to make changes https://www.theguardian.com/world/2014/may/08/lobbyists-euro... ) and the general public (through a European Citizens Initiative).

Just because you can ask for changes, doesn't mean the EC has to listen to you. As I've said in a different comment, the main priority of the EC is to work in the best interests of the EU, not the individual member countries.
This reminds me list of cognitive biases : https://en.m.wikipedia.org/wiki/List_of_cognitive_biases

I wonder if somebody succeeded in fixing these. Anybody?
Hello

I'm Kris, the guy who wrote the article that started this thread. Thanks to all who have read my article and taken the time to comment. In the context of my motivation for starting my blog, it means a lot. I'm an engineer who became interested in quantitative finance and machine learning a few years ago. I learned how to code and apply my maths and stats knowledge to finance independently - no formal training whatsoever. This meant that for a long time I was conducting research and developing trading systems in a vacuum; I had no one to bounce ideas off or learn from. So I started writing about what I was doing in the hopes of getting some feedback. So thank you all for providing some. The insights were immensely valuable and I learned a lot.

I thought it would be useful to respond to some of the comments.

mathgenius brought up the extremely valid point that regular k-fold cross validation in a time series context doesn't make sense since the data is autocorrelated, not iid. I no longer use this approach for time series data, instead favoring Rob Hyndman's time series cross validation approach, also known as forward chaining. I believe this approach is the best representation of a real trading environment. The issue becomes deciding how large the rolling window of training data should be - older data may be obsolete, but excluding too much history can lead to not enough training instances.

dpweb raises a good point too, namely that just because your model performed well on past data, even if that data was out of sample, there is no guarantee that the future will be sufficiently like the past, meaning that your model may well become useless at some point in time (possibly very quickly). This is a valid point, but no reason to abandon the markets. It does however require that any algorithm's live performance be objectively monitored such that the level of deviation from expected performance can be statistically quantified. Once a pre-determined confidence level in the model's obsolescence is reached, it should be removed from the portfolio.

mcbrown's comment about publication bias is a good one too. Even worse, I've personally developed hundreds of trading systems that I haven't published. Other bloggers and publishers have most likely also done the same. This form of selection bias is very likely rampant, and is especially applicable to models 'discovered' using machine learning techniques that may not be rooted in traditional economic or financial principles. The moral: absent some form of robust accounting for selection bias, view all of these types of systems with a healthy dose of skepticism, and the published performance as a theoretical upper limit to what could be achieved in practice.

hendzen's point about partnering with a fund or proprietary trading company rather than running your reliable, alpha generating strategy yourself is also a valid one. I have happily found this out for myself recently.

Also, lordnacho is spot on regarding his take on the utility of data mining in finance.

Thanks again for all the comments!
Not to mind the least Aldi thing, too.
If a regular cashier is $10 an hour and an Aldi super cashier is $20 an hour, is there any net benefit to Aldi other than the extra floor space freed up by less check out counters?
And, just to be clear, in their paper it not the presence of noise that kills people, it is their treatment of noisy measurements as high-confidence measurements that kills them. When you get low confidence reads from data you should use them as such; the authors just act on them no matter how strong (or weak) the confidence and report what happens.

It's roughly analogous to a doc saying "should I deviate from the baseline treatment?" and when the data say "dunno" the doc prescribes a totally random medicine rather than the baseline, because that is what "dunno" means.
You might be right, but what I see in the browser dev tools is that my page always gets the CSS from Google Fonts and that does matter to me.
Voting becomes slightly even more reddit like then in the years before here. Why am I being downvoted? Without comments.
Are you planning to incorporate iMessage bots?
A great read on this topic: http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engi...
Mofang: A politically motivated information stealing adversary
Not every browser on Ubuntu 16.04: Firefox displays those boxes but Vivaldi, Opera and Chromium work fine.
4.0mm/1.7mm barrel plug, centre positive according to http://linux-sunxi.org/Xunlong_Orange_Pi_Plus - I think it's the same on all of the Orange Pi boards.
This is a similar tool I authored, however, tied to Mongoose/mongodb http://mongomulch.com/
How should Regression Testing be carried out in an Agile Project
The simple answer to your question is “No - it doesn’t differ from a scrum team process.” Regression testing should be automated into the Agile Project before a sprint finishes.

The entire idea of an Agile Project Management is that the project can shift and evolve through the sprint while debugging certain issues that arise from adding additional elements and features. This automation ensures the product or task isn’t broken at the end of the sprint, but is ready to be handed on to the next sprint or is a finished final product.
so is sitting for long periods of time.
Probably, Pull Requests are also welcome :)
I would be upset if it meant no visible distinction between effectful and non-effectful calls. When refactoring it's really important to know when the order of calls is significant vs when it's incidental.
The sad thing about this machine is its uselessness. It only had value as an amusement, or to religious people. Many inventions have been lost and reinvented because the earlier incarnations were not in a useful form.

Perhaps if it was contrived instead to be a mundane adding machine, it might have found use among merchants, tax collectors, and bankers, and hence been duplicated in large numbers, and would not have been lost technology.
Presumably this is against the interests of YC and the other VCs that invested, though?
Just give them a basic income guaranteed by law.
Quick and easy tracking
It's like global warming. You can always find a crackpot who has a contrary opinion, but the fact that every single "neutral" economist apart from those with a monetary interest in Brexit agrees is a pretty strong indication - from the IMF over US investment banks to the Chinese government and the UK statistics authority - not to speak of stock markets and FX markets which sell off everytime the risk of Brexit rises, and rally when the risk of Brexit falls. So people put their money where their mouth is.
Why don't we have have sandbox execution environments in the OS itself?

Why do we have a web browser at all and not just a way of running arbitrary code from a network in a sandbox? We'll end up re-imagining the browser as an OS with workers for anything an OS could do anyway in the end if we continue to need to have the browser act as an application runner.
How does an entrepreneur help his fiancé fight Cancer? With software, of course
This is also a bit "above my pay grade", but i've heard bits and pieces about how our company has some kind of agreement setup that if there is a billing dispute that there is a minimum amount of time that must pass before they can shut us down.

Obviously it doesn't help if the company goes under, but it's not as simple as the parent commenters statement.
Exactly.

To give a concrete example (but artificial) what might happen, consider this case:

global_flag = 0;
for(this loop takes a long time) { ... }
global_flag = 1;
for(this loop takes a long time) { ... }
global_flag = 0;

If it is trying to communicate something to another thread (or audio callback) with global_flag, it might fail miserably because the compiler is free to drop two of the assignments and place `global_flag = 0` wherever in the code. Using `volatile` should prevent this compiler optimization but it doesn't give any guarantees about cache coherency, etc.

As far as I know, using atomic load and store is the only way (apart from locks) to guarantee correctness and portability.
We could raise taxes much higher with less economic impact, by solely taxing land rents.

(Land prices go up, as other taxes go down, as you can see on the Swiss/German border. Taxing land rents has no economic deadweight loss, since the supply of land is fixed.)
VoyageUp App – Chat , meet via WiFi [video]
I like that they're putting a Thunderbolt 3 port on it, perhaps this generation of Thunderbolt can escape the high end and be more generally useful?
Ask HN: Anyone know of an alternative to Front App?
Front App is a shared inbox saas tool. It allows you to share mailboxes with your team and in a better way than Gmail or Outlook mailbox sharing, while not having the helpdesk support focus like ZenDesk.

Problem is I find the UX complicated. It's very confusing and easy to miss emails or responses. My team feel the same way.

I also think it's on the expensive side.

Anyone know of a decent alternative?
Vector Magic Desktop Edition 1.15 Product Key and Crack Free
Tax land instead. Supply is fixed, so no economic deadweight loss.

(But this is all orthogonal to the original question.)
If you collect values of random variable Y from phones, where Y = X + N (N being normally distributed with mean 0 and var Y = var X, say) then many statistics can be calculated with that.

The law of large numbers says that after gathering statistics from many values of Y, they will converge (for continuously differentiable functions of X) to the values for X.

Yes?

Meanwhile each individual user will not send so many samples as to identify the true values of X with any useful accuracy.
Upvoted for the cat serving suggestion!
Imagine the pimped out gamer PC cases you'd get.
Isn't that what insurance is for? (And you can use your UBI to buy insurance.)
1. I didn't advocate or posit that it could never be fail proof, I was just responding to the original idea of "just make software fail-proof" as if it addressed all the concerns within the article. The article did bring up a lot of issues that had nothing to do with the actual voting software, which would naturally not be resolved by "fail proof" software. I also do question the very idea of "fail proof", since bugs and errors are an inevitability. For the most part, software works, as I said, fit for purpose. When it does fail, it hopefully fails gracefully (like OSes do quite frequently), but even if the software was 100% bug free, the non-software related issues with a national Internet vote still need to be addressed.

2. I also never suggested that an elite few would be better. I made no particular opinion on standards for voting or who should vote, instead responded to the OP's suggestion that more votes is automatically good. The mention of "elite few" was to address the overwhelming influence that a few wealthy individuals and corporations have when it comes to elections in the United States, and how view points on voting issues are greatly distorted by the imbalance of power/the "loudness" of certain voices in a democratic society.

I made no suggestion as to how to vote so much as a criticism of the current system in which, while all people are able to voice their position, individuals and groups are able to effectively drown out the voices of others by means of wealth, not by the merit of position or through debate and discussion.
It doesn't have to support that prediction in specific instances, just in a general trend, where random noise tends to average itself out in a lot of cases. There are lots of different distributions with the same averages, the same conditional probablities, etc. with wildly different data. If you have some mathematical proofs that say you can not reach one of these other distributions by injecting random noise to mask individual contributions, then please write a paper on it! But to my knowledge, Cynthia Dwork's work and others still stands. There is definitely no simple, common sense reason that it doesn't work.

How does sending the same list of conditional probabilities for liking pairs of bands to everyone's device and then having the device pick out the ones actually pertinent to your library compromise your privacy?
There are some Java libraries based on reflection, sure, including Spring. They're not widely used from Scala.
Anything that causes your body repeated strain/injury can result in cancer, as the more likely an error the more repair that's done.
I drooled over this in 2000: https://en.wikipedia.org/wiki/Nokia_9210_Communicator
On-The-Fly TCP Acceleration with Miniproxy
The best version has welfare and tax systems fuse. Why have two government bureaucracies assess your wealth / income, if one suffices?

Right now, lots of poor people face extremely high effective marginal tax rates because they are in a region of income where benefits are phased out gradually. A fused UBI/tax system could be more rational here.
According to:

http://www.videocardbenchmark.net/high_end_gpus.html

NVIDIA GeForce 750 Ti is rated at 3,683.

Intel Iris Pro 580 is rated at 1,921.

That still seems like almost a factor of 2x between them.
What's dystopian about it?
It probably depends on a country as MacDonalds restaurants are often franchise and use mostly local products. In my country it's entirely Iceberg too.
Web browsing at 4K is a surprisingly expensive task in itself. I own a Surface Book and one of my biggest gripes (aside from the broken firmware) is that the integrated GPU is too weak to drive browser rendering fast enough to keep up with the touch screen on the vast majority of websites* . This gets a lot worse when hooked up to an actual external 4k display - the scrolling latency is pretty unpleasant.

* It seems that they optimized Edge to have really good scrolling performance, but ff/chrome/opera all have serious scrolling issues.
Yeah, that should have been disincentivizing dept.
Autocorrect screwed me over there and I just realised.

The effect is actually as follows. It disincentivizes dept because there is no reason for lending (as interest is eaten up by inflation), and at the same time it's actually alleviating crippling dept because the relative worth of the dept (what you could actually buy with that money) diminishes with inflation.
Lidl UK and Aldi UK are rolling this out too
Its integrated as part of the CPU so it is hard to tell how much it is.
> wicked ... totally cool

...With words like this and the skull design, at least their marketing department are "down with the kids" - rad!
In case you check back on this, I made a better resolution copy. Hopefully it's useful to someone :)
https://drive.google.com/open?id=0B2FKX2JZ061dTzRNTjl6SFJVaV...
previously https://news.ycombinator.com/item?id=11417050
Generally, I see "senior" as mid-career, kind of based on how Google does levels. (Engineering is basically "levels" 3-9, you get the "Senior" title at 5, so there is still quite a bit of career growth left after "Senior".)

Some things that you would want to start focusing on:

1) Figuring out what projects come next, and designing them.

2) Figuring out what your team wants to work on, so you can shape future projects to be exciting to them. (We always have an infinite number of things to do, so you might as well pick the things that are most interesting!)

3) Doing detailed designs, so that work can be parcelled out to people that are gaining experience.

As you might guess, at this point you are doing more than working alone or working on engineering tasks that someone else defined. You are defining the tasks, and are starting to define the bigger projects.

Your individual contributions should be setting the standards for others that work with you. Write that extra test, clean up that documentation, don't launch a new service without monitoring. What you value will become what your team values, by your example.

How to get to this point? Hopefully the more senior members of your team are setting you up for success; allowing you to do some of these tasks until you're good enough to do them without supervision.
This is essentially what Jacque Fresco had in mind when he designed the Venus Project. Very interesting read. Will it work? I wish it would but not likely in a capitalist system.

https://www.thevenusproject.com/
People often want a look-a-like product because the alternative is expensive. If the diamond price nosedived, I'm sure there'd still be some demand, but it would also remove a significant reason for people to want anything that looks like diamonds.

Demand might still be there because it looks nice, but whether that combined with the lower price would make overall demand go up or down is anyones guess.
TeamViewer+11+License+Key+2016+Crack+Download
The MEPs represent your interests by electing and controlling the European Commission who in turn propose laws. I reckon that if you believe that having the parliament proposing laws is that important, you should get in touch with your MEP
Xkcd on “Premature Optimisation”
Trump made his debut foreign policy speech at a pro-Russian Washington think tank. Several Trump advisors have worked with Russia before.

In the other hand, the Clintons have been involved in scandals over mass dark Chinese money, and Hillary has taken in millions from Saudia Arabia and Kuwait in recent years.

Given that Russia fears China and is currently invoved in a war with Saudia Arabian proxies, it's pretty much a no brainier which candidate they will supporting.
What? It doesn't have 2×DP according to the specs at the top of the page.
The UK isn't truly democratic. We're currently governed by a government that has a parliamentary majority despite only getting the support of 37% of voter.

With the way the UK electoral system is currently set up, the extreme results it produces makes me very happy to have the EU to moderate things.

What the last 20 years shows us is that UK governments have systematically tried to erode workers rights, remove social safety nets and strip away human rights, and it's largely been the EU that has held it in check.

I fear what we'll see in the case of an exit, with a government no longer reigned in by the EU treaties.
> Society made up by Einsteins would have average IQ 100 as well.

Irrelevant. Which kind of "positive impact on science" would you expect from somebody with an IQ of 100 in the real world, as opposed to your hypothetical "society made up of Einsteins"?
Cue philosopher riot !

http://existentialcomics.com/comic/64
Domain knowledge about the business activities that your software is supporting is powerful. Do you know why your users want what they want? Can you suggest a better approach to solve their problem, based on your deep knowledge of business needs? Do you know the impact of requested changes on other parts of the business. This, of course, is very specific to a company/industry.

Knowledge of accounting principles is often helpful for in-house developers.
> Anyway in Germany there is not much of a choice whether to enter Lidl or Aldi as they are everywhere and there seems to be little else.

There is a lot else. Germany's supermarket market (heh) is divided between five corporations for the largest part: Aldi, Schwarz (Lidl/Kaufland), Edeka (Netto/Edeka/Marktkauf/Tengelmann), Metro (Real), Rewe (Penny/Rewe/Nahkauf).

I would like to have more competition on the market, but it's far from just Aldi and Lidl. Most corporations have at least one discounter brand (Aldi, Lidl, Netto, Penny) and one regular supermarket brand (Kaufland, Edeka, Real, Rewe etc.).
http://www.notebookcheck.net/Intel-Iris-Pro-Graphics-580.160...

Look at medium settings actual game benchmarks.

Here is another benchmark
http://www.anandtech.com/show/10343/the-intel-skull-canyon-n...

The 580 manages to beat the GB-BXi5G-760 in some benchmarks which has desktop GTX 760 in it, it only really gets smoked by the Zotac box which has a desktop GTX 960 which is a 200-230$ card.
The 13 most important features of Drupal 8
The part that really upsets me about how the US is doing chip-and-pin is that they're missing the pin part. Someone can still steal my wallet or card and use it without anything else. It provides very little additional security while adding more complexity, expense to merchants (which they'll pass on to customers), and much worse UX.
It's always an attractive idea to eliminate incompetence through threats. It's been tried lots of times throughout history, and has never succeeded (in fact, it usually makes things worse).
They even chose prices to minimize hand movement.
Huh.... Sounds pretty fun!!!!
> the whole shop stinks of stale beer from the bottle return

Which is probably why Lidl moved the bottle return to a separate entry which is not connected to the aisles. Yes, it stinks of stale beer in there sometimes, but you only have to be in there for a few seconds to return your bottles.
Hahahaha :)
There are so many now. The big risk with contracting is that when times get tough, suddenly everything dries up, while at the same time jumping ship and going back to permanent work gets hareder. If contracting, you need to factor in the risk of a recession by building up according reserves, so you need to make accordingly more in good times.

You certainly can still do extremely well, but the risk is certainly there.
The opening statement of this piece about "how much we've given up" to accommodate cars in the US leaves me pretty cold. This isn't Italy and we aren't bound by how far we can travel by foot. The US still has huge swaths of undeveloped land. Drive from Kansas City to Denver sometime, it's a mind-numbing exercise in endurance. Energy usage concerns (which are very real) not withstanding the actual physical footprint of all this infrastructure is a drop in the ocean. The US is huge.
How to Make Job Costing More Accurate with Big Data
> and thus be out of sync

The operation is still atomic. You will not get a partially written word size value.
Only problem is the Pi Zero has pretty poor availability.
De Beers were the ones that completely made up the diamond engagement ring business through advertising. It didn't exist before them.
De Beers were the ones that completely made up the diamond engagement ring business

I don't think that's true. My grandmother's engagement ring for example was diamond and that was before the whole DeBeers thing started. What De Beers did do was move diamond from being just one of many possible options to being that only possible option for an engagement ring.