skysight-inc/HackerNews huggingface dataset:
It would be useful to have documentation licenses as well.
Own a SaaS (my baby) and also do contract work: primarily iOS apps for the biggest brands in Canada, and the occasional RoR app too.
I'm happier to talk on HN.

Listen, I'm not saying to reject the studies about climate change, I'm saying that to accept the studies about climate change and let them affect your morals you have to implicitly accept that falsifiable science can't tell us everything we need to know to create our morals.

The point is that absolutism insists on yes or no answers to moral questions - that's what absolute means, there is only one answer - but only falsifiable hypotheses can give yes or no answers, and often our morals need to come from sources that are not falsifiable, e.g. climate change studies. That's why I reject scientific moral absolutism; not because falsifiable science is bad - it's extremely important - but because it's not enough.
This is absolutely wrong. If your code depends on GPL'd code, your code is not required to be under the GPL.

For example, I could write an application that uses GNU Readline, and release the source under the BSD license, and that would be perfectly legal.

Claiming that dependent code must be GPL'd is outright FUD.
That's not the site I was thinking of, but to be honest, it seems to pull off the concept a lot better than the one I remember :)

Thanks!
Don't think money, Think HAPPY USERS
If you think about the people you know, the people you admire, how many of them are teachers? I would wager very few. The teaching profession (at least in the US) is not structured to attract quality candidates in the same way other professions do. The public / private divide exacerbates this problem. This requires money and legislation which makes the issue nearly intractable because efforts are most often put toward short-term gain rather than sustainable infrastructure.
I think of renting in the bay area much as I do of jobs and careers in the bay area- almost nobody's in it for the long (5+-year) term, so it makes sense to go for what makes sense now (within a longer term plan) and then readjust as your conditions change.

The cheapest rents within a reasonable commute of MV are going to be in East Palo Alto. These are still ridiculously high (compared to other metro areas), and the crime rate there is the highest on the peninsula (still very tame by most big city standards; I've never been in another metro area where most residents don't really in their gut understand what crime is).

Many people put up with the commute from the east bay, and Union City/Fremont can save you a few hundred dollars a month on rent. Run your hourly rate against the hours spent in traffic and the east bay probably comes out behind. If your wife wants a social life while she stays home, there's probably a little bit more of that in the east bay (from personal experience, there's just not very much room for that in Silicon Valley- nearly everyone's there to work to make the rent or mortgage).

Best wishes- if you're coming from a smaller place you may find your perceived standard of living is quite low for the amount of wealth and income that everybody seems to have.

In order to guide you better, may want to give us an impression of what metro area you're coming from.
How to stop being so jealous
X-Factor
Today I just paid $1.06 to facebook to finally allow me to send a message to someone that didn't get filtered into their "other" inbox. I did this because I'm sick to death of receiving their email.

We share a name. I created the account first.last@gmail.com, he created the account firstlast@gmail.com. At some time in the past google decided that they would just ignore dots in email addresses. Luckily during the merge I got to keep the email address. So now first.last and firstlast come to me.

My doppelganger uses the email address for their apple id. I can reset their password, but I don't get the password sent to me (as it sends the new pass to the recovery email address).
FYI this was posted in Erlang's mailing list. There was a following discussion about it if anyone is interested.

http://erlang.org/pipermail/erlang-questions/2012-March/thre...
I love that you appear to be genuinely delusional. If we assume boys and girls are equally likely to have ADHD, and we see that boys are diagnosed with it far more often than girls, there are in fact two possible explanations, not just one. You assume it must be that girls are being under-diagnosed, disadvantaging them (which also assumes being diagnosed is beneficial, which is far from clear). It is also quite possible that boys are being over-diagnosed. Normal male behaviour has been stigmatized, and is used to support diagnosis of boys who clearly do not have ADHD.

http://www.psychiatrictimes.com/adhd/problems-overdiagnosis-...
Really, this should just be a big sign saying "use the MIT license".

This is a site for beginners to OSS licensing. If this is your first time, just choose the MIT. If it's not the first time, you get to worry about whether you want to restrict reuse with the GPL, whether you prefer the BSD (2-clause or 3?), whether you agree with Stallman's philosophy enough to put up with the downsides of imposing GPL on your users, whether patents affect you, whether you need copyright assignment, whether to set up an entity to own your code, and all sort of other license bullshit.

First timers should use MIT, every time.
I tend to dual license. Everybody can have it as GPL or business users can buy a copyright version.
Wearing "google glasses" might not make a whole lot of difference. It presupposes that the images and sounds captured by the camera will have enough fidelity to capture the details which actually matter and that's not a given even under ideal circumstances. Finally although a murder case would certainly get scrutiny, it would be hard to get a cop to even watch a video of a run-of-the-mill crime. Cyclists have been wearing video cams for years and there have been very very few cases of action being taken against motorists even when the cameras capture egregious behavior. There is no reason to think that a different maginalized group such as young black males will fare better because of google glass.
Firebird, Angularjs, Node and Socket.io
A quick question - when you say "where every kid could branch off to follow their interests" does this imply that kids in the US education system don't choose a set of subjects to focus on at about 14?
I also have trouble understanding this, perhaps they fear market cannibalism? For example old Pokemon taking money from new Pokemon?
Isn't this the objective of Dart?
Why websites scroll up and down and not left to right
From the diagram on the company's website, it looks like it does indeed have two RS232 ports - although they both have the "ultra mini connector". See http://utilite-computer.com/web/home for a picture.
Security vulnerabilities are found in OSS programs all the time, how do you tell the difference between negligence/incompetence/mistakes and malicious activity?
What it would not deter, though, is a worst case Martin scenario: he sees that Zimmerman is wearing the device and without words ambushes him from behind, making sure it never gets to transmit a clear picture or useful audio of him.

Which strongly argues for covert monitoring, the same reason a lot of people prefer concealed to open carry. At net such an overtly visible system might get more people hurt and killed....
Ignoring the fact that oppression can come from outside of congress (university policies, for example), those people are defining patriarchy to simply mean "Oppressive policies written by people with penises, even if feminists support those policies".

You are of course entitled to your opinion, but I think you'd be better served by engaging with a more nuanced and complex version of these views. What you describe here is caricature. And in all I think it says more about you than feminism.

A common refrain in feminist circles is that patriarchy hurts everyone. A good example is parental leave as it applies to men. Paternity leave in the US is absurdly bad, suggesting that we as a society do not value the time a father spends with his child. Along those lines, men are typically graded on a patronizingly terrible curve when it comes to childcare. And so on.

Note that these aren't just laws, but societal norms, especially the latter where people praise you for doing basic shit like picking up your kids from work or whatever. If you view patriarchy as an emergent property, then the idea that "laws written by men" are a sufficient description of the concept is just absurd. You could of course take the least coherent out of any group which espouses a belief and engage with that, but that's not an honest way to have a discussion.

So like I said maybe don't engage with the most ridiculous possible presentation of feminism.
The term the FSF uses is "copyleft".
As a counterexample, look at Apple's opinion of GPLv3. Because there are certain clauses that have open legal questions, such as the ones regarding patents, Apple has very strict requirements for internal developers wishing to use GPLv3 code for any task, with a requirement that no published code be GPLv3. Thus, regardless of quality, Apple decided to switch to, and contribute to, projects that did not have such restrictive legal terms attached to it, giving back even when they had no requirement to.
How to use Asynchronous AdSense Ads with Responsive Design Web
> Viral as in requiring my code to be compatible with the
> GPL ecosystem, and in restricting my choice of licenses.

By that reasoning, all software licenses are viral. Even the 2-clause BSD license would be viral, because you're not permitted to distribute it combined with code that it's incompatible with.

> As I gave as my example, I can use a library licensed
> under the LGPL, and link it with code licensed under
> the CDDL. I cannot do that with a library licensed
> under the GPL.

That's simple license incompatibility. There are many licenses that are incompatible with the LGPL, and you wouldn't be able to distribute the combined work any more than you could a combined CDDL/GPL work.

> So, if I had a product that I wanted to link with both
> sides, I would need to license my code under a license
> that is mutually compatible

Again, this is true of every copyright license ever created. That's what "incompatible" means.
Extracting a Salt From an MD5 Hash
"... here's a technique you can employ in a minute: inhale deeply through your nose with power, exhale, repeat until you can't stand it. Hold your breath. When you feel the rush, stop, let go, and let it unfold. You'll experience the onset of the DMT experience. With practice, you'll learn to go through the portal, without drugs except the ones produced right in your very own body."
I hope all billionaires look at Batman for inspiration.
> People say that so that everyone will see they are bigots and ignore the rest of what they have to say?

You have it backwards. It's pointing out that the person you're talking to has said something that's quite silly. Fighting for women's rights doesn't mean you don't care about men, and it doesn't mean that men are universally better off.
"Does that reflect an injustice? Many say no, arguing that women earn less because they take time off to care for children or elderly parents (and thus have less seniority) or accept lower pay in return for more flexible working arrangements. Women also tend to go into lower-paying lines of work, shunning higher-paying technical fields. It's easy to caricature this view (dirndls versus Visigoths, etc), but there may be some truth in it. Some research suggests that when women behave as men do--not having babies, mainly--the income gap largely disappears. If so (I won't claim the matter has been definitively settled), the question facing women is a stark one: What do you want, kids or cash?"

[1] http://www.straightdope.com/columns/read/2411/are-women-paid...
Would you consider releasing these, or are you concerned if they were more common they would become less effective?
The problem of license incompatibility isn't unique to the GPL. You could have software under a license that's incompatible with 2-clause BSD, but that doesn't mean the BSD license is "viral".

For example, the OpenSSL license is also incompatible with the LGPL; does that mean the LGPL is "viral"?
I've seen men publicly accuse feminists of being lesbians to explain "an otherwise inexplicable hatred of men."

You're not going to get very far towards any kind of understanding by taking the least worthwhile arguments made by a group of people and projecting that belief on everyone else. That dog won't hunt and it just looks silly.
when I think back to my C# days, it makes me wonder how I ever did without functions as first class objects and a slew of other really great things about JS.

C# has delegates, events, lambda function, properties and async function as language constructs. This is as "first class" as it gets. It also has LINQ.
>I recommend "The AWK Programming Language" by Aho, Kernighan, and Weinberger

I concur with this recommendation. "The AWK Programming Language", at little over 100 pages, is a classic of programming language instruction. The book jumps right into use cases, it does not waste one's time. This book should be required reading for anyone contemplating writing a handbook on any programming language; my CS bookshelf would be several feet thinner and several times more informative.
Sure...and part of it is that to do things well there's (generally) not a one-size fits all solution. Unfortunately that's what most americans are geared towards. To get a multitude of solutions is typically more costly.

Spot on about the middle classes also feeling it by the way. On the plus side, I know even in a poor school here they have consumer education classes which includes things such as balancing checkbooks, how financing big purchases works, how the stock market works, etc. It's very nice to see.
Angular is also quite good about allowing you to enhance only parts of server-rendered pages.
Save for the Messages app, that is no different than any other push notification system available on the device. The Exchange protocol that Gmail was using up to this point essentially works the same way that IDLE does.
I assume you would apply the same origin policy to the connections.

The firewall point is good, although I don't understand why you would want to block general TCP connections but not websock.
Lots of people are familiar with the "basics" of each of these commands but many of them (awk, sed) are very powerful utilities that can do much, much more than it appears at first glance.
Yeah, while I'm sure a good deal of the public feels repugnance toward DHS, anyone short of a much-needed cowboy like Rand Paul ain't shutting down this abomination. More government is all the rage nowadays, haven't you noticed?
It's cool but basically solves a problem that no longer exists. Once you've caused enough suspicion, they can simply dig up the records of all the data you've sent, both chaff and wheat, and serve you with an order to disclose your authentication key/lawfully hack you computer and obtain it without asking/apply some lead pipe cryptanalysis and get it anyway. In the end, it's no better than regular encryption, at the cost of being at least twice more inefficient.

Still, for all the crypto export nonsense, 1998 appears to have been a more innocent time:

> "But access to authentication keys is one thing that
government has long agreed that they don't want to have."
Giving stuff away without a license can be hazardous to your livelihood. This is due to the concept of "Implied Warranty" (http://en.wikipedia.org/wiki/Implied_warranty), which says that anything you sell must be suitable for its intended purpose. This means that the fruit that you buy at the store cannot be spoiled, and the software that you sell should be free of serious bugs.

"Wait," you're thinking, "I didn't say sell. I said give away!"

Ah, yes, but were you planning on accepting pull requests? Because exchange of money is not the only way to sell something. There is also the concept of "In Kind" payment (http://en.wikipedia.org/wiki/In_kind). So, you make a library with something like a WTFPL license attached. I download your library and use it for my product. Then, to show my gratitude, I submit a pull request with a new feature to one of your other projects (an "In Kind" payment). Later, I find that your first library has a bug that's causing problems for my customers...

...so I sue you for violating the Implied Warranty that you didn't disclaim in your WTFPL license.

This is why all of those open source licenses have the ANNOYING ALL CAPS clauses explicitly disclaiming any implied warranty.

The More You Know!™
نتيجة الثانوية العامة
نتيجة الثانوية العامة - http://www.alhqeqa.com/?p=16612
نتيجة الثانوية العامة - http://www.alhqeqa.com/?p=16612
نتيجة الثانوية العامة - http://www.alhqeqa.com/?p=16612
نتيجة الثانوية العامة - http://www.alhqeqa.com/?p=16612
For the sort of small-scale interactions Zakas was talking about, that's a perfectly reasonable thing to do.
Agreed. The khan academy and similar solutions are good for pupils who are engaged and will act as their own advocates; however, a significant number don't respond as well to that currently.
Getting away from Google - the Google way
Online learning can be good, but it can also be absolutely detrimental to education.

I just graduated from high school in a relatively rural community where online classes were extremely popular among students. You got time in the computer lab, and had an "adviser" for each of your online classes. There were notes, assignments, tests, and quizzes. Sounds great right? Except students quickly discovered their "adviser" cared a lot less about online classes than the real counterparts, so notes and assignments quickly vanished from the curriculum. Computer lab time wasn't regulated by any means, so many students "helped" (read: cheated) each other on their quizzes and tests no one cared, even after several incidents were reported.

I even took two online classes my senior year. Each course was supposed to be a semester long, yet I got both of them done in less than a month. Sure, I was an honors/AP/gifted student, but a semester course shouldn't be that easy to complete in such a short amount of time. I took "Online Intro to Creative Writing," and none, NONE, of the writing assignments were required by my adviser. There was no context for the lessons; no discussions to solidify concepts.

Sure, my one experience is probably relatively isolated, but I have heard similar stories from other students in the state. Online learning, imho, isn't helping the problem, it's making it worse.
Note that plural of anecdote is not data. Neither is singular. I.e. how often do you read articles "I put Mr. on my CV and I still have no job" on the front page of HN? Clear setup for survivorship bias here[1].

[1] https://en.wikipedia.org/wiki/Survivorship_bias
> I don't share it with people who write closed source software.

Of course you do. GCC was shared to great effect with Apple.

Furthermore, when somebody writes MIT/BSD code (for example Apple), they share it with you because you can put it under the GPL. But when you write GPL code, you don't share it with them because they can't relicense it as MIT/BSD code.
I've been running Freescale's OMX video codecs (via Android) on this iMX6 architecture and it's working great. It's all hardware/GPU based and a typical h.264 stream @ 720p doesn't take more than 3-5% CPU.
I prefer to use the Unlicense for this: http://unlicense.org/

It's just about as permissive as you can get and it's more professional that the WTFPL license.
Isn't this still, in essence at least, Steganography?
Yes, here's the relevant discussion from HN:

https://news.ycombinator.com/item?id=6018064
Same while trying out FF6. Also the graphics would sometimes be slow to redraw (ex: during cutscenes).

Overall I love what this team has done, playing these old games on my phono feels downright like magic. It's a shame that Nintendo won't bring these games officially to mobile platforms.
There's a place for "safe spaces" if people are sharing extremely personal stories (e.g. sexual assault, legal issues), but those tend to be done best as small groups anyway - it's a lot harder for a 1000 person auditorium to be a true "safe space".

I'm going to go out on a limb and suggest that there are certain categories of behavior that you would be far less likely to see at an all-female convention than one with men and women. Sexual assault isn't the only thing women worry about— there's a lot more subtle stuff out there that flies right over the head of regular, non-terrible dudes. See some of the stuff Cherie Priest and other ladies in the SF community have posted about lately.
Cello: Higher level programming in C
This is available as closed alpha, but we working hard on extending this functionality to be actually usable (read: scenarios, because you usually need to do at least some sort of "setUp").

If you are interested in this, please subscribe to http://support.apiary.io/forums/120125-general/suggestions/3... and we'll let you know once it will be available for testing.

It's now one of our three running projects and you're gonna love it ;)
But isn't LGPL is copyleft too, but not viral on linking. The only reason I used "viral" is because that is the clearest word I could think of, and still is.
Not only glib but also a false dichotomy.

Choosing between two careers, say engineering and being a marine zoologist are equivalent in socially attributed worth and both require a similar amount of effort education-wise. Most people wouldn't argue that being an engineer is in an obvious way "better".

Choosing between going to college or not, for most people isn't an equal choice. The vast majority of people view going to college as a better option.
Can any CEOs that intentionally pay women less where everything is equal chime in and explain why?

---

In my experiences, I believe women are brought in under equal pay but in small teams and companies they are relied on to handle more responsibilities; perhaps even sometimes being considered "senior" when they aren't promoted to that level.

I can't think of a single person who would be dumb enough to consider someone's genitalia when determining pay rate.
Conversely - if significant numbers of people DID leave hosted services for this kind of solution, wouldn't that prompt the big providers (with deeper pockets and far more lobbying capability) to push back in order ensure their business is not negatively affected?
Looking at the back of this unit some of the ports seem awfully close together. With that many it might have been better to stack some of them vertically vs. trying to lay them all out side by side?
As a teacher myself I agree with most of what is said here. However, with few exceptions, I can spot students who are going to succeed in school within a week of teaching them. These are the students who have supportive parents that are engaged in their children's education.

As a profession we strive to get all our students to engage, but we are with them for a few hours a week at best and have nowhere near as much impact on their lives as their parents.

Note, however, that I said 'succeed in school'. Many students have passed through my classroom door over the years, who have not achieved academically, but have gone on to achieve in later life. These students are often those for whom the Model Victorian Classroom is simply not appropriate.

The very concept that you can take a random sample of thirty teenagers, place them in a socially pressured environment and then expect them all to make academic progress under the tutelage of a single individual is frankly ridiculous.

Ken Robinson say's it far more eloquently than me though, and with pretty graphics to hammer home the point.

http://www.thersa.org/events/rsaanimate/animate/rsa-animate-...
This is a start to get people more thinking about it!
yes. knowing WHEN is the trick