skysight-inc/HackerNews huggingface dataset:
Jeez, that's the single most interesting, insightful, and well-written piece I've read on the internet in a long time. Imagine what things are capable when "being different" causes you - and enables you - to reflect deeply and thoughtfully on what being normal really means.
There is a lot of variety in humans at all times, and not all of the traits that comprise this variety have been at a large enough advantage to become the norm. Since psychopaths are not the norm (as far as we know) it probably means there has not been a point in our evolution in which this trait was an advantage enough to propagate.
The BIOS includes a whitelist for which PCIe cards can be put it in the slot that the wireless chip is in. Intel wireless chips require nonfree firmware to be loaded into them in order to function. I replaced this with an Atheros chip that does not have this problem. In order for the chip to not be rejected, I had to flash a hacked BIOS that removed the whitelist.
I use a newer eeepc with 1G of ram (Atom N450). It allows me to discern what software is horribly inefficient crap and what is actually decent. It allows me to see where code changes actually have a real impact on performance and UX. Profiling isn't always nearly as helpful: it gives you numbers, which you can compare relative to each other, but it doesn't tell which numbers actually matter. And how often do people really profile?

For me using cheap low-end hardware is a feature, for development. Plus it saves me monies.
I'm sorry but in my world a White Knight is an amorphous (and obviously genderless) entity that bears any kind of armor (not just the shiny ones!) and saves other amorphous entities in distress.

Please consider revising your definition so that you stop excluding people with your close-minded 'cis' stereotypes.
That's pretty harmless in this case, the necessity of getting though it means they will have to find out what exactly it is.

Perhaps 'hope' would have been a better choice of word.
Show HN: Playing with method swizzling
After 50 years of research, that is the understanding of a psychopath. Pathological lying, lack of remorse or guilt, manipulativeness, superficial charm are what make a psychopath a psychopath.

You wouldn't pass any of the dozens of psychopath tests available if you lacked these traits, and you certainly wouldn't call yourself a psychopath.
This is actually the central reason I was so torn up over my experience, and one of the reasons the whole thing sometimes still haunts me. Because the only possible way out of my situation was to completely cut ties, and shut off the love. I'm a loving person and it absolutely tore me up for a long time. Eventually I came to terms with the fact that if I wanted to lead a life without torment, it was a necessary evil. These people will stop at nothing until you're twisted around their pinkie finger, and they will prey on your forgiving nature.

It's why I'm trying to call attention to how dangerous they are. But words aren't adequate to convey the breadth and magnitude of their ability to carve out chunks of your life for their own purposes. They'll take all your love and steamroll you in return.
A Year in Mobile - 5 Significant Trends of 2013
I would agree that founders of a startup should be taking a relatively low salary. However, Buffer is no longer a startup (using Steve Blank's definition: http://steveblank.com/2010/01/25/whats-a-startup-first-princ...). It's generating significant revenue and is break-even from a cash-flow perspective.

Investors don't necessarily want founders to pay themselves the absolute minimum because they want the founders to be happy and focused on building the company, instead of being distracted by money worries.
And which is available online at: http://hop.perl.plover.com/book/
You'd like to be paid more for being a good negotiator.

I'd like to be paid more for being a good musician.

Paying somebody more for being a good negotiator would seem to make sense if negotiation were an important part of their job. Otherwise it's just inefficient.
I'm not going to rule out that psychopathy can have been a good thing in some society roles, but they do look more like shirking parasites? (An evolved strategy that is turned on sometimes, depending on environment.)

[Edit: Afaik, psychopathy is not turned on after someone reaches adulthood. An evolved strategy for catastrophes would be turned on at e.g. hunger or stress.]

I especially wonder if warfare is a good example? Most of the time when humans evolved we were in a clan society. Clan warriors aren't generally known for live and let live-attitudes to people from outside their clan anyway; a psychopath would probably not stand out much in blood thirst. (And if you are in a war party, you really really need to trust the members in the party. Manipulative people would not last long when they were caught at it.)
Group claims to have created device to translate dog thoughts into human speech
I assume the simplest answer until proven otherwise. To do otherwise is to invite chemtrails.
You cannot really believe that a few posts on HN, whether they are positive or negative, really are a good indicator of Coinbase's reputation, can you? Anyone can post anything and the more negative it looks the more people upvote it. Upvotes do not correlate to truth or accuracy.

For example if I were to post that I have used Coinbase multiple times with no problems I wouldn't expect to see a single upvote. It isn't news.
Ruby on Rails or Django. I am torn on which to move forward with. Suggestions are welcome!
> Of course. But everything is limited and for each scenario there's a specific chance that will happen. Some RSA key sizes are breakable if you can put a lot of computing power behind.

I can agree with you that bruteforce attacks should not be within the scope of such a bug bounty prize or competition (unless somebody has exposed a flaw that allows for very easy brute forcing).

But that's not what's happening here. What's happening here is that the people running the show are handing out a few pieces of encrypted information and saying that since nobody can crack their stuff using that handed out information, their system is secure. It's easy to be confident in a controlled sterilized environment.

The blogger is pointing out that an attacker could very well have access to a lot more information and functionality than what they are handing out. They are only demonstrating that their system is safe in a "good case scenario" when everything goes as planned. They have not demonstrated that their system is secure if everything doesn't go as planned, if suddenly the attacker found a way to spoof the email messages and send his own prodding cypher, or something to that flavor, which isn't part of the neat little package they have arranged as part of competition.

Saying that "that's most likely not the case, the hackers wouldn't have anymore information or access" just is not a rebuttal to that. It's not a rebuttal to anything, it's just a brain fart.
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.

Like many other mental disorders, schizophrenics alternate between total detachment and relative sanity. Also, many schizophrenics maintain their full intellectual horsepower even when affected.

Schizophrenics can also go into remission late in life (after 50) and reach a point where, at least with medication, they're relatively unaffected. Spontaneous remission isn't common with SZ but it does happen.
Thing is, in their mind, they're not rambling. They believe they are saying something intelligible. They have thoughts, sometimes mixed up, and feelings, and try to express them - but something in the delivery smashes it to bits. So the interesting thing to me is how you can read these ramblings and actually extract feelings and intentions from them, even though they make no sense. Usually it's very sad and lonely.
10 Lessons For Entrepreneurs To Weather The Storm
Easy!

JELL-O Comb Over TV Commercial
http://www.youtube.com/watch?v=gporNcuC76M
Dildos are not created in a vacuum and has a large industry surrounding it - and a lot of the practices involved in that are troublesome too. Sweatshops?

I'm sure there is pornography created by people who want to make it. I'm less sure there are dildos created by anyone who wants to be making dildos (the actual workers, not the boss).

I'm sure some people would find a wife using a dildo as degrading to the husband and morally objectionable. Probably most of the middle east. That certainly doesn't give me the right to call it bad, though.
If someone wants more details. Read the post and the linked gif in particular.

http://marc.info/?l=openbsd-misc&m=118296441702631&w=2
Misleading, link-baiting, title.
If that were true, we'd all simply be psychopaths, the genes would have long since won. There are important reasons why humans are empathetic, have guilt, concern for others, etc. It is unlikely that psychopaths could ever form a civilization on their own, for instance; one could make a utilitarian argument in favor of behaving the proper way, but without the shortcut of having your brain simply wired to work that way it's going to be an uphill battle.

(Which goes back to one of my drums I beat here with some frequency, which is that while the rationality of humans is often overstated, so is their irrationality... many putatively irrational things like "guilt" or "empathy" in fact exist for reasons, or if you prefer, have significantly more positive effects when considered holistically than a naive analysis might indicate.)
I look at it from the other side - why move? If you've loved everywhere you've lived and you expect to love anywhere else, isn't the converse that you'll love here just as much as wherever you might move to? Where does this need to travel somewhere every couple of years come from? I've tried it, and realised I'm better off where I am.
Is TextSecure only for SMS messages, or does it use the internet? I'm asking because of the need to send text messages abroad (at a reasonable price). Also, is there a desktop client for TextSecure? I would love something like WhatsApp -- but secure and with a desktop client.
Considering that it's the Kansas Board of Regents and not say the Kansas Legislature and Governor I'm not sure their right to free speech is being violated. What I mean is that every job comes with restrictions on speech, you shouldn't badmouth the boss, you shouldn't stir up dissent, you can't give away company secrets or violate an NDA you might have executed. None of those are in violation of the First Amendment since they're voluntary measures. These kinds of things have been going on in the corporate world for many years now.

The thing that's unsettling about it is that a paper getting published with fake data by someone at the university would make the university look bad. So they're saying that professors have to deal with those kinds of issues privately which is really unfortunate. Probably means issues like that simply won't be addressed at all and I do think that's a big loss for everyone, not just those scientists who are directly affected.
Light on MacBook webcams can be bypassed
Outlook Integration for Basecamp
I am a Haskell outsider, but I've heard SPJ say several times that laziness is what enabled/forced Haskell to stay pure. My understanding is that even advanced Haskell programmers struggle with predicting the runtime cost in space and time of the laziness that bought purity. That unpredictability is highly undesirable in a systems language.

There are certainly ways to have purity without laziness, but it's not straightforward for Rust to adopt the Haskell model, I think.
The Verge, Vox Media is down
D and Rust are vastly different beasts. Here's why none of the arguments from that page apply to Rust:

> Pure means your function does not use or change mutable
> global state except what is available from the
> arguments. If in addition the arguments are not
> mutable, a function is called “strongly pure”.

In Rust, immutability is the default, and you must always opt in to mutability. A function's type signature will always make it apparent as to which arguments are mutable and which are not. If you declare a variable as mutable but then never mutate it, the compiler will pester you to make it immutable. Furthermore, Rust is so hell-bent against global mutable state that even reading global state that is declared as mutable requires one to wrap the code in an `unsafe {}` block.

> Nothrow means your function will never throw an
> exception.

Rust does not have exceptions, and prefers to use returned algebraic datatypes and non-unwinding conditions to handle errors.

> Safe means your function cannot break the type system
> via unsafe casts or inline assembly.

As alluded to earlier, all functions in Rust are safe by default. An explicit `unsafe {}` block is required to do stuff like inline assembly and type transmutation, and functions themselves can be marked as `unsafe` in order to force callers to use an unsafe block when calling them.
Runs perfectly fine with Wine.
Excellent :) I do caution people getting too deep into Om at this point, some details may change over the next couple of months and I've got a few big ideas coming as well.
When is the right time to open source your project?
My first day on the job I erased the whiteboard in my office. When a couple people walked in and saw what I was erasing (a short inspirational phrase on the corner of the board), everyone had a look of horror on their face.

It turned out that a close friend of the company had been in the office and written that phrase on the board. He died the next day. That was 2 years before I erased it, and everyone had been keeping it as the last thing to remember him by.
I find it sad rather than fascinating, wish I could hug the guy. I know this isn't the time or the place, and that I could probably not help anyway. But still, every time I see a post of him with that greyed out font saying "move along, nothing to see here" gets me right in the feels. When some sports star or programmer with family dies from stupid or natural causes or commits suicide, we are upset. When someone is obviously unhappy and unable to successfully interact with others, we are annoyed, instead of being happy they're at least still alive.

I'm sorry, I didn't mean to ramble. I have no criticism or suggestions to offer, just vague frustration and helplessness. But it does frustrate me, it's something that's been on my mind a lot of times, so thanks for the opportunity to say it, FWIW.
I have no idea. If I had to guess, I'd say the problems are that it's not cost effective and it could cause eBay to hold the bag in the case of fraud. I'm not sure that it would be as little as $20 to process shipments, and photographs aren't necessarily going to show problems such as defective products or counterfeit goods. It requires a more lengthy examination by an expert.

I think there's a small market opportunity here though. Gazelle and some other companies are doing this for some electronics. Instead of essentially acting as an escrow, they are buying a tested, QA'd product outright from the seller, and then selling it for a more hefty markup on eBay and other outlets. Small, high value goods with high margins such as electronics, luxury clothing, and jewelry may be a good business here if it marketing can be scaled cost effectively.
Why does this keep getting reposted again and again and again and again?
There are other reasons to use D, and indeed, most of the community came from languages without pure functions and did not want the feature before trying it.

However, it's one of those things where once you use it for a while, you begin to really appreciate it. Better optimization, autovectorization and cpu -> gpu code conversion are all unimportant reasons for checked purity in the type system. The important reason is that by constraining what functions do, it makes reasoning about complex systems easier.

Generally, after you've worked in maintenance on one large project that designed everything to be pure unless there's a very compelling reason not to, you start to really miss the feature when you go back to projects in languages without it.
176 with ^(.)(.).*\2\1$
Freedom of speech as it's written in the 1st amendment is NOT a blanket of protection against everything you say.

"In America, you’re simply guaranteed the right to speak without the government taking action against you. However, that doesn’t mean your employer can’t fire you for bad-mouthing him on Facebook, and it certainly doesn’t mean you can say whatever you want whenever you want with full impunity"

http://www.nogalesinternational.com/opinion/guest_opinion/fr...
That's exactly how they see it, too.

(I'm not trying to be pejorative. It would be my job to prove that you're objectively wrong, and I can't.)

I think psychopathy, like all of these disorders, has a spectrum. But if it's a natural condition, it doesn't deserve the moral weight affixed to it. Not all (natural) psychopaths do bad things, and most people who do bad things are not psychopaths.
If you can't get to the lock using the webcam, then stop writing blogs. Get to work. Don't complain that the lock internally uses sha-1, and ... Break it and then talk. Don't just point fingers. And anyone who mentions TextSecure in their blog, sounds like they have an ulterior motive writing the blog.
"Isn't it possible the person who is genetically predisposed to being manipulative is manipulating your feelings here?"

Absolutely yes, but I also can't help but notice the argument as you are making it is a bit too powerful; no matter what he says or does, there's no way for him to overcome the argument. We're only a short step away from simply labeling someone a psychopath, then declaring you can't trust anything they say.

We can't really know his internal mental and emotional state here, and that's not unique to psychopaths, that's true of everybody. You may very well still be correct. For all I know, the whole story is made up from whole cloth. But it's at least possibly true, too.
White House Exempts Millions From Obamacare
Do the conspiradroids think it is a UFO yet ?
Replace HFT with money and you're on the right track. The bad behavior in terms of investing will always exist because of greed. Greed will always exist as long as humans exist.
You mean "ACID transactions" and not SQL databases. Some NoSQL databases, such as HyperDex, provide ACID transactions.
"You must be fun at parties." (No reply link)

Religious discussion is party fun? "You must be fun at parties."
Having visited the bay area from NYC, the point about travel time (1 hr on average) is useful. Before visiting the area, I had heard that things were more stretched out than on the east coast, but I still underestimated how much time we'd spend in transit.

In NYC, I take a lot of meetings (more than 5 a week on average), but rarely need to spend more than 30 minutes in transit. I'd guess the average is closer to 15.
Later, the invented Chaos Theory.
Ugandan Parliament Approves Antigay Law
Chinese Bitcoin crackdown ‘sparks revenge cyber-attack’
Do you think schizophrenics know of their condition, or are they clueless that there's something biologically wrong with them?

To me, that seems to be the hallmark difference between hypomania and "real" mania, and what makes the latter more dangerous and scary-- the loss of insight into the condition, or that there even is anything amiss.
am I being a bit slow? Why doesn't [^g-z] work on 'ranges'?
Living Code: Future software will rewrite its own source code
This repost is so old, it misses his new super productive achievement. An implementation of LTE Base Station. http://bellard.org/lte/
Disclaimer: I've read this article at least 10 times and I have never posted it to Hacker News.

That being said, even though it is a repost (and should have the date added to the title), with all of the "interesting" articles on HN about the latest theories in start up-i-ness, like another company who shows everyone their employees salaries by name, or once again how bad/good/awesome bitcoins are, this is definitely worth another read. A lot can be learned about how to succeed in technology by studying Bellard's methods:

-- Incremental changes to under served problems

-- Solid techniques that stand up to the test of time

-- Great documentation

-- Building communities around problem sets

-- Knowing your strengths and sticking to them, only jumping when it makes sense

The list goes on and on. Any person who wants to be successful in this business would do well to take the 10 minutes it takes to read this post.
DEBUNKED MYTH: Coke did not turn Santa red & white (2007)
Actually, #q=christmas
Plain string: just 'foo' works.
http://regexpal.com/ or for a paid desktop program http://www.regexbuddy.com/, which is most excellent
Why would this be any different from someone outside the US using a proxy to access BBC content say via GigaNews Vypr and their UK proxies? It's not like the underlying stream and any DRM is being tampered with, in which case the above might happen.

As an aside, if you're in the UK there are a other independent ISP's who provide unfiltered internet access [1]. I've used Andrews and Arnold since 2009 and can't fault them. Yes you pay a bit more each month, but you know that old adage about "you get what you pay for".

[1]: http://aa.net.uk/kb-broadband-unfiltered.html
> The Kansas Board of Regents just adopted a new social media policy, which allows Kansas state universities to fire (tenured and untenured) employees for “improper use” of social media. “Improper use” includes inciting violence (perhaps justifiable though potentially open to contentious interpretations), posting confidential information about students (fine) or posting things that are “contrary to the best interests of the university”

If the OP's summation is correct, then this is quite a curtailment. Keep in mind that it's not about the "reasonableness" of the rules, it's about the actual implementation and more importantly, the chilling effect. In America, how Supreme Court has made it so that the media has a considerable amount of leeway when it comes to publishing falsehoods. This sounds absurd, but in practice, it has allowed the press to be far more aggressive in its examination of public figures (whether they are best taking advantage of it is another debate)

Consider it this way: your company says engineers are allowed to brainstorm and implement features, unless those features end up causing an "unreasonable" amount of harm to the customers or to the company. Otherwise, just stick to maintaining legacy code and having meetings. What effect do you think that'll have on the engineering culture?
I've actually kept up with most of his comments throughout the years. I think he has a handful of other usernames. I know there is TempleOS. If you read between the lines of the crazy/racism/religion, rarely, he has very interesting points.
NSA debate shifts in favour of surveillance limits
Alright, haters is probaby a too strong term. TextSecure team pointed out flaws in the first topic about Telegram on HN and these flaws were answered by Telegram team: they updated FAQ, they commented in twitter and here on HN. Every post with Telegram's flaws explicitly mentions TextSecure as an alternative, and that is suspicious - they seem to find it a great way to get publicity.
This page explains what the money is going towards:

http://goteo.org/project/gnupg-new-website-and-infrastructure/needs

They are looking for funding to:

- Release GnuPG 2.1
- Create a new web site

According to the descriptions, the new web site is not only about a new theme, but also about creating and collecting content that explains how to use GnuPG and encryption, in general.
"Going to Silicon Valley? How to maximize the time you have."
Another provocative link bait here: https://medium.com/p/1b1cde25627a
Cecho: Just like echo but with some colour.