skysight-inc/HackerNews huggingface dataset:
I just want to throw my two cents in as a (very) young woman in college that aspires to become a Software Engineer.

I'm very glad that groups like PyLadies and Women Who Code exist. Unfortunately I'm pretty terrified of meeting men that are significantly more experienced than myself in the industry when it comes to software. I'm terrified of coming off as clueless or air headed. On top of that, the men I have met in the industry are extremely intimidating. I've already had multiple experiences at University where a male peer has looked down at me due to my gender.

This is probably just a simple self confidence issue since I'm young however my point is groups that are women centric are a lot easier to relate to for someone like myself. I love the prospects of meeting other women that can give emotional and professional advice while sharing their work experiences with me. It's much easier to relate to and I'm sure networking with other women makes it easier to transition into the industry from school. Just my two cents.
Woodworkers don't maintain a birdhouse with millions of moving parts for thirty years. Orchestras do not swap out musicians in the middle of the movement of a song.

Good unit tests (I don't particularly care about TDD itself) also serve as awareness, organization, and communication tools.
Oh, now the NSA wants your group sex tapes too?
No.

Quotas are numbers that are set and measured. They are not a means for changing hearts and minds, or actually making motion towards a goal.

The quota doesn't even need to reflect the goal, it's just a number, and in the case of this gender equality we're not even scrutinizing if it is meaningful. This is the same metric frat bros use to make sure they don't have sausage parties, why is it good here too? Does a 1:1 ration equate to unblocked opportunity? If so, what does the high ratio of male contributors to wikipedia mean?
Algorithm Distinguishes Memes from Ordinary Information
Office snacks. It's all about the snacks.
C++ Accelerator Libraries Overview: Boost.Compute
Yep, Libramatic uses ZXing
I like the idea, but it is not believable for someone who is at home with the sea life. For the rest of the audience, it should work.
a remake of this game http://gabrielecirulli.github.io/2048/ in the https://famo.us/ frame work.
Have you tired c#.Net recently?
Thanks for posting this! :D
Google’s self-driving car just got better – video visualizes improvements
I read this title as introducing two-factor authentication software for my home machine.

Is it straightforward to implement 2FA with Authenticator or similar on a Debian box?
Hadoop is Beginning to Stare Newer Big Data Approaches in the Face
> "Some would say I’ve won the genetic lottery. Others would say I’ve had an easy life. After 15 years in the industry, I would say I’ve worked my ass off to get where I am today."

And you completely missed the point of the concept of privilege.
Anthropocentrism does not answer the question...
I have a 1K x 8 core memory card framed and hanging on the wall with an 8x magnifying glass in front of it. People love to look at it. Then they learn their iPhone has the equivalent of 16 to 32 million of those. Mind-blowing, every time.
It would be cool to visualize the depth with a colormap that makes it visually possible to compare depths, e.g. Matlab's Hot. HSV colormaps are pretty but make direct visual comparisons difficult [1].

[1] http://people.renci.org/~borland/pdfs/RainbowColorMap_VisVie...
Voyager 1 and New Horizons.

You are ignoring heat output. Curiosity's reactor produces 2kW of heat and 125W of electricity. The heat is more important - it is what keeps the rover from dying at night.

Heat output is really useful for propulsion - more useful than electric if you need large amounts of thrust. Something like NERVA would help get astronauts to Mars before the radiation dose gets too high. Or if you wanted to give an asteroid the biggest push possible.

http://en.wikipedia.org/wiki/NERVA
http://harleykwyn.com/famous-2048/ Feel free to ping me if you have any questions though. :)
Dependency Parsing by Nivre et al was a good source for catching up from an NLP course to state-of-the-art
http://www.amazon.com/Dependency-Synthesis-Lectures-Language...
Blogspam for https://www.youtube.com/watch?v=UwoGsCAKsxU
Collapsing during strenuous activity is typically heart failure in my experience.

It happens all the time up here in Canada when people shovel snow.
Can they recommend people to stop using IE versions 6-9 altogether?
But is it? I mean, empirically?
3a. If there are less than 15 women then it means that whatever metric you used to pick "best" may have an unconscious or unexamined bias. Now you have to decide which do you consider more important, sticking with your "best" metric or trying to find and eliminate that bias?

4a. If sticking with your "best" metric is more important, then you are now deliberately excluding female candidates for reasons that are fundamentally unfair to them.
http://en.wikipedia.org/wiki/Radioisotope_thermoelectric_gen...

Those are just RTGs. You can also put a proper fission reactor into space as well. This has been done in the past several times to power active radar surveillance satellites. They've been around since the early 70s, the TOPAZ-II from the early 90s could put out around 10kW. TOPAZ-I[aka TOPAZ] could do 5kW.

As you would expect, they put out even more power as heat. Those 5kW-10kW numbers are just what you get in electrical power, through the thermionic converters, which are not particularly efficient.

TOPAZ reactors are about half the mass of Voyager I.

The upper bound on mass that we've already put into interplanetary space is probably the five S-IVB stages in heliocentric orbit right now, each with a dry mass of about 10,000kg. That's about 10 TOPAZ-II's or 30 TOPAZ's. There was a proposed manned Venus flyby mission using a wet-workshop S-IVB, which would have been much heavier.
Skype group video calling becomes free (again)
Very cool, and very "pickable" in seconds by using an angle grinder on the shackle.
IQ and SAT Scores as a Solution to the Student Loan Crisis
It has, specially in terms of traffic, although we have a very loyal community that really likes VU. It has also had a major impact on that market in terms of investment. We have been bootstrapped all the time, but other projects in the same area has started to see a lot of movement in terms of investment thanks to Pinterest mainly.
As you can easily check yourself, it uses no external library whatsoever besides Python standard library. So the answer to the first question is zero.
Why Software Developers Need To Specialize
What you mean by "unusable GUI"? The same button you clicked to get to this page looks 99% and acts 100% the same on every platform. A button is a button. A textBox is a textBox no matter what any platform call it.
"The way to stop discriminating on the basis of race is to stop discriminating on the basis of race."
-- Chief Justice John Roberts, Parents Involved in Community Schools v. Seattle School District No. 1

... which isn't to say that this measure (or, in the field of technology, an analogous one) is sufficient on its own, but that it is necessary.
Which is why Self Driving Cars™ will never be legal without strong AI.

There's no such thing as "Structured Road Conditions" anywhere in the world. Whether it's the ice storms of the Northeast US, radar interference, one lane two-way roads, potholes that can devour a wheel or roads that turn into mud -- the analog world is a harsh and unrealistic place for a technology that has never made its way out of cherry-picked municipalities in ideal conditions.

The last chapter is not city driving. It's the first chapter. So far Google has tackled only the lowest hanging fruit.
Ok, so crypto currency 2.0? As in web 2.0? That would make some sense. But saying Bitcoin 2.0 evokes something different.
We've also had fairly small devices (tens of tons) capable of yottawatt (10^24 W) levels of power output - admittedly not for very long....
I prefer Skype over Google Video in that I can pick my call on my PC, laptop, phone or Xbox One.

Imagine having a group call on Xbox One - TV, that would be a sweet conversation and I for one really appreciate this new feature.
ICANN UDRP is international so that would be one possible venue. Also, org's registrar is subject to US jurisdiction so it shouldn't matter where the registrant is located.
That title/URL is bugging me, I was thinking in a more cynical world it may read something like:

"skype-is-concerned-of-competition-and-matches-features"

About the spying, I feel sorry for any poor sucker watching my life! :¬D All that effort for such little excitement.
I'd say so, it's easy to set-up, and adds another layer of protection.

http://support.microsoft.com/kb/2458544
Digital Ocean droplets manager for OS X
Forget about writing DTO sql in 50 lines of python: Fix for sql injection
But they ARE different, and trying to pretend they're not doesn't make sense? Off the top of my head, one clear difference I can think of between the minority groups who don't have a strong presence in the tech industry and white males who do is that the minority groups don't have a strong difference in the tech industry. So if that's a difference you want to resolve, I'm not sure how creating groups to help encourage the minority groups to enter the tech industry is bad.
In general I agree with what you're saying and I think that your second definition of sexism is very insightful and something everybody should consider and think about (even if they ultimately find they cannot support this definition).

However, I would like to point out that whether being "male" makes you play life on easier difficulty than "female" depends to a large extent to how you weight different outcomes of the game. While it's probably still true that being male makes it easier to earn more money (especially now, when all the geeky, previously unpopular, mostly male programmers cashed in), but it also makes it easier to be homeless and to die sooner (homicide/suicide).
I would suggest that this is not the right way to go about it and would like all to consider TomGullen's advice from this thread instead.

Problems:

- "doxing" is a bad practice from 4chan; it could reflect badly on this community and the organization behind it if some high profile case of doxing would come from YCombinator's forum.

- how much do you really know about the whole thing? You've heard one side of the story so far.

- It seems to me that people have no business "serving justice" or feeling "Dredd" from the safety of their computers in general. Standard legal measure have not been exhausted, and I'd rather suffer the occasional smalltime criminal than see civil society damaged by witchhunts.
In that case I think he's wrong. Being "different" and being "less than" are two different things, but it sounds like he's equating them, as if by going out of your way to help under-represented groups you're implying that they're under-represented because they're inferior.

To clarify what I meant in my earlier post: Yes, they are different, by definition - one group is the majority, the others are minorities. That doesn't mean that they're different in terms of intelligence, ability, or worth. Treating minorities "differently", otherwise known as "helping", is logical. It recognizes that the majority already gets "special treatment", because those in the majority are already looking after each others' interests.
Excuse my ignorance, but can OS licenses be applied to other than code (content, text, images, ... etc) ?

I mean, really ignore the impact of licensing content with OS license, any references?
A CEO's leanings are relevant when they are clearly stated, and inspire a large part of his strategy -- to take a similarly controversial subject in the US, imagine the CEO of a gun-maker “against weapons”; that would come off as hypocritical.

I don’t think that there is such a thing as being “against weapons” though. Some people don’t think that one should profit from the use of deadly force; in that case, not using a significant portion of that company’s profits to repair damages from misused weapons would be callous. In most cases, weapons manufacturer are direly aware of the issue with what they sell, and try to make better quality devices to prevent them. Namely, a policeman friend told me that Glocks (could be another brand, I know very little about firearms) were appreciated by her colleagues who do a lot of pursuits because they don’t tend to accidentally fire when they drop from their holster, a rare but potentially tragic event. Glock makes money from that fear, hopefully invest to mitigate it.

I know government processes better, and as someone who could be seen as a socialist, I agree with Musk on one thing: government is expensive. Unlike him, I think it’s generally cheaper than private companies or charity. However, in the industries where Musk operates (transport), his entrepreneurial talent makes his contribution much cheaper. He doesn’t like public money to be wasted — that’s his publicly stated “political leanings” and one that has motivated SpaceX existence. I don’t think it’s very controversial, actually (no one likes to waste money) but it is relevant. What he asks for is to have the ability to lower it.

Therefore: yes, his leanings matter. In that case, and probably a majority of his projects that are government-funded, they are so because it is cheaper to have Musk’s company do it. Which is good. I’m not a US tax payer, so I shouldn’t care so much, but I would say: there isn’t a contradiction with trying to improve what you think is broken. If he was asking to prevent competitors from entering the market for government-contract, there I could see an issue.
I would half agree. A fully testable implementation being broken up into blocks that are testable is pretty much a truism. In order to construct software that is testable it must be done in a particular way. So the granularity of testing forces the size of testable modules of a system.

However, it's not about logically relevant or longer blocks of code. It is more about coupling. In untestable code the coupling is usually high, one cannot modify one part of the system without affecting another. I believe that this is why programming to an interface rather than an implementation is a very important concept.

So let's imagine a look at the "extreme" end of the spectrum of TDD with unit tests where they practice ping pong pair programming (programmers trade off writing tests and passing them) the code will likely look different. The "testable unit" is now not only the size of a unit test (constrained to a single class in OOP languages), but the ping pong aspect ensures that these code would be added in a time limit between tests (just try hogging the keyboard for half a day!). This doesn't mean that methods won't become long, it just means that the human constraints around the problem will force it to become a certain size.

There are some costs, but usually smaller classes are far easier to understand and maintain. After making a codebase testable you'll usually find that the code goes from procedural to object oriented.
Practically every site on the internet has been recommending for years to not use IE for a variety of reasons. I'd be surprised if notions of security could somehow convince IE users to install a better browser.
Not sure why you were downvoted, I agree that hunting this person down is probably pointless.
I lost about 20 lbs in 6 months doing it a few years ago. I did find that I had less inclination to snack or eat large meals.

Then I increased cardio, stopped the diet (why? I don't recall), and proceeded to gain it back (while doing 3+ hours/week of cardio). I've tried various things with limited success and been meaning to try Shangri La again.

Personal anecdote, post hoc ergo propter hoc, etc.
Non-Commercial Software Development
Visit Le Louvre in 3D from your browser
The US law is basically just the same as the cybersquatting provisions of ICANN's Uniform Domain-Name Dispute Resolution Policy, which is binding on all registrars worldwide.
Linkbait headline
This is an old article (January 2013) and is very interesting, but substantially out of date regarding a story that has developed a lot. The concept, as indicated in the article, was developed by a KISS (Keck Institute) study group, which is a fancy way of saying about 30 scientists/technologists who gathered in a room at Caltech to think up some new mission concepts.

The concept caught some tailwind -- from the manned side of NASA -- and HQ started talking about it as a possible mission concept that would be a step on the manned roadmap. Such fast uptake of a mission concept is incredibly rare.

Then the larger asteroid science community took interest, and was somewhat disgruntled because the concept had not been vetted by the community at large. Controversy ensued throughout 2013 -- partly centered on selection of an asteroid -- here is a good summary: http://news.sciencemag.org/space/2013/07/nasa-warned-go-slow...

The concept is now called the "asteroid initiative" and I think it is also associated with enhancing NEO detection. The web site is here: http://www.nasa.gov/asteroidforum/#.U151pF7fPRo
Opening in Chrome Incognito mode and stripping all URL params lets you read the article w/o the paywall modal.

It used to be if you simply stripped out the URL parameter you could read the article which does not work anymore. Did some noodling, deleted all my cookies for nytimes.com, stripped the params and it still brings up the modal. After some inspecting I discovered its Local Storage & Session Storage where they're saving your tracking info, not IP address.
Get The Mobile PlayBook From Aternity, Free
We didn't take on multiple mortgages, we had multiple to chose from. We were only getting one mortgage.

I had savings at the time, but it was a combination of the real estate mess and my wife's health issues that my income stalled, and it still took a while before our savings ran out.

As soon as I receive payment for this project I am caught up on everything I was behind on, and it would take one more project equal to this one to get a couple months ahead.

I started working full time two months ago. It's not taking me long to catch up on something that took years to happen.

If freelancer did the right thing, I would be caught up already.
http://en.m.wikipedia.org/wiki/Probably_approximately_correc...
And the blogpost you made is ultimately feeding the troll. It is confirmation that he "won".

Even if you do care about these events, sometimes it plays to your advantage to keep things off the blog.
Yep, I just a couple of hours messing around with it and got tripped up many times by this stuff.
I agree that this is an issue that is best tackled by early education.

In the UK Computer Science is begin taught to all students from Year 1, as of September.

We've currently been delivering CS at my school for only a year, but I'm pleased that a third of the students that have _chosen_ to study GCSE CS next year are female students. This ratio will no doubt continue to increase, as students have a greater exposure to CS in earlier years.

I have little doubt that the gender imbalance amongst developers and academics in the field will decrease as time goes on, and hopefully this will cease to be an issue in the future.

Incidentally, as I write this comment I have three 11 yo students working in my room, all coding in JavaScript, voluntarily, after school. They are all female.
Apple has at least twice as many credit cards on file as Amazon
Platinum, for one.
If the biking routes are that popular, one side of the street should be a bike lane separated from traffic. Until such time, cars need to be patient. Each one of those cyclists you are stuck behind is keeping a 3 ton multi-kilowatt biggest contributor to greenhouse gas emissions car off the road. Cars are huge polluters and energy consumers. Would you be equally pissed off if the residents along narrow streets had speed bumps installed to reduce noise from fast traffic?
MapDB 1.0.0 released
Google Authenticator has a PAM module, and you can use it for SSH.
You can wrap native UI libraries with just about every language in existence. That's not what people usually mean when they say "native" though. I think they mean precompiled to a binary for a specific architecture.
7 Deadly Sins of Data Security
People have been verifying software since software was created.

Manual verification is indeed more complicated, slow and prone to failure but it's not worthless as the TDD people paint it, not TDD is the holy grail (it has a lot of deficiencies that seem to be ignored by the TDD people)

Also, UBob is lashing other testing DHH proposes in the text, but guess what, it's meant to test what TDD doesn't reach.

You can have 100% coverage of your tests with TDD and still have a bug.
Smart and free techniques we used to find beta testers
Like everyone's been saying I think these kind of things take time. I think all in all the shift in startup culture has been dramatic over the last ten years in NYC. Its only a matter of time for an iconic tech company to come out of NYC, especially if investments keeps growing.
Show HN: Writing poetry about Linux
Several thousand AOL email accounts hacked
Nice, I just gave a talk on Xamarin and building cross-platform native apps at a mobile workshop this weekend.
I haven't done any comparisons, but the BDDs in PyEDA are pure Python. Chances are that any C++ library (CUDD, ABCD, BuDDY, etc) will out-perform in time/space.

Probably the most compelling feature is the ability to use IPython for visualization.
NY Judge rules US cloud firms must provide overseas data
Link to the ruling: http://www.nysd.uscourts.gov/cases/show.php?db=special&id=398
There are also laws against defensive items being owned by civilians as well. I disagree with them, but when I had an officer friend tell me my dragon skin armor I bought and used in Iraq was technically illegal now that I am a "civilian", that was one of the moments when I realized how much damage the national security state has done to the constitution.

I expect incoming comments about the LA bank robbery in 3, 2, 1...
American Schools Are Failing Nonconformist Kids
The use of a third party black box with side effects in your architecture is going to have obvious and difficult impacts on the design of your system. In order to minimize this impact you will need to isolate that code dependency from other parts of the system. There are many ways to accomplish this isolation, dependency injection is the most obvious one and easy dependency injection is one benefit of some dynamic languages. That isolation is not a result of TDD, it is a good design principle that TDD helps enforce.

As for cache cohesion, algorithmic complexity, etc. I wouldn't encode those in a test any more than I would encode a requirement to use while loops vs. recursion. I've never encountered a specification that cares about those things, rather typically you care about some performance metric, median latency, worst case latency, sustained throughput, memory usage, cpu utilization, etc. If those things are important enough to be specified, they are important enough to be automatically tested. Writing performance correctness tests first has all the same advantages as writing algorithmic correctness tests first, and I heartily recommend doing so. If I ever encountered a specification that actively cared about memory layout, I would first be suspicious of the requirement but if it turned out to be real I would spend a lot of time figuring out how to test it.