skysight-inc/HackerNews huggingface dataset:
They can put whatever they want on the bill but the post author was not required to pay it. Of course, he would be in a difficult position since the restaurant would have taken the tip and put it towards the service charge, so the author could not have easily paid for just the meal and the tip.
I'm on Ubuntu and Android, and it would be a definite plus if I can drop my photos into a folder from where ever, and they're shared on the net.
Overhearing the Internet [1993]
Yes, but presumably they aren't spending those extra 20-30 hours writing StackOverflow answers.
Well, if the function was designed by me, then the completely obvious answers are '' and a NullPointerException. Anything else is bug-prone — if the first case does something different, then nearly every caller of the function will need to check to see if the count is zero, or it will get behavior for that case that is not correct for its purposes; and if the second case does something different, then the function is choosing to provide incorrect output instead of crashing.

Also, I would have called it something different.

However, over the years, I've learned that many things that are obvious to me are not, in fact, true. So, what are the arguments for any other possible behavior?
Domaincli: purchase domains directly from your terminal
Replacing Lightweight Web Services with Twitter Bots
The company is offering the coupon, not the waitress/waiter. It'd be like every time the company you work for offers a discount to a customer, you see money taken out of your hourly wage or salary. Personally that would make me livid.

I always tip on the full price of the meal.
I am not advocating or attacking bitcoin.
these numbers are audited and are subject to Sarbanes–Oxley

AFAIK only if they're large enough to make a dent in overall AAPL financial picture.
Mozilla F1
Google Making Big Search Announcement Tomorrow?
Startup Quote: Sarah Lacy, senior editor, TechCrunch
LulzSec hacks into Bethesda Softworks accessing 200k Brink user accounts
Does he mean username-passwords as records? Because the size of a record has grown increasingly large from 80's to today. Earlier, they probably just had username, passwords alone. Today, a lot more vital information is included (emails, friends, profile pictures).
He is very nice to listen to as well. You can find some podcast here and there. I'd wish he talks more often, but he has better to do of course ;)
I doubt there are enough such cases to distort the statistics.
It may be easier than ever to start a product, but building a company is just as hard as its ever been.

- Sarah Lacy (@sarahcuda)

http://startupquote.com/post/6495439419
Nice idea. How often do you try to go on twitter and get the fail whale, though? Downtime of the twitter servers could be a major concern.
The recursive merge sort is not quite correct:

function mergeSort(items){

if (items.length == 1) {
return items;
}

var middle = Math.floor(items.length / 2),
left = items.slice(0, middle),
right = items.slice(middle);

return merge(mergeSort(left), mergeSort(right));

}

You don't need to run merge on the left and right partitions every call. You only need to do that if the left partition's last element is greater than the right partition's first element. Otherwise, you can just append the right partition to the left, since they are already in sorted order.
On the plus side, Groupon has high name recognition, an international rolodex of contacts with small businesses clients (whether or not deals were made), an international rolodex of customer names with contact info and preferences, huge number of international offices and sales staff, a large profit margin from the business clients, interest-free loans from customers in exchange for a pdf coupon, the clients handles delivery/fulfillment to the customer months to a year later (assuming the customer remembers the coupon exists). And more.
They've got a TON of room to grow if they can plug any revenue leaks.
Sure, a lot of places can handle local deals. What if Groupon starts synchronizing deals? Every hair salon 10km apart in every city and country gives a touchup for $20? All dance schools, first salsa lesson free? It could drive trends. A mobile app that tracks all customer clicks? Tied to a recommendation service that tells the customer to wait for an upcoming deal within a week, or tells the Groupon office the kind of deals they should pursue that month? A service to tell retail entrepreneurs the sales demographics per area and business? Sell retailer data to financial and IT services to help them manage and modernize their businesses? I see a lot of possibilities for a big network.
Not sure I understand your first point. Dropbox isn't the only "filesystem" that's supported. S3, Cloudfiles or anything with an adapter is.

"Download all" is a good solution in your opinion? Maybe you don't have a lot of photos but that doesn't sound terribly useful to me.

Does SmugMug provide differential syncing (honest question)? My guess is no. Amazon S3 does.

I agree that every service has a gatekeeper when you're talking about the Internet. But in my mind decoupling this way buys you a tremendous amount of advantages at fairly low cost.

Hopefully the project gets funded and you can see how great the service is and how big of a problem it solves :).
I think an issue is the leap involved. Vinyl required record players to be used- thus the leap to CDs is replacing mechanical players with more sophisticated mechanical ones. Books, however, require no analogous external player. eBooks, on the other hand, require readers, which are digital and subject to mechanical failures. eBook readers also have other external requirements such as a need to be charged, Wi-Fi access to download books, and so on. A paper book is self-contained.
Soros made his money because Bank of England was keeping the pound's value above where the market wanted it to be. (Soros being a large part of that market, but that's another issue.)

No government institution is going to be holding bitcoin's value anywhere. In a large, fully mature market, this wouldn't necessarily be a problem, because bitcoin would just trade at whatever its true value was. In a smaller market, especially an opaque one, it will be pretty easy to temporarily manipulate the price for fun and profit.

I'd be ready to chalk up this drop to a speculator, except I doubt the market is mature enough to support arrangements that would enable reliable short-selling. The run-up is definitely at least partially orchestrated, however, and not by the guys who write public blog posts titled "why I put all my savings in bitcoin."
Those stories are all about one incident many years ago. Posting several articles about the same thing doesn't turn it into a trend. And since that scandal, Apple has been fastidious about obeying the letter of the law. Sarbanes-Oxley is practically Apple's religion.
Everything about unquoted attribute values in HTML and CSS
So at the end of the day, it's not a Groupon promotion that will draw you back, but the great service...
So that's why you're such a good blogger!

Thanks for blogging and contributing on HN, you've really improved my understanding of software, and how to think about software.

Happy Birthday.
“Our new search strategy is to compute answers, not links” Schmidt

I'd stick with this
Any plans to add video?
A Tale In The Desert ( atitd.com ) is a subscription graphical MMO which has some limited properties in common with what you describe.

It's cooperative, it's not graphically sophisticated, and collaboratively climbing a (relatively shallow) tech tree is the main goal of the game.
The huge plus here is that you have a stable 9-5 that you can at least tolerate for the present, which you can use to pay your bills. I wouldn't ditch that unless you can come up with a solid plan to keep paying the bills without it (not saying you can't; just keep that in mind).

I don't really know much about becoming a project manager. If you think that's what you want to do, I imagine others will be able to steer you.

As for becoming an Android dev, it seems that your limiting factor is your free time in which to learn. And yes, as you say, you're going to have to change something if you want to fix that. Of course I don't know what you're filling your free time with, but are there other things you can scale back or drop completely that will give you more time to code?

That's really the thing about programming: you aren't going to get good at it without doing it, and without reading what other people have done and learning from it.

If you think it might help, you can try to find and enroll in Android-focused workshops or classes. They're not for everyone, but if you feel like that might be a faster way to learn without requiring quite as much more of your free time, that might be a win.

In the end: release something! Build an Android app and release it on the Market. Regardless of how many users you end up with, it's something you can say you built and can show to a prospective employer.

This is just my very subjective personal opinion, but I wouldn't advise going back to school for anything computer-related. It's a huge investment in time and money, and most of this stuff you can learn on your own more efficiently... if that's what you really want to do.
[video] The Rubinius Virtual Machine
Explicitly using a state machine often yields benefits in terms of reusability and clarity. The state machine pattern also works really well with async code where it quickly becomes unapparent what's going on.
Yea, I agree. I hope to build a mobile app for the service which should make it easy to get photos from Android to the service.

My friend was interested in command line tools that would do differential syncing to your local machine. It's definitely possible and I hope someone takes that on!
There's one huge hole in the analysis: the dataset.

The older someone is, the less chance they'll spend time on an internet community site, especially at work, which is when a lot of people access stackoverflow.

Old dudes work while they're at work, because they learned their work ethic in pre-internet times.
I'd guess they'll keep going until they see diminishing returns. PG has said y-combinator is an effort to mass produce the startup (don't have the direct quote offhand). With that in mind, they seem to be looking to optimize the entire experience rather than just seeking to maximize profit. I imagine they'll let it grow only to the point that they still feel like they can work with each of the startups in some capacity (and within reason).
For a long time, I've held the opinion that once one learns to write programs, the choice of language dims away, it's just a codification of the program. One should use whichever is most appropriate for the task, and whichever he's most comfortable with.

Thus, knowing more languages, and actually enjoying most of them, with little to no bias, is a good trait to have, in my opinion.
I should add that to the FAQ.

It makes sense as a logical progression to add video support. I defer this one to the community to see if there's enough demand for it. Or of course is someone's motivated enough to fork the code and add it!
But, the data certainly isn't showing AAA doing well on iOS.

That was an interesting statement I thought.
Rojadirecta sues US Government, Homeland Security & ICE over domain seizure
Don't get scarce!
Conan O Brien
Conan O'Brien is very famous when he brought the talk shows on U.S. television station (TBS), Conan much released about the film, this time he has released some very funny TV show and brief. To the extent that you laugh out loud brought Conan to see action.
Top Ruby on Rails jobs in June
One could also find another, not so positive trend in the article:

The older the developer, the less curious they are <= the less questions they have.

Of course you could say it's because the older developers are more experienced. But would that quality per se quell the thirst for new knowledge?

Just thinking aloud...
I think Clarke's first law applies to programmers as well:

"When a distinguished but elderly scientist states that something is possible, he is almost certainly right. When he states that something is impossible, he is very probably wrong."

When you are older you maybe really spend less time chasing dead ends, I agree with that, but to be fully sincere with oneself, some of those ends might end up not being that dead anymore 10 or 20 years after you've last bothered to visit them.
The huge perk to console development is having a fixed set of hardware for a long period of time. You can build up technology, learn the ins and outs of optimizing on it, and build the best software possible. That's how people did crazy things with the PSX by the end of its lifecycle, same with the PS2, Xbox, etc. The longer you've been working on something, the better you're going to be with it. Switching to a short console lifecycle -- even if it's forwards-compatible -- nullifies almost the entire set of benefits to console development.
Groupon got me in the door. But the great service and good food will make me a regular customer.
True. But many of the lightweight web services that aren't too critical can run on twitter. But downtime applies to self hosting web based solutions too. So it should really be a calculated trade off i guess criticality vs uptime of self hosted servers.
That's pretty rare though, I think most programmers in their fifties have been doing it for many years.
You left out "generate massive sums of actual revenue from real, paying customers, and become the fastest growing company by revenue in history."

I think a bunch of armchair analysts on this thread are going overboard with their predictions of imminent failure.
No link or contact information. Could you please mail or pm me. Thanks
there have been made calculations by economists how much this so-called ally Israel has cost to Americans ,

its trillions

http://www.csmonitor.com/2002/1209/p16s01-wmgn.html
Is online recruiting social?
LulzSec strikes Bethesda and Senate.gov
In the US, wait staff at restaurants are paid $2.35/hr, same as the minimum wage in 1975. Each time since then that the minimum wage has been raised, there has been an exception for agricultural labor (field workers can be paid $10 for a 12 hr day if you like and often are) and for restaurant workers.

For high end restaurants it's not so bad since you can make a living on tips. Also, it doesn't apply to fast food workers who don't get tips. However, some especially seedy fast food restaurants like Pizza Hut will have the staff bring out the food, meaning they are exempt from minimum wage. The problem is most Pizza Hut bills are small and half the customers don't realize they are supposed to tip since they think of it as fast food.

In addition to this, most restaurants have no benefit programs or insurance at all. In addition, as is customary in the US, in most cases if you are injured at work, a story will be constructed and you'll be fired.
Groupon coupons even have a note to prevent poor tipping:

"*Remember: Groupon customers tip on the full␣ amount of the pre-discounted bill (and tip␣ generously). That's why we are the coolest␣ customers out there."

In the few groupons I've used, I've tipped more than my normal 20% on the full price because I know I've saved money. Except for the one time when I encountered a waitress that acted like groupons were a hassle. It makes me think that poor tipping is exacerbated by a feedback loop: Waiters give worse service or are less enthusiastic to groupon holders, which leads the groupon holders to tip less thereby reinforcing the waiters' impression.
Er, no, they didn't. They mean fully (or significantly more fully) hardware accelerated, and they've said that many times - hence all the benchmarks of 2D canvas in IE9 vs Chrome.

Personally I think IE9 is a shitty browser - no 3D context for canvasses, gradients, history, or 3D transforms. But you don't need to represent MS to prove that.
I'm a SmugMug user but I can definitely see the value here. All sites where you upload your photos have a TOS that gives them rights to use and keep your photos, even if you leave the service. A service like this would not have those rights and not even be able to access your photos if you leave because you own the S3 container and take your photos with you.

Download all is also not a great solution because if you want to leave then you have to download all your files and then upload them all again to the new service. Using a solution as OpenPhoto you would just be able to move from one provider to the next without any hassle. I'm also assuming with the download all solution you lose all your ratings, tags, comments, and any other meta info on your photos. Again, moving services with something like OpenPhoto would keep that data with the photos.
Not hard, impossible. Bell curves go to infinity.

Edit: Shouldn't have said that. Everyone knows basic stats here and I was being pedantic.
Hoping to see your weblocks fork soon and see how things go with that.
How did this post title come from that article? If anything, we old fogies are just more prolix - but not necessarily better. (Judging from his statistics, anyway.)
In his recent reddit AMA, moot mentioned that Facebook logins would stop being mandatory for Canvas in the future. That would probably expand the userbase significantly, but I'm guessing anonymous users are less likely on average to pay for things.

On a side note, hopefully this won't interfere with the future of 4chan. It's a favorite of mine.
1) is pretty easy to implement. Ebooks are searchable; page numbers are hacks around the limitations of paper books. Example:

<quote source="Dune (Herbert, Frank)">A process cannot be understood by stopping it. Understanding must move with the flow of the process, must join it and flow with it.</quote>

This perfectly identifies a location in the work, regardless of page numbers and other nonsense. A smart viewer will have no problem linking it to the correct place.
Yet another misteriously killed post, by someone who's not deadbanned:

In [1] , fleitz [2] wrote

Explicitly using a state machine often yields benefits in terms of reusability and clarity. The state machine pattern also works really well with async code where it quickly becomes unapparent what's going on.

[1] http://news.ycombinator.com/item?id=2650347
[2] http://news.ycombinator.com/user?id=fleitz
Apple’s Commoditization of Cloud Storage
The thing is, Groupon is already burning cash like it's going out of style with their current model, which is hugely lopsided in Groupon's favor compared to the merchant. If Google starts pushing things toward a position that's a bit more equitable for the merchant, it could end up being a huge problem for Groupon.

The number of articles that have been published talking about how poorly Groupon works out for many merchants means there's a lot of room for somebody to step in with more favorable reimbursement and revenue-split terms. Groupon either has to match those or watch their userbase jump to the competition.
Oh man, I agree with this. Stuff I intended to get around to someday back in the 90's is just a CPAN download away now.
The friends and family thing is difficult. Most important thing you can do is set expectations early for the sorts of problems that I can help with. Whenever I explain to someone that I'm a computer engineer or software developer, they automatically think that I'm available to help them solve their computer problems. Typically, I help verbally direct them to resources that will provide solutions to their problems (customer support for the manufacturer, nearby/local resources, websites which have helpful peer support, etc). If they want my personal time, I explain that I can consult with them for a little while but it takes me away from the time I use to generate money to support my <insert responsibilities here>. Spend a small amount of time with them pro bono if you feel like you should, but set expectations early and let them know if you'd like to be compensated for your time.
Most,Popular,Cars,For Men And Women
Most,Popular,Cars,For Men And Women
Most Popular Cars For Men And Women
>In particular, if bitcoin is to take off are protection laws (like traditional currency) necessary

Most of the protection laws were in response to abuse of the system. BTC crashing would destroy the lives of people like this one http://falkvinge.net/2011/05/29/why-im-putting-all-my-saving...

Then it becomes a question of whether any technological "patches" need to be made in order to prevent subversion of bitcoin's agenda, whether the courts and govt. get involved via punishing the manipulators, regulating or banning BTC, etc.

This is shaping up to be a highly risky pyramid scheme type deal. If you get in early and strong, you can expect a high payout, but the longer you hold on, the higher both the rewards AND the risk of a total bust.
3 Important Components of an Impressive Website
Senate.gov.txt
The books are not correct as far as practice goes. 10% was standard for years and 15% for great service. Waiters of course have been trying to promote 20%, 22.5% and more as normal.

10% is not great, but is what senior citizens and rich politicians will leave if they tip at all.
Does anyone have idea if using h1 only will still affect adverse to sites Google ranking. It used to be that using h1 several times was not good for SEO.
Even that process is confusing. I've created concentric circles of friends based on privacy levels (specific interest, friends, friends of friends, all). But what if I like a post that a specific-interest friend has posted? Does that mean all of my friends (or everyone) will see that like and that post?
He said he only took age cohorts for which he had 100 or more data points.
Pitfall: Classic Game Postmortem
But it will tho', because remember that the actual money comes from people who think in terms of asset classes, not individual companies. If a pension fund or a university endowment says, let's reduce our exposure to Internet companies, then VCs get less money to play with.
Even people who have money will take a deal if it's offered. That's often how they wound up having money.
What's the Kauffman Foundation all about?
Providing stability? I don't know how you can begin to do that for an asset whose fundamental value no one knows, not even remotely.

My recommendation: set up an order on Mt. Gox for some amount you'd be willing to pay, like $12 or $13, and leave it there. The way things are going, odds are the price will come back down to that range sooner or later. Of course, I could be wrong. On the other hand, it could drop even further than that; the $12 or $13 number is just based on the recent history.
Also, often the IRS taxes them not on what they actually make in tips if it is low, but on what the IRS thinks they should have made.
It's in my profile. We haven't released it yet; we'll be releasing it within a couple of weeks.
Or just so obsessed that you stayed in programming even when it wasn't obviously a good idea. Come to think of it, it's still not obviously a good idea.
Groupon spends $1.43 for every $1 in revenue. Hell they could just not do any business and increase their revenue 43% overnight...
Apple App Design Award Winners 2011
To those who downvoted me all over this thread:

1. Remember Enron? Lehman? Arthur Andersen? WorldCom? Parmalat? Countrywide? I could go on. I suppose the rule is "you're an amazing entrepreneur (unless you get caught)"?

2. It's you and me who pay the price when these companies collapse.
Seeing that 70% decline in number of developers (on SO) from age 30 to age 40 and assuming they are still working, what do the older "has-been" developers do now and what titles do they have? Perhaps they have never heard of SO? Or they have stopped needing and/or using SO? Statistics based on educational website usage seem to always skew younger.

Analogously, if I measured academic skills and availability by time spent in libraries and time spent teaching, I'm sure we'd see a similar peak in 20's because grad students spend so much time doing both these things and productive professors need this less.