skysight-inc/HackerNews huggingface dataset:
Feminism is a Marxist ideology, and it is fundamentally about political power. It is not about truth or fairness or anything that it claims to be about. Rather, it is about furthering the political interests of people that believe in feminism and punishing those who do not. It sees the world in terms of class conflict and it is dedicated to seeing the under-class triumph over the "oppressive" uber-class.

Consider a closely related group, Marxist anti-racists. They claim to be against racism, yet they reject color-blind policies on the part of government agencies or universities. Why would they do this, if they are truly against racism? It is because they seek power.
Look, you're restricted from shooting me with a gun, that doesn't mean you want to shoot me with a gun.
> He also says that teacher pay is too low

That may be true, but it is not clear if that will translate into a better education. Teacher pay in Canada puts many of them into the top 5% of earners, yet when demographically adjusted, students in the USA perform on par or sometimes even better than their Canadian counterparts. When observed as a whole, Canadian students show better performance, but that is, according to the study that I cannot seem to find now, due to demographic cohesion that is not found in the US.
Crush tools.

https://code.google.com/p/crush-tools/
seriously, password-based auth... have ppl not heard of public key authentication?

allowing password-based auth in sshd is plain stupid. _always_ use pubkey auth, it's a 1-line change in /etc/ssh/sshd_config.
Thanks, fixed that issue.
It's amazing how quickly the brute force attempts start rolling in if you turn on SSH with password authentication. Last year I had it on for a bit on my home computer and logged thousands of attempts with the username 'initech'. Thank god I went to work for Intertrode! http://i.imgur.com/6lqXa.png
It's unclear if Dalvik's JIT compiler needs updating. For non-mobile uses like GoogleTV, it might be worth making a much more aggressive JIT compiler, since battery use would not be an issue. Other than that, it seems like changes would have a small benefit, a large risk, and a very large testing burden.

Android is, still, a very lean project inside and lean corporate structure. If it's a third of the way down the priority list, it probably ain't happening.
Yahoo's Fight for its Users Earns the Company Special Recognition by EFF
Probably time to start freshening up your resume, LinkedIn and Dice accounts, and looking around. Nothing makes it easier to find a new job than still having an existing one. Seeing how green the grass is somewhere else may add a lot of perspective to either how content or dissatisfied you really are where you are now. You may also find you're eligible for a 50+% pay raise by bailing- the odds of getting pay raises of that magnitude at existing positions is near nil, which is why the bay area has such rampant turnover and poaching.

As to the stock options, calculate what they're worth to you, factoring in:

X: Odds of you being able to convert them to cash someday through a company liquidity event such as an acquisition (this often doesn't ever happen)

Y: Odds of management not finding a way to fire you the day before they start to vest or do other shady things to deprive you of their value (additional stock issuances that dilute you, etc.)

Z: How much they are likely to be worth if only good things happen (your percentage ownership multiplied by market cap)

X * Y * Z = Future Value F. Using an annual interest rate of 5% and number of years until exit N, Present Value P = F ÷ (1.05)^N.

You may find after running those numbers that you're considering staying on for a net present value P of a few thousand dollars. Little reason to stay if that's what's keeping you on.

The numbers seldom lead away from a good decision.
EH-Net's Global Calendar of Hacking Events for August 2013
Post hoc ergo proctor hoc.

The campaign was not won by technology or lack thereof the opposition.
What I don't understand is why the Germans allow the US to setup a base that spies on them. According to the Spiegel the base was setup without local approval. Also also locals have been concerned for a long time because of possible radiation from the large antennas but for what ever reason the local government cant even inquire about it.

Imagine a German military base in the middle of the US that has who knows what kind of equipment on it and the local town can't question it.
Nobody is forcing you do to anything.
"everything in their power to make you successful and happy" ... except for sharing more than 1%.
Elections aren't cheap. Who pays for the redo?
Full-text indexing via Solr would certainly kill it (if it runs at all — what's the JVM landscape like on ARM?) but many of us have been running a similar setup on a vastly less powerful NSLU2.
First, developers are not users.

Second, changing the license is a permission granted only to the copyright owner. Otherwise I could take BSD-licensed code, relicense it to WTFPL, and then include it in my code without any credit to the original author.

Most licenses do not permit any sort of modification or version upgrade. The standard GPL boilerplate is extremely unusual for giving third parties a range of permitted versions.

> almost all non-GPL open source code can be relicensed as GPL.

This is absolutely wrong. You do not have the right to change the license of someone else's code.
> Collect it all now. Search* it later.

Entire data record of you over years, with `~non-finite' indefinitely long-term memory, with evolving code to sift and immediately provide answers to queries,
knows you better than you. Hitting the `Enter' key, you are pwned by some `See Clearly, Act Quickly' strange strangers in Maryland. Those animal experiment abominations, with wires in heads, involuntarily switching muscles, entrapped organisms reduced to spastic robot tools, we.
I looked a little more and it looks like you can plug a RS232 converter into the ultra mini ports but it does the serial connection over the USB bus. This makes the serial ports useless for feeding the computer the Pulse Per Second signal from the GPS. Oh well back to the GPIO pins on the BeagleBone.
"The converse is hardly true since most non-GPL open source code can be relicensed as GPL."

Which non-GPL open source licenses allow relicensing of the code? I've heard this claimed about the BSD code in a GPL project, but I was unaware the license permits that code to be relicensed as GPL.
Hidden features of Scala
Hopefully in your thinking there's some limits to what the company would do when asked of it by the gov't. For me it would be anything obviously against the spirit of the Constitution.
StructuredJS Demo
I'm also a big fan of Linux (I've been a user for ~18 years now) and of free software and the GPL (click on my username).

I don't write (or publicly release) much code but I truly want anyone to be able to do whatever they wish with it (whether the result is open or closed). Unfortunately, the GPL doesn't allow that.
Searching for Dark Matter with Cloudant, part 1
iOS does not now, and never has, supported IDLE.
> I just graduated from primary school in the US. I want to be a programmer, but I never once took a programming class.

Normally I would say "that's okay, you've got plenty of time to do that in secondary school (middle/high school)". But then you go on to say this:

> Most of my peers still have NO idea what they would like to study, even though some of them are paying $10,000-$20,000 to go to college.

If you just graduated from primary school, why are your peers going to college? That's quite odd. I suspect, in declining order of likelihood, that either "primary school", or "college", or "peers" is an error...
They want you to use email because they want to get your email address and opt you in to their email list. (Note that you opt-in by default unless you specifically choose to opt out.) The messages that go to the friends are a nice side benefit, but they're not really the point of the exercise.

A valid, working email address is very valuable to fundraisers, because they can then hit you up directly in future for additional donations. Can't do that if you tell people to go offline and call their friends.

This also answers the question elsewhere in this thread of "why not ask people to share it via Facebook/Twitter instead of email?" In those cases there's an intermediary (Facebook/Twitter) who can stop your marketing messages. So your email address is more valuable to them than, say, your Twitter handle.
Spotfiy et. al need to evolve to cut out the middle man. Just as app developers can publish directly into the App Store, musicians need to own their work and publish it directly to different marketplaces.
Can you paste the config line that adds this to your iptables?
does that work when it's a system password that exists in a hashed (scrypt) database? it seems like it would leave things open to someone stealing the hashed system password.

if this can be made to work for ssh when using system passwords that would be very cool. but to my (inexpert) eye it seems unlikely (without relying on a trusted client). do you have a description for that case?

the problem, in short, is that the password is not shared. the server does not know it - it only knows the hash. and the hash is not sufficient as a shared secret.
The GBA does in fact have a bios, but modern emulators do not require it except for some rare edge cases that their reverse engineered bios can't handle.
Correct. iOS does not support IDLE. IDLE requires a background process running continuously, which is not possible in iOS except in specific circumstances.
I haven't updated Spotify in a bit so I still have Ctrl/Cmd + F functionality. Good to know, I almost lost it!
Exactly that. I've licensed a couple of things as WTFPL. It says: not only can you do what you want, I reject all this GPL-style "my freedom is better than your freedom" buffoonery.

If you're afraid of offending people and therefore want to relicense under CC0 or MIT or whatever, you can, because WTFPL allows you to do WTF you like. Obviously.
More importantly, it is far easier to revoke on a person-to-person basis even on the same account.

If you use password auth and some accounts have a password that is shared knowledge (root, anyone?), you have to change all passwords once one persons permissions change.

In practice, revoking public keys is a problem for many companies already as I found out when my private key was stolen a while ago. (on an encrypted drive, but paranoia is paranoia)
Incremental backups to Flickr for my iPhoto library
Sometimes I like to start with cat so I can easily swap for zcat when changing to gripped input.
Bad timing?
Academic publishing as ruinous competition: Is there a way out?
Again, not the Steve Jobs I've read about.

Having your factory retool weeks before you launch an unproven product because you don't like the glass? Not very pragmatic.
Shutting down DHS wouldn't necessarily mean shutting down everything that falls under the DHS umbrella. As recently as 2000 there was no DHS. It was created to improve coordination between agencies; if it's not doing a good job of that, then split them apart again.
I agree with you about allowing people to follow their interests.

The curriculum that schools follow turns people off to learning in my opinion. We as a society have become so set on fulfilling educational requirements that it takes the fun out of learning. I have a piece of paper worth over $100,000 that symbolizes my ability to memorize, regurgitate and forget information that my college decided would make me a contributing member of society. Don't get me wrong, I did take courses that I was interested in and I still use to this day, but I would bet that I can't tell you one thing that I learned from the majority of the required courses that I took because I was not interested in them.

Now that my curriculum days are done I've rediscovered the fun in learning. I would attribute that to my interest in the areas that I am exploring. What I find for myself, and this may be true for others as well, is that if I am truly interested in an area that I am learning about I can remember and actually use the information.

Teach children the basics and then the rest of their education should be interest based.
Funny how you would take App Store as an example of cutting out the middle man. App Store has been more about changing the middle man from multiple publishers on the market to just one.
Who says he has to? I don't agree with the notion that reporters are supposed to blandly report both sides of the issue and ignore their own views, nor do I think that leads to a more accurate representation of reality. I mean, when you see an article about a serial murder, does it include something like "Serial murder supporters claim that murder prevents overpopulation"?
The Atlantic leads the pack with the most unbalanced coverage of this story. They bought into a specific narrative at the start, and are steadfastly sticking to it, in the face of clear evidence to the contrary.
As a non-American, the DHS has always come across to me as some form of large scale elaborate joke. I'm genuinely curious if the department you are spending billions of dollars on has actually accomplished anything at all of any practical use?
> We don't need the best and brightest teachers. We need the most passionate and dedicated teachers.

Agreed. It is reasonable that people who did poorly academically will be the ones who have the best insight on how to improve academic performance, and the teachers who struggled to understand a subject area will have the best insight on how to make the subject easier to learn.
One trick I like to do is to feed two files into awk; /dev/stdin and some other file I'm interested in. Here's an example: lookup the subject names of a list of serial numbers in an openSSL index.txt

#!/bin/sh

printf %s\\n "$@" | awk -F'\t' '
FILE == "/dev/stdin" {
needle[$0] = 1
next
}

needle[$4] {
print $NF
}
' /dev/stdin /etc/pki/CA/index.txt

I find myself using this idiom (feeding data from a file to awk and selecting it with data from standard input) again and again. It's a great way to scale shell scripts to take multiple arguments while avoiding opening the same file N times, or doing clunky things with awk's -v flag.
Obviously if you can include BSD code in a GPL project, you can include all of it. There is no "50% limit" on contributed code, for instance. And the target GPL project can have zero lines of code. The reason you can do this is because the GPL has more restrictions that do no conflict with the BSD restrictions, and it doesn't violate the BSD license to slap the GPL on top of it.

Think about it: if you can release BSD code as closed source software, how is that okay but relicensing as GPL is not?
Currently in Asheville, North Carolina. Lived for six years in Boston, which is not as expensive as the Bay Area but certainly isn't cheap.

Asheville is hugely cheaper than the Bay, but isn't particularly cheap by its local standards.
I am not convinced that it is not rs232 over USB. I can get a DB9 to USB adapter and plug a GPS into any computer. The PPS will come in over the USB port but the jitter will make the signal useless for timing applications.
Is it, though? Every company in the Bay Area I've ever worked for (and a few that weren't in the bay area) has hit multiple items on the parent's list. Even the ones who have their shit together and were a blast to work at gave horrible interviews.

Interviews are hard.
"using MD5 encryption (which is what the majority of websites use to encrypt stored data)"

MD5 is not nor has it ever been advertised as being a form of encryption. No article that references it as such can be treated seriously even if you are recommending against using it.
I'm currently writing software that essentially does this. It doesn't put the key in the SMTP protocol, but in the mail header, e.g.

X-Purrcat-Key: ...public key goes here....
Ask HN: advice for working with a bad programmer
I'm working at a startup with another programmer, the founders are business guys and they don't even look at the code.

We're working on two different applications which communicate through different API calls. The problem is the other guy has really bad coding practices(doesn't use version control, doesn't know how to debug code, writes overly complex code for simple things, ...), takes a lot of time to get something done and when he does the api doesn't work as intended. As my services depend on him, this results in a big waste of time.

I tried suggesting him to improve in person and by email but I keep getting ignored.

The project manager(and founder) doesn't seem to care or realize what's happening because I don't see him telling anything about this to the programmer.

It's an interesting startup, good networking possibilities, good pay, work at home, twenty hours per week so it's hard for me to quit.
We both work at home.

What would you do in this situation?
Awesome, even better! (I'll admit to not reading everything on the site as carefully as I probably should have -- thanks for the clarification!)
"Of course you do. GCC was shared to great effect with Apple." - Obviously when I said "sharing" I was talking about using my code in their products. But you knew this.

"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."

That's fine. They're happy for me to not share any changes I make with them. They explicitly told me this when they released it under MIT/BSD. That's their choice, and they are free to make it.

I wouldn't be happy with that arrangement if it were my code, so I choose a different license. As is my choice. If I spend time working on their code, my changes are going to be released under the GPL, because I don't want my code to be used in closed source software. Where's the problem?

So yeah, it sucks that they can't re-use my code. But that's their choice. And I'm assuming they're happy with their choice because of the license they chose. if they weren't happy with this arrangement, they'd have chosen the GPL.

[edit] Also, even if I do this, I am still sharing my code with them, as long as they are happy to keep it out of closed source products. If they think it's more important that people can write closed source software with their code, than integrate my code into theirs, that's fine. Again, their choice. Everyone is free to do what they want. Even people who write closed source software. They are free to open up their code to me if they want to use mine.
The problem with the AISD bonds was the school district getting cocky and assuming they could ANYTHING through. There were inconsistencies and vagueness throughout the proposals, and I think voters are finally getting tired of AISD's "just throw money at the problem" attitude, with no real plans for making low-performing schools better.

IMHO, if we want to fix our education system, we need to cut the ties between funding and property values. Also, Democrats in office should probably get over the hard-line "no vouchers" position. With vouchers, they could also increase schools' funding to give them a better chance at competing. Of course, Republicans won't allow for the increased funding or "robin hood" funding. So yeah... we're screwed.
Looks promising. I see that the schools are not quite as highly ranked as Palo Alto and similar, but aren't bad. They seem to be ranked higher than where I presently live.
While it's more expensive the native gigabit ethernet ports are nice to have. I use my RPi as a dev server/file server and I sometimes have problems with the USB based ethernet going brain dead and needing a USB bus reset (I keep a USB wifi adapter plugged in so I can still SSH in). I don't really fault the RPi since I'm not using it for what its designed for (hell, the ARM CPU is actually the coprocessor to the GPU[1]).

I think I'll pick one up. It will make for a much better dev server/Time Capsule clone/AirPlay server clone/router than my PI, and then I'll have a free RPi to use as a micro-controller.

[1]http://raspberrypi.stackexchange.com/questions/7122/level-of...
Or any other Linux firewall (IPCop, Smoothwall, Untangle...) for that matter.
Does this include f5?
https://code.google.com/p/f5-steganography/
Mirabox comes close to what you are looking for, I think
[IANAL] Copyright does not cover use, it covers distribution and similar rights. In order to cover use, you need a patent.

That said, I'm not sure if downloading the source from Github constitutes any form of reproduction or distribution. From what the page you linked to says, that may be covered by Github terms of service.
By "right-thinking minds", I mean "correct-thinking minds". It is a fireable offense to say non-feminist or anti-feminist things, even in a dry academic way (look at Larry Summers) - it is politically incorrect. Non-feminist and anti-feminist thought is no longer an acceptable part of the mainstream conversation.

The range of permissible mainstream thought is determined by the left. Essentially, the mainstream follows Harvard with a ~30 year lag. The infrastructure which propagates what Harvard believes to everybody else and determines the constraints of acceptable thought is what Moldbug calls "the Modern Structure"[1] or "the Cathedral"[2].

[1] http://anomalyuk.blogspot.com/2013/07/the-modern-structure.h...

[2] http://unqualified-reservations.blogspot.com/2009/01/gentle-...
http://en.wikipedia.org/wiki/Steganalysis
Germany doesn't "allow" US bases. They were forced to have them after World War II:
http://en.wikipedia.org/wiki/United_States_Air_Force_in_Germ...

[update: removed speculation about german taxpayer covering the bill]
Can they really bruteforce a 12 characters password? I don't think so...

What happen when you lose your key? How do you backup your key?
Richard O'Keefe has deep knowledge of computer science and software engineering, and his posts to erlang-questions, where you'll often encounter Erlang, Prolog, LISP, Java, and C neatly woven into the same message, are almost always enlightening.
Anyone have a 1-page version of this?
I've been thinking about developing a browser plugin that would spoof fingerprints. Based on the URL in the address bar it would keep a discreet cookie-store and fuzzed version of the variables that fingerprinting looks at.

For example - if you are on espn.com then espn.com and all the trackers referenced from their pages would see a set of cookies and variables specific to espn.com. Browse over to icanhascheezeburger.com and even if the lolcats use the same trackers as espn.com does they would see a different set of cookies and a slightly different set of values - like browserid incremented by a .1 or a couple of non-essential plugins missing from the list of installed plugins.

I welcome any technical feedback on the idea.
National Archives (NARA) Releases Additional Watergate-related Records Online
This is very true. I just don't like the idea of "Pay up because we idealists think it's urgent. It should be important like surgeons."

It's very hard to get to a social change to pay them like Singapore.

I think the means to this ends is via charter schools. Parents know who the good teachers are, and they fight to get taught by them. Charter schools have found a way in some cases to pay up. I think parental voting (with their feet) can be even better than test-based metrics, which are imperfect at best. (Everything not on the test gets neglected)

This is a very complicated problem.
> The converse is hardly true since almost all non-GPL open source code can be relicensed as GPL.

While the FSF has actively promoted this view, for many actual open source licenses for which they promote the view, it requires a rather creative (at best) reading of one or both of the two licenses involved to support this claim.
I'm curious is it normal for people to sell for 2x yearly revenue?