skysight-inc/HackerNews huggingface dataset:
EDIT: You should realize something, that spammers might create 10 accounts. 1 account that makes a comment, and the other 9 accounts would vote up for the other account's comments, to increase the karma and pass the karma threshold.

This is similar to what I wrote here:
http://news.ycombinator.com/item?id=506028
Users should have a history record.

But it won't be an effecient solution, according to briansmith's approach.

Spammers could hire users to comment.
Here is how I imagine it:
1- Spammers crawl the submitted article.

2- Ask real users to read it and comment on it.

3- Copy what users said and submit it automatically here.

4- You will think it's NOT a spam, and you will up-vote what the spammer commented, and this will allow the spammer to submit content and the problem won't be really solved/ but reduced.
azoogle
if you put in the 10,000 hours :) (alluding to Outliers by Gladwell)
Yokum (one of the absolute best out there) quotes $5K as a barebones starter package. I'm sure he'd have helped us avoid overbuilding on the IP in addition to the overbuilding on the corporate stuff.

http://www.startupcompanylawyer.com/faqs/

I refuse to believe you could get half as good as Yokum for twice the price.
He's saying 10k for inc., 10k for options, 40k for IP

Just to try & help clarify
agreed, I fervently hope it doesn't become mainstream.
it's not. outside of the U.S. there are numerous situations that would require you to have a second passport - the one I hear the most are people who travel into Middle East countries but require them also to to Israel. You can basically branch off from that situation to other "real" situations.
This is just good advice. Period.

You aren't doing your job unless you understand (to some extent) the goal and thought processes of the people and organizations you work and partner with.
I kindof believed the projector, because I had read about that coming soon. The coffee, though...

muhahahah
Can we be sure you're not a robot?

That's kind of a joke, but kind of serious too -- the entire idea of CAPTCHA is going to have to evolve in quite meaningful ways.

I liked your thesis, as speculative as it was. My general impression is that we're talking decades here, not years. Predicting out that far is always tricky. One can imagine receiving phone calls from friends -- the friends being electronically generated voice impressions of our real friends that try to sell us things. Once you start down this path of faking a person, you're going to end up in some very weird places. For instance, I could create "fake mes" that would interact on the web as well, creating blogs, commenting on articles, documenting a presence -- all for the purpose of leaving a bad trail for spambots to follow.
>>> "spammers will be smarter, but spam filters will still stupid?"

You make money out of being a spam, you don't make money out of stopping a spammer (generally, or at least nowhere near as much). Technology costs, hence spammers have a fiscal advantage in the spam wars.
Now we are getting somewhere. But, why do we even need a HTML 4.2 or a CSS3? Bundling these standards up into giant documents doesn't do anybody any good. First, we should try writing a separate document for each new feature, standardizing each one individually. Then, browsers will have HTML 4.01 + CSS 2.1 + <canvas> + <video> + CSS opacity + CSS 2009 Selectors + Query Selectors + Cross-Domain XHR.
this idea that one can 'migrate' from a language to another is really dumb IMHO :) If you are a competent programmer in any kind of OO programming language you should have no problems learning Objective-C reading a book or a tutorial and so on.
I'm sure that this has been noted, but in this graph: http://gs.statcounter.com/#browser_version-ww-daily-20090101... it's interesting to see how ie6's number dips down every weekend---presumably due to office workers under corporate mandates during the week and left to their own devices on saturday and sunday.
EDIT: In fact corporates are ready to pay to fight spam!

Google bought postini and paid for it!

But I am sure that some hackers will be interested in fighting it and making a smarter spam filters, just the same as some hackers here discuss the issue here, and they won't get any money!
Preventing emotion from showing on your face is nearly impossible. If you try to hold a smile you don't actually feel, it is not difficult to others to notice intuitively. They may not realize exactly what aspects of your face didn't match up to the smile, but often they'll be able to observe that the eyes didn't look right.

So I'm not all that surprised, really. Ability to recognize and read faces, along with ability to recognize vocal stress, are both important skills for a human.
MEDIA WITHOUT BORDERS
FWIW, your original post did not give away your non-native status.
Javascript Chart Plugin Alternatives
Most pictures probably aren't taken with the express purpose of showing them on the site.

It might be a couple of other things: first aspects of his background that are discernable through a picture, and second that person's idea of what constitutes a "proper" picture for this site.

The most interesting thing I learned is that there are these kind of sites...
I imagine that if you're willing to write and maintain a spec, and build a community around it, for one of these bits (think a full time job for one or two people, at least), the HTML5 guys would be totally happy to sign the responsibility over.
Interesting, but I must admit that I was a bit bummed that it wasn't about Tetris.
Thank you for posting this. Is there a way I can view the Justin.Tv stream again? Youtube?

Also, do angel investors ever go looking for deals, or is this a sign of a bad angel investor?
I didn't know Europe was so heavy into Firefox, a major difference between other parts of the world.
This seems like a nice aggregation of existing(?) technologies, but there's no major breakthrough here. The mind-reading thing could be an input source to just about anything. Now, we're left with a DARPA-esque autonomous vehicle that happens to have a human riding it.

What I don't know is the percentage of quads who don't have sufficient control of some part of their bodies (hand, head for halo control, etc.) to maneuver a chair in traditional ways. So, the market could be smaller than one would initially expect.
If one adopts the concept of many different karma thresholds, then it becomes trivial to say that only users with X karma can upvote. Set it to some modest level, and when they hit X karma, new legitimate users will feel rewarded for their contributions!

I agree that there will always be gaming strategies. I just think that having gradually increasing rights/priveleges at quick incremental karma steps is a good way to combat spammers.
Seems much more complicated than even the current setup where browser either do not implement all features or implement them inconsistently. Browser-building companies interact with the standards a bit differently than the rest of us (I am assuming you do not work on IE, Firefox, Opera, Safari, Chrome etc.) Separating features into separate documents likely does not affect their process much.
"grad school is probably a waste, certainly most PhD's in the humanities are."

This rests on the assumption that learning is only valuable insofar as it helps the learner attain greater financial reward. You may define knowledge as a commodity which has value defined by national monetary systems, but those who pursue PhDs in the humanities wager the knowledge they gain in their pursuit of the degree has value in relation to their context greater than the value reflected in its commodification.
For Twitter C.E.O., Well-Orchestrated Accidents
and they will find out about those services via marketing.
I second that. I did a lot a maturing during grad school. It is a job (especially the TA part), and is a lot of work. I think people who say grad school delays adulthood never went themselves, and they think school == for children.
Great Entrepreneurs' Secret: Smarts, Guts, and Luck
Their test subjects came from Mechanical Turk. Is that considered reliable? I'm skeptical. And if they were using Mechanical Turk, why didn't they get 1000 subjects instead of just 25?
it is, by comparison, quite difficult

Merely difficult? Isn't it impossible? Has a spam
ever survived here?
It seems to work this way in the gmail spam filter too, but I didn't want to tell anyone for fear of it being exploited. Apparently the cat's out of the bag, however.
He does sound arrogant, but being an "architecture astronaut" is exactly his job.
I loved the little CPU noises coming through as interference on his soundcard mic (noting that it's probably a motherboard sound 'card').
Since you seem to know a lot about HTML5, and I don't have the inclination to browse through and ingest it all, maybe you could answer this: will there be support for defining custom attributes, and will these attributes allowed be JSON objects?

I've often had the need for something like <div params="{..json..}"></div>. Up until now you're left with the choice of on pageload attaching the JSON to some arbitrary property of the DOM object, or reading the attribute and eval'ing it.

"onxyz" attributes are interpreted automatically as JS, albeit they are automatically cast into a function. I'm hoping there's a similar way to define custom attributes and their types.
Warner Music: Let Us Share Memories with Friends & Family
Ah, cool, that does actually answer the question. Thanks!
This Week on the Fort Worth Startup Blog
Other factors to control for include piercings, haircut, facial hair, glasses, makeup, any clothes in the picture (shirt/hat), hygiene, and tattoos.

However, it really wouldn't surprise me if some aspects of personality can, on average, be discerned from facial appearances. In hunter-gatherer days, being able to make an accurate snap judgment of a stranger's trustworthiness would be a big evolutionary advantage. And it wouldn't surprise me either if genes that affect one's personality (e.g. those relating to testosterone) affect one's appearance as well.
When the spammers write comments that are better than people's comments, why would you want to filter out the spammers' comments?

Because it's spam!

In fact, the standard that any spam filter should rely on is: Is this spam or not? NOT is this good or not?

So even if the comment is really good and useful, then at least remove the link and keep the comment itself!

It could be a serious mistake if a spam-filter relies on "how much good this comment is", and this is another problem.
Anime distribution? haha
HTML5 allows "data" attributes: any attribute starting with "data-" can be used for that purpose. Those fields are accessible via node.getAttribute() and also node.dataset. But it does not automatically parse JSON.

More info:

http://ejohn.org/blog/html-5-data-attributes/

http://ajaxian.com/archives/embed-your-data-in-html-5
90% of statistics are 100% B.S..
Or maybe just the people with worse scores have the most need for money and fewer options, and thus look more desperate.
Flock switching to Chrome: opinion of an ex-Flocker
I'm not sure you'd be doing the startup a favor by throwing a lot of money at it in early stages. It might actually be better (for the startup, maybe not for the investor) to invest 80% of the amount the founders want to raise, just to force them to stay resourceful and frugal
Sounds to me like they really want to buy Twitter.
Can Web site offer homeless man hope?
Is there a way I can view the Justin.Tv stream again?

It all gets archived:

http://www.justin.tv/clip/15489851960ba5d5
Out of curiosity, which book was this?

And on a sidenote, Apple has some extensive documentation on that available in the docs.
Not cheap but reasonable. They pushed 1.5T of traffic for you at that point.
He wouldn't remember it, but Yokum spent a good chunk of time on the phone with me and my cofounders when we started Matasano, as a favor for a mutual friend. I totally agree with you.

Having said that, I guess I was weaseling my way around to the point that a boilerplate IP agreement would cost next to nothing, and would probably be all you'd ever need. People obsess too much about IP, and not enough about their own execution risk.
I reviewed the exception section, and was surprised to see no mention of this tidbit from Apple's developer documentation:

"You should reserve the use of exceptions for programming or unexpected runtime errors such as out-of-bounds collection access, attempts to mutate immutable objects, sending an invalid message, and losing the connection to the window server. You usually take care of these sorts of errors with exceptions when an application is being created rather than at runtime."

The reason for this is fairly straight-forward -- very little Objective-C code is exception-safe, it's relatively difficult to make it exception safe, and blindly traversing the call stack to the nearest exception handler will result in leaked resources and associated failures.

The correct way to handle errors in Objective-C is with NSError return values, which properly supports (among other things) reporting localized error messages and possible solutions to the user using standard UI, and optionally taking action on that solution using a recovery handler.

The Apple documentation on these subjects is quite comprehensive.

(edit) I should also mention that as of Objective-C 2.0, the language (Obj-C) and Apple's Foundation library are effectively linked. The compiler contains numerous direct dependencies on the Foundation library for the purpose of implementing properties, 'fast' enumeration, etc. While it used to be possible to claim that the languages and library were distinct (nothing prevented you from using a base class library other than Foundation), this is no longer necessarily the case. Any use of raw Objective-C requires the existence of Foundation-compatible protocol implementations.

Thus, any modern discussion of Objective-C 2.0 error handling is arguably lacking without mention of Foundation's facilities.

Likewise, discussion of Objective-C 1.0 error handling would have extended beyond the domain of Objective-C were it to include mention of the Foundation library's facilities.
What books did you lie about reading?
He lost me much earlier:

In other words, let's say you're buying a server from Dell for $5,800 dollars and you expect to use that server for 3 years. You also have to pay a 10% annual maintenance fee on that server, so the total cost over three years is $7,540.

So a running server costs a measly 48 dollars per month in maintance?

This may be true when you're operating on amazon scales (when you are amazon) but for the average website-owner power, cooling, rackspace and hardware failures!! normally amount to a tiny bit more than that.

And once you take human<->machine facetime into the equation (by sending your admins over or by hiring remote hands) amazon begins to look not too shabby anymore.
Ah yes, a 150MB file site. Whenever I need to get my 150MB files, I'll go to your site!

In seriousness, I don't know what the price for amazon ec2 works out to be. However, during the development phase, it is too expensive. I believe it will cost you $72 to run an instance for a month, base price. I would suggest something like slicehost if all you need is a low power server instance for development, and then look at ec2.
That's because every programmer suffers through the "Second system effect" multiple times in his life. Each time he spawns a framework. And some of them get released.

"Nature calls", so to say.
Actual paper here: http://www.hss.caltech.edu/~debrah/papers/kp080403submitted....
It's not just testing the system. At least one popular blog anti-spam system forces comment to moderation only on the first comment from each person. Subsequent ones go right through.

I was seeing spam like this over a year ago across a network of sites all with the same set of messages (e.g. "Good site! Thanks!")
I thought this was an interesting claim:

> Angels are the limiting reagent in startup formation.

I'd like to claim that I would have started startups even if YC didn't accept Xobni for the summer of 2006 class. I had already failed at a half-startup. I was doing consulting for another startup called Siteadvisor. Etc.

Yet YC was the catalyst for dropping out of grad school.

Paul certainly gets a unique view into startup creation. I just wonder what the second and third order terms are of this equation.
A Week in Hacker News
Summary: Firefox has 100% marketshare in one continent, Antarctica, out of what is most likely a very tiny sample size. Please stop with the linkbait titles.
The one thing that is very interesting about Evan Williams is the ability to pull off TWO possible companies that were Google aquire capable. Blogger he already sold. Twitter he may.

Another way to look at it is, Twitter may have been already acquired by Google had not Evan Williams already had one company bought by Google. This may have stopped it from getting to the point it is now judging by some companies success after that event.

One major success is probably lucky, TWO is probably skill, or else a complete craziness by consumers. But what it is looking like is Evan Williams has created 2 successful companies in one bubble and coming out the end of the bubble it appears twitter might have some of the best value built in.
I've used EtherPad (http://etherpad.com/) successfully for collaborating on code. The only thing missing is syntax highlighting for languages other than Javascript.
Is it just me or did this article seem underwhelming? Twitter has gotten some incredible publicity lately, so much so that my mom asked me what Twitter was.

So perhaps that is why the Times asked Evan Williams write a sort of autobiography. But nothing was really all that meaningful.

He could have talked about why he believed giving investors their money back was the right decision. He could have talked about why Twitter was worth investing more time in. He could have even talked about what he learned from his previous failures.

Evan Williams doesn't sound like that interesting of a person, but props to him for developing one of the next big things in online communication.
There probably are even earlier examples of exactly same concept. For example Sketchpad comes to mind...
EA Games Spore API Contest
Instead of multiple links to mirrors, I'd just put a bit of scripting in there that randomly chooses the link out of, say, 3 accounts.
(I know it's uncool to say here, but we're applying for a patent on our transaction engine. Even in the patent process, we probably could have saved some cash.)
Local News, GeoTagging, Lifestreaming, Microblogging modules funded for Drupal
Reverse HTTP
On a similar vein, Gobby (http://gobby.0x539.de/) allows for real-time collaboration on code, and IIRC will syntax highlight anything supported by the GtkSourceView widget. The downside is that Gobby is an installable application, and needs a hole punched through NATs for one user.
Vatican vetoes 'dot god' domain
Txtng associated wiv superior reading skills
Ev admits he has a hard time staying focused, so it makes total sense that he built two of the biggest attention suckers of the last decade while he was supposed to be working on something else. Makes total sense.
If you're going on a base10 system then it's only 150GB, not 1.5TB. Technically it's 146.5GB.
Seems like a bunch of bull to me, perhaps the children who have a phone with a text messaging plan are more likely to have access to a computer and the internet, I can see the internet as improving reading skills. txting isn't going to have large words the most I can see is interpretation of word orders and meanings being improved.

The title of the article is terrible in an attempt to be cute I had to look a few times to realize it was supposed to be with and not some acronym as me nor anyone I've ever known has abbreviated with w/ a 3 letter word..
How does campfire handle this? -- it seems like something the 37signals people would have put time into.
This is the same Google that labelled Twitter "Poor mans email"?
Going Galt?
Exactly. I agree with VentureHacks: "Entrepreneurs know that's a compliment."

http://twitter.com/venturehacks/status/1284520154
Yeah, after reading that article and watching Schmidt on Charlie Rose, I feel that he's a little out of touch with technology. His idea of monetizing youtube involves micropayments of a few cents per view, and his idea of the 'next thing at google' is some weird wikipedia mashup on mobile phones.
That doesn't seem like much of an improvement over what already works, other than the namespacing. Is there a reason they chose the attribute "data-whatever" to map to "dataset.whatever" instead of just "data.whatever"? I can create my own attributes, such as _data_id and _data_name, and it's accessible through getAttribute(). It just won't validate, which doesn't bother me too much, since it makes things very convenient.

Alas, I'm not here to gripe to you. Is there a way to suggest support for embedding data other than text in attributes? In your experience, are "they" open to new ideas? Is it a time consuming process?
Uncool isn't the word I'd use. I've got patent applications from 7+ years ago, with reputable IP lawyers working for going concerns, that are still "pending". My snipe at you might be "pointlessness". ;)
You need to bound the problem before you can figure out whether S3 makes sense.

* How many new files do you expect to have uploaded every month?
* How many files do you expect to be deleted every month?
* What's the average file size?
* How many times, on average, do you expect each file to be downloaded per-month?

Use that + Amazon's pricing to figure out how much you'll have to spend on S3 every month. Then compare that to your alternatives.

In my mind, the biggest reason to go with S3 is if you think you are going to end up with a lot more files than you could easily store and mirror on a few leased servers. S3 is a pretty good price for scalable, highly-available storage with a nice fat pipe to the Internet, but the cost per GB transferred isn't great. You can take advantage of the lost cost of storage by keeping track of how often files are downloaded and keeping a cache of locally hosted files that you serve directly off a leased server or VPS.
> I'm having a hard time believing this. Any stats?

Belarus (or Byelorussia) http://en.wikipedia.org/wiki/Belarus
Stats:
http://www.liveinternet.ru/stat/ru/browsers.html?slice=by;pe...

Ukraine http://en.wikipedia.org/wiki/Ukraine
Stats:
http://www.liveinternet.ru/stat/ru/browsers.html?slice=ukr;p...

Opera is more popular than Firefox in Russia
http://www.liveinternet.ru/stat/ru/browsers.html?slice=ru;pe...

It's interesting that Russian Google users prefer Firefox, though
http://www.liveinternet.ru/stat/ru/browsers.html?slice=Googl...

As a bottom line: worldwide market share doesn't mean anything. Even if you don't support some browser with a 0.1% share then you stop supporting millions of people and leave them upset.

But you shouldn't think about smaller browsers. Pick a good tools like jQuery (which replaced all browser sniffing code with feature detection) and provide a fallback (like GMail basic or Y!Mail Classic) and you should be fine :)

And don't leave IE 8 f*cked up: never use 'if IE' conditional comments. Check for a specific versions instead like 'if lte IE 7'. Give them a chance.

> the reference machine is MacBook Pro

Didn't know that, sorry. As I said I seems just too complicated to me :)
Security Inference from Noisy Data