skysight-inc/HackerNews huggingface dataset:
You're missing the small contractors with 20+ repos, any of which may need to be opened and edited at any given time. Why should they pay $100/month when they really only need 2-3 active repositories and consume a fraction of the filespace?

I'm not saying they can't, I'm saying the model doesn't fit this type of user. Of course they can find another provider (we did), but I think Github needs more models to fit the different types of companies.
You can literally install a fully private instance of Github on your own network for less than the cost of a laptop per person†. That is the absolute most expensive option Github offers, we took it, and we don't feel remotely "screwed". This whole thread is a perfect illustration of why HN is a terrible place to get pricing advice.

Salary is the gating cost factor for software companies. For things that actually work and actually improve the working day, it is simply not worth dickering over things that cost tiny fractions of what fully loaded headcount costs.

Now, it's absolutely true that not everything that costs $Enterprise/yr really works or improves lives, and you can't go shouldering these costs willy-nilly. But some things clearly are worth it. For a lot of companies, Github is one of those things.

If it's not worth that much for you, Github isn't screwing you. They simply aren't selling to you. Go somewhere else. But think about not hurling epithets at them, just because they aren't catering to people who derive less value from them than their core customers.

† (Depending on how often you refresh laptops; we do it a lot.)
If boys won and went with "guy power!" they would simply be accused of being sexist or even misogynist rather than fair-minded, or intrinsically motivated.

Yes. First thing that popped into my head when I read that too.
iPad is 'that' hard because it is non-trivial to take advantage of the new screen real estate. Often-times you must implement a completely new navigation model because the stock split view controller is rarely the navigation model you want to use.

iPod touch is generally easier. It usually comes down to gracefully degrading features. Much care must also be taken to ensure that the app performs well on the iPod touch models which are often running much weaker hardware specs. The reality is that sometimes devs will only test on their personal iPhones and forget to test on older-gen iPod touches, so the iPod touch experience can sometimes be less than ideal.
Solidarity has historically been acceptable in disadvantaged groups and frowned upon when exhibited by privileged groups. This reasons for this should be fairly obvious.
I don't have the answer to your problems but here's a friendly reminder that your life is not defined by an illustrious career or the size of a bank account, unless that is your personal choice. Richard L. Evans said it best:

"May we never let the things we can’t have, or don’t have, or shouldn’t have, spoil our enjoyment of the things we do have and can have. As we value our happiness, let us not forget it, for one of the greatest lessons in life is learning to be happy without the things we cannot or should not have."
HBase at Yfrog: myNoSQL
So, did we do your homework for you?
Mozilla: See, We Are Not Abandoning Anyone
Does it really matter to you whether array slicing is implemented as syntactical sugar as opposed to the array_slice() function? If so, why?

In my view the only problem with PHP array functions is the fact that the naming scheme is an absolute disaster (as it is all over PHP, for historical reasons).
Isn't this kind of the direction LAL was headed?
"Personally I think that’s amazing, because throughout my entire life, I’ve heard science is a field where men go into," Ms. Bose said. "It just starts to show you that women are stepping up in science, and I’m excited that I was able to represent maybe just a little bit of that."

I'm not sure where or who, exactly, but there are people who think that only men go into science. It's unfortunate, but apparently, this really is necessary.
this is impossible to find in the app store.

conveniently, i have a meeting with the plus folks so i will tell them :)
Chromium is open source and Chrome supports AAC. What do they do? Can Firefox do that too?
Because growth for its own sake is antithetical to the HN mission. There is no money making off this site, it exists for people of a like-mind to socialize and learn. If you want growth for it's own sake, go talk to reddit.
Well-chosen package name:

// Package subtle implements functions that are often useful in cryptographic
// code but require careful thought to use correctly.
package subtle
You can also want to have your own server, because you don't want to need to trust Github, or because you think that rolling your own is fun and makes you learn.
You would think we could just celebrate that they're smart, but apparently we need to celebrate that they're smart and that they're girls. I think that sends a bad message, that girls are hothouse flowers or somehow need more encouragement for them to do well.
Another shameless plug: ShelfLuv.com The original version of ShelfLuv was just instant search for Amazon books - nothing else - wrapped in a pretty UI that was done at a hackathon. It would have stayed just that had people not started using it and validating the idea that there was something there and people valued a better UX for searching books.
The GH edu account bumps you to a micro account. While it's nice to finally get the private repos, that still doesn't really beat BB.
The all-new Audi A6 to hit Indian shores
After the RS5 and A7, Audi will bring in the new A6 to increase its foothold in the premium segment.
I agree and will personally never buy another desktop. With laptops I budget them to last 3 years as my primary machine. I've owned 2 other MBPs, all of which are still in use by the people who I either old them to or gave them too. The original G4 PB is still kicking strong with a guy from work, my mom loves my old SR MBP, and my current i7 runs great to the point where I could see it lasting 5 years by simply replacing the HD with an SSD when prices are right.
Multifacet data visualization code with examples
I don't know Levy personally but I know quite a few teenage entrepreneurs and I would have to say that it's definitely an advantage. Investors and others these kind of stories of the next Mark Zuck, gotta get them early you know.
The Unix revolution&mdash;thank you, Uncle Sam?
Can anyone explain what this graph actually shows? Specifically looking at the upper-right 2008 datapoint, if Log(NHE/cap) is 9, then the per capita national health expenditure is 1 billion? That makes no sense. (The original article is behind a paywall, so I can't check it.)

It also seems highly relevant if other countries fall on the same line on the graph or not. If other countries confirm the conclusion then it would be much more solid, but if other countries have entirely different curves, then it seems much more arbitrary that the US falls on the shown curve.

Finally, note that a tiny wiggle on this graph turns into a huge saving of health care expenses. For instance, the difference between 9.0 and 9.1 on a Log scale is 25%. I think this invalidates the claim that health care costs can't be controlled, even if you accept the assumption that the future will continue to follow the graph.
Android 3.2 rolling out to some Xooms, SDK released
One thing that's interesting and only hinted at in the article is the fact that this could also swing retailers who don't currently accept AmEx into doing so. Most people here know that AmEx fees are significantly higher than Visa/MC, so the added benefit to AmEx is expanding their network or even becoming a more favored payment option — through additional offerings and better service.
Kohana is wonderful because it's simple: I never had any problem reading the code if I wanted to know what something did.
No, you're not the only one, and your comment strongly reminds me of the question of why society frowns on "White Power" and "White Pride." I can't really think of anything to tell you that hasn't been said to people asking this question for the last fifty years or so, just pointing out that the issues of insiders vs. outsiders seem to be similar.
Yep, matches up with my experience pretty well. Around 2 or 3 years is a good sign that the place isn't a terrible place to work, and also that it's not full of make-work existence-justifying lifers.

A bad place to work can actually be fun for a while, if you have good coworkers. It can be a bonding experience, a rite of passage, friendships forged in the fires of mt doom etc. But indifferent management and ashen-faced zombie coworkers determined to cling to their mediocre jobs until they rot to death in their seats? It's a different type of poison, but just as deadly ..
Actually, "all your files are visible to everyone" isn't a restriction at all if you're using crypto.

Likewise, it's funny to think that you could encrypt your git repositories and use github public hosting for private projects. I wonder if someone already did, but I guess github wouldn't care (if you're doing this, you wouldn't be paying for the service anyway).
Are you seriously trying to argue that I should be allowed to spray paint your car because it's visible from a public space?
Not everyone can do it, but for smaller purchases, it's much easier to just get it on your own and file an expense for it. 8GB memory SODIMM kits are about $75 and probably have the biggest impact on performance. I used to upgrade company-issued hardware all the time -- IT never knew and my manager didn't care.
The three big advances in the technology of the pizza box.
they would simply be accused of being sexist

Yes, but unfairly. I think the exclamation was one of surprise, not putting down boys. It would be hard to tell, without being there.
Apmex coupon code
Dealsbell store offers big discounted apmex coupon code to its customers. So, find the best one for your product. Don’t miss out on the massive savings.
Qualcomm launches wireless fitness challenge
I like PHP just fine, but what you just did there, was compare a language--bundled with apache even--and compared it to 2 frameworks.

It's just as easy to get mod_python working as it is mod_php.
Yeah - the tenured professor is complaining that his management talks big but when it comes to showing actual appreciation, they complain that his evaluation figures are off. It's not the money - it's the fact that when it comes to real appreciation, they show what they really think, which is that doing something about cheating is unpopular and they don't really want to do it.

tl;dr: it's the respect, not the money.
This isn't the Internet. It may run over the Internet, but it isn't the Internet. It's a government. A more delicate balance of accountability and anonymity is called for.

I'd also observe that nobody is really claiming that we must run out and immediately implement this to replace the US Federal government. Start a house-level government, or a frat-level government, or I suppose more relevantly for this crowd, use it for your open source project's governance. Work your way up, learning from the experience. Anonymity and coercion and a lot of other problems that absolutely must be solved for this to work at large scales need not necessarily be solved at smaller ones. Scale up the security later when we need to, and when we understand the space better. In the future we need better cryptography and P2P and etc etc etc, but let's learn about the space now.

(There's something about the word "government" that just makes engineer's engineering sense go flying out the window and turns them right back into Waterfall designers. It's OK to iterate!)
I'd like to see what this curve looks like in other countries. Are we in the US the only ones who have failed to "bend the curve down"?
Props to the developers for making a nice in-browser tutorial. That said, commenting on knockout.js itself, seeing code like this in HTML makes me want to throw-up:

<div>You've clicked <span data-bind="text: numberOfClicks">&nbsp;</span> times</div>

<button data-bind="click: registerClick, enable: !hasClickedTooManyTimes()">Click me</button>

<div data-bind="visible: hasClickedTooManyTimes">
That's too many clicks! Please stop before you wear out your fingers.
<button data-bind="click: function() { numberOfClicks(0) }">Reset clicks</button>
</div>

I see this as being barely different than inline javascript with a few abstractions, which we as a community have agreed upon to be an awful practice.
Python style generators in PHP
$48,000/yr isn't a fully loaded developer in the midwest. Mark that number up 30%. And that's not a senior developer salary. Now move to California or NYC. Fully loaded, FTEs can approach 200k.
Lead Generation | LeadGenerationExchange.com 
Our leads are 100% guaranteed! Lead Generation leads to you in real-time. Deals are ready to be closed before you are even on the line!Call at 1-888-207-8140
Why Doesn't Facebook Just Buy Zynga?
The winning entry was for finding a way to overcome the resistance to a drug by cancer cells. I'm curious, how does a 17 year old get access to labs, chemicals, cell cultures required to conduct the study ? Is it common in US for students of this age to have access to such things ?
Could you elaborate? My programming experience is just for fun\learning, and I'm ignorant about this.
Price Inelasticity + Supplier-induced Demand = The current healthcare economics in the US

Price Inelasticity = "Man, I hope this rebar sticking out of my chest doesn't kill me. What is this ambulance doing to me? Hope it's not too expensive. Now what's going on? What is this tube sticking out of me? And, what's the nurse sticking into it with that needle? Whoa, there are two doctors? Why? Who authorized this? Whatever, my eyes are heavy. I'll figure this all out after some rest."

Supplier-induced Demand = "Look, Patient X, you're going to need Foo, Bar, and Baz done. I'm doing it not because you need it (because I think you're fine), but because there is a 1000000:1 chance you might need it, and if you did, and I didn't do it, you'd sue me out of my profession. But don't worry, you're covered, right?" (He'll also make more money, too).

Bi-partisan solution? Cap malpractice awards (screw the patient) and institute price controls like Singapore, Switzerland, and Japan (screw the healthcare provider).

Share the pain. It's the American way.
Another developer introduced me to Yii when he got me on board for a PHP contract he needed help with. I was hesitant to take PHP work at first, because my previous experiences were harrowing at best. However, I found the framework was almost pleasant. It had a lot of the features I had grown used to in frameworks like Rails, and though I still have to wrestle with some frustrations of PHP, it is a minor annoyance as I go about writing good OOP MVC code.

I would personally pick another language if I were doing something from scratch, but the benefit is that it is a language others are already familiar with and so adding a framework like Yii isn't too hard.
Why investors matter
Android Smartphone App for watching Brain Waves
Except that I'm a creature of habit, and I like GitHub... If one of my repos is there, I want them all there. I don't want to have to think about which host I put it on.
No doubt an update is forthcoming. :-)

Hopefully that doesn't mean waiting another 3 weeks for Apples approval.
I laughed at the article, but you have a really good point. If you have 30 projects and only want a place to put your code, you're far better off just using a private server, which you undoubtedly already have. If you have a development culture that is well-modeled by how GitHub approaches collaboration, that's where you'll see a lot of added value over a private server.

I think the tough part is that GitHub's innovations in collaboration are primarily a huge win for open source. GitHub makes discovery of these projects so much easier, connects disparate people across communities (and countries!), and provides a unified technical stack and process "stack" for those people to contribute (same bug trackers, same "send me a pull request" approach, same wiki). That's something that's a pretty big deal for OSS.

Most of those issues aren't as big a deal for a business in my experience - most businesses either don't have such problems (discovery) or have their own solutions (process). But hey - you guys have got customers, you're hiring like crazy, and I love your stack personally; I'm certainly not judging! Just offering my perspective on why some folks might not buy in to the collaboration stuff from a business point of view.
Agreed. I tried searching for it in every possible way, with no luck. I finally ended up using the direct link.
A big shout out to Yii Framework - its really fast!

check benchmark:
http://www.yiiframework.com/performance/
SideTweet : Find who's Tweeting about what you're reading
Reminds me of John Graham-Cumming's email canary:

http://blog.jgc.org/2011/06/my-email-canary.html ( discussed at http://news.ycombinator.com/item?id=2636685 )
I don't think it's terrible UI design, even if it isn't the best. It is familiar, which is smart for a new product which is aimed at converting users.
Yes, SSDs have a read/write limit, but the average time it takes to hit it is longer than the mean time to failure of HDDs.
Your payment processor isn't going to know how much anything costs. You'll need some (server-side) validation logic if you don't want people buying new high-end smartphones for a penny. Which event invokes that logic is immaterial.
Address space layout randomization (ASLR)
Scribd (S06) introduces Float: Instapaper meets Flipboard
Because of the lack of documentation (v3), i begin to read source code to understand... At the and i found myself while writing my own framework :)

Really, Kohana needs more documentation....
If History is any Guide, You’ve Got Two Years
I've never come across an interviewer who is formally trained to do the interview.
I had the same exact idea regarding delegation years ago, but I no longer have the requisite faith in humanity to agree with it.

How many of us are actually wise enough to delegate a vote, when we think ourselves wise and others foolish?

And how many of us are actually qualified to decide public policy, when we can barely manage our own affairs?

Just imagine what sort of absurd tyranny a vast mob of common humans could accomplish if the power were truly given to them.

It would be surreal.

( A minimal republic, and a system of full-on social darwinism, to me, appears to be ideal. )
This is almost too good:

"As Swartz entered the wiring closet, he held his bicycle helmet like a mask to shield his face, looking through ventilation holes in the helmet."
Probably just propagation delay in the App Store. I'd be surprised if it wasn't searchable in a few hours or less.
Try $15 a YEAR and 10-15 gigs disk space if you can set up your own git repository and web front end. See some low cost VPS hosting providers at http://www.lowendbox.com/
This is a pretty useful tool for doing retros at Pivotal Labs. Makes figuring out what to talk about super easy and eliminates the whole dot voting awkwardness.
Wrong.

The vast majority of the world is free. Friendships are free. Families are free. Nature is free (in Canada, much of it is). Not really the free you're looking for?

Feel free to walk around on public property and enjoy your right to free speech (talking to people is free). Local libraries have free books and free internet, the news is free (CBC), although I'll grant you that these are run by the government but if you're living a near $0 life you're probably not paying a lot of taxes. Running for MP (federal government) here isn't quite free but the $500 you get back at the end unless you don't fill in some forms properly. Facebook is free, Google is free, Hacker News is free... Although these are ad-supported. There's a whole world of free stuff available through .torrent but I'll admit most of that others would like not to be free. How about free music? Jamendo? Wrong sort of free? How about buskers or my neighbours that play guitar and classical music on their balcony (they're actually pretty good).

Oh, you mean other stuff? A $0 price point isn't far off of where many internet services are headed. EC2 is incredibly cheap. Compare that to what a server cost even ten years ago. Name your backbone service: it's aiming for free and making it up in volume.

The $0 price point is not a delusion.
Django-style underscore filtering implemented in SQLAlchemy
If you work at a big company, it's because most people are bad at programming, and the assumption is that you are too. Therefore, doing anything other than the bare minimum to prevent employees from burning down the building is a waste of money: a new computer is never going to increase productivity if the person using it doesn't know how to program.

The reality is that organizations don't change, and if programmers are considered code monkeys at yours, you need to GTFO if you aren't one. The reason your coworkers don't do more to change the status quo is because it's great for them: no real obligations and a nice bump in titles every five years. They don't need a better computer because they don't do any work. If you actually want to program computers, though, then you need to look for other opportunities.

<jedi hand wave> This isn't the employment opportunity you're looking for.

If you work for a small company and have this problem, it's simply because they're cheap.
I like Magic Boxes. They let me get stuff done quickly, and then I can go figure out how they work later.

To be fair, I used to hate them... Back before I started investigating how they worked. Now I'm only slightly uncomfortable with one I don't understand, and love ones that I do.

Bandwidth, and and its brother Responsiveness, are a concern, however. I didn't look into this, but it appeared that the data binding was done in-browser, and only saving the data resulting in bandwidth usage.
> In the 'old days', you must have been writing small programs.

On the contrary, 10,000 lines is still only 150 pages at 66 lines per page, and fanfold paper flips through easily.

I've read through several projects that took at least three reams of fanfold paper. I'm not saying that was fun. Fortunately one didn't generally have to read through the whole project, only the module one was working on.
What alternate style launchers would you recommend then rather than the standard grid of icons? I agree that it doesn't look very good with few icons and has a bad UX with too many icons, but it seems hard to find something that fits perfectly in the middle.
>I have personal projects at home that I've started and don't want to release yet. (Maybe not ever.)

Who cares if someone sees it? Are you planning on selling it?
> Sure, you might not like facebook's page layout and $OTHER_NETWORK has a nicer layout, but you can only take to you mum on facebook, so it doesn't matter.

I think that's a pretty strong selling point for $OTHER_NETWORK to be honest.
History of Unix and Linux
I've been reading a lot of Paul Graham's works and one of the big things he points out is being cheap is good.

"8. Spend little.

I can't emphasize enough how important it is for a startup to be cheap. Most startups fail before they make something people want, and the most common form of failure is running out of money. So being cheap is (almost) interchangeable with iterating rapidly. [4] But it's more than that. A culture of cheapness keeps companies young in something like the way exercise keeps people young."

http://paulgraham.com/13sentences.html

Take those few moments of lag or downtime or whatever and enjoy your day--do something else that's productive or have a drink or something; make the best out of life.
In other words, it could work, but would need the correct context instead of 'this'.
Node.js module for CoffeeScript complier Growl notifications
Startup Marketing Basics