skysight-inc/HackerNews huggingface dataset:
I agree with your point that people need to be careful to not dismiss the gender gap issue (which certainly exists for anyone over a certain age)

I have found on Reddit and here that the top comments are almost always against the original article if there is any way to view the conclusion differently.

I do not believe it is a systematic problem, it allows you to quickly get a hold of two conflicting viewpoints quickly.

I took the top comment to be "It is extremely difficult to mitigate factors when it comes to the gender gap, especially lost work time due to child care", he then quoted a study where a differential comparison saw at least one example of the opposite gender inequality.

Additionally the gender gap is rooted in cultural reasons, so comparing different countries is different. Specifically the existence of a certain gender gap in Germany does not mean such a gap exists in the US.
No, they can't; artists are between a rock and a hard place w/r/t Spotify, because if they aren't made available on one or more of the major paid services, they (a) are pirated merciless and (b) have to compete (and inevitably fail) for the promotion and monetization of their own work with services like Youtube.

I'm not saying Spotify is uniquely to blame for this situation, only that they're a part of the situation.
I just checked the source and... My god, it's beatifull :P.

Gonna read some more when I have time, I could learn something from this.
Aren't you just hyperventilating when you do this? How is hyperventilating yourself a portal to new consciousness?

That sounds unintentionally negative. I'm genuinely curious.
> 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.

You're reinventing definitions to suit your argument. The BSD license creates no restrictions on what you can combine it with. The restrictions are defined by to the GPL.
John Searle on Foucault and the Obscurantism in French Philosophy
An interesting experiment, but even as the author states "it's a fun experiment". It makes things easier to read & understand for beginners, maybe, but he even states that it's not for beginners. If I have to be a C power user to use it, I imagine I'd feel more comfortable without it. Just my opinion though.
Gantt Chart
Programs to create gantt charts other than Excel, with design-in-mind? Other project management tools?
Europe is like Marsellus Wallace in Pulp Fiction (where he's bent over). The US is the thug behind him.

And both seem to be enjoying it.
A few people use spiped[1] in similar fashion.

[1]: http://www.daemonology.net/blog/2012-08-30-protecting-sshd-u...
Please note that the X- pattern is considered deprecated: http://tools.ietf.org/html/rfc6648

TL;DR: just make your header Purrcat-Key.
I'm not asking for anything. The article tries to make the case that HBO, et. al., are trying to take down open source software. Seems to me that they're not even error-checking what they're asking for, as is made evident by the request to delist their own site.
I wrote a similarly-themed (although much less complete and much less useful) package for Go called 'Proto' which essentially sidesteps the static typechecker by mapping the 'base useful type' to `interface{}`, which is philosophically similar to `void *`.

I personally have no problem with it (other than the syntax needed to unbox/rebox values). I find that having the freedom to use a type system or not a very compelling feature in a language.

That being said, I understand why it might sit very poorly with some.
The RAM itself isn't much more expensive, but if you're trying to build a cheap Intel computer then it will get much more expensive with ECC, since there are no cheap Intel CPU/mobos with ECC.
The ironic thing about the DHS was it was supposed to make the communication lines between the FBI, the CIA and other federal law enforcement agencies better. This is one of the major failings of what happened on 9/11 - a total lack of sharing of intelligence between the CIA and FBI.

And here we are, almost 15 years later and nothing has changed or improved. Several commentators even argued if the DHS actually worked, several of the recent terror attacks would have been prevented.

Either fix it, or get rid of it.
Yes, this is why having a passphrase on your key is recommended. The idea is not to use keys instead of passwords, but in addition to: the password protects the private key locally, which is used to authenticate to the server. However that seems to be uncommon practice.
There is a place for Javascript, but it feels like it's being excessively overused.

Anyone who browses with Javascript disabled (using, for example, the noscript browser add-on) will be aware how many sites, even those with mostly text content, fail to load without Javascipt.

Google's blogger/blogspot service is one of the worst offenders. Here's an example: the official Android blog from Google. The page simply won't load with Javascript disabled. Once it is enabled, you have a page of mostly text. This is simply bad web practice in my opinion.

http://officialandroid.blogspot.co.uk/
I think Steve's Awk academy is a nice supplement to Grymoire : http://www.troubleshooters.com/codecorn/awk/

By the way: what people need to understand is that in order to use Awk, efficently, you'll either use associative arrays, or structure your script like a sed script, otherwise it will be slow. The interesting thing about both of those, is the regex algorithm Thompson NFA, that is from what I hear around 7 times faster than PCRE that is used in Perl, PHP, Python and Ruby?
Since it sounds like the other developer you're working with isn't going away any time soon, you have two simple options:

1. Deal with it. If you're being paid well, like working from home and nobody is (yet) concerned that it's taking you longer to deliver because of the other developer's shortcomings, you can learn to live with the situation and do your best to be as productive as possible in the 20 hours you're being paid for each week.

2. Quit. If your happiness ultimately requires that you work with competent people, you should seek out other opportunities that will give you the ability to do so.
Yes, I was specifically talking about the feeling of adjointness. Moments lik those made me think something categorical was happening somewhere.
http://www.harkavagrant.com/?id=341

Lazy asshole.
Thanks! That makes sense. I've noticed more and more "not provided". What's the deal with that? I was assuming I was doing something wrong :-( I don't much seo.
Write Markdown in any text field on the web
"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."

Sometimes, when I imagine what I would do if I won the Lottery and had a few millions I could just fritter away, I think it would be highly entertaining to buy a lot outside of Washington DC or perhaps in New Jersey and construct upon it a building, surrounded by razor wire and maybe trenches, and then come up with ever more fanciful antenna looking designs to install on the roof. Sort of an artists enclave where the artists could visualize different shapes that might pull un-imagined signals out of the air.

And never let anyone "official" inside the building.

Clearly you'd need a few million for the building and a few tens of millions for the law firm that would spend its days keeping the curious out.

Its a variation on the old puzzle box psychologists trick where you keep an obvious unopened box in the room and refuse to talk about the contents. It really does drive people nuts.
The article showed nothing of the kind. All that it shows is that cache considerations matter, not that they necessarily beat algorithmic improvements.

Really, nobody has ever claimed that constant factor improvements are irrelevant. They certainly do matter: twice as fast is twice as fast no matter what problem size you are talking about. The point of asymptotic analysis is how the running time of an algorithm will change as the input size changes. At scale, even a very bad implementation of Strassen's algorithm will be faster than a highly tuned implementation of the textbook algorithm. The constant factors matter in determining how large the input must be for one algorithm to outperform another.

"Bjarme Stroustroup is quite fond of demonstrating the superiority of vector even when complexity would suggest list was the right approach."

[citation needed]

Most of the time people who claim that vectors are outperforming lists on tasks where lists are "asymptotically better" they are actually hiding some asymptotic cost. Linked lists have poor asymptotic performance for most interesting tasks, just like vectors.
my droplet in New York 1 has been up and reachable since i booted it up 2 months ago.
But JS isn't just a tool. No programming language is.

JS is more a workshop that happens to contain, amongst its stations, a less-than-safe circular saw. And you can absolutely, productively use the shop without using the saw, or by using the saw, if necessary, with additional safety precautions.

And because some people use the saw willy-nilly, you're saying we should throw out the whole shop?
http://www.usatoday.com/story/tech/columnist/shinal/2013/07/...
This is the kind of functionality that D language is really good at. If I were to go beyond the fun bit of this project, i would have a look at D language.
Or simply being aware of the fact that there is statistical variation.
If you have a cat, the under orientation can be helpful in preventing the cat from unravelling the whole roll.
There is http://mashape.com too. They have almost 3000 APIs, fully documented, with SDKs in Java/Android, PHP, Ruby, Python, iOS and Win8. And an interactive test console for each endpoint + real-time status and avg latency.
Additionally you could also use something like fwknop[1]. It opens the ssh port for your ip when you need it and closes it after a preset time has passed.

[1]http://www.cipherdyne.org/fwknop/docs/faq.html#fwknop
I have hated yahoo because of their poor products, bad user experience, ridiculous design sense, and what appears to be just brand marketing for a brand's sake.

However, I have to say this news gives me a strong reason to reevaluate yahoo. And my own feelings about this makes it clear to me there is a market in customers who are interested in having their rights respected. I'm looking forward to the new wave of strong security, and corporate user rights policies as a feature.
Just use C++11.
Ah, I am a premium member, so that makes sense that I saw that in my dashboard.
"... While Yahoo still has a way to go in the other Who Has Your Back categories (and they remain the last major email carrier not using HTTPS encryption by default)..."

Why? and how vulnerable to Eve, not using HTTPS?
MacBuildServer - Continuous Integration for iOS developers with deadlines
Changing the Way We Engage Poverty.
HP D2D / StorOnce Storage unit backdoors
I have a question about the Apache license....I'm trying to understand if an end user must accept the Apache license if I use a library under it in my software. I do understand that I cannot remove the license from the module source, but I'm not sure what needs to provided to the actual software user.
As you mention that you both work from home, but that you met him in person, it sounds as if you're locally close together. As such the best thing would be to work together for one day. Think XP pair programming and start off with version control. Many people would like to learn better techniques, but need a non-stressful environment such as pair programming for it. Since he writes complex code for simple things, it sounds as if he is struggling and he may have a hard time learning more.
He is the author of "The Craft Of Prolog", a quite famous book among people caring about programming.
To be granted an enterprise or standard developer signing certificate, you must agree to a contract that stipulates the valid uses of that certificate.

I think it's reasonable to call blatant disregard for contractual obligations "illegitimate".
> Are you disagreeing with the FSF's lawyers here?

You linked to a source which has nothing to do with your argument, which makes me think you don't really understand the position you're claiming.

If you say that it's legal to change the license of BSD-licensed code to GPL, that means you think it would be legal to:

1. Download the FreeBSD kernel.

2. Replace the LICENSE file with the GPL.

3. Replace the authorship and copyright comments with your own name.

4. Publish the resulting code online.

Do you really believe that doing that would be legal? If so, that is such an extremely unusual position that I do not know what evidence would be required to correct you.
This. GPL "code sharing" sounds harmless until you realize that it is enforced with a 500 pound ball of red tape that prevents commercial use in numerous typical development scenarios.
How Orwellian of them. Does that law still exist, though? I thought they replaced it with the FISA Amendments Act or something.
Every email you've sent, every chat, every site you visit, every bill you've paid, every product you've bought in store, every note you store, every post you create, every file you transfer, every place you physically go, every city you visit, every route you take, and maybe even every file stored on your computer or phone.
It's not really that that useful to talk about "ARM devices" as a class as they vary wildly in capabilities and this will lead you to make very misinformed, or in this case, totally wrong statements.

The i.MX6 has a VPU that supports h.264 1080p60 decode and 1080p30 BP encode. For more information about the VPU you can mouse over the block diagram: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?co... or you may want to review the i.MX6 GStreamer docs as well: https://community.freescale.com/docs/DOC-93387
Interestingly, Mendeley [1] tried to be (one of many) social platform with the specific aim to find more easily relevant papers for you. Unfortuantely, (or fortuantely for the founders?) it was bought recently by Elsevier, so I'm curious to see what will happen to it. Finding good relevant papers is still a difficult task imo.

[1] http://www.mendeley.com/
Check what "legitimate" means.
You must know by now, all Fed op/act/project names must be read through rot180, or a `clapperSpeak' translator.
... I'll be watching you.
Neat idea but I just don't see how it's cheaper than a high speed rail project?
Does it have inheritance and polymorphism?
I love how the tech community promotes something until it's over used and only AFTER everything breaks then we THINK about how / when we can use a technology...
Why, why, why didn't I break his legs!
I want to make a few observations about this, and why I found it seemingly less "hacky" than other such attempts:

- As I said in an earlier comment, "var" is just a typedef'd "void *". The downside is that libCello code is essentially untyped, but the upsides are that the C preprocessor is now enough to do the processing needed for the rest of the macros in the language, and that you can still mix regular typed C with libCello code for a "best of both worlds" mix.

- Looks pretty, right? What you're responding to is not just the nice non-capitalized macros and the $ keyword, but the syntax highlighting in his examples. Fire up a text editor and write you some libCello code without this highlighting and it probably won't feel as nice.

I'm extremely interested in the idea of taking the syntax highlighting, formatting, and code completion OUT of these specialized IDEs and plugins and into some kind of standard "bidirectional channel" between a language processor or compiler, its macro system, and the user's editor of choice.

We should be able to make entire DSLs and specialized syntaxes that not only compile, but are able to provide rich information to the surrounding development environment in a standardized way. I'm not alone on this. F#'s Type Providers do exactly that. But imagine being able to control not only the "intellisense", but also the syntax highlighting, argument/return tooltips, documentation, preferred formatting, snippets, etc.

And by "surrounding development environment" I mean everything from the command line to vim and emacs all the way to Sublime Text, Eclipse, and Visual Studio. Even github! Why do you have to register a new syntax highlighter on github for a language and hope they turn it on?
Teacher pay is the last thing that should be investigated at this point. Not the first. Social services would be a much better starting point.

Every time someone mentions teachers pay relationship to education/grade quality I think they simply haven't taken a step back to compare against alternatives and looked at the numbers (adjusted). Sure a bad system will have marginally better performance when you throw money at it, but that is practically a given and doesn't provide proper systemic evaluation.

On average private school teachers make significantly less...
http://nces.ed.gov/fastfacts/display.asp?id=55

And on average private school highschoolers have better or equal grades... (adjusted for student characteristics)
http://nces.ed.gov/nationsreportcard/pubs/studies/2006461.as...

Public school per student cost:
http://nces.ed.gov/fastfacts/display.asp?id=66

(The above cost is excepted as an undercount by every source I can find though there is dispute by how much, see: "They Spend WHAT? The Real Cost of Public Schools" and a rebuttal here: http://nepc.colorado.edu/thinktank/review-they-spend-what that agrees with the undercounting but disagrees with CATO institutes exact figures).

Cost per student and a rebuttal/additional findings:
http://online.wsj.com/article/SB1000142405270230382220457746...
http://articles.washingtonpost.com/2009-08-31/news/36831030_...

Taking into account "cost per student" grades are the same or better with equivalent spending and are simply more cost efficient teaching systems. All this is without further drilling down into private school methodology to identify the highest efficiency implementations (the NAEP study suggests that the lutherans might be a one of several starting points for that investigation).

When you are putting people into a flawed system with perverse incentives, throwing money at the people involved is a poor attempt at a solution and is "mostly" a red herring.

If the claim is that these grade differences aren't really an education but a cultural and societal issue (ask yourself why "schools of choice" perform better?) than it needs to be addressed as such using a change in methodology and improvements in social services systems/spending.
Nope, already thought of, and not for what you'd expect.

Authentication systems using Browser ID create a value based on the browser identification bits and apply a ratio of how close the value is to a given user's fingerprint, so your values may change (like when you resize your screen) but it'll approximate the fingerprint as the user's. In other words, if it's close, it still matches.
Relevant video:

http://vimeo.com/32850405
This is absolutely no different than being on the app store and selling your app on the website.

You are trying to create a difference where none really exist. Take it from someone who have both been a musician and made apps.

Furthermore the new generations don't even have to change, this is the reality they grow up in and are free to make their choices.

Spotify is a far better ally for all musicians than record labels where for a select few.
Yes, my school had AP courses as well, but only two of them. :( I think it's because my school was rural and poor. I've always been jealous of people who got to go to schools where they could take seven or eight AP courses and get a massive headstart on college.
> JS is a relatively fine compile target ...

No, it's not.

> ... and with asm.js, a pretty fast one.

And asm.js demonstrates why it's not, because asm.js isn't JavaScript. It's a strictly defined ASCII-encoded bytecode that happens to be representable using a subset of valid JavaScript.

At which point, one must ask, what bizzaro-world engineering justification do we have for using a JavaScript subset as a first-order bytecode format? Why couldn't the silly JS bytecode format be a second-tier target for legacy browsers that don't support a proper format?

On top of which, why are we willing to throw away 2x+ performance (in the best case)? Is the iOS/Mac App Store not successful enough for us, such that we absolutely refuse to try something other than adding more JavaScript to every problem we face with web app deployment?
I don't feel like this could accurately identify a return user as browsers such as Google Chrome have an auto updater that goes so often. The version number could likely be different when returning a few days later. Does anyone have thoughts about this?
Not that this justifies what happened at all, but:

"Bangert, a veteran of the Blockupy protests in Frankfurt, had set up a group calling itself "NSA spy protection league" (NSA Spion Schutzbund), as if the US spies were an endangered species of birds"

Would it be more reasonable to think that this individual was probably already being monitored as part of his Blockupy, and perhaps the German government was the one watching him more than the NSA was?
The password can be easily found by googling the SHA1 hash.
Because children. My wife and I split the fourteen months of paternity leave between us and believe me, that stuff is rough. I can tell you from that experience, staying at home for a few months and then working while taking care of a small child changes your view on things and the view that others have of you. For one, you grow up to the point where you're not willing to accept all of the BS that work throws at you. Another thing is that you have "nothing to show" for a prolonged period of time and continue to underperform due to stress and lack of sleep.

Add to that the additional issues that women have due to the bodily changes they go through and you have a serious incentive to avoid hiring women. This is of course made worse by the implicit assumption that women usually do all the taking care of children, thus becoming even worse "performers" after having them.

On a side note: I was incredibly lucky to have a supportive employer that gave me the space necessary to take care of a child without getting completely derailed at work.
Actually, it can, at least in part: http://www.knewton.com (my employer)
Thomas, I honestly don't know how you do it.

Every time the copyright debate comes up, you tirelessly try to inject reason into it. But they're not having it. I simply cannot, for the life of me, understand why people think that it's their RIGHT to copy the works of others. I'm no saint - I love me some isohunt - but I don't have the self-entitled mindset that says "I'm supposed to be able to pirate your stuff, your hard work be damned."

"Oh, well technology has outdated their business model, artists need to get with the times!" Well technology has updated the NSA's surveillance model, but everybody's mad? If ease of copying is a justification for piracy, then ease of data collection is a justification for mass surveillance.

But the HN crowd is unaffected, because they're relying on SaaS to make money. I keep waiting for the day when someone invents a way to reverse engineer webapps, and all and sundry will be able to download $SociaLocalMobileStartuply.com's code, and freely use it to create their own competitor to it. Then we'll see the hypocrisy of these entitled pirates.

You don't have a right to people's stuff. If you did, it'd be your stuff.

Keep up the fight, Thomas. You're a better man than I am.
Buy it now price are normally always too high that no one goes for them.

Bid price normally goes for around 1 to 1.5 x yearly profit on Flippa, unless it's a really unique and valuable site.