skysight-inc/HackerNews huggingface dataset:
Are people who choose to not participate in the move denied unemployment?

Because that would really suck if you're loyal to where you live. Company has a "successful" exit, but you effectively get let go and denied unemployment.
Almost. Right now, the drain is actually emptying the tub faster than the faucet is filling it. Atmospheric CO2 is increasing at a lower rate than CO2 is being released by humans, because natural sinks are absorbing a lot of it. It was fairly stable, on human timescales, before we started adding our own input.
What has been will be again, what has been done will be done again; there is nothing new under the sun. -- The Byrds.

FTFY

/not actually serious
This also hurts accessibility for disabled users.
I used to wonder how this worked too, because it is an apparently selfish activity.

The way I understand it now is: people are good when their minds asses that they have what they need. Importantly, it's necessary to take a broad view of 'what one needs' here: resources in this sense range from tangible things like food and rest, to self determined personal inadequacies (that drive people to attempt making others feel inferior etc.).

When peoples' minds determine resources are lacking, people are in a very different mental mode; their strategies are biased to take from others (whether the resource is tangible or not).

So, the idea is that feeling you have everything you need is a prerequisite for true goodwill toward others; and, 'feeling you have everything you need' or rather believing, 'nothing needs changing,' is a common characterization of the sought after mental state in meditation.

I've observed the difference in character of thoughts that emerge in myself personally when I'm relaxed and content versus the opposite, and I'd bet there's something to this Buddhist idea.
The Strange Tale of the Denial of Service Attacks Against GRC.com (2001) [pdf]
From the point of view of someone with those behaviour/mental patterns, is it easier to treat them as a disease, or restructure society?
Not surprisingly Matt Levine has already summarized the article in his succinct style.

https://www.bloomberg.com/view/articles/2016-08-22/mirror-tr...

If you are into Michael Lewis like books, there is a good book called the Quants that follows the path of 5 people in finance. One of them is Boaz Weinstein who became the youngest director ever at Deutsche and whose group made over billion one year as derivatives traders. The bank has been cleaning up the mess he left ever since.

It failed last years banking stress test in no small part to Deutsche's involvement in the derivatives market. The IMF just named them as the most important net contributor to systemic risks, followed by HSBC and Credit Suisse. So next time someone tells you that american banks are responsible for screwing up the world. Point them at the Germans and the Swiss :)

http://www.zerohedge.com/news/2016-06-29/imf-deutsche-bank-p...
>The researchers wasn't asking "how good of a parent do you think they are"

They may not have asked that question, but that seems to be the question people were answering. Isn't it somewhat obvious that we almost never answer the literal question?

If I consider the situation where the parent left their 2 year old alone to go meet a lover vs going to work to put food on the table, I'll judge the former situation more harshly. To explain myself, I'd say both situations put the child at the same risk, but the first situation is not a responsible reason to assume that risk.

In short, when you present these scenarios, you're not asking me, "mathematically, which situation is more dangerous for the child?". You're implicitly asking me, "is this parent making a responsible decision?".
Except traffic from known scrapers (or what appear to be) is down 20%

Sure, xpath and css selector experts can figure it out, but that's not everyone
Ask HN: Best web host for personal use?
I would like to host a web site for personal use. I may want to mess around with it to install different web apps or other slightly technical modifications (wallabag?). I have looked at Lithium Hosting and A Small Orange, but I'm having trouble finding any reliable sources for information. Basically, I expect low traffic but would like to have flexibility to use it as a bit of a sandbox. Thanks!
It definitely is daunting; in particular because Cython isn't so much a goal as itself as a tool that developers are motivated to work on it because they use it in some other project they care about (e.g., lxml, Sage, ...). So it's been pragmatic development.

If you don't already, subscribe to and start to follow cython-devel. First step is probably repeat the question there for more up-to-date info than what I can give (I don't even follow any longer).

Think about what you want to achieve/change in Cython. A new feature may be easier than a bugfix, though I'm not sure how many "low hanging features" are left at this point.... Anyway, make sure you understand what the change would involve in changes in the C code. Write a testcase that uses Cython the way you would want it to work (elicit the failure/bug/feature); look at the C code that Cython generates, and make sure you understand why that C code is the wrong code and that you know how you'd want it to look. (Understanding the generated C code at this level and read it almost fluently may take a little bit of getting used to but is an absolute requirement for working with Cython -- eventually you look past all the __pyx_ everywhere).

Then somehow try to beat the Cython codebase into submission in generating that C code... as you repeat this process you'll gradually learn the code.

It seems like Robert Bradshaw and Stefan Behnel are still around, they are very capable and friendly people and I learned a lot of what I know about programming from them, they were very welcoming to me as a new contributor.
The Greeks are not victims. Lots of people there don't pay taxes and at the same time lots of people have government jobs. This went on for decades. That doesn't work, whether it's the Greeks, the Germans, or the IMF in charge.

As someone else said, one's economy has to be in a shambles before the need for IMF loans comes up. If you run your economy and government well, you don't need the IMF.

The IMF is a convenient scapegoat for irresponsible governments that brought on economic crises. When those governments are democratically elected year in and year out before the crisis, the fault ultimately lies with the people of the country who want to take out more than they put into the economy.

Even if the people are not venal, and simply cannot compete in an open marketplace with foreign labor and goods and therefore must depend on their governments for employment in protected industries, they must know on some level that they are living on borrowed time. Hopefully that will focus the mind and spur some people on to gain more skills. Unfortunately this latter group more often than not emigrates to other countries.

However, again as others have pointed out, post-communist societies like in east Asia and eastern Europe that have retooled their economies after profound tragedy show that it is possible to dig yourself out of a hole and catch up to the countries that never embraced collectivism. If the Chinese can rise from the ashes of the Great Leap Forward and Cultural Revolution and within two generations challenge the USA for economic supremacy, what is holding Greece and Portugal back, where things never got so bad?
Sad panda. I had amazing time with this app. Now I have to find alternative that will work well on iOS and macOS. :(
Google Cloud Platform Plugin for IntelliJ
But I can get the same data with manual browsing. And I can just as well pay some chinese to collect the data and input it in my database.

Automated scraping is just a way to drastically reduce labor costs for information collection. Sure, it's a competitive advantage, but I think disallowing it or calling it unethical is a pretty big can of worms. Why is it ok if something is done by humans but not ok if a computer does it by himself?
Instapaper to me is the epitome of doing something that "doesn't scale", and yet it did.
A language with undefined behavior is not suitable for new code in 2016 if you have alternatives.
So excited to finally order my hand-held CNC!
This is some fun spy versus spy back and forth.
No matter what happens to Pokemon Go, Nintendo has proved to the world that its IP is immensely powerful and valuable in the mobile age.

That's a nice weapon to have to shut up "analysts" who always want them to take the path to short term gains.

I remain bearish on Pokemon go and bullish on Nintendo.
I'm sorry but I really don't understand how having env.production.toml commited in the same repository as code makes anything that you said impossible/more difficult.

I can always grab the build from production and run it locally with the modified config.
Support for Javascript? (53-bit mantissa limit)
The problem in claiming "the evidence says..." in cases like this is that the body of potential perpetrators is intelligent and adaptive.

Say someone cracks a major bank account by guessing "password" as the password. The bank changes the password.

I claim that the weak password was a security risk, and changing it was the right response.

Someone comes a long and gives me a data-intense lecture about "well, electronic bank theft was already declining, and it accounts for only a tiny fraction of financial losses, so changing the password was a waste of time, and was in the context of the IT department using a bunch of pretexts to order people around".

How would you refute that, given all the evidence on their side?
epoll (and kqueue) are products of Unix's approach to I/O, which is synchronous by design. You can build synchronous I/O routines out of asynchronous primitives, but not the reverse (without resorting to separate processes/tasks/threads).

epoll is more wrong and broken than kqueue, but neither are up to the level of capability the NT kernel offers.
I was refering to a BGH decision (30.04.2014 (Az. I ZR 224/12)), but it seems like newer decisions from european courts kill that argument :/

I edited my original comment to reflect that.
Schrödinger's cat demands to be let inside and outside simultaneously [humor]
snake oil.
FWIW, the majority of compensated (free product) reviews I've seen on Amazon have been surprisingly critical.
This sounds a lot like Theranos.
Show HN: BASIC Interpreter in under 500 LOC of Swift
And you are free to raise your kids how you wish.
A new shipping company from the creators of Cards Against Humanity
Rational choice theory, the current model of human behavior used in most mainstream economism, is undoubtedly the best first order approximation. It works surprisingly well even when everybody knows it's incredibly crude and inaccurate model.

Next step to improve upon state of the art should be something only slightly more complex. The best candidate seems to be Regret theory. "Regret theory: An alternative theory of rational choice under uncertainty", Economic Journal, 92(4), 805–824, Loomes, G. and Sugden, R.

Rational choice theory assumes that people don't have internal time dependent state in their choices. Regret theory adds the anticipation of regret. It adds just one term into utility function but it covers many aspects of human behavior. There is also empirical support backing it up.

http://people.few.eur.nl/wakker/pdfspubld/15.2regret_history...
In games, critical systems and high traffic backend systems it means a lot.
Also airbags and seat belts don't do much to restrict your personal liberty. Kids walking around and exploring their local environment is a safe and I believe necessary activity if you want to raise a well rounded independent child. Notice the recent trend of the nearly thirty somethings still living at home? I postulate they might of grown up too "safe".
What Is the Data Center Cost of 1kW of IT Capacity?
How am I, an average citizen, supposed to fix this issue through legislation? Write to my representative? He'll just throw my letter on the pile, and our useless legislators will continue being useless.

The only way to get any legislative action on this is to get the electorate to care about it so that legislators get convinced that they need to act on this in order to keep their constituency returning to the polls and checking off their name.

And in order to do that, you need to talk about how problematic and reprehensible these moves are, so people actually care about it.

So really, both the social shaming and legislative approaches start out the same way. Unless you think you're talking to a dictator, your "stop whining and pass some laws" approach is nonsensical.
> Maybe you should not do the work and suffer the consequences.

I've done that. A lot. It sucks. That's why I take medication.

> You can focus, you have to make yourself. There is no other way. You do not need medication...

I don't understand why people can't quite believe that mental illness is real. You would never tell a diabetic or an asthmatic that they shouldn't have to take medicine every day. But if someone's clinically depressed, or has ADD, or any of a hundred other mental conditions, people just assume you're imagining things or being lazy.
Why Monero May Become the Best Performing Altcoin of 2016
> A two year old could easily run out into traffic. A 7 or 8 year old, not so much.

You overestimate 7 & 8 year olds. I know I definitely did. Ran into the side of a moving car.
Yeah, I just have a hard time buying that a scraper that does less than a conventional desktop browser is going to accidentally stumble across something that causes the server-side to flip out. I'm not really sure in what case your hypothetical is plausible.

Scrapers are usually used to get publicly-available data more efficiently. What you're describing would basically require the scraper to hammer an invisible endpoint somewhere, but there's no reason the scraper would do that -- it just wants to get the data displayed by the site in a more efficient manner. I suppose the browser could enforce a cooldown on an expensive callback via JavaScript, which a scraper would circumvent, but IMO that's not a fair reason to say scrapers are disallowed; cooldowns should be enforced server-side. There's no way to ensure that a user is going to execute your script. That's just part of the deal.

Everything about scrapers means less server load; no images, no wandering around the site trying to find the right place, no heavy JavaScript callbacks that invoke server-side application load, etc. Scrapers are just highly-optimized browsing devices targeting specific pieces of data; it's logical that they would be cheaper to serve than a desktop user who's concerned about aesthetics and the like.

In our specific case, those JavaScripts we didn't download included instructions to make over 100 AJAX requests on every page load. No wonder users were looking for something more efficient.

So I agree that a scraper isn't necessarily bypassing some load-heavy operations, but I find it highly implausible that a non-malicious scraper would be invoking operations that cause extra load (beyond just hitting the site too often). Frankly, I'd be surprised if there was a functional scraper that regularly invoked more resource cost per-session than a typical desktop browsing session to get equivalent data.
Another unmentioned consequence of rising CO2 levels is the lost productivity and quality of life that will accompany that.

Consider the levels of CO2 rising from ~280 in the pre-industrial era to maybe ~700 by 2100. A 420 CO2 PPM outdoors also increases by at least that amount the air indoors, which leads to much higher CO2 concentrations, which are uncomfortable for people to breath in.

I notice fatigue, grogginess and reduced cognition at levels above 1500 PPM, which are quite often reached in poorly ventilated offices and bedrooms. So levels that might be okay right now at ~1200 won't be okay by the end of the century.

This is assuming a constant CO2 rise for the next 85 years at 3 PPM/year, which is quite optimistic. Depending on how bad the positive feedback cycles are, the rise might be much higher and will result in very poor indoor air quality for most people.
> data can and will vary considerably while reusing the same code.

This is the complete opposite of my experience. We deploy new code to production 10 times per day and change configuration a couple of times per month.

What do you keep in configuration that changes this often?
Ah. I was thinking something more like process isolation and device drivers.
Really neat idea! In the office building use case - what happens when you approach the door? Is the door unlocked automatically or is the user prompted for some action? Basically what happens if your phone is stolen?
> You're paying for a super ninja ultra special internet connection as well?

Not really. Just a normal home connection. If you design your services sanely, and don't have much traffic, it's not really an issue.

> So your strategy for scaling up is building a data center then?

Well, it depends. You really should do a cost-benefit analysis, because each product is different. But if it makes sense, then yes.
A surprisingly small number of sites care. There are some really fun things one can do with random class/id/order variations. It's also fun to feed garbage data to scrapers when you can identify them with very high probability.

But there seems to be little demand for these kinds of systems and just throttling/blocking/CAPTCHA solutions are much simpler.
Hi all,

Brian from Instapaper here. There seem to be a number of comments expressing concerns about the acquisition, and I wanted to just jump in and offer to answer any questions you have about the acquisition.

Based on the comments I've read below the main concerns seem to be that Instapaper will either be shutdown or materially changed in a way that effects the end-user experience. I can tell you that neither of those are the plan for the short-term or long-term of the product, and I am personally looking forward to providing you with the same great service under a new owner.

Brian Donohue
Instapaper CEO
I was banned for using a 'map' as this violated the terms of service. And this left me with no other way to play the game but to violate the terms of service. So you know what - I don't play anymore and Niantic created that situation; not me.

What did they think I would do if they left me without a way to play without violating the 'ToS?'
Ok, I'll try to explain to this thread. I actually thought about removing the Facebook part, but I kept it in there because that is kind of how I felt and it is real. The middle-schooler tone and vocab is probably because I don't read a lot of books, and English is my 2nd language.

In reply to XCSme - no I am not new to Node and my point of the post is to illustrate some of the techniques that I haven't seen published anywhere to HN and the community. My focus is quite different from what you think it is, so maybe it is my bad for bad writing skills, I'm still new to writing and learning.
...but the Wikipedia article you site says 2kW, not 2.5kW, and adding heating seems irrelevant, because the vast majority of homes in New England do not use electricity for heating. The 17,000 homes figure that you're fact-checking is referring to 17,000 homes with today's actual electrical use, not energy use in general.
You're absolutely right that you can sometimes take a parent's willingness to leave a young child unsupervised as an indication of worse general parenting, but the problem I have with your statement is that I don't think that indication is enough to draw any conclusions from. There are other reasons that a parent might leave their child unsupervised and you have to give them the benefit of the doubt that their reason is o e of those. Benefit of the doubt doesn't mean that you can't keep an eye out for other signs that theyre inadequate parents, or even that you can't go out of your way to investigate, but drawing those conclusions prematurely contributes to, and might even be the driving cause of the trend towards the oppression of children that we see today.

Maybe you agree with this already, but it wasn't clear in your comment.
"It was a number of years ago..."
I beg to differ.

I've worked closely with M&A teams for Fortune 50 and watched these kinds of acquisitions time and time again, and more often than not - they go sour.

To your own point - yes, GM was probably panicking that they were 'behind' in self-driving cars, and needed to pay to 'catch up', however, we'll have to wait to see how well they are able to integrate this tiny technology team which had very few actual customers into the GM empire on an operational basis.

Given the scope and scale of GM and the auto-industry, and that 'self driving cars' are 100% going to happen ... if GM is able to make the IP work in any reasonable way, it will likely be a worthwhile investment.

As to 'leap-frogging' - given that BMW, Mercedes and so many others already have self-driving cars in the field, I'm not so sure that is a fair characterization.

That said, the track record of large companies buying their way into markets by picking up small, unestablished technology companies is not good.
If it's really going to be run as a separate property why does the team need to move to SF?
Can't you just imagine it is reversed, where the_array[num_things-1] is the first ?
"Mount your code, but don’t forget to restart your services in between changes"

This is the part I find unacceptable for a development environment. Is there a way to have live-reloading of docker instance somehow?
And when your eyes continuously glaze over when your wife is talking to you, it can lead to marriage difficulties.
Shit man, I'm WAY more scared of my kids running out into traffic. My 8 year old son is completely oblivious to the world around him. Just this morning he chased a tennis ball right into the middle of a three-way intersection without even looking.

My daughter is much better (at 7). Kids are all crazy.
Well said.

In fact, I would not be surprised if people were so stressed out about these rare things they can not control that they developed habits like binge eating, drinking, and smoking - that had a much higher chance of leading to their early demise.
> the scientific method requires a hypothesis to test for measurements to be meaningful

That's the simplistic grade school version. In practice, characterization and measurement is part of a feedback cycle that is used to develop and refine hypotheses. Experiments need a hypothesis to test, but measurements do not require experiments. Where the "measure, test" crowd usually goes off the rails is in not entering that scientific feedback cycle after the initial measurements and instead jumping to conclusions based on gut feel interpretation of them.
How can TOS have legal power for the case scraping? A website is a public property. If I'm visiting it without logging in, I don't have a chance to accept TOS.

Imagine a hotel that makes guests sign a document saying they will not make photographs of the building. If I'm not a guest, I can take photographs of it and I can't even know that would be illegal.
Hence the power of giving cookies, serving beers and inviting your neighbours to a meal/barbecues when you arrive in a new place. It's a lot harder to call the police when they see your children and share your food.

And yes, there may be the crazy one that will still call them, but the neighbourhood will agree _he_ is the crazy one.
Nicely rummarized! :D

I actually see people get hired much faster than I was. I may have been a crappy candidate.
Also, I was applying in a moment when people were seriously overloaded, so thats why I needed to wait.

But it sure is a lenghtier process then in traditional company!
The best way forward seems to be to continue to fund these existing JITs. Maybe once one is ready it can replace cpython.

Also pypy not supporting the latest python 3.5 is kind of a big deal for adoption. I would rather have 3.5 support than numpy/cpython compat but I don't do scientific computing :)