skysight-inc/HackerNews huggingface dataset:
so does a comment/article immediately get deleted when someone clicks 'flag'? or does it get sent to the moderators for review?

If it's the latter, I thought I'd still see the comment/article till it's deleted. But I haven't seen any spam anywhere.

I'm just saying that it can't be solely due to human editing.
Who says unity wants to be acquired?
Check out the book 'The Little Schemer'. Good way to ease your mind into functional programming.

Also consider learning a dynamic 'scripting' language like Ruby or Python. They have some functional aspects, and will teach you programming style and idioms that you probably haven't picked up from Java and C.
(Also, sorry to complain about getting downvoted.)
I vividly remember hating dealing with Turnitin way back when I was a freshman in high school, which was like 5-6 years ago. I'm not sure what the point was, since there was way more cheating going on during exams than there was plagiarism in English essays.

On a small sidenote, my last college English class involved a group project that also included some individual writing as well. Unbeknownst to the rest of us, one member decided to copy and paste her submission straight from Wikipedia. Pproving that everyone else had no part in her stupidity took an unhealthy amount of time, especially when the person in question kept insisting she didn't plagiarize anything. Sophisticated indeed.
There is a "showdead" option in your profile (though there might be a minimum karma required). Then you can see stuff that's been flagged (presumably beyond some threshold).
I've seen a tiny bit of spam, and usually by the time I refresh the page, it's gone.

Sometimes in UK morning time, the spam lasts, oooh, 2 minutes instead of the usual ms. It's even faster these days than a few months ago.

And the community here is very zealous about the quality of submissions, and I bet a lot of people flag spam promptly.
Thanks for implementing this!

What's the deadline for your API contest, btw? (didn't see one on the announcement)
I just read through all three parts of the article (keep clicking "next"), and it's great. Among other stuff, it contains the best treatment of the topic of prejudice that I've ever seen. Also, while reading I couldn't help imaginining some shrill voice screaming the text at me without pauses.
There are enough differences that I don't think your analogy holds water. One could just as well use the analogy of linking to Wikipedia as a citation rather than some proprietary site behind a paywall. The former has clearly won in the general case.
Admins here are amazing. Distributed responsibility, easy to see flagging, and an active user set all help the keep spam to a minimum.
> You are clearly not a graphic designer

Which immediately follows from the presumption that I'm stealing fonts from webpages.
> There's no DRM on a JPG from Getty or Corbis

Yes there are... all those jpegs are watermarked. And people STILL steal them ALL THE TIME:

http://photoshopdisasters.blogspot.com/search/label/watermar...
I concur.

The big advantage to picking up one of these Lisp-like languages (rather than Lisp itself) is that with their corresponding web-frameworks (Rails and Django), you will be able to put up some pretty cool apps pretty quickly. This helps your motivation as well as your bottom line personal ROI (they're both pretty marketable skillsets).

I don't think you lose all that much, as far as the experience of picking up a functional paradigm goes. (This last bit is not fully backed up by experience with Lisp on my part.)
Google Analytics API Now In Public Beta, Desktop Reporting Takes Stats Offline
Five best start-ups of 2009
The inherent assumption on which chroma sub-sampling is founded is that luminance information is far more important than chromanance information. This is backed up by empirical evidence. From there, the effect follows directly from the equation for luminance:

Y = 0.2126 R + 0.7152 G + 0.0722 B

From here you can see that green is by far the most important color, followed by red, and then finally, way down there, blue.
Oh and if you plan on doing anything web-related, learn Javascript (properly!) - this will also expose you to functional programming technique.

http://javascript.crockford.com/little.html
So no comment spam filters like akismet or anything?

Then I'm incredibly impressed at the effectiveness. I just thought that since HN has the same basic functionality as reddit, it must have a far better set of spam filters than reddit.
Yeah, I have it turned on and I see the dead articles, but those are more along the grounds of readers subjectively disagreeing with questionable ideas/content.

I was talking about never seeing comments/links that are universally agreed upon as spam, like links to viagra sites etc.
The photo feed doesn't work with DropBox albums. :(

Other impressions: Needs gravatar support. I like that it pulls the favicon from your links.
Is the worldwide deployment of Vista comparable to the aggregate of the top 10 desktop Linux distributions?

I don't know those numbers, but I think that's the important question (rather than just Windows vs. Ubuntu).
I can't comment on Lisp, but I've been working with Haskell for about a year or so now, so I'll cover that instead.

My personal history goes something like QBasic -> Visual Basic -> PHP -> Java -> C# -> Haskell.

Since Haskell is a purely functional language there's no cheating like you could in, say, OCaml. This forces you to learn how to work with immutability, which I have become a big fan of. When working with C# I try to avoid mutability as much as possible (naturally this is quite a bit uglier than in Haskell, but it does avoid some problems). Most of my C# projects now acquire a Haskell.cs file fairly quickly, containing things like a Tuple class, zip, >>=, etc.

In the time I've spent learning it, Haskell has quickly become my favourite language. It's not perfect (my current main wishes are existential types and an extensible record system), but it is considerably less painful than the other languages I know.

As for speeding up the transition, I can't offer anything other than just diving in. At some point it will just click and you will wonder what all the commotion is about (another monad tutorial? why?). Granted, I still don't have the slightest idea about why I would want to use a hylomorphism or what to do with a comonad, but perhaps I will some day. Fortunately you don't need them in everyday Haskell programming :)
At first glance, I assumed "full recovery" meant to recover from ALS, but realized that it's totally not what the word 'full' entailed. Anyway, glad he's better.
Amazon Video on Demand adds HD movies and TV shows
I couldn't find any mention why they went this route over the 3D Canvas approach. It seems FF was making some progress on an extension for that, too ( https://wiki.mozilla.org/Canvas:3D ).

Anyone know/read enough about this area to speculate why Google didn't help grow that initiative instead of doing O3D?
> This is at least partially a reaction to the Linux community's tricks to get fonts. Some people in the Linux community wrote a program to automatically download and install Microsoft's TrueType Font Collection fonts after installation.

This is true, but perhaps misleading since it misses an important point.

The font downloader is legal according to the licensing terms:

http://http://en.wikipedia.org/wiki/Core_fonts_for_the_Web#c...

Even if there were super-effective bits embedded in the font which magically enforced the licensing terms it would still have been allowed.
They're not semantically the same either though so it's not just a performance issue.
Attention Developers: Google Analytics API Launched
Op, debunking: http://news.ycombinator.com/item?id=572970
The new one is outside the habitable zone though. The older one from the system, Gliese D, is believed to be in the habitable zone and may be a water world.
Another place you can list your startup: your profile page on HN. Way too many people leave that empty, with no URL, no contact information, "no nothin'".
It appears my computer is too slow judging by the performance of the samples. :(
Ask HN: hiring coders from developing countries
have you done it before?

were you satisfied with the results?

where did you find these guys (on which website)?
Correct. I'm not saying the Linux people did anything illegal or wrong since Microsoft donated those fonts to the web community.
Different problems aren't always different
Nice work. Would love a location field. Use case: I live in Seattle. I would be interested to see other HN startups in Seattle. It'd also be academically interesting to see distribution.
Well, there's also a question of scale at play. I don't think HN gets enough visitors yet to make it worthwhile for spammers to target here instead of say, reddit.
DVDev - Distributed Versioned Development
And one day: market capitalization
Wow, this could be massive for indie game developers but I'm not exactly up to snuff on browser-based 3D tech. Would love to collab and build a web game if anyone is interested, we're working on a game but for the iPhone / iPod Touch.
It's also harder to get follow links here than at reddit.
I see this:

O3D is an open-source web API for creating rich, interactive 3D applications in the browser.

And think, "Oh cool! It must be some funky 3D javascript library or something. This is pretty neat."

Then I scroll down and.. oh. Yet ANOTHER plugin. How is this different from say.. flash or silverlight or..
The same can be said of many sites... s/NYT/engadget, techcrunch, etc.

If you have a particular set of sites that you don't want to see, you can use Xichekolas' Greasemonkey script to filter them out. It adds a configuration "toolkit" link to the HN page header. (http://userscripts.org/scripts/show/25039)
I think tptacek was referring to the purchased images, not the free low-resolution samples that they show for free online.
NakedTube Original Article -- Tantric Sex Demystified
And even that is an over-simplification, because there are major differences between jurisdictions in the way copyright applies to fonts.
No one else in the group recognized that the writing wasn't hers?
in pcl ch3, the author demonstrates using cl instead of sql for database

afaik hn doesn't use sql/rdbms either, i guess it's because threaded forum is better suited using a tree-like data structure instead of simple table

i stopped using sql (after reading pcl and seeing the fact of hn) and just having a lisp process running, writing to disk every 5 mins

i'm now experimenting with nginx's proxy_pass and upstream to many lisp unix sockets (weighted round robin)

virgin territory for me, it's quite fun so far ... foolish and hungry :D
There is another way to protest: attack the credibility of turn-it-in. Publish drafts of your papers all over the web where the Turn-it-in bot is sure to find them. Wikipedia would also be a great place to submit fragments of your papers. then submit fragments of your papers and your friends' papers directly to turn-it-in seperately before you submit your own paper. Then all your papers will come up as false positives. When the instructors confront you, produce the original papers as evidence that you were just copying yourself (which is totally allowed).

As far as I know, Turn-it-in doesn't really provide the instructor with a good way of verifying the original source of a paper. So, it is difficult for instructors to use turn-it-in as evidence of plagerism when students are gaming the system like that. It is also why anybody that challenges an accusation of plagerism based on evidence from these services will always win (at least in court).
Discovery Is The New Cocaine
Funny that on hacker news this gets to the top 10 news items and people even comment on it. On proggit anything related to Aviary is downmodded to hell and beyond... simply because it's about Flash.
Search YC

http://searchyc.com/How+to+Revise+an+Email

is your friend for finding duplicate submissions:

http://news.ycombinator.com/item?id=562447
Which imparts more entropy to a disk, Gutmann or thermite?
This stems from a question offline. Does anyone have some data we can throw at this little Fermi problem? For example, how much energy does a disk head have to transmit to flip a bit? I nknow there are several levels, etc. Let's go with a 3.5" 500 GB SATA. Order of magnitude.
iPhone app anyone? Might even be a nice addition to blog-posting apps to see stats on views, etc.
Silverlight and Flash do not yet support 3D accelerated graphics. A better comparison would be Unity... but Unity is not free to develop for. (And, unlike O3D, none of these other plugins are open-source.)
I'm not sure you understand the sheer scale of the task that is creating a good font set. Professionals often spend years going from an idea to a full font family with a good glyph complement, and it's not getting any easier now that internationalised character sets and OpenType wizardry are the norm rather than a bonus.
Frisbees as Promotional Products 
Summer is comming this way, why don't you play with my frisbee promotional items.
'People' are stupid. Sorry if I/we disappoint.
or just use jquery

it's the lispiest (or fp) framework i used (i used prototype before and it felt like java)
I think innovation will follow soon in an era when no VCs needed anymore.

The only advantage left for US is the English language as the de-facto standard for web + their pragmatism, part of the culture, which is hard to beat.
You don't have to make it impossible, just awkward enough that (a) there is some incentive to pay up for the real thing, and more importantly (b) casual users who don't even know what copyright says or that ripping is illegal can't Just Do It.

It would probably suffice to develop a standard where only an embedded subset of the font was transmitted by the web server, so you couldn't just download and install the .otf file or equivalent. That would probably save a worthwhile amount of bandwidth with modern fonts and their huge file sizes, too.
Friday, May 15.

It's highlighted if you scroll down.
I would imagine that the total worldwide number of desktop Linux installations is statistically insignificant. Vista has never really taken hold, and XP is still the dominant OS by some way, but I've never seen a study that put desktop Linux even on the same order of magnitude as OS X.
I believe laziness generally wins over economy, and I include "impulse buys" as such. If it's easier to pay than to pirate (and knowing/trusting what you're getting), won't you? Sure there's a price point to consider ($2 an episode is a bit much considering free streaming and cheaper DVDs), but I just see copyright holders leaving money on the table and burning funds to fight a losing battle whilst alienating the populace.
What I really want i a read / write API to Adsense, to be able to do some automatic A/B optimization. Some startups can do it right now, but they involve scraping which is against Google TOS. Not taking the chance to lose my Adsense account for that!
You're both over-estimating the amount people really choose their OS vs use what has shipped with every computer they've ever owned.
According to the article, 425,000 people use blogging as their primary source of income.

Let's assume two authors per blog. So you'd expect some of those blogs to have a Technorati rank of 200,000 or worse. So far as I can see, blogs with that kind of Technorati rank usually have readers which number in the tens or (at most) hundreds. Good luck making thousands of dollars per year with that kind of readership...
I have the same issue with the naming - it needs to be related to suggestions, comments, feedback.

I had to chuckle when the 'create a premium dropbox now!' button took me to... a dropbox! You're taking the MVP approach pretty seriously, aren't you?

I can also see the benefit of providing some embed code to allow users to integrate it on their own site.

Good job on the design, BTW.
Sony Ericsson F305 Black Unlocked
Sony Ericsson F305 has come out with includes 2 megapixel cameras for capturing your best images and incidents of your daily life ad also with huge screen entertain size of 2.0 inches Display. F305 quad-band 2G phone looks great.
Java vs C# vs Python vs Ruby: an “objective” analysis
The difference is that it takes one good typographer to create a font. It takes a whole high school to keep Gnome screwed up.
If procedural programming is simpler for you, then do it that way!

If you have lots of objects that are just glorified structs, then you are factoring badly. I have been in lots of projects. Not all OO is like that. Apparently, yours is.

(Oh, and XML glue should be considered a "Framework Smell!")
Can anyone explain to me what is the benefit of having to install a plugin for a browser in order to play a 3D game that is on graphics technological level of 10 years ago. When you can install a game without a browser and get a graphics technological experience of the modern age. I could understand somewhat a point in having an in-browser 3D or 2D game without plugins (Javascript or even Flash and Silverlight which I consider defacto indluded already), I just don't understand why would I want to install a game into the browser, which you do if you install a plugin, and tolerate degraded experience in contrast to standalone installation and have a full blown experience.

I DON'T GET IT, what is the motivation? It is as if some devs hope for worldwide installation for their plugin in high hopes of being a next gen flash, which won't happen. Some experiment with the idea plugin per game (idsoftware), which brings me back to the first paragraph... is it supposed to be a VMRL comeback? Let's do everything in a browser? Browser is the new OS? What is it?
The site can be SPAMMed. It's good start though. I could claim Google as my startup, and someone could claim mine under anyone's username.
"Earth-like" is pushing it. It's not ridiculously bigger than the Earth, and it's probably made of rocks. It is an important discovery because it shows that we can discover planets that are approximately Earth sized, but put down your home-made space-suits, people.
oh, the short answer is that government doesn't behave as a regular customer. with regular customers you don't have such binary outcomes of huge contract or no business at all.
I've outsourced to programmers from india, egypt, pakistan, ukraine, and right now I'm working with a Romanian. Its a great experience, the one thing I would consider to be the most important is to ensure their communication skills are good, and also, that they have a good rating/reputation.

I use scriptlance.com to find programmers.
I see noticeable amounts of spam in the "New" section. Sometimes anyway.
Seems like it would be more efficient to use a binary search algorithm; first flash the first half of the alphabet, then the second, using their method to detect which half the user is focusing on.

In fact, I suppose you wouldn't even need to flash both halves; just flash the first half and see if the user's brain "twitched".

Edit: bah, nevermind, I misunderstood how it worked. I guess I should watch the demo videos before mouthing off from now on.
IP, site, and account bans catch maybe 80% of spam. The rest gets killed by human editors.
Oprah effect: 43% jump in Twitter traffic
I don't know, I see people beginning to use linux in my social circle, even non-technical users. Would have been unthinkable a couple of years ago. Nothing scientific here but I get the definite impression linux is gaining momentum.

MacOSX user here btw, not a desktop linux zealot at all, just reporting what I see anecdotally.

The best thing MS could do for linux is perfect its anti-piracy strategy. If it was impossible to pirate Windows, Linux would explode I reckon.
The PCL database is a very simple in-memory database with no indexing. It's intended as an example of the power of the language, not really as something you'd want to use.There are other databases for CL, including pure-Lisp data stores and interfaces to SQL databases.
Crockford's "Javascript: The Good Parts" is also a nice little read.

http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfor...
There are definitely some errors in the chart. Ruby doesn't use a reference counting GC, for instance. 0 doesn't evaluate as false in Ruby, either (that's a weird one). Ruby's 'apache option' is mod_rails, or 'passenger'.

Also... all things considered, this is sort of useful, but in actually making a call of what to use, there are a lot of other things that need to be determined, such as the organization's current skills and knowledge, what they're aiming to do, what it needs to integrate with, and so on.
Dear Google,

Thank you, it's nice to write OpenGL code in Javascript, but if you're going to write a plugin that lets JavaScript access OpenGL then please don't rewrite the entire OpenGL API.
If you're doing FP in C#, why not use F#? It's not Haskell, but it's a step closer.
Prospectors hope new Calif gold rush will pan out
Is your Haskell.cs file published somewhere?
There are a lot of things you could do with it besides games. Math, other kinds of data visualization, and so on. even on games, not all games re performance oriented; 2nd Life looks stupid but a lot of people like it. I wouldn't be surprised to see Google's failed attempt to copy it revived soon.
Perhaps to experiment and develop the <canvas> element 3d context API?
What makes smart phones smart?
Funny that. If you use OO for everything in Smalltalk, often it's pretty. If you use OO for everything in, say, Perl 5, it feels quite cumbersome to me. (Ever meet one of those guys who uses one instance of polymorphism in their whole project and talks as if they've mastered OO?)

Look inside the Smalltalk image sometime. There is a clear attempt at OO everywhere for everything and it feels natural and unforced. (Well, it's about 70%, to be completely accurate, because there's also some functional and some OO newbie code in there.)

"proper" is all about cost/benefit tradeoffs, and it's very context-dependent. Expressing things polymorphically in an environment like Smalltalk, Python, or Ruby has low coding overhead.

Sometimes, it is just better to crank out an old-fashioned procedural routine and be done with it.

One of the key tradeoffs: Am I trapped, or will I be able to change my mind? So long as you can keep yourself from getting trapped, you're mostly safe.
Yahoo to cut 600 to 700 jobs after 1Q results fall
Got it. Thanks Paul :)
"X Uber Alles" Meta-Notion Considered Harmful!

(Also "X Considered Harmful" Considered Harmful!)
Also, you could setup a new HN username and post to the site in the same minute.
Yahoo cutting 5% more
Cutting even more and probably restructuring also. I thought they were done with all that at the end of last year ?
Yeah, maybe if we fixed the law to make typefaces explicitly copyrightable the designers would turn their paranoia down a little.
Crockford's videos up over here: http://developer.yahoo.com/yui/theater/ are extremely useful, too. A little bit dry, but he knows his stuff.

It's interesting to point out that, while not optimized for it, Javascript (don't think ruby can do this, since you can't pass blocks to blocks) can perform tail recursion:
http://warfangled.com/js_examples/fib.js
Look upthread, and apparently this happens all the time with stock photos.
For what it's worth, I find the Clicky iPhone-tweaked page to be a pretty good way for us to get stats on our current usage.
No, I mostly make a new one per project. All the functions are pretty much one-liners anyway, so it's not too much work to make. It's more of a documentation thing; anything in Haskell.cs can be assumed to work exactly the same as its Haskell equivalent.