skysight-inc/HackerNews huggingface dataset:
Titan Poker Tournaments | Titan Poker Review
Titan Poker is one of the few online poker software packages in my view that actually does indeed deserve the hoopla that has been raised about it. And from someone like me that is very much the annoying consumer, that is certainly saying quite a bit about it.
Not at all unreasonable, but your comment sounded like "LOL PEDO FAG GOT WHAT HE HAD COMIN'". I wasn't alone with that interpretation.
How to Get a Lot Done
"Secrets of the Rockstar Programmers: Riding the IT Crest " http://ridingthecrest.com/

I think that completes the entire coder-interview genre.
I'd say using iTunes requires less technical acumen than keeping a Windows installation running and virus-free.

Re: expecting users to be digital archivists - you may as well ask why anyone not a museum curator buys antiques, or anyone not an archival librarian keep books. Users may not expect their digital collection to last any longer than their collection of 8-tracks.
No he isn't. http://news.ycombinator.com/user?id=scott_s
Agreed. I always have the same reaction.

Now if the perpetrators apologized I would be more impressed. But even if those folks did, it still wouldn't bring him back. If the laws in Britain today are already such that they couldn't do that sort of thing again legally, then, this is even more of an irrelevant event. Just one particular unfortunate situation that happened to one particular person a long time ago.

Of course, I hear there was this one guy who got literally nailed to a cross for just talking to people, 2000 years ago, and people are still talking about that today. That really blows me away.
The Obama/school thing lacks either of the two major themes of this site (in my eyes anyway): computing and entrepreneurship.

The Turing story has Alan Turing, one of the forefathers of modern computing, and probably an idol, of sorts, to many of the readers here.

So on those grounds, yeah, I could see how the latter is much more appropriate for this site.
Re Knuth: "A complex system that works is invariably found to have evolved from a simple system that worked." - Gall's Law

- Tesla claimed that he could envisage an entire complex machine (and run it, so he could watch which parts wear out), without experimenting or prototyping or designing anything - as a contrast to Edison.

- Henri Poincaré claimed that complex new insights came to him fully formed (after immersing himself in their details), from his unconscious.

Re Simon Peyton Jones: Functional programming is the future of imperative programming and always will be.
I am not convinced that very many people care about discovering new events in the first place, at least not events that don't have an immediate impact on one's social status.

Now that seems like a rather gross generalization... Meetup.com is a fairly large and somewhat successful site based on events drawing on strangers (There are 66,241 Meetup Groups around the world meeting about 22,993 interests). Maybe you just don't find these people high enough status?

Of course, this doesn't mean that the other problems of an event site are easy to solve. Meetup does generate quite an excess of emails but I put up with them since I find of the groups interesting.
Is there a good os x and iphone application for this? I'm looking particularly for one that supports images and LaTeX.
Yes, perhaps you are. First, watch the video: http://vimeo.com/6238577

Second, realize that this was developed from start to finish in 48 hours, by some not untalented people... they seem to have put a lot of thought into it, and the details really show.

Third, saying you could do anything nontrivial in "10 lines of code" reminds me of this guy http://news.ycombinator.com/item?id=678501
What an excellent Hacker News Post. Please do write up a bit more about your method, what your students got out of the course specifically, and whether you've had success with it in other places. You have a clean, readable, and interesting writing style.

I think we can all recall a teacher or teachers in our life who truly made a difference in teaching us something - sometimes _despite_ our interest (or lack thereof) of learning it.

I was forced in University to take a course in Propositional Calculus (it was a breadth requirement for computing science) - it was mid-day so I attended the class (unlike early morning classes in which my attendance was abysmal) - I went in with zero desire - no coding, or even math. But, the timing was right so I just sat in the class.

The instructor spent thirteen weeks walking us through Reductio Ad absurdum proof, tautologies, conditional proofs, etc.. He gave us homework assignments that built on earlier knowledge, and just as we were getting into new material, he'd throw some earlier sequent proofs at us to solve and refresh our memories.

Here is the thing - I had _no_ interest in this course, the only thing going for it was it's timing, and repetition. I was _killing_ myself trying to learn integration by parts, linear algebra, discrete math, spending 5 hours outside of class for every hour in class trying to master those other course, and basically just sitting in this one distraction course. I was a C+ student in the math courses (after _massive_ effort) - I walked out of the Propositional Calculus course with an A+.

Sixteen years later I look back at University and can honestly say that the most useful course, that I _continue_ to have rock solid knowledge of PLUS use almost every single hour of the day was that stupid Philosphy 210 Propositional Calculus course. For the life of me I can't remember much of graph theory, and wouldn't be able to invert a matrix if you held a gun to my head, but, I'll sit in a meeting and see a ton of possible alternative and immediately start applying Disjunction elimination to break us out of a log jam.

There really is something to this spacing method.
Same behaviour for firefox on OS X:
http://code.google.com/p/firefox-mac-pdf/
I tried anki and while I liked it, I want to be interrupted while working on code/browsing to test/reinforce. Is there an app that does that?
Google Press release about it -- http://www.google.com/hostednews/afp/article/ALeqM5jcondkqaP...
Doesn't seem to do node placement.
> Pick a webapp.

Google :)

> The world is absolutely littered with fantastic clever well written programs, that no one uses.

The world is also littered with twitter/facebook/youtube clones that no one uses.

What sets apart the wannabes from the successful ones is (among other things) the implementation.

I find much joy in doing clever things. If those things end-up being used by other people then I literary have an orgasm. But doing something simple that happens to end-up popular because of happening at the right time ... that's really a turn-off (look honey, this website of mine got really popular so now I have to maintain it ... oh joy). Fortunately that happens less and less because the low-hanging fruits are already taken.
Www.ttboilers.dk - Directory
This reminded me of reading Prof. Chaitin's work in college library. The discovery Prof. Chaitin made is thought-provoking, by following Godel's quest to mathematical foundation.
Creating feed reader with flex
A hello world article for creating feed reader in flex.
We need a Graphviz for the new millenium. Dot(ty) has helped me produce so many wonderful images, but this just goes to show that there is a lot more innovation to happen in this space.
How to teach
Cheap car insurance
Find Cheap Car Insurance Rates within minutes online now using our free quotes tool.
Sorry, making an http request and showing the response in headers qualifies as trivial in most modern programming languages.
My copy of Knuth does only mention that algorithm with a reference to a 1970 paper.

But what I woukd find more intereting is how the parallelizable Batcher and Pratt algorithms decsribed by Knuth fare on modern multicore machines with their weird cache hierarchies.
Thanks for the snippets. That's pretty much exactly what I was afraid it would be like. Kind of "Ghost of a new machine" without any of the things that made it interesting.

I can certainly see why this sort of thing would appeal to some folks. For me though, I don't think I could sit through a whole book of bitter guys complaining: "they rewrote my thing in C++ and it failed. Told you so!"

Founders was about inspiration. From what you show, Coders is not.
Very, very cool.. and I love the name.

That said, I regularly test APIs using actual usernames and passwords via HTTP Basic Auth. It will be a cold day in hell before I toss my credentials in cleartext into a web form. :-)

I really like the syntax-highlighted, pretty-printed JSON output, though. Really handy.
From a sample of 3-4 tests, these appear to be public notes, or notes from pages. If you want to see who the notes belong to, then take the URL from the google search that looks like this:

69.63.186.30/notes.php?id=108682512183

and use the id at the end of URL to form a profile page:

www.facebook.com/profile.php?id=108682512183

If you're not a friend, and you can navigate to the entity's notes, then you can be pretty sure they're public.

If they are public, then it's not surprising that google indexes them.
It's not a joke, it's the same underlying story, but written by two different writers. They are, however, the same underlying story, so I thought anyone interested might like to compare and contrast the two articles. More, some might comment on one, others on the other, so it was worth cross-referencing them.

I have no preference, I'm trying to add value by creating connections, and preventing subsequent comment duplication.
Yes, AT&T is involved. Go into your account on wireless.att.com and under the My Profile section is a location privacy tab. Just saw this today when looking for my contract expiration date. Pure coincidence, I swear...
Hmm. Also works fine on Firefox 1.5.3 on KDE on SuSE. I guess I'm just lucky to have two of the few.

Oh, no, hang on, it works in IE7 as well. Hmm. I have three of the few.

What are you using?
I think you meant that you can reproduce a fraction of this app's functionality, and present it in an unattractive way with really bad useability, in ten lines of code. And even then you'd be exaggerating.
Because the slick design (say the artistic name Symphony), I've just tryed it on my Ubuntu Jaunty. Being honest, it failed to meet my expectations. Besides it's built on OpenOffice, it works no better than OO, or even worse. Now I just use OO, letting Symphony sit there quietly.
I'm curious why you want to be interrupted while coding to test be tested. That kind of task switching would be horrible for me and is the reason why I have email turned off during coding sessions.
Thanks for the rec! The first thing I'm going to be using Mnemosyne for is scheduling guitar practice. I often forget the number of songs and scales that I actually know. Eventually, they get dusty enough that I won't remember them at all. I'm hoping this will help me to retain much better.
It's really easy to hack together a simple force-directed layout engine on top of Processing.

All you need to do is write a simple physics particle library w/ forces/springs. I wrote one similar to Traer Physics (http://www.cs.princeton.edu/~traer/physics/) over a weekend (Traer does the math well, but the API is terrible and very incomplete).

For the longest time I was intimidated by force-directed layouts, and would just rely on static graphviz generated images even though I really wanted dynamic/interactive ones.

But once I sat down and actually started writing, it wasn't so bad at all.
New trick for breaking WINDOWS Administrator password
First, watch the video?

Doesn't that seem to emphasize the guy's point? It seems like a neat if simplistic little tool and if you have to watch a video to tell how it's something more...
Speed of Information Travel to London, 1798–1914
I think "cooperative" might be a little closer to the idea than "generous" - has more of a sense of both parties coming out ahead. Good observations and analysis.
I use this when learning a new subject. It's insanely good
Um, that's all well and good, but misses the point of my question. My fault for being subtle.

Why would a publisher pay an artist to create a work? What does the publisher need it for? The answer: to sell it. How can the publisher profit from this arrangement? Without the exclusive right to that work (i.e. copyright), they can't.
If you believe in evolution you'd have to put it the other way around: Plants who happened to evolve fruits that got spread around by animals had a higher chance of survival as a species.
Ah, brilliant! I knew it from the age of 3 that eating chocolate exclusively is the way to go. Somehow my parents led me astray though. It's depressing :)
Shared nothing usually means that each node in a system shares no source data with any other node, it has it's own discrete database/disk/etc. However, these systems commonly share a communication link, so they can tell eachother about changes made on their database/disk etc. With a truly shared nothing platform, an entire node can go down and all of the other nodes continue to operate normally (except from the increase in load as users are migrated from the dead system to the live systems).

The bad part about shared nothing is quite simple, it's damn hard to do, and harder to get right. One of the biggest problems is handling conflicting data between nodes. You either have to handle the conflict with your application, or your database needs to automatically choose the best copy (based on date etc).
I'll stick with HTTP Client for OS X, handles everything I need it for!
"Founders was about inspiration. From what you show, Coders is not."

For you, sure. I find both inspiring (in different ways).

The point was it depends on the person. I would be bored stiff listening to yet another business guy talk about how he made his billions. I like programmers stories about their successes, failures, learning and insights. As someone else said , "different strokes".

"I don't think I could sit through a whole book of bitter guys "

If you think Don Knuth, Peter Norvig, Simon Peyton Jones and Jamie Zawinski (randomly picked from the book's interviewees) are "bitter guys complaining" (!), based on one sentence in a small set of excerpts(!!), this book is certainly not for you!

I like Founders at Work. I like Coders at Work. They are both great books.
I'll only use amazon reviews for books, but for that I found them to be great. I don't think I've ever bought a book the turned out to be very different from how I expected it to be based on the amazon book reviews. The thing I've found is to read the 1-3 star reviews. For some reason they tend to go into more detail about the book than the 5 star reviews.
The reliability will need to go WAAY up before they can even think about touching prices, I'm being about as patient as I can be for spending $$$ per month on it.
afaik

japanese language = japanese culture
It would not work for involved things. My hypothesis is that if it's really quick recall, I'll be fine:
I'm trying to reinforce the map from numbers to sounds (Harry Lorayne).
Ah, so you actually built some other framework on top of ASP.net and that's homegrown and that might be better for your purposes than something like django, that's a fair bit more believable.

You make cool stuff, I wish you all the best with it, catch you at a beach retreat some day. :)
Why does the language have to be backward compatible with HTML 4? As long as the browser can handle them both, they could be completely independent, couldn't they? And since all current browsers handle the current language, all that would be needed would be code to handle the new one. just let the browser know which it is in the header.
I wonder why you equate the article's attempt at human categorisation (with which you might fairly find fault) with putting people down or belittling them. Don't see it myself.
provable:unprovable = 1:2, because 2 is the most I could afford.
I've noticed some strange behavior with ab. Suggest testing with httperf as well.
Less then 250 lines of code:
http://api.drupal.org/api/function/drupal_http_request/7
One of those rare sets of slides that are both readable and highly informative as well as pleasing to the eye.
Just out of curiosity, how on earth does anyone work hacks like this out?
Love the unicorn puking a rainbow on their 404 error page.
After doing some tests, it appears that gzip doesn't work.
As mentioned above, Anki and Supermemo are two free implementations. As for ready-made flashcards, here are some I made for a calculus class:

http://www.spicyelephant.com/decks/523
http://www.spicyelephant.com/decks/577
http://www.spicyelephant.com/decks/659

You probably have to register for an account if you want the site to apply supermemo-type techniques. I don't recommend using the site in the long term because it will eventually force you to register for $20.
I'm getting a 404 on that ...
> I'm sorry but smart people don't make wild generalizations because they understand it's impossible to easily categorize almost 7 billion unique people.

I think you're confusing categorizing people with pronouncing value judgments on them. Moreover, your first sentence makes a demonstrably false claim. It is trivially easy to categorize people (e.g. male/female/transgender, people-I-like/people-I-don't-like, etc.). The interesting question is how to categorize people in useful ways that can help you understand how society functions, and I think the article gives a really interesting analysis of one chosen categorization.

I agree that it isn't healthy to base one's self esteem on negative value judgments of others, just as it is always better to look at what positive contributions a person has to offer society, no matter how small.
Queue rimshot...
Why don't we make something like socket2http_get

http://example.com/tcp?address=example.com:80&send=GET+/+HTTP/1.1%0D%0AHOST:+example.com%0D%0A%0D%0A

Oh wait... did I just re-invented HTTP 1.1 Connect?
EQ5 Wireless Travel
EQ5 Wireless Travel High definition stereo sound and convenient, hands-free communication in pocket-sized portability via Bluetooth wireless technology. Use as a speakerphone and as a high definition speaker to play your favorite music.
Colon cleanser
Colon cleanse reviews. We have reviewed the 15 best colon cleansers on the market. Read the user reviews and side effects before buying.
Where's Bin Laden? - A missionary book
Where exactly is Bin Laden? No one seems to know! Set in exotic locations around the world the readers' mission in this book is to find Bin Laden in each setting, as well as his accomplices, CIA agents, weapons of (not) mass destruction and many other local characters and things specific to each location.
Ask YC: What project to work on?
Although there have been threads like this before, I would really appreciate if you could mention some project ideas of what you would like to see built but don't have time/interest in building it yourself. Also any personal advice is welcome, to the extent that it is possible in such an anonymous setting.

A bit of background: I have recently quit grad-school and I have no interest in working at big corp. and interesting startups are hard to find in my geographical location. While I was in grad school or when I worked at companies I constantly felt I had one great idea after the other for software/web projects, I even wrote down several of them, for when I will have time to work on them. Well, now I have the time, and in fact I've been mostly idle for a few months but none of the ideas I thought about earlier seem that great anymore. Either they are done already, or they don't solve a problem, or they are trivial, or they are impossible to do. Some might be doable but not interesting to me at the moment. I can post some in comments if anyone interested. It seems that being idle really hurts one's chances of stumbling upon interesting problems to work on.

I would like to work on a project addressing some real problem, it can be any sort of web/desktop/server programming, I don't mind working on something that seems overly ambitious or open-ended, but some small concrete problem is nice also. I prefer something with a machine learning/statistics/optimization bend, but not necessarily.

Sorry for the long rant, long story short: what to work on ? or how do you find projects to work on ? I deliberately ignored the business aspects, assuming that once you are solving someone's problem you can start figuring out strategies for monetizing it, etc.
You can and do change your energy expenditure, sometimes dramatically. I've lost 1-2 kg over the course of a weekend of being sick before, but that's just an extreme. All of "eat less loose weight" strategies work only if you consider amount eaten and energy expended to be independent. Which, to me, sounds incredibly unlikely considering how fine-tuned we are in every other respect.

When all said and done, my personal weight loss method is still eating less: but eating dramatically less then normal for relatively short periods (4-10 weeks). I'm a bit scared to think about everything my body is shutting down in this time. For starters, it takes about a week for my brain to catch up with the changed diet.
I think it's rather funny that this would never be news if not for the keywords. I mean, a customer changes a hosting provider for business reasons. Yawn. Who cares.

But, drop in "Ruby" and "Git" and see it as front page news on HN with a discussion going off on tangents.
Add a Program to the Ubuntu Startup List after you login
Here are some random ideas I thought of but not pursuing at the moment:

- a device for blind people that would give some description of the visual scene (using simple camera, for ex. read any text that is currently visible, or just describe somehow what is on the image so that it helps imagining it)

- a static site engine (cms): just generate the site as static pages in a compilation stage with a simple templating system

- an online two-player game based on Conway's game of life (two different colors, when a new cell is born, it takes the color of the majority of the neighbors, in each round the players can add a number of cells in a certain part of the board, goal is to wipe out other color)

- software for modelling paper airplane folding (improving designs, etc.)

- a wrapper around sqlite to make it work as client-server

- a zooming GUI that can be used on websites

- a framework for designing flexible layouts of webpages, so that they can be changed with a few parameters, which can afterwards be optimized automatically to have best conversion, etc.

- an art history game where player would see a small portion of a painting and would have to guess artist, age, technique, etc.

- a visualization for website visitors logs, where nodes are different pages, edges are the links between pages and a poster that shows the most frequent visit scenarios on the website

- a visual image search engine without textual queries, where one just starts by browsing a small set of images and picks in what direction to move on

- etc.