skysight-inc/HackerNews huggingface dataset:
what you normally use when using rails as an api:

activemodel(activerecord validations, observer, relationships, migrations, unit and functional tests), actionmailer, activesupport, actioncontroller and lots of other stuff

what you normally don't use when using rails as an api:

sprockets, actionview(form helpers and tag helpers and other stuff).. because you probably have your "client"(html+js, android, ios, desktop app and other kinds of stuff) in another repo/project

i don't get why there seemed a big difference here. all the data and logic code pretty much remains the same.. it's just that instead of rendering html(+js+css), you render json/xml/yaml/csv or other cute stuff.

so i think the only "unnecessary" thing is actionview when you do this kind of style.
I'm offended you don't think I'm the smartest person you know from our graduating class :-p Anyway, hope you're enjoying the new job!
It's true, I read my OP and realised that it was too rushed, and lacked explanation. Not very charitable to his situation, no doubt.

When you spend long enough in a subject, what seems obvious to you might not be to others.

Don't let those thoughts leave you. Imo they are the only thoughts truly worth thinking.

Good luck with your explorations :-)
Picture being excited to watch Return of the Jedi and seeing how the Star Wars saga comes to a conclusion.

Instead of the Death Star being destroyed, the Imperial assault on Endor being stopped, Vader's redemption, etc., the story goes off on a wild tangent for the last 10 minutes and brings no conclusion to anything. Did the Rebels on Endor survive? Did the Death Star get destroyed? Did Luke defeat Vader and the Emperor?

Too bad. You never get to find out, and there's other non-sensical scenes with an ending on a different planet with zero relation to anything that's happened in the Star Wars universe to date.

That's Mass Effect 3's ending.
You're assuming your app has to be served as one large chunk of stuff. There are many JS libraries for asynchronously loading additional content, and it is simple enough to use one of these (or implement your own) so that your app is served as one small bootstrap and a bunch of additional content that is loaded as needed.

You say "static sites can spit back pages in like 200ms (across the network!!)". This time is entirely dominated by network latency. There is no way you're getting data to the client in 200ms if they're based in Australia and you're in, say, east coast US. With the client-side model you can push your app's bootstrap to a CDN to get ~200ms latency just about anywhere. You can render the UI and show a "Loading data" spinner to hide the latency of the initial request to your application server. This gives the user the appearance of a snappy site even though network latency might be 1s or more. You can't do this if you go the server-side route.
The point is ... there is no question that our satellites would have found such evidence by now. We may not tell the general public ... but we would definitely have a good idea of where to look for evidence.
My wife deals with this too. I think, if I were ever a woman, I'd have to go with "being a bitch" because it is often the only way not to get walked over and keep your self respect.
It doesn't have to be seriously debated - it just has to be officially mentioned, it's still just democracy window dressing.
"The whole body exposure is estimated to be approximately 0.1 rem per year to the patient and approximately 7.5 mrem per year to the patient's spouse."
In the same units, 100mrem (patient) to 7.5mrem (spouse).
Using the xkcd[1] radiation chart, that's the equivalent of a head CT scan every two years for the patient, and 2 plane flights a year for the partner.

1. http://xkcd.com/radiation/
'That guy' has a good technical ability but no business sense and usually ends up being let go.

I don't think so. 'That guy' usually gets lower raises and eventually wises up to his own annoyingness and then leaves for your competitor where he's no longer 'that guy'. Then you lose what would be a great employee because one time in a meeting he annoyed you. Treating toxic interactions with more toxic interaction just leads to a dead organization. (Mmmm, toxicity...)

There's a reason why we pay younger people less money than older people. They're expected to get things wrong because they don't have experience yet. Don't make up snide labels for these people; give them tasks that will give them experience. Mentor, don't judge.
Ask HN: Hard caps on AWS spending?
Hello! I want to try out AWS, but am always afraid of potentially getting an unexpectedly high bill.

I'm the kind of guy who pays some extra for unmetered hosting, just in case, even though I know it's not necessary. It looks like I'm not alone, though [1].

I was wondering, since AWS is big in HN, if any of you knew of a way to instruct AWS to, say, not exceed by any means $100 monthly.

Thanks in advance for your replies.

[1] https://forums.aws.amazon.com/message.jspa?messageID=310174
Why comment so condescendingly on a subject when you don't understand what happened? Does it play to your own personal sense of delusional superiority to think people overreacted to the ending "they didn't want"? You need to grow out of that childish mentality.

What happened was that Bioware had long promised an ending that would reflect your decisions across 100 hours of gameplay. They promised relationships would be explored and closure would be brought to the series. They promised it would not be an A-choice, B-choice, C-choice cookie-cutter ending, and it was quite literally exactly that. This wasn't a product where people expected some la-dee-da happy ending, they expected the same level of care and quality writing to be carried through to end the series, and it all falls through in what is the last 30 minutes of the game (that is not an exaggeration, the game de-rails in the final segment completely).

To better understand this issue, you can watch videos like this: http://www.youtube.com/watch?v=6M0Cf864P7E

It's not just that the ending was bad, it was because it was insultingly offensive on every level as a fan and as a consumer of the medium.
This is a great comment. Imagining these alternative situations uses your intuitive knowledge of how things work instead of trying to apply abstract principles.
They're your customers to lose.

Prove me wrong and A-B test it against some good textual copy. Track actual conversions.

Use these guys as inspiration without stealing their design like those boneheads from a month or two ago: http://campfirenow.com
Bear in mind that this from The Register whose audience is much more skewed towards those working in large corporates, BOFHs and PFYs than the typical audience here.

For me the key sentence to the whole article is "Your boss has no idea if you’re good at your job." Why do we do such a bad job of developing people who are good managers/leaders AND understand technology? There seems to be this idea that IT folks are "special" and don't understand business and, because it's always been that way, there's no need to change. If you work for a business, it's not OK to be a not have a clue how a business works.
again, what you are saying is true, but it doesn't have anything to do with the argument

no one thinks that not being able to charge money = no apps. the argument is over whether not being able to charge money = less apps.
Yeah, I guess I was factually wrong about rates of women/men employment in tech. I'm not sure this is crucial to my original point, though...

---

Construction workers are basically social outcasts. They have low social and economic status. I am very sad for them and I don't think of them as "brutes" (which term is part of their oppression).

Don't get me wrong - I think of capitalism as more or less fundamentally oppressive. Pretty much everyone is being shat on by the system and we need to keep this in mind when we talk about justice and ethics. People are under stress. These problems are not easy to fix.

---

I'm really not saying that the harassed has to find compassion - I'm saying that we all do.

The issue here is that you can treat a single harasser as a problem to be fixed, but when "harassment" becomes a systematic/structural phenomenon you can't think about things in terms of changing individuals anymore. You have to start thinking about policy decisions and social movements. I'm merely saying that when the social movement takes place which tries to fix this problem, I hope it takes into account the idea that the people doing the 'wrong' are not brutes, evil, etc. but mostly sad and awkward.
I've thus-far enjoyed ME3, but haven't yet completed it, in part because of the time spent on multi-player (and I suspect most of the reviewers hadn't completed it by the time their reviews went live, so that defense is less compelling).

My complaint for ME3 thus far is not with Bioware and the story, setting, or characters. Indeed, I appreciate the cameos and references to decisions in the previous two games. It (almost) makes me want to restart the series with different decisions just to see how ME 3 changes.

My complaint, however, is that EA (and I'm blaming EA because of pre-existing biases) is the commercialization of the game. Gamers are treated increasingly like wallets to be harvested rather than fans to be nurtured. Much as with Dragon Age Origins [1], DLC is used primarily as a way to lever more dollars. Zero-day DLC with core story elements and tight game-integration is unappealing and insulting [2][3][4]. Yes, it's a business. I get that. But if EA keeps treating gamers like something to be scraped off the bottom of a shoe (after paying, of course), customers will drift away.

ME was successful because of a following built over two episodes catering to fans wanting a deep back story and role-playing experience. ME3—despite its numerous exceptional qualities—is starting to feel like a bait-and-switch.

1: http://www.penny-arcade.com/comic/2009/11/6/
2: http://www.forbes.com/sites/erikkain/2012/03/10/the-problem-...
3: http://www.youtube.com/watch?v=Ri0vrJ-y2zM
4: http://www.youtube.com/watch?v=aSfcWr5jxac&feature=relat...
At work, I wear polo shirts because it's hot, not because I want comments on my arms.

And no, I'm not presenting an absurd example as contrast. My hobbies are strength training and jiu jitsu. I have large arms. I also know what women with large breasts must feel like, because the first few times I wore short-sleeved polo shirts to work, I could literally watch people's eyes track my arms. I understood why - I had only previously worn long sleeve shirts, and my arms are larger than most, so they stand out. And I got no comments, but I would have felt uncomfortable if I had.
Yeah. Its got style.
There's a difference between friends and forced friends. There are lots of FreeBSD developers I'd be happy to invite over for dinner if they were in town, but that doesn't mean I'd be happy if someone told me that I had to invite them over for dinner.

My social life is just fine, thanks. I don't need a boss telling me who my friends should be.
Why do people forget that tech-savvy hackers aren't the only people who use Google?

My mother "The Yahoo" is THE internet.

How misleading is planting a 'Shopping Results' on top of the search results page for average, non-internet savvy users ("there are thousands of us!")?

It used to be simple enough to use for my mother. It isn't anymore.
It totally depends on the compliment. If someone complimented me on my crotch ("Nice package, man! You're really filling it out nicely there!")... then, no. ( =

Otherwise, though, yeah, I like getting compliments about my hair, eyes, whatever, sure. But commenting about sexual characteristics, specifically, is a line that one shouldn't cross. Just like complimenting someone every single day for weeks on end is another line.

If the other person indicates that the compliments are welcome, then you're probably good. If they give no indication in any way, then they're probably not welcome.

Besides, a single compliment isn't the issue: a whole system of behaviors taken across a wide sample size of more than just one man, is.

And I'm not sure what your first paragraph means. 'Splain? ( =
Nest thermostats back in stock
Are you asking about the actual ending or is this a thinly vieled way to say "video games are for kids"?

I wish the guys from Battlefield or CoD paid this much attention to fan response...
"I am the CEO and Lead Visual Designer at Intercom."

"I'm looking for an incredible new Lead Visual Designer."

"So I can be the CEO and Lead Visual Designer at Intercom"

Huh?
You're comparing a professional developer who chose to dress comfortably to women chosen for sex appeal by a restaurant which is only a step away from a strip club.

You're arguing a straw man. I didn't say anything remotely close to that; my point was just that wearing low-cut tops and dressing for sex appeal are usually correlated.

I'm a straight guy, and no, I wouldn't find it sexually arousing if a co-worker came in to work topless.

Can you expand on this a little? It makes sense if the person was someone you didn't find attractive at all, but what if you did find that person attractive in normal work dress? Would you seriously not be aroused if they came into work topless? Or do you magically turn off your sense of attraction at work? I'm not sure I believe you, but even if that's true, it's clearly not for the vast majority of male society. Hence the plethora of advertising and marketing aimed at men that features scantily-clad attractive women.

Finally, it's obviously completely inappropriate to make those comments at work. But I don't think it's sexist.
If it's in an wildly inappropriate context, her perception of you can switch from "like" to "dislike" quickly.

It's a factor, but lots of women have stories about attractive creeps.
My main 'wtf' moment with the app store is that you pay for something, and then you get to see if it's any good, and God help you if it's a borderline scam with no reviews yet. Yes, many developers release a 'lite/free' version and a 'normal/pro/plus/paid/hd/etc' version - these are crappy bandages for an inherent problem.

Apple: you control the OS. The store. The hardware. Would it really be so hard to offer X-day demos of the full version of a paid app? Some of them are absolute crap, but nobody has any idea until 50-some curious people buy it and rank it into oblivion, with no (practical) way to get their money back. You could do it without requiring apps to write different code, or bloat your store with multiple versions (which also break apart the ratings). Just lock / delete it after the time is up.
BBC Nature - Hibernating bears' wounds heal without scars
Shameless advertisement: A new answer for those of us preferring imperative languages: http://stackoverflow.com/a/9814654/48015
No. I am not saying that.

I'm saying that in this particular case a lot of the "negative behavior" stems from extreme internal pressures.
>Maybe the problem has to do with gnome3

It certainly does - but it's also driver specific because on open source drivers it works without the crashing - but then the performance is terrible, even playing YouTube fullscreen lags (!?).
We're not paranoid; that resistribution restriction on our driver didn't come from us (I work for PowerVR). As a rule of thumb, it's the device or SoC vendor that calls those shots and controls redistribution.
"In the face of ambiguity, refuse the temptation to guess."
If a man (fellow coworker) has nice biceps, I say it

As a man who values fitness, I would be really freaked out if you, as a coworker, complimented my biceps.

If you merely asked about fitness, it would be fine. Commenting on my appearance (beyond, "hey, you have a piece of toilet paper stuck to your face") isn't what I consider appropriate to the workplace.
Installing htop in OS X with Homebrew
This may well be part of a bubble but what does the release date have to do with it?
Try Gnome 3/Unity and enjoy the crashing :)
You're missing the strike through on "and Lead Visual Designer" in the last line.
> Perhaps it's just that many guys are so disorganized that it really makes sense for the woman in the group to take notes etc.

Assuming that, because she's a woman, she'd be better suited to note-taking is the definition of sexism.
>I think you should revise your perception of what is being gained by sexist humor. It seems that you get some good laughs out of it-- no problem for you.

Where did I defend sexist humor?

I think that Katie Cunningham is putting up with some nonsense and she should take direct action.

My question to Katie was just regarding the line between humor and offense and how she drew a distinction?

She apparently didn't get offended and answered me quite frankly. There's really no need for you to jump in and mischaracterize my position.

Lots of white knights in this thread that she doesn't really seem to need to take care of her.
The "and Lead Visual Designer" part has a line through it, at least in my web browser (Chrome dev channel) though the line is quite faint.
This drove me to check the CSS for myself. I'm tearing up as well, now.
"Why do we do such a bad job of developing people who are good managers/leaders AND understand technology?"

because there is the opposite fallacy which is also derided: the one where the best engineer in the team is promoted to be a manager and in turn no longer does much/any development work.

The bottom line is that while there are great people out there, most people are average or worse (bell curve 101, sorry) and they end up progressing up the career ladder too.
> With the billion dollars in hand, the future of you, and everyone else is worse off, because you focused too much on marketing rather than on groundbreaking research.

I don't think so. More likely, we're playing a massively multiplayer Prisoner's Dilemma, where too few of us collaborate. Sure, if a sufficient proportion of humanity worked at making the world a better place instead of trying to get richer, even they would be better off. I doubt however that we're even close to that critical mass.

Also, don't forget that grounbreaking discoveries are science fiction until they're not. No one plans for science fiction. Heck, even the eventual obsolescence of drivers (truck, taxi, bus) is widely perceived as science fiction, even though self-driving exist today. Because, you know, "there always will be the need for human intervention". (Even then, it wouldn't mean a human is needed in the damn truck all the freaking time. The truck can make a phone call when it has a problem.)
I agree. I'm unclear how it decides what posts get shown and what is hidden in the "Load more comments" tag. I've even found responses to questions within those "load more comments" section, which I find odd. They are also completely out of chronological order.
>They have no right to demand to be paid just because something takes skill.

But they do have a right to demand to be paid when someone chooses to experience the result of their skill.
You could say the same about 99% of the stories that hit HN about upset customers, poor support, bad interfaces, unfair license agreements, sexist language, or whatever. Why is this a big deal?

Customers are unhappy. The why is only important to the extent that it lets you figure out how to fix it. It's a mistake made over and over and over by companies dealing with unhappy customers: "Hey, this isn't that big a deal - you guys shouldn't be that upset!"

This doesn't work; you can't argue a customer out of being unhappy, and trying to do so makes it worse. The more the customer thinks that you don't understand and sympathise with his complaint, the harder it is to make them happy. (And this is just as true - if not more so - when the complaint really is ridiculous.) Bioware has a very loyal fanbase; it's an incredibly valuable asset, and they need to keep them happy, no matter how silly the complaints may be.

tl;dr: It's a big deal because Bioware thinks (probably correctly) that a critical mass of customers think it's a big deal. And that's all that matters.
Here's a quick summary for anyone who is not familiar with the Mass Effect series. Mass Effect is a 3 part RPG shooter series of blockbuster video games developed by Bioware, which is owned by Electronic Arts. The first 2 games were very popular and loved by fans. The 3rd and final game was recently released. The majority of the story and gameplay were well received by pretty much everyone, but many fans of the series are upset about how the game ended. There's almost universal disappointment on on-line forums (though people who liked it are probably less vocal). A couple of complaints are

1. Despite the series being based on players being able to make different choices that affect the story, almost nothing the player does throughout the series affects the ending.

2. Although players have a choice of 3 different options during the ending affecting the fate of the galaxy, the only thing that changes in the following cutscenes is the color of some explosions (green for one choice, red for another, blue for the last)

3. The ending felt like a deus ex machina and wasn't satisfying

Lots of fans have expressed their criticism on-line, with many hoping that Bioware will "fix" the ending or release a DLC that alters or extends the ending. This is Bioware's first response as far as I know.
This might be a ludicrous way to approach it, but would we be having this same conversation if a lesbian had made the comment, or better yet, a gay man to another man? I think it's still obviously inappropriate sexual harassment but it doesn't feel immediately "sexist" to me in the same way. Sexism is about discrimination or prejudice based on gender, and I think we too quickly view anything inappropriate from one gender to the other as being "sexist".
If you have a decent number of transactions you might want to consider using GnuCash which can generate all of those financial statements automatically.
Most of the time, there are many shades of gray on an issue. To my mind, this is not one. At my employer, our (not small) engineering department is probably around 10% female. I'm trying to think of anyone in the engineering department that would be so catastrophically unaware as to think comments like that to a female co-worker would be even remotely acceptable. I literally-literally can't fathom it, and I can't even conceive of working with such a person.

You're right: men are not puppies. They're human beings who are capable of owning their actions and changing their behavior if it is unacceptable. I would also say that someone so fundamentally damaged as to be unable to restrain sexist or racist behaviors is not a valuable employee regardless of technical skill or contribution--but unable is not the same thing as unwilling, and I have a hunch that those who are actually "unable" are few.
Are small biotechs more productive because they have no other choice?
YouTube now offers to autocorrect badly-lit or shaky videos
At least in New York City, the billboards and subway ads changed around the start of the next month. I suspect this blogger is being hyper sensitive but maybe things are different in San francisco.

But even in the Infinite Loop 1 atrium, the giant banner didn't change immediately even when SJ was around.
Why not callout everyone?

Bing? http://i.imgur.com/SOmwD.png

Yahoo? http://i.imgur.com/oZmIp.png

So much about this is missing the mark. For example, the supposed Sears quote that Google is ripping off; turns out Sears must have "ripped off" Nikon: http://www.nikon.com/news/2010/0915_d7000_02.htm
This is taking the word "exit" a bit liberally, but has YC sold any stock in later rounds of financing for companies like Dropbox and Airbnb?
From the article "Note that Google doesn’t identify the link as ‘Google Shopping’, but indicates that it is yet another search result, like video or image search."
I like the domain for "MacOS X Leon."