skysight-inc/HackerNews huggingface dataset:
I'd love to pay teachers more -- if I were appointed Dictator of the United States, I would also (at least) double their salaries.

But how would we actually go about achieving that goal in the actual world we live in? Well, we'd have to raise taxes[2], and a solid third of US citizens would veto any raise in taxes for any reason whatsoever, and another 50% or so would veto raising teacher salaries on tribal affiliation grounds (I'm assuming a fair amount of overlap between these groups), meaning, you probably have at least a solid plurality against the idea[1]. Not to mention the difficulty of how a city like Stockton, CA (now bankrupt) could achieve such a goal.

I hate to be so pessimistic, but I tend to believe that anything beyond tinkering with the margins of the school system is unlikely and probably politically impossible.

[1] For example, in Austin, TX, 2/4 of the last round of AISD bond initiatives passed, by very slim margins. And Austin is a rather liberal city.

http://www.traviscountyclerk.org/eclerk/content/images/elect...

[2] Edit: or cut other things, in which case we're back to the same debate that's more or less immobilized our country for the last few years, thus illustrating my point.
I limited it to text editors because I was making this for myself and I'm a programmer.

I wanted to visually see the data I was already tracking with Org-mode and also wanted my time tracked without my involvement.
Here's one: http://www.vice.com/read/russian-billionaire-dmitry-itskov-p...

Anyone have a list of billionaire futurists?
That might have something to do with his daughter Mary Cheney having come out as a lesbian way before 2004. In interviews before 2004 Cheney would often get asked about his daughter being gay and him being non-supportive of lgbt rights... and he'd just chide the interviewer for going there.

So really, it just shows what a terrible human being he is. He always played a position that was politically convenient... until it wasn't.
> In fact JavaScript can't technically perform slowly since it is for most intents and purposes single threaded... so long running JavaScript code that will take 50 seconds just won't happen...

It's a valid point that almost nobody's writing 50-second raytracing routines in JavaScript, but it's trivial to run code that's executed in the background without freezing your app, by repeatedly calling it with setTimeout(). Just make sure that any "tick" of your code runs in under 30ms or so (although, depending on your task, that may not be so trivial).
I'm asking you to clarify your position.

You seem to acknowledge that an income gap exists for women. You also asserted that it was because they choose to work less. I'd like to know if there's anything to back up your assertions other than your opinion.

Does you opinion hold for other groups that have an income gap and on average work less? If so can you see how that would be problematic?
Are you seriously trying to imply that the majority of people doing a specific job, as identified by a criteria not related to the job, make significantly less than a minority doing the same job due to working conditions?
An example of bad customer support
I have a firstlast@gmail address, and I occasionally get e-mails intended for people with the same name.

Recently, a person with the same first and last name thought he owned my e-mail address. He signed up for several job searching e-mails from companies that did not verify e-mail address (which I promptly marked as spam). That person finally signed up for a FedEx.com account, and I was able to reset the password to access and get his phone number. I called him up to inform him of his error, and it sounded like the man was in his late 60s and thought I was an "IBM-er". A week after that, he stopped signing up for new services with my e-mail address. I can only guess a friend or family member told him how e-mail works.

Side note: FedEx.com should know better than not forcing users to verify their e-mail addresses at sign up.
message is REALLY slow in Objective-C

Some numbers to back this up would be nice. Apple has been optimizing the hell out of Objective-C and I think it has a method invocation down to like 10 instructions or so.
GlassUp isn’t a copy of Google Glass … and just might be better
No but neither is the setup of the article mentioned. PRISM is all signal intelligence. That is what SSL/PGP effectively solves.

Wiretapping (rootkits or backdoors) are almost impossible to stop. The endpoint is always the weakest point. And I'm sure the NSA spends millions on the latest exploits. No 3rd party hosting service is capable of preventing that.

> Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it.
I agree. I think stuff like Khan academy https://www.khanacademy.org/ is the future.
Maybe you have a point. Maybe it is possible to install enough internal and external controls for these surveillance programs to bring them back from the outer edges of ethical and moral propriety. Maybe.

There's still, however, the problem of the Fourth Amendment. To my High-School-Civics understanding of the US Government, these programs are patently unconstitutional.

If these programs are indeed essential to our security, if they are to become a permanent fixture of our civil society, then let the Constitution be amended to allow them. Otherwise, no amount of oversight by any (or all) of the branches of the government will be sufficient to legitimize any such programs.
I use a top sheet and I've never had any serious problems with it running away from the blankets on top. Additionally, I don't tuck it in.

I find using a top sheet _vastly_ superior to not using one, as it's far easier to wash sheets than it is to wash bulkier blankets -- they fit in the washer and dryer better. Whatever is touching you directly should be washed frequently and it's much easier if that's just a sheet.
Don't ever quit something simply because you are getting pushed around. Fight back and quit on your own terms. Don't be a wimp, because nobody likes to hire a wimp.

This will happen everywhere, you can't just run. Eventually, you will run out of places to hide.

1) Always own up to your mistakes and find the common pattern and be ready to justify your decisions. Write some damn tests.
2) Yell back at him, get mad, show your passion. I am assuming you are not stupid, so there must have been some decision making process that led you to what you did. SCREAM those reasons at him, I mean it. Confront this guy!

Don't quit over a bully. Quit because you have better gig or are tired of the company in general.
Except the "new this week" start page was terrible in that it showed top pop garbage and promoted artists, not a list tailored to your tastes. I've been a Spotify user for a while and I can only remember finding one or two albums of interest on that page.

What they really need to do is fix notifications so it actually shows new releases from artists you follow. Sometimes it lags behind by days or weeks and sometimes it doesn't even bother to notify you.
I'd never seen MacBuildServer.com until just now but they completely violate the terms of service with Apple. They are using their enterprise development certificate to bypass the AppStore. They won't be around long.
Fugitive Edward Snowden trapped in Russia says Putin
Yes, although I feel the need to point out Jobs wasn't the genius behind Apple in the early years, it was Wozniak. Different time, different man.
Huh. I hadn't actually thought that the protocol itself could protect you (I only left my comment based on what I'd read elsewhere; I don't know anything about it otherwise).

So hypothetically speaking, if the protocol did protect your password from being stolen, what would be the actual threat of a piece of malware specifically pretending to be SSH?
Computers for Guns
The license combination feature is quite flawed too, as it fails to tell you which license of two you must use in the case where it's required; and in some cases where licenses are not compatible, it fails to mention. (eg, MS-PL and GPL)
Apiary is great! I used them for documenting the Tesla Model S API: http://docs.timdorr.apiary.io/

All I had to do was create a github repo and that was it: https://github.com/timdorr/model-s-api

It's great for public projects because there are both comments, which allows for inline discussion, and a mock API server, which doesn't help me so much (Tesla's API implementation isn't true REST) but allows others to throw things at an endpoint without worrying about consequences.

One of the devs was even willing to get involved and issued a pull request for the repo! https://github.com/timdorr/model-s-api/commit/b0669d Awesome guys!
Ask HN: Is it reasonable to cut corners when developing?
Can we discuss this question here? Here's the original:
http://programmers.stackexchange.com/questions/204944/is-it-sometimes-reasonable-to-cut-corners-and-expect-to-re-write-software-in-a-c.
I have yet to have any issues streaming video to my rPi using OpenELEC [1]. OpenELEC is an embedded linux distribution to run XBMC and has a build optimized for the rPi specifically. The rPi can be a little laggy in the menus at times, but I haven't experienced issues with playback.

[1] http://openelec.tv
> What kind of fraud was committed with the manual counting? Here in Sweden

Trust me, your country is very different from the rest of the world and I mean that in a good sense (such as a parameter of good governance).

This a country with more than 180 million people and mandatory vote, elections here are massive. Every time someone touches a vote there is a chance for it to be defrauded or replaced. In the past, stories of lost and inflated ballots and replaced votes where trivial. Because a lot of the voters are poor another trick was to give to the voter an already marked vote and demand the original valid one back so the candidate could buy a vote in a election.
How to sell sponsorships for events
I know purists always complain about unnecessary cats, but I always find it useful to start with "head" or "tail" in the first position to figure out my pipeline, and then replace it with cat when it's all working.

And if the extra cat is actually making a measurable difference, maybe that's a good signal that it's time to rewrite it in C.
creative common zero
Could you just claim it to be in the public domain?
Simply put, if you say that the patriarchy causes X and not Y and I say that the patriarchy causes Y and not X there is no way to resolve the disagreement.
English is not popular because it is "easy to copy" or any nonsense like that.

English may not be easy to copy but it's comparatively "bland". "Bland" in this case means "has a smaller number of marked features". For example, it has no tones. It's always easier for someone speaking a tonal language to learn a toneless language than the other way round. Sanskrit has a complex system of synthetic inflection, which is a rather marked feature, and all speakers of analytic languages would hate your guts for forcing it onto them if you tried to make them learn it. In many ways, Sanskrit is like Ancient Greek. You spend a year learning something that other languages can do without (and do so without muddling the meaning of the text), and even if you learn it, you'll still be doing mistakes quite a lot of the time. Such a language would never have a chance of spreading as an international medium of communication.
Show HN: Football news website
Can you find anything as creepy as this http://tv.msnbc.com/2013/07/13/edward-snowden-come-on-home/ on RT?
Also export MAKEOPTS=-j33
Femtocell hacking: As mobile networks expand they become more vulnerable
With Google's apps? I've already mentioned Replicant (http://replicant.us/) in my original post. Replicant is a fully-FOSS Android distribution based on CyanogenMod.
Okay, that I could see happening, and I wouldn't have much of a problem with it (abusing the enterprise keys and all). Perhaps I misread, as I took it to be asking about the general case of any dev who downloads source and clicks "Product/Run".
https://github.com/pimeys/dotfiles/tree/work

https://github.com/pimeys/dotvim
If you read the full report, and you compare by race men still make more. Childless white men make more than childless white women. Childless Hispanic men make more than childless Hispanic women. Childless black men and women make about the same. White women make more than Hispanic men.

Due to a larger ratio of white women : minority women compared to white men : minority women, it skews the "Women's earnings" up.

There are many reasons why various groups make 'more' or 'less' but it is kinda disingenuous what people try to 'prove' with this report.
> [...] why do so many people here immediately snap into backlash mode without considering the possibility that this could actually be an existing pay bias?

<sarcasm>

Because sexism and bigotry are properties of evil, despicable people, who aren't anything like us.

We're cool progressive techno-optimists. We're so smart we couldn't possibly be bigoted. We're the new establishment.

</sarcasm>
Swap your Rails stack traces for a REPL
The standard sshd does not log failed passwords. A few years ago I was seeing a lot of brute force attempts and I was curious to see the passwords. The only way I could do it was to edit the source code of sshd to add my own logging line and recompile the whole thing.
I am saying you need to account for hours worked and years experience.
> I just want to give stuff away.

For my own code, I prefer the BSD license.

Anyone who wants to take it and use it in their own project (whether open source or not) is free to do so.

For me, this provides more "freedom" than the GPL does. I don't care if others provide their changes back to me or if they take it and incorporate it into a successful commercial project and make a few dollars from it.

I'm a big fan of OS X (as are many others on here). I don't think it would exist today if not for the BSD license.
I'm having trouble understanding your comment - because you explain exactly why artists would choose not to participate if there is a "paid" option, but then you say it annoys you when artists decide not to participate. Why does it annoy you?

Spotify has a discovery benefit, but it also robs track/cd sales. This is in contrast to something like Pandora, where the discovery aspect is just gravy, and a person still has to buy the tracks to listen on demand.

If an artist is being rational, they compare the discovery benefit to the track sales loss, and act accordingly. If a fan begrudges that choice to the extent of feeling justified in pirating, then what does that say about the fan? Spotify is actually complicit in reinforcing this attitude.
You do need other compilers that can compile the GCC source. These do not need to be trusted, just diverse in origin so that they are unlikely to contain the same attacks.

If GCC is in fact the only thing that can compile GCC, then you cannot use DDC to get a trusted version of GCC.
At least 40% of the wage gap isn't explained by the factors you cite.
http://www.americanprogress.org/issues/labor/news/2013/04/09...
Or simply allow to accelerate the speed at which the video is played, like on Coursera/edX. This makes video a very efficient medium to learn.
aren't they entitled to pull their music off the service if they want to?
This is the first hit for awk tutorial and it's all you need.

http://www.grymoire.com/Unix/Awk.html
Viral as in requiring my code to be compatible with the GPL ecosystem, and in restricting my choice of licenses.

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. With that GPLed library, I'd have to use a license that the GPL is compatible with. 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, such as BSD or MIT; I would be restricted from using certain other copyleft licenses.
The idea is that if you pay more, you may be able to attract more people who are skilled enough to make more than $52K in the private sector, and thereby hopefully duck around the "those who can, do, those who can't, teach", as, alas, there's more than a kernel of truth to that.
:trollface: http://www.addalicense.com
It would just give the defense even more evidence. The decision was about whether or not Zimmerman shot him in self-defense, NOT whether or not Zimmerman was responsible for creating the situation that resulted in Trayvon Martin being shot.
We friends follow football as passion. We decided to give back community by starting this portal. It gives news from 4 major news website. Currently we are looking for some free scores API/feeds which gives us Live Scores, Results, Fixtures and Points table. Help us by suggesting some and also don't forget to give us some feedback on it :)
That requires a constant internet connection, which can be hard to come by on mobile devices.

Edit: Thanks folks. Looks like I was wrong about APN being pulled up over cellular messaging when there was data to transmit.
Life as a software project, using Github
What I am missing from Greenwald (or other journalists) is some serious analysis regarding what would happen, if NSA will really not be allowed to do "collect it all". I mean, whether it really isn't justifiable.

As an amateur, I am just thing aloud now: some "bad quys" are quite capable nowadays, and without collecting the whole haystack, you would be allowed to monitor someone only from some point in the future (after getting the court permission), and you couldn't "hear" the past conversations, if you didn't collect them. Moreover, if someone is very careful, it will be even difficult to discover that that person is suspicious and should be monitored in the first place.

Mind you, I am not defending the NSA strategy, I don't know if it is justifiable, I am just saying that Greenwald doesn't make any effort to let some opposing views to be presented. He just repeats the same arguments over and over again, but doesn't discuss what would happen in other scenarios (if NSA would be much less capable).
I think what he means is that what people actually spoke every day was as different from our bookish notions of what Sanskrit is as the language of a poor farmer or a slave in Ancient Rome was from the writings of Cicero. You really can't equate the two things.
Any mail service provider that uses Exchange will work. They do exist, but I do not have any specific recommendations.

In practice, I do not find push mail to be all that important. Its real benefit, at least theoretically, is in optimization of battery usage by not having to constantly poll for messages, but I do not find it makes much difference on iOS and will perhaps become even less important on iOS 7 as background apps will be more apt to be firing up the radio anyway.
You have now changed your argument from 'wage gap' to 'income gap'. Those two are not the same thing.

A 'wage gap' implies getting paid less for the same job. No good. An 'income gap' implies someone earns less than someone else. That seems perfectly acceptable.
If there is such assumption, it would be either correct or incorrect. If it is incorrect, there would be at least some businesses trying to challenge this assumption - it's pretty hard to imagine why in hundreds of years of doing business and pretty much every assumption in there about doing business being challenged nobody would ever think about trying to test this particular one. There are lot of businesses that would give everything for 18% chance over the competition - and among all crazy ideas some would definitely try this one and say "why don't we just hire only women and get 18% edge?" Once they did it, they'd discover they get the same output for 18% cheaper and would have considerable success. Heck, they'd go as far as pay 8% more than competitors to attract only the best and still have 10% edge! Once they had it somebody would think to ask how they did it and discover they did it by challenging this particular assumption and finding it wrong. So the assumption eventually would be widely known to be if not totally wrong than at least questionable and having very strong evidence against it. Has it ever happened? If not, then why not?
OpenVPN can be set to route only certain IP blocks to the tunnel. I sometimes do prefer to route everything over the vpn though, especially at coffee shops that filter specific ports.
This is the 3rd world, things work different in here, this is a 180 million people country with mandatory vote. Before voting machines elections would take almost a month to have their results computed. During all this time the ballots were subject to be stolen, inflated or replaced. This was very common in Brazil up until the late 80's. Stories like this are much more uncommon today.
How about we don't bother and just subscribe to the Adafruit blog, which covers similar ground but is generally more interesting and timely (IMO)?

(Though, granted, it does include ads for Adafruit products, which isn't an issue for me since that's some great targeted marketing).

I have nothing against Hackaday, I've followed the site for years, but I'd rather spend money on cool products at Adafruit than toss it into a vague blackhole for purposes I don't quite understand with no guarantee the site will even remain up or relevant to me.
Brad Feld on the Rise of Global Startup Communities
Covers two of my pet peeves: random unnecessary info about coffee and hand-crafting pixels, and those damn skills graphs. I do like the location bit though (it's useful to know if someone is in SF rather than London).
Yeah, he did. As a javascript developer I wouldn't limit myself that much though - he considers using ++ a sign of bad code.
>That's pretty much what is common understanding of the wage gap

No it isn't. If that were the common understanding, then people would not say they are fighting for "equal pay for equal work". The very existence of the phrase "equal pay for equal work" demonstrates that people do believe (incorrectly) that women are paid less than men for the same work.
Isn't it illegal to spread any Gameboy BIOS image?
The imx6 onboard Ethernet can't really do gigabit but the second Ethernet on this new machine is apparently a PCIe connected Intel chip which is more promising.
I think this may be the site you were referring to: http://www.tldrlegal.com/compare

I was looking up OSS licenses the other day and happened upon it.

Edit: It looks like sandyarmstrong also posted it below.
"Do unto others 20% better than you expect them to do to you, to correct for subjective error." -- Paraphrased from Linus Pauling, apparently. http://www.goodreads.com/quotes/138002-do-unto-others-20-bet...
Same here. I get all sorts of order confirmation emails, family pictures, etc. I've tried to track down the other person to let them know, but haven't had any luck so far.
That's not what he meant, he meant Vegas as a stand-in for gambling in general.
Everyone forgets the brilliant and sometimes crazy BSD ones:

- Column: Create columns / tables from input data
- tr: substitute / delete chars
- join: like a database join, but for text files
- comm: like diff, but you can use it programmatically to choose if a line is in one file, or another, or both.
- paste: put file lines side-by-side
- rs: reshape arrays
- jot: generate random or sequence data
- expand: replace tabs / spaces
Paying someone to audit source I have available to me is going to be cheaper / easier than paying 1) the one group that has access to the source to audit it (in which case I still have to trust them), or 2) paying someone to audit binaries through disassembly.
Their blog is fantastic actually. And while there are ads for adafruit items, you'll notice there are literally no other ads. zero.

Hackaday has adsense, so if you're not blocking it, you get the usual banners.
That's why everyone should do it. For everything.