skysight-inc/HackerNews huggingface dataset:
"Free speech" and "the First Amendment" are not synonymous. The First Amendment makes no guarantee of employment, of course. But if you fire people based on speech, you are making the speech of your employees less free. This is what the debate is about. The First Amendment is a red herring in this context.
So is being any sort of successful criminal. A pedophile, for example.
What is the plural of "OS"?
From what I understand, johns where being arrested for solicitation.
I'm a little biased on the issue because my friends (male and female) who have been working as prostitutes have all had mental health or sexual abuse issues (or as the top post says, trans women who have limited options). I'd give anything for prostitution not to be a viable business anymore, but I'm also reasonable enough to understand the complexities of humanity and would rather it be completely legalised, safe and regulated with full health care and police access. It won't be in our lifetimes that we see this profession gain the safety results it deserves (too many outlier factors, trafficking, underground abuse, drugs) but the only way to get closer to a system of genuine safety is total legalization. I applaud Canada and any other country looking to strengthen or improve its rights for prostitutes and clients.
> Is there any evidence that the NSA distributes any proprietary information about Petrobras or other foreign industries?

Yes. the snowden revelations with tons of documents; i dont know what are you trying to defend here, but you are clearly very emotive in your argumentation line.. trying to dismiss everything without anything to back up your arguments..

are you under fire here?
> It boggles my mind how anyone can write such nonsensical rambling comments while at the same time coding a 64 bit operating system from scratch.

Comments like this show exactly how poorly our culture handles mental illness. Imagine if someone had said, "It boggles my mind how anyone can be deaf while at the same time coding a 64 bit operating system from scratch."

He isn't stupid, he's schizophrenic. Aside from his disease, all of his other faculties are as fine as yours and mine.
Of course crack dealers are manipulative and good at lying. The ones that aren't are caught. It's selected for.
>> To formalize the main problem of the HTML,CSS and Javascript abstractions, blended into the DOM, we have to recognize that Data (Input) and UI (Output) are bound to States (Data Flows [2]).

i can't see where CSS or style becomes relevant in the problem you are defining. but, as i understand, what you defined seems to be the principle behind React. no?
what's popular belief? US, Africa, Asia, and Russia seem to make up like 75+% of the world.
US will extradite the owners. Better be anonymous
Exactly what I thought. Especially given the above quote:

researchers could study only the psychopaths’ behavior, in most cases through their criminal records

It's a fascinating disorder, really, in that the most severe cases are difficult to detect so long as they do not make mistakes.
"Responsibility" is one of those words that makes it really hard for people to talk to each other.

If a person does not go out of their way to do the things you listed, I do not consider that a moral failing on their part. Especially if the cost to them is more than the benefit to the other person.

If you keep jumping on bullets, sooner or later you run out of flesh.
The new thing is that performance has improved, from 2x slower than native to 1.5x slower than native, and that a big chunk of that is due to float32 optimizations.
I asked why you brought it up in context of the post you replied to, yes.

Are you meaning to say that any and all outrage about totalitarianism is, like anything "left", planted by the KGB, and just a means to subvert the US, so it can be overtaken by totalitarianism? So what is your solution? A better police state to defend liberty?
Canada, where you can now find the world's most polite sex workers...in addition to the most polite everything else.
Bug Bounty Blitz
SSH tunneling, of course!

But seriously, the github wiki says that it uses SSL also.
I'd love to see a Switzerland of data, but these days Switzerland isnt able to hide money any more, under pressure from, well, guess who...
Originally had 568, then saw this and improved. :)

580pts: 00(0$|3|6|9|12|15)|[^0]14|.53|^3[^38]|55|43|23|9.7
Comparing

> There was only one emotion he showed when I revealed I knew, and it was terror. Deep, deep terror he was struggling to conceal.

with

> I must admit the "fear" I thought I detected was subtle at best

you seem to have got a bit carried away in the telling of your story (which sounds to me like a rather standard one of someone taking advantage of another in a business situation).
For a visual representation of state-by-state migration patterns generally, this is a fun graph to poke around: http://vizynary.com/2013/11/18/restless-america-state-to-sta...
NSS Labs Backs Global Bounty Program to Cut Software Flaw Prevalence
By allowing these companies to be one step ahead of any EU action.
Show HN: Use Wikipedia data for building ML and Information Retrieval tools
Well this makes me feel old. The answer was clear enough from that one freeze-frame[1]. When I was a kid, the local public library had a stack of Creative Computing magazines. I remember that cover.

[1] http://mw.rat.bz/wgmag/09_Front_Cover.png
You're looking for Transferable Objects:

https://developer.mozilla.org/en-US/docs/Web/Guide/Performan...
Will do. Still some bagels & jalapeño cream cheese in the break room.

ETA: Yummy. Now for snob coffee.
I don't understand your first statement. You currently lose custody of your children by default, that's the problem. Attempts have been made to change the law in some states to fix that, but were defeated by NOW and their supporters. Currently, the law considers the best interests of the child to be "with the mother". It should consider the best interests of the child to be "with both parents".

A review of the cases does not support your claim. 8% of fathers demand custody because 8% of fathers feel the mother is so bad that the children are better off with the father. The fact that they generally win in such cases is expected, but can not be generalized to imply that if fathers simply seek custody more often, they will still get it that often. When they seek custody in cases where the mother is not abusive, they lose.
This is over cautious, and you use your own experiences as too much of an example of "this is what will always happen."

If you think of people like psychopaths and serial killers as fire, and your experience of getting burned (whether it was in your control or not), you might acknowledge that circumstances could be set up where a meeting with a psychopath could happen in a safe and protected way.

People who are very different from you (even dangerous) probably share traits with you that are much more exaggerated in themselves. Their experiences have analogs to yours, and even though they are fundamentally different from you they can still teach you a lot about yourself.

I would relish the opportunity to meet a serial killer. Would I meet him in a dark ally with no law enforcement or witnesses? Of course not, if I had any control I would avoid that scenario. If I had the opportunity to let a psychopath become an integral part of my family, I would reject that as well (not everybody has the luxury, I understand). But if we are meeting for coffee in a reasonably populated restaurant, I think the conversation could be very beneficial to myself.

Dangerous does not guarantee disastrous.
After a year of struggling, my startup is now open source
I'm not sure if I would lump in "successful criminal" - which implies doing something criminal - with a mental sickness (sexual attraction to children) that may or may not actually be acted upon.
Jelte Wicherts and his co-authors put a set of general suggestions for more open data in science research in an article in Frontiers of Computational Neuroscience (an open-access journal).[1]

"With the emergence of online publishing, opportunities to maximize transparency of scientific research have grown considerably. However, these possibilities are still only marginally used. We argue for the implementation of (1) peer-reviewed peer review, (2) transparent editorial hierarchies, and (3) online data publication. First, peer-reviewed peer review entails a community-wide review system in which reviews are published online and rated by peers. This ensures accountability of reviewers, thereby increasing academic quality of reviews. Second, reviewers who write many highly regarded reviews may move to higher editorial positions. Third, online publication of data ensures the possibility of independent verification of inferential claims in published papers. This counters statistical errors and overly positive reporting of statistical results. We illustrate the benefits of these strategies by discussing an example in which the classical publication system has gone awry, namely controversial IQ research. We argue that this case would have likely been avoided using more transparent publication practices. We argue that the proposed system leads to better reviews, meritocratic editorial hierarchies, and a higher degree of replicability of statistical analyses."

Wicherts has published another article, "Publish (Your Data) or (Let the Data) Perish! Why Not Publish Your Data Too?"[2] on how important it is to make data available to other researchers. Wicherts does a lot of research on this issue to try to reduce the number of dubious publications in his main discipline, the psychology of human intelligence. When I see a new publication of primary research in that discipline, I don't take it seriously at all as a description of the facts of the world until I have read that independent researchers have examined the first author's data and found that they check out. Often the data are unavailable, or were misanalyzed in the first place.

[1] Jelte M. Wicherts, Rogier A. Kievit, Marjan Bakker and Denny Borsboom. Letting the daylight in: reviewing the reviewers and other ways to maximize transparency in science. Front. Comput. Neurosci., 03 April 2012 doi: 10.3389/fncom.2012.00020

http://www.frontiersin.org/Computational_Neuroscience/10.338...

[2] Wicherts, J.M. & Bakker, M. (2012). Publish (your data) or (let the data) perish! Why not publish your data too? Intelligence,40, 73-76.

http://wicherts.socsci.uva.nl/Wichertsbakker2012.pdf
I haven't been this fascinated by something in a while.
Cool, added two more.
Be warned though ME Thomas' book is not particularly well written, so unless you are specifically interested in this I'd stay clear. The style is similar to the letter from this thread.
You are using the exact reasoning I was talking about. Monoids are monoids. That is what they are. 99% of programmers are not familiar with them. If you call it "addable" or "joinable" or "appendable" then you are just making people think that one subset of some monoids is the definition of monoids when it isn't. They still don't know what monoids are, now they just also don't know what they are called. You are literally giving it an incorrect and misleading name. All that does is confuse people. You have to learn what monoids actually are even if you call them "addable"s. Rather than learning a misleading name for them, it is quite simple to learn a new term like "monoid". Considering there is really only 3 that people need to learn (monoid, functor, monad) this is not an overwhelming burden.
Email address + GitHub API = public SSH key
2013: A Year of Open Source at Facebook
I'm not surprised, they apparently capture everything that they possible can and search it later for items of "interest", whatever that may be.
> Recursive CTEs are not what one would traditionally call 'relational'

I'm not a big fan of tradition for its own sake.

> and many relational databases certainly don't have them.

The only major SQL-based RDBMSs I can think of off the top my head that don't support recursive CTEs in their current version are SQLite and MySQL -- Postgres, Firebird, DB2, Oracle, and MS SQL Server all do.
People will always try to put us down.:)
That sounds like a wonderful idea... but far too much work for it to be worth it. Maybe next year...
Destructive VB.net virus that formats Entire HDD BANNED
Search "Christmas Decor" in Google [Easter Egg]
Google has launched its latest Easter egg on the occasion of Christmas. Search Christmas Decor in Google to get your browser decorated.
My company does websites for real estate agents. I'll verify that in BC at least, realtors are not tech savvy. They'll ask for a wordpress site because someone told them that wordpress is easy, but it's still not easy enough, so they'll call us to make changes like uploading a photo or a blog post.

Many of them still write property descriptions as if they're paying by the letter in a dead tree publication - "2bdrms, 3bthrooms&snny blcny", randomly interspersed with lines like "this exciting property features exciting features like a sunny sunroof and utilities are included." Some of them are not just un-techsavvy, they're nearly illiterate.
> It is better than Facebook in every possible way.

Even if it were true, your statement still doesn't contradict GP's assertion.
The last 12 months have been pretty interesting. My partner and I were making enough off LogicPull to work on it full time. Most of our clients are Legal Agencies in or around Ontario. Due to the sensitive nature of the information collected in LogicPull, it was only possible for these agencies to use LogicPull if, and only if, it was installed on their own servers. This has been an uphill battle from the start. Version control was non existent at these agencies, and any updates and/or bug fixes had to go through a formal code review, which could take up to 3 weeks! We decided to open source our software, and just consult with our existing clients. Its been a great ride!
By using the word "predator" you are somehow implying that this is bad behaviour. I disagree with that. Is it somehow wrong to buy because you think the price will go up?

You are further implying that there is 0 market impact from trading odd lots. By "taking" 1 share you are reducing the supply in a symmetric manner. Both demand and supply will adjust to this new information, whether its disseminated to the tape or not.
DOGECOIN: How A Thing That Started As A Joke Became The Hottest Digital Currency
>no therapies or treatments that reproducibly help psychopaths

This depends largely on one's idea of "help". Nobody is going to cure psychopaths any time soon, but I'd be surprised if one can't (reproducibly) help them channel their drive into something productive.
Heroku will have another Neo4j option in January that will offer an upgrade path.

Disclaimer: I work for Heroku on Add-ons.
Why does this guy not get more attention? I've used GPG for what, ten years, I have an issue I use the mailing list and Werner is there answering the question. I look at the commit log on a release and he's all over the place. GPG is a massively important piece of software. Would it exist without him? He is a borderline hero in my book.
I was discussing the period when we humans evolved. Not so large groups then. Evolutionary pressure creating psychopaths from a group evolutionary basis seems unlikely (these generally need quite specific circumstances to work).

(Your argument also miss that psychopaths manipulate and damage the direct environment around them most.)
Many people also lost unemployment support because they refused to work as primary service providers therein.
Sending a Weekly Email Newsletter
Purity has a large advantage when writing concurrent code, as pure functions don't need to be synchronized.

This is why D has enforced purity (via an attribute) rather than inferred purity.
What I meant was asteroids simultaneously destroying both data centers :(
I'm a day late answering this but just wanted to add that I consider a solid freelancing rate to be anything higher than the overtime rate of the industry standard. So if you normally would have a $50,000 a year programming job at roughly $25/hr, your freelancing rate should be at least 1.5 times that or $37.50/hr. I've also had trouble staying booked, so if you can manage 20 billable hours a week, you're probably ahead of the curve. So that's a $36,000/yr income I guess, but you own your own time and don't have to be in an office all day. That alone is worth $14k to me.

I came in a little below that and got several gigs at $30/hr, mostly in esoteric areas like OpenGL programming.

Also I would recommend watching your job invites and you'll start to notice which areas are the least sensitive to hourly rates. For me that's been 3D work in iOS, but YMMV.

I'm trying to move to a daily rate, in that case I would assume only 2-4 hours of coding daily because when you are really in the zone, most of your problem solving work happens off the computer. So I think that's why we see rates of $75 or even $125 or more quoted so often.

The other thing I've learned is that institutional work pays a lot more, so it's better to find gigs for consultancies/studios/education, things like that, as opposed to individuals. They seem to expect a rate of at least $50-75/hr and up. In large cities the rate probably starts at $100/hr.

Anyway, I'm basically taking a pay cut as a freelancer so that I can work on my own projects, which have the potential to pay back exponentially someday, and are at the very least challenging and rewarding and keep my psyche going. I've had jobs where the boss charged $100/hr and paid us $15/hr, and on top of that wanted us to work 9 hours or more a day, and I did the math and realized that I would never be able to achieve my goals if the lion's share of my efforts went to someone else.
Pardon my ignorance, but when you say trans are you saying "looks like a man and dresses like a woman" or "genetically a man, but looks and acts like a woman (with or without sex reassignment surgery)"?

If it's the former, I can understand the reactions of people, it just looks weird; of course people are going to have apprehensions of hiring someone who does dresses like the opposite sex for a public facing job.
You can remain yourself, but your priorities shift. Even with restaurants, you look for those that are stroller friendly and have enough other kids that you don't feel bad when lunch winds up on the floor.

The problem with schools is that it is a very large entrenched organization, with lots of special interests (politicians, teachers, administration, etc) who don't want to give up monopoly power. The central organizations suck in a lot of money, and don't improve quality. There are ways to fight this (more charters, close bad schools, etc) but it's very hard and requires a lot of different folks in government willing to fight special interests.
vanderzwan: I'm intentionally dealing with public-paranoia stereotypes: The pedophile on the hunt; the crack dealer at the schoolyard; etc. etc. I meant 'pedophile', and used this charged word, specifically to pick out how our reactions often blind us; but in doing so, I myself equivocated between illness and criminality. Ew. Thanks for catching that.
Ruby on Rails development
iOS development
Yes, exactly. I just reflect about the thinking in react and propose that there is a pattern from past to today. Say that language controls our thinking and believe that TDA and Graph computation can solve these problems.

I would like to add that all of this is highly similar to AI and rebuilding our brains. Because those are also highly networked units that can topologically independently compute in parallel and in batches.

What all of this leads us to is compression or entropy and the moral of the story is that entropy is the function of state.
What fun would that be?
Of course their is no way that Europe's tech failings are because of their foolish regulatory nonsense, it has to be that America's cheating. That is a great way to ensure irrelevance.
This too, though I'd rather blame my bad back and gray hair on the kids, than age! :-)
I mean that if you click on an ad, you tend to get more of that kind of ad. And since ads routinely have misleading UI, I wouldn't expect clicking on an ad to let me turn it off / make it less annoying.
A foreign key is frequently just an integer. You can create a foreign key constraint that checks that the integer exists in a field in another table, but that information isn't used by the database for anything other than checking that constraint (that I know of). In a select query, if you want to resolve that relationship in a join, you have to restate it as if the database knows nothing about it. To make the join use the foreign key information, you'd have to invent some new syntactic sugar, so that's a potential valid criticism.
I think (s)he knows that, the references all apply to Canada.
^ this is just too funny.
Great article but please remove the tracking information from the URL; that's bullshit.
raaaarrrr
Indeed. NYC has Tribeca. There's a reason that a few good schools and great restaurants are in close proximity to so many hedge funds. :-)
Author here.

One piece of feedback I really liked from this comment thread was providing some guidance on how to get better at reading someone else's code. I've made an issue out of that (code illiteracy) in a few blog posts before and I think that HN commenter is right.

I think I'd like to do a few posts on how to overcome some of these traits - beginning with reading code.
Petrobras is one of the largest NOCs and one of the biggest trends in the oil & gas industry has been the shift in power from multinational oil companies like Shell and BP to national oil companies like Petrobras and Sinopec.

As you can imagine, the balance of obligation of national oil companies leans in favor of the governments which they represent over shareholders, making the pursuit of profit a lesser factor when political issues are at play.

No Petrobras has no known ties to organized crime. However if you were to ask a Brazilian citizen, they may think otherwise since we consider many of our politicians to be as corrupt as professional crime organizations. Then again, as a US permanent resident, I consider our politicians here to be as corrupt as the Brazilian ones. The Brazilian politicians steal while in office, while American politicians have institutionalized corruption by setting up a system where they get paid back indirectly after leaving office for all the favors they did while in office.

So to answer your question, some would say both the NSA and Petrobras have ties to organized crime, or, more accurately, institutionalized crime.
Very cool. Just reading this article makes me want to go back and watch that movie again. Those were some pretty cool times to be into tech.
Oculus VR opens publishing arm for VR games
Android application development.
China’s academic obsession with testing
Origami - Design prototyping with Quartz Composer
The effect of under reporting was due to the rules and regulations around how trades are reported to the consolidated tape. Those rules changed recently to bring the consolidated tape volume closer to the actual volumes. Misreporting implies malicious intent.
Money is a sign of poverty
I see the same thing happening in Dallas, albeit with healthcare professionals, lawyers, and executives. The urban core is still prohibitively expensive for many, especially those with families.

You really have to get out into the suburbs before housing becomes more approachable. But then you have to add commutes into the city to find interesting work with little to no public transit options.

All the cities in Texas have terrible public transportation with little to no plans to improve it. We're basically headed down the same road as California in this respect which is sad because our regulatory environment is supposedly much better.