skysight-inc/HackerNews huggingface dataset:
Haha, LINQ is the best part of the framework. It was in part designed by Erik Meijer and Don Syme(who are big names in functional languages community). LINQ to objects and to XML are widely used. There are hundreds of non-Microsoft LINQ providers, like LINQ to Amazon.
Generally LINQ is about higher order functions, monad pattern, map-reduce. Have you tried it? It's fantastic.
Space exploration is a human endeavor. Why not reach out and try to accomplish something big, together with other countries.
My idea would be to grab a snippet of text and pass it to the API via a keystroke with a program like Textexpander. The link would come back and be dumped into the clipboard for easy sharing. Thanks again
How do you use ASP.Net without webforms? I ask because I've only had a one course introduction to ASP.Net Webforms in school.
Switching from an Operational to an Innovation Focus
Erm... How did this list include the merge sort and heap sort, but not the quicksort?
I think he's referring to the Catholics. I'm a Catholic and noted too that we're not in the list :-D

I found it a little strange given the premises of the "God blocking" folks; maybe it was an oversight, who knows...
Maybe you should do more than just skim the article:

>When the bomb burst, people told of blackouts and strange electrical malfunctions, like garage doors opening and closing on their own. But the big show was in the sky.

They're a little lighter on details vis-a-vis the heady scientific mumbo jumbo (that most people won't get anyway) but they did provide some evidence that the detonation was not a benign event.
Okay, so then your argument is that atheists don't believe in God. I completely agree with you.
Nice list. I would probably generalize #1 into graph traversal though.
ctrl-c works for me. Does your version have this feature? It was added later.
Have you even looked at how much bandwidth RDP uses compared to SSH? I can have 7 or 8 ssh connections open and monitoring files where windows can't get one remote connection working properly.

As for installing, Debian/Ubuntu can't get any easier.

apt-get install <package>

And if you need the very latest nginx?

wget <url>
tar -xzvf <tar.gz file>
cd <folder>
./configure
make
make install

Even better, you can script this with bash with little effort. (Complex scripting can be more difficult but that's not what we are doing here)
Ask HN: Educational system
Anyone know where I can find papers about the current state of secondary educational system?
Probably yes. I figure that trees come up so often that tree traversal on its own would be #1.

I did add topological sort to the list after remembering just how many times (and for different domains!) I've had to implement one, but other graph traversal algorithms like BFS/DFS are quite useful too.
Having read a non-trivial amount of postmodernist work, the generator is pretty funny at first, but isn't actually all that good at creating convincing post-modernist text. There's no there there.
Not mine. Though I'm an atheist and really dislike religious fanatics or any state establishment of religion as a civic institution, I'm not allergic to the mere expression of religious ideas. Making anything taboo will just attract inquiring minds like a moth to a flame (which is exactly what happened with me; I grew up in a quite religious society and abandoning church caused much wailing and gnashing of teeth).

Also, you don't have to believe in religion to appreciate its cultural and historical importance and influence on societies' development. You wouldn't attempt a serious study of ancient Greece or Rome without also looking at their polytheistic religious institutions, but nor would you be likely to start worshiping Zeus/Jupiter as a result of doing so.
Thanks for the awesome feedback.
You need to improve your XSS protection. Here's an example page I created where I do XSS through the CSS: http://wrttn.in/214018

In the admin page, you should be able to change the type of markup the content is in (be it Textile or Markdown) and the CSS. Also, I haven't tested it; if you don't support Markdown Extra, add support for it. The best library that I recommend for this is Discount (http://www.pell.portland.or.us/~orc/Code/discount/)
I really can't take aliens seriously. But thanks for the laugh imagining aliens watching I love lucy.
"In order to counter piracy.... It’s this sort of scheme that forces people to pirate games."

For publishers to understand why restricting rights of their customers is bad for them, they need to understand this. Steam, and other systems like it are the future. Those who do not understand this will (and should) be swept under the rug.
Including dynamic programming is kind of like including divide and conquer.

nice list I'd also nominate :

support vector machines, back prop neural net training, delaunay triangulation, floyd-warshall, kruskal's mst, newton's method, edit distance algorithm, huffman coding or something with compression (I'd vote zip), some kind of reduction algorithm and we can't forget simulated annealing
LEAN ($6.25)
SLLCONF ($5.25)
Ah yes, makes sense. Seems that a public profile of sorts is pretty highly requested. Something I'm definitely thinking about how to do well. Happy to hear that about the community :)
If you are going the display AD route at some point. Visits are a significantly more important metric then page views for advertisers. They want to be seen by as many eyeballs as possible. Keep up the good work!
I did a quick search, didn't find one. Thanks.
For those desiring invites – email kyle at forrst.com with the subject "HN invite" and I'll hook you up.
A Message to the Palm Developer Community on Vimeo
I've been tempted by WHS for a while now. I have a few questions for you, since you seem pretty experienced with it. How does the file system deal with failure? What if one of my drives fails? Can I set it up to be as redundant as RAID 5 (i.e. I can lose any one drive and it's okay)? What if my motherboard or OS installation fails? Can I reinstall the operation system and have it recognize my file system (assuming I still have all the drives from it)?
How I fixed my Inbox (Tumblr's David Karp's email filters/sorts rules)
What gets me about Steam are the extra layers of DRM crud games get layered with by publishers. I recently purchased Arkham Asylum in a sale; to play it, I need Steam, GfWL and SecuROM activation. I understand that in this instance Steam is merely the distribution tool, and that the extra DRM is installed by the publisher for retail sales, but it sure is a pain in the arse to get the game loaded.

The same could be said of GTA IV (Steam, Rockstar Social Club, GfWL) or Riddick (TAGES). I wish publishers would just give up on these other activation methods altogether.
"Use webkit for the best experience. That means Google Chrome or Safari"

Please don't recommend browsers. What is in your app that Firefox can't do?
What we really need is for Pandora to change its algorithm. Remember that it played song X just yesterday, and relax its constraints to find me a song I haven't heard before.
hmm... What version were your using? I may give it a go if you don't mind.
It works perfectly fine in Firefox, but you don't get to see the custom scrollbars and create button, which use webkit-specific CSS3.
I have basic XSS protection from the main area, but didn't realize I had to protect the CSS field. Thank you for that.

This is why I love getting feedback from HN: most of the time you will find something I'd overlooked.

edit: and yes, I'm using Discount (RDiscount, actually, it's running on Ruby)
I'm sure a lot of us can identify with have email related to both support/follow-up questions, and creative work (be it development/ design/ writing.)

There are times of day when I have the energy and mood to work hard, but not necessarily get into "the zone" required for creative work.

My own email/ task list is aligning more and more with specific energy modes, and less and less with any particular project/ person.

I'm getting way more done this way, letting my "mode" rule the roost.
I don't think it's a good simulator of the actual content, but it does capture enough of a particular kind of writing style to be funny. For whatever reason, people in this area really do seem to over-use a lot of the grammatical constructions that it parodies. Maybe it'll have some positive benefit if it convinces people to avoid those constructions, now that they've been sort of called out as cliche.
No affiliation, but http://www.icheckmovies.com/ is based around a similar concept.
Do you like IntelliJ?

If so, Visual Studio isn't as good, but is kind of comparable. It's better than Netbeans. Personally I prefer Eclipse, but I can see that others may prefer VS.
Also note that if you pickup the add ons for GTA IV then you get to download the game twice(sure connections are fast these days but an extra 16GB really?). It doesn't integrate with GTA IV. So if you load up GTA IV and click on the expansion pack it takes you to a screen to buy it and vice versa.
DVD Releases July 6 2010
Yes, thank you for describing.
Hi, Dunedin here as well :)
Love the idea. I'll add it to the to-do list.
.NET FW is 1st class at tehnical level, but Microsoft platform around it is no good for a startup. You want to write mobile apps - Windows Mobile/Phone is a joke. Want cloud computing - Windows Azure is $100 per month for the simplest web site, no matter how many requests served. There is no also no way to play with the real thing for free.

Another problem is most MS internal developers still live in the 80s. You can hear "Real man write C++" all the time. Just browse the source code, written by MS employes, on Codeplex. They write C++ in C#. The APIs are out of this world - 25 or 50 lines of code to use a simple feature is no problem.
This is a cool idea for Rails Rumble this fall. Hmm...
http://openjdk.java.net/projects/zero/
I think it depends on the person. I don't have any problem at all with the emotional support, but I really miss being able to sit down with someone and have a strong brainstorming session. I do talk to other people to get their advice/ideas, but it is not the same as talking to someone who also has their head in the game and is doing it 100% like you.
The users are targeted, just not explicitly. An advertisement for David Allen's GTD book would target that audience.
YouTube - uktoba1@9.cn
I'm a leftie and I never type it wrong!
Sure, the proposition that "penises are vaginas travelling faster than the speed of light" is perfectly coherent. Vaginas and penises are perfectly well-defined, and the notion of a penis travelling faster than the speed of light is, while not considered possible by any existing physical models, is entirely logically sensible.

It remains to determine whether vaginas are, in fact, penises travelling faster than the speed of light. The short answer is no, since anything travelling faster than the speed of light would be travelling faster than the speed of light, and vaginas typically travel subluminally. Thus, we have proven this well-formed statement false.

Now we're getting somewhere!
I think the statement is more to show that it's not that hard to detect signals.
That said I'd almost, almost, switched to using python/django and then I had a look at MVC and it did everything I needed.

I had almost convinced one of my ASP.Net developer friends who was well fed up with web forms to jump ship to Ruby and Rails with me when .Net MVC came out. After that, there wasn't a whole lot of a compelling reasons for him to start on a whole new language and framework anymore. If only they'd waited a few more weeks! Curse you Microsoft!
OpenOffice.org to use GStreamer for Multimedia | Linux Journal
I'd be most interested to see a response from pg regarding this post.
Glad your excited - and kudos to the user who submitted the multiprocessing patch to me, I would not have thought of it on my own probably!
It's not a universal view, but there's a decent number of scholars on both sides of the Atlantic who see Derrida and the later Wittgenstein as actually getting at pretty similar ideas. Both are fundamentally concerned with the indeterminacy of language, language as a kind of game, etc.
If you are only using VS Express you are working with one hand tied behind your back.

If you go for .NET development, at least do it properly. The up front costs really are an issue, though.

Also, while it is true you can integrate with all sorts of popular open source products such as MySQL, Postgres, memcached, Cassandra, etc you'd have to ask yourself why not just use the environments they are supposed to work with?

Using them with .NET is like doing Windows thick client development in Java - possible, but a horrible experience. It's always the details that kill you. I don't know if you ever had to do Java<->COM integration, but doing that for a while taught me that all platforms have their specialities, and it's a lot easier if you don't fight them.
I installed a dual-boot of Vista so I could install Steam and play BioShock. I'd love Steam if it didn't crash every twenty minutes or so. Granted, it could be Vista...I had problems with Call of Duty 4 as well.

I really, really wish a gaming virtual machine would catch on. Of course it won't because it would defeat platform lock-in, but one can dream, right? Rebooting Ubuntu into Windows just to catch a 30 minute break gets old fast.
Hi there.

Thanks for the kind words.

Please feel free to let @brantcooper and me (@vlaskovits) know what you think of the book: The Good, the Bad and the Ugly.
BizSpark isn't really free, is it? You have to pay full price once you fail to meet the eligibility requirements.
I'd say just remove the text about recommending specific browsers. As long as the functionality is the same, a loss of certain a look and feel isn't worth mentioning to the user and causing a big turn off. At least, that was my initial reaction when I read that.
I don't have a problem with the dual boot thing because I only play games like once every other day or so, but I am almost certain something is wrong if steam is crashing so much (I can't say anything about cod4 but I do own bioshock) as I haven't had it crash for almost a year.
I'm not trying to be mean, but I honestly don't understand any of these ideas. How would they would help any of these businesses make money?
This is true, but it also reinforces the statement that WebForms suck. It was so broken, that you had to write your own framework to deal with it.
I get new music ideas from friends, I would never use this. What I want is a webapp where you type in a band name and it just plays that band, not pretending to have any idea what else I would like. If only that were legal.
I have always found the claim that single-founder startups are imperiled at odds with actually-existing reality; there have always been _tons_ of successful companies started and carried to fruition by highly motivated individuals. Individuals have been starting their own businesses since the very dawn of entrepreneurship. I don't know where the conventional wisdom that it's a bad idea ever came from. I see no basis for it other than in someone's thought experiment.
And if you focus in on technologies championed by politicians instead of those going on deep inside government labs to address real strategic needs, you see even less success.

Government organizations can and do innovate, but like you said, its usually for defense purposes. Which is fine with me. Like many people, I don't enjoy invasions or nuclear strikes.

When APRANET was developed, I think it was more of a side project than a campaign issue.
There are a ton of designers in VS. You can drag and drop database tables to create ORM classes(in 3 different ORM's out of the box). Designers for asp.net web apps, drop controls like tables, textboxes, etc. Designers for win forms, WPF, Silverlight apps.

There are a lot features related ot other MS products - SQL server, TFS (source code control, bugs tracking), Active Directory, etc.

The ultimate edition comes with web/load test tools. You can record some actions in Internet Explorer, than VS can create a coded test perfroming all the requests and testing the responses.

VS has a historical debugger, called InteliTrace. It can show you the state of an app at any previous point of execution.
Best CRM for measuring and reporting?
What's the best simple CRM tool with solid reporting metrics?
Unless, of course, you consider the rest of the world. In India English is an official language and they spell things in the UK way. In fact anywhere I've ever seen international English used the UK spellings have been used unless they were specifically dealing with Yanks. I don't know about all of China but I wouldn't be remotely surprised to find out they use the UK spellings when corresponding in English, given the Hong Kong connection. Singapore/Malaysia uses the UK English as well. . . .

Hey, I'm half American and half Australian so I don't really have a horse in this race (or perhaps I have two) but the provincial attitudes of some Americans when it comes to language and dialect differences is annoying.
Good stuff! May I ask what your open-rate is? The trend I've seen at a few places I've worked at is that Facebook has become the dominant traffic driver (Twitter in 2nd) for bringing people back to the site. Lot of factors behind this (demographics, ad teams abusing email lists over the years, etc), but I'd pretty much written off email since I know so many of our addresses are people's middle school Hotmail accounts (which I'd remove, but the ad team wants to claim they're sending to X-thousand people). Glad to hear it's working for you. Subscribing now!
Part of Netflix's business model is about trying to avoid encouraging everybody to watch the same things, meaning that they don't need to stock many copies of each movie.

Heck, part of Netflix's business model is encouraging you to forget to watch DVDs for weeks at a time. They've got no interest in making you power through arbitrary lists of films.
Nice essay. I agree with pretty much all of it.

It's rare for good engineers to have an entrepreneurial/business mind - thinking about, and being aware of, the business world outside of code (business strategy); understanding people (sales/marketing/team leadership, when there is a team). These kinds of engineers are amazing!! :)
A lot of my Chinese colleagues have gone back to China...because there are jobs there, and not here.

Which I think you'll find was my exact point. We may still be the world's standard in STEM education, but we aren't necessarily benefiting from that position.

The world's best students come here to study, but not to live.
I don't agree with that list, but I think quicksort is given way more weight than it deserves. I guess it's a desired result of whomever named it "quicksort".

It's not particularly quick, has horrible worst case guarantees (which, if you care to improve, would make it slower still and very complicated), and is easy to get wrong on many accounts (repeating elements; already sorted input; unlimited recursion depth).

heapsort is simpler than quicksort, and has the best worst-case complexity you can get. It's not stable, but then neither are most quicksorts.

quicksort has its place, but it gets a lot more attention than it deserves.
Have there been any successful applications of the "achievements" model outside actual video games? People talk about it a lot, I don't think I've ever seen it done.

I also don't think my life needs any more pointless random goals set by somebody else. I have enough pointless and random goals of my own.
Would like to see album covers.
Software Calculus - The Missing Abstraction
Works pretty well on StackOverflow. And credit card rewards/miles/etc are _kind of_ like achievements.
It's interesting to read the heaps (and heaps and heaps!) of scorn here upon postmodern philosophy, which I'm only passingly familiar with -- all while living and participating in a society where "postmodern" is far and away the best single-word description of huge swaths of our culture.
And here I thought that if a meeting could start without you, then you aren't important to that meeting, and thus, why attend?
Puzzling limitations in Adobe Air - perhaps Steve Jobs is right?
http://kb2.adobe.com/cps/403/kb403128.html

Adobe Air does not support gzip compressed HTTP responses from web servers, nor does Adobe Air support HTTP 1.1 persistent connections. So if you build an app using Adobe Air you can expect it to only accept large chunks of uncompressed data and you can expect it to establish a new connection any time it needs to talk to a server. That's gonna make any Adobe Air super slow. Why would Adobe's flagship technology platform not support basic internet functionality? And why would they release an application development platform that isn't engineered for responsiveness and performance? Adobe Air is now years old and these issues don't ever seem likely to be addressed. Who knows - seems Steve Jobs may be right.
I was hoping for a discussion on why single founders use “we” in their text instead of “I”

As was I. My own thoughts are that "I" sounds unnatural when you're talking about a non-human entity like a corporation. Somehow, "we" does not. When I say "I launched a product", I feel like it means that I, the person did it. When I say "We launched a product", it means the company did it, even if it's just me. "We" might be more than me (or not me at all!) in the future but I will always be just me.
Yes. Basically, it tells you what the site is within the demo area without having to have the initial landing page, complete with textile markup, then, delete it on focus.
Promoting science (and not incidentally, the USA) in Middle Eastern societies is a good long-term diplomatic strategy. Islamic countries have some of the lowest ratios of patents to population and wealth; a good many scholars of international relations theorize that abundant oil wealth has benefited religious leaders to the detriment of science, and so the latter could do with a shot in the arm.

I'm down with it. People complained about Eisenhower inviting Kruschev to the USA and Nixon going to China as well - both turned out to be extremely shrewd decisions which paid off for the US over the long term.
Of course I have. It's great, but it's only marginally better than other ORMs for my use cases (I know it's technically much more than an ORM). The time I gain writing LINQ queries is lost trying to deploy that solution, or attempting to debug marginally complex queries, something that's generally easier on dynamic languages. SQLAlchemy is still my favorite ORM around.

On the same vein, while C# is an excellent language, there's too many sections of .NET and Silverlight that depend on type casting to the point where there's no advantage to using a statically typed language. And unfortunately neither IronPython nor IronRuby are used in the mainstream.
Buenos Aires(Argentina).
Sign-in required.
Vampire movie trailer best | Crazy Celebrity
Grooveshark.com
see: http://news.ycombinator.com/item?id=1458717
(have not run, but from the description) :

Impressive work :) If you manage to get plaintext from just cyphertext, be sure to spread it around; I'd imagine a lot of people would be interested in it.
Thanks, I'll take it into account. I actually thought of this, which is why I decided to phrase it best experience.
Steam also had at least a couple orders of magnitude more problems with crashing, corrupting files, and as it was new the (sometimes incorrect) account banning had a lot of weight. It's much better now, and look what's happened: people actually support it.

Valve may have "known it all along", and it's a huge thing to attempt, so I give them a lot of slack for their earlier problems. But it's succeeding today in large part because it's not a steaming P.O.S. like it was when it started.