skysight-inc/HackerNews huggingface dataset:
Why do so many people hear "urban renewal" and think it has to impact 100% of every city equally at the same time? That's like judging a town of 500,000 people saying "yeah but NYC is so much more massive, so your town is useless because the population isn't as big".

Can we not just agree that Detroit (et al) are better off than they were 20 years ago and that this is a good thing overall? You can nitpick "yeah but it's still not the greatest city in the world" all you want, but you might find that no one else gives a fuck about your definition. Progress is progress no matter how you want to redefine it.

>much nicer than it used to be

That's quite literally all I'm saying. That's the very definition of "urban renewal". Better than it used to be.
Well when you combine all views on anything and try to abide by everyone's demands, the end result is immediate end of all motion. There is a divided view on everything.
Not just that, but major functionality is missing. You can't restrict search just to your native language, or to all languages. You can't set a time frame.
"The First A.I. Big Data Marketing Cloud for BlockChain"

This is pure comedy.
Dr Michael Jurgen Garbade – CEO Livecoding.tv
This sounds like an excellent xkcd what-if
I had to fight with Citibank for about 3 months to get them not to suspend my business account after I'd been a customer for 10 years due to the new "know your customer" bs. The "know your customer" regulations are about as anti-small business as they can be. Doesn't matter that you have an LLC in the State of NY that's been active for 17 years, we won't let you keep your account without a signed and notarized letter from your accountant or lawyer stating exactly what your business and income is from. Doesn't matter if you don't have a lawyer or accountant because you handle it yourself via thinks like Quickbooks, go pay one a couple grand to look through your books for the last 10 years and then sign the notarized letter.

If you're having trouble with an HSBC or Citibank, try a smaller bank or a credit union. They'll generally have policies catering more to the local market. The local credit union had no such issues like above. A smaller bank like TD Bank just wanted to make sure you were registered with the state and do a premises visit (and visiting your apt/home was also acceptable for home-based businesses).
There are two ways to tell people what a company does:

1. Explain the value of what you do
2. Explain how it's implemented

The Optimizely example in this article is the former, though the headline is not great. The subhead is pretty decent.

Optimizely could easily say "we're an application for testing different versions of your app", which is true and explains what they literally do.

In my experience, if you care about conversions, "explain the value" wins. People who believe they need experimentation don't mind digging for implementation. But they want to know you'll make them more money, or do something else to improve their lives.

This is weird for people like me, I'd usually rather read the README version of a product. But I'm not the one making buying decisions for Optimizely or an agency.
I don't understand why you're talking about Uber and regulations, when this is China we're talking about. You seem to be on a completely different subject, because the article says nothing about law, and says its a decision by China's Central Bank.

"Ultimately this stuff keeps grandmas poor."

Again, completely off topic to the post. But, when you talk about 'regulations', you should be making yourself clear, because you're covering massive territory and calling it all 'bad' with that statement, which is certainly not true.
I dont write anymore. I type almost everything. Today i cant write my rent check without feeling fatigue in my hands.
Far from Equilibrium: Wealth Reallocation in the United States
Having just tried roll up, it makes a number of assumptions about your code. I couldn't get React 15.x to bundle correctly with my code at the end and switched to webpack.
And I'm lucky enough to have clicked on the comments first, otherwise I would have been #6.
Most popular Brazilian projects on GitHub
> Any companies that succeed, we bring out the pitchforks because they own too much market power.

Who does that? Why do you have to have 'too much market power' to succeed? If google was 1/10 its size, it'd still be successful.
Maybe GP meant that a is 300% smaller than b when b is 300% larger than a, i.e. b = (1 + 3)a and hence a = b/4.
I believe this is because wind turbines are brought online and taken offline according to demand. Nukes/gas stations can't have capacity adjusted very quickly, and take hours to get up to full production. Wind can be started/stopped quickly as demand rises and falls throughout the day

"Demand response may also be used to increase demand during periods of high supply and/or low demand. Some types of generating plant must be run at close to full capacity (such as nuclear), while other types may produce at negligible marginal cost (such as wind and solar)."[0]

[0] https://en.wikipedia.org/wiki/Demand_response
I haven't seen it posted yet here, but for anyone unfamiliar with mathematics in juggling (or anyone with an hour to kill watching something entertaining), there is a lecture/performance by Allen Knutson (https://www.youtube.com/watch?v=38rf9FLhl-8) that I found to be a great intro (before I even knew I was looking for one!) and got me excited about the subject.
https://www.youtube.com/watch?v=dWOGbu5BcT0
If you read the cites on that link, you'll see that the value for 26 was only added in 2016. They do not have a closed form formula, or they would have shown it.

I mean, they could just be slow revealing. I doubt it, though.
Because Bitcoin and ICO are the main mechanism to get money out of China, with overseas cash withdraw very limited for Chinese citizens, with 50% of millionnaires in China wanting to leave (http://bit.ly/2uzYLyu) (and the other 50% already having left probably), and with Chinese government cracking down on real estate/insurance tactics to move money out.

But it's really doubtful they can prevent bitcoin from transfering money out of China altogether (unless they ban bitcoin)
Investment gives companies capital

The vast majority of money people invest doesn't go into giving companies capital, though.

It goes into people selling pieces of companies to each other. The very first time the share was bought, the company got some capital, and the vast majority of money people invest is not going into initial purchases of shares.
That is a really bad specification with no examples, no formalization, and zero references.

However, all server-side attack scenarios listed there are not possible with Hydra. Some of them also boil down to misusing OAuth2 for authentication, which is why we have OpenID Connect.
>I'm pretty sure you know this is untrue.

I do not. You're the one claiming that "fast" and "diet" mean the same thing according to your own definition not backed up by anyone else's definition. A diet is the food you're allowed to eat. Literally everyone agrees with this definition. A fast is abstaining from food. Literally everyone agrees with this definition. There is a big difference between the two.

A weight loss diet defines the food you're allowing yourself to eat in order to lose weight. If someone tells you they are fasting, they mean they're eating nothing. If someone tells you they are dieting, it means they are restricting the foods they're allowed to eat, but are still eating food.

At this point I'm pretty sure you're just trolling me. There is nothing incompatible with our definitions except you claim a fast is the same as a diet and a diet is the same as a fast, which I'm pretty sure you know this is untrue. There is a big difference.
I don't know, I'm writing books, do science for a living, make music (2 albums out), and write software, but I also enjoy researching, buying and owning good and sometimes rare products such as waterproof socks, mechanical keyboards, notebooks with numbered pages, fountain pens, semi-expensive watches, special bags, etc. -- within my financial limits, of course.

You don't have to choose one or the other, that would be a false dichotomy.
Maybe s/he already does this before or after the train ride.
You may want to get them "confused" (or, to use a more positive phrase, excited), but crucially, you don't want them to get sticker shock. Most software is essentially free on the margin. You don't want to leave $20k on the table by scaring them with a $40k price tag, but you also don't want to charge someone who'd be happy to pay you $50k tens of thousands less, just because you felt called to put a number on your website.
631 representatives for ~82 million people

vs. 535 representatives for ~323 million people in the US

The arbitrary capping of the size of the House of Representatives to 435 members is one of the biggest issues I have with the structure of the US legislature.
Some parts of downtown SJ are fairly nice now but once you get past the light rail tracks around 1st St it gets pretty sketchy, especially after business hours.
Leave Google alone. Google is doing a lot of good in this world. Just look at all the youtube stars and adsense rockstars they have created. I dont see ppl making millions from fb or microsoft.
This is the paradox of tolerance, Karl Popper put it this way:

"Less well known is the paradox of tolerance: Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them. — In this formulation, I do not imply, for instance, that we should always suppress the utterance of intolerant philosophies; as long as we can counter them by rational argument and keep them in check by public opinion, suppression would certainly be unwise. But we should claim the right to suppress them if necessary even by force; for it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols. We should therefore claim, in the name of tolerance, the right not to tolerate the intolerant."
The approach you linked to looks good to me. I hadn't seen that before; thanks for sharing it!

> Your next line of code might run before the browser increments the inner text, or starts the XHR.

Yeah, that is true in theory, but we never had a problem with that--my mental model was that if the Selenium process issued a click, and it got sent to the browser, any "onclick" behavior would fire within that immediate event loop (and for our app that's where we issued any AJAX calls, immediately within that event loop), tick up the hidden DOM count, before the webdriver code that's sitting within the browser sends back the response to Selenium client.

I've not examined the webdriver impls of each various browser, but AFAICT my theory matches what we saw at the time (in google/firefox with native events enabled).

I'd be very interested to hear from someone authoritatively on whether this theory is actually correct.

Also, if you have a JS-side persistence layer that does AJAX calls in separate event loops, e.g. with setTimeout, then yeah I could see this being an issue and would necessitate a more deliberate approach (like your linked post, which I like).
Instead of retrofitting a structured format on top of the current text centric world, can we imagine if a structure centric world would be better? A large number of tools would exist to operate semantically on the same structured format, including editors, versioning systems, grep, etc. Diffs and merges would work better. Languages would define the syntax in terms of a tree input instead of text input, and so on.
btw if you want to make real money, figure out how to help Chinese millionnaires move money out of China
Strange title considering Ethereum tumbled from nearly $400 to $275 because of the ban.
XOS: an hobbyist OS project by Omar (15-year-old)
Good. We only need 1 or 2 e-currencies. Ppl have to accept the fact that they missed the boat with bitcoin and ether.
> The cowboy coder spews out code, screams "see it works!", and then moves on to produce more diarrhea for "the team" behind him to clean up, "make better"...

This resonates with me, and I hope I'm better than that. I don't know if I am. Some metrics might suggest so, but who knows.

Over the last couple of years, I've been working with a repeating pattern. Teammates have a problem, but the problem can be split into 20% - 40% hard / algorithmic / architectural issues, and something between 60% and 120% other detail-work once the hard parts and a couple of easy parts as examples are done.

So, I've grown to tackle and solve the hard parts, and give people a small chunk of software so they can solve their problem on their own, as long as I help them a little along the way. This is powerful if you have a strong understanding of the problem to solve, and a couple of open-minded team-mates. And it helps everyone to grow on a technical level, making further problems easy.

However, this requires care, communication, a strong understanding of the issue, support for the solution... By now, people ask me for to handle the hard parts, and I can just dump them a repository with a README and a rough solution. But that was a long way, and giving less support, less care to do the right thing, and doing less to build trust with the team will lead to a catastrophe. And interestingly enough - oversupporting would also lead to problems.
4 years ago there was a similar story on HN:
https://news.ycombinator.com/item?id=5728124

And I was bored or something back then and made a Python program that generates random pictures like it: https://news.ycombinator.com/item?id=5729268 e.g. http://imgur.com/PtkkESv
That's crypto's primary use case already.
OK granted it has AI, big data, cloud and blockchain, but is it social? That's what I wanna know. Never forget social, because that's what leads to viral. Also engine. We need an engine. If it was a viral AI bigdata social marketing cloud engine for blockchain, then you'd have something.
It's the follow up of this story: https://news.ycombinator.com/item?id=10045254
Ok. Go read Starfish by Peter Watts.
I discovered this as well. Not only, they're faking it with the new YouTube design as well. I had to set my user agent to Chrome to get the new dark theme (it may have changed later).

I did try different user-agents using AgentX[1] and with Edge UA they said the new look wouldn't work (or in effect something along those lines), so there is not much actual feature check going on. Only setting Chrome would give me all features.

Google is doing what Microsoft did 10 years ago - it didn't go so well for Microsoft when people eventually caught on.

1: https://addons.mozilla.org/en-US/firefox/addon/agentx/
I'd say there's a portion of non-shareholders who believe companies they like should be fighting to maximize market share, but I agree with you in-so-far as I think we can ignore that group for purposes of this discussion.

To your point: if you're the CEO of a company, and the shareholders are pushing you to capture market share, you're quite inclined to do it. Especially since capturing market share makes it more likely your company will stay profitable or become profitable, even absent shareholder wishes. Which works until/unless you reach the point where you've gotten the combination of skill and luck and circumstance that means you end up with a monopoly market share, at which point "we" (where we == the non-shareholder general public) start posting about how your company has taken over the market and the government should declare you some combination of "common carrier" or "utility" or "out of business".
...until China bans bitcoin, which might happen soon, after the october national congress
it is probably not RICO https://www.popehat.com/2016/06/14/lawsplainer-its-not-rico-... (a bit salty on the language)
Honestly I just fail to see the point. The Netherlands has a much different climate from Spain or Italy. The avocados from Florida are far inferior from those in California. Try growing oranges in Michigan. Regions vary, why is everyone whining about the ability for a northern nation to grow large amounts of food despite its circumstances?
> What if we could take C# code, and transpile it into JavaScript? What if we could take a YAML configuration file, and create a working program just out of configuration? What if we took an image, and automatically made it cropped and greyscaled?

What?! Image, crop and greyscale? That doesn't sound like a job for a bundler. Is this sarcasm?
The Silicon Valley execs who don't eat for days
Ask HN: Is AI threat overblown?
Elon Musk, Putin, Mark Z are these guys just overblowing AI? Current developments in AI are no where close to cause WW-III.
Why are these leaders frightening people with claims that AI can cause WW-III or ruin the world?
On top of that media is going frenzy over any single statements or tweets by these leaders.

I have never seen Andrew Ng or Andrej Karpathy making such claims.

State of the art AI can only do very specialized things in limited scope e.g ASR, NLP,Image recognition, game play etc.

What am I missing?

Sources :
https://www.cnbc.com/2017/09/04/elon-musk-says-global-race-for-ai-will-be-most-likely-cause-of-ww3.html

https://www.cnbc.com/2017/07/24/mark-zuckerberg-elon-musks-doomsday-ai-predictions-are-irresponsible.html

http://money.cnn.com/2017/07/25/technology/elon-musk-mark-zuckerberg-ai-artificial-intelligence/index.html

https://www.theverge.com/2017/9/4/16251226/russia-ai-putin-rule-the-world
Even DOS interfaces and old Mac OS had drop shadows. Apple even did UI research. Everyone knew back then that flatness is bad.
Do children count as residents? Couldn't this just be a different view of the fact that people are having fewer children?

As an aside, I'd say people satisfying their desire to have their own space is great thing that we should be optimizing for.
but why not ban it outright? why go through the routine of acting tough on bitcoin every time a bubble comes up?
Once self driving 1-2 person pods are a thing, the suburbs will become far more desirable than they are today.

Once transportation goes entirely autonomous, vehicle speeds could slowly creep up, making farther suburbs more accessible.

We're talking at least one decade, but probably several decades, but things are going to change pretty dramatically.
Show HN: Whatsup – pagerduty http monitoring microservice
I never said or implied ends justify the means. I simply said it is not necessarily unethical to to engage in what would otherwise be unethical actions against actors who engage in unethical actions against ethical actors.
The evolutionary pressure to cause a mutated, plastic-eating fish to outcompete non-plastic-eating fish would suggest that there would be areas where plastic was more abundant that the other things (plankton, mostly) that fish normally feed on, i.e. other fish would be at a disadvantage because they couldn't process plastic. That's a pretty dire scenario for humans.
"Life goes on" is rich coming from Gurbaksh Chahal, a guy that kicked his girlfriend 117 times.

http://www.newyorker.com/tech/elements/gurbaksh-chahals-ugly...
Have _you_ timed it? Not in general, but for this specific case? Thread creation is relatively expensive to some operations, but maybe the speed is entirely irrelevant to the task at hand. In this case, the author of the article is auto-curating some articles from a list of people he finds interesting. If this were done once per day as a cron job, it could almost certainly be done entirely _serially_ with zero concurrency and full blocking and still finish fine. Adding in concurrency is nice, but certainly any method will do with this volume.

This is certainly one of the cases where you should just do whatever is simplest (to _you_ the programmer). The first step is always to optimize for cognitive overhead. I.e. make the code easy to reason about. Next (and relatively rarely) is it necessary to good to optimize for different bottlenecks in your code.
One thing to consider is that different types of projects have different "thresholds " of "good enough." This is also highly dependent on the available competition to your product. At this point, unless there is some fantastic new application, anything intended for use by "ordinary consumers" better be nearly perfect to even have a chance.

I've observed with user interface design that there is often a stark threshold between "usable " and "unusable", and that it takes a perfectionist mindset to reach it.
Short of equilibrium by government/societal-mandate, being a business and ending up in market equilibrium is really quite difficult/dangerous. You have to be in equilibrium with at least one but far more likely multiple other entities, you can't collude with them because that would itself be anti-competitive towards new entries into the market, and so you need to make new advances / optimizations at the same rate as your competition, or else one of you is going to destabilize the equilibrium.
> HSBC are terrible.

In so many ways. As a matter of principle I refuse to make business with that bank (living in Mexico). I cannot think of giving even one peso for a corporation that is actively helping something that hurts my country so much:

http://www.foxnews.com/world/2016/02/11/hsbc-knowingly-helpe...

At the end, they 'settled' and thus continued with life as usual. Even if my single "grain of sand" is worthless for HSBC, at least I keep my conscience clear.
When it goes from 5k to 10k there will then be the inevitable slew of headlines: _Is it time to start paying attention to the bitcoin???_
Whomever has told you this, you should downgrade their input on technical matters in the future.
That's what I generally do - but putting buttons and displays on the box is what requires drilling/milling.
What's with all these book aggregate sites lately? It seems like the new ToDo list project.

http://hackernewsbooks.com/
http://www.dev-books.com/
http://toptalkedbooks.com/
http://reddittopbooks.com/tech/
I wasn't claiming it was more polluted than most major cities. I only suggested it was probably more polluted (and humid) than Dallas. So, you are reading in things I did not say.
Assuming you've seen this too: https://qz.com/823922/eric-schmidt-played-a-crucial-role-in-...

Schmidt has been wading neck-deep in pulling political strings for years now... Google is evil, evil, evil.
China bans initial coin offering
OK, there's two things here. First, the symbolic capital of a pen. Second, its role in political economy.

IMO both are relevant to the evaluation of anybody who buys the $4000 pen. There is a distributional element (the money is better spent on those who actually need it), an ideological element (you live in a system that inculcates desires for useless commodities), a cultural element (you are playing a status game in which useless things are feted), and a character element (the third & to some extent first of these things suggests that those who buy $4000 pen's are terrible, vain people)

I already addressed why I don't think there is an axiomatic answer about the 'cut-off' above: it's contextual. But clearly (in my mind, anyway) in the global political, economic and cultural conditions in which we live the purchase of a $4000 pen is grotesque.
I'd like Watsi to have an investment account where donations can be received but they operate off of the investment returns (similar to how Standford, Yale, etc operate financially).

This would mean a gift provides for operating returns perpetually (or as long as the financial markets continue to exist).

For example, a one time donation of $300 (invested) would provide for a health insurance member (at 78 cents/month) in perpetuity.
Every day I'm surprised by how marxist hacker news is.