skysight-inc/HackerNews huggingface dataset:
I suppose the argument you're making is that, if society is treating one sex differently on the basis of sex, ending that different treatment also counts as treating them differently on the basis of sex, and leaving that different treatment in place does not. For instance, if men can vote and women can't, giving every woman a vote and not giving every man a second vote would be a sexist change.

If so, yes, I am in favor of that sort of sexism.
When did YC become a self help blog
Flawless Typography Checklist
> No one will ever notice the difference without inspecting their network traffic,

Which I did, when checking out the app. It's why I mentioned it as a possibility.
Thought experiment from 2,000 years ago.

https://en.wikipedia.org/wiki/Ring_of_Gyges

Until the Internet can guarantee that I will not be targeted by petulant ideological zealots obsessed with doxxing people to win online arguments, Goons who infiltrate the State Department to steer it's considerable resources against it's political enemies, social justice warriors who try to get people fired because someone doesn't agree with Rachel Maddow, or state agencies who scour my tax records to Al Capone me, I'll keep whatever anonymity I can preserve, thank you very much.

EDIT: I'll happily deal with an endless torrent of honest deplorables who occasionally troll every so often over politically-motivated psychopaths any day of the week.
Why houses in Bermuda have white stepped roofs
ASUS Chromebook Flip C302CA
Pypy still has a gil. Pypy is experimenting with non-GILed versions, and in fact there are people actively working to remove the GIL from pypy. But the same can be said of cpython (the gilectomy), and yet I don't think that you'd say "not strictly true" to "cpython still has a GIL".
I believe that accuracy/"self-confidence" is part of it. However, I think it's also the case that AlphaGo has a monte carlo tree search in addition to the neural net, so it sometimes plays more conservatively than it needs to because it overweights obscure possibilities ("defending here is not necessary, but by doing so, I prevent some number of playouts where I play a dumb move and lose, and I can still win even if I defend").

Humans do the same thing, playing conservatively in a situation where they're far enough ahead. The difference is that a human sometimes looks at a move and says "This move works, and gains points. There is no risk." For a bot using MCTS, everything is a probability.
and I guess it has been this way for a while.

It seems you really need a huge hardware investment to mine anything and you must mine long term to even pay for the investment you made.

What are current miners like, hardware wise?
I think I was using the argument that Quantum computation is Turing complete, which is why they can only compute what classical computers can.
React on steroids with ClojureScript and om.next
Fair enough, the man says some things that make polite society cringe, and its fair to at least ask the question of what motivates his supporters. But that wasn't the entirety of his message:

His position on illegal immigration, while couched often in racist terms, resonates with people who actually see a lot of jobs they or their families used to get paid for going to much-lower paid immigrants.

His tough talk on China resonates similarly with people who have seen the factories they worked at close and go overseas.

I agree, he hasn't given much in the way of concrete policies other than "build a wall." But he's at least talking about things that are important to a very large part of the population, which is largely invisible to those of us in media-savvy urban settings. And those things are important enough to people that they are willing to look past some of the vile things he's said and done.

Regarding the "lesser of two evils" argument: Hillary Clinton was the definition of establishment status quo; the Clinton Foundation's dealings with foreign governments created at the very least the appearance of impropriety; and while her husband's foibles are not her own, Bill Clinton's past behavior can be seen in a modern context as sexual assault, and the fact that she remained with him was a matter of genuine concern even to some feminists. Trump can legitimately say he has enough money that no-one can bribe him to do something he doesn't already want to do, and while there were allegations of assault, they do not seem to have been very convincing, as the conversation around them quieted down fairly quickly.
I have been using this pseudonym online for over 20 years. I have been using it for so long that I have since found others who have started using it too but there are far fewer of them than there are of people who share my actual first and last name.

I am a member of a Facebook group that has over 60 members who share the same first and last name.

So, it's more descriptive when I use this pseudonym than it is when I use my real name. I'm only aware of about 3-4 people using this pseudonym but more than 60 who use my real name.
India Govt. Seeks “Consultation Paper on Net Neutrality [pdf]
No, but I'm pretty sure the parent post is right. Pro games were included.

Edit: I'm not actually that sure. I'm asking around right now (with go players, not DeepMind people).
Its more like 25 cents to exit one economy for an international one denominated in bitcoin.
You know you can set the default music provider in the Alexa app, right? Setting this to Spotify allowed me to stop asking Alexa to "play X on spotify" and just say "play X" without getting bounced to Amazon music.
Eh, the portability is actually getting a lot better nowadays. Most consumer and server processors being released in the last few years support double-world compare and swap. Atomic increment, load, store, etc. are also pretty widespread now.

The key is like someone said above that you cannot make your code ambiguous. In C++ especially, the atomic primitives can compile to different instructions depending on how you use them so it's important to be very explicit.

One thing that can be a pain is memory fences. The guarantees can be different on different CPUs so you can run into weird bugs. In my case, generally I compile to target particular CPUs on servers we own so it's not a big deal. But I can imagine for consumer software this can be a huge pain.
All Muslims are represented by the worst of the Muslims. All black people are represented by the worst of the black people. Therefore it would be in their interest to weed out their own worst members.

Come on.
So How did they get to 55%. Are they just refusing to admit more than a certain number of men? Or is the a more organic shift through staffing and support changes?
And for safe iterations Rust has "for .. in".
Developing for Alexa
Everyone who likes the numerous new language features, or new syntax for old features, in Python 3?
Let's talk about the tech that powered the Clinton campaign
I wouldn't call the act of attempting demographic balance in a field 'stubborn'. History often teaches us that differences between groups are contextual rather than intrinsic. When I say contextual I mean they are often for reasons that have to do with specific social forces at work during specific historical periods.

For example, there was a time that software engineering was dominated by females. At the time, software development was considered a feminine task. Should we have concluded, at the time, that females were more inclined toward software development?

Any time a particular group dominates a particular field, we should question ourselves as to why. Because history shows that the reason is usually some form of erroneous preconception. Of course that won't always be true, but it is often true and should be questioned until it is obviously not true.

The benefit of continually questioning particular groups' dominance is obvious: once a particular narrowly conceived field is opened up to more people, the talent pool behind that field will grow.
You should read this article about Internet use in Saudi Arabia: http://theconcourse.deadspin.com/your-app-isnt-helping-the-p...
Yea, but if I have a lot of gold I don't have to worry that another, slightly different version of the metal is going to show up tomorrow and take away all of the value of my gold.

With Bitcoin however, assuming I believe that unregulated digital currencies are valuable, I'm still left with the question 'why is this one particularly valuable?'

The answers typically given include market adoption, support from companies, current value, and name recognition. These things have value, but none of them are intrinsic to bitcoin, and are all subject to rapid change.

For that reason, I don't consider bitcoin to be in any way 'stable,' especially since most of its value is driven by speculative investment rather than actual utility.
I see. That certainly makes much more sense. Thanks.
There is already a wide range of strength among 9p players. In addition, once a player reaches 9p, they never lose it, so it includes players in their prime as well as players who have declined.
Albert Einstein's Google Scholar
No. You failed to prove that society is indeed making it more difficult for women to join computer science education and jobs.
Because of Trump, the Left Suddenly Cares About Conscience Rights Again
The only reason using real names affects behavior is because people fear retaliation, so the policy suppresses behavior likely to offend people and groups with the known will and ability to retaliate. This, to the powerful, is equivalent to improving behavior.

edit: what's the alternate proposed mechanism? There's no magic in a name other than a method to track people and hold them responsible.
Linux 2017: With great power comes great responsibility
True. The JPL forum was anonymous, not pseudonymous (which made it very confusing in addition to being a civility train wreck). Pseudonyms offer some limited accountability because it allows people to ignore postings from a particular source. But you still need some enforcement. For example, there has to be some sort of cost associated with creating a new pseudonym, otherwise trolls will just keep creating new ones.
I'd recommend anyone interested in more of this area check out Designing Virtual Worlds by the Richard Bartle mentioned in the article. It goes into a lot of detail on persona and self and issues that came up in the early days of online gaming. Many great stories and things to make you think. Great read even if you're not planning on making a game.
Ouch, I didn't stop to do the math. I had assumed the naive addition turned out to be too small, but this makes it hard to understand what surprised them!
https://en.wikipedia.org/wiki/Hikaru_no_Go
Which numbers? People keep saying things like that, but things like the Python 3 Wall of Superpowers https://python3wos.appspot.com/ don't seem to support it. Do you have something more concrete?
Believe in yourself!!! No really, just believe!
It would be interesting to see the details of the partnership between Panasonic and Tesla. There must be some revenue sharing as well as technology/patent sharing in the deal. Panasonic is committed to investing $1.6B of the $5B total cost for the Gigafactory ( http://fortune.com/2016/05/20/panasonic-investment-tesla-bat... )
> Facebook doesn't need you to give your name to figure out who you are. They don't sell advertising based on your name.

Well, they do need your name to link and correlate it with other data sources (like address books uploaded by people, offline data sources like data brokers, etc.) and use that to show "better ads" and make more money. The value lies in identifying related information with attributes like name, age, sex, location, preferences, check-ins, etc.

> Also, I think it's unfair to pretend that real names don't make a difference. They're a big part of what makes Facebook different than MySpace, Twitter, or other social networks.

Nobody is pretending. There are millions of people, not just a few exceptions, who use their real names and still engage in horrible behavior on Facebook. It's a misconception that "real names" makes people behave better or brings in accountability. It doesn't for the ones who harass others. On the other hand, using a real name exposes people to plenty of abuse online, like getting their profiles reported and deactivated because of Facebook's nonsensical rules and utter lack of any consideration for users, while bullies just go around shutting down people. Facebook is a great tool to shut people down whom one may disagree with.

Reading EFF and other sites' articles on Facebook's "real name policy" and the later rechristened "authentic name policy" would show the dark side of using real names online.
GlusterFS does not require any kernel modules. It runs in user space and only when mounting with FUSE or NFS is the kernel in play.
looking awesome! This is real good idea!
Have you ever wanted to collaborate with a coworker on something outside of your job, but can't ever find good time outside of work to schedule it? Our company did a hackathon (time limit of 24 hours, but no one stayed overnight) and I got to work with one of the senior tech leads on a HipChat bot. I found that extremely fun and rewarding.
By volume numpy is mostly assembler written to the Fortran ABI (it's a LAPACK/BLAS-etc wrapper).
> And final one - managing capital is work! Knowing where to put your cash is work and it has a huge impact. Think how much of an impact can have somebody investing billions in space exploration (Musk?), or aging, or cancer. There are plenty of big trends worth investing that will give humanity as whole immense benefits (just look at the past 100 years).

Musky investing a billion dollars into a company the produces things isn't the issue. Musk would be taking a risk to build something that can reasonably fail. The issue is that (with our largely service based economy) many large capital holders simply charge rent and rent seeker have negligible risk compared to the owners of physical capital.
Sure, but GitHub and all their devs have access to your private repos too. If that doesn't violate the NDA I'm not sure why GHRC would violate it either unless they've been grated special exception.
Relevant bit from the article:

A two-year experiment cutting working hours while maintaining pay levels for nurses at Svartedalen old people’s home in the Swedish city of Gothenburg is now nearing the end. The take away was largely positive, with nurses at the home feeling healthier, which reduced sick-leave, and patient care improving.

But the city has no plans in making the measure permanent or broadening it to other facilities. To do that it would need much more money and even help from the national government. To cover the reduced hours for the 68 nurses at the home it had to hire 17 extra staff at a cost of about 12 million kronor ($1.3 million).

So, it worked, but they're being stingy.
> If said patents were filed and shelved for some time, they should hold no validity in court afterwards.

That’s how it works right now. The “some time” is 20 years after the filing date.
> It'd be one thing if we discovered that male brains were inherently better at tech thinking (it would be an extraordinary hypothesis that would need correspondingly extraordinary evidence, but it's certainly possible that evidence could be found).

Given that males and females have vastly different reproductive strategies, the extraordinary claim is that male and female minds don't display the same sexual dimorphism as male and female bodies.
Have you thought about using type hints to help type inference?

Some work on that is discussed here. I would love a dropbox google colab (though also targeting 3.x :) )

https://github.com/python/mypy/issues/1862
I'd have to disagree. More and more constrained as compared to what time in history?

Video games, and all the media choices available we have are a direct result of not being constrained.

And supposing that we are playing more and more video games why is that sad?
The costs are not trivial, I agree. But neither are the stated benefits. I personally value those benefits, even at a 10% premium.
Feynman himself casually notes Fuchs as "the fellow who turned out the be the spy", and despite their friendship never offered an skepticism about the conviction.
I hear you and I don't disagree. As far as discoverable / self-explanatory API goes, named arguments are a great help. OCaml gives you those, and optional named args with default values. Which, together with strict & strong typing (plus other FP perks), makes the best of both worlds for me.
Adobe Reader has a little-known function similar to this. Go to Display > Zoom > distribute (the last entry).
It works reasonably well with simple, clean documents. You can check wether the document is compatible in its property panel.
Works for GPL so long as you are the original copyright holder for all the code. In this case, the source is AGPL, and they are doing just that...moving it to closed source.
My wife had an ambulance ride with a police escort once. A 20 minute drive turned into about 8 minutes. Minutes and seconds saved can make a difference sometimes.
CSM: Opinion--The hackers are winning
> Human moves tend to fit a narrative and be explainable, although often for very concrete reasons.

I'm not a Go player, but could it not be that if the AI played its moved in a more human order you could see what was going on and assign a narrative to the moves, but the AI can see the order of the moves doesn't matter sometimes so it seems to play more vaguely/randomly to observers? For example, say the AI played a set of moves at the top of the board that you could give an attacking narrative to and then it plays a set of moves at the bottom of the board that you could give an defensive narrative to. If you intermixed the move order for both narratives you, it seems like the AI is playing in a nonhuman way when really its moves have a narrative but humans are too fixated on the move ordering.
I'd really need to see this to believe it. I'd expect more deaths or illness if this was common.

"Ingestion of kerosene is harmful or fatal."

https://en.wikipedia.org/wiki/Kerosene#Toxicity
Same reason the top paid executives aside from CEOs tend to be CFOs: they know what they are worth and know to ask for that and often refuse to settle for less.
When it comes to a single tech company, just by the reason of statistics, I can understand how it's hard to worry about diversity because you're basically taking a small N sampling of the distribution. When you're talking about all tech companies as a whole it makes more sense...and similarly, all colleges, or even individual colleges, who tend to enroll a larger sample of the population.

Of course, when we're talking about Google or Facebook, we at big N territory, so if you don't expect biases, the make up should reflect the general population.
Bitcoin's intrinsic value is related to its ability to store a moderate amount of "debt" related data in an immutable way.

What is this supposed to mean? It sounds a bit like carving IOUs in stone but that is probably not what you were hinting at.
The gold bubble should pop

>waits patiently for 7000 years
I've usually found the opposite to be true. But perhaps because I like more of a challenge. In most cases I've seen, playing as the 'bad guy' was easier, because you could basically do whatever you want with minimal consequences. Completing objectives as the bad guy was simple. In contrast, being the 'good guy' often involved playing with your hands tied by certain restrictions, which often forces you to think more about how to complete your objectives without breaking the rules. I even tend to impose rules not explicitly indicated by the game, just because it seems like it would fit the character's ethos and makes for more of a challenging play.
You should really try Rimworld. I am just like you. I usually downloaded (stopped bying them for this reason but I still had hope for one that would justify the money...) one of those AAA games, played it on a weekend and deleted them afterwards. Battlefield was perfect since they had an open Beta. Guess there is a reason why you have to pay for Betas today and Demos are pretty much dead.

Rimworld is now the only game I have and it is the first time I didn't regret a single cent I spend for it. Even when it's 30$.

Rimworld is a Base Building game. Handling may be compared to Prison Architect but with seemingly never ending depth (Prison Architect didn't work for me too...). The learning curve is part of the game and even now with the extended tutorial, you'll find new ways to optimize and new possibilities. The Modding community is very active too.

https://rimworldgame.com/

Also the reddit community is also pretty active: https://www.reddit.com/r/RimWorld
No, the processing for the trigger is done locally, no network communication until the trigger is recognized. That's why you can only have one of a couple of trigger words.
Why not do some inspirational sketches and videos and see if the ideas actually convinces someone.

Or maybe UX as a separate role only works in hierarchical organisations where you only have to convince a few people that maybe don't care that much, don't have to do the work themselves, and might not enjoy thinking out things on their own, just saying...
I take it you've never worked on a large code base with a large team? Even ignoring the actual task of rewriting the logic in a different language with different idioms, the change is going to be a massive hit to productivity for many months as people learn the new architecture of the rewrite, the tooling, and idiomatic Go.

For a project the size of YouTube, that will be millions of dollars of engineering hours and weeks/months of lost productivity for an unknown gain and almost guaranteed bugs. It's a terrible value proposition so it's better to squeeze every last drop of performance out of the code base you have, which at the scale if this project includes paying engineer(s) to work on a completely new runtime.
two questions, first, how does this work with amazon S3, for example, if I use django-storages with support for S3, is it just plug-n-play with minio?

second, deduplication feature is great, for minio and S3 usuage. if the users decided to attach same file to multiple comments (in my case) deduplication would save me a lot.
Hut for macOS
I personally would be willing to have a 10% pay cut to work only 6 hours a day
The Lose Your Belly Diet: Change Your Gut, Change Your Life
Hi, can you contact me or any way to contact you? I work improving userflows and solving issues, and would love to give it a shot.

For my contact info check my profile.
We Analyzed the Top 25 iMessage Apps on Product Hunt–This Is What We Found
> Basically, the language doesn't have a "spec" per-se.

It does[1]. And process of improving it is called PEP[2].

[1]: https://docs.python.org/

[2]: https://en.wikipedia.org/wiki/Python_(programming_language)#...
It was sooooo about time someone pulled the best of the magic forest together in a nice package. Thank you!
Will we be secure so long as we compromise our system integrity for the needs of law enforcement and intelligence operations? I think not. We need to provide the best possible tools for both missions, but we can't guarantee basic security of banking, operations, and communications so long as we insist on the presence of back doors and weakened cryptography.
The arguments have different content, as well. One says air freight costs twice what rail freight costs, while the other, more correct, comment observes that it's actually (6-18)x.
"So we asked ourselves a crazy question: What if we were to implement an alternative ?"

As always with Google...

What if you humbly contribute to open source projects rather than creating new stuffs, labelled with your own brand, controlled by your own engineers, and with your own design choices, however good they may be ?
The data is not sent to a server all the time - only when someone is using the device.

Source: tcpdump