skysight-inc/HackerNews huggingface dataset:
I'm curious about your statement " Feminism has spent years encouraging women to ignore whatever dangers lurk in public." I've only encountered the kind of feminism that gets mad about dangers that lurk in public, and tries to get women to take self-defense classes/carry a rape whistle/get a ride/get some guy to walk them to the car/agitate for campus escorts/fix broken streetlights/raise non-violent sons/. Where are you experiencing this other angle?

You're right that men are assaulted more often in public and that few people help.
If you're about to apply for jobs and this isn't your first job, the most important thing you can do is grind interview problems. I haven't had any GitHub activity for the last year, don't have a personal site, and have had no problem getting job offers. At the end of the day, I've found that most interviewers will make a gut decision about you based entirely on your interview performance - the ones who factor in other things are rather rare.
Is this your own personal experience?

Also: define "attractive".
Rather than reply individually I'll just say thanks to all who made suggestions. I'll look into this and see what we can learn. We typically use nginx, gunicorn and supervisor with Ansible.
Fred here, interviewer on this podcast. AMA
It's not just disappointing, it's stupefying. Why would my drill (or my compressor or my band saw) need to be on the Internet in order to function ?

Also, there's a lot of overlap between people who have the extra space/building/shop to properly run equipment like this and people that have spotty rural Internet.
Taking money from both sides ? I don't like that. Just bought it and got refunded when I reported it as a problem: 'wanted to buy another one'. But maybe that is something that only works in Europe ? Refunding, I mean ?
Try this: http://dask.pydata.org/
Most soaps are eco-friendly these days, but only some advertise the fact
First of all, see this pic: https://pbs.twimg.com/media/COLLg0TUAAA4j79.jpg:large

asyncio doesn't provide any nio abstractions for files because (a) it's not really needed, and (b) there is no easy way to implement it.

(a) basically you shouldn't expect your code to block on disk io. But even if it does block for a very short amount of time it's probably fine.

(b) one way to implement nio for files is to use a threadpool. Maybe we'll add this in later versions of asyncio, but it will require to write some pretty low level code in C (and reimplement big chunks of asyncio in C too). Another option is to use modern APIs like aio in Linux, but as far as I know almost nobody uses it for real.

Bottom line -- you don't need coroutines or asyncio to do file io. What you need asyncio (and frameworks like aiohttp) is to do network programming in Python efficiently.
Better multitasking and concurrency syntax, with task scheduling and out of core support here: http://dask.pydata.org/
Learning how to do basic sewing repairs is one thing I really need to teach myself, but haven't gotten around to it yet.

I can sew on buttons though--easy enough really.
Pedestrians in Palo Alto kill pedestrians http://www.paloaltoonline.com/news/2015/09/23/man-stabbed-ou...
That state is caused by addiction, that, and not VR, is the problem in the picture. The enabler can be whatever: hard drugs, nicotine, coffee, TV, VR, video games,...
Miniature, pilotless aircraft are on the verge of becoming commonplace
Whoops, you're right. Most of the time I'm using them for LINQ filters or maps, or doing quick and dirty event handler delegates. So basically JQuery-esque usage, except with types.
No, a company that makes competing single-board computers claimed that Chip will have to go up in price to $39 after the Kickstarter. The actual manufacturer never said it's going up in price, and I doubt it'll cost anywhere near that much because it wouldn't be competitive. The higher-end Orange Pi PC is currently selling for $15 with a quad-core processor, 1GB of RAM, 4K video decode in hardware, and Ethernet and HDMI out: http://hackaday.com/2015/09/05/orange-is-the-new-15-pi/ (No onboard WiFi or Bluetooth on that, but there's plenty of free USB ports to plug an adapter into.)
For centuries we've taken kids away from their moms and handed them off to wet nurses. A woman is useful, but society has developed a lot of ways of making sure the bio-mom isn't the only one (very logically given our historically high maternal mortality rate). Our current nuclear-family setup is only possible because of improvements in sanitation and medicine.
The Rich Color Variations of Pluto
Forecasting is a talent – luckily it can be learned
What does it mean to be a senior developer?
Python 3 has the advantage of having a future. It is the living branch of the language.

The advantage of Python 2 is an evaporating pool of legacy Python2-only libraries and legacy Python2-only programmers. Python2 is dying at the rate that pool is evaporating.

Python 3 has the advantage of having a future, plus all the advantages of Python 2 and more with the exception of that shrinking pool. I have already replaced all my Python 2 code and won't intentionally write more code that I know will have to be replaced. I'd like anything I build now to have the greatest likelihood of still being something I can continue building on in the future. Python 3 is more likely to fit that requirement than Python 2.

I'm teaching my kids to program. Python 3 is a good choice for doing so. Python 2 would set them up to be teenage maintenance programmers. Doing that to them would be child abuse. I upgrade my own skills, too, so wouldn't choosing Python 2 for my own upgrades be a form of self-abuse?
They pretty much already did, but with 3.x: http://pyparallel.org/
> Now, nothing less than a wholesale change of the leadership can right the listing ship.

I'd suggest you to go to python-dev and post a concrete (and realistic!) proposal on how to improve whatever you think is broken.

Suggesting to change the leadership isn't really productive.
Type annotations. They're the sole reason we moved from Python2 to Python3, and it was completely worth it. With mypy, we now have at least some semblance of a type system and type checking, which is a huge win.

Unicode support is vastly improved.

Finally there are have specific exceptions like FileNotFoundError so you don't have to catch OSError and then check errno. I got so tired of that.

No more old-style classes, which means you know you can use super(), which is now less annoying since you don't need to “remind” Python which class you're in.

Lots of other small changes, most of which do lead to improvements, however minuscule. I would argue that unless you are must use a Python2-only library, just go with 3.
Yes, but what is the implied life expectancy? I'd guess pretty low.

Also note that policies like this require ongoing maintenance payments, otherwise you forfeit past payments and benefits.

The problem with claiming that the life insurance market is a predictor for death statistics is that firms tend to keep the most important data and calculations used to derive their pricing schemes secret. The firm is only concerned with keeping to projections as far out as they can model.

The consumer has no real input into the model (except as a selector of alternatives) and therefore cannot obtain much knowledge about actual death statistics (except perhaps a near meaningless lower-bound).
Never heard of this website until today... maybe they should of advertised it some.
I recently finished watching this show, and can confirm it was excellent, but I felt exactly the same way as I read through this.

I guess this is just how journalism is going to work for now.
Apple is evolving Swift quite fast. It's a great language. I like that they adopted Go's _ to ignore unused variables. Xcode 7 also recommends where to change var's to let's where you don't mutate the value after initial assignment.

Anyway, let's hope the developer community jumps onboard for the ride. For anyone interested in learning Swift, I've accumulated just under 1800 Swift urls in the past 15 months:

http://www.h4labs.com/dev/ios/swift.html
Why Nonstop Travel in Personal Pods Has yet to Take Off
I have perhaps an ignorant question: Aside from marketing which they mostly regret, the next biggest expense by far is editing. Why is editing the book costing them $7.5K? In particular as formatting is a different fee (3.5K).
Have you seen this: http://dask.pydata.org/en/latest/
I could see text/pattern recognition playing a huge part in the ad blocker functionality if ads are served the way you describe.
I don't see the bargaining power. Many women in the US don't want to procreate constantly, as it's quite expensive, and birth rates (esp among teens) fluctuate according to availability of birth control. Perhaps it's news to you that tons of ladies want to have sex without having a kid. They don't want your "bargaining power," they just want to have some enjoyment.
> To me, the biggest problem is that most of these men were not engaging in behavior I could point out to someone else as "harassment."

I would be interested in hearing which behaviors they were engaging in to bother you.
As always, HN never fails to make sure the top comment is negative in some way.

Dan, I think this is a phenomenal product. I didn't know much about laser cutters and their potential, and you did a great job making this accessible. I wish you luck and hope to see your company grow.
Thanks, that's good to know, I'll keep an eye out for this!
> There is a certain fraction of the population that sees nothing wrong with publicly shaming a parent for parenting in ways outside of their perceived social norms.

Why do you associate them with though? If they shame you then you don't want those people in your life.
> I don't ask for refund, but I do tally that and include in my decision about which shop to go to.

Then include that in your decision in whether to go to a site with ads. You wouldn't just take things from the store either?

> It could be, in principle. It probably would be if the only ads displayed were AdSense ones. But as it is now, getting scammed or catching a drive-by malware is not low-risk trade.

Scams are a greater issue than to put on advertising. Malware is an issue and I agree with that. The industry does need to work on this and things are changing but that doesn't suddenly make it ok to take. If the risk is too much for you, dont visit the site. Same as if the risk of driving on the freeways is too much, stay off the freeway.

You seem to keep saying you take risk and externalities into account but then say that you have no control and thus rationalize taking content, however you always have the choice of just not going to that link.
I held of switching to Python3 until last year because I was worried about library support. But we're at a point now where the vast majority of currently maintained libraries are Python 3 compatible.

In the end what pushed me over were the improvements to the standard library multiprocessing module only available in Python 3.
Translation: "Netflix is like big data and stuff, yo."

Thanks, but, uh, no.
Am I the only one who wants to use a VR headset for watching videos while lying on the bed?

I've always dreamed of having a ceiling mounted TV for this purpose, but VR headsets can accomplish the same goal with much less hassle and have other uses.
It sounds like -for programmers- a good compromise might be agreeing with your manager that the last fifteen minutes of each work day will be spent on detailed status updates, and the first five will be spent on checking email to ensure that the hasn't been any miscommunication.
(I stand corrected about the factual matter of public assault rates on men vs. women.)
You are correct, in that currently it's a feature of anti-adblock killer and some other scripts/plugins with a similar goal, and I was conflating some comments about an adblock detector[1] and it's inability to detect ublock initially (most likely because it wasn't trying). My apologies.

That said, I don't think we're that far away from ad-blockers blocking detection. As soon as some large sites detect and bypass ad-blocks by moving to a ad source in those cases (or displaying ads in some other manner), ad-blockers will be forced to prevent detection to fulfill their purpose.

1: https://news.ycombinator.com/item?id=10161427
I think you grossly misunderstood him. He's just saying that it's many orders of magnitude cheaper (more available) than in his days, if you go back a few decades you had to do serious bit wrangling in almost every application to get things to fit in memory, while those days no one cares your app uses 1kb more or less of RAM; he's probably not talking about how much specific RAM cards cost on your PC, or how much those dev boards cost.

On a side note, if you compare how much you pay for your college, directly or indirectly (including housing, books, food), $40 for an educational kit that you spend many hours on is almost free.
I wrote that post, and it was very much about why you should support Typed Clojure, not why you should use it. You should support it for the potential, you should decide whether to use it on practical concerns.
In Google Analytics you can get rid of most spam referrals by creating a filter that only passes traffic that landed on your actual hostnames.
I've been slow to move to 3.x, but have just recently started using 3.4 as my first Python 3.

I never had any problem with 3.x conceptually, I was just slow/lazy and because I could see how each new 3.x release got better and better there wasn't much rush. I always thought I would move to 3.x one day. And 2.7 was a nice place to wait for awhile across distro upgrades.

I haven't bothered with any migration of old code yet - just starting new stuff in 3.4. I've got one project that aims to be 2.7/3.4+ bilingual and it's going well so far.

Now that I've tried it I do like 3.4 - four releases of small feature improvements do add up eventually. I think Python's strategy of keeping 2.7 around for a long time to let stuff migrate when ready is a good one. Each new 3.x release also makes migration from 2.7 a bit easier. Not worrying about supporting 3.0, 3.1 or 3.2 (and 3.3 even?) also makes migration easier too.

I'd recommend moving to 3 for new projects. Migrating existing projects is more of a case by case deal where it may or may not be worth it yet or even ever.
I just wanted to post this since it reminded me of the book "Aramis, or the Love of Technology" (https://en.wikipedia.org/wiki/Aramis,_or_the_Love_of_Technol...) which I thought was an interesting story of large technology projects, how they take on a life of their own and why they sometimes fail.
gold diggers are the best because they're easy to spot, and good for a quick, easy lay.

that's what floats my boat.

quite honestly these days if you're looking for true love you're a fucking fool.
> Where are you experiencing this other angle?

Anytime anyone suggests (in public, in media) that women should be more careful, or not trust strangers, etc, they get charged with "victim blaming".
Seems a little too anthropomorphic. Like the Virtual Reading SNL fake ad from 20 years ago. "It's like reading a book in your living room - only better!"

Can't find a video, but: http://snltranscripts.jt.org/94/94dbooks.phtml
> This mirrors my experience precisely. I was very excited about async/await, hoping that this would integrate coroutines into regular Python scripts, without the need to manage some complex dispatch engine. I was equally disappointed to learn that it's business as usual, with painful and inadequate semantics out of the box.

You're not supposed to use async/await without a framework like asyncio or tornado.

One way to provide a better UX is to merge asyncio into Python on a deeper level, but this is something that many people won't like.
>(regardless of how stable/profitable/functional it may be)

None, thus this line in my comment...
Sure, but at the same time, not caring about having to be social is also not giving a f. Works both ways. It could also be said that it's not something to be fixed, but rather a reason to seek out like-minded people.

As an overall example (unconnected with seeking out like-minded people), I'm social when I feel like being social (40% of the time) and not when I don't. For those in a similar situation, to be made to feel bad about themselves and their choices, I don't think that's necessarily helpful.
I guess... I'm not really aware of many attacks in private (friends usually don't fight), except if you count school as private space.

But I'm not sure why exactly you're asking that.
It's invalid only if the license change is inconsistent with the original license. That's why, for example, converting a project from MIT to GPL is fine, because doing so doesn't violate the terms of the MIT license.
Because its "abused and turned into some extortion scam"

The current whitelist is nothing but a business model run by an adblocking company and makes them millions. It is NOT in the interest of the consumer and doesn't verify ad standards for anyone. Just look at some of the companies they let through - it includes clickbait links, in-image banners and autoplay videos inside articles.
Does this make anyone else really crave a VR "man cave" (for lack of a better, less polarizing term)?
Uh, men want to "put their dick in you" because they want children, even if they might not be aware of it - that's nature's trick. So maybe your vagina has bargaining power, but that's only because there is a womb behind it. I guess men pay for fake plastic vaginas, but not a lot (I don't know, but probably < 100$? That wouldn't be enough for a women to live on for an extended period of time) - that is an indicator of the worth of vaginas vs wombs...

Does poverty overwhelm single women, or married women? You have to trade well... Can't really comment on the poverty issue of women and children in the US. In my country, technically child support goes to the children, not the mother, which leads to technically (on paper) some mothers having not a lot money. I think they can use their children's money to pay for housing, food and other things, so I am not sure how poor they really are.

--

Edit: HN doesn't let me write more comments, so here is my reply to Mz's comment below:

--

Your observations about male desires and behavior only support my point: if men would call the shots, would you expect many long term relationships and marriages? My claim is women control procreation and get to make demands in exchange. That claim is consistent with your observation of male behavior.

The story is of course oversimplified (this is just an internet comments forum): of course men have some value, sometimes. As your poverty example shows, men are helpful in providing for women and children via their work power. There are some "markets" where the power dynamics are reversed. For example I remember an article about places in the US where most black men are in jail, so the few eligible non-jailed men are in high demand. And as expected, they are not very willing to settle down. There also was that recent story in Vanity fair about men on Tinder in New York, with the same power dynamics, but I thought that article was rather low quality.

Women have their own desires - they would like to not put all eggs into one basket and have kids with multiple men (genetic diversity, better chances). That is why supposedly one in five children are cuckoo children (which I myself find very hard to believe, but I have read that several times). It's also why women don't signal strongly when they can get pregnant and get impregnated inside of the body, so that men can't be sure who is the father of the kids - and that's also why we want sex all the time, not just during periods of fertility.

As for the poverty, how exactly does it work, where do the men go? Either they are poor as well, or they are dead, or left the country? In my country fathers have to give everything they earn except for a minimum to their kids if they are liable for child support. Maybe it demotivates some of them so they stop earning money, that might be a possibility.
Not everybody is looking to replace an RPi. I like it because I want a networked headless computer.
Weird... I must be blind -- for whatever reason, I couldnt find it so simply. Hmm...

Thanks though
To nitpick:

It's "ad hoc". Otherwise, yeah, this sounds like a reasonably good workday schedule, actually.
The Pull Request Checklist
Since you can't read oh-my-fish's repository now, can anyone answer this: did oh-my-fish's code give attribution to bucaran?
The laser cuts the holes perfectly-- so you do have to stitch it, but there's no skill involved-- just time. :-)
That's a clever way for keeping your wife for the next 10 years.
Yes, it wasn't working for me. Not sure if it was my environment or my lack of patience.

Given the old system they are trying to extend and enhance, I'm not surprised it didn't work.
Or Fluent NHibernate, which is just lovely.
There are intellectual property concerns. You are now giving Apple your LLVM IR along with the program symbols. What happens if you have sensitive code in your application that you don't want Apple reverse engineering and having access to?

LLVM bitcode also limits the kind of tamper resistance and obfuscation you can put into your apps. Fairplay offers almost no security if your attacker has a jailbroken device. He can simply dump the decrypted app from memory and reverse enegineer it. If you care about protecting your secrets, or preventing your app from being pirated and redistributed on Chinese app stores, you could at least apply fairly sophisticated obfuscation & integrity checks to the app binary. With LLVM bitcode that all becomes much harder, and applying integrity checks to the app becomes impossible.

Also, Apple doesn't really need the LLVM bitcode of the app to carry out app thinning. All they really need to do is extract the proper architecture from a FAT binary, and send that to the user's device, instead of the entire FAT binary.

It makes me wonder what will they even be using the LLVM bitcode for? Will it become a requirement for all apps submitted to the app store sometime in the future? If so, why?
Years ago I did exactly this. Had the then-excellent (but under-supported) Virtual iGlasses; lacking other apps to apply, I ended up ditching my TV monitor and watching videos with the head-mounted display while lying down.
This. I've seen my teammates try other Go IDE integrations but this just beats the pants off all of them and our whole team wound up standardizing on it.

It combines well with Tim Pope's dispatch plugin for doing an async 'go build' or 'go test' while you code:

https://github.com/tpope/vim-dispatch
That's a strange and frankly dumb title.

Just change it to: "Windows 10 will feature an updated dialog box."
> Is this your own personal experience?

I haven't paid much attention to it personally.

Sorry, by "attractive" I meant "physically attractive".
You're saying that there's going to be an arms race between advertisers and ad blockers and you assume advertisers are going to win by fuzzing the definition of "ad". Is that a good thing? It sounds like a local maximum to me, like native advertising, and not really a step in the right direction.

In The Ideal World ad blockers wouldn't exist because we'd all be happy paying our fair share to content creators. This seems pretty far off from the current status quo, but running an ad blocker today is only adding fuel to the fire. If advertisers step up their game and ads become unblockable, we might be closing the door to a better solution and be stuck with ads forever.