skysight-inc/HackerNews huggingface dataset:
By the way, the road with trees photo might be intended just as a filler and not an example of good design, but if it is, I would beg to differ. We have rounds like that pretty much everywhere where I live, and the trees kill quite a lot of people. Puting you car into a field (when you near miss deer, or druk driver in going the opposite direction or something) and putting it into a tree is very different.
The big mistake here is to think that people that are really uninformed about a subject are informed enough to pick the 'right' side.

To them either side looks equally good, in fact the side that throws the most money at it will probably be able to look better than the other, even when they're not right.

So the trick is to decide the issues in such a way that such support is no longer needed.
Confused; is it inappropriate to suggest other startup's products here? WebRTC etc are good technology, that's why we picked them up. All the issues mentioned by the poster are important to all of us in this space. Sococo is responsive, constantly doing customer experience surveys and trying to address quality.

Do you imagine Sococo is some giant corporation? Its a startup like so many here. I was the 3rd person in the company, the 1st Software Engineer, so I'm pretty proud of the progress we've made in the last couple of years. There are a lot of big players in our market, and we've done a good job of beating them technically even though we're small.
Sorry to disappoint you, but i did not find a solution to make IMAP sync correctly. I circumvent the problem by running a gateway that will be continuously connected to the IMAP server. The clients that connect to the gateway, which can do proper syncing :)

So syncing between my mail client and mail clients from other people will be as frickle as ever. What this project aims to do right is offline mode and syncing between multiple instances of my mail client.
But in aggregate, it means that a throwaway one liner becomes much more valuable (from a karma/algorithm perspective at least). It removes a large amount of control from the people commenting.
The question was, would he accept independent reconstructions from other sources to change his opinions, since he finds PCA so objectionable. There are obviously lots of concrete arguments--I could come up with a pretty list of papers--but my time is valuable and I was curious if he was genuinely interested in the answer. (Apparently not.)

I don't even get what you're getting at: scientific arguments are also not decided by someone spouting off something they read off of Climate Audit and pretending to be an expert when they don't even have a passing familiarity with the scientific literature. Asking an open question "well, what would make you change your mind" is a perfectly reasonable response, especially when the answer is, expectedly, "nothing."

No, I'm not a climate scientist, though an immediate family member is.
Elasticsearch is great and magical, but there are a bunch of defaults that you MUST set for it to be useful. I'm surprised github wasn't using these, actually (like allocating the min and max memory to be the same size).

Generally it takes a catastrophic failure under load for you to discover that 'everyone' (everyone else) uses these!
Steve McIntyre is a statistician. Don't mince words.
No, the act is sexist. Your intent surely matters in how you're pigeonholed, no?
I personally struggle with the idea of offering benefits based on your family status. I realize this is not a protected class and probably isn't because it is a very common form of discrimination. People with children generally receive preferential treatment and additional benefits than their single/child-free coworkers.

To me, the future should be free of workplaces offering parental leave and children benefits as it discriminates against those that 1) don't want children or 2) can't have them.
I tried this less than a week ago on Linux platform and was unsuccessful. I am also waiting on this feature, want to do some cool stuff :-)
And who packages that box?
Here is an interesting book about the IPCC: http://www.amazon.com/Delinquent-Teenager-Mistaken-Climate-e...
User Testing is surprisingly effective: Lessons from the Obama campaign
New campus unveiled in Washington DC to help startups wrestle red tape
The excuse that this person's stalking behavior would be sweet if she were interested is blaming her discomfort/fear on her because she isn't interested, when in reality no "sweet" guy would act in such a way without clear signs of interest.

The online hacker/development community's continuous excuses and empathy for members of their own community who behave inappropriately towards women makes this a field where prominent women are expected to be harassed on a regular basis.

It isn't even a matter of rejecting the person for bad behavior. You didn't even reject the behavior, you justified it.
Supporting screen reader users is not "progressive enhancement", rather, it is basic and essential.
I don't understand why you added emphasis to "unless they are the support of the family."

Obviously the whole thing is pretty regressive and messed up by modern lights, but the emphasized passage is a mitigating factor, one that, I think, shows that while there was plenty of institutionalized prejudice, there was little actual malice.

IBM's policy was, "Naturally women should go home and be housewives if their husbands have jobs. But if their husbands don't have jobs, and the family depends on the wife's income, then the woman can keep her job." The first part is the risible bit, the second part much less so.
Sort of. Now you don't need to build client software, but that was never the real prowess or power of Skype, it was always the infrastructure.

Think of it this way. Skype has 2 things that WebRTC doesn't: Signaling and a Directory. Without those two components, you just have a phone without a phone number :/.

Lower barrier, yes. Easy? No, there are still significant costs.
> a small set of simple, standardized and very sharp tools

This may have been true(r) twenty or thirty years ago, but in a contemporary Unix installation, it is not true at all.

The set of tools is often NOT small (there are thousands of them); they are NOT simple (two examples: 1. the ls man page and the huge number of options it takes; 2. shell quoting rules); they are NOT standardized (I regularly run into incompatibilities between BSD-derived and GNU tools, for example, the -E option for grep); and they are NOT sharp.

In summary, the whole "small tools that one thing only, but that do that one thing well" thing is a stupid, outdated mantra that may have made more sense many years ago, but not anymore. For some reason, people keep on blindly believing it even though it bears no relation to the reality of modern Unix programming.
How China's Grey Market Is Improving the iPhone Design
> I'm asking for money so that i can share my toys with everyone ;)

This is the part that I pointed out generally doesn't work. I mean, tough love time: everyone wants to be paid to work on their own open source project. No one wants to pay you to do that. No one. At best, people may want your project (as part of their product, for example) and be willing to pay you (perhaps indirectly) just to know that it's maintained. This is how Linus et. al. make a living. And that's very rare -- you have to have a project that is (1) already there and valuable and (2) meets some need of a party with deep pockets willing to pay for it.

The model in your head, where you get to have total control over your project and a paycheck from it is a utopia that doesn't exist, sorry. I don't begrudge you for wanting it, I want it too. I just don't see a path to get there.
With multipart mime messages you no longer have a large block of random characters at the bottom of the body of your message. This is a fact. Moreover the mail clients now treat pgp and smime signature attachments in more intuitive manner so users are not tempted to try and open them as easily. Most importantly know your audience, grandma does not need to have your vacation recap emails signed.
'Designers will lead the future' - I don't agree here. In the context of startups, designers need to work with developers to make their ideas real, unless they are developers too.
Mandatory urine testing seems vaguely creepy/invasive already, at least outside a narrow range of machine-operator type jobs. If you're working as a clerk or programmer or something, imo a company should limit itself to judging whether your work product meets its criteria. If it doesn't, they can lay you off, and it hardly matters whether the reason is that you're a pothead, just lazy, bad at your job, actively trying to screw with the company, or some other reason. Delving into your bodily fluids to try to determine if you're a good employee is weird.
It's not complete nonsense, as cows aren't human, and cows produce methane, therefore cows are nonhuman sources of methane.

I agree with you that cow methane is our doing ultimately, but to say it's 'complete nonsense' is dishonest.
Massive Health Acquired By Jawbone
After we've got the tools working on core formulae I see no reason why we couldn't also test popular taps too (certainly ones like yours that are already part of `brew search`).
Most porn so strongly caters to male fantasy that some women turn to gay (male on male) porn and yaoi (a form of male on male gay erotic writing) to meet some of their needs. Porn intended for women is a budding industry. It has to be written and filmed differently. I have seen an interview with a woman director who talked about some of those differences. Most porn is strongly rooted in objectifying women in a way which denies their humanity -- in other words, denies that they have any needs of their own or are anything other than a vehicle for male satisfaction. It is a pretty demeaning stance.

Regardless, I doubt the fake porno was in any way intended respectfully. Sexuality is extremely personal and private. Attacking someone that way is generally a very ugly thing to do. Sexual assault is often included as a part of torture because you can cause enormous physical pain and long term psychological damage without leaving a mark on them.
I started with patching the IMAP parser from Google Go, then i re-wrote parts of it to make my email collection work.

I still cannot successfully MIME-parse all of my emails, but the ones that fail are spam (and also don't work in Outlook 2011) so i'd say it's the email's fault.

I can recommend Google Go for tasks such as IMAP because of its concurrency model. You can run a go-routine for each IMAP connection and their idea of agents communicating through channels worked really well for my IMAP client.
From over here, most of you folks seem like the sort of collectivist zombies who would have believed Lysenko. Two can play that game.
Yeah download this:

http://nativecss.com/assets/samples/ios/Login%20Demo.zip

Or, there's a version in the app store:

https://itunes.apple.com/gb/app/clearer/id592386667?mt=8&...

Which is styled with this CSS:
https://dl.dropbox.com/s/h5cr55q2f14x1fa/styles.css?dl=1

Cheers
U.S. to sue S&P over ratings ahead of financial crisis
Is it intentional that you don't have a point of contact on the web-site or app for feedback? I have some after using it and not sure how to pass it on.
We had a similar situation several years ago with our site:

http://www.sparkfun.com

And this Chinese knock-off:

http://www.geeetech.com/

Not only did they rip off our design but they also use a bunch of our product photos. We himmed and hawed about doing something about it but ultimately realized there really was nothing we could do to enact any real change. At the end of the day any site's CSS is open source by virtue of the technology (and our product images were already CC BY-NC-SA 3.0 licensed anyway).

So we said screw it. We decided that the best way to assert this design was our own was to run a better website, and more so, just run a better business. In the end it hasn't dented our traffic. GE Tech looks sort of like SparkFun but it sure is a lot more rough around the edges. We've continued to refine our design with less of a Geocities palette while never really caring what those Chinese ripoff artists are up to. It's irrelevant. We'll continue to define our web presence without using them for context, and if they continue to grab skin-deep features from us then terrific - we're a source of inspiration and should be proud.
This is the exact quote according to his translation, which can be found at http://archive.org/stream/meditationsofmar00marc/meditations...

Manage all your actions, words, and thoughts
accordingly, since you may at any moment quit life.
And what great matter is the business of dying ? If
the gods are in being, you can suffer nothing, for
they will do you no harm. And if they are not, or take
no care of us mortals — why, then, a world without
either gods or Providence is not worth a man's while
to live in. But, in truth, the being of the gods, and
their concern in human affairs, is beyond dispute.
And they have put it entirely in a man's power not to
fall into any calamity properly so-called. And if
other misfortunes had been really evils, they would
have provided against them too, and furnished man
with capacity to avoid them. But how can that
which cannot make the man worse make his life so ?
Battery life alone should be reason enough to expose OpenCL on mobile...
From the comments:

"Another detail she got wrong was claiming the customer left no tip. The customer left the tip as cash on the table, as most people in the US do, and something that most servers prefer, rather than pay it as part of the bill. "
I use a browser that does what I want -- and not what I don't. That includes "lying" to crap Web/Internet properties, as needed.

Or, as I often think of it, withholding information that can or will be used against me.

I prefer to use (and insist upon using) a general purpose computing device, not an "appliance".
I can't agree you more on this! People talk about depression as if it is the only cause of suicide. People talk about the cause of depression as if depression is only caused by mental weakness. Aaron has already left us. Can we just show more understanding, compassion, empathy and sympathy to what has happened to him?
lol, did you invent the wheel too?
Ask HN: Finding good designers (NYC Area or remote)
I m building a web app in python/flask framework on my own (side project) but have plans to convert it into a commercial app soon. I have coded a good amount of backend and feel like I am at a point where some designing can be introduced (may be, you tell me as a designer). I mean I got barebone HTML pages right now and trying to work (note the emphasis on trying) on some rough wireframes sketches. This is where my design skills stop.

I would love to hire a designer (part time) on a contractual basis and willing to pay "decent" going rate for good designers. Question is:

1. How do I search for "good" designers? Heck,what does that even mean ? I mean I can look at dribble etc but what else ?

2. If I do get a chance to talk to these designers, what are the questions to ask them ?

3. What kind of rates are charged by these "good" designers ? I am primiarly looking around NYC area but remote work within US is a possibility.

I am not a complete dummy when it comes to HTML/CSS/JS and all that good stuff. Just that I don't think I have the skills to design it for production quality.
Intent is not magic. The hurt caused is not just mended because you didn't mean it.

Maybe this is a better way of putting it: Person A and Person B exist. One of the two means to be sexist, and one does not. They both go around and do the exact same things.

What is the difference between A and B, as far as women or our community are concerned? There effectively isn't any. Now, maybe Person not-sexist is more likely to come to understand how their actions are harming people, and be reformed, but before that point, their intent doesn't mean a damn: they're still hurting others.
It wouldn't surprise me one bit if the pope is an atheist. He, of all people should have excellent insight into how hollow the church really is. That's no reason to shut down a profitable racket though.

So he doesn't need to show you the science behind what he was saying, he can just show you the math behind the bookkeeping.

And you too will come away a believer ;).
See also: Redphone for Android - http://www.whispersystems.org/
By your own admission, Skype is the best video communication platform that exists but is far from perfect. It's hard to disagree. Why isn't someone creating something better?
I went to New Mexico Tech. It's a pretty good school for CS, EE and Physics. Yearly cost was about $8K in-state. They cut that down to $4K if you kept a 3.0 or above, $6K if you kept 2.75+, etc. These were essentially automatic scholarships. A good friend of mine showed up from Rochester and became in-state in a year. It's not hard to work off the other $4-6K assuming you're not too picky about your campus job. So we're talking about 10% of the cost of a brand name school. Depending on what you're up to, the brand name value may be worth paying 10x for, but if you're aiming for engineering or industry it's probably not worth it.

I don't think NMT is exceptional in this. There are lots of schools you haven't heard of that would love to have you, and some of them are probably decent at what you'd like to study.
Looks to me like you've now got a fantastic portfolio page.

"Our creative & design is so good, its copied by a number of digital agencies and businesses including Dapatical Global, ..."

Perhaps even parody testimonials are in order.

"Our in house designer was out of ideas and the drafts from 99sites were sub par. That's why we 'borrowed' the work of AM - it was far superior to anything we could have done ourselves' - Max, CEO RevoBlue.

Yeah it sucks that a heap of sites Cltr-C'd your work. But there are better ways of addressing this.
"Progressive enhancement is a strategy for web design that emphasizes accessibility, semantic HTML markup, and external stylesheet and scripting technologies. Progressive enhancement uses web technologies in a layered fashion that allows everyone to access the basic content and functionality of a web page, using any browser or Internet connection, while also providing an enhanced version of the page to those with more advanced browser software or greater bandwidth."

http://en.wikipedia.org/wiki/Progressive_enhancement

@steveax, you're misunderstanding the concept. The idea is that users with screen readers will see labels, but those who don't can omit them. Progressive enhancement means building for screen readers first, for example, and progressively enhancing the experience for those who can support it.

You forgot to include this part, bro.
"... while also providing an enhanced version of the page to those with more advanced browser software or greater bandwidth.""
I've had similar experiences. It's a curiosity of mine understanding what makes people successful in that kind of environment.
I like such posts for bringing up the fact that you have to follow your path to be happy, not other's footsteps or society rules. On the other hand, some imbeciles think of such posts as an argument against education, and that's just a straight way to a society that breeds morons. So, if you are not bright, you might wanna have a pass on this one. Yeah, but who am I kidding, none of the slow ones will get my point anyway...
I have said this before, but I don't understand why any developer would move a site to a live and public server without having received full payment. Yes, take a deposit. Then develop the site and leave it to the client to pay you before launching.

In 5 years I have had 0 problems with clients paying using this method.
Requiring users to hover to determine the context is a horrible UX. Tooltips/popup descriptions should only be used to provide additional information that isn't required.
Interesting coincidence :)

This project is also written in Go. I have IMAP go-routines which will send changes on the IMAP server to a gateway multiplexer which stores those changes in a synchronize-able DB. The Webgui will listen for changes from the DB and present them to the user. I chose to go this route such that i can run the gateway and the webgui on different computers both with a local copy of the DB and have them synchronize when network connectivity is present.

I've opted for GWT because i like static typing. From a performance perspective, i've never really found much difference between GWT and hand-written JS.
Ask HN: Who's the most inspirational figure in your professional life?
Shigeru Miyamoto is mine. I really appreciate his thoughts on innovation and some of his quotes are truly inspiring.
That would seem like a way to escape the conclusion, but wouldn't it make most sense to talk about the porn that is consumed by most men? I'd assume at least 95% of men consume porn (random guess), so my conclusion would still be valid.
> There's zero reason these fat profiteers are still protected businesses. They're simply parasites on the networks the taxpayers paid for.

It's interesting that you should mention this. Most cities actually sign contracts with service providers. The contract grants the provider access to easements and, generally, exclusivity for the type of service (i.e. only one cable provider/local telephone carrier) allowed to operate in the city).

Convincing providers to bump up speeds and lower costs is going to require cities to kill the exclusivity clause, and encourage competition. Alternatively, allow the cable provider to retain exclusivity, but require fiber upgrades.

This kind of tactic may work better in smaller towns, like mine (Pop. 6000) as residents have very direct access to their city officials, but it's one approach that may work.
Ask HN:  When will apple update their native apps?
The key phrase there being: "allows everyone to access the basic content and functionality". By not using labels you are excluding screen reader users.
I wrote my own simple editor which is based around content blocks. So for example every headline is a Text-block with style "Headline".

https://github.com/fxtentacle/hajo-page-editor
I completed college with a good GPA, honors and achievements to consider it successful and I still think it was the biggest mistake I made in my life. At the end of the day the debt (under 80K) added too much unnecessary stress. I would say that it could have been from working a lot during college too trying to keep things as cheap as possible.

My take on it is that it was just a decision made by an 18 year old. Now that I'm hustling out there I feel like I should have just been hustling all along instead of taking a detour that I don't think made a difference in the long run. This could be partly due to the industry we are in and I'd even agree that it's probably the wrong attitude to have about an education, but it's the way I feel. I see no reason to support that racket. I would never advise anyone against attending either since it's one of those YMMV life experiences.

At the end of the day you look at it as a bad decision, you learn from it, and promise yourself to be smarter in the future by not making the same (or a similar) decision ever again.
You hang out on HN long enough someone is bound to offer you one, but you should probably fill out your profile some more (email address and name, minimally). But even if they don't reach out to you, there are job opportunities posted almost every day. If you have the skill (you're here... it stands to reason) and put in the effort, you could be on a plane in a few months.