skysight-inc/HackerNews huggingface dataset:
JavaScript, for several reasons:

1) Dynamic typing. The user doesn't have to worry about data types and memory usage and what-not.

2) Common syntax. It uses somewhat of a C-style syntax (with its conditionals, curly braces, and so forth) and therefore shares characteristics with many, many other languages (PHP, Java, Perl, etc.) and will help the reader translate your teachings to other languages.

3) Ubiquity. As you mention, most of us have or will encounter JavaScript.

4) Ease of use. Everyone has a JavaScript interpreter (via their browsers). To test code no software installation is necessary.

Many coding-enthusiasts will say Python. While it's a very, very well-designed language, I recommend avoiding it because it's syntax is so different than other languages.
to music, what W|A is to google.
I quit reading when I saw "okay... the poop is coming out". Suddenly "tweetingtoohard" took on new meaning.
relevance makes sense, where chronology is just one aspect of relevance.
Actually, it was a bunch of people who thought that the rest of us were not competent enough to use them without shooting ourselves in the foot, head, or other parts of our anatomy. (James Gosling are you listening?)

I used macros to great effect to create constant data structures for such things as keyword tables in parsers. The art of programming has advanced a long ways since the early days of C. I think the badness of macros is more a function of those times than inherent problems with macros themselves.
Do as Google Accounts does (or did last I checked), and require either a mobile number or a referral to create an account. For Twitter the mobile part even makes sense, sort of.
These are some pretty nice-looking mockups, but the typography is going to need some work. Unless they count the clashing typefaces as an anti-counterfeiting measure...
Citibank and HSBC have the largest international footprint. They're not going to like the fact that you really don't have any money though.
'Hello World!' displayNl
That's a lot of free radicals that you'd be breathing in.
Ask HN: Where can I get cheap die cut business cards?
So time and again I decide that I need business cards for something (myself, a business, a friend asks me where to get them).

Most of the time, I use Vista Print. It's standard, cheap, and gets the job done for most run of the mill needs.

Currently, I have a vector based logo that I would like to have cut out of each business card, showing that negative space. I've been searching around for a place that will make these business cards, but I haven't found a printer that will do it, let alone a place that will do it cheaply.

Has anyone had business cards made like this? And if so, where and how much?
List of C functions banned by Microsoft (in SDL)
"as long as they're not Mexicans."

i can think of a few adjectives other than 'intermediate' to describe that position.
From the article: "More and more, ancillary revenue sources will reduce the reliance on book sales."

What -would- the ancillary revenue sources be for writers?

I doubt they can do what the rock stars are doing and sell ten of thousands of tickets for $50 for people to come listen to them reading their books..

Off the top of my head I can't think of anything that would scale enough to be worthwile.
(c) 2005?

Sounds like Rephlex records is out of business...
It is creepy becasue of how it lends to abuses.

"So, why was I let go?"

"The data we have collected on you indicates that you where about to quit. We have had time to find a suitable replacement. You are no longer needed. Thank you for your service."
Starting a conversation is much easier when you have a reason to think you have something to talk about with the other person. I too find it difficult (and generally, also fairly pointless) to engage random strangers on the street in conversation, but have found on the other hand that tech meetups, volunteer opportunities, and alumni events have a relatively high chance of producing interesting conversations, especially once I've established an "anchor" group of friends and peers within a particular community.

You may also want to consider the context for the conversations when trying to determine the reason that they die out. There was an article posted here some time back on the subject of "acceptable settings for flirting", which wasn't all that informative, but did hammer on one key point: people's degree of receptiveness to conversation with strangers depends largely on context. I.e., someone sitting by him or herself in a bar or coffee shop may be a bit more open to chit-chat than they would be when sitting at a bus stop, or having lunch in a cafeteria.

Basically, you should rely on favorable settings (parties, departmental mixers, sporting events) and implied social ties (academic cohort, shared professional interest, friends in common) to get your foot in the door, then try out your best lines, rather than expecting your wit alone to forge a new relationship.
Heh. Pretty sure it's a reference to this: http://www.penny-arcade.com/comic/2008/4/23/
Books Books and Books all the way
Charlie and The Chocolate Factory by Roald Dahl. This is probably one of the most popular all times children book all over the world. The book is a fantastical story of the adventures of a boy in a Chocolate factory, owned by the eccentric candy maker Willy Wonka.
Teaching functional programming to kids
I use Highrise (free version) for task management, although since that's all I use it for I'm working towards shifting those to Google Mail/Calendar Tasks. I do however like the fact you can get some of the task/reminder feeds in Backpack and Highrise as iCalendar feeds - not enough applications use this.

As far as my experience with the apps has gone they're nice, and they do work well, but I don't believe they're worth the hype. It might be that I haven't seen enough "bad" software but I've seen simpler web apps that work just as well.
So instead of using the unsafe strcpy function, you now use the safe strcpy_s.

Joel had some thoughts on this a while ago (2005); prepending s for safe and us for unsafe to variables.

http://www.joelonsoftware.com/articles/Wrong.html
Clear code is better than clever code.
I'm guessing you're being downvoted because you're memember of the Minutemen. But I am genuinely curious about his:

he supports such immigration, as long as they're not Mexicans.

So even geniuses are not welcome if they happen to be Mexican?
"On a side note, who do you think the women will remember more: the guy who they got into an conversation with about Frederic Bastiat, or the 100th guy to ask them about the weather?"

Of course, at a bus stop, one does not know whether or not the other people there are familiar with Bastiat. Which is why college is such a great place to meet people--if you meet people in your classes you can discuss the subject.
Another requested change to RSS feed
I'd really like to be able to filter by karma, number of comments, and, for articles, originating publication.

I half-wrote an app on Google App Engine to do this, but then I saw this http://news.ycombinator.com/item?id=567885, so I stopped working on it, as it's not that satisfying to only scratch my itch. Though I guess if people seem to like this idea, I'll finish it.

I also tried to do it in Yahoo Pipes, but I wasn't able to figure it out.
Real link: http://news.ycombinator.com/item?id=567885
Not for lack of Apple trying to kill it. I believe the parent is suggesting that an option similar to jailbreaking should always be allowed, maybe even required.

http://www.tuaw.com/2009/02/13/apple-says-jailbreaking-is-il...
New Fossil Links Humans, Lemurs?
Didn't work for me when I tried to sign up

"
We're sorry, but something went wrong.

We've been notified about this issue and we'll take a look at it shortly.
"
Interesting, paying rent to his father...

Other than the possibility where that could be interpreted as not trusting your partner, that sounds like a great idea from a "CYA" perspective.

Of course, it could only really work if the relationship you have with your father is very solid. You wouldn't want him kicking you out of "your" house because of some arbitrary conflict.
Ask HN: What is wrong with this git workflow?
Wolfram Alpha and its architecture of failure
I think the point is, if one were interested enough to do so, writing Assembly language code that 'does better' than Mathematica on tricky maths problems would - eventually - get as easy for one to do, as it is for you to use Mathematica.
Unlike real music, it's actually more interesting to see how bad you can get it.

http://tones.wolfram.com/xid/8274-538-3479-807-5191
It should also be noted that Benjamin Franklin was never an American president.

However, if the politicians featured are significantly old enough, they lose a lot of their political nature. Most people don't think about, say, Indian removal when using a $20 bill or suspension of habeas corpus when using a $5 bill. Assuming enough time has passed, the furor over certain decisions disappears because the winning decision becomes part of our culture. Slavery was a heavily divisive topic in the 1800s and Lincoln became a key figure on the anti-slavery side, but with enough time passed everyone (or at least a number dominant to the point that others are considered fringe) has become anti-slave.
This is bogus. Basically the popular combinations are "liked" because (a) they are colorful, and (b) they have value (lightness) contrast, whereas the others are both less colorful, and also have low value contrast. Completely removing the color information from these suggested schemes reveals that value contrast alone accounts for nearly all of the suggested effect.

It's easier to make combinations that satisfy conditions a and b using light yellow and dark red or blue, etc., ... but all the part about picking colors that "shift in accordance with the natural brightness" is nonsense. (I can pick colors that shift "opposite the natural brightness" which look just as good.)

Anyone wanting to really understand color should hit the books, or—if confined to the internet—should take a look at http://www.handprint.com/HP/WCL/wcolor.html and in particular this page: http://www.handprint.com/HP/WCL/color11.html
'Jerk' is clearly an opinion that isn't evaluable as true or untrue. (Well, it's a true account of TC's opinion, but that's all.) Thus it can't really count as defamation/libel under US law. Also, as a public figure, McMaster has even less opportunity to make such claims. (Again, under US law.)

If McMaster were an official in the UK or Singapore, TC might have to be more careful -- they each have far more expansive opportunities for public figures to sue based on speech.
I'll paraphrase what I posted there...

Putting quotes from the Bill of Rights is pure propaganda. Money, in the U.S. is not issued by the government and has nothing to do with Presidents, the Constitution, or Bill of Rights.

These are Federal Reserve Notes, issued by the private, for-profit central bank. The only connection with our government are the federal legal tender laws that force citizens to accept these pieces of paper as "legal tender for all debts, public and private"

For a quote -- instead of something from the great Bill of Rights -- I'd love to see Woodrow Wilson's sad lament of his signing of the Federal Reserve Act. It would be much more appropriate.

"I am a most unhappy man. I have unwittingly ruined my country. A great industrial nation is controlled by its system of credit. Our system of credit is concentrated. The growth of the nation, therefore, and all our activities are in the hands of a few men. We have come to be one of the worst ruled, one of the most completely controlled and dominated Governments in the civilized world no longer a Government by free opinion, no longer a Government by conviction and the vote of the majority, but a Government by the opinion and duress of a small group of dominant men."
-- Woodrow Wilson
right-- the share option actually allows you to share short clips (less than 30 seconds) of all your songs which is considered fair use.
She gets 8 icons on screen?

She could do with Dasher ( http://www.inference.phy.cam.ac.uk/dasher/ ).
It's weird how a harmless and well-meaning response gets so many downvotes for not being all serious and business-like.
That's a silly question. You can believe whatever you want.
NP. upon reading my comments again, I sound quite mean and nasty in my citique, sorry about that, its because I spent the past 10 hours in flex builder =P

A few more things that I would like to point out after playing with it a little more.

Usability issues

1, In the "Add playlist" screen, the "enter" key on the keyboard should press the "ok" button. In flex, you can easily do this by setting the defaultButton property in your TitleWindow. Likewise, the escape button should press the cancel button for you.

likewise for your "edit playlist" screen

2, I dont like the java uploader, Why not use a flex based one like the rest of your app?

Minor UI stuff

3, Your aqua scrollbar seems to be taken from http://www.scalenine.com , but it doesn't have the nice "rounded" arrows that the real aqua scrollbar has.

Ideally, it should be something like this, with both the rounded corners and the "swimming animation" underneath:

like this:
http://kpicturebooth.com/temp/aquascroll.swf
* disclaimer, I made that and I might write a tutorial on how to skin this.

Other things

4, Are you using Flex RSL? at the moment, it doesn't appear so. That will speed up the load time by a lot.
Generativity has been in my bag of tricks for at least two decades. Tristan is talking about the general case, but I have been using programs to generate programs and data for a long time. Examples: a DSL to automate call processing in a PBX and an application generator to customize smog checking to state specific requirements. The application generator reduced the code size by 80%.

JSP is a generator, as are most templating systems.

For those who have an itch, I recommend Generative Programming (2000) by Czarnecki and Eisenecker. Or Google Don Batory for articles from the same time period.
To be specific, that one judge that one time made that one statement in that one jurisdiction. In practice, it isn't quite so clear-cut.

Anecdotally, I recall a high school law course where we discussed libel and slander. The gist of what we were taught is that discussing someone's behaviour is fair game, but discussing their character is not.

For example, you can say that there have been a series of lawsuits against so-and-so for fraud and you are relatively safe. But if you then say that so-and-so is dishonest, you may have crossed the line into slander/libel, because now you are expressing an opinion or drawing a personal conclusion that defames them.

Again, this is my recollection from a very simple introductory course many years ago.
> Micronations that allow for easy migrations would probably work

As would large countries governed by benevolent aliens or gods. Both are a fantasy. The Libertarian fantasy of a plethora of micronations ignores the fact that military power is the ultimate determinant of sovereignty and strictly follows economies of scale.

To put it shortly: if you can't defeat the U.S. militarily, you aren't sovereign. And you need a heavy industrial base and probably a huge population to parasitise in order to manufacture nukes, ICBMs, warplanes, etc.
Watch out for premature liquidation.
From The Stweets
Lame But Cool
Because controversial article titles generate more clicks.
That's a novel idea. I wonder how well it works if none of the choices in the branch are what you want to say next?
Er... Author has it backwards. The question isn't "Why ABC?" It's "Why not some other order?"

The "ABC" ordering probably won for the same reason as the "QWERTY" layout won in the U.S: because that's what everyone learned with, so that's what everyone teaches with.

There's going to be some "canonical" order for something like an alphabet, and whatever order that was, we'd be sitting here today asking "Why this order?" If there is no obviously better order, then this one's simply as likely as any other.
World Wide Web 2009 - video lectures online
What makes you think you're socially compatible with most people?

I think the key is realizing that you will probably only click with a small number of people. In my case, I click amazingly well with highly educated, ambitious, often nerdy people, and horribly with people who are really into sports or drinking.

So just striking up a random conversation is unlikely ever to be particularly interesting for me. As a result, I get bored and probably come across as quite boring.

So my recommended approach is to amplify your quirky, unique aspects. These may confuse or offend most people, but once in a while you'll run into someone who gets you. Then just go with the flow.

If you really want to get good with normal people, just get a job as a waiter or bartender.

I recommend lines like "wanna go on a treasure hunt? I'm looking for bits of radioactive ore" or "i'm looking for a soul mate and i am feeling this weird connection with you".

Definitely stay away from petty compliments about earrings, etc. Those are creepy and will turn most girls off. And unless you're a jeweler there isn't really very far you are going to be able to take the conversation, even if she loves talking about earrings.

Bottom line: Maybe 1% of people will look at you and get a good, happy feeling. Half of them will be left after you say something. So don't worry about the 99.5% of people who will be difficult to engage with. Focus on putting yourself out there and the 0.5% will be magnetically drawn to you and your best characteristics.
Dell launches Nano-based server
Aren't you the guy who posted the Ask HN about getting married before doing a startup yesterday? I think maybe you have your order crossed up.
Since you know Ruby, you might consider writing examples in Sinatra. Compared to e.g. Rails or Merb, it's less of a framework and more of a simple DSL for building web sites/services. It really gets out of the way and keeps the focus on the content and logic. But the newbie web developer who learns Sinatra will have a lot that's still useful if they move on to a full-stack framework like Rails or Django (for example, templating and database models are basically the same).
Wall Street runs on C++.
I believe he was questioning this line:

>It's the flood of low-skilled workers that essentially drop the bottom out of the labor market that present a problem.
"In order to avoid stigmatizing children with the label of potential criminal, Dr. Klein says test takers aren't told that the questions are intended to screen for future gang involvement."

How does that avoid anything of the sort? Maybe it avoids their peers from knowing, but I'd be more concerned with what law enforcement is doing with the info. Are they going to officially call the new unit the department of pre-crime?
One thing I 
dont
 recommend you try is turning to a girl in a bar and going "jesus these prices are insane!" without realising she's a hardline christian who hates people using jesus as a "curse" word.

Still "with" her 3 years later. And we still row when I forget and say jesus :P

Controversy tends to work quite well because it gets someones attention then they conciously consider talking to you - casual talk or passing chat doesnt really engage anyone and they will pass you over w/o a thought (that is the awkward pause).

Dont say anything hurtful or rude obviously, just outrageous (preferably relating to an inanimate "thing" and definitely no one in the room in case you pick a friend)

Once you have someones attention you can have a real conversation (like pookleblinky suggested elsewhere). "Hi my name is...", "whats yours", "Whats do you do" is fine for small talk. As pookle also mentioned it lets you establish a non-threatening relationship... then pick a good topic to discuss, that can be hard but let it come naturally.

I think your real problem is that your thinking about it too much (I used to do the same). Just care less about what they might be thinking of you and talk as if you've known them for years. If they dont like you then being careful and considerate etc. wont help much anyway - their loss.
It's all about cockiness and really not giving a damn about possible outcomes. You also need to realize that many of the 'cool' people you talk to are caught up in a world of idiocy. Once you can pick up on the stupidity, you'll feel a lot more confidet and comfortable in approaching someone. I find that subtle sarcasm helps too.

If you're trying to approach someone who's not obviously part of the hip crowd, and from what you observe, they seem nice, approach them. You'll come to realize that people are as nervous and shy to talk to others as you are, so you're on the same level as most people.
Interview with Tweetmeme founder Nick Halstead
I'd make these available to anyone above average.

As long as a person is not a criminal or an immediate drain on common resources, more competent people mean more opportunities, more production, more efficiency. And if they're not here, they'll be expanding possibilities elsewhere, eroding the US's relative position. So admitting anyone who brings up our averages is the truly patriotic policy.
i like the first one. the saturated colors on the other ones really imbalance them
It seems to me like you are using a "situational opener" which basically means you open the conversation with something nearby or something you notice. (weather, clothing, event, etc.)

Generally speaking these openers are not very good because after you talk about the situation the conversation is dead. After you ask her when the next bus comes along what could you possibly follow-up with? How many people do you think will be on the bus? Do you think it will be a bumpy ride?

So your goal is to move as quickly as possible from the situational opener into something deeper and more interesting. Find out something about where she is going and try to build off of that into a much more substantial topic.

It's best if you talk about things that are fun such as relationships or social problems. Always avoid the following topics though:

religion
politics
abortion
affirmative action

These topics will destroy you.

Good luck. And once again, try to transition away from the situational opener as soon as possible!
I assumed that the meaning of Alpha as first, Beta as second contributed to the ordering of alphabets and that the word 'alphabet' came from Alpha + Beta.
Absoluely right. The rubric of "faith" admits of every illogicality because its premise is the very admission of unprovables
you had an o-1 visa?
I wish US bills were different sizes. If I have a wallet full of UK currency, finding the right note is O(1). If I have US currency, it's O(n).
NASA Documents the Evaporation of the Aral Sea (2000-2009)
And C++'s templates are Lambda-Calculus isomorph. (I.e. Turing complete for you imperative programmers. ;o)
Electronic Evolution: Research Show Robots Forming Human-like Societies
It doesn't need to be serious and business-like, but it does need to contribute to the discussion. The likes of leet speak, fanboi terms, and first post claims do none of that, and in fact are harmful (no matter how well-meaning) because they contribute to the noise rather than the signal.
an eye opener for me was when I happened to be hanging near this guy I hated but was in my group of friends. He was, really, an idiotic person (why I disliked him) but always seemed to be surrounded by women!

Of course you'd figure he has his patter down too a tee and knows just what to say: but not at all - he was just loud and thick (partly put on, partly genuine) and controversial... people loved it in the short term but they wouldnt hang for more than 20mins or so (unless they wanted a bit of him). I cant even remember what he was saying (mostly along the lines of "what do you do" closely followed by "can I feel your tits" or something...)