skysight-inc/HackerNews huggingface dataset:
"health lunches delivered on your doorstep"

This exists. There was a NYT article a few years ago about options in New York:

http://www.nytimes.com/2010/05/05/dining/05diet.html

In Chicago, I use Organic Life:

http://www.organiclifeonline.com/
It seems that their flagging system goes to /dev/null.
Interesting.

But again (see my other response to a similar statement), theory is wildly different from reality.

The ECU controls things like fuel-oxygen ratios, how much the throttle is open, etc. Steering, braking, and the transmission are almost strictly physical/mechanical interfaces.

Unless you drive a Prius, or like system where the brakes are digital, you can counter a sudden, massive acceleration with your steering, brakes, and by turning the car off—no matter what the ECU wants.

The applicability of this kind of sabotage for murder/assassination is limited.
ahh -- my bad discover.com redirects to discovercard.com.

also, I just double-checked -- I have a mix of upper and lowercase in my password -- I downcased it and submitted -- and got in -- can someone explain that? I mean you have to pretty much goto lengths to do that... it's insane
I don't quite recall but isn't there a setting that you can change the behavior of Home Button, both single click and double click?
The quoted text is painful to read. I don't know why so many mailing list pages have to look like this. At the very least could the linebreaks be taken out?
Yeah, my friend had a new iPhone 4 left in practically useless state after 4 months due to the button going bad. Apple replaced it under the warranty but that's not good. (It could easily have happened out of warranty.)
Completely agree.

When deploying Rackspace Cloud Files (Openstack swift), we tested several SSL-terminating load balancers (throughput, not connection/sec), and we found the best performance with Zeus. Pound was the best in our tests for open source.
Am I the only one who is bothered by the comparison here of "I could be sued for" and "it's illegal for me to"? Just because someone can sue you for it doesn't mean it's illegal. In fact, if someone is suing you, it's likely that it's entirely legal for you to be doing it, otherwise, they would have just called the cops and saved on lawyers.
If you're tired of your job, do like I may or may not have done; wait for a performance review or a meeting with a new supervisor, and when they ask what you see yourself doing in five years, reply with something in a completely different industry. Then, hopefully, you'll be terminated and have a chance at collecting unemployment while you work full-time on your web startup.
Agreed!

Yes, engineering is a commodity and companies must do customer development... but people will need strong technical backgrounds in order to make the right decisions.
As someone who works in a 'bigco' culture, I would definitely be looking for a github (or other vcs) link on a new hire, regardless of seniority. Of course they might have their own website with some portfolio code, and that is fine too in my eyes. What I'm looking for is the signal that says, "I care about my profession, I go the extra mile".
Nissan Leaf[1], TomTom Live Traffic, GOOG(maps)...

[1] http://seattlewireless.net/~casey/?p=97
A few years back, I tested cyassl http://1nw.eu/!f8 for RSA computation (a friend of mine had patched it to remove a lot of malloc and optimize the code, something he couldn't do on openssl). It had interesting results compared to OpenSSL, but I haven't tried to use it with a real daemon.

Does anybody know if it would compile with nginx/stunnel/stud ? Results would be interesting.
I guess the majority of repos are either bigger and useful open source projects or just small toys.
If you're looking at somebody with repos from the first category, most likely his resume will mention "author/ contributor to project X".
For the people in the second category, only thing you'd infer is that they can somewhat code. Which you could assume as well if they worked on any delivered project.
There are obviously exceptions in both cases.
What a strange headline. Who is he fighting back against - Hacker News? Traitorous Wordpress? Himself? If I needed a plumber I wouldn't want one that talked about fighting back against the water. Nor would I want an architect that talked of fighting back against gravity. The language of confrontation is inappropriate here, since the problem as described stems from a failure to spend time learning or configuring Apache. This might seem trivial, but to me it suggests fundamental flaw in the approach to the problem, which probably increased the time needed to fix it.
thats really application specific. In fact JS engines are so fast and browsers have so much memory nowadays that in the vast majority of JS applications, this is a non-issue.
Very true, there seems to be a cargo-cult mentality that the mere presence of "design patterns" improves the quality of your code automatically.

As I see it, the main benefit of design patterns is that they give developers a common vocabulary for different types of object composition. This can save time when reading code if an object's name or comments reference the design pattern(s) used.
I have seen a plugin on WebUpd8 for this functionality in Gnome Shell but don't have the link ATM.
Twitter drives 4 times as much traffic as you think it does
You think requirements analysis and industrial design are parts of a liberal arts education?
Al Qaeda’s New Digital Shingle: Al-Fidaa
My "Setup"
In many cases contributing to open source software can present legal issues with your employer.
It sounds like you're not very familiar with the industry.

One of the reasons Google's advertising programs are so successful is that they are measurable. A site can compute return on investment and know that for every $X spent on Google ad clicks they are generating $Y in sales.
Thanks! I got in.
http://lasp.colorado.edu/ :D
Because it's lazy tldr; thinking. It's an extremely well-written article and there's a easily found view-as-one-page button at the bottom.
The problem is that California redefined the definition of "physical presence" to include affiliates. So not only would Amazon have to charge taxes on behalf of affiliates, but just by having affiliates in California they'd have to charge taxes for any California purchases. That's what they cannot abide.
At one point my college campus was a "Pepsi campus" and you could not buy anything but Pepsi. I think I bought it once, and I drink far more Coke than is probably healthy. That stuff tastes bad. I would bring my own Coke from home or buy water. If I'm at a grocery store and they're out of Coke, I will take the red label no-name cola over Pepsi or blue label cola. While we're at it, if people didn't care that much about the difference, I doubt my grocery store brand would make both kinds of cola.
Cultivating technical skills into creative assets
My fav:

Smaller plate -> smaller portion.

That should be something easy to get started for any company.
I think you're slightly off here. As I understand it, what these states are trying to do is consider Amazon's independent affiliates a physical presence for Amazon in that state. What that means is that Amazon then becomes responsible for collecting sales tax on items purchased by residents of that state; how they found their way to Amazon and made their purchase isn't relevant. In your example, no sales tax would need to be collected because you're a resident of Oregon and, presumably, Amazon does not have a physical presence there.
Google+ Slaps Facebook In The Face
Recently, Google has been rolling out tons of new features. Other than finally adding some good design to their homepage, there was the announcement of Google Plus.
Have you tried Decide.com?
It's a classic human foible. We want to get other people to do the same thing as us, because it makes us feel better about ourselves and our decisions.
Honestly, I wish that IBM would release smartsuite. It contained a solid word processor...
The Amazon Android Tablet Conundrums
This would also do away with the doubly annoying double click required to view the currently running apps. These little tricks don't fit with iOS, which is so appealing because of its simplicity and intuitiveness.
Yeah. I started a company after a layoff, and it was very, very rough going. I had to take whatever consulting gigs I could get on the side to keep things going, and those were a huge distraction.
Sorry but that doesn't make any sense (and I was a hiring manager for many years). When I want to hire an experienced developer, what matters is the experience they got at their previous employers, the large codebase they worked on there. None of that stuff will be on Github, that's just a fact of life.
I recently activated the multiple inbox feature in Google Labs. I have two inboxes showing now - the default one and starred email. Since the space is free I just archive everything and rely on stars to note email that I need to either act on or contains some info I need to finish a feature.
I'm going to go ahead and give the developers of the particular site the benefit of the doubt and not you, if you don't mind.

Furthermore, one particular site using https in a particular mode when they don't need to use https at all is still not a logical argument against other sites using https with those ciphers.
Poll: How much do you make as a programmer?
There is a trending item (http://news.ycombinator.com/item?id=2763280) about how stack exchange pays it's developers. I found it interesting their top end is 200K. I suspect most people don't get paid near this much but more should.

How much do you make yearly as a salaried programmer? (no contractors)

UPDATE:
This survey has been scrutinized as too simplistic. I think it adds value but I have also created a richer survey here (https://spreadsheets.google.com/spreadsheet/viewform?formkey=dGFfZ1NuSXZ3WHNibmF5Rk5OSWxTekE6MQ)

The anonymous results will be shared on HN in a few days w/analysis.
Less then 60K
60K - 100K
101K - 120K
121K - 150K
151K - 175K
176K - 200K
More then 200K
Is http://inventwithpython.com/ any help?
Aza Raskin has written about the Home button before:
http://www.azarask.in/blog/post/the-problem-with-home/

And other iPhone buttons, too:
http://www.azarask.in/blog/post/in_my_recent_article_about/
I used to be right there with you. I knew svn and I just wanted to port that knowledge over to git and start working. The problem was that the git interface is similar enough to svn that it lets you use it almost like svn (add, commit, status, checkout, etc) and leads you to believe that it is fundamentally like svn. So whenever the first non-svn thing comes along it suddenly seems way too complicated. It seems like it's svn except with a whole lot of extra complicated crap added on. I told myself I'd eventually climb this gigantic-seeming learning curve, but I kept putting it off because it looked like such a huge obstacle.

One day I finally sat down and starting going through the Pro Git book. After reading about the fundamentals of git I finally realized that this is ultimately no more complicated than a first year data structures class. It's just a stupid directed graph. All this wasted time scratching my head, only to find out that it's just a directed graph with labels attached to the nodes called 'branches'. All the crazy git commands with all the crazy options are just hacks that let you look at and fiddle with this stupid graph. Ultimately when you want your repository to be in a certain state, you first figure out what you want the graph to look like and then you use whatever git commands you want to make it so.

It's hard to explain how fundamentally simple it is. The actual interface doesn't make it seem like it's simple, and all the terms that everything has doesn't make it seem simple, but it is all a bunch of tools and terminology built on top of a simple data structure. Unlike many tools, it is easier to understand the internals of git than the externals. But once you understand the internals, then you can practically speed read an article like this in the same way you could speed read an article explaining for/while loop syntax.
I feel that Wordpress should be smarter about this. You shouldn't need to download a plugin to make sure your site doesn't choke.

However, lots of people get confused by caching plugins when they're editing templates and things.

Idea: Wordpress caches pages. It checks to see when its template files were last touched. If they were touched after the cache, it regenerates. Otherwise, the cache is served.

You can have that for free, Wordpress.
Printing to Google docs
I don't think he's trying to lecture anyone - probably speaking from personal feeling rather. I mean... life is ultimately kind of a Sisyphean existance when you think about it (as the philosopher Albert Camus once pointed out). Some people don't get bothered by that, but other people can get very down thinking about the existential nature of things. And that feeling can be the impetus to want to try something different with their lives that has more meaning to them. I don't see that as a bad thing...
Why does ITP get such a bad rap?
I like that a lot, will help with the problem mentioned above of spammers just creating new accounts to some extent.

Another idea would be once I url is identified as spam, filtering it from ever being posted, and flag or suspend the account. Not sure how well Twitter can support pre-commit hooks for the tweets though.
Hope you get paid well too :-)
No, you're saying you want an excuse not to hire people who don't contribute to open source on your favorite source hosting site.
I thought it would have shown my email. I got an invite though already. Thanks for trying at least!
That problem stems from the source that Google chose to base their system off - the Harvard Pyramid. They wanted to be as least controversial as possible (aka popular conventions) so whole grains are viewed as healthy, and fatty foods aren't. That's the principle we've been hammered from the government and food associations since forever. Unfortunately, it's wrong, and just a little research reveals it. But people will always want to refute you... because they've been so used to it, and they don't want to give it up.

Unfortunately, not being controversial is also the same as being wrong in this case
I recently interviewed at a Fortune 100 company's new "Innovation" group. I pointed them to the various projects I have on Github as examples of my work. They reviewed it and liked what they saw.

However, my interviewer told me "we've seen your code on Github. It's great, but just so you know, you won't be able to keep that up if you work here."

I asked more about what he meant by this and he told me that the company is extremely secretive and would not allow me to post any code to Github. Some other developers had already been told to take down some (very general, non-proprietary) code they had posted to Github.

What came out is that my public work on Github helped me get an offer but I wasn't going to be able to contribute any new code during my years at this company.

I certainly don't want a three-year blank spot in my public code "resume", so I turned down the offer.

This is a bit of the tangent from the OP's point, but I think its related: Companies need to realize that the benefit of allowing employees to contribute to open-source isn't merely getting the community to work or review your team's code, but rather, open-source is a marketing and recruiting tool.

Say you let your employees create and maintain open-source software. Say it is successful and other people start using that software. If it used widely enough, your employees are asked to speak at meetups and conferences and say "Look at this great software I built while working at company X. Company X is so cool, come work here!" (and every contributor to the project becomes a potential employee who will already know a portion of your code.)

tl;dr - Companies: allow your employees to freely work on open-source and it will improve your recruiting.
Whenever someone asks for your github ID as part of the hiring process, you can say "Next!"

Yes you can, but your words do not convince me that this is a sound job-seeking strategy. You say:

...have a stakeholder in the business, who is a competent engineer, look thru the resumes, pick the ones they want to meet with, and bring them in.

To persuade me, you must establish that the companies with a strategy of "look thru the github profiles, pick the ones they want to meet with, and bring them in." Everything else, the thirty minute interviews and what-not, can be identical between the resume-driven filtering companies and the github-driven filtering companies.

I am not saying that selecting candidates on the basis of a github profile is superior to selecting candidates on the basis of resumes, or--even better--selecting candidates on the basis of either an outstanding resume or an outstanding code portfolio (my personal choice).

But your claim is that as a job-seeker, the best strategy is to refuse to interview with companies that select candidates to interview on the basis of their github profile or who want to discuss it in an interview. The onus is on you to establish that this is such an obviously unsound practice that you can infer that these companies are poor places to work once you receive an offer and accept it.
It's 2011. If your editor or coding tool doesn't read Unicode, it's broken.
I took the report approach with an assumption (which like all assumptions could be extremely wrong) that pre-commit filters might not be something Twitter could implement for performance reasons at this time.

The report approach could eventually help with making the identification of spam easier, leading to more optimized approaches for filtering later.
What were you calling them in your ebay listings? Were you just calling them "mp3 players", or were you actually mentioning "ipod shuffle"? I find it hard to believe that enough people search ebay for "mp3 players" to get that many sales. People searching for an mp3 player would usually just search for an ipod.
QuickBooks Online. I give my accountant a login (Intuit doesn't charge for one CPA login), and they sort things out every quarter, end of the year, and in April, occasionally e-mailing me with questions.

QuickBooks imports my bank transactions daily, so the accountants have everything they need there, but they also cross-check against my actual bank statements at the end of the year.

Prior to a real accountant, I made a real mess of things, which they also helped me sort out. They handle both my business and personal taxes.

In New York, you can't shut down your current corp without a release from the Department of Taxation and Finance (makes sense) which you provide to the Department of State.

I asked my lawyers about shutting down and starting with a clean state, and they advised me to just sort things out and keep going rather than go through the hassle of shutting down and paying registration and publication fees all over again.

My accountants also have bookkeepers that can handle the quarterly/end-of-year filings on the state level, but I haven't pulled the trigger on that (though I will). I was told I shouldn't need a bookkeeper more than once or twice a quarter.
Again, this doesn't make a tremendous amount of sense without location data. I'm voting with my salary adjusted to San Francisco levels by using the following adjustment tool:

http://www.bestplaces.net/col/

I'd recommend that people do the same so we can remove a substantial source of noise from this poll and actually get a meaningful distribution.
No, github is not your new resume. Remember the post from Marco? You need to own your identity[1]. You do not own your github account.

If you really want to show that you are a good coder, you need your own website as a central point with aggregation of your information from other sources. Github is really nice, but in 5 years, they may have sold themselves to BigCorp for BigMoney and the BigCorp could completely destroy github.

Be it github or the next "cool company", do yourself a favour, build your own site at the centre. Of course, you can open source the code on github or the next cool git/svn/hg hosting company too. Double win.

[1]: http://www.marco.org/2011/07/11/own-your-identity
On the iPad, you can avoid the home button altogether. A 3-fingered squeeze gets you to the home screen, and a 3-fingered upswipe gets you the task list.
InnovationNight2: Another Success for Hamilton
Do you hire a developer based on their resume alone? Probably not. The article is saying that Github is the new resume, not that you should only hire people based on what they do on Github. I have no problem if you want me to demonstrate experience from a previous job, but it's not like that is some magic bullet to finding a good hire either. I could easily embellish my experience and you have no way to tell. But experience supported by publicly available code should give you an indication of whether or not I can actually program.

I am happy to discuss it further if there is some part in particular that you disagree with.
I don't want to take the time to build it, so here's a silly programming project for an afternoon:

Build a bot that can simulate an open source genius via a classic academic technique: Plagiarism.

The algorithm:

Use Github's API and/or Google to find some popular repos.

Fork those repos into a new Github account named (e.g.) "Nicolai".

For each repo, find some other forks of that repo. Grab some branch names and commits from those forks and commit them to Nicolai's fork, under Nicolai's name and with a few Nicolai-specific changes here and there, to commit messages and perhaps to code comments, to obscure the trail. Sprinkle in some choice text from, e.g., Zippy the Pinhead, the Tao te Ching, random comments from Stack Overflow or Lambda the Ultimate... whatever.

Scoring:

For every recruiter who emails Nicolai with an opportunity: one point.

For every interview that Nicolai gets offered: ten points.

For every job offer that Nicolai gets: one thousand points.
Top 37 Key Challenges Your Startup Should Expect
Ask HN: Are our geek questions geeky?
I'm writing questions for the Geek-o-Meter, and would love your opinion on whether our questions are a sufficient measure of a true geek (Sample qs: How many times you forwarded xkcd? Do you prefer Batman or Superman?) Also would love suggestions for any other questions.

http://say.gg/geeky
If you have many pages or folders, going directly first page will make start from scratch every time you hit the home button which for me very annoying. Say I am reading news from CNN app, when I close the app, I am expecting to see the news folder for BBC.
IReddit iphone app stores password in plain text
I live in a community governed by an HOA (even if I am on the board) I think pretty much ever facet of my life is a walled garden. Makes it easier to accept.
I have to say, it's refreshing to see a Readability like template being used on a web page - no clutter of ads, sidebars, and other distractions.

Great job!
Is this a fault of the app design or the iPhone? It seems it's up to the app to determine the last open date and switch back to the home screen
Im probably gonna catch some flack for being a negative nancy-

Am I the only one that realizes that all this does is reorganize information on FB? It's pretty and works (slowly), but that's it.
If you publish online, you should know this about Google +.
And I always thought iPhone was a technical marvel :-/
I agree, also what is the point of having a physical button if you can have it on the touch screen as long as you use the real estate in a clear way.
I believe if people shared their salaries with their co-workers only good things will come for the individuals.

A) Either you will feel valued and continue happily along your way.

B) You will realize you are not being fully appreciated, find a new job opportunity, and know now how much to negotiate for.

FYI: I just created a poll "How much do you make as a programmer?" (http://news.ycombinator.com/item?id=2763932)