skysight-inc/HackerNews huggingface dataset:
Ask HN: Etiquette around altering commits in pull requests on GitHub
Say you own a project and have some idea of how you want code and commits to be structured. In comes a pull request that doesn't live up to that. No problem. Sometimes you can ask them to correct a few things and merge away, but at other times there will be too many things and, well, you don't want to come off as a person that is hard to deal with.

What do you consider appropriate etiquette regarding changing their code and/or commit messages and doing a manual merge where you pull down their branch and go to town? How this is usually done is that they will be the author of the commit and you will be the committer (Git feature), but a lot of the code might be yours, and the commit message might be yours as well. Basically, you are changing their code and wording, but they retain the main credit for the work and you stand merely as the committer of the code.

I have seen this happen on a several popular projects, and I can understand why. My question is: Is the author/committer feature of Git enough to indicate that the person might not have written all the code or even written the commit message? What I fear is that the code, or even the commit message, ends up being something that they would not want out there under their name when all is said and done, and that this way of managing a project will scare people away.

So I'm curious about people's take on this, because I've seen it happen on several projects, and there's even been blog posts here on HN about this practice.
Who’s banned from editing Wikipedia this week? Congress
Elastic Load Balancing Connection Timeout Management
Where did they find such a crappy font for body? SimHei for Latin letters looks absolutely horrendous with disabled font blurring.

They advise you not to blur, yet require blurring for comfortable reading? How ironic!
My C education followed the exact same pattern (Georgia Tech). I'm really happy with it. The whole progression felt very organic.
I agree it's not more amazing than someone working anywhere else, but startups are often seen as non-sense as you need to work 80 hours a week to get shit done, we were trying to break that a bit and just tell "hey, it's possible, it's not that hard actually!" :)
I enjoyed the game, but had a couple of suggestions:

Add a small colour wheel to the main playing area (maybe only for the first few challenges per game?). It's on the pause screen already, but I know when things got hectic I'd have liked it to be there in front of me.

The single colour challenges were pretty punishing, in that there really weren't enough bars coming of that colour to push through to the next challenge. Perhaps give a small amount of time for non-challenge related matches?
It's also a joke because there is no captcha, no captcha data is sent with the request.
> We’re reading a bunch of stuff and like people say, “my baby is sleeping 10 hours a day, every night.” Nope, that’s really not the case for us. I’m expecting that Sara will sleep way better in the next three or four weeks. Like hoping to, at least.

Hah! My daughter woke up every three hours for a bottle, like clockwork, until 7-8 months. She's 20 months now, and still won't sleep in her crib through the whole night. My dad once told me that, between my brother and I, he'd wake up in the middle of the night to check up on a kid for the better part of 10 years.
Hey man thanks for this post and sharing your story... as a father of 3(soon 4) people always are like "oh you have kids???" and think that it is almost always negative...

In the end, we always have to do what we have to do for our kids and whether you are in retail or in a startup its always gonna be hard... but you and I seem to be brave enough to take on that task...

It will be hard but it will also be alot of fun...
If you plan to do business (collect money from people in the US), then yes, in my opinion it is a bad idea.
I'm pretty convinced that the holy grail is one where either laziness or strictness is a tracked effect and both evaluation schemes are used as optimal.
I think csandreasen wasn't saying that the complaints weren't warranted; just that it might have been the refusal to fly, rather than the whistleblowing per se, that stalled his career.
Everyone pretty much agrees that traffic over the ISP's internal networks aren't really an issue

Everyone agrees with this? How did we get to that conclusion? Netflix is 1/3 of primetime internet traffic. If they double their average bitrate * average viewing audience in, say, two years, that won't be a problem for ISPs' internal networks? They're that over-provisioned?
I know that's not too informative. But I have to say it: his presentation is awesome.
On most Google products (docs & gmail for sure) cmd+shift+v will paste minus the styling. It doesn't cover all use cases, but I have found the keyboard shortcut to be very useful.
damn...didn't feel this old even when I turned 30.
When they are paying someone $40 per hour and billing that person at $300 per hour there has to be a nice margin in there.
It's fun and there is a lot of love.

Wow, 3 soon 4? Awesome and congrats on the new one!
I prefer grey scale on bigger fonts, and RGB on smaller fonts :p (Even have it configured like this). On the smaller fonts you "need" it, but on the bigger fonts you don't, so I prefer no coloured edges there. (Also depends on your screen quality of cours.-
> Modern solution is to have multiple full memory interfaces ("channels") which give you the ability to both behave as if the memory bus is wider as well as issue completely different memory transactions given that the accesses are suitably aligned (which is more significant performance boost).

In other words, RAID-0, for memory. :-)

I wonder if it would be interesting to have memory controllers managing striping/mirroring of memory modules and create read-optimized and write-optimized memory regions. 2 mirrored modules would give you half the latency for reads and the same latency as a single one for writes.

Has anyone already done this?

edit: and now I'm imagining an inter-memory-module bus to manage bank transitions to/from mirrored/striped without loading the processor bus.
If that was the fundamental issue, ISPs would be talking about provider-agnostic throttling of usage to protect network stability and performance during periods of high utilization.

Which is something they already do.

What they're actually talking about, Re: Net Neutrality, is throttling a particular provider, regardless of the usage level of the network or the total traffic being streamed by that provider.
Mark Cuban: If Your Company Is Moving For Tax Reasons, I'm Selling Your Stock
Software, It's A Thing
I love Dave Thomas's quote on the Rails site way back when: "I think Rails may well be the framework to break Ruby into the mainstream".

https://web.archive.org/web/20050403015716/http://www.rubyon...
Drupal 8. It will be amazing when it is finished.
ScummVM 1.7.0 is out
Hey everyone, I'm Chas, one of the founders of Aptible. Frank (fancyremarker) and I have been working on this for a while. We're excited to see what you think.

We have a development tier (read: not HIPAA-compliant) for playing around with[0]. Fair warning, we do require a credit card.

We will be hanging out here for a few hours, answering questions and chatting.

[0] https://dashboard.aptible.com/signup?plan=development
FYI, the web site doesn't seem to work in Safari.
Surely I believe here ... and I think we should work out on this.
http://www.bloggerbulk.com
I have a Clear hotspot that costs me $55/m for 10/2 Mb and is unlimited use. The only time they've throttled me was when I watched Netflix for 8h straight.
Sure, that factually correct answer is fine, but you've changed the question to something less insightful. It wouldn't make sense to ask a candidate why they used language X for project Y unless they had a choice the decision. Most people don't. I know that.

If you gave me that "stock answer" I'd ask followups. This isn't a trivia question with a secret "right answer" password.

And hey, it's not the Worlds Greatest Interview Question, but I like it a whole lot better than "explain Quicksort" or "write out pseudocode for calculating a checksum on the whiteboard"
The success of this venture leaves me asking some questions.

Have we become so isolated in our tech-centered world that we no longer have friends/family/neighbors that we can talk to?

Does everything have to be done on the internet, where we can happily pull the plug if we just don't feel like continuing?

I'm speaking as an American, and don't pretend to know much about other cultures, so keep that context in mind. But it seems to me that over the past 20 years especially there has been a drastic increase in the isolation most Americans have from the outside world. Many of us could not even tell you the names of our next-door neighbors -- many not even the last names of the families.

Now, I'm a technical guy, and have been pretty much my whole life. Like most people who read Hacker News (I would presume) I make my living working with computers, and spend a great deal of my free time doing things with computers also. I was the first in my family to even know about the internet, and I'm the first one they call when they need help with anything computer-related.

I'm not saying that computers are bad. I'm also not saying that "7 Cups of Tea" is necessarily bad. I just think that a lot of us who spend so much of our time using these remarkable tools (computers and the internet) should take care to make sure we don't overuse them. Many things in life should be done in person. The internet provides a filter to many experiences which can be very useful, but I think in many cases it can also be a barrier to real interaction.

I'd be happy to hear what others think about the subject.
We recently found http://waffle.io and absolutely love it. It is essentially Trello using GitHub Issues as the data source with two way bindings.
It was every 1.5 - 2 hours for a while and it is still that often, sometimes she sleeps 4+ hours (she did that 3 or 4 times now)...kinda crazy.

Good "luck"! Apparently the first 20 years are the worst...hehe ;)
Narcissistic CEOs and financial performance
That's pretty amazing you came up with that in 9th grade. You may know this already but for anyone who doesn't, this is a result of covariance being an inner product [0]. Remember that the inner product of a vector with itself is the length of that vector squared. So if you had another data set, y1, ..., yN, the correlation ( = covariance / (std.dev(X)*std.dev(Y)) ) is the inner product divided by each length which, if you remember, is the angle between your vectors (datasets after removing the means.)

http://en.wikipedia.org/wiki/Covariance#Relationship_to_inne...
The problem is that there is no proof that there is any such thing as something that would be true regardless of the details of the physical world.
My question is how far has decades of cut throat competition eroded the safety and maintenance standards of all airlines?

Minimum standards are high - and well respected. But if you shave off costs - even if each one is trivial - put back investment, dial back on the training, will I have a cumulative effect?

In short, when will air travel trend towards rail and road for accidents ?
Correct the work/life is way offset but what about those people who need to work two jobs while their partner is also working...

Lets be realistic, its hard no matter what job you have... anything is possible... its the stigma that is attached to having kids in the tech industry that is the reason why people need to read posts like this...
I was a manager at IBM at the beginning of off-shoring. I too left because I disagreed with the model, in principle. However, the statistics did show that the company could save ~60% for the same quality of service, immediately. What was unclear and highly debated at that time was how sustainable that saving was and how developing economies would impact on those decisions.
Stool Sampler, device to put in your toilet to log poop quality .. or an alarm clock that slowly releases an aerosol stimulant into the air to help you wake up easier
RC Filters Part 2
Yes! #1 is what I was thinking too. Remove the dominance/subordination from the merging and it's obvious what one is supposed to do -- zipper right in one at a time.
Here's why I want this:

I use much less open source UI than I did ten years ago. A huge portion of the infrastructural code we rely on is open, but almost all of the user interfaces I actually touch every day are closed. If I want to tweak something, I have to resort to hacks.

Additionally, if I write or modify an open source web service, there's the whole problem of hosting it. I have to essentially start a small business to host it. Or leave that to the users, which sort of defeats the purpose of a web service. If I want to change a single feature of Wikipedia, I have to re-host the entire thing AND have a plan for staying in sync with their centralized database.

As a result, the world of open source user-facing software is developing an order of magnitude slower than open source infrastructure software. That's sad.

If I could simply write a web service, push it into a decentralized hosting network, and have the cost of keeping it deployed spread out across the network of users, then it becomes much more tenable to be a developer of open source web apps and services. Doubly so if there is a mechanism for me to get micropayments for the code.

I think if Maidsafe or something similar succeed, it will lead to a Cambrian Explosion of open source software. I know I'd write and patch lot more of it.

That's why I want it.
Nimrod is also becoming a real possibility, check out the Jester framework. I forget the other's name, but it did reasonably well on TehcEmPower benchmarks and runs behind the Mongrel2 web server via ZeroMQ sockets. Very cool stuff.
> by offering them an incredible education

Even this is debatable. [1]

>The legacy students ... are the majority of graduates.

Well, the legacy students are probably closer to 10% to 15% of the student body. Certainly not the majority. [2]

> Those companies that have a hiring preference for ivy league students are often just falling for the scheme as opposed to getting truly exceptional candidates.

Another theory is that these companies target Ivy League students because they're (generally intelligent) people who have been conditioned since a young age to jump through the hoops of an elaborate application process. Top IBs and management consultancies model their hiring processes after the Ivy League application process. An excerpt from the Washington Post:

It begins by mimicking the application process that Harvard students have already grown comfortable with. “It’s doing a process that you’ve done a billion times before,” says Dylan Matthews, a senior at Harvard who was previously a researcher at the Washington Post.

“Everyone who goes to Harvard went hard on the college application process,” he said. “Applying to Wall Street is much closer to that than applying anywhere else is. There are a handful of firms you really care about; they all have formal application processes that they walk you through; there’s a season when it all happens; all of them come to you and interview you where you live, etc. Harvard students are really good at formal processes like that."

[1] http://www.newrepublic.com/article/118747/ivy-league-schools...

[2] http://www.nytimes.com/2011/11/06/education/edlife/being-a-l...

[3] http://www.washingtonpost.com/business/economy/wall-street-s...
As a soon-to-be dad (in the next few weeks), thanks for posting and sharing!
It's like asking "Have you ever written code?" in a different way.
An interesting tidbit:

If the smallest proof for something takes up more than ~10^123 bits, or the fastest proof requires more than ~10^120 operations, it cannot be proven in our universe.
Try 22 years... cause they will be our responsibility for all the years in college and who knows how long after
True... it's even set up to run multiple "sites" off the same instance of the app and database. But I have a day job I love and don't need this to be a commercial thing.
Ask HN: Does open source hurt opportunity for investment or acquisition?
The question's basically that. If your company makes and bases its business around open source software, does this harm its chances of attracting either institutional investment or acquisition?

I'm aware that there are OSS success stories in these areas, but I'm curious about whether those are outliers. If Dropbox's client was open source (to use one example), would this have reduced their value in the eyes of investors, possible acquirers, and the larger market?

Assume that there is a revenue model that is somewhat proven, customers on the line, growth, etc., so everything else looks decent.
This is a great idea for third-world countries and questionable democracies. Afghanistan, Iraq and the upcoming Jeb Bush election in America.
Sadly if humans are too stupid to fly them, we are certainly too stupid to tell a computer how.
well, to take the other perspective:
little kids are not smarter than little animals.

it's not like the typical 7-10 year old kid is a fountain of smartness. supervision is still needed, it is not able to sustain its existence by itself, would starve or get killed through its own inexperience - which makes those little animals superior.
> However, it is possible that clusters of aviation accidents represent crossings of the boundary layer resulting from the change in a global factor, like human intelligence, that has moved the entire system probabilistically.

Sure, anything is possible. But your theory involves so many leaps that it's difficult to take seriously.
Building the Future with Docker
i'd sign up for a site like that. (ux designer in nyc)
Basic takeaway - the relationships between players in the Middle East is much more complicated than state-state relations, and stated positions of the players are not necessarily comprehensive in summing up the relations. Also - this chart seems like it could change incredibly frequently (Iran's friendship with Iraq is relatively recent, 6 months ago ISIS would have far more friends, etc.)
I would spend the first month just enjoying my family, playing with my kids all day, taking my wife on dates. When they got tired of me I would spend a good week blogging, and reading stuff. I would then dream up an application so large and outside human possibility. I would spend 7 solid on days on that before I realized I was an idiot for even imagining it.

Then I would get super sucked into an anime series and spend a week getting through that. After watching tv for a week I would make a profound realization about my health and starting eating right and exercising regularly. I would definitely need a new pair of shoes, a water bottle, and a fitbit. I would spend the next two weeks working out really hard, and starting to feel great would me remind to be productive.

I would then scope a really clever Sass business that will generate monthly revenue so that I would never have to work again, and could be my own boss.

I would spend the rest of my time trying to get this up, working, and generating revenue.

Also guitar, I would definitely learn guitar for real this time.
> a) Your personal anecdotes may not broadly apply.

I'd say that if we were talking about a single computer, but here I have stories of 8 different computers with 8 different CPUs and 5 different wireless interfaces, radios, antennas and software all connected to a single wireless router.

If I got my numbers right, there is 81.41% chance this is not a fluke.
There's a big difference between a hope and a promise.
Why does the article start with a headless woman?
Simple Go logging using Logrus
Or be an agent for change from within.
"But how do you get to the "unlikely" determination?"

M positions, N > 2*M candidates.
First I scrolled past the Samples section and thought where can I see the font. I suggest to show a sample right at the top, there is enough space right next to the table of contents.
The problem is that we still don't know for sure exactly what brought down the plane. Reading various news articles, it seems that whoever decides closure of the airspace for commercial flight was betting that the longer range anti-aircraft systems would not be used in the area. Historic data seemed to support this with planes being downed either via shoulder-fired missiles or some sort of gunfire, neither of which has the range to go to the cruising altitude of a passenger liner.

This bet turned out to be bad, very bad.

I don't know of the economics involved, but I'm guessing that, aside from political reasons, the different flight paths avoiding this would have cost the airlines enough to where they didn't want to do it. Which is pretty disturbing...

The again, you don't need war to have air defenses shot down a civilian passenger jet: http://en.wikipedia.org/wiki/Siberia_Airlines_Flight_1812
Learn OS X's shortcuts and you'll never miss home, end, etc again. They keep your hands closer to the home row which makes them faster to use.
I agree and not, it's easier for some people, and harder for other.

It is definitely harder for people with lower salaries who needs to have two jobs (I know some!).

It is also easier, at least here in Quebec, for people that works, as an example, for government. They have a lot of vacations, work less hours per week, flexible hours, sick days, etc.

I am glad I work @ Rainforest QA and to have so much flexibility, which makes it easier for me and my wife!
I personally think they will pull this one off, mainly because CoreOS will be providing support to the DO team and help however possible to make sure DO is added to the list of supported cloud vendors.
Well, in the later years at least the micro-management portion is over. If they are at university, and you still need to argue with them about using the washroom rather than dancing around the room... ;-P
It's a little disingenuous to claim that Apple and Linux 'survived just fine'. During Microsoft's height, Linux was in its infancy, and Apple would have likely died were it not for Microsoft's $150M investment in Apple mere weeks before it was to file bankruptcy.

Though, I'll agree that software patents weren't what created the MS monopoly (though they are certainly using them now to try and hold on to their current market). There were many factors that led to MS's monopoly, some of which the government (and/or its negligence) was party to.
It does annoy me that they have a large picture of a young woman with her head not in the frame. Unprofessional and looks like a bad stock picture.
Oh yeah, I live in Quebec, things are a bit different, we can drink at 18, school is much, much cheaper too
I hate this children-centrific notion that modern world puts on us. Makes me be wary of having kids.

When I was a kid of 10, my parents had to work a lot to provide for a family so naturally I came from school, ate some food and proceed tinkering with my PC, studyind and reading books. I would certainly not be happier having helicopter mom or dad around. I didn't have that much appetite for communication these days.

So naturally I don't understand why everybody is expected to drive children around and watch them constantly.

Of course this doesn't apply to very small children who I'm in totall loss how to handle.
Waffle is a cool product. As a product manager, I've found that task boards are not always the best way to keep my queue organized, so we are taking a bit of a different approach with Codetree.
Thanks, it is always nice to see a monospaced font available. I especially like the light version. I also like the fact that symbols that look similar (e.g. "1lI") are very distinct from each others.