skysight-inc/HackerNews huggingface dataset:
Debugging a binary that you don't have source to, and that you don't intend to modify the reduces the benefit of the full IDE (where your syntax view in debugging is the same as your editor). Still, you get all the niceties of the IDE. You break on a line, step further on some lines. Notice the bug happen after y = foo() + bar(). So you wonder "where are those?" and you F12 with the cursor on the method name to nav to that method once there you set a breakpoint on the first line, and run so you debug that next.

Also, if you add in edit-and-continue so you can modify the code and have it automatically recompiled and keep debugging it, that adds value too.

I assume that various editor adaptations for vim/emacs etc means that you get almost all the IDE experience with gdb as well (symbol navigation, syntax highlight etc) and at that point there is of course little difference between one IDE and another.
One of the problems with grocery stores specifically is that I buy a fair bit of stuff that isn't bar-coded, especially produce. I also guess that I'm not so much into sticking earphones in when I'm out and about. (And I also do a sort of weekly grocery shopping when I'm not traveling; no especially good delivery options in my area and not sure I would routinely use in any case.)
Not to mention, those early risers exiting while everyone else is asleep would wake the rest of the bus.
Gosh that sounds a wonderful ML idea!
Seems like the AI was beaten at least 50 times.

https://twitter.com/riningear/status/896297256550252545
> Any other taxi service trying to pick up fares from IAD are violating the contract between the Metro Washington Airport Authority and Dulles Taxi.

Why would I care if I've violated a contract between two other parties?
Eric Schmidt disagrees with you: "In general, I think our mission is to use technology to really change the world for the better."

But anyway, you keep trying to argue with me, while I'm only making the point that you should understand the argument. I'm not sure if you're unwilling to try, but in any case I'm not interested.

I actually sympathize with the position that we shouldn't have laws requiring Google to host this content, by the way.
"amateur-built sub". It was always going to end in tears...
The problem with the "social change by force" approach is that it's easy to find yourself in the wrong side of history. Hitler also wanted social change, and decided to do it by force since it was such a good social change. Just because what you're doing "seems" like a good thing doesn't mean that it actually is. You might try the forced social change, and years later, get revolted against, and go down in history as the people who forced their ideas on everyone else.

People v/s things is not the only gender difference. There are others, which could explain why there aren't more women leaders. Or, it could very well be that sexism/glass ceiling is the reason women aren't at the top. That doesn't mean the people v/s things theory is wrong. It has the most amount of evidence and the largest demonstrated effect sizes (d > 1 even).
The issue is scalability though. That's why it's preferable to consolidate your base of people who understand the issues, push for logical policy changes that protect people's rights, and hope that over a generation or two, people realize that those rights are important and valid.

That's how the US Civil Rights Movement and most anti-colonial movements worked. Things aren't perfect now, but imagine how long it would have taken to go door to door and convince every person that poll taxes were racist. Given the state of voter id laws, I don't think we'd have gotten to equitable voting by today if we tried courteously convincing people.
I really found your comment interesting, but I'm not sure enough people go into debates in good faith, willing to change their position.
These people don't want to move because they value community and social support over economics. This attitude is baffling to HN because it defies quantifiable metrics unlike money. Seeing everything as an economic problem is the essence of greed.
It's common sense, no? Who do you think will get more grants, the "we're definitely all gonna die of heat, drought, and hurricanes" group, or "there is 40% probability that the temperature might rise by 1C in a hundred years" group? For the record, the latter hypothesis is made up to illustrate the point, but the former is in wide circulation.
All of the spooky privacy issues are bad enough, but what really makes me sad is the continuous movement away from things you can control and run yourself (e.g., mail and web servers) toward closed, opaque, proprietary stuff like Facebook.
Perspective: Google API that detects toxic comments
How to upgrade Bootstrap 4 alpha.6 to Bootstrap 4 beta
I think you can start with all those people who cried "Global warming has stopped for X years!" in recent years.

https://wattsupwiththat.com/2014/10/02/its-official-no-globa...

http://www.dailymail.co.uk/sciencetech/article-2217286/Globa...

http://www.politifact.com/truth-o-meter/statements/2015/mar/...

...and on and on...
Death is always unfortunate.

With that said, who is Cathleen Morawetz? And why should I, a random software engineer at Google, care?
In Mexico at least, if the driver goes over the speed limit a semi-loud buzzer goes off. Which really encourages them to slow down under the limit.
It's a completely different matter.
As far as I know analysts are doing their analysis when pricing stocks.
They may not be so good or discount all the factors, but analysing the products of some companies, their revenues, returns and other parameters seems extremely different than flipping coins to me.
So your analysis has no whatsoever basis given that you are comparing a completely random outcome of some well known physical action to a chaotic system (the market) in which at least the basics influence factors on his constituents are well understood.
Or are you suggesting for example that warren buffet is just being lucky for endless decades and you and everyone else know at least how to equate his performance?
If is that what you think then please, I would be rather amused to see your performance as an investor compared to him in the course of several decades.
Did you indicate a willingness to relocate in your application? I was in Boston when I applied to Google etc, but had on my website, my resume, and my cover letter (when applicable) "Looking to move to Silicon Valley."
I don't think the parent assumes an "ordered ranking of people and of employers" as much as it assumes a limited supply of open positions that meet the criteria you're giving (i.e., employers that will pay to fly you out for interviews and pay your relocation expenses if they hire you). The Bureau of Labor Statistics gives June 2017 numbers for employment in the "Information" category as 76,300 in the San Jose-Sunnyvale-Santa Clara area and 102,400 in the San Francisco-Oakland-Hayward area (and another ~4000 if you throw in Napa, Santa Rosa and Santa Cruz). Even if we assume that all of those positions meet your criteria, and assume that there's a huge number of unfilled positions--say, 25% more than the filled ones--we're at around 250,000 total. And in practice, the first assumption there is, well, suspect. (There are technical writers, helpdesk support people, and entry level programmers at companies that won't pay relocation at that level.)

Bottom line: only a small fraction of people can get jobs in the tech industry, because even at its tremendous growth rate it's only creating enough jobs for a small fraction of the population. Increasing the pool of qualified applicants doesn't change that, it just makes the competition for the existing jobs harder.
ECS as you describe it sounds like a good idea, but notice how it is a step away from OO which was supposed to keep code and data in a single encapuslated thing called an "object".

Now our componenents are nearly just plain-old-data and entities are slightly more sophisticated data-structures for tying them together. All the code is now kept is "systems", which are starting to look very much like plain-old modules.

No doubt the OO language will give you some useful tidbits, so that you can have slightly non-trivial getter setters and whatnot. But the design ends up fundamentally procedural -- which I say is good thing.
I think that's a conclusion you have in your mind only :)

The author's merely pointing out the obvious - being emotional about complex issues is a childish and counter-productive thing to do.

Well, maybe that's not so obvious, but you know.
We detached this subthread from https://news.ycombinator.com/item?id=14998738 and marked it off-topic.
Why not just switch to something like md5 for matching some domains that do this
Close, any objects with the same properties and types are compatible. The name of the properties and their types need to match.

And this isn't always a good thing. If you have a function dealing with the property 'length' or 'value' for instance, you might as well have no type system because Typescript will allow you to pass in any object with those properties which is almost anything.

While the code will still compile and run like this the type system has failed its purpose of preventing developers from using the wrong types.
That's a pretty bold claim about people's chance to enter and leave the 1%. Additionally there are only so many places to run to and its not like peoples money is all tied up in gold that can be smuggled out of the country anymore. It's pretty easy for governments to just put a block on their accounts if for some reason the wealthy decided they could make all of their money off of a society and then bounce when it came time to share in that same society
Then, with all due respect (and perhaps I misunderstood), perhaps you should consider a greater degree of open mindedness?

If the fact that you disagrees with the first clause in an argument is enough for you to conclude the rest of the discussion is unable to make you change your opinion, I'd argue that is a much more significant barrier to open dialogue.
"You are not so smart" http://youarenotsosmart.com
At best, it would still be a toy in government labs and academia like it was before it was commercialized.

This is demonstrably untrue. Minitel was already much more than that, despite being designed and implemented by a division of the French Ministry of Posts and Telecommunications.
You sound disillusioned, and I can empathize. Based on similar experiences, I've come to the understand that we're not trying to change individuals, we're trying to change culture. And cultures have inertia. All we can do to change a culture is to simply exist within it. It's not reasonable to have any expectations because we're just single points of influence among hundreds -- too many factors beyond our control. But by lowering expectations perhaps we can find satisfaction in making a small impact on one or two individuals around us. Celebrate the small wins.
Not the answer you requested https://hn.algolia.com/?query=ask%20hn%20podcasts&sort=byPop...
In my experience the motherboards are a downside when considering a Xeon system - narrow range, expensive, often missing latest features, sub-optimal in an everyday desktop machine. OTOH there are dual socket options which threadripper doesn't have.

There was an article on building a dual Xeon box using cheap second hand chips recently and I was seriously considering it until I saw the range and cost of dual socket boards.
Just to piggyback on this--a friend of mine lives across the country and I've been wanting to watch her play games and kibitz like we used to, but we can't find any video streamer or screencaster that doesn't have either ~10sec delay or unacceptably awful video quality. We've tried Twitch, Skype, and Steam streaming so far. Any ideas out there?
" I think it's extremely hard for social science. It's really hard to be NOT biased if you're a part of the hypothesis you're trying to prove."

That's why mechanisms such as control groups and blind analyses exist. It also bears saying that researchers consist of all types, not necessarily part of the demographic affected and some study results (including those on diversity) were invalidations of their hypotheses, with some studies having been repeated elsewhere with similar results.

"However I would like to ask, if you look at actual real world stats..."

The studies I've seen showing positive effects of diversity have also been based on actual statistics and many assessed several sectors, not just tech. That many startups in a specific region are similar based on demographics doesn't invalidate benefits of diversity.
You're right, and I was wrong before - the example of "If X was a true Y, they would do what I say all Ys should do" seems like it might be related to No True Scotsman but it's definitely different. It seems like the fallacy would be in the speaker's definition of "a true Y", so maybe it's using a "Persuasive definition"[0]? I'm not certain, but I'm also curious if there's a better term!

[0] https://en.wikipedia.org/wiki/Persuasive_definition
Maybe.

Or maybe (many) poor people are acting rationally given their economic circumstances.

See ["Reframing the Debate about Payday Lending"](http://libertystreeteconomics.newyorkfed.org/2015/10/reframi...) (a pop summary of ["Interest rate caps and implicit collusion: the case of payday lending"](http://www.inderscience.com/info/inarticle.php?artid=58089), DeYoung & Phillips), or other articles linked [this episode of Freakonomics](http://freakonomics.com/podcast/payday-loans/). These articles are about payday loans, not credit card debt, but (1) some (but not all!) of the same concerns apply; and (2) I suspect much discussion of “poor people” and “credit cards” lumps together these forms of debt anyway.

I've seen other comparisons of payday loans to banking services for low-wealth individuals. (I don't have these at hand. I think Bannerjee & Duflo's _Poor Economics_ may cover some of this.) The banking services and fees that middle-class individuals see aren't available to the poor, so it's easy to draw false conclusions if you're generalizing from your own circumstances instead of studying theirs.

I agree that “the system” is screwing poor people. It's less obvious to me that this is because the poor aren't good at personal finances (let alone that they're “stupid”), and therefore that education would largely address this – although, according to some studies summarizes in the DeYoung & Phillips work, it might make some difference.
I don't think the situation is likely to improve much unless as a profession we become open to paying for quality tools.
West Coast programmer who feels adequately compensated here and $3300 ain't cheap for me, either. At $275/month, that's more than my current grocery budget for a single person.
Funny you mention Buffet, he's about to win his bet that a set of many hedge funds fail to beat the market over a decade.
"That was my approach - I lived at home with my parents after graduation"

There's your answer: not everyone can, or wants, to do that. People have families, kids, second jobs already (to pay the bills they need to pay right now, or else bad consequences), maybe don't get on with their parents that well, or have absent parents, and are generally time poor.

Google doesn't come calling for everyone: not everyone has the aptitude, not everyone is smart enough no matter how hard they work. That might suck, but it's unfortunately true.

Or at least so I'd thought: the fact that you were apparently smart enough to get a job at Google yet still managed to overlook these fundamentals may have sown a few seeds of doubt in my mind.
Basic Civics, Finance & Economy should definitely be required courses in HS. When I talk to older people they generally tell me they had these classes, and are surprised they're no longer commonly taught. It's almost as if, by design?

IMO a lot of people were misled by marketing i.e "get a college degree, everything will be fine". The advance of technology (amongst other things) has majorly disrupted that model. I'm not an economist but the rest of the world has gotten more competitive as well, beyond just manufacturing. The U.S public K-12 education system is a major long-term liability IMO.

To your point about teaching yourself skills and getting hired - good on you that you did this but it's extremely difficult - the average person couldn't do this. That's even assuming that they saw out of their bubble and became aware that this was an option, which isn't as obvious as it might seem.

Also, not everyone has the ability nor desire to be a programmer - which is one of the few jobs I observed where if you have the skills, you have A LOT of leverage.
As someone mentioned below, https://mixer.com/ seems to be the current king of low-latency, but it seems like they only allow public streams.

And Discord just rolled out a beta for screen-sharing, also something to keep an eye on maybe.
UBI is not welfare, it's by definition ubiquitous and unconditional. Welfare programs can and should exist in addition to UBI.
Based on what you know, do you think TechStars is better than Y Combinator?
Bollinger Motors Reveals All-Electric Sport Utility Truck
It's certainly true that you don't have to convince everyone. However, winning court cases requires convincing judges, and winning elections requires convincing a majority.

The civil rights movement included winning court cases, getting laws passed, and convincing politicians that they should support it. It didn't happen at a barrel of a gun.

More recently, same-sex marriage happened by winning court cases and a lot of work to change public opinion.

It's way too soon to give up on persuasion. Don't support thuggery.
In San Francisco, there is no Amtrak station in the city proper. It's on the other side of the bay. I believe there's a connecting Amtrak-operated bus from the Ferry Building to Emeryville.
the original DCMA take-down was against a uBlock Origin list.

why make an entirely new plugin when you can simply make a new list? As cool as your idea is, I don't need two browser extensions to manage when the first one will happily incorporate your list.
You seem to have this weird notion that NSF and friends weigh grant proposals based on clickbaity-ness of the titles.

Have you ever read a grant proposal?
Initial 1996 design document of The Sims, when it was still called "Happy-Friends-Home" from the same website: http://donhopkins.com/home/TheSimsDesignDocuments/HappyFrien...
I think the main problem is the medical guild exterminated midwifery in the early 20th century and "medicalized" women's normal pregnancy experiences. Doctors are doing better taking care of pregnant women in the modern era (more female doctors, etc), but I think they're still 'missing the forest for the trees'.

This was my comment on this general topic from a month ago: https://news.ycombinator.com/item?id=14708472
The idea is that by staying in base you don't die, while your opponent (which is still pretty bad) roams around and dies.

This highlights the importance of gradual adversarial training: if the opponent was perfect, there would simply be no way to win, and hence no signal on how to gradually improve to eventually find the optimal strategy.

Also shows a weakness in most training algorithms today that don't have, for example, the capability to watch their opponent closely and try to mimic it's actions in case he's better than you. Humans do this so quickly you can see Dendi already tried replicating the AI's strategy after 1 loss.
What's exactly being removed?
In this case that won't be UBI, but rather a scholarship grant.
Why would anyone sabotage the sub? there isn't a single party that would gain anything from this, last time I've checked there isn't some syndicate of submarine manufacturers that is threatened by some danish guy with a 60 foot sub.
Researchers report 4,000 apps that secretly record audio and steal logs
Most developed countries have similar systems in place. Heck, I'd wager that the US is lagging behind other countries in this area, primarily due to its size.
Dulles airport police will not let other taxis pick up passengers at Dulles.
I mention him because apparently for the parent message he is only a coin thrower and he will give us only insights on the percentage of people that can get 10 heads in a row.
A big part of it might be lack of testing utilities. Things like mocking HTTP calls or stubbing methods will be difficult without modifying the code you're testing.
An an analog artist who eschews all things digital
Funny in a terrible sort of way. The legacy copyright industry follows the same logic as various drug war participants - winning means a loss of leverage to ask for more power.
No Agenda Show. Media deconstruction, no advertising, listener supported. http://noagendashow.com
Or use the excellent web based player https://noagendaplayer.com
Admitting the science isn't settled is enough for me, I'm all for more open discussion on it, and I think that's what Damore was after too.
Yes it's entirely possible to create a shell like "program glue" experience in python and somebody already has done it [1][2]. It's only the python standard library which is missing some convenient way to shell out.

[1] http://plumbum.readthedocs.io/en/latest/

[2] http://amoffat.github.io/sh/
There's a reddit for that:

https://www.reddit.com/r/changemyview/
"If you're really in favor of free speech, then you're in favor of freedom of speech for precisely for views you despise. Otherwise, you're not in favor of free speech." Noam Chomsky. A smart man, worth listening too, even if you disagree.
Who said anything about equality? The goal is to become a developed country with broad access to healthcare and economic access, which will lead to faster scientific development that benefits everybody. The fastest way to get that is not to help the already wealthy a little but to help the people disadvantaged merely due to accident of birth a lot. More equality is a relatively inconsequential side benefit.

You could either make yourself slightly wealthier now and die with all the other wealthy people with today's life expectancy, or you could live significantly longer by increasing the number of people who participate in economic and scientific development.

There might be problems in the implementation of those programs, and that's what you should focus on fixing; however, the general idea is obviously correct to any logical long term thinker.
Devices capable of running apps designed for IOS. Selling native apps to iPhone users. Charging users within native apps for IOS.
99 percent invisible
Mobile safari on iOS 10 also show the same ip adress
Looking for top performers is always invoking survivor bias. It's a classic data snooping issue where the common sense approach is exactly wrong, but it'll sell a lot of books and it'll convince people who you know what you're doing as a stock analyst when it's just random luck.
Try this:

def f():
def g():
nonlocal x # change this line
x = 3
print("x == {!r}".format(x))

x = 2
g()
print("x == {!r}".format(x))

x = 1
f()
print("x == {!r}".format(x))

It will print (because g reassigns the x in f):

x == 3
x == 3
x == 1

and if you change "nonlocal" to "global", g will reassign the global x, and you get:

x == 3
x == 2
x == 3

and if you remove the line entirely, the assignments will be interpreted as declaring new variables in each scope, and you get :

x == 3
x == 2
x == 1
Unless she discovered that the submarine was being used to smuggle illegal danish cinnamon rolls[1] It's likely that she died when the submarine failed.

Ships aren't build with built-in scuttle capabilities, military submarines can be scuttled because you can blow yourself up.

The likely scenario is that the submarine has failed, she either died before she could escape or the more likely scenario is that Madsen panicked, saved himself and left her behind to die.

[1]http://www.telegraph.co.uk/news/worldnews/europe/eu/10538172...