skysight-inc/HackerNews huggingface dataset:
I agree its an imperfect standard -- how could one ever possibly determine what gender a person identifies with for legal purposes? But, if one must come up with some legal standard or other (which we shouldn't), I think GP's suggestion is better than focusing on genitalia or the gender assigned at birth.

Ultimately what makes someone comfortable or uncomfortable in a bathroom is the gender that they perceive others to be. They will usually not know what another person has between their legs, or what gender is written on a person's birth certificate. They just know what they look like and how they behave. And I'd bet that these criteria will better track a person's subjective gender identity than anything else. This is especially likely when one considers the fact that transgender people, like anyone else, will not want to make other people in the bathroom uncomfortable--or to be made uncomfortable themselves.

Edit: Here's another thing to think about. If we're really just worried about who is more uncomfortable, remember that for most third parties in the bathroom, this discomfort will be mild and fleeting. "That was weird, that women kinda looked like a man." But for the transgender person, the discomfort will be deeply felt and repeated daily for the rest of their lives. (Until, that is, they move to a better state.)
Why are you directing to your pricing page initially? The homepage is great and shows what the product actually is.
That's because habits are hard to change. But give it time (or turnover) and it'd be fine. Have the cleaners come in more often and make sure everyone is responsible for keeping the stalls clean. Education.
I'm not an expert on FPGAs, but in general they have much less memory bandwidth than GPUs. Since many queries are memory-bound, I would suspect that would make them less suitable than GPUs for generic SQL.
I used to work in a record shop and found out first hand how much promotion a band needs just to sell a few CD's. I can't tell you how many insanely good bands died because either the label didn't promote them, or they just ran out of cash and quit.

The only problem I see nowadays is there's virtually no vetting process. It used to be the good bands would eventually rise to the top and the shitty garage bands would be relegated to small venues. Today, there's such an over saturation of music. Artists have thousands of avenues to get their music out. As a huge music fan, how do I sort through all the noise to find a truly good band, and not some guy programming the guitars, drums tracks and bass and then does the vocals himself?

Today, I just stick with a small handful of bands that I can support and just keep an eye out for new bands. There's just way too much noise to signal ratio for me to sit and search for hours on end to find one decent band, only to find out they broke up five years ago.
I meant in his book and speeches he has since given he has admitted doing more or less what they accused him of doing.

I'd definitely agree that the solitary confinement was cruel and unusual. I'd also agree that the law wasn't mature enough when he was charged so he was charged with proxy-laws.

But ultimately he did do what they said he did, and some of it was pretty messed up. He would definitely be charged today with computer crimes (or generic crimes) for many of his exploits at the time.
Where have all the tablets gone?
Perhaps check out: http://www.nybooks.com/articles/2016/04/21/fury-over-frackin...

(Don't let the title get in your way.)
What about the trans man who's now stuck in the women's room? Now everyone's uncomfortable. Oops.

Or, more realistically, if your presented gender doesn't match your birth sex, or if you're "weird" and someone feels like challenging you under this law, you now don't have the right to use a public restroom. Just be honest and admit this is your goal instead of cherry-picking a single scenario.
I laugh, reminds me of when 4chan launched a fake Hacker News thread.
The origin of social security/pensions in France was that they set the retirement age at 70, an age 1-2% of the population made it to.
(My link actually claims Germany, I can't find the French data and I'm on mobile so the intrepid reader may set out on an exploration of the pension system from here.

In such a system, the tax burden of sure porting the population is obviously minimal.

As standards of living and life expectancy improved, the proportion of people making it to pension age increased, and the pension age decreased (generally in line with expansion of social welfare programs, as well as a recognition that retirement was more of a right than a privilege for those who lasted long enough).

Is it so wrong for pension ages to creep up? Demographics certainly had. I for one expect to be working for my entire lifespan (although as a doctor this is probably easier for me than many other professions)

[0] https://en.m.wikipedia.org/wiki/Pension
That's really the problem here, as well as in other industries: perhaps it can be safe in theory, but when exploited by profit-driven companies, corners will be cut.

This is not only true for nuclear power, but also for oil spills. The Deepwater Horizon disaster happened because BP cut corners. Fukushima happened because the company ignored warnings. Maybe we just can't leave these kind of things in the hands of big corporations.
Spots – a view controller framework for iOS development
Spots is a view controller framework that makes your setup and future development blazingly fast. Because of its internal architecture and generic view models, you can easily move your view models into the cloud. This is super easy to do because Spots can translate JSON data into view model data right out-of-the-box. It is packed with convenience methods that are at your disposal through the public API.

https://github.com/hyperoslo/Spots
I left reddit to come to HN to get away from constant Bernie/Trump posts. Oh well.
I mean, to be fair, Steve Miller is like the blandest of bland dad rock. And Miles Davis is literally the coolest person who ever lived.
Congressional Summit on Encryption at Rice University Hosted by Ted Poe
If anyone read this and thought, "I should add a Content-Security-Policy to my website," I've written and published an open source tool for building CSP headers programmatically and/or from a JSON configuration file.

https://github.com/paragonie/csp-builder
Apply HN: VR ESL MMORPG – VR Video Games in Education
Nickel City Pixels is creating the VR gamification of education. Given the evolutionary psychological origins of play, education is video games' greatest pairing. Our first title teaches English as a Second Language via VR Role Playing Game. Korea is our entry market.

Korea spends 15 billion USD on English education. Results suck. The country's broken educational system is a big reason for its record suicide rates. Police raid after-hours schools to ensure students don't study past legally mandated curfews! Despite hard work and extravagant spending, Korea ranks just 15 of 20 on IELTS scores.

ESL education fails in Asia because the learning materials are written by Romance language speakers. They mistakenly assume Romance language equivalencies are universal (this is also a reason for the failure of machine translations). The world's majority of ESL learners face obstacles that are too numerous to list here. Shockingly, these issues are not addressed by educators simply because they do not know any better.

Exception: founder Michael Kelley taught ESL overseas while teaching himself Korean. In his spare time he became an award-winning indie developer. Upon returning home he pioneered and taught game development courses at University and is a publishing author on the subject. He currently works to realize the full potential of the video game medium and use it to do some good!

As a result we have a unique understanding of the aforementioned obstacles and an ability to create a far greater level of engagement and immersion than has ever been possible. Nothing does engagement and immersion better than video games. Not coincidentally, engagement and immersion are the hallmarks of a successful language learning curriculum.

There's a global need for greater communication and understanding. The VR gamification of (ESL) education can and will cure societal ills, empowering a new generation as never before. Nickel City Pixels will help to make it so!
From my point of view, the issue in buying and thus selling organs is that it creates an incentive to hack someone and sell the body parts piece by piece (like it is rumored to happen in China).

So as long as we can't grow organs, I think it is preferable to not create that kind of incentive.

On the other hand, you could argue that the fact there is no market will hinder some innovation. But given the scarcity of organs, I am pretty sure than producing mechanical hearts or eyes would find pretty of interested people anyway.
FYI http://m.nextgov.com/cio-briefing/2016/04/opm-seeking-social...
Behavior has to be the biggest. If we look outside the US and populations known for longevity we see exercise and lower caloric correlations.

Looking at studies surrounding exercise, even simply walking 30 minutes every day leads to better quality life in terms of health including preventing cognitive decline. Exercise is also associated with preventing the shortening of telomeres which scientist believe are connected with aging.
http://www.brookings.edu/blogs/brookings-now/posts/2015/03/e... is a good start, but the biggest benefits come from being less reliant on petrostates like Saudi Arabia, Venezula and Russia, as well as causing economic pressure which reduces fundamentalism in the bellicose petrostates.
Great question!

Process - Although I never got a chance to use it, we have looked into this and it seemed like eBay's service was hard work for buyers. The whole process of creating a 'wanted item' listing and then eventually purchasing that item seemed to be fairly ugly and involved entering auctionId's or setting up new auctions to complete the purchase... not fun!

Fees - eBay fees are sky high at 10% + listing fees. Instead of charging fees we're looking to generate revenue through referral, not charge the buyers/sellers directly.

Product discoverability - We're not bound to one platform. From scraping top retailers such as Amazon, Etsy, Alibaba and eBay we've got a wider search area to find exactly what buyers want.

Community - We're building this for the Facebook Group community because we would love to have something like this ourselves - it would make our lives buying/selling so much easier. As a result, the ability to chat with sellers within the app (not email) and share WTB listings to Facebook Groups gives our users much more power to find what they want, fast!
for disk deaths I'd just settle with raid. life should be simple.
No, they are offsite.
From an IT and "just works" perspective, Linux was a no-go for us.

It wasn't particularly about the UX on Linux desktops, but rather they don't fit in our company culture when it comes to how assets and IT are managed.

Which is why I wrote it from my own perspective as an anecdote.

As usual, YMMV
A 17-year-old made messaging easier for those who are deaf
Ask HN: Are there any happy Amazon employees?
It seems to me like you and the author agree about what good OOP should be (encapsulated state, message passing), except they argue that "traditional" OOP is not useful, and you see Traditional OOP as Good OOP. In fact, "good" is not used a single time in the article so I don't see how they could be constructing a strawman against it. I'm guessing the author is using "traditional" in the sense of what is traditionally taught, which in my experience was closer to Java beans and FactoryFactory classes. In other words, a terrible misinterpretation of Alan Kay's ideas.

If you actually look at the framework they are presenting, it pushes the developer towards many of the "good OOP" points you made. So I'm not sure exactly what you're arguing here.
I would like to see more use of client side certificates.
9 Step Checklist for Your Best UX Design Process Ever
It needs updating for Arq 5. I'm working on right now.
Money is great at taking care of bullshit and leaving you with nothing else to do but pursue happiness.
You have a point there -- the problem goes beyond the victim of this case.
[IANAFA]

Two methods of valuing options:

1.0 Analyze the cap table and the liquidation preferences for any and all preferred stock.

1.1 Adjust based on liquidity [i.e. few companies are IPO'ing these days], an assessment of the good will of the founders toward employees [i.e. are the founders working to make employees rich], and it discount for the time value of money [i.e. opportunity costs].

1.3 Keep in mind that the valuation from a funding round is based on investors receiving preferred stock, not common stock like employees.

1.4 Understand options are not grants. Be clear on the financial requirements for exercising options both in terms of capital investment and tax liability. Assess these against your current and probable future cash assets.

1.5 Know your tolerance for investment risk. Would you invest your cash savings in the company in an equal amount to whatever cash value you assign to the options. And remember that they are options with a vesting period and only have future value and then only if exercised and sold into a market.

2.0 Use "safe harbor" valuation

2.1 It is worth $0.
This is silly! Absolutism is not tenable.

Fracking may be bad for the environment in absolute terms, but it also has effectively made the US energy independent.

Geopolitically, this is a brain dead position to take.
We set a CSP policy via meta-tag on our static error pages as belt and suspenders protection: (view source on https://github.com/500.html). Setting this policy does two things. First, it ensures we have a policy set in case a server-side error occurs before we append the CSP header for a given request. Second, it actually makes our policy more strict on those pages even if the header is present. To your point about a "policy clearing meta tag", this shouldn't be possible. Based on our testing, CSP set via a meta-tag can only make any existing policy more strict. In other words, if your header policy has "script-src: assets-cdn.github.com" an attempt to broaden that policy (i.e. add a new source) with a meta-tag will fail. The only thing the meta-tag could do is reduce the policy with something like "script-src: 'none'".
The whole point of social engineering is that, no matter how good the protocol you use, if there is a point of failure involving a person (like a tech support guy with access to a console), then it will fail.

The only solution is to remove these sort of powers from your general tech support guy and let them in the hands of a few highly technical, well trained, well paid staff members (presumably managers?). Of course, I made the blind assumption that your average support staff member is not paranoid enough, but based on my acquaintance with a few guys in the business it seems to me that the salary is not high enough to expect well trained technical stuff doing support.

I might be wrong, and in that case I would gladly know which companies employ such well trained staff, so that I can move my servers there.
Sending more jobs overseas. Good guy/10
Alright, you and you. Out of the pool.
"And while I think Trump likely would normalize if elected, my feeling I Sanders has more real intention behind his rhetoric."

That sounds to me like, "I'm sure he'll straighten up if I marry him."

It simply doesn't work like that.

I'm not denying that Sanders has more intention behind his words. But I don't expect Trump to suddenly start making good and reasoned policy decisions just because he gets elected.
this happens in any industry run by gatekeepers.

see: hollywood, video games, venture backed technology startups, fashion.

all these verticals are run by assholes and basically suck unless you become a successful indie outfit.

p.s. it doesn't surprise me the hall of fame was started by a bunch of lawyers and people from rolling stone, a magazine with basically zero journalistic integrity, at best.
Also referred to in this context as encapsulation. OOP provides a method of information hiding that allows implementation details to be changed later without changing the public API.
Arguably, Microsoft is known to be leveraging about 310 patents for this. There's a decent likelihood that at least a decent number of them are legitimate under current law (your views on where software patents should be aside). They may be able to defeat specific patents, individually, but that burden would be on them. Whereas the wholesale deal from Microsoft covers them from the legit ones and the illegit ones in the pile for probably an overall bargain.

It's probably pretty unlikely even most of the 310 claims would be seen as "bogus". Under current law.
That's an interesting question. Unfortunately I haven't had a chance to evaluate Flink in-depth, it being relatively new.
Probably because your bank (generally) has a physical location you can visit and complete some other verification process to unlock your account.
With a bank you go into a branch, and show them your driver's license/other official ID, and don't lose access to all your money...

It's harder online when you don't have the same ability to interact face to face.
You forgot to mention the distribution you're using.

I've been running Archlinux myself for the last 2 years and it's relatively painless, some issues with trackpad sometimes but I use a mouse most of the time anyway.

For the lock screen, most of the ones I've used don't have a box to type the password so you have no visual input, like in a terminal. There are some that display it like lightdm that you can install
Sorry, should have included a link with that.

http://hopefullyintersting.blogspot.com/2013/12/fukushima-vs...
Yes, ok I agree. 100% agree.

But micro optimization has always the same caveat:

Of course it is not irrelevant, it might even be very important, in very specific cases.

But if you are not one of those cases (and you should already know if you are) you shouldn't even bother with it.
Furthermore, is Namecheap authorized to copy their clients' data by their terms of service? If not, automatic backups may bypass totally-reasonable expectations that other users have. Backups can potentially be a threat vector, for example. There might be many reasons why one of Namecheap's clients might say "you copied this data?! and now I have no control of the environment the backup lives in?!"...

An example would be if some service stored credit card information temporarily while waiting for transactions etc. to process but then purged each record after two weeks later. A compromise of the backups containing, say, weekly snapshots could then contain 90% of a client's ever-stored financial information whereas a compromise of the main site might only reveal a couple percent of them.
Hey, tech industry, have you noticed Amazon in the rearview?
I think he meant "the most bloody Civil War in human history between 1861 and 1865 in the Western Hemisphere"

Classic typo!
Sorry about that. Should work now.
I would also like to think like this but it is more complex issue.

I see that there are at least 3 aspects: physiological comfort, hygiene and security.

I think that your proposal falls into physiological comfort category but I am afraid that changing personal attitude does not change the other two aspects.

So I would assume that women are a little better off with separate toilets in the given state of the society.

Would be interesting to see any research that tries to answer these questions.
"It needs to be stopped not because it's a different party, but because of who is donating the money. In the Obama campaign his fundraising records were set by small, individual donors. The GOP on the other hand is using a few mega donors (along with candidates like Clinton)."

So, the Democratic Party then too?
The president doesn't legislate. This means nothing.
How to Stop Chasing Payments
"Any headline that ends in a question mark can be answered by the word no."

http://enwp.org/Betteridge's_law_of_headlines
Yes. I just added that to the announcement post. It stores stuff in sqlite databases that are a lot smaller.
We had single-person restrooms at my previous work, shared by multiple companies.

In one building they were gender neutral. As far as I can see, everyone was fine with it. Then we moved to another building where the bathrooms had gender pictograms on them although they were identical in every other respect. Some males eventually went to the female-stamped bathroom when the other was occupied. And someone attached a note in the female bathroom to remind everyone that this was a female-only bathroom…
This tradition plays so lightly with a taboo so mundane and it is so easy to just send a one word email ("white") to the mailing list to pass the test that I have to wonder about the state of mind of anyone calling this "creepy".
The problem is that as long as nuclear is seen as the best solution, every country will want nuclear energy. See the whole mess around Iran why that is a problem. Nuclear energy is too tied to nuclear weaponry. We need something that's both safer and less easily weaponized.

That said, if nuclear can help us get rid of coal faster, I'm fine with it as a transitional technology. Because coal really needs to die. But I'd rather replace it with wind and solar. Or maybe Thorium, if that actually works (any progress there?).
Designing around languages only works in a world where you have an infinite cache size. Most compilers/JITs are great at inlining. Where you run afoul of things is programs jumping around in memory and cache missing all over the place which is just about every high level language.

Unless you have explicit value types and memory coherancy guarantees then you'll always see this tension.

It's not like hardware vendors set out to build slow chips or don't know about high-level languages, it's just that hardware doesn't work that way.
Well you can go to the bank with your ID if everything else fails

Of course that might not be even necessary as there have been reports of people withdrawing money or wiring it somewhere with not even that (but the bank has legal responsibility)
I'm a big fan of bpython[1] for this. F10 copies current session to clipboard, F7 opens it in an external editor, and Ctrl-s saves it to a file.

[1]: https://github.com/bpython/bpython
> The immediate problem with fracturing as I see it is unregulated wastewater discharge. They need to regulate that. They don't need to throw out the baby with the bath(waste)water.

Regardless of fixing the underlying mismanagement of fracking waste, which is never going to get fixed due to the incentives to oil rig service teams not to, the problem is we shouldn't be burning natural gas.

There is enough clean, renewable wind and solar in the US to satisfy all of our energy needs, several times over. To replace coal, natural gas, and nuclear in their entirety. Its time we stop being pathetic on this issue as a country and scale up.

US Wind Potential: http://www.nrel.gov/gis/pdfs/windsmodel4pub1-1-9base200904en... (warning: PDF)

US Solar Potential: http://energy.gov/maps/solar-energy-potential
Sadly, the article doesn't do the problems - of both a nuclear future and a non-nuclear one - much justice. It relies on facts and figures, which even taken at face value, will not spur many people to action.

Part of the problem is that in general, and particularly with expensive / unattractive projects such as nuclear power plants, those who benefit the most (power company execs, building contractors) assume the least amount of risk - e.g. nearby residents and taxpayers. Same for jails and landfills - same game with a different name.

As other commenters have suggested, those who believe in nuclear should consider making a bold gesture. A petition drive might be interesting, but expect a lot of doors slammed into one's face. But to me it still sounds too conventional. Crowdfunding, anyone?