skysight-inc/HackerNews huggingface dataset:
> Incarceration that is designed for rehabilitation is characterized by not having a set finite length. They keep the person until they are fixed, not release them after a predetermined amount of time despite no evidence of being cured. This is done in some cases, at mental health facilities in the US, and in other the criminal systems of other countries.

In England a person who goes to trial but who is found to be insane will be diverted by the court to a forensic mental health unit. Prisoners who develop a severe mental illness during their sentence will be sent to a forensic unit. While there they are patients, not prisoners. When their illness is stabilised they get sent back to prison, unless they are too ill. So, someone operating under a psychosis will probably get stabilised and sent to prison; a person with a personality dosorder will probably stay in hospital. (This is just broad brush stroke generalisations). I have spoken to patients at two different medium secure units in the south-west of England. Most people said they would prefer to be in prison. One reason they gave was that in prison they had a sentence to serve, whereas in hospital it was treatment. (Other reasons given were better food in prison (something that shocked me, and that I raised with commissioners) and better activity programmes). (English people tend not to know that these important NHS facilities are often provided by private companies).

It's probably important to note the difference between people who commit violent crime because of their mental illness, and people who commit violent crime who happen to have a mental illness which played no part in their violence. Breivik appears to be the latter -- he had various diagnoses but was found not to be operating under a psychosis when he committed his murders.

It's an important difference. People with a mental illness, even a severe mental illness, are overwhelmingly not violent. But the constant linking of mental health words -- "crazed killer" -- and acts of violence act as a strongly stigmatising force. A person with a mental illness is far more likely to be the victim, not perpetrator of violent crime; a person with a mental illness is far more likely to hurt themselves than anyone else; mental illness is at best a weak predictor of violence.
The title of the book is "X86 Disassembly". It was only ever intended to cover x86. x86_64, mips, ppc, etc are all expressly out of scope.
This is relevant here - http://www.geek.com/games/gamestation-eula-collects-7500-sou...
Which reader is this?
The premise that weeds are a suitable food for humans is wrong. Most of these plants are loaded with toxins. You can't eat them in any quantity for calories without getting poisoned.

Cows and goats and sheep can eat these things, though, because they have more advanced digestive systems. The udder provides an added toxin filtration system.

In theory you might be able to design an efficient system to detoxify wild plants such as grass and weeds directly into a high quality human food. At this moment cheese is already an incredibly effective way to use wild forage to make human food.
Those who downvoted me, #1 I dont think comments should be down voted just because you do not 'agree' with them. I am just contributing to the conversation. #2, you probably have a grade school view of the world with regards to genetics. I admit that I have only a laymen / rudimentary understanding of genes.

However, if you look up Epigenetics, you will find things are a bit more complicated.

http://dukemagazine.duke.edu/article/big-question-can-your-e...
Technical Explanation of the Super Mario World Credits Warp Exploit
In the UK, it has been very common for people to wear the same basic stuff every day for decades. It started with your school uniform, followed perhaps by an army (etc) uniform, and then a job uniform.

The job uniform might be overalls or one chosen by a profession (eg nurses) or a particular company (a shop or restaurant or factory, an airline, etc). Not every job leaves you free to wear whatever you like.

In the city of London, and in companies such as IBM, many people adopted a common uniform that they wore every day, even if each person's choice of suit, shirt and tie might be slightly different.

The essential point is that your work clothes are not about presenting you to your colleagues but about representing your company in public.

When I went to work for a company with a more casual dress code, I'd have been out of place in my previous three-piece suit, shirt and tie. After a while, I devised my own style of "uniform" so I could wear the same things every day without having to think about it.

If anybody noticed, they didn't comment. But then, if they were wearing much the same things every day, I didn't notice or comment either. Really, who cares?

It makes shopping simpler: you just go out and buy a bunch of five identical shirts at a time. I sometimes got five-for-the-price-of-four-type deals. (You can haggle.)

I did find it was impossible to have identical outfits because clothes change when they are washed often. Also, companies change long-running designs, even if people don't think they do. In my case, the shirt buttons changed, though again, probably nobody else noticed.

Most companies have an unspoken "dress code" anyway. As long as you stay within that, nobody really cares.
My Core Data Stack by Marcus Zarra
Oh I wasn't suggesting that it was unique to Rothko's paintings, though I think it works particularly well with the dense color fields.
Probably due to the listicle format and tone. Past articles on gender issues have done fine on HN. I find this one to be lacking substance personally. That there are some major jerks out there that lack basic respect for women is not a new fact.
sounds a bit like some form of identity theft.

in any case, shouldn't he be suing the label selling his music? instead of all the stores they're selling it on?
I have likewise managed to adapt myself to eating more dairy by starting with a little yoghurt every day. But I don't know if that means I'm digesting it with lactase. I suspect it only means my gut flora is better at dealing with it, so I just get a bit of gas instead of diarrhoea.
Sure, I get the general concept that we assume must exist because it sounds like it's probably reasonable, but there's no concrete smoking gun evidence of that particular mechanism at work anywhere in the world. Not even in folklore.

Where in history is the famine in which plenty of farm animals were thriving and impregnating and lactating amongst one another, but all the humans had to live on was milk?
Alcohol or Marijuana?
6 days a week at, on average, 8 hours a day is just not sustainable. You'd have to scale that back to about 6 hours a day, and that's still pushing it because you're not giving yourself enough time to unwind and work on you and yours. I cannot stress this enough: you need time away from work, whether or not you think you need it

Anything over 40 hours is not sustainable in most professions, but in technology it's even more evident, whether it's ops, dev, networking, or even management. Overextending yourself will lead to careless mistakes, leading to increased work throughout the team just to clean up the fallout, leading to burnout because you and your peers have simply taken on too much, resulting in an eventual disgust of the profession altogether. Sure you can do it for a while, and money definitely smooths over some bullshit, but it's just not sustainable.

My point is: work to live, don't live to work
The exploit in action: https://youtu.be/zjUn7DvM5Fc?t=11m22s
Ask HN: What blogs/sources do you read?
I am developing a news personalization service (won't mention the name, it's not important) which currently scans about 300 sources: tech, security, science.

I would like to query the collective wisdom of the HN community. What blogs or sites do you find insightful? interesting? original?

Thank you.
High Schoolers to Choose Whether to Learn Coding in Lieu of a Foreign Language
Out of curiosity, Google Trends (xml) https://www.google.com/trends/explore#q=xml
I had one male coworker ask a female coworker what size her breasts were. He explained that his wife was getting implants and he was trying to decide on the size. I'm so glad she didn't tell me until after he left. I saw him once in a store over a year later and I still wanted to punch him in the nose over that.
A fun little video I made of a foraged brunch I attended last year:

https://www.youtube.com/watch?v=VpvKl11FABk
I lived in CT briefly. I only hinted at it with the comment about townships, but I'm impressed that they recognized the redundancy and did something about it.

(If I understand correctly, they moved most of the regional functions up to the state and most of the more local stuff down to the towns, so the towns do more than a town might in other states, but not quite the same things as a county)
Even the most cursory analysis makes it obvious your numbers are ridiculous. 20% inflation during 6 years of Obama would make items, on average, 3x as expensive as they were in 2008-- is your food 3x as expensive? housing? gas?
You know the story about the commission from a restaurant? And he hated the idea and he wanted to "ruin the appetite of every son of a bitch who ever eats in that room"? That kind of shenanigan earned him some admirers.

Also, they're pretty big. The sheer size of them males a difference.

https://books.google.co.uk/books?id=VHMlBAAAQBAJ&pg=PA38&lpg...
Powershell is nice if you are a sysadmin--it beats the pants off of cmd.exe or clicking around wizards. It's very nice that it has real data structures like arrays and hashmaps, and I found JSON processing to be much better than using bash+jq.

That said, I'm not sure I would ever want to implement much in it other than typical systems automation stuff.
Those are mutually recursive functions, but they're not using continuations.
...and medieval society also didn't have high schol proms.
Google voice my friend.
> This isn't really the mentality and behavior of successful people

Thinking you know what traits do and don't make someone 'successful', or that everyone shares your definition of 'success', is probably also not the mentality of successful people.
Seven Unusual Haskell Datastores
If you want to spend a couple bucks you can use Twilio's api to spam the hell out of them.
> I think developers are overly aware of the differences between native and non-native apps, and overestimate how much a casual app user cares about a native experience to be honest.

I would expect the opposite. They may not be able to put a name to the issues or even describe them, but I'd expect average people to show a clear preference for native apps basically every time in a side by side test.

I think developers tend to underestimate how important good UI responsiveness and feel is.
I honestly don't understand why caller ID can be spoofed or disabled by the caller. The only things this enables are illegal and/or annoying. In this case, one should be able to report the number to the authorities and they should be able to identify fraudsters very quickly and put some people in jail.
SEEKING WORK:

Status: Freelancer

Location: Paris, France

Remote: Yes

Experience: 10+ years

Role: C low level hacker

Technologies: C, Linux, Kernel, GDB, Valgrind, Perf, DPDK, Low level code, Performance

Resume/CV: http://www.nodalink.com

Email: benoit.canet@nodalink.com

Availability: 25h/week
Absolutely zero mention that 80% of the water is consumed by agriculture? Is that what we considered responsible reporting these days?
- [Lobsters](https://lobste.rs)
- [Hacker News](https://news.ycombinator.com)
- [Reddit](https://reddit.com)
- [Product Hunt](http://www.producthunt.com/)
- [Designer News](https://news.layervault.com/)
Yeah that works until... http://www.spoofcard.com/
I am a female programmer and I would like to add a different view on this. I am reading quite a bit of these kind of blogs these days. I have never encountered this kind of behaviour, I am usually treated nicer because I am a female. It is easier for me to find a job, which pisses of my computing friends. Basically, I have only ever took advantage of my gender. I am showing my opinion about few of those comments.

“Most girls aren’t into this kind of stuff.” - if you are a programmer you should know that statistically, yes, most girls are not into "this kind of stuff". Nothing offensive.

“You got it! Clever girl!” - I could see myself going to a colleague tapping him on his head and saying "Clever boy."

“You don’t mind if we call you a ‘chick,’ do you?” - I don't imagine anyone asking. That's quite over-polite. Male equivalent - "dude".

“How did you learn to do all this?!” - don't see any gender bias whatsoever. Pretty impressive. Compliment.

“Wow, you’re pretty strong!” - again, compliment. Guys talk about their muscles all time, this only shows gender equality!

“No, when I complain about ‘geek girls,’ I don’t mean you. You’re a real geek.” - ok, this one, he's just trying not to offend you.

“He told me it sounds like we’ve got a new hot chick working here. I was like ‘yeah, man.’” - hot = good!

“But—you’re way too nice to be a lesbian!” - probably haven't met any lesbians. You're first and creating the image, you should be proud of yourself. Next time he meets one he won't say that.

“You know about making coffee, right?” - I have no idea how to make coffee, I make men always do it for me.

“Let me know when you want to do that so I can help you. No offense, but you just don’t know enough about it to try it on your own.” - why would you assume he is saying that because you are a women. It only means you are insecure about that fact.

“I had this female boss once, and I know I’m not supposed to say this, but I could totally tell when it was her time of the month.” - I am sorry, but I am really fucking annoying when on period and I do go around telling people: "Sorry if I'm pissed off, it's the time."

“See, that’s the great thing about you, I know I can tell ‘offensive’ jokes around you and you won’t care.” - why are you smiling then, if you are offended? I'm sure they'd stop if you told them.

“You and my wife could mud-wrestle naked.” - I am bi and I'd take that as a compliment.

“You’re a girl, but you’re not, like, a girl-girl, y’know?” - the fact that someone is not attracted to you is not the end of the world.
If you're small and a penniless startup, I think creating a native app is also often a wise choice -- all in the spirit of getting something delightful out to the market as quickly and effortlessly as possible.

That said, when all the work is done and the critical bugs are squashed, and a cross-platform app works as intended, it's a thing of beauty -- and especially wonderful when it comes time to roll out new features every week.

As a side note, it's very game-focused, but we've put together a matrix with all of the pros and cons of using various cross-platform frameworks. Maybe helpful: http://blog.doublecoconut.com/crossing-the-mobile-platform-w...
Sorting by Popularity Like Reddit with Ruby, PostgreSQL and Elastic
This story appears to date from 2012:

http://www.aux.tv/2012/10/electronic-artist-the-flashbulb-is...
To be clear:
>Nevermore, my pet raven, is black.

Is not evidence (This is because you don't know anything about the Distribution from which Nevermore is a sample):

>supporting the hypothesis that all ravens are black.

It is evidence saying: there exists at least one Raven and that Raven is Black.

and
>My Apple is Green

Is evidence that there exists at least one thing which is not Black and Not a Raven. That does not tell you anything about the existence of Raven's or Black things in the world.
silly question. any idea why people holding a passport from certain countries like Iran, Sudan, DPRK etc are excluded?
The due diligence is when you sign the agreement that says you own what you upload. Thus if they get sued later they just refer to the uploader.
Most Whole Foods seems to have a huge cheese section with specialists as well and at least in California, both north and south, they are practically ubiquitous.

https://www.google.com/search?q=whole+foods+cheese&tbm=isch

There's also other chains like Bristol Farms, Gelson's that have large cheese sections

I'd be really curious to know how those compare.
I'm often wondering how common that kind of talk really is nowadays ? Especially in the 30 something generation.

I mean I have known some dicks here and there that would really think the annotated version, but I have never met one that would say it out loud. They would just do the usual unprovable discrimination: lack of advancement, being a dick in the evaluation, failing interviews, lack of raise ... the usual silent career killers that women ( and foreigners, ... ) face. I have heard of some bosses being afraid that a women would go on maternity leave, but they would not ask - they would just assume there is a risk and find whatever other excuse ( and there are so many in our fields )

We have been planning interview strategies with my wife, so that she would subtly let it known that she is happy with the number of kid we have and that she is 100% in the job without being prompted - because she won't be.

Personally those are the kind of stuff I would like not to have to do. I'm more in favour of controversial stuff like quota of women in tech, than focusing on PC like "dongle" drama. If a big chunk of your bosses and colleague are women, I can't of somebody stupid enough to say shit like in the article.
Sounds like he wants to avoid paying a lawyer to do something that the big record labels can do with a click, that is, get a network to honor a DMCA takedown request. It shouldn't be so difficult for an individual to prevent someone else from profiting from their work.

It sounds like yet another case where legislation favors the megacorps that put those laws there, claiming they were only for the good of the artists.
The interactionw as not a positive one, i.e. "Northern peoples" were considered barbaric in Chinese culture and their customs/couisines would by extension be shunned, see e.g. http://www.slate.com/articles/life/ft/2011/05/kicking_up_a_s...
It's a lot smaller (1 byte vs 6), which means less space spent in the cache and decoder, reducing cache misses and decode bandwidth. The x86 also has a dedicated "stack engine" since the Pentium M (but not suprisingly, absent in NetBurst), which contains an adder and copy of the stack pointer to handle push/pop operations. This is faster than using the general-purpose ALUs and memory read/write ports, and also frees those up for use by other non-stack instructions. On the other hand, it means reading/writing the stack pointer explicitly between implicit stack operations incurs a little extra latency to get the values between the stack engine and "real" ESP register synchronised.

Memory reads/writes do take a few more cycles to complete, but since this is a write, the CPU can continue on with other non-dependent instructions following it. All the above information assumes a CPU based on P6 and its successors (Core, Nehalem, Sandy Bridge, Ivy Bridge, Haswell, etc.); NetBurst and Atom are very different.

Linus also has some interesting things to say about using the dedicated stack instructions: http://yarchive.net/comp/linux/pop_instruction_speed.html

Somewhat amusingly, GCC was well known to generate the explicit sub/mov instructions by default, while most other x86 C compilers I knew of, including MSVC and ICC, would always use push.
The Impact of Copyright Policy Changes on Venture Capital Investment [pdf]
Melonpix Version 2.0 just released
Tell that to all of the investors putting money into the ecosystem (and amassing Bitcoin in hopes that the increased value will increase the value of their own Bitcoin)..
Curious if the folks at OpenBSD have ever thought about giving CompCert-C a shake. I realize it's no gcc or llvm, but OpenBSD is no run of the mill *nix, either.

http://compcert.inria.fr/compcert-C.html

EDIT: See also https://github.com/AbsInt/CompCert
I just confirmed this works on my BT landline, albeit with a 60 second timeout. I can't believe I never knew this was a thing
Hey, I'm the CEO of Xamarin. I'm really sorry that you had a bad experience with Xamarin.Forms.

Did you try doing native development with Xamarin? I do want to be clear that Xamarin.Forms is not Xamarin. It's a library that we built to help people quickly write very simple, data-entry style apps. That's why it's called "Forms." It's not intended to be highly performant or to replicate all the per-platform APIs in Xamarin.iOS and Xamarin.Android. For that, you should use the native APIs. We have a little more information about that here:

http://cdn1.xamarin.com/Architecture%20Selector.pdf

And the "What Xamarin approach is right for you?" section on the Xamarin.Forms page:

http://xamarin.com/forms

Before release, we had internally called Xamarin.Forms "duplo," to emphasize that it was for childishly-simple apps and screens, but we couldn't use that (trademarked) name for the release, unfortunately.

That said, of course we still want to address all the issues that you found with Forms. Would you mind dropping me an email - nat@xamarin.com?
I find that the more I use powershell the more it makes sense. If you take the time to do things the powershell way and get over the fact that it isn't UNIX, then its insanely productive.

That being said I'm with you on your last statement. Jeff Snover has always said that Windows benefits from PS being OO because its configuration is API oriented. PS brings the kind of consistency to Windows that has typically been available in UNIX.
ASN.1 DER? It's very compact and length-delimited.
I didn't find The Elegant Universe all that mind blowing, but it was interesting enough since it included some modern physics (though some of it was speculative).

On the other hand, Origins by Donald Goldsmith and Neil deGrasse Tyson was excellent, in case you're interested in hearing about the formation of the universe after the big bang.
Yes, and they would have sounded more similar before the great vowel shift.
I'm curious - what happens after you get audited?
How is Bitcoin a Ponzi scheme? Who is promising a return?
Great post! I was born in Clarke county but didn't know much of this history.

(When Oglethorpe was 4 years old, a baby named Joe Waters was born in Virginia. He eventually migrated south, with descendants in Georgia and Alabama. Lots of people there look like me, which is really too bad. But the overwhelming crush of people coming into the area over the past 30 years has mixed it up quite a bit. Probably an improvement.)
See my response below regarding note cards. As an alternative, a twice-folded sheet of letter size paper may be more available and gives you much more space. I lay the card down either beside the page I am reading or on the back cover (you can affix with tape if this makes it easier) depending on the size of the book.
Perl: The First Postmodern Computer Language (1999)
Right now we have a huge amount of content available on http://developer.xamarin.com

This includes hundreds of samples:
http://developer.xamarin.com/samples-all/

And lots of detailed guides:
http://developer.xamarin.com/guides/

And dozens of videos too:
http://developer.xamarin.com/videos/

As for Xamarin University, the vast majority of that experience is live, interactive learning with a teacher. That's why it costs money. The recorded versions of those interactive classes aren't that useful on their own. But, we're working on developing some good standalone e-learning content and when we do it will be widely available.
> Tools like Cordova and Phonegap don't work. They produce a very crappy experience that doesn't use the native OS functions, doesn't look and feel native, feels slow and has many bugs (for example they can't use the hardware back button).

Have you taken a look at Facebook's new framework, React Native?