skysight-inc/HackerNews huggingface dataset:
The really cool thing about this tiny film projector is, once you've bought it and a couple wheels, you have an excellent, thoughtful gift. Buying someone a pico projector and suggesting they use it to display those special Thailand pictures just doesn't have the same meaning.
Congratulations, Evan!
I am so excited! It's nice to see a functional language like Elm getting financial support from a company.
Ho hum... https://twitter.com/raganwald/status/339816065297174528
SEOmoz drops SEO from its name, revamps marketing software
Tim Cook needs something new to talk about
Show me any big web app that doesn't use tabs at least somewhere. I don't see what the big deal is.
We are not so good with sticking to ADT-style interfaces but we need to be. And the malloc check is great point. We've definitely gone down that road and it is hell.
"All models are wrong, but some are useful."

Sure, but all this means is that you and I should both have used the word "useful" instead of "wrong". It doesn't materially change what I said: he doesn't know his ideas will be useful, he just believes they will, and the impact if he's wrong about that is still just what I said.

Have you ever been inspired by a great teacher?

Sure, but he didn't use the word "inspire". He used the word "influence". The great teachers that inspired me didn't tell me what to work on; they just told me I had a lot of potential and I should find something good to do with it. What he's saying is a lot more specific than that.

Someone who did not try to communicate their understanding would be doing a disservice to us all.

Again, he's not just communicating his understanding (which I agree is beneficial). He's trying to get people to do something different than they would have done otherwise. He doesn't just think "this stuff would be useful for others to know". He thinks "people should devote their time and energy to this thing I believe in". That's a very different matter.
Lies, lies, and more lies.

Nice.

Domestic timber is in the dumpster right now due to foreign logs and a lack of new housing.

Um, no. Timber, pulp, paper are all cyclic. Always have been, always will be.

We are talking decades after replanting, there are very few industries that have to follow this. And then, after waiting all that time, you need to hope that the market isn't in the state that it's currently in.

We're talking about public lands. What are you talking about?

I care little what timber companies do with the land we gave them last century. But if they're cutting down OUR trees on OUR land, then they have to replant that acreage. If they can't do that profitably, then too bad. There is no right to profit.

Don't be so blind as to just blanket all logging in the world as 'logging bad'.

You said it. Not me. Projection much?
The project is already sabotaged by bad management--a rewrite in a fun/easier language at least means the band will be playing when the ship goes down.
amazon wants you to do so for advertising purposes, and this is particularly important given the implications of firefox's 3rd party cookie policy / dnt. Amazon is actually quite a large ad vendor: they allow you to retarget based on purchases and because they've run out of inventory on amazon proper, they buy on exchanges. Running a login system means they can track you around the internet, and this nicely dovetails with ff's new cookie policy since amazon will most likely be on of the sites you've visited and hence a permitted 3rd party cookie. This is a valuable dataset for an advertiser, and even more importantly, will allow 3rd party targeting to continue to work.

This is also why fb / twitter / G run 3rd party login systems.
Honest question: Is it possible that they're not worried about sharper images of distant objects insomuch as being able to survey much larger portions of the sky with a large array of satellites?
Because I wouldn't trust foo.com as a source of software, in your hypothetical example. If we're being hypothetical, I would have no problem running something like:

$ wget https://openssh.org/releases/openssh-blah.tar.gz ; tar -xf openssh-blah.tar.gz ; make && ./bin/ssh host

If such a thing were possible (and not hideously slow). I agree with what I believe is your thesis: good crypto is hard to do right and that you should be very careful with which sources of crypto software you trust. I just wanted to point out that trusting trust is a big problem in our industry, and isn't magically solved by using binaries on your local machine.
This is perhaps a tangential issue, but I don't think the author addressed the question she posed.

I was looking forward to seeing the author thoroughly dissect the ignorance inherent in the title, so I followed along with the methaphor as it lengthened. I also didn't object to the metaphor presuming the conclusions she set out to make, since metaphors are expository instruments intended to clarify and shed light on a complex underlying issue. But when I skimmed to the end and saw that she never moved on from the metaphor to an actual argument, I lost interest. A metaphor is not an argument. It can be a great way to introduce or conclude one, but it should never be the main course at an idea buffet.
I suck at this stage of the new job process, at my current job i took the first offer which was "decent" money , largely because i didn't have much options (This is like dating).

My excitement about my new job and salary lasted about 3 months, from that point i feel like i am being underpaid, is it worth to try to renegotiate my salary when i have been only 3 months in a company? Otherwise how long should i wait to ask for a raise?
Here's the problem with that line of argument. What makes programming a masculine field?

Today, 50% of people who get degrees in law, medicine, or accounting are women (up from basically nil in the middle of the 20th century). Is there anything more "masculine" about looking through a hex dump to debug a program than there is about poring through Excel spreadsheets to tie a deduction to an expenditure? It's all dry, analytical detail work at the end of the day. If anything, going by the usual stereotypes, programming is more suited to women--it requires a lot of patience and involves a creative aspect.

Is it a matter of mathematical ability? Possibly, but that doesn't explain the disparities you see. The differential between men and women among people with perfect SAT Math scores is 65:35. At the 700 level, its 60:40. Even if math skills are the most important thing, they don't explain the gender disparity among programmers (though it might explain the gender disparity among Fields medalists). If ~40% of all engineers were women, we probably wouldn't be having this conversation.
Have you tried ctrl+click?
I find function application without parentheses enclosing the parameter list to be highly unreadable. Is there something wrong with me?
I love the idea of public museums donating high-quality scans of their artwork to the public via the internet.
Really, really helpful, thanks!

Would you mind if I email you a few follow up questions?
http://www.amazon.com/Why-Gender-Matters-Teachers-Difference...
That seems orthogonal to me. Say I have a list and I'm taking some number of items off one end. I want to maximize the value of that chunk. A larger chunk is better, of course, but sorting the list so that bigger items are on one also helps.

That's what the author is arguing: we're incorrectly ranking people because of a gender bias. Having a larger pool of poorly ranked people won't solve that.
Sure, you can play the endure card and just do your job in the hope of one day pulling ahead of everyone. But what if that isn't the case? What if you silently work your ass off and then get laid off anyway? If there's one thing I've learned, it's that you earn what you put in. It's in your interest to push the product, create a drive in the company and basically make it the best environment for you and everyone else to work in. And if that is met with nay-sayers or incompetence, then you should be moving on anyway.
I think they're pushing the "picture in space" as a sort of hook to gather public interest. Large scale public interest in their projects has the potential to bring in larger funding from entities that might otherwise not be interested.

Personally I think this is an excellent idea. The picture in space is a great little incentive to get people to take a closer look at the project.

Of course, there is the risk of failure and the bad PR that goes with it. That said, the list of endorsements they have is pretty impressive, and pushing the idea that a first grader could in theory direct the satellite to take a picture of his or her choice could give them a huge boost in interest.
Elm is the future as much as Java is dead in the software development industry.
It's still arguing for special privilege.
"and a line would form"... so?
"It's not that only men can ride it, it's that it's already full men, which is the current situation. Most people trying to get jobs in the technology area are men."
I'm not seeing anything here that changes that situation, merely provides a "free pass" to the few women who are interested in technology. This is just affirmative action applied to sexism.

Point 1, is the only legitimate issue I see here, but I'm not seeing any suggestions on how to fix it, and no, handing someone a free pass just because they happen to be the right sex or race isn't the answer, it's just as bad as the problem it's supposed to be addressing.
Also Roy, which is statically typed (with type inference) and is designed for JS interop. It's also written in JS and can be installed with just npm install roy http://roy.brianmckenna.org/
Isn't that similar to donation-supported freeware?
This is indeed a thing people say. Most of the time I hear this in someone saying outright that feminists are man haters or wish to see men suffer. More subtly, someone will usually complain that we have to treat men and woman equally while completely ignoring any kind of ongoing injustice that women may be dealing with (this goes for a wide variety of discussions).
Great news that Evan can dedicate fully to Elm as his main job. I'm very curious about the language and its departure/simplification over traditional DOM manipulation with JS. I hope the best for the project and would love to see some effort for the compiler targeting asm.js :D
> and usually ending up with a system that compiles to more javascript than if they just wrote javascript

That's not really a useful or sufficient argument against languages that target JavaScript, since you won't be reading or maintaining the JavaScript code itself. You could say the same thing about assembly code ("languages which target assembly languages usually end up outputting more assembly code than if the programmer had just written the assembly code manually"). If you're really concerned about lines of code (which is itself somewhat troublesome), a more valid comparison would be the lines of Elm code versus the lines of human-written JavaScript code to implement the same thing.
> The cost of writing JavaScript is just too high

Every time I see such strongly worded statements, I get amazed by how the authors got to analyze the skills of every developer in the world.
For me personally, the only reason I know what MtGox is, is that I've heard it enough times in relation to Bitcoins that I've made the connection. I don't know anything about bitcoins and I don't know anything about the root of it's name. "Moz" will be fine in the same way that "MtGox" is fine. They put out a lot of content and each time it will reference and reinforce the name. I think dumping "SEO" from the name is a fine move on their part.
"True inbound marketing is way too risky at scale."

In what way is it risky? I can see it being too much work for some people/companies who do mediocre work to begin with. But I can't see what risks are inherent in establishing yourself (or your company) as a thought leader in your field.
This is how the stereotype of men not getting metaphors gets started.
I think it was only common for a mouse, and the PS/2 keyboard controller was only designed to allow one keyboard and one mouse, meaning that the laptops supporting this try to merge the two inputs into one, which is error-prone, particularly when dealing with for example wheel mouse when the packet size changes. Raymond Chen has a blog post, and there is a comment from Ray Trent (then of Synaptics) for more about the problems:
http://blogs.msdn.com/b/oldnewthing/archive/2004/09/17/23083...
I love the new Compose too.
I don't think he's suggesting that these things have not been in the favor of men in the past. He's saying that men are just not handed out things because they're men. My question to you is why should the men of today be penalized for actions of men in the past?
So you think that it's worse than min(idea, execution)?
I like this idea quite a bit, although I'm not exactly sure it would be a startup in the end because the willingness (ability?) to pay amongst the target market here must be quite low, I imagine. Just free styling here, but the way to go about it would be to bundle a sort of 'package' of tools into a couple of various tiers, from easy (low input of time/funds) to challenging (more pricey/difficult). One wrinkle is that I think there is a spectrum from pretty clearly verified IQ boosters.. such as psychologically verified games like n-back, and proper nutritions (EPA+DHA, etc etc), to ones that are much more speculative or carry some baggage that 'underclass' folks (that sounds sort of bad ha) might be extremely reluctant to participate in.. eg meditative practice, nootropics, etc. (Brain) food for thought.. :P

With regards to the Victorian study, I read through that last week and it is not immediately clear to me from the literature that reaction time is really a reliable indicator of g. Conversely, the Flynn affect suggests that IQ has really been going up. And if you've read any of Flynn's stuff you'll find that he has quite a nice explanation here, which is that the more brilliant heuristics/words/thinking tools pioneered amongst scientists, inventors, so on are slowly filtering down into the masses generation by generation. Perhaps what this suggests is that education in a new way- introducing folks to a library of new 'thinking tools' rather than just memorization etc- might have to go hand in hand with the sort of biophysical/training ideas above. I highly recommend this video by Dennett to hear a bit more about this concept- minutes 5-14 specifically: http://www.youtube.com/watch?feature=player_embedded&v=4...
I am baffled why managers rarely understand 1). In addition to slighting employees, it makes them easy for other companies to poach. It's also messy and expensive to counter offer once a resignation letter has been sent.
No, I've invited you to propose attacks and help you carry them out. Do you want to try to use a malicious network to inject code to steal my password? Find a vulnerability in one of the endpoints to take control of the server? Try to find a cross-site attack?

Propose a practical attack against this app and I'll help you carry it out.
False equivalency.

Conserving the koalas is done at the expensive of corporate profits, not human lives.
Nasdaq to Pay $10 Million Fine Over Facebook I.P.O.
The license home page is http://www.wtfpl.net/ .
This is a great find. So many interface design decisions are centered around being 'safe' and 'obvious' to the user. Raskin makes a compelling argument that nothing is obvious until the user has become familiar with the basics, often through advertising.

I gave my parents an iPhone this year, and my dad took to it immediately -- even though he's completely avoided computers for the past couple of decades. Apple's TV and print ads are perfect little tutorial videos. Most people know how to use an iPhone before they even open the box.
good looking is relative, so what did it look like earlier?
I think this is the best analogy, much better than the OP. It's really a question of who your audience is, and whether or not they will understand you. For your example, a white hip-hop artist has to speak to an audience that is quite different, finding similarities between them to bridge the gap. It is also very difficult for poor people to become part of the rich crowd, or geeks to fit in with jocks. In the end, we don't really advance socially past our sixth-grade selves. It's possible to fit in with different crowds, but it does take a balance between being exceptionally talented and trying to bridge the gap with similarities. No football team will turn away a geeky kicker with a 50 yard field goal kick.

In the end, it's either high talent, high similarity, or both. We humans simply like to clique up.
Absolutely, and I would take jargons as an example. American Legal English is a kind of English, but it's not "real" in the sense that there are ideas in English that it can't properly express, and vice versa, and even skilled legal practitioners frequently make inconsistent mistakes. This is predicted by the fact that it is learned in adulthood; the language has no native speakers. Conversely, among languages spoken from birth, we expect and find that they are internally consistent and of roughly equivalent expressive value.
> Does the up escalator have a sign saying "Men only?" No. Are men pushing women down? No.

In terms of the analogy, yes men are pushing women down and the escalator is men only, whether explicitly stated or implicitly understood. This analogy is overstretched though, a lot of the discrimination people face is institutional in nature.
I have been unemployed for over a year. Today I just got my first offer, which made me go "Coincidence?! Probably."
It was less than I wanted but really after a year I feel like I have no power to negotiate.

Add to that my personality (avoid confrontation) and the fact that my last job I fell into so I didn't have to negotiate (there wasn't a contract it was just spoken and my checks increased).

That excerpt kind of summed up what I had been thinking all along. It was all I could do not to shout YES right away (before I even saw the details).
> I'm curious as to the why of this? Surely some applications just require a lot of tables as they deal with a lot of [different types of] data?

Maybe it's my lack of imagination, but I can't think how you'd create a design with hundreds of tables by hand - it would surely involve generating tables from some other source. For different types of data I'd lean more for a javascripty-style meta-table with key-values, since I bet all that different type of data wouldn't lend itself well to relations.
KeePass does not fill forms, nor store CC info or personal info. It also doesn't have browser plugins (at least when I tried, the Chrome plugin didn't work).

1Password is absolutely essential to my flow as I use hundreds of personal sites and accounts, and in a pinch the 1passwordanywhere html-over-dropbox version is incredibly useful.

One of the biggest features is that when you sign up for a account on a given site, 1Password browser extention will capture that info for you - you dont have to enter it into the UI, unlike with some other managers. This makes it very usable to share passwords with, say, your spouse for shared accounts.
Belarus doesn't have civil war and terrorists blowing things up on its border.
I understand that lots of people discriminates by gender,age,you name it and I don't agree with that. Where I am coming from population was (at time of my childhood) 98% white so no advantage being white :-)
My high school year had 6 girls and over 200 boy because it was technical school and girls didn't choose to attend , other high schools (medical for example) would have reverse ratio and some would actually be close to 50:50 split. That would later translate in similar ratios at university.
I wouldn't dare to say that technical aptitude is ingrained in male population but sure sometimes seems like that.
Web, yes, nutrition -- hell no.
then whine when it actually happens.
This is crossposted from my comment in the MeFi discussion of this article.

I don't buy that startups are just targeting rich people. It's perhaps part of it, but not all of it. They are targeting people like them, young, single childless generally white guys.

I see a million dating sites, but very few sites for married people, which are still a huge chunk of the adult population. Though I seem to recall at least one quick divorce app. Oh, and that dating site for cheating with married people.

Childcare is a major concern, but I can't recall one startup doing babysitting/daycare recommendations/referrals.

Where is the trending site where you get a months supply of diapers on subscription?

I see a lot of sites for young urban people, but very few sites/apps targeting aging populations and people in the suburbs. I think the closest I am aware of is health care and legal service startups.

Aside from targeted dating apps, I can't think of very many startups that are trying to serve minority populations. Though I would point out that I saw a dating site for farmers, so that's at least some rural targeting.

Married people have money. Old people have money. People with kids have money. They should be being targeted.

Now maybe there are more systemic issues... maybe products targeting these areas all exist, and just lack publicity/funding (and the two often go hand in hand), or maybe the press just ignores them. But there are a million app/site/service ideas out there.
Wow I do the same exact thing. I never need anything more than an inbox and a few labels.
Yeah, my thoughts exactly. The West is full of self-righteous superficial Randians (who have never read her nonfiction in most cases) who in reality are welfare beneficiaries on a massive scale. It's only socialism if it's going into someone else's pocket.

Rand's philosophy contains some interesting points, but it's also extremely naive in a lot of ways. It's clear that she had little contact with the actual realities of the business world. Her heroes bear little resemblance to the vast majority of businessmen... who tend to more closely resemble her villains. Your typical businessman is indistinguishable from a party apparatchik in the former USSR.
Fair or unfair, whenever I see the letters SEO next to each other like that, I get immediately turned off. The last time I was looking for work, I just stopped reading when I saw SEOMoz as the company name.
OAuth is for authorization, not authentication. Please stop using it like this. If you want SSO-style authentication using OpenID or SAML2.
A bit of an addition to the note on not starting a long-term relationship on the wrong foot with your future employer.

I do think negotiating a job offer is very important. It doesn't benefit anyone if you are feeling undervalued/underpaid at a job. Work performance will take a hit, team dynamic will slowly shift, you will wake up every morning dreading to go to work.

However, I do think there is a need to resist the urge to treat negotiation like a game. Sure you may have gotten the best offer possible for your skills/experience, but how much do you need to be satisfied and do your best work? If you get hired having massively oversold yourself and the value you bring to the team, are you sure that would be a good start for your new job?

I recently negotiated a 7.4% increase on my base pay for a new job. I could have easily negotiated a 16% increase but I didn't. I want both parties to start the relationship happy. If either side feels like "did I just get cheated out of X?", that is a loss for me. Sure, any relationship may go bad, but why start a relationship if it's not going to be sweet to begin with?
What use is a Pi when I'm sitting on a plane?