skysight-inc/HackerNews huggingface dataset:
The initial premise is wrong. Charm, looks and money are more powerful in the mating game than what someone does for a living. Poor, ugly, and boring artists and musicians don't get laid very often, even if they are good at what they do. A hot, rich bank manager is going to pull more trim than any financially struggling, mediocre looking artist. The stark reality is that the counter groups he mentioned, engineers and programmers (I know nothing about bank managers) are comprised of people who often take pride in the fact that they aren't good looking or charming and can be quite deluded about their potential for becoming rich.

His other point, that the reprap is going to make manufacturing obsolete, is very wishful thinking. The current commercial 3-D printers aren't good enough to produce anything other than models. The materials also cost $25 per cubic inch. Printing out a replica of a thermos costs $700. Costs are going to have to plummet and someone is going to need to invent a magical material that can automatically scrub out all the striations in the printed surfaces.
In general, I tend to prefer using a text editor over most IDEs, which are usually big and fat and slow, with poor usability. IntelliJ - for me - has always been an exception. I can't comment on the Ruby or Python plugins for IntelliJ; however, the Clojure and (my) Arc plugin work just fine. I find working with them preferable to SLIME or TextMate or whatever else.
Do you feel that the advancement of technology (print > TV > online grassroots) is linked more than temporally to the reduction in social closed-mindedness (Kennedy as non-Protestant, Obama as non-white)?

I wonder how much of the change in the electorate can be attributed to the shifting forms of communication. There appear signs of a relationship, but I'm not persuaded yet.

If during Taft's time the electorate was entirely unconcerned by race or religion, I wonder how Kennedy and Obama would have fared.

This book is a lot of fun.
cron. Should exist on every UNIX system, the most common syntax is standardized (you can even call it a DSL if you want), there are multiple implementations, it supports complex command lines, its jobs can be written in any language, it is well documented, and its limitations and security are well understood.
Online Reputation Management
When potential customers search your company name in Google? are they seeing too many negative websites with bad reviews of your services or products? Would you like to have more positive results in search engine top ten rankings?
I love the smell of hype in the morning.
And as an aside, if we ban valleywag, shouldn't we ban ex-valleywag writers writing valleywag-like content?
Thank you. Since 5 months will come up soon for me, I'll try not to go through it too :-D
Gumblar Virus Mutation Makes Google-Search Toxic
I use PayPal and ShareIT to sell software. I originally set up two options because I specifically didn't want people to have to trust PayPal. In both cases people can buy directly by entering a credit card without having an account.

It turns out that at least 80% of people choose to use PayPal. Even big corporations where I thought PayPal would be an anathema choose PayPal in preference to ShareIT.

In cases where people won't deal with PayPal it seems like they won't deal with ShareIT either and they ask for a direct invoice. Despite my initial expectation, I've never had someone tell me they specifically wouldn't use PayPal who then chose to use ShareIT, even though I do make a point of asking in cases where they insist on a direct invoice.

I'm not sure what any of this means, but my experience is that when given a choice between PayPal vs another provider they probably haven't heard of, they do use PayPal. I think if there is a bias, it is against all such 3rd party payment providers vs. directly supporting credit card transactions. As one commenter suggests, not supporting credit cards yourself is a strong signal that you're not a well established, reliable software vendor.
Happiness is not worrying about being happy. To quote a the Baz: "If you succeed in doing this, tell me how."
It does not appear that the multitouch bits are directly supported by the pyobjc bridge, but when wrapped in a framework they can be accessed via pyobjc. Check out Touche [http://nuigroup.com/forums/viewthread/2747/] for an alternative that might provide enough of a framework hook for pyobjc to work.
Wake me up when it does Python. Oh, and it would need mercurial support too.

Until then, I'll stick with Textmate. (Already tried Eclipse. Hated it.)
While there are valid reasons to fear both the "Orwell dystopia" and the "Huxley dystopia", the former tends to send more of a chill down my spine. I think this is because it seems much more possible, on a personal level, to resist or opt out of the Huxley dystopia than the Orwell one. Postman may have a compelling point that much of it has happened already, but it has happened through individual choices that I don't have to share -- the books are still there to be read, the tools & techniques are there to filter the information overload & focus on the good stuff. Admittedly this is not easy, but in the Orwell dystopia it's not even a possibility.

disclaimer: I haven't read the book and am responding to the (likely oversimplified) line of argument presented in the comic.
That's a great movie! I've used it as a sort of litmus test on my friends. Peoples' reactions to this film are most interesting. Only those who recognize how similar it is to our world are amused. Anyone else is annoyed.
I use a text editor for all of my hacking needs (vim but emacs is good times too). That being said I'm amazed the HN community has so much trouble understanding the usability. Do you feel similarly when you load up into the latest Rate My Startup:
"Wow this interface is really just holding me back, I'm completely stifled by all these buttons all over the place.This interface should just be a blinking cursor"
Of course you don't, feature discoverability is an important feature that designers strive for. When you're competent at programming and you really know your editor then you boot up and you know exactly which feature you want to use and the shortcut to do it, but it's almost impossible in vim/emacs to learn these features on the fly. In my opinion IDE's can be a great way to learn to program particularly one's designed with a particular language in mind. The best example of this I've seen is DrScheme which is lightweight, intuitive and (believe it or not) does by and large stay out of your way.
Netbeans is my favorite Ruby editor, much to my own surprise. One thing I don't like, though, is how much extraneous autocomplete information it provides. If I'm in a controller and type the name of a model object and then type period, it shows a dizzying dropdown list of thousands of methods, including several hundred different versions of the "new" method. Maybe it's just me.
Just finished reading a piece that says "you're overqualified" == "you're too old" == lawsuit

http://www.hrtools.com/insights/beth_crosby/age_discriminati...
Netbeans 6.5.1 here. Mercurial is listed under the 'Versioning' menu (probably installed via Tools->Plugins). The python plugin is there too, although that's listed as beta.
So you think you can dance 2009 schedule
It's hard to quantify the benefits of system-qua-language without pointing you at Maxima or something (a computer algebra system well integrated with the underlying programming language). But here's a small example of the sort of thing I want to do with metaprogramming in Python.

In C, C++, Java, and almost every commonly used language, parsing is usually done by writing a parser in a different language (yacc, ANTLR, whatever) which is then compiled to source code which is then compiled again. In a language with good metaprogramming facilities, the parser is written in the language; macros in Lisp-descendants, parser combinators in Haskell (itself probably about as flexible syntactically as you can get without actually having macros), whatever the hell Forth people call it, etc. This has, at least in theory (a lot of parser combinators in Haskell are impossibly naive, but that's an implementation detail or so I claim), no demerits over the C approach, but it integrates better with the language.

This is not just a difference in taste, either. As a different example, Python had the problem wherein regexp strings were getting impossibly difficult to write. They added raw strings to the language to get around this. Schemers had the same problem, but one of them (Shivers) wrote a regexp language with escapes to the underlying Scheme implementation that compiled to regexps but made it possible to read them like they were any other kind of code, instead of weird terse utterances. You can still do the weird terse utterances if you like, but you can also write regexps like they were any other kind of Scheme code.

When I was doing web programming in 2000, I hacked an SQL generation library in Python. It felt awkward to use and was verbose but I deemed it better than being paranoid about SQL injection attacks. If I had good metaprogramming facilities, I might have been able to implement the database comprehensions they have in C# now (the LINQ facilities). I probably wouldn't have decided to do so, because even in 2000 I had some taste, but I could have and experienced all the benefits the C# people claim to have.

Another thing that came up during that same project was that I was trying to do what we now call continuation-based web frameworks in a language with no explicit continuation apparatus. This is similar to what PG described doing in Viaweb, but I didn't have a metaprogramming setup to help me out with it. I did the CPS conversion manually, and lemme tell you it was a royal pain in the arse and contributed significantly to the difficulty in implementing that setup. If I had good metaprogramming frameworks I could CPS convert the code automatically, as PG did.

Would you like more? :)
Plus the jVi plugin gives you some excellent Vi integration.
The link to this article is dead. Did it have any new insights on this book? It's pretty old, I read my dad's copy in junior high.
Ask HN: IRC channel for Hacker News?
Would people like to have an IRC channel for Hacker News? If so, any suggestions on networks and the like? Anyone eager to set up a channel? (I'm willing to.)

This could be a great way to do real-time communication with other members of the community. For example, asking a quick question that doesn't really merit its own post, or casual chat about the latest posts.
I think you have some interesting points. I'm going to play Devil's advocate:

An assumption that you make there is that all forms of social control used for discouraging debates/speculation on certain topics are inherently bad or stem from dishonesty. It could be that knowing in advance the emotional, legal, political, or otherwise time-wasting repercussions that a certain type of debate causes justifies avoiding the discussion altogether. None of us go after truth in a completely unbiased manner with no agendas whatsoever, though we may fool ourselves in thinking so.

There doesn't seem to be any disagreement about the social rule of not discussing politics or religion in this forum. We don't think of this as a moral rule, but then what are morals?
With Jobs Scarce, Age Becomes An Issue (Not the Way You Think)
Wow, reminds Homebrew club days.

And those guys have a pic of 'The Woz' on the wall
http://www.youtube.com/watch?v=MOTw_PkK_SU#t=7m36s
Try #startups on Freenode. I suppose a number of HN users hang out there.
How does the old macbook know between 1 fingers and 2?
a bit laborious for a probability based solution. was expecting some clever trick based on the headline.
Once the proto-cartel is bootstrapped by sites looking for 'pennies from heaven', it's completely up to Contenture's management how the incentives evolve. I think there's a fair chance the strategy-path can be engineered to be:

(1) Publishers sign up as free riders.

(2) The signup bonuses and other payoff tweaks from Contenture convince a few sites at the margin to push paid subscriptions and increase the functionality gradient between paid and unpaid visitors.

(3) That provides enough variety and experimental information to keep iteratively optimizing conversion tactics -- where conversions are both turning unpaid users into subscribers, and turning publishers into better upsellers.

A site that can manage its own subscriptions can 'defect' -- but just as with running your own ad sales, there are many, many more sites that just want a drop-in solution.

However, the 'defection' you talk about -- shirking the shared task of creating/retaining paid subscriptions -- is subject to monetary incentives totally under Contenture's control. They design the 'black box' of payouts and can adjust the signup bonuses, the ratio of payouts for protected pageviews vs. free pageviews, and more. They can expel anyone blatantly gaming the system -- unless such gaming also benefits them. Eventually, if you're not carrying your weight, your check each month is just a token amount to remind you you could be doing more.

It's a subscription-revenues mirror of AdSense in many ways, and they have enough levers to adjust there's a chance of finding a self-reinforcing formula.
After doing some research, I think I've completely abused the notion of the confidence interval. Which I think just helps to prove Zed's point. This stuff be hard.
The Axiom of Choice is Wrong (2007)
Sony Ericsson W595 White: Pure amusement.
Oh... sorry, good point. :-)
"All this link says to me is that the people who hang in comp.lang.javascript are all a bunch of smug pricks."

I don't see that.

"David Mark comes across like a complete ass. And while his critique of jQuery might have some validity, his tone and attitude are such a turn off, and the consequence of him being "right" is not really all that important in the grand scheme of things."

Being right doesn't matter? That's some scheme you have there.

"People build cool shit with jQuery. That's all that is important. While "My Library" might be better, rate of adoption is sometimes more important than correctness. Specifically for something as trivial as javascript. If it's really important to him, why isn't he participating in making jQuery better since "My Library" is used by virtually nobody. From the read, it seems like his ego is getting in the way. And it's funny that, considering he hasn't done much noteworthy otherwise."

You don't seem to know anything about My Library (or David Mark for that matter.) Why don't you do some reading and try again.
Thanks! It does look like there is a strong HN presence there already. So, there's probably no reason to make a new channel.
Hostmonster hosting upgrade Pro Package $14.95
This new hostmonster pro package is price at $14.95 per month, and this hostmonster pro plan save you more than $100 dollars per year with all the goodies packed inside this hosting package.
A Lisper myself, what I really want from Python are its libraries. I don't care about its syntactical "elegance" at all.
Poor, ugly, and boring artists and musicians don't get laid very often

http://www.buzzfeed.com/sarahmorgan/virginity-rates-by-colle...
As a fellow "business guy" who is an aspiring hacker, I have to ask: how'd you get started?
"jQuery has a pretty uniform programmer interface. I guess just that one is the killing feature than other library. The dom method is much difficult to be remember."

Yes, jQuery's uniform interface is useless to abstract varying environments. That's part of what is killing it. If you can't detect when a method will work, you are doomed to exceptions in environments unknown to John Resig (which would seem to include all versions of IE.)

No, John Resig didn't start any movement. jQuery is not Linux. It's just a stupid little script.
I humbly disagree. He built something. He now hacks. Perhaps your definition and mine do not match...but there's nothing you can say about your pet language or your specific feature list for what makes a hacker. I only have one requirement: Does he write real, working, useful code?

Looks to me like he's a hacker.
aww mang! you do have a point though...had to look those things up on wikipedia...and i still dont know what they are.

but i am using oop and mvc architecture...that counts for something right?
Our Nitro platform provides game mechanics as a service that can easily be integrated into sites/apps/etc. to incent and motivate user behavior. You can check out the marketing speak here: http://www.bunchball.com and the actual meat here: http://wiki.bunchball.com
"I think the problem here is that there are still people who think that a 1-5% performance difference on a webapp means anything at all."

http://dante.dojotoolkit.org/taskspeed/report/charts.html

"I would trade 5% of my app performance for 5% more code out of developers any day of the week."

Then you should be fired.

"jQuery and other libraries my an inefficient "crutch", but if lets a coder get the job done in one or two lines instead of 50 the crutch is worth the cost."

They "chain" 50 lines together into two, which makes them virtually impossible to read or debug (especially for neophyte coders.) All of that time you "saved" is coming back to you eventually in spades. Count on it.
wow joe, thanks! you really are swell.
"However, jQuery is made by people who live and breathe JavaScript code. They use patterns that can look utterly foreign to people used to more conventional imperative languages (like logical operator short circuiting), but which are actually more readable if you know what it's doing."

LOL. Did you actually read the review? Perhaps you should read my review of your review (of my review.)

http://groups.google.com/group/comp.lang.javascript/browse_t...

"I'll trust John Resig, the guy who is being paid by Mozilla to work on JavaScript full time, over some random internet dude with a chip on his shoulder."

You are deluded. See my review.
I was under the impression that a hacker is in the top 2% of all programmers.

What is the currently accepted definition for hacker around here?
That's the jQuery spirit! They wanna be, but they don't wanna know how.
Amazing, you took the words right out of my 'mouth' :)
The point is: don't.
Managed Assembly - Hacker News / Twitter / Stack Overflow hybrid
Well, first impression: They Live is an alien invasion movie, not a zombie movie, so I gotta question the accuracy of the data!
It's wrong because it's a faulty abstraction.

It's generalising. That is, assuming that one or many things are one way just because some things are one way.

Just because one person is one way, doesn't mean they all are, or even mostly are.

I hope you now see why it is FUCKING STUPID TO BE A SEXIST, racist or any other kind of generalist.

Best regards,
hugs, kiss, love,

ps. sorry for the non-capital PC parts.
Unfortunately, I've talked to Resig in CLJ. He tried to address some of my concerns. It took almost two years and the effort was still a complete failure. He doesn't know what he is doing and he is afraid to ask.
I was under the impression that a hacker is in the top 2% of all programmers.

Quite right. And only those who are better can judge who the top 2% are. So if we can just figure out who the top 1% of hackers are, we'll get this figured out once and for all, eh?
You've got that backwards. You can find interactions between Resig and myself in CLJ. Might make things clearer for you.
Yup, a blogger getting a free toaster is a problem.

A reporter reporting happy-talk from his spouse's employer is how things work. A reporter submitting press releases is how things work. A reporter trading "access" for favorable treatment is how things work.
Joe Six-pack, late to the ball again.

http://www.reddit.com/r/programming/comments/7vul9/some_tech...
Best alternative for what? Think of both scripts as manure, but from different animals.
well, dont blame me, blame whoever voted for that movie (my fav was shawn of the dead).
Ask HN: Visually highlight the new comments since my last visit ?
Sometimes, I read a whole page a comments (+30) and when I come back later and refresh the page, the number of comments has increased.

Is there a quick way to visually highlight the new comments that came up after my last visit to the post page ?

Example:
Let's say I visit a thread at 12:03PM.
If I come back later, the comments that were made after 12:03PM are light green.

That way, I can quickly read the new ones without reading again what I have read already.

Thanks.
Well, only if it completely sucks. :)
I think it would be a worthwhile project to get some of the top emacs/vim users doing a set task (e.g. spit out a rails app, or build a small java app) and compare them to the gold standard ide in a guided screencast setting.

It would be enlightening for the wider programming community to see some stats about how fast each truly is. Obviously approaches could be streamlined, and best practice could be learned by beginners from the get-go.
As a Chinese American guy with great grades, I believe your friend is full of BS (unless she's "Chinese" in that she actually lives in China). In HS / College, I've never seen good grades = popularity.
I was friended recently by someone I met on a trip to China. He is pushing 75 years old. Definitely not just twenty-somethings.
Motorola Ringtones
Let's face it... anything can be complicated if you really do not know what you are looking for or just do not know where to look for what you want.
But if you are a Brit that moves to the US you are screwed.
Paypal.com won't let you have an account because you already have a .uk account and the .uk account won't let you have a US address.
You can't close the account and use the same email/credit card to create a new account because they are already in the system. Calling support just gets you form letters
Does it really matter to be a hacker or not ? - or rather, to be called a "hacker".
the northern hemisphere has significantly larger temperature variation than the southern

the net result is that the north gets milder winters and cooler summers

One of these statements appears to disagree with the other. If I remember correctly what I've read, the proportion of land rather than ocean in each hemisphere plays a major role in climate, as mentioned by the reply saying that the Northern Hemisphere has more variation in temperature.
Titan Launches Automatic Watch Collection
Titan Automatic is the style accessory for the contemporary and discerning watch connoisseur. The beauty of an automatic watch is that it ticks the way a human heart does.
Guard Against Swine Flu (H1N1) With Acai Berries
pg should add the IRC channel connect link to the bottom so more people would know about it(+ make it easier to connect). Right now even if you know that there is an irc channel you probably don't remember where its at

I think think this should be correct: irc://chat.freenode.net/startups
I guess you should reread my comment. I'm fully aware of that you can get chars with chars(), but that's not what I'm pointing out.

If you are going to have a function for the size a "rendered" unicode string and there are 200+ ways to render it, it seems odd to tie a function to one and only of those ways, giving you one function for one encoding, and another one for all the other ones.
Dealing with different types of replica handbags sites
Replica hand bags, like any replica item, could be sort after by customers for a variety of reasons. It could be because the original caught your attention but also could drill a hole in your pocket or you prefer the quality and make of a replica you saw. Whatever be the reason, if you are planning to buy these duplicates online, you need to be aware of what the market holds. You could as easily buy the product from the streets where the product is tangible.
I believe that's precisely what he meant - in Asia guys with good grades are valued quite highly by the womenfolk. That being said, IMHO this is temporary - girls will still go for the bad biker dude (or its Asian equivalent) in the end.
Beyond RAID