skysight-inc/HackerNews huggingface dataset:
If it was an honest misunderstanding, those things can happen. There is some room for leeway. But even on a date, you don't immediately grab the other in the crotch or by the breast. There are generally some stages you go through to check for consent, starting with simply touching/holding a hand or arm.

And in the case discussed in the article, it was very explicitly not a date, and yet the guy went straight for the boob while making a business proposition. There's no way that's not way out of line.
This is a great move. Of course, there's the massive loophole on the last point that they really can't do anything about:

>The standard requires that law enforcement requests for disclosure of personally identifiable data must be disclosed to you as an enterprise customer, unless this disclosure is prohibited by law.

Since the policy of several governments seems to be "collect everyone's data and don't inform anyone about it under penalty of law," it's a pretty weak protection. Seems like the only way around it is removing centralized keys. Even if you trust your own government with the data, there are probably other ones you don't trust and you have no control over that will collect your data if they have any opportunity to do it.
I wouldn't blame India for its condition due to having a jobs program. They started off far down the hole when they became a nation after securing their freedom from colonization. They have progressed in many ways, including some of the best schools in the world (IIT), some of the best entrepreneurs and engineers, and some the most advanced technologies (nuclear weapons, modern military, space program). But there is large disparity between rich and poor, partly due to technology enriching some few. Kind of similar to what is happening here in the US, except that the US has/had a much large middle class.
Wow, I'm quite literally floored by what is completely and utterly missing from this entire discussion: The User.

It doesn't matter what or how you program, as long as you have: The User.

If you have to spend your time competitively learning some new-fangled slippery, slidey, pretty little ball of tangled chains of bits and pieces of - whatever - it doesn't matter for a fig if you don't have: The User.

With The User as the principle focus of your goals and career as a developer, programmer, coder, hacker, binder-of-pretty-gthings, you can escape all misery and just learn to enjoy the ride completely. Because its The Users' bus, and if you don't have The User driving it, it ain't going no-Where.

So the whole perspective about Industry standards and real reasons for just using one thing, and one thing only, and sticking to it and becoming good at it: this is only ever acknowledged, worth a fig, if you have: The User. I've still got users of 20+ year old software stacks that I'd love to replace with some newfangled jangle. Have you?

That is how you prepare yourself for a career, in service of The User.
University speech codes: Students are children who must be protected-Eric Posner
If the AI is making money via trading on various markets, effectively eradicating 99.9% of the population would make the markets (and thus the profits) much smaller, which would impact AI's bottom line.
RESTHeart 0.10.0 introduces token-based authentication and GridFS
Can't wait: http://en.wikipedia.org/wiki/CSI:_Cyber
The fact that you work online while travelling to a foreign country?

That alone represents a huge swath of possibilities. Which countries have no problem with foreign workers on tourist visas? Where are co-working locations? Who's a good, affordable tax accountant who can deal with the intricacies of money earned while outside the country? Where are the best locations for connectivity vs. price?

You'll find heavily trafficked websites for all sorts of foreign working and expat situations (e.g. retirees in Thailand, teachers in Japan), so surely the "nomadic" tech workers would have a lot to talk about.
> One is not going to be able to engineer a dangerous plague that will wipe out the human race in one shot.

I believe that what you said is true, plus we could say that the fact that we haven't been exterminated with a plague makes us not so much experienced (as a race) on how detect whenever such situation will lead to being wiped out

I feel that HIV/AIDS is our only experience, at least that I'm aware of
"I'll basically never support something that can majorly impact a person's livelihood which lacks due process"

You realize in practice this means you are against nearly all public discourse and, even more insane, are proposing a stance that linearly scales protection from being mentioned in public with wealth.

What about a journalist impacting a politicians livelihood by printing a sourced story? That's out. Whistle-blowing of any kind? Obviously out. Filing a law suit? Well that goes public before the due process so that's out too.

This is simply a restatement of a very old school defense of the strictly hierarchical society. One should know their place and not question or impugn the integrity of their betters.

We are social animals, your livelihood will be affected by what people think about you. Get over it. There is no solution to this that respects the concept of freedom.
Before Flat, Web Design was like this. And I miss it
This is a very sensitive issue, but frankly men will
always try to hit on women.

I don't usually take part in these conversations because I don't think I have much to add. However, a comment like this doesn't do anything constructive. The problem here wasn't even "men hitting on women". The problem is men hitting on women in an inappropriate context.

To your credit you go on to touch on this a little by sort of obliquely asking the question "what contexts would be okay?" But you completely ignore the truly easy first step. Which would be: Don't assume you know what contexts are okay until you've gotten to know the other person a little better than a few drinks and a couple conversations.

There is no "framework" for this other than taking the time to learn about the other person before you make any kind of move in the romantic/sexual arena.

Let's take your example:

telling a woman she is gorgeous without asking for
anything in return is okay.

How do you know that is okay? You actually can't. Not until you've gotten to know them first. You can't be sensitive to what how another person will feel about a comment like that without gathering some background information first.

Your whole proposal starts with a flawed assumption that there is such a thing as a one size fits all framework for men and women to work together and date.
In the venerable 'well actually' StackOverflow tradition of not answering the question: as a developer, don't consciously invest too much of your time trying to become a better developer.

Instead, set aside time to become a better marketer. If you're a solo developer you will need to get the word out to investors and customers about yourself and what you can do. Working for someone else, you'll additionally have to sell your ideas to your co-workers and management.

Even in just asking this question, you are demonstrating motivation to do your best as you create. However, your creations will typically be far better served by your ability to promote them.
A few points here that I never see anyone acknowledge on this forum about technology displacing jobs:

1) 100 years ago, >50% of the population was illiterate, now it is something like 98%. People can, and always will, have the ability to learn new skills...even complex technology. It just takes some longer than others. We have the capacity to teach displaced workers new skills, and doing so is not more overwhelming nor more impossible than teaching our entire population how to read.

2) The more efficient, i.e., fewer man-hours required, every job in the world economy required means additional man-hours that can be devoted to higher level work, such as finding cures for obscure diseases, exploring further beyond our own plant, developing cleaner energy sources, etc.

There are certainly always short-term fears and challenges with technology revolutions displacing jobs, but there is also an immense amount of knowledge about our world and work to be done still. Making the wrong choices in the short-term about these things only will delay us achieving those goals mentioned above.
That's a great point, though also one that bears investigation. One of the FUD points that Microsoft long made against Free Software was that "anyone could see the code".

Turns out that there's a lot of access to Microsoft's codebase as well, it just happens differently.

There's sharing with various vendors, including device driver and applications development companies, to greater or lesser extents.

More significantly, there was a program under which universities (notably in Canada as I recall) had access to much or all of the NT / XP code base under a restricted license. The possible scope of exposure was huge.

And of course, there are unintentional disclosures -- I've heard of, and been at, companies whose source code was leaked, often in its totality, sometimes multiple times.

The difference being that those who receive such code cannot comment openly on it or provide fixes to bugs as is the case in Free Software. They're limited to identifying exploits for their own benefit or others'.
If facebook becomes aware that John Crito is not my real name, they would ban me or make me change it. They would only "tolerate" that fake name for as long as they did not know it was fake.

They ban names like Laughing Critter, despite being real names, because they incorrectly believe that they are fake names.

They're not working with perfect information here. Their strategies have false positive and false negative rates, which they seemingly consider acceptable (hence the outrage. If you can make facebook reevaluate the cost of a false positive (by associating those false positives with outrage), then you may be able to influence facebooks behavior).
Unfortunately no, people need to feel like they are physically making a difference to there own lives.
If people don't have a mechanism to improve their situation relative to those that they compare themselves to a general sense of futility will eventually development. and with that and too much idle time comes all the things that governments don't want when controlling populations e.g class envy, unrest, civil disturbances, crime. etc
all imho ofcourse
I worked at a small agency for a year and a half and was very isolated from contract writing, invoicing and client communication. I would have gotten more if I stayed, but I think that often managers think their job is to isolate you, the workhorse, from the client craziness so that you stay focused and productive. So your YMMV with this strategy.
Right, you can never be 100% certain it's the same code. But it's a valuable "good faith" step that sets a level of trust between the users and developers.
The AI apocalypse scenario is basically a red herring, in a sense. All the terrifying weapons that we imagine in such a scenario might come to exist, but they'll be commissionned and controlled by humans.
A Top List of the 2014 Lists We Liked. The Highlights, of the Highlights
I think this is the key. It's more wise than it may seem at face value. It's important to recognize the importance of both deep specialization and a broad understanding and ability to connect the dots at the same time.
You mean EME?

http://mxr.mozilla.org/mozilla-central/search?string=MOZ_EME
Funny that you mention elevator operator. When I moved to San Francisco, I saw a few elevator operators in some of the city's buildings. Where did you get the idea that the elevator operator in India had a job "Because he needs a job."?
Suite of Sophisticated Nation-State Attack Tools Found - Stuxnet Link
I like this feature as it solves a real life problem. Imagine using a short code wherever we fill out those forms online instead of typing the long format.
Rather than drawing such a broad conclusion (a troubled future for YC), it could be that's he's just trying to emulate the very informative and enjoyable essays of PG, and still trying to find his footing as a writer. I think that's a simpler more likely explanation.
It's common for many libraries to not opt-in to ASLR (since it requires them to be compiled as position-independent), and I don't believe ASLR applies to the program's own code.
It just sounds to me like they're saying they only want engineers who already know everything about everything. Sure, I'd want that too if I were hiring, but it doesn't seem very realistic.

It also makes me wonder about their ability to manage people with different skill levels and areas of expertise. And of course, having used Steam, I'm not at all surprised.
Careful, there - it's easy to forget to patch one site out of some hundred-odd. Big organizations are hard. (But yes, a single competent admin who doesn't take holidays will usually have pretty decent security.)
Ironically, from the code I've seen,
I don't think I've
ever seen anyone actually misuse goto,
probably because the people who use it
actually know what they're doing.
That's just anecdotal on my part, but still.

This no longer is just anecdotal. An empirical study on this just got linked to on Slashdot the other day.
http://developers.slashdot.org/story/15/02/12/1744207/empiri...
If you finished high school, you have actually had quite a bit of formal science training--years of it. But it was probably not very good, and did not leave you feeling that you have the mental tools to evaluate science on your own.

I think that a decline in primary and secondary education systems are causing us all sorts of social problems--in science, but also in government, art, law, etc.
Is there a WordPress plugin that implements the updated RNG? The `wp_rand` function is pluggable.

It's heartening to see this addressed before it becomes a vulnerability.
It certainly played an important role in history.
How "real" is this standard? I mean it seems to be set by the GCHQ motherland.
The problem is that it was relatively easy to master the technologies of the industrial revolution.

It isn't the same for the software revolution.

You can take virtually any adult from any part of the world and teach him how to work in a factory within a few months of study.

You can't take any random adult and teach him how to code. It requires way higher intellect and time to master coding.

I think of myself as relatively smart but I've struggled with learning how to code. The learning curve is steep, even for someone as familiar with technology as I am.

I'm sure I could learn how to operate a lathe at a factory within weeks. But I'm not sure a lathe operator at a factory could learn how to code within the same time frame (if at all)

So no, it isn't apples and oranges. The software revolution will leave a huge group of people permanently unemployable.

The 50 year old weaver in 1800 Manchester could learn how to operate a machine at a mill - it is largely a mechanical process, after all.

But the 50 year old truck driver in 2015 isn't going to learn how to write code - not within a reasonable time frame anyway
Because the friend I was with (who lived there) said so, after I asked about it.

This elevator didn't need an operator. Especially considering it was one elevator among several other operator-less elevators.

There are useless jobs everywhere though, including San Francisco. Was this an older building with a manually operated elevator? That would make more sense.
We should think about how to make technological progress work for us in a positive way instead of blundering forward on the assumption that it will automatically turn out that way. That's what I read this essay as advocating. I don't see that as particularly far "left" or "right," just... well... thinking.

What's funny is that modern so-called "neoliberals" seem to have adopted the Marxist idea of automatic progress. We are headed "forward" to the automatically-better future.

I think that's bollocks. We get the future we choose and work to achieve.
I made it to 4:30. Is there more to the story (more flashbacks?) if you survive for longer? I got the impression that Charles was deliberately trying to kill Julien. Maybe I'm reading too much into this.

Also, there's a nice double-meaning in the French version of the title. "Sortie en mer" means "sea trip", but taken word-for-word, it could also mean "trip in the sea".
* Until about 1900 or so, 80-90% of the workforce made stuff - agriculture, manufacturing, mining, and construction. That number went below 50% some time after WWII. It's continued to drop. Today, it's 16% in the US.[1] Yet US manufacturing output is higher than ever.*

I find this point interesting and wonder about it sometimes: does making a movie count as "stuff?" An operating system? A novel? I can see good arguments for both sides and am not asking the question antagonistically. Even among things that unambiguously "stuff"—like cars—much of their value now comes in the form of software.

The real issue may be Baumol's Cost Disease. Stuff is cheaper because of efficiency but services (teaching, doctoring) is very expensive because it isn't. Tyler Cowen discusses extensively the hard-to-automate areas in The Great Stagnation, which is worth reading.
A few years ago I decided to phase out my pseudonymous Alec Schueler username and begin using my painfully common real name (John Hill) on certain websites. Quora in particular refused to accept it, and asked me to prove that this was in fact a real name. Instead, I decided to add them to my host file and haven't used their services in the 3 years since.

I had a pretty strong emotional reaction to this policy. I can imagine it would be pretty distressing to run into this problem as e.g. a Native American or transgender person.
The musician analogy is poorly chosen. Playing an instrument is a highly physical, hand-eye(-mouth)-coordination challenge.

But mastering a platform - be it a language, a framework, a library - will help make you a much better developer, it is true. If you don't know enough to exploit the relevant features of the platforms you're using, you'll produce a poorer solution than otherwise. You'll use more code, or fail to encapsulate. Your solution will be harder to maintain and adapt.

But then again, if you're busting your ass writing parallel applications in C++, managing locking and threads, when you could be using actors in Akka, your solution will have the same shortcomings compared to the one you could have developed had you been aware of the qualities of that platform.

So yes and no :-)
> 100 years ago, >50% of the population was illiterate, now it is something like 98%.

:)
I imagine there must be a monetary reason around this dumb policy, considering they must have seen the backlash around G+ and still thought "we'll risk it". Do advertisers pay more to know someone's legal name or something?
That would be a square employee, not a T-shaped one.
IPhones and Androids? Where's the Android link, please? I don't see it on getzippie.com and I can't find it in Play.
You said that "it would be unethical to create a simulation in which the simulated beings were sophisticated enough to be self-aware and capable of significant suffering", but it applies also to having children, so you clarified that the creator has to have a "reason to believe there was a sufficient likelihood of a sufficiently negative outcome" for it to be unethical. So if the creator of the universe doesn't have such reason, your original assumption is not valid anymore, making it perfectly ethical to create a simulation of universe as long as you believe that the net outcome will be positive.
He's 100% correct. Learning new languages/frameworks/tools is fun and can be useful if you have projects that can make use of them. But they don't contribute to making you a "better developer" very much after a point. There's diminishing returns on learning new languages. So, once you've learned a dozen, then learning the thirteenth or the twentieth will not contribute greatly to your overall developer skills.

Creating a new project unlike any you've done in the past will do more to contribute to your skills as a developer, whether that project is in a new language or one you already know, than just picking up a new language and making your 10th simple blog.
> Sixthly. I will pass on some secret freelancer knowledge. Secret knowledge is always good. And it is useful for anyone who ever plans to create art for other people, to enter a freelance world of any kind. I learned it in comics, but it applies to other fields too. And it's this:

People get hired because, somehow, they get hired. In my case I did something which these days would be easy to check, and would get me into trouble, and when I started out, in those pre-internet days, seemed like a sensible career strategy: when I was asked by editors who I'd worked for, I lied. I listed a handful of magazines that sounded likely, and I sounded confident, and I got jobs. I then made it a point of honour to have written something for each of the magazines I'd listed to get that first job, so that I hadn't actually lied, I'd just been chronologically challenged... You get work however you get work.

People keep working, in a freelance world, and more and more of today's world is freelance, because their work is good, and because they are easy to get along with, and because they deliver the work on time. And you don't even need all three. Two out of three is fine. People will tolerate how unpleasant you are if your work is good and you deliver it on time. They'll forgive the lateness of the work if it's good, and if they like you. And you don't have to be as good as the others if you're on time and it's always a pleasure to hear from you.

Neil Gaiman, Commencement Address

https://vimeo.com/42372767
I agree that the DSC situation is terrible. And particularly around Italy, people play music on CH16, so whichever radio one has, DSC or analog, it's a tough call. Then again, the mediterranean isn't very cold, so it's not a matter of minutes, unless you fell into a swarm of jellyfish.

Also, an AIS PLB, if the boat is equipped with AIS, is great, it's no bigger than a radio, and theoretically also triggers an alarm on any AIS capable vessel nearby. Without a life jacket, getting found again on the open sea in anything but calm conditions is difficult to imagine, considering how terribly hard it is to locate a head barely above water in the waves.
Bill Joy wrote about this back in 2000. The essay was titled 'Why the Future Doesn't Need Us' and offers a very (in my mind) depressing attitude of the future.

One of his worries is that whatever positive things we can do with new technology are vastly outnumbered by the negative things we can do with them. Bad actors can be few and far but still destroy the world.

It's interesting that Bill is worried about genetic engineering, nanotechnology and robotics. Sam specifically calls out AI and synthetic biology.

There's a lot of recurring themes between these two articles, but both propose similar solutions: Proceed cautiously.

http://archive.wired.com/wired/archive/8.04/joy.html
ParseRecord = Angular data-binding for Parse
@kseistrup : Had to pulldown the app from AppStore due to some security issues.
And quickly. This was not that long ago:
http://recode.net/2014/03/20/microsoft-says-will-tighten-its...
(I particularly liked their reference to their customer's emails as Microsoft's "own emails and customer services" and that searching their customer's data is "searching ourselves").