skysight-inc/HackerNews huggingface dataset:
Since many of these comments discuss piracy and content distribution, allow me to give you an unprompted insight from a country which is in a worse situation than the USA.
As of today, the country I live in offer very few legal content distribution platform for movies and television shows, and none of them has neither tolerable pricing and acceptable DRM policies nor non-laughable title selection, proper listing & metadata—for example, I would not be able to know in which quality I am renting a movie. Anyway, most of the movies simply do not hit digital distribution.
Physical movie rental is dying quite rapidly for most obvious reasons, which means that the few remaining services are starving and offer nothing but the safest-hitting movies.

As a remarkably honest biped (who, e.g., bought two Adobe Suite licenses, one for his PC & one for his Mac, and has purchased WinRAR), I am thus being put in the hilariously paradoxical position where not only I am hardly incentivized to legally purchase content, but I am unable to do so. I am struggling to do so, and I can not; this is such a tragicomical condition that my fruitless effort to legally retrieve movies&shows has become a running joke within my circle of friends.
Adding insult to injury, every single major firm persists on sticking to this ridicolously unreasonable regional distribution paradigm—which adds basically no value even from a job-creation standpoint— whereas I would be absolutely happy to throw money at them by purchasing non-localized content.

P.S.
To be clear, I live in European first-world country, where the value of the movie market is more than big enough to justify sensible business investments.
Congrats on the milestone - by comparison how many does Orbitz & Kayak do? Anyone know?
count(1) as cnt, age from ( select FN(cancled_at, now) as age from accounts where account.signup_date is between x and y ) group by age;

where FN is a function that takes two dates and gives you an integer unit (usually months.) this will give you the distribution of average account lengths for people that started between x and y. note that x-y should be 1 unit in FN(canceled_at, now), or 1 month (where a month is 30 days.)

Then what you can do is either simulate it, or (look at the data), see where you lumps lie so you can do some better back-of-the-napkin LTV calculations...

of course, this does not take into account upgrades or different account levels, etc..
org-mode alone makes it worth dropping any other text editor in favor of Emacs. It's that good. It's that impressive. Really.
I think the point is market segmentation and ancient distribution channels/agreements are holding them back. This is why things like Hulu end up being US-only. Why they can't get this stuff right even within the same market? Well for one, they are struggling even with what they have. E.g. a number of episodes of The Big Bang Theory would crash the browser at the third (final) commercial segment consistently (even after restarting the browser and attempting to skip to the that commercial segment). They can't even get the tech to do the limited amount that they do now right.
No. I often have this problem just with two instances open accidentally. I.e. left one minimized, forgot then opened it again.
What did you find it?
Show HN: It took me 6 months to write my iOS word game app..am I still a hacker?
Videos have their own specific advantages and disadvantages compared to text and illustrations. To declare them inferior is shortsighted and without reason.
I love the visualization of Hipmunk, the problem is the leads never yield the price on the UI. It's always expensive, but I love the filters and their whole concept, wish they had better price accuracy.
Call to Action: SecureKidsWeb - I challenge to share a lesson in Web Safety
Right, plaintext in dropbox? <tinfoil_hat> what about local encryption? saving personal notes in plaintext files...</tinfoil_hat>
Humor is very welcome here. But content-free humor is frowned on. If it's genuinely clever, genuinely contentful, genuinely adds to the discussion, then it's especially welcome.

But simple quips are not welcome. It's simply part of the culture, and it you try to go against it you will be downvoted.

People are desperately afraid of this community degrading into a Reddit style content-free, waspish, snarky, point-scoring back-n-forth.
I get so embarrassed when I see a "Show HN: My Weekend iOS App" because of how long it took me to build this simple word game, but it really is pretty full-featured app, and it has a multiplayer mode with a back-end tournament server, so it really was a lot of work. Still, I can't claim it only took me a weekend, it took me full-time six months to build! Anyhow, it's all done for now, I'd love your feedback. Here's a direct link to iTunes as well.

http://itunes.com/apps/quotiac
I have never looked in CLV, but I would

1) Set different account lifetime intervals (0-3 months, 3-6 months, 9-12 months, etc...).

2) Determine the percentage of customers we have in each intervals

3) Calculate the Interval Lifetime Value.

4) Now instead of having one CLV, I can say "For every 20 new sign ups we know 3 will stay for 3 months and we will break even on those, 50 will stay for one year and we will earn $1000 total from those, and the rest will stay for x months and we will earn $1500 from those...."
Continuous Integration Failure? Use USB Missiles
I have been enjoying using Vico for the past month or so, a pretty Mac face on vi, with extras like support for Textmate Bundles. The mac-ness of the interface helped me through some vi adjustment rough spots, and now I'm extremely comfortable doing almost everything the vi way.
To be fair, the Digg link on your submission doesn't make sense to me either.
I should point out that by "domain knowledge" I meant the domain of a particular language and/or platform. For example, having a deep understanding of what is available in .Net in C#, or STL + Boost in C++, or CPAN in Perl.

Real-world domain knowledge is somewhere between helpful and vital, depending on one's role.
X.commerce - Innovate Developer Conference 2011
Kryptonite Angel Round Terms
I like the idea and am trying to join in but it is really annoying to try to get the invite code that is working.

Entering one that is already used requires me to cut and past another one and fill in my password again.

On another note, isn't $99 a bit steep for people to list their projects? I believe Rent a coder charges less for this, though the charges are borne by the developer
Perhaps I'm missing something, but it seems that under Section 6 of GPL, a former violator could get a new license by simply receiving another copy of the software from anyone who still has a valid license:

> 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions.
I've run into some odd quirks with IETester and similar tools where they don't run exactly like their actual brethren. It's probably fine for the 95% case, but that other 5% can be infuriating. It usually manifests itself as the page working fine in IETester and your customer being adamant it's broken in IE 8 (or whatever).
Sorry, my comment should read:

"""

( do (x) -> whatever x ) for x in foobar

or

foo = (x) -> whatever x
foo x for x in foobar

or

for x in foobar
do (x) -> whatever x

I find all of these pretty readable and easy. The former in simple cases like "whatever x", and the latter two when you are doing more than just "whatever x".

I think it's important to distinguish cases like this and that the syntax is clean enough without adding some helper that makes what's going on implicit

"""

In the section where it says:

"""
do ( -> whatever x ) for x in foobar
"""
Intellectual Property Rights VS Innovation - The Patent Debate Is Killing Us
How Does Hulk Hogan Feel About Personal Branding?
Hoodwink'd was a fun project. You really felt like you were sneaking around the interwebs, leaving comments and sharing links to a tiny community.

I also have a theory that many of _why's (earliest) most known projects were created because of Hoodwink'd. He needed a web framework, so he wrote Camping. He wanted to write the HTML in Ruby, so he wrote Markaby. In order to inject the hoodwinks into the web page you need a proxy, so he wrote mouseHole. And he wanted a simple way to search and replace HTML in the proxy, so he wrote Hpricot. It's all one big family…
A higher listing fee results in less inbox spam and--in general--higher quality clients. A win-win.
Swing for the fences?

I'd say they swung for the fences and knocked it out the park. The app is great and it doesn't surprise me to see them get acquired. $25 million ain't chump change and it's definitely well deserved.
it kind of makes sense, I think.

I'm constantly spammed by various notifications of all kinds, but email always is the highest priority way to reach me.
Wow, I was definitely looking for something like this yesterday. I was looking for quick freelance work on Forrst, Elance(which is way to annoying to even get started), FreelanceSwitch... All of those(except probably Forrst) have tons of projects which are not that cool and/or require too much time. So Casual Contracting is a great idea, so I just subscribed! Cheers!
Congrats to the Zite team. You made one of my favorite apps, and whether you continue development at CNN or move on to other ventures, I wish you the best and look forward to seeing what you do next.

Zite is one of the most used apps on my iPad, and has been for ages. I would've happily given you a few dollars for it, but I guess this worked out well for everyone.
Google "niche design sites"
Just as a mental note, this search led me to a page on google where the first hit was a link to a Turkish porn site (https://twitter.com/#!/kirillzubovsky/status/105751771233783810). I thought it was a little strange/funny.
We use portaudit - http://www.freshports.org/security/portaudit/

I'm sure there's something similar for Linux.
Interesting-- before seeing your post I was already planning on asking how Hipmunk is better than Kayak, if at all...

EDIT: Okay, I tried Hipmunk for an upcoming flight.

Pros: It offers a 30 day window for a flexible date search as opposed just 7 days on Kayak. Pretty interface.

Cons: Far fewer search options. My fare was $150 cheaper on Kayak! (Chicago to Hawaii over New Years).
It all depends on the quality of the talent pool from which you select. I paid $99 to get a job posted on authenticjobs, and while there was still a lot of chaff to wade through, it was less than what I got with Craigslist, and there were more suitable candidates to choose from.
This is a great idea, but is it hard to implement with non-technical users?
In a language where there are two drastically differing ways to express the same idea, it could mean anything.
The title is a bit misleading as many will take from it that there wasn't access before. A better subject would have called it re-access, not access, as it is the scramble to reestablish access that was readily available before the revolution.
Once a hacker, always a hacker.
-Kenny Powers
The "Your Skills" field on the "My Settings" page is showing my password.

Site looks great otherwise. Looking forward to seeing what pops up.
Title mis-quoted, it should be "Guerrilla", as in a small fighting group battling a larger force, or, in this case, a small and cheap but effective marketing effort in a advertising culture dominated by big media and AdWords.
That's what makes it ripe for abuse, and not something I'd elect to without some kind of up-front guarantee.
Ask HN: Is Alibaba cookie-jacking?
I went on Alibaba to look at the price of something on a whim - never signed up. Then a few hours later I get an email from a Chinese company for the exact same product. I'm not sure if that's what's happening, but it seemed like something like that.
Sorry about that! I'll remove the used codes from our twitter feed. Thanks for the feedback so far.
Great book! I enjoyed it as well.

It provides an excellent middle-ground. It's not as hard-core as Cormen's "Introduction to Algorithms", which might be a good thing for some people (like me). I find that for myself, I can retain more information when i have a real world application to attach it to and this book does a great job providing those.
Nice idea. I especially like the <40 hour jobs only - makes estimating much easier. Also, the $100 fee for projects to enter weeds out the low-ball projects that want 12 hours of work for $50.
The Perils of Crowdsourcing: "crowdSPRING saved us $200,000"
As someone working in this office I must warn others of the constant fear this little device instils in you. It's like working at aperture science, the emphasis on testing is maniacal.
But it is so convenient and simple to use!
I'm hoping I can use this site both as a contractor and as a client with the same login. Will that be possible?
I am getting the same issue. Also cannot seem to modify any fields on the 'My Settings' page.
Ah. I like this response the best so far. It's not reactive and I feel genuinely informed.

I certainly understand the fear of the community degrading and I wouldn't want HN to be like Reddit/Slashdot at all.

But there is an interesting unspoken undercurrent also on HN. Which is that it's the community for the sophisticated, intelligent hacker (and it certainly is that).

What remains unsaid though is that there's a certain uptightedness (sometimes) that people can't break out of. It may just come with the territory of very smart people. I tend to find HN the best community for programmers on the web. Loads of smart people on here.

But smart people have a hard time not taking themselves seriously, and when people try to point that out, I've noticed a trend where the elders put the kibosh on those individuals.

It's true that the trolls should not be fed, but many trolls are actually just pointing out what's real and getting burned for it. Like an "Emperor's New Clothes" situation.

In any case, thank you for your thoughtful reply.
Agreed. In the past, I've used hipmunk to find a flight, and once I found myself forwarded to Orbitz, went to the airline's site and looked up the same flight manually.
Never, ever be embarrassed with how long a work of creativity takes you. Most of these weekend projects you see on HN are simply minor derivatives of existing ideas or twists on web API usage. The implementors usually work with the involved technologies on a daily basis and have built up a decent body of knowledge before attempting a "weekend" project.

The old adage of the artist/locksmith/doctor/plumber/whatever that can create a new work or fix your problem in 15 minutes stands up. It didn't take them "just 15 minutes". It took them N years and 15 minutes.

Edit:

Let me add that you made a product. You didn't just throw a project out there for other hackers to gawk at. You made something to sell. Something that requires the polish and preparation that creating a consumer product demands. This is more work than can reasonably be done in a weekend, a week, or even a month.

Bravo.
I paid for a subscription once after reading a subscriber link shared on Reddit, in other to read some of LWN's other content; if not for the link I probably wouldn't have bothered. I'd be surprised if I was alone.
There's always someone more capable or skilled than all of us. It's good to appreciate that, but know your own abilities and be confident in them. Your customers will have no idea whether an app took you a day to build or two years. They'll know if it works and if they like it. That's all that matters, IMHO.

Also, I admire humility, so thanks for posting this question.
One of the reasons I like Dokuwiki and use it for my team is the fact that it stores everything in .txt files.

You get to use wiki formatting and the features that wikis give you that text files don't (linking between related pages, etc), but it's still just a script writing to .txt files in a human-readable format. No lock-in and no database to worry about configuring or recovering from a crash.
It does in fact support encryption. I sync my data across dropbox as well.

https://github.com/scrod/nv/wiki/Database-Security
thanks for this , i just tried these and its a significant difference. What about OTA updates ? have you tried with these patches.
The security warning was the alarming red one generated by Chrome, but for the Facebook site and domain. I can't tell you if it was for the root domain or www, and I'm afraid I do not recall the error. I get a bit confused with Chrome (because it has various levels of warnings for various types of things (the page itself, scripts, stylesheets, etc) and it doesn't help that I'm on the dev channel, but sometimes I get the full blown red warning, sometimes I get the red X through the https in the url bar and sometimes I get "Insecure Script was Blocked" which occurs strangely, when I receive notifications.

I honestly don't remember where I reported this before, it was not at the link you've offered above. I've got that bookmarked now. Like I said, if I have someone to contact or the whitehat link you mentioned, I will be sure to get a more detailed list of what happens when it occurs again.

Thanks.
Does this work for linux users, specifically ubuntu?
Great point. This is in the works right now; we'll get it working shortly.
Which CSS3/HTML5 Features Can I Use?
What a handy site!
Vi / vim graphical cheat sheet
Also, how to change password?
And so Microsoft learns the same lesson HP did: It's easy to get people to go to your platform when you practically give hardware away.
Dynamic Octrees with full source code
I got signed up (I think), but I can't log in because my email address has more than 30 characters!
"Why are the tutorials presented in reverse order?"

Probably because it's a WordPress site and the author didn't get around to adding

query_posts($query_string."&order=ASC");

to index.php before the if(have_posts()) logic.
You're probably right. Does anyone remember Google Sidewiki? http://www.google.com/sidewiki

It's not exactly a chat, but still very similar. At the time it was seen with excitement, but I'm not sure how many people still use it. I, for example, uninstalled it after a few days.
wtf, whats the point of having the invite code if you are just giving them away on twitter. Its more of an annoyance.
Well said - amen!
For those curious, the way one would do this in a language with a better type system (or objects) would be some sort of opaque object/type which you can't peer into, and which provides a function/method to extract the String within and which also sanitizes it along the way.

So for Java, you might have a class with the String stored as a private variable and the obvious getter/setter methods. In Haskell, you'd have a newtype with similar functions. (Can this be done in C? I don't know.)

A close approximation to Joel's example (string sanitation) in Haskell with newtypes: http://blog.moertel.com/articles/2006/10/18/a-type-based-sol...
Word. Agree completely with your comments georgie.
Although there are high level abstract programming ideas that are beyond any particular language, the only true way to learn about them in any practical/actionable sense is to program in a language that can express those ideas.

It's very hard to understand recursion or closures without expressing them out through a language. I don't remember who said it 'but programming is understanding.' Likewise how do I know you understand object oriented programming unless you can program idiomatically in an object oriented language like Smalltalk, Self, or Ruby?

Or how do I know you can program functionally unless you can program idiomatically in a functional language like Scheme, Haskell, or Erlang and not in some hackish, crude way but idiomatically? But in order to program idiomatically and elegantly in the respective languages requires learning libraries, learn the constraints of the language, its quirks, its opinions,etc.
Glassboard: Private Sharing for Groups
YouTube is basically Pandora (half of their traffic is music)
Search for "cuidad.com.ar" + leakymails on google

Leakymails is just an operation to make it look like they have genuine e-mails, but they're fake.

The government jumped the gun when blocking those sites, but that's another issue..
I use clang_complete on Mac OS X and it is a dream. It works without issues on the Boost libraries and overall is very fast and efficient.
I'm getting this error when I try to log in:

Ensure this value has at most 30 characters (it has 36).

There was an error during the sign up as well, but on the next attempt it told me that e-mail was already in the system.
Yeah, we need to put that on there today. This was really going for the minimum viable product. We wanted to see if there was interest, and apparently there is!
Stats on your Facebook (not a scam...seriously)
For personal notes I like Notational Velocity (http://notational.net/), saved as plain text files in my DropBox, and linked with SimpleNote (http://simplenoteapp.com/) for iPhone syncing.
Picplum bought Picwing and is essentially a rebranding of the same service, along with improvements. The testimonial holds because it's the same thing, just with an updated name.
Aren't they just being arrested for protesting without a permit? Permits might be expensive, but they prevent D.C. from getting clogged with protesters all the time. The article is trying to make it sound like disagreeing with Obama will get you arrested.
Or Darcs or Mercurial. (I use Darcs.)
Wonder how many will be on WP7 in 6 months?
I wonder what contract (if any) was required?

Still, if I were a WebOS dev (focused on phone not tablet stuff), and someone offered me free hardware, I'd jump.
Whilst the measures may be objective, the ordering of them is not. That's quite subjective.

Personally, a shorter piece of code is only better if it maintains the clarity of the longer that it is replacing - assuming all things being equal. Code is always a trade-off.
Google still lets you do free site search.

Here's an example: http://octopress.org/
https://stripe.com/ makes accepting CC and recurring payments extremely easy, and works as a merchant account as well. However it's in private beta. Some founders hang around HN, perhaps you can get an invite.
Ouch, that's our fault. I'll get it fixed. Could you please email me? omar.bohsali@gmail.com.
I guess it's easier if you can locate and chat your prospective users, but what can you do if there is no coffee shop where you can find a group of 5 prospective users? I mean I don't know if they exist, much less I can interview hem
Sounds like it was Heroku's $212 million sale to Salesforce that pushed YC into the black. Though, I imagine if you also include on paper gains, you were in the black much earlier.
@rhizome Yes, that's a good point. We really want to focus on quality - both for developers and projects. That's why we're using invite codes. We're starting with them on Hacker News because we want to get things rolling, but we will focus on curating more.
Vimwiki does an essentially equivalent thing, and there are numerous other tools for other environments. Your favored tool is really not that special. Sorry. =)

(Me, I just use Dropbox and vimwiki, and occasionally push it to a private Hg repo on BitBucket.)
You do realize that you can compile a termcap an set it up in ~/.terminfo, right? E.g.:

% tree ~/.terminfo
/home/pyre/.terminfo
`-- r
|-- rxvt-unicode
`-- rxvt-unicode-256color
There's a lot of costs attached to developing for a platform. Hardware is generally a small fraction of it.
@jlvarner Sorry, we'll look into this.