skysight-inc/HackerNews huggingface dataset:
> I have no problem if an area is trying to land a major contributor to the area in jobs and future revenues. Giving tax breaks to get such tend to pay back in that you get support businesses cropping up to support the original beneficiary.

That's not really the issue. The issue is that these were tax deals done behind closed doors between government and businesses rather than the government creating a tax policy for all that is transparent and applied uniformly and fairly to all businesses, they created a tax policy for all except a handful of companies that could get private deals.

And that usually leads to bad results after a while. Yes it makes sense to have tax policy that treats different businesses differently. And it makes sense for there to be some flexibility and to be able to negotiate on certain things in a transparent and fair manner (e.g. a business 'negotiating' over whether it applies for a sustainable energy tax benefit if it invests in a new green energy tech that happened to fall outside of the parameters of the sustainable energy programme the government created a few years ago when said tech didn't exist, there's some flexibility there to expand the programme for that particular company that makes sense. Such a negotiation fits with the aim of the tax programme, is transparent and will affect everyone equally who applies for it afterwards).

But simply negotiating some special tax rate just for you that doesn't apply to anyone else, in a backroom deal that isn't officially known to anyone else, that's shady and corrupt, the kind of practices you expect from poor countries struggling with institutional development.

How you actually spend the money (e.g. to improve the area affected) is another topic altogether. But in its first principle these tax deals made no sense.
I did as well until I read this comment, thank you! The names are similar, but these are vastly different products.
They did the great move some years ago by first releasing the compiler part (MS VC++ 2000-something Toolkit) and then later the entire IDE. Having just the compiler part was enough to hook it up to Code::Blocks and ditch the pirated VC++ 6.0 I used before. Another great move was that the released free compiler part allowed for commercial use; some of my friends from amateur gamedev community used that to sell their productions. Such simple moves enabled teenagers to follow their passions, for many of whom it turned into jobs - Polish professional gamedev scene now has many names I recognize from the fun times of amateur creation.
Magic Leap shows off new demo
React is okay for normal form based stuff, but it breaks down very quickly with many (<200ms) renders.

I like the abstraction, it is super easy, has a small API surface and most of the time it is "fast enough". But it's no panacea. Often I have to throw D3 in, to get "realtime" stuff done without blowing up the browser.
In a word: yes. It's the basis of much of our law, innocent until proven guilty and this applies on a personal level as well as it does on a larger scale. When it comes to counterfeiting, nuclear weapons, terrorist attacks and child pornography you could definitely make a case for prevention. And all these are 'bad things that will obviously happen' given human nature being what it is.

The problem is that once you do everything becomes couched in exactly those terms and so you end up with a whole bunch of 'thoughtcrime' which otherwise for the most part likely would not have come to harm, as well as artificial limitations to technology because - insert favorite bogeyman here.

Policing is like being a janitor, bad stuff happens (anyway, no matter how much you try to prevent it) and needs to be taken care of after the fact and you can't make this easier without treading on the rights of the non-criminals.

Another angle is that prevention can never be proven, you can say that you have prevented 1000 terrorist attacks last year but you can't prove that any of them would have come to pass.

What you can prove is which ones you did not manage to prevent.

So the metric should be 'solved cases' rather than prevented cases.
When you enter and steer the driving wheel and then get out, the wheels are also turned :)
I love camera behaviour! Good job
You should check e-mail on a schedule
One Direction – Perfect [Chipmunk Edition]
The market is being unfairly controlled by oligopolists, if not straight out monopolists in many areas.

This is not free market doctrine. This is econ 101 on how to subvert the free market.
ES6 Angular Webpack by Alexandr Cherednichenko
> Can someone inject bytecode into webpy process via url lookup table or python JSON parser?

Obviously not, that would be the biggest security hole ever even without this issue.

> I think no-trivial CMS app server is writting in python.

There are plenty. And are you saying no CMS app should be written in Python because of this issue? Or are you suggesting everyone switch to PHP where it's 100x easier to shoot yourself in the foot (or head)?
Co-Founder Equity Calculator
When you publish get generally get sent a stack of hard copies for distribution to whoever you feel like sending to (usually far more than you have people to send to). Sending the reprints is legal. Sending the pdf is either illegal or legal or more likely a huge grey area which as an author you can't be bothered to work out. Postage is free in most academic departments and not much harder than sending an email. Therefore many would send the hard copy...
Western Digital to Aquire SanDisk for $19B
Awesome-aleph-0: A curated list of recursively self-referring curated lists
Highlighting Exceptional Women in Engineering: LeadGenius TechTalks
"Fit them all on the same line if you can." (HTML Properties) -- OK, easy enough, my editor has no limit on its line length. I can always fit them on one line. Or did they expect it to fit on one line visually. If so, at what width to they expect my editor window to be?

In all seriousness, though, I appreciate the brevity of this guide. It can be quickly read and understood, and is not the fully-fledged book I've seen from other places.
> ... after a long struggle to find funding and a sound business model.

So the company was already doing poorly and engineers switched to a better paid job in a stable company. Hardly Apples fault that Mission Motors was a shitty place for an engineer to stay.
Right. I was aiming to do it client-side only but I found out that web browsers restrict the headers you have access to through cross-origin XHR requests [1][2].

So it was a trade-off and I preferred showing all the headers at the expense of having to proxy the calls through a server.

[1] http://www.w3.org/TR/XMLHttpRequest/#the-getallresponseheade...

[2] http://www.w3.org/TR/cors/#cross-origin-request

I will make it available on Github later, so that you at least have the option of running it yourself.
"Do not use Backbone models."

This seems a little strong. What is the reason for this guideline? I know of many projects that are combining the use of React with Backbone.
The British library does this.
It's a shame that people whose job is to advance humanity have to spend their time dealing with crap like this.

I'm glad they've found a workaround but that being said, opening a PDF attachment coming from god knows where isn't the best idea. I hope they're being careful.
for me the best way to start is to buy domain
and connect it to https://www.blogger.com/home
see my blog :
http://www.gamedevcraft.com/
Well

"I wouldn't be surprised if hand-generating crazy instruction sequences could do things like crash CPython"

To me is the same as

"I wouldn't be surprised if hand-generating crazy instruction sequences could do things like crash an ELF executable"

Or, what happens if you feed bad code to a JVM?
Let's consider which are the hard parts of verifying that remote code is safe.

Useful verifiers exist. Coq is a state-of-the-art verifier for a large class of propositions. It hasn't been easy to create. Its design is not frozen.

We need to create a specification for safe remote code that is trustworthy. This seems difficult when permitting all the remote code capabilities that we want.

We need to demonstrate constructing specification-compliant code for a nontrivial algorithm with a proof of compliance. This seems costly but feasible.
Um really? Where do you get this impression from?
This is stunning. Excellent work!
Beautifully done. I particularly like the lights glow effect.
>Science is in something like turmoil as it adjusts to the internet.

I would think academia is in turmoil as it (mal)adjusts to the internet, rather than science. Polymath project[0], and other initiatives are only possible because of the internet.

Publishers act like gatekeepers of knowledge just like academia does with its credentialing/signaling, and they are both complicit in that relationship, which is increasingly moving towards obsolescence in a world where people talk freely of such subjects online and can become informed and knowledgeable on such subjects. One of the postdocs in my lab didn't even know sci-hub even existed, until I, a degreeless researcher showed him. He was utterly reliant upon his institutions and non scalable means of directly contacting researchers before that point. I'd be fooling myself to think he's the only one in his position who didn't know.

People are already finding incentives/ways to pursue knowledge, just like people found other ways to pursue science when the church no longer became the place to in the past. People are just routing around their present institutions.

[0] https://en.wikipedia.org/wiki/Polymath_Project
Why should factory or headquarters be where the goods are sold? The whole point of EU is free movement of capital, goods and manpower. Farms are where there is fields, sun and irrigation; factories are where there is raw material, logistics and energy; headquarter functions are where there is capability to handle legal and financial questions. Goods and services are sold where there is customers.

This is the very point of EU, so if we don't want that to happen, isn't the most logical step to disband EU immediately?
All tax breaks are state aid, which is generally not allowed in the EU. As to why they do it, well they still get more tax than they would if the country wasnt there, even if it is very little. Probably some other benefits too.
Now apparently this paper http://accepted.100871.net/jni.pdf ("Android Low Entropy Demystified" by Yu Ding, Zhuo Peng and Chao Zhang, from 2014) says that the android random number generator does not have a lot of entropy, this means it is not very secure (note to self: don't buy any stuff online from an android phone)

Interesting if this insecurity of the phone OS is a feature or a design requirement ...

However for use with Google's servers is all pretty much secure, this is certainly a design requirement.
These deals have to go. Much better to provide lower tax rates for all and attract business that way.
Web server optimization: basics
It puzzles me that the most significant problem with open access receives little mention, in discussions on HN: it changes the incentives structure of publication, from one where the publisher has to please the ones buying the journal to one where the it has to please the people paying to submit articles.

This is what makes the situation profoundly more complex compared to other application of copyright, say in the software industry, where clearly switching to an open source model doesn't change the incentives i.e. who assesses the quality of software.

The long term effects on academia of switching to a model where the taxpayer gives money to scientists to pay for open access submssion of their research are hard to evaluate, and do no get enough though (imho).

That clearly doesn't mean that there aren't bad journals that are not OA, nor that for the benefit of the public some sort of arrangement shouldn't be found for older research: I'm a big believer in "faster decaying" copyright in general, and mandating that all publications describing research that is publicly funded become OA after, say, 30 years, would help significantly.
To be far, this is a world where 1 in 3 men is a secret agent, and the rest are insouciant pirates.

Jack World sounds like a pretty interesting place.
The data has a common ID, but that ID isn't linked to your Apple ID, and you can change the ID at any time.
Ah, now I understand. This would be a really cool thing. With this data we could also create graphs of relationships and we also could find the Erdös of IT.

But I think for me this is to much effort to create something like this (One would need to study all the resumes of the giants to find out their relationships and so on.)

But if anyone wants to create something like this I more then willing to give them my list of giants.
We should value companies not by earnings but by tax contributions.
They delete the tweets right after, so it's absolutely secure, don't worry about it.
I recommend http://itemzapp.com - it can be used like a notebook, and it has not only calendar but also "someday" and "overdue" column. The cutomized view might be also handy. It's more productivity app, but it's web and it's easier than most of the organizing apps like wrike or asana. I'd suggest you try it and I hope it helps :)

Good luck finding the right app!
A Former Twitch Employee Has One of the Most Reproduced Faces
I would recommend emacs org-mode. I've been using it for months now and became way more productive than before. You may want to take a look at this fine set-up. http://doc.norang.ca/org-mode.html
How to Integrate Traditional and Digital Marketing
> To friends I normally explain why not, but to acquaintances it's way easier to say I don't have time than to explain why I don't think it's a good idea or that I just don't want to work for them for free (...)

I've noticed that things can also loop around when you're dealing with family. Just recently I received a proposal from a next of kin for basically making an Android app for equity (i.e. for free). He's younger and I recognize this as a temporary fascination with the startup world ("If everyone buys it for $2, the app will make millions (PLN)!") and I don't want to shut down his dreams (he'll get over it soon by himself), so I can't just say no. Fortunately, I have a convenient excuse of being stuck in China for the next month or so - therefore I'm absolutely busy and have no time!

(OTOH if he still wants that when I get back I'll probably go for it - the app is simple, and who knows? Maybe it will earn some cash, which will be a valuable experience for both of us.)

By the way, should I start tagging those comments as #HNTherapy or something?
Virtual Reality and the Future of News
We already have... http://wikispeed.org/
http://www.amazon.com/I-Am-Jack-Susanne-Gervay/dp/1582462860

Poor Jack can't catch a break!
tkinom is just asking about the potential impact if this were a security problem.
I don't know what world the authors of this piece live in, but I'm glad I'm not a part of it.
Wasn't the C++ compiler already released as part of the Windows SDK or was that (including the C++ compiler in the Windows SDK) a step that Microsoft didn't take until later on?
Yes, the "In all seriousness" phrase was intended to let you know I was joking. I knew what they meant, even if they didn't explicitly say it on that line.
Bitcoin as the Source of Randomness
You are personally welcome to value publicly traded companies by their tax contributions and not by their profits. You might be a bit burned, however, when you go to trade your stocks with other people that do not share your values. And that's capitalism.
87% Android devices insecure because mfrs. fail to provide security updates
Platform and tools best for a social networking website
Which is the best platform and tools to create a social networking website
You've never met a horse.
We are trying to remove Backbone from our codebase entirely.

This is more of a guideline for their particular organization -- they've decided to move away from Backbone and don't want developers adding any new Backbone code.
Show HN: Teaching IoT Using a Cheap STM32 Nucleo
The Scientific Basis of Cryonics
They didn't really "move" plants around; they were expanding production on different markets to meet needs on these countries and continents, and also withdrawing manufacturing in some places (the big mistake in Germany, I understand, was the purchase and attempted conversion of an old television factory in Bochum).

While I don't fully understand the case with the Romanian plant and why it was shut down so soon, what Nokia is now has little to do with their plant management strategy (except that I think it was efficient as long as plants were needed) and everything to do with senior management's product decisions (not production management).

(FWIW, Nokia is currently a profitable company, just not in the phone terminal business.)
I remembered reading an article regarding this over-hype - https://web.archive.org/web/20060813072159/http://archive.sa...

Also this video - https://www.youtube.com/watch?v=7K5p_tBcrd0&feature=youtu.be... jumping to minute 36 where Ada is discussed by the speaker.
I am trying desperately to understand why TS. How does lumping in the baggage of Java/C# onto a functional language like JS make it better?

We have to wait for the previous generation to retire or die before we can get critical mass on the next idea. - Douglas Crockford
I have a new law to go along with Conway's: Organizations or individuals that produce content... are constrained to distribute said content in formats that mirror the tools used to create it.

For example, a person using the Pages application on a Mac might be inclined to distribute their writings via PDF using Mac-typical fonts utilizing Apple-inspired layout and formatting options. You know, instead of just making a web page or using a web publishing tool.

Despite the annoying format I did read the PDF and while I like the sentiment I can't help but think it's a lot of wishful thinking. People have been trying to make visual programming tools (i.e. tools with real-time positive and negative brain feedback loops) for a very long time now and they always come up short.

Viewing the labor of programming in real-time makes sense though and I think we can get there for a lot of use cases. Taking advantage of the web and interpreted languages (e.g. Python) or instant-compiling languages (e.g. Go) is probably how we'll do it.

The opposite of progress in this area would be utilizing extremely verbose languages like Java or C# or languages that require a lot of preprocessing and/or compiling and/or complicated build and deployment processes. Java has got to be the worst here with slow startup times, complicated and (often extremely time-consuming) deployment processes... And that's just for the IDE! Haha
What Being a Parent Can Teach You About Running a Business
I've been dealing with this mess for the last little while and it reminds me of c++: you need to create your own workflow more than with other languages like python.
To me, Bill Gates will always be what Steve Jobs is to so many.
I've reviewed all the SSH clients in the Play store and I've found JuiceSSH to be the best by far. The only reason I could think to stay on ConnectBot is the added security (as it is open source). But with XPrivacy I feel the risk is managed. You should check it out!
Exactly. And since many countries compete for a corporation to set up business on their soil, there's a race to the bottom of tax exemptions and other concessions.
Hm.... cap dividends relative to tax payments?
23andMe to Resume Providing Some Healthcare Data
1Password switches default from AgileKeychain to OPVault
The EU is in the strange semi-state - in some ways united, in others still a set of separate nations. This ain't different than the states in the US - they compete for private investments too.
Things ES6 should have fixed
> So why the Big Pharma isn't lobbying for ending the war on drugs?

Because the stuff used as illegal drugs is actually dangerous to health, and pharma industry selling that stuff -- even if completely pure and legitimate -- would be disastrous for their public image, and profits.

The public will want separate recreational drug companies (but even then there will be "revelations" that Big Pharma is "secretly" producing harmful drugs in factories that are also used for production of legitimate, useful medication).
I did 23andme and then talked my dad and uncle into doing it. Found out a lot of "obvious" stuff we were genetically predisposed to, but it was nice to finally have scientific proof. Like you said, it makes it easier to prepare if/when certain events happen.

My grandmother (their mother) had passed away a year before we did the tests. A majority of her health issues she had we are genetically predisposed to.
If I were making a secure file request/dropoff operation, I would host a chat room on a TOR hidden service where you could ask for the material in question, and a separate file server where you could upload the file. There would be a client that encrypts the file client-side and uploads it to the service and a client that downloads and decrypts. The uploader would post a link with the key to the forum after uploading. Once the file is downloaded, it's deleted. The two services would share no data with each other and appear as two completely separate services. Of course, then you run into the problem of having to moderate the thing, since you don't want to become a facilitator of child pornography etc.
There were no angry governments, that is just your sour grapes about the globalization. Finland lost production to Germany, Germany to Romania, and Romania to Asia, and blaming a single company is quite naive.

Nokia's downfall was due to software issues, and certainly had nothing to do with improved efficiency thanks to production optimization.
I remember waiting 30 minutes for a crappy vrml model of the Enterprise to download over a 28k modem years ago.

This is both impressive, and makes me feel very old.
What I’m doing now
> We have the power of observation - where we can plot what is safe to use recreationally...

Wikipedia says this better than I can:
In 2007 [Dr David] Nutt published a controversial study on the harms of drug use in The Lancet.[12] Eventually, this led to his sacking from his position in the Advisory Council on the Misuse of Drugs (ACMD); see government positions below. Subsequently, Nutt and a number of his colleagues who had subsequently resigned from the ACMD founded the Independent Scientific Committee on Drugs.[13]

Here are the citations:
[12] Nutt, D.; King, L. A.; Saulsbury, W.; Blakemore, C. (2007). "Development of a rational scale to assess the harm of drugs of potential misuse". The Lancet 369 (9566): 1047–1053. doi:10.1016/S0140-6736(07)60464-4. PMID 17382831.
[13] Nutt, D. (2010). "Nutt damage – Author's reply". The Lancet 375 (9716): 724–724. doi:10.1016/S0140-6736(10)60302-9.

Roughly, the story as I recall it was that the head of the government's own advisory body on the health effects of drugs published a report through established scientific channels which claimed a significant mis-match between the harm caused by many popular drugs and the legislation around them. These were respected scientsists originally picked for their qualifications & integrity. Their opinion was unpopular with the existing power-structures and so their leader felt he had to resign, and several of his peers followed voluntarily.

Up to this point, most governments have exhibited intent to ignore the suggestions and testable claims of researchers in this area, and to ignore the will of the people they represent. I doubt an article in the WP will do anything to change that, no matter how much I wish it would.
Textbook failure of the "free" market. People being sold stuff that they don't understand, and being taken advantage of as a result. But it's hard for the companies to buck the trend when their competitors can cut corners and be rewarded for it.