skysight-inc/HackerNews huggingface dataset:
That's not what I said. I said there was enough time, not that anything actually happened. Thus evolution did not teach anything to anyone about guns is not a supported statement.

Also, a preference for guns may or may not be there. But, males having more accurate spatial reasoning due to ranged weapons, or hunting, and or fighting seems likely. The obvious alternatives are men developed better spatial reasoning due to very widespread cultural factors seems suspicious. Or women scarified spacial reasoning for some competing features.

Anyway, the important thing is not to debate this stuff it's to actually test it. Until then it's all just hot air.
A rogue tech company developing software is as dangerous as a rogue nation developing Nuclear weapon
LibreOffice 5.1 released today: https://www.libreoffice.org/download/release-notes/
Maybe, but 'why are you doing it?' is a very relevant question. And imo should be the first question to be asked. Knowing why you're trying to achieve something will allow people to provide alternate ideas instead of fixating on the narrow context that you've set.
The USA could be different, I've not lived there.

In the richer parts of Europe, rails will be continuously welded and many or most trains will be electric.

Noise is obviously worse with diesel trains, although trains are so efficient that the engine will be idling a lot of the time. Poorly maintained clackety-clack track is probably more annoying, perhaps from vibrations more than sound.
Exodus Write-Up on Cisco IKEv1 and IKEv2 Buffer Overflow Vulnerability
Figma is not just a UI mocking tool. It's a general-purpose drawing tool and is feature-equivalent with Sketch.
As a kid, it took me a long time to learn to program because I was constantly fighting the very things that this article brings up. You can chalk it up to youthful arrogance. When I dropped my attitude and realized how wrong I was (around age 17, when many kids finally do this) I finally became a good programmer. I tried for nearly five years as a kid, but my naievete got in the way.

Programming requires a nearly dogmatic adherence to methodology, logic, and best practices, to be done well. What the article describes as unfriendly towards beginners, is really just an attempt to bestow upon beginners a thought process that needs to be instilled to be successful.
https://github.com/majnemer/davesdots
> Researching a problem on the internet is a skill that needs to be learned

Which will never be learned if you never have to do it.
You're not a profitable demographic for them. The demographic they want is those who use social media primarily to talk to friends. That demo doesn't have dual monitors running all day with twitter in one window. They want the demo that will click on their ads, you probably ignore them.
Yeah - my experience with the Stack Overflow moderation community has been uniformly negative too, they basically get in the way of the users.

Arbitrarily closing/rewriting questions, removing useful information etc. The site can be useful - but only in spite of the community tasked with running it (not because of them) and it makes it frustrating to use.
Pretty good work! Bonus points for the big strawberries and the "giant telephone apparatus" that connects us all. Those couldn't have been obvious.

Education turns out to be the hardest one to get right over long periods. That and workplace norms. I did some work a while back on The Wall Street Journal's long-term prophesies over the decades. Similar results. I think in those fields, talking to the experts is a waste of time. Major change comes from unexpected places.
DANE comes with its own complications: it means you need DNSSEC, and that's a bit of a pain to set up at the best of times, especially with there being no way to currently automating DS/DNSKEY record updates to maintain the trust chain.

There have been some mutterings in the IETF ProvReg WG on ways of allowing registrants some ability to automate the process, but it's still early days.
The concept is certainly not new, but googling "type stability" seems to only turn up Julia-related pages or other, unrelated uses of the term, so it seems like this usage may have been coined in the Julia community. If you find prior uses with this meaning, please do let me know.
British crime show host brings up criminal's mugshot, awkwardness ensues
> This gender =/= sex is a recent concept invented by mankind.

I thought it was fairly recent concept too until I learned this tidbit in a Anthropology survey course:

https://en.wikipedia.org/wiki/Third_gender#Indigenous_cultur...
> it's hard to see where there would be any noticeable difference in quality of operations between human and autonomous.......

It will be very noticeable, the autonomous vehicles will be at least an order of magnitude better!
The problem is a lot of people misinterpret what StackOverflow is supposed to be - a repository of programming-related questions/answers that are useful to more than one person.

Most questions asked these days are duplicates, syntax errors or are answered in the relevant online documentation - I really think there should be online courses on 'How to find the right thing to search for' because it would help newbies so much, and prevent them from having to interact with the mean/rude side of StackOverflow (which is proving hard to get rid of despite all the initiatives).
Try Payoneer[1], it works with Stripe.

[1] https://www.payoneer.com/en/products/global-payment-service/
> don't assume it will work or will stick around forever.

I agree with the first part, but no with the second. I don't like manufacturers deliberately breaking products which have already been sold, especially in cases when the sale wouldn't have happened if the product weren't better than specified.

Today it's Intel removing not advertised features, tomorrow it'll be Sony removing advertised ones (or had they already done that?)
Some suggestions for the beginner asking questions:

1. Make it clear that you are a beginner and that you're eagerly learning. Otherwise it's easy for someone to assume that you're a more experienced developer and answer accordingly.

2. Don't ask people to do your homework assignment for you.

And some suggestions for the experienced devs answering the questions:

1. Don't assume that the OPs first language is the language of the forum.

2. Don't assume that the OP is an adult, lots of kids are learning programming these days.
SNI sends the server name in plain text
I disagree. You can definitely be helped to learn how to do this. It is possible to show someone the technique of properly researching a difficult technical problem.
Yes, I turn to google as well. That's what over 30 years of development experience give you: You know how to use google to turn up the correct answers. And as I use Java for a living - there's a great decompiler in my IDE. Use the source, Luke.

By the way, showing a talented beginner where good documentation is - I think that's frequently the best way to help them along.
I like this builder pattern. Seems pretty similar to https://hackage.haskell.org/package/optparse-applicative as well, where you continually apply small functions to a data structure to end up with a big one.

Since Elixir doesn't have mandatory types, I assume there's no way to verify at compile time that it's a "valid" email (Has a recipient, and a from addr, whatever other requirements), and you'd have to check that in tests or at runtime?
Regarding coworking reimbursement, what are the bounds? It's possible that you could easily go over your prior office expense of 7k/mo.

The average WeWork space is 600-900 USD/month for a single-person office in NYC and SF. And there is a lot of turnover amongst coworking businesses that offer space for any cheaper. So, below 600/mo does not seem to be viable, at least in these two markets.

If you offer to reimburse all employees' coworking leases, at an average of 600-900/mo, then your total office expense would exceed your prior 7k/mo after about 10 employees.

Automattic, another distributed company, offers a stipend of 250/mo toward coworking rent. Basecamp (aka 37signals) offers 100/mo. In both cases, these are certainly better than nothing but are only a fraction of the market rate.

https://remote.co/company/automattic/

https://m.signalvnoise.com/employee-benefits-at-basecamp-d2d...
I'm sorry Mike..

"However, the bigger news is that Microsoft plans to integrate the functionality from its mobile calendaring app Sunrise into Outlook, then shutter the Sunrise application when the integration completes."

http://techcrunch.com/2015/10/28/microsoft-to-shut-down-sunr...
The 5 Best Customer Loyalty Apps for Businesses
So, the US spends hundreds of billions of dollars a year on the military, but can't rely on it to protect its citizens to the degree that the Indian military (with a budget less than 1/10 of the US military's) protects its citizens? Sounds about right.
Many times I've seen that it's been out of a genuine desire to solve the asker's problem, but the asker has already started down the wrong path and is determined to see it through.

A recent example: someone was using a map/hash object to store a series of documents, and needed a way to extract N items from the map for pagination reasons. They presented a for loop but said that something "felt wrong" about that. Many of the comments were about how maps had no guarantees about order, and that each attempt to grab a "page" of objects would result in a random set, meaning pages 1, 2, and 3 could all conceivably have common items, rendering pagination fundamentally broken.

There were several suggestions to use an ordered array of map keys, but the asker was determined, stating "it's just for testing purposes, order doesn't matter, I should never have mentioned pagination".

Maybe there's an important detail that the asker left out, but by all accounts they were given sound advice and even working examples, but they still seemed frustrated and would likely describe the experience as "alienating".
There is documentation at hexdocs: http://hexdocs.pm/mail/
This article details some of the issues we encountered with Yahoo. http://gizmodo.com/5910223/how-yahoo-killed-flickr-and-lost-...

I would add though, that Flickr Mobile (which I worked on a little) was considered one of the best mobile websites ever made. However, because a certain executive had managed to get control of all of Yahoo's mobile experiences, we weren't allowed to innovate with mobile too much.

When a native Flickr app was finally released, I was no longer at Flickr. But I heard that it had been developed by a different team at Yahoo, and was a complete surprise to Flickr upon launch. The new app hit the "random" API so hard for their login screen, to the Flickr staff, it looked like a DDOS.

But I think we all missed on the opportunity mobile offered because we were trying to shrink Flickr into a mobile site. Flickr was designed for serendipity and rich experiences. If you were a creative person, looking to participate in a planetary social-cultural conversation, it was incredible.

Meanwhile, Facebook made photos into an accessory for the average person's social life. For creative people and dabblers, Instagram offered the best mobile experience; it worked with the constraints of the platform and even turned those into features.

Something of this dichotomy is still playing out with Twitter and Facebook taking opposite poles. Although it looks like Twitter has finally given up and decided that it's a Kardashian photo delivery system or something.
Fair enough.

It's not like there haven't been regulations that cause more harm than good, though--for instance, regulations on pollution that only apply to new powerplants, leaving old ones untouched.

Libertarianism treats regulation like engineering: Simpler is better, and the ideal solution is the simplest; complicated solutions add more points of failure, which leads to a more broken result.
> That's not pennies.

To Twitter's shareholders, yes it is. You can make that much with just a few large marketing deals, that's their end game.
the founder of a big french game studio filled for ipo two years after giving up his green card (not even citizenship).

the irs got the french gov to freeze all his assets claiming he was giving up citizenship to evade taxes.
Presumably OP felt like the "why are you doing this?" response came with an implication that they shouldn't be doing it.
Some questions apparently don't belong to StackOverflow, because its stated purpose is to collect provably correct answers, not based on (mere) personal opinion.

OTOH there is definitely a need for a forum for the questions that get closed on SO but collect a huge number of upvotes. These are important questions and answers, people want and need them, and keep asking and answering them.

One important question is whether the approach to the site governance used on stackexchange sites would work on such a forum.

Quora tries to somehow serve as such a forum, but it lacks the focus of SO.
It's interesting to read the accident reports for autonomous vehicle testing. Most of them go something like, "The autonomous vehicle stopped when legally required, and the human-driven car behind it didn't notice and rammed the autonomous vehicle."

People come up with all sorts of crazy failure modes for autonomous vehicles. What if the sensors fail open at the same time another car is speeding and the sun is at a 37 degree angle and a family of ducks is crossing the road.... Meanwhile the current gold standard can't be counted on to stop when the vehicle in front stops.
Figma is not just a UI mocking tool. It's a full general-purpose vector graphics editor. Vector networks work similar to meshes in 3D.
It's a good thing I pay attention to detail.
Coarse Grained Language and Locale Matching in Go
Pardon my ignorance , but why is it that normal people can't borrow like hedge funds ?

ZIRP as it's done today is basically a massive wealth transfer.
No need to ban cash for arbitrarily negative rates to work. Simply introduce an exchange rate between physical currency and deposits.

Simply introduce an exchange rate between the dollar and it's physical representation.

Barriers are largely people's lack of understanding of how this works and how huge the benefits would be for society.
I can't get into gmail anymore. Apparently, the correct login & password isn't enough. anyone else have this? So, i've abandoned it altogether.
In fact, sometimes I do answer with lmgtfy.com. But in such an answer I always include a helpful answer. Why?

- Either they couldn't find it. Then my answer will help.
- Or they were to stupid/lazy to search. Then they're not worthy of my ire.
> You ask a complex question and they ask you why you're doing it.

As someone on the other side of those questions, perhaps I can explain.

Very often, people unfamiliar with a subject area ask questions about solutions, instead of asking about problems. They've done a bit of googling, and have a partial solution. But the solution doesn't work, so they ask "how can I fix this solution."

To someone familiar with the problem space, the question is often nonsensical. It's based on false assumptions about how the API / system works. So the question is largely un-answerable.

The only possible response, then, is "Don't talk about the solution. Talk about the problem. What goal are you trying to accomplish? Maybe there's a different solution which can help you reach that goal."

This response can be seen as obtuse and unhelpful by the questioner. But it's often the only possible response, given the incorrect assumptions.

e.g. Q: How do I get diesel into my gas car? The nozzle just doesn't fit!

A: Why are you trying to do that?

Q: Stop being annoying, and just help me!

A: No, really... why are you trying to do that?

(after some back and forth)

Q: My car is in front of the diesel pump, and the hose from the gas pump won't reach.

A: Well... move your car.

It's not always that simple, but the back & forth is similar. It's hard work convincing people that their assumptions are wrong, and that they have to re-visit their assumptions, and re-do all of their previous work.
> The only way to benefit is to borrow and invest that money, which is exactly what the fed wants (with the expectation that productive investments will boost economic growth).

Isn't this a foolish proposition, considering the out of control speculation that occurred when interest rates dropped to near-zero? With negative rates, banks will only be rewarded further for acting recklessly.

I think the honest thing to do would be to let all of these irrational and highly-leveraged investment environments collapse so that we can have a chance of starting over with a clean slate.
I also think Windows + Putty is better than Desktop Linux. I'm actually going to sell the Mac (can't get used to shortcuts, don't have money to an upgrade here in Brazil) and buy a Windows PC + Intel NUC for HTPC + Linux box.
Use dialyzer.
That can absolutely happen today and we're not freaking out about it. The bigger concern are the actual hundreds of thousands of people killed and maimed every year by the fault of other humans behind the wheel, not hypothetical evil geniuses.
I don't see how that would fly in the US. Off the top, it would seem to violate at least the 1st and 4th amendments to the US Constitution.
Furthermore, the role of sex/gender in prisons is not fixed in time and culture.

For example, this article [1] shows that from 2003 to 2013, women in Chinese prisons increased by 46 percent. In that same period, women in American prisons increased by 15 percent. This is evidence that gender/sex does not impart a natural, fixed amount of criminality. Criminality varies in time and in response to stimulus.

[1] http://www.rfa.org/english/news/china/women-07032015105910.h...
It'd be better if it did.
SO is not for beginners, because beginners do not know enough to ask the right questions.
I'm the author. This library is still very early in development (two days of dev time). Its great that its on HN front page but I just want to manage expectations if you try to use the library. It is still very alpha.
I joined StackOverflow when it was about 9 months old, it's completely different now and I would not recommend it for new developers. The vast majority of moderators and people who close questions are among the worst dweebs I have ever spoken to online.

They have some minuscule, irrelevant taste of power, and it immediately goes to their heads. And in their eyes they are correct.

Instead, opt to go to a forum. For example, if you develop with ember go to their forums, meteor, go to their forums, elixir? They have a slack channel. Etc. Anything but stack overflow.
This Is How the New Hampshire Primary Unfolded on Twitter
Feds offer big grants for Seattle-area transit projects
>Excessive saving can be a problem, which the Fed is trying to address

Is this really what is being addressed here?

It seems more likely that the fed is just pushing harder on the same string.
An xkcd comic style narrative of the Malayalam movie “Premam”
I keep waiting to see a competitor take off because it starts by encouraging those sorts of questions, and then secondarily accepts all the other sorts of questions SO does. Of course it's more difficult to start a new community because of network effects, but a decent place to start might be to find a bunch of the popular closed questions on SO and reach out to the questioner and some of the good answerers to come participate on your site instead. If this exists already, I'd love a pointer to it!
You honestly don't think that fewer people would get the medical treatment they needed if diploma-mill qualified charlatans were able to represent themselves as actual doctors or surgeons rather than having to go down the homeopathy/"alternative therapy" route?
By this argument, x84_64 assembly isn't Turing complete because it needs finite memory...

Which is technically correct, just not very useful.
Uh, did any of those American citizens make their way to the US embassy? That's how you get out of the country if violence is breaking out. Nobody in government would even know you're there beyond some database.
You are right, although sometimes questions pass through the moderators and nothing happens.

[1] http://stackoverflow.com/questions/16392260/which-websocket-...
[2] http://stackoverflow.com/questions/5062614/how-do-i-decide-w...
He's questioned the judgment of the person writing the document based on his position which can introduce the bias similar to what we see in Andreessen. Not using the ideas described by said document would be the first step when discussing/critiquing it. Otherwise it would circular, no?
I've never had a cyclist blow a red light and nearly run me down in a crosswalk. I've never had a cyclist cross a double yellow and nearly hit me head on because they can't stay within the lines. I've never had a cyclist merge into me and nearly flatten me because they apparently think yielding to traffic already on the road is optional.

Sure, cyclists violate the law, but let's get our priorities straight.
For me, imagining knowing that your parachute won't deploy as you hurtle toward the earth is pretty good at making me empathize with someone's death. I don't need to the photo to haunt me as well.
In my experience it's not so much a genuine "let's take a step back and see if this is the right approach".

It's more of a condescending "Why are you even doing THAT" (because the person doesn't actually know the answer). You see this kind of problem in person too with people who feign surprise over you not knowing something when asking a question so they can act like they're much smarter, but they're really just insecure about what they know.

"You don't know what X is?!"

This is toxic, but in real life the best approach is to just reiterate you don't know and ask. This usually reveals the person claiming to be surprised doesn't actually know either (or if they do you can at least quickly learn something). This doesn't work as well with an online community though and people usually just leave it.
Indeed. Quite often I google a problem and the first result is a StackOverflow link. But, there's no answer. Someone asked about the same problem and got shut down by mods for some silly reason. Now, if there are other search results that look like they could give me an answer, I simply avoid the SO links.
I'll quote briandear more fully: "so while you can just pick a state at random if you want, the fact is that we do not have representation because the representatives from a state represent residents of that state. It is illegal to register to vote in a state in which you aren't resident. To register to vote as an overseas American, you effectively have to commit fraud"

None of that is right. You cannot pick a state at random. The representatives are also there to support the overseas voters and citizens. And you do not need to be a physical resident in the state in order to register to vote overseas in the state. Moveover, registering as an overseas voter is not effectively committing fraud.

So I disagree with you. briandear was wrong on all points relevant to the snippet I quoted. Otherwise, I think your first two lines make the same points I made.
Regarding grammar/typos on Stack Overflow, often I try to simply edit the question to fix it. That might be considered passive/aggressive, but I just want it to be pretty. :)
They're not, actually. The former statement uses rodents and humans, the latter humans and animals.

You can see that there's a set of traits that are common among all animals, a smaller set common among mammals, an even small set common amongst primates, etc. And then each species has its own set of unique trait.

Rodents aren't like humans and humans aren't like rodents, rodents and human share traits that are likely common among many mammals.
Do you expect an actual answer of what will be possible in 50 years?

It's just a logical development. Less damage => more chance of recovery.