skysight-inc/HackerNews huggingface dataset:
Penelope is known for throwing out controversial memes and running with the ones that get attention.

This idea got her some pageviews last year and she's been rewriting the same article over and over again ever since:

http://techcrunch.com/2010/10/09/women-startups-childre/

http://www.cbsnews.com/8301-505143_162-47140168/are-startups...

http://blog.penelopetrunk.com/2011/08/16/blueprint-for-a-wom...

http://venturebeat.com/2011/11/29/woman-problem-what-woman-p...

And now, of course, today's link bait. As with other trolls, the best thing to do is to just ignore her.
How often do those women you know interview for tech jobs? Because the flip side of that coin is the prospective employer who asks, "how are you planning to handle child care if you take this job?" It seems like a sentiment that plays directly into one of the places where I've seen discrimination firsthand in our field.

It's true, though: my comment was motivated as much by visceral contempt for Penelope Trunk than anything else. I could probably stand to keep that to myself.
The whole point of Last.fm is that you get stats on your listening habits (and those of your friends). The realtime thing is just how the system collects the stats. Besides, even there, my friends' "Now playing" stuff in never bigger than a small icon on the side. It's not the core of the site.

Facebook, with Spotify, gives you the useless part (the "Now playing") without the good part (the advanced stats, recommandations, music compatibility, etc)
These are the voices I want to hear. Young women actually effected by the debate at hand.

Why encourage women to start startups? 1) Because starting your own company is the hardest and potentially most rewarding career choice available and 2) Because women aren't doing it as frequently as men. It's that simple.
This analysis would be more interesting if it were more sophisticated. At the very least, the metrics could be normalized by the number of companies.
How often do those women you know interview for tech jobs?

Rarely if ever.
Clearly there is a difference between "logo" and "logo referencing female genitalia".
You're right. But it was after that pain-staking experience that I became fully engrossed in using unittests for all non-trivial functionality. Live and learn.
writes down idea
Of course they should be paid for their work. But that doesn't mean that they should be able to restrict distribution. Thomas Jefferson argued that copyright protections are not natural, and in fact the US law specifically puts limits on which rights copyright holders can claim, and for how many years. http://press-pubs.uchicago.edu/founders/documents/a1_8_8s12....
It is extremely heavy to setup for just 50 JSON strings to share with 50 to 150 VMs.
Layfair Trading
LayFair Trading is an Australian first in automated Lay betting software development of its kind. Integrated with the world’s leading betting organisation Betfair, we deliver real time betting price data on race events all around the world. Our innovative system allows a direct link to any existing or new Betfair user account and will automatically trade on your behalf – all from one single program.
OK, it seems to ask me to authenticate to move a folder to certain directories in /Applications, apparently those created by installers running with admin privileges, but I am able to move a folder to a folder that I've moved to the /Applications directory under my regular user account with authentication without needing to re-authenticate. But since the majority of my apps are not in their own directories, I am still asked for admin privileges to modify them. I am aware that the admin account is not in the root wheel, but the /Applications directory is owned solely by the 'admin' account; just not necessarily all sub-directories apparently.
Voice Control, the End of the TV Remote?
Ask HN: Tips for learning maths
I've got a pretty heavy maths workload at college this year and I'm finding it difficult to learn everything, has anyone any tips as to how to approach learning new techniques (e.g. I'm learning how to solve systems of differential equations this evening) they're a dime a dozen at the moment and I'm constantly forgetting them, I feel there should be a better way than just drilling questions but currently I've not really thought of any better way. In general I find the techniques easier to understand and remember when I've got a good understanding of what they should be used for, alas my teachers tend to gloss over the why and focus on the how.

How did you approach learning maths? Did you find any particular approach to be especially effective?
Erm. I have a Kindle DX, and if I download a PDF or Mobi, I can copy and paste it into the Kindle when it's connected.

It's only a few more seconds than an Amazon buy.
This is like saying that C++ developers are shallow because the language doesn't have closures.
You can buy a 2u server with 256GB of ram. Think about this.
dygraphs is lovely, nice work there! One of the pieces that I particularly like is how you handle CSV data.
Tell HN: hackerbooks.com update
Hi HN,

just so you know, I worked on a HackerBooks update:

- the books database, previously read-only, is now updated in automated fashion (based on what is quoted on HackerNews)

- you can sort by "date added" http://www.hackerbooks.com/books?keywords=sort:added

- newly quoted books are tweeted at http://twitter.com/hackerbooks (one per hour currently as I have a backlog)

I could add a RSS feed if you'd like - just let me know!
Notably, median money raised after seed funding is normalized, as it is not scaled by the number of companies.
Clickable links:

- http://www.hackerbooks.com/books?keywords=sort:added

- http://twitter.com/hackerbooks
For reference, MIT has two undergrad courses - 6.006 and 6.046 - which use CLRS, covering about half the book each. An undergrad course at MIT is expected to take up about 140 hours, including lectures, reading, and assignments. So, working for 10 hours per day, one could theoretically complete each course in two weeks.

There are a few other things to consider. One is that it's probably not necessary to go through all of the material to be able to manage interview-type questions. (It would obviously be best to undertand CLRS from cover to cover for the purpose of becoming a better engineer, but that's not what's under discussion.)

Second, it's really questionable whether someone can effectively work for 10 hours per day on this sort of material. My guess is that people fall into two categories - those who are not used to algorithmic thinking, and those who are. People from the first category would not be able to absorb that much new information that quickly, so for them, what I said is inaccurate. However, people in the second category would not only be able to process CLRS in large batches, but would need much less than 140 hours to work through half the book; someone familiar with the underlying concepts (basic programming, probability, etc.) and with a background in proofwriting could very well get through enough information to answer interview questions twice as fast or faster, so in about a week or less.
"Conquest" wasn't ever a word commonly used by those particular Europeans that ended up later forming the USA, though. That was how the Spanish talked about what they were doing. The English ideology was all about "settling" or "colonizing". The English didn't see the natives as a resource to be exploited by an obstacle to be either ignored to negotiated with. This later caused many problems due to the English and Native Americans having very different notions of property and what buying land meant.
There is little likelihood of finding life on Mars or evidence that it existed in the past. If life was so easy to start that it arose independently on two planets in the same solar system, then we would expect it to start on literally billions of planets in the Milky Way. Since it would take much less than the age of the Milky Way to colonize it, we would expect the Milky Way to be colonized long ago (or for there to be some evidence that life arose elsewhere).

There are a million caveats here. For instance, it's possible that life is easy to start but intelligent life is absurdly difficult to form. But this seems much less likely, given the development of life on Earth. Smart money is on no life.

Here's a bit to get you started.

http://en.wikipedia.org/wiki/Great_Filter
I think it is important to be wary of who piracy actually hurts though. I very strongly believe that piracy does hurt someone in the music industry, not the artist, but rather the major record labels.

I remember seeing stats 4 years ago that the income of a musician is actually going up pretty drastically because musicians are starting to go independent (book their own shows, record and release their own records, get their own shirts made to sell).

It takes a lot more work, and a lot of musicians just want to be in the music industry for the music, but they have to (and are starting to) accept that taking part in the business side of the industry will help put more food on their plates and give them nice places to live.

The major record labels will probably stay around for a long time thanks to highly commercial pop/rap artists, but it currently looks like they are attacking everything around them in a desperate attempt to keep all these artists going independent, and to keep the (relatively small) amount of revenue lost from piracy.

It is absolutely nuts that musicians used to get 5 cents for a record sale, and it is an absolute blessing that independent artists are getting most of the money from their record sales!

For purposes of what I posted I think it's good to consider artists who sell music via Topspin, Tunecore etc. as independent artists.
No full-time offer handed after internship; do I have a shot?
This past summer, I had an internship at a medium-sized startup (about 5 full-time engineers when I was there). It was a great place, and I'd love to work there full-time when I graduate this spring. However, at the end of my internship I was not offered a position. It was the company's first year of having interns, so I can't tell if this was because they chose to not extend an offer, if they had forgotten about it, or if they assumed I knew I would have one if I asked.

I don't think I performed astonishingly, but I was assigned relatively mundane tasks and performed them well, and I thought I fit in and was on par with the full-time employees (given a year or two of experience). I know that taking initiative to do impressive things is important, but the mundane tasks I was given were nonetheless important and time-consuming (it would have been irresponsible to shirk them to do less important, flashier things). I fear that the other interns (there were 2), who performed about as well but were given sexier tasks came off as much better full-time candidates.

I think my options are: (1) ask the other interns if they received offers (though only 1 is graduating this year), and assume that I was intentionally not given one if they did; (2) ask the company if I have an offer. Both are awkward situations, but going directly to the company seems like the right thing to do.

I'd also like to know if this is a situation that could actually happen accidentally. Basically, am I in denial for thinking that a company would actually forget to extend an offer to a candidate they want? Or is it completely paranoid of me to think any of this, given that I seemed to fit in well? If it is extremely unlikely that my employers could have forgotten and it should be obvious that I don't have an offer, is it rude of me to put them in an awkward spot by having to formally reject me?

Because I assumed this position wasn't guaranteed, I have been applying elsewhere and have offers at other companies now. But this company was kind of my ideal job, so I'd really like to return. What should I do?
A similar article from this past July titled (aptly) "Google made my son cry": http://sunpig.com/martin/archives/2011/07/03/google-made-my-...
Yea, my early iterations a few years ago looked more like your library does today. I learned a lot about building good APIs through experimentation.
I've never had problems with the traditional method of the developer enhancing the designer's static HTML file to make them dynamic. further down the road, it's pretty rare presentation tweaks will break the tempting logic.

However, the biggest problem I've had with any designer is the refactoring of html ids and class that breaks AJAX or jQuery code. So the remaining problem, which is the biggest in my opinion, isn't addressed in your approach. Designers still need to be aware of jQuery/AJAX application logic to avoid breaking stuff. My approach to this problem is to use and document custom HTML properties for your jQuery/AJAX hooks. However, it doesn't solve the problem of updating part of the presentation which still relies on the markup structure.

EDIT:

But you still can rely on custom HTML properties to define updatable sections. While I find this approach better, a designer can still screw this by refactoring and omitting these custom properties.

So, relying on IDs and classes through server-side DOM manipulation further acerbates the problem. It's an approach of relying on markup on the server side instead of simply rendering. It adds an additional layer of possible breakage.
Given the rather small community size (from what I know), wouldn't it be the best survival technique to port the compiler to JVM, to have at least some usable real world libraries at hand ? I can hardly imagine anyone starting to use a complex typed system like that without reliable and proven libraries from the real world. It just wouldn't be worth the effort of playing around with it.
Has Facebook silently killed Open Streams in favor of Open Graph?
If your business isn't going well and you discount your prices and sell on mass, what exactly is meant to happen..

Would be good if the deal sites did some kind of business model check/chance of profiting check. But realistically it's not up to them and they can't understand a business owners business better than the actual owner.

The business owner is having one last give stuff away for free day...
Here are some interesting statistics from Denmark.

There are 2.5 as many male entrepreneurs as female
Companies started by female entrepreneurs do not survive as well a companies started by male after the first 5 years.
Female entreperneurs are distributed across industries much less than men
The three biggest industries that women acupy accounts for 91% af all companies tarted by women.
1/4 of female entrpreneurs have emploees after 5 years (male 1/3)
Because about 50 words after "pay with paypal" is a separate two-sentence paragraph dedicated to saying "you don't have to make a paypal account".
Does music have to be an "industry"?

Did music exist before there was a "music industry"?
I recall an article posted to HN several months ago that echoed her assertions.

It showed that single women in their 20s were earning as much, if not more, than similarly skilled men. But those earnings, relative to men, declined as they started getting married and having children.

So yeah, it would have been nice of her to cite it, but the data is out there.
I can sustain this claim.
I work with a system implemented almost entirely in Oracle PL/SQL. Some tables in the system are nearing 800-900 columns, their size often exceeds 600 GB per table (not many of such large tables though).
Querying isn't a problem at all. Large schema changes are also mostly painless. The only point at which one has to be really careful is when a schema change requires actual calculations based on historic data with an additional write on each record.
Am I Happy about the Gowalla and Facebook Deal?
Wow, 24 hour access? Damn.

I feel like in the states it really varies. Brown university and RISD (down the hill) both require a Brown or RISD ID to get in but in high school in Seattle I did all of my research for history in University of Washington's largest library which is open to the public. I sometimes wish any of these were open 24 hours though.
http://redis.io/topics/data-types

Strings are the most basic kind of Redis value. Redis Strings are binary safe, this means that a Redis string can contain any kind of data, for instance a JPEG image or a serialized Ruby object.
To work at Grimm Library, you don't even need an id or anything. Just go there. But they have some rules about main times of the day like 8-19 reserved for actual students - although I never experienced anybody controlling it.

I go there for anti-procrastination as well, it's great.
If you have capital, you are free to deploy it wherever you feel it can make the highest return. Why should the same not be true of Labour? I'm an H1B from the UK (admittedly Scotland rather than London) and my earning power is twice what it is back home.
chromebook: 13 and up
Louis CK spent nearly 15 years in the wild as a hack comedian before he found his voice, according to his own commentary. We wouldn't have his excellence now if it weren't for him being able to keep himself fed through his work while not 'quite as good'.
… and those rules are quite often not strictly enforced. It’s usually no problem for anyone to walk right in and start reading books. As long as you behave appropriately for a library it’s no problem.
Have you considered saying this to your manager? I would avoid talking jobs/pay with coworkers, and tell your boss how you feel the internship went for you, how its the ideal place to work, and why, and don't forget to flatter the boss on his/her management style etc. Good luck.
This is just a guess, but someone who only knows C++, Java and/or C# who learns Ruby (or Python, Perl, JavaScript, etc) and Lisp will find the two languages closer to each other than to what they know. I think that's why comparisons are drawn between the two frequently. Note that people have made the same observations about Python and JavaScript (Peter Norvig writing about Python, Douglas Crockford writing about JavScript)
I think the recipe analogy is more like making your own movie with the same plot, maybe even with the same actors.
Highcharts is one of the best graphing library I have come across. It makes all the charts interactive with zooming, auto scaling, dynamic visibility of various lines/metrics etc.

Check it out at: http://www.highcharts.com/
The biology argument is an affront to the spirit of entrepreneurialism. There's nothing natural about starting a company. Often it requires ignoring social needs and occasionally one's health. What about the need for sleep? I don't often read comments compelling founders to heed that biological requirement.
You're taking this way too seriously. Comedians claim ignorance all the time to sound funny. It doesn't mea. They are real ignorant or stupid.
Programmer - The Best Professsion?
It seems that if stereotype threat is real, and applies to more circumstances than just an examination, then this is truly compelling evidence that women really are inferior to men (in aggregate, individuals may vary of course).

After all, a man and a woman of equal intrinsic ability may perform just as well under ideal circumstances, but the woman's performance is fragile. If the woman is reminded of her gender at lunch, she might return from lunch and perform "significantly worse".

(This does of course assume equal statistical distributions of intrinsic ability between men and women.)
It is really sad that Google can't figure out a way for those under 13 to have accounts, provided there is a parent signing off on it. And the first comment by someone about how their child can't log onto their Chromebook anymore is particularly disturbing.
Niklas Zennstrom (Skype) working to provide free Internet to all Americans
I have to wonder if anyone at Google even thought about the repercussions of that.
i'd be interested to see if this got enough +1's if it would show up in the "What's hot on Google+" section.
C++11 has closures... :)
Every app is its own directory!

Look at blog post I referenced above. It has an example for modifying the binaries inside Firefox.
If you REALLY want to be considered full time you should talk to your manager and let him know that's what you want. There are many reasons why they might not have extended you an offer, but at the very least you should speak to him find out why.
Can a reality show - that several of the founders involved with have spoken negatively of - really be an advantage for TechStars?

Also, why do the plot areas go above the maximum axis labels?
I think it depends on where you work. I work at a large internet startup in NYC, and out of 250-ish employees we have, maybe only 10 are foreign.
Twitter didn't fuel U.K. riots, study says
I completely disagree with your last statement, and believe that that kind of thinking is bad.

It allows assholes to continue to pose as 'smart people' because they simply bully their peers, and their superiors will assume they must be smart because their peers defer to them.

There is absolutely no reason why truly smart people would be assholes.
To be honest, I think a large part of the blame goes to COPPA. I remember listening on those hearings, and those opposed to COPPA warned against this exact thing happening. They said that taking the decision away from parents would lead to disaster, and guess what, it has.

Rather than blaming Google here, shouldn't we be writing our legislators to repeal COPPA? We should be telling them that this misguided law is starting to intrude onto the choices that parents make when raising their children, and that it should be repealed immediately. As long as COPPA exists, we'll see more and more stories like this.
I once saw a lecture by Freeman Dyson where he said that if one were to build a graviton detector with the cross-sectional area of the Earth and point it at the sun for the age of the Earth, the number of gravitons one would expect to detect:

Four.

So, whether there's science still to be done and whether we'll ever be capable of building apparatus that can actually test it are two different questions. For instance, what if the next interesting thing post-Higgs Boson happens at energies 1000 times bigger? There's a good chance we'll never build an accelerator that powerful.
Wait, Bill Clerico from WePay was on Millionaire Matchmaker... that's gotta count!
You can tell by looking across your office if your coworkers are citizens? Do they keep their birth certificates on display?
This is an interesting (though incredibly dated study) from an academic standpoint because both languages are supersets of C and represent two different lineages (Simula vs. Smalltalk). That said a more modern and useful study might be a set of comparisons between Objective-C and Java, since they are the current mobile dev languages of choice.
I wish they were also showing the amount of profits generated by the startups. The amount of founding doesn't translate directly in success...
People are always talking about how language 'X' is going to replace C as the next systems programming language. I think the question mark is meant to imply "Is ATS the next systems programming language?"
Auto-conversion of paper prototype into digital wireframe
Christmas gifts for UX geeks
It would be interesting for you to say more about 'easily see use cases for more "muscle"'. I was under the impression that one of the challenges that PC vendors were facing is that laptops and PCs are 'good enough' for more and more of the computer marketplace and so they were unable to depend on 'upgrade' revenue as the components got more capable.

I don't doubt that there are folks that can use infinite amounts of computer power, but if they become so specialized perhaps it will shift the market around again.
I've looked at ATS a few times before, and I really like all of the ideas behind it (fast, ultra-powerful typing, functional) but the syntax still seems a little clunky.

In any case the ATS compiler can emit C code, so it should be easy enough to re-implement a few bits of code at a time instead of needing to port entire projects all at once.