skysight-inc/HackerNews huggingface dataset:
There are two main options, when it comes to making money from an app :

1- sell a small (cheap) app to many people

2- sell a big (expensive) app to a few people

While it is true that the most successful apps are usually pretty complex and expensive to produce, there are ways to make money with small apps. Games are a good example, as some hugely successful games are human-sized projects.

One thing : Starting a project with money as your unique goal won't lead you very far...passion is a way bigger motivation (that often leads to success, too).
Slightly related: For Stallman's views on JavaScript, read http://www.gnu.org/philosophy/javascript-trap.html
> It still absolutely amazes me that you guys usually pay for incoming SMS messages.

What? I've never seen a carrier charge for incoming SMS.
As far as I know those guys are in the process of releasing a phone of their own right now. It should be 'ready' in the beginning of August?

They start selling it in China but seem to be open to the idea of worldwide shipment..
No, this is not stretching the definition at all. There is no way to recreate the source of the parser generator from the automatically generated parser and grammar files. And in fact it would be entirely non-trivial to recreate it.

The parser also likely contains large tables of values autogenerated by the parser generator (though I didn't check this). There is no way the average developer could modify the parser to suit their needs. This would be even more difficult than disassembling a binary and altering the assembly language.

In a way I am glad this happened. After a months long ordeal some years ago involving strongly worded letters with threatening legal language due to an accidental violation of the GPL (which I simply don't use for new projects any more) I now have an uncontentious example that I can point people to which shows that even developers with the best of intentions make "serious" accidental mistakes!
My main point was to illustrate just how far we've come in absolute terms.

My second point was to point out that there are real reasons why the assumptions made about what broadband "costs" aren't really relevant to what you "pay" for it.

Without putting too fine a point on it, CAPEX on equipment/fiber tend to be dwarfed by the OPEX of leasing and labor costs associated with running a telecomm business for profit. Somewhat distended depreciation schedules mandated by GAAP compound the problem of removing obsolete assets from production networks and replacing them with newer equipment.

BTW, pricing for "Internet" has been "metered" almost from the beginning of commercial availability. UUNET did 95th percentile pricing for almost all of its dedicated access customers because that was the best way to tie consumption patterns to bandwidth availability.

If bandwidth seems expensive now, it's only because you've been paying for it for a very, very short time.
gvfs should be working fine (I've used it to edit via sftp in the past, at least).

If you're not having any luck with it, it's worth posting on the forums or emailing support@sublimetext.com
Virtualization: The “Real” Green Technology
Are Senators Using The Debt Ceiling To Support Warrantless Wiretapping
Tip 0: Do them. Seriously, it's a relatively minimal investment in time, but it goes a long way towards eliminating unpleasant surprises and making sure employees feel valued.

Every manager I've had claims they operate under an "open door" policy, and encourages people to bring concerns to them. This sounds great on paper, because it shows a buzzwordy commitment to communication. It's also nice because it absolves management of any need to keep tabs on their employees. If someone quits out of the blue because they don't feel like they're being used, it's not management's fault for not recognizing that - it's the employee's fault for not bringing it up.

The problem is that, if I am unhappy with some important aspect of my work (pay, lack of challenging work, the fact that my manager hasn't listened before, whatever), my manager is one of the last people I want to bring this information to. If the perception is that my problems aren't important enough for management to want to learn about them, then why should I expect management will want to help me solve them (by recommending me for a raise, transfer to a different area), new manager, etc)?
...That's kind of the entire airbnb business model right there.
Thank you for the welcome!
What does BCC stand for, please ? (I might sound dumb but I couldn't figure it out :)
The syntax is quite unique to Smalltalk. The message, otherwise known as “method call” in other languages, is called show: (including the colon) and it takes an argument.

self also uses this method call syntax. However this syntax can get quite confusing, see this example from http://en.wikipedia.org/wiki/Self_(programming_language)

valid: base bottom between: ligature bottom + height and: base top / scale factor.

Smalltalk version provided gets even more verbose:

valid := self base bottom between: self ligature bottom + self height and: self base top / self scale factor.

Personally I prefer Io message syntax because it has far less ambiguity. See Why not use an infix message syntax like Smalltalk? in the FAQ - http://iolanguage.com/about/faq/
One simple question AirBnB should answer
All of Linux's problems on the desktop aren't really
problems with Linux.

Errr, what?
Only if they have a plan that doesn't include texting, which is vanishingly rare now.
You've done it. I'm ditching TextMate for Sublime. A couple things that are still bugging me, though:

-Syntax highlighting for Gemfile, Rakefile, etc (files without extensions).

-The selected file is only highlighted in the "Files" list, not in the directory view.

-Preferences are a little confusing - a better explanation in the comments of the various config files would fix this.

Now I'm going to go and buy it. Great work.
Android is already selling tons of phones in Asia. HTC's rise as a top tier manufacturer is on the back of Android sales in Asia. Another data point: the Samsung Galaxy S2 has sold 5 million phones and it hasn't even been launched in the US yet.
The idea is to taking the boredom out of social bookmarking by segmenting content into 3 categories(text, video, images).The platform has a back-end that interfaces with a website and mobile app. Let men know if anyone is interested. I'm willing to sell the idea and what I have so far, as well as even work for you.
indexOfTicket and prevTicket are unused in your collection's addOne() function.

</nitpick>
This is a very useful post -- unfortunately, it describes an all too common occurrence: treating a single example as gospel truth. I've gone ahead and added an explicit "There's More Than One Way To Do It" section to the FAQ.

http://documentcloud.github.com/backbone/#FAQ-tim-toady

Edit: Also, for folks looking for useful patterns, I'd recommend scrolling through and viewing source on a few of the increasingly lengthy list of example apps:

http://documentcloud.github.com/backbone/#examples

Pandora, Trajectory, and SeatGeek were added recently, and there are more that are waiting for a blurb, including Sky+ and GroupOn:

http://skyplustv.sky.com/tv-guide

http://www.groupon.com/now
You don't need a hardware write blocker, the beauty of "burning" an ISO to a thumb drive is that the ISO format doesn't allow writes. There is no way at all to write to it unless you rewrite the drive itself in which case it becomes fairly obvious.
That wouldn't fix the underlying trust problem.
They also avoid putting crapware on at least some of their phones. The G series is all pretty close to stock with a few reasonable extra apps (Swype and wifi-calling, mostly), a marked contrast to what the same hardware is loaded with when it comes from other carriers.
I remember the early days of ebay and stories of fraud. I don't think this will be the end. They need to make adjustments, but I don't think this is the "end" of this type of service.
Don't know what that means too :)

It would also be nice if you know any other small apps that are successful out there.
Nov.io - shorten links and earn money
Nov.io is a free short url service that pays you to share your links on the Internet.

Register for a free account and start making money. Example of a short link: http://nov.io/DKB

Place your short links on blogs, social networks, forums personal websites and earn money for every visitor that visits your short links.
With his business model at stake, don't you think the CEO is smart enough to do some basic vetting before giving a response that acknowledges the veracity of the alleged crime?

EJ may be anonymous to the rest of the world (though her blog has lengthy posts from as long as two years ago...pretty good trolling setup if she were a troll, even though you can backdate posts), but presumably, airbnb has all of her personal information, and as an tech-savvy startup, has conducted basic online research of her (her credit card was obviously valid; does she have a FB account. does googling her bring up any connection to the hotel industry, etc.?)
Point taken, but 'below the fold' is most assuredly not a web 1.0 term when we're talking about a printed publication.
No. I'm not referring to the Nortel Patents. Google already owns patents and none of them was used offensively.
I'd say it's closer to the Hindenburg moment.

These services are great as long as it's part of a small, insular community of like-minded people. Once the criminal element sees it for the opportunity it is, it's over.

There's an obvious analogy here to email and spammers.

I suppose it could still work if the vetting process is better, but there will always be those who mask their identity and "sneak in". The cost of this to a criminal is probably minimal while the potential rewards are great. Perhaps the key is to create smaller "circles" of trust within the wider community.
Ironically "AirBnB: Crimes committed against a host" reads much more factually than the original title, which is much more editorial in nature. Compare: "Reggie Bush: Joins the Miami Dolphins" vs. "Signed: A football player's sincere belief, a hefty contract earned". In the context of HN I much prefer the non-original title.
It was upvoted many times, but the resulting discussion was, I think, mostly critical of the redesign.
No answer for 2 or 3, but I have been thinking about 1 for awhile. My notion is to ask the user for a common name and a formal name.

So something like ...

Common name -> Joe

Formal name -> Joseph A. Smith

Common name would be used for interaction with the user, and formal for anything requiring it (e.g. legal, billing, shipping).

Just a thought and one that I have yet to try.
Why isn't acquiring this type of insurance the responsibility of the renter?
I upgraded my Android phone (from HTC Hero to LG Optimus 2x / P990) very recently and I still cannot stop smiling when I pull it out. It's amazing. It is the first upgrade that actually feels like a leap forward. The Hero was okay, but this thing is stunning.

But - I did a lot of research before, compared reviews, checked prices and even made sure that this phone is supported by 3rd party ROMs. Obviously I'm a niche kind of power user - I got the phone and installed CM in the first hour of usage and tried a couple of different ROMs since then (now running MIUI).

Apart from the battery life (which, tbh, is really crap. Depending on usage and what kind of crazy stuff I'm running atm I get between 10 and 30 hours) I have zero complains. Best thing ever.
What if I (as a runner) bid $10 on a task that took me two hours to complete?
" It is more along the lines that it seems the people at Google are still mostly trying to make the Internet and technology a better place rather than only worrying about profits."

I'd rephrase that slightly: Google's has interests that are aligned with an open, diverse, and free Internet. They'll make the most money if the Internet thrives. Companies like Facebook, Apple, and Microsoft would make more money if they had a controlled walled garden under their control.

That's why Google is different, IMO.
Question: Suppose that I use airbnb to rent out my apartment to someone, and that person leaves the door unlocked and a third person goes in and steals my imac. Who takes liability here? Is there something in the airbnb agreement which explicitly waives rights to pursue airbnb for the losses?
1. Good point.

2. Probably should have an autocomplete feature.

3. Sometimes I see forms specifically mention what format they want.
Dell Streak Pro 10 Tablet with Honeycomb OS Released
Maybe not. Google is so generic that there might not be as many links to Google -- y'know, 'cuz why do you need to link to Google -- as to several of these other engines. It's not totally impossible that some other engines would have a higher ranking organically.
Everything has negatives.

Android: might have to deal with crapware.
Apple: oh, you can't do that on an iPhone.
It's great to have a consistent cross platform text editor. Nothing worse than firing up Parallels just to access a Windows-only text editor, or editing Windows code on the Mac side because you don't want to deal with VS's lack of speed.
FPWM.
Flying Drone Can Crack Wi-Fi Networks, Snoop On Cell Phones
If you think the idea is worth pursuing, did you try to borrow some money from a credit card or home equity loan? I know it's very risky, because you may end up hurting yourself if things dont work out, but if you genuinely believe there is a profitable business model this is the easiest approach
Last time I checked (a few months ago), every large carrier in Canada charges 15 cents for each incoming SMS. That's Bell, Rogers, Telus...maybe some others.

Many people have a plan addon that includes receiving some SMS for free, but the basic stock plans do not.
It also assumes that all the information needed to build a new human is in the DNA, which is clearly false. A lot of information is in the "factory" and process.

Show me a human that has been created from conception to healthy birth in-vitro.

For the patching/dog example: you can't currently implant a dog embryo into a human woman and expect to get a viable birth.

If I have a really full-featured runtime, hey, I can make smaller programs. But ... not all the information required to create the program is in the source code.
Yes. Anyone who has a less than adoring reaction to Android is either a pro-Apple shill or a brainwashed idiot.
How does one maintain clean data in their database if they do this. Countless people will type things in their own way.
Miami,FL
Miami, FL
miami,fl
miami fl
etc.
would a city/state autocomplete be the best here, but what about other sections of the required data?
I would find this confusing, because I wouldn't know what format to use...
I think all of this crossed their minds. Honestly, I don't think Airbnb wants to leave this person hanging.

If they pay for this incident, they are possibly opening the door for the kinds of schemes people pull on insurance. You know, the whole "rob my place and I'll collect the insurance" schemes.

If Airbnb pays for this incident, they effectively become an insurance company. Maybe what they should do is offer some type of actual insurance package on checkout. This way, they are providing a much needed service and indemnify themselves. Making their customers aware of this possibility rather than pretend it doesn't exist would also help create a safer environment.

EDIT: Let me be clear. I don't honestly think this person should be left high and dry. What I am saying is, to a criminal, the headline "Airbnb pays for all loss and damages", is enough to commit the crime again. We know criminals of this kind bet on low odds, otherwise there wouldn't be so many obvious ones. You might think on the side of a flexible entrepreneur, but criminals aren't looking at how Airbnb is going to look.
Really?

Verizon: "20¢ per text sent (per recipient) or received (including Canada, Mexico, Puerto Rico and the U.S. Virgin Islands)"

AT&T: "All AT&T customers with Text Messaging-capable phones are pre-activated to send and receive messages at $0.20 per message with no monthly charge."

Straight from their websites.
Non-unified text fields do turn me off. There are some cases where it's absolutely reasonable. But the login to one of my accounts is four input boxes which could be consolidated into two. Drives me nuts and makes me reluctant on going back.
I tend to agree. While the largest unknown independent variable here is how the Airbnb handles this crisis, I feel that they will be able to steer the ship through this.
And if you do, you should take as many precautions as possible. Airbnb handled this badly, but in truth it can just as easily happen to anyone renting out a property.

I don't understand why Airbnb aren't as rigorous as regular rental companies? And why they are not better educating their customers on security and crime prevention.
Have you been in a coma for the last decade? Americans get bent over the barrel on SMS pricing.

https://encrypted.google.com/search?q=incoming+text+message+...
"Why not certify and approve a few of the best components and then place some sort of “premium Android experience” certification label on phones that pass tests and use components approved by Google?"

This is a great idea.
One word that answers most of these types of questions: money
The best part is that the user experience is consistent across all the platforms.
So ... email was destroyed by spammers? I didn't know about that; could you email me the details?
The red meat, butter, and buttermilk that abounds in the traditional Finnish diet are from moose and reindeer whose own diet in the Finnish woods is at least as all-natural, wholesome, and organic as the grass grazed by Kristen's cattle, but that didn't stop the Finns from being the world leaders in heart attacks. The LDL cholesterol in your bloodstream doesn't care what the cows you ate were eating when they were alive. Kristen's brand of feeling good for rebelling against the food-industrial complex and folksy pattern-matching of traditional must mean good are no substitute for the scientific method, and in this case it's (on average and over the long term) a life-or-death distinction.
Nice, you might be able to answer the number one question I have about this program: how do native Chileans feel about this? Is there a perception that they're being skipped over, do they feel negatively towards outsiders being brought in through this program, or are they generally positive towards it?
This sounds more like social engineering to me. My first thought was this was a hacker who took control of an email address from the security firm, and just tried to exploit the weakest link in order to get plaintext passwords.
Investigation: Is Your SSD More Reliable Than A Hard Drive?
What he's saying is that all of Linux's problems are with the kernel and surrounding low level code (which is quite stable, performs well, etc.), but with the integration, support and design of the distributions laid on top of them.

For example Ubuntu has made great strides in this regard, but some would say the continual, sometimes drastic changes in the shipped apps and modifications of the interface make it hard for users.
1. Why do you need to extract forename+surname? The assumption that your users will even have a forename and a surname is invalid.

[http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b...]

2. There are exactly 50 states, so 50 names and 50 abbreviations. You are expecting the data in "City, State" format, so you parse the form in Javascript when the user finishes typing. If the data after the comma matches one of 100 strings, turn the form green, otherwise turn the box red.

3. Put the expected representation in the label. Parse the form as the user is typing, and replace the date with your interpretation when the box loses focus ("01/23/12" => "January 23, 2012") Turn the box red if the month is > 12 or the day > 31.

If the user has Javascript disabled, display a verification screen after the form is submitted.
I'd like to think that most people go through life being trustful of their fellow human .. no matter how horrid a world the media paints.
You're conflating two issues. This isn't about whether or not it's sensible to rent out your living space to a stranger. (I happen to agree with you that it's reckless & irresponsible.)
The issue isn't even whether or not AirBnB is responsible for what happened or not. (I happen to agree with you here as well that AirBnB is not legally or morally responsible.)

Don't these two things taken together imply that no one should use AirBnB except to rent to friends/family (in which case, why would you use AirBnB)?

It seems like they really need to figure out if what happened here is something they can stop from happening or is it a new model for buglaries.
This is about business. Airbnb can't be sustained for free. It will cease to exist if it can't make money.
Yes, but the actual incident and blog post was weeks ago, and this is the kind of combination of thing that rags like to pick up on-- harshly-treated victim, forgotten by an up-and-coming company that doesn't know how to spin PR properly.
I just assume poor phrasing. Proteins are much more complex than logic gates, so the universe is doing some "free" computation for you. I.e. you've pushed more computation to the runtime, and out of your source code.
Drop shipping
Why is the beta page still referring to 2076? I can't find a link to download 2091.
http://www.sublimetext.com/2
Sounds rather like Digg plus a mobile app. That said, if you think it'll be the next Reddit, go with it! Just do lots of research and make sure someone hasn't failed previously with the same idea - no point wasting your energies if it's already been proven not to work :)
Google's WebM (VP8) allegedly infringes the rights of at least 12 patent holders
Yep, i use it on desktop.
To all those people saying that it isn't Android fault but the carrier's: it is Android fault.

Android wants to be open, and with openness comes crapware, just like your gigabytes of crapware installed on your "some-how-open" Windows machine. The solution? Make sure that carriers won't install crapware anymore, but then how would that be open anymore?
Original academic sources:

Fowler SP, Williams K, Resendez RG, Hunt KJ, Hazuda HP,
Stern MP. Fueling the obesity epidemic? Artificially
sweetened beverage use and long-term weight gain Obesity
(Silver Spring) 2008 Aug;16(8):1894-1900.

http://www.ncbi.nlm.nih.gov/pubmed/18535548
http://www.uthscsa.edu/hscnews/singleformat.asp?newID=3872

here's some pop-sci versions:

http://www.fastcompany.com/1764156/diet-coke-is-why-youre-fa...

http://www.dailymail.co.uk/health/article-2009055/Why-guzzli...

I'm still looking for the study on rats.
I'll keep looking. I'm sure I bookmarked it somewhere…
So, what would the syntax be in Io? Like this?

valid := base bottom between(ligature bottom + height, base top / scale factor)