skysight-inc/HackerNews huggingface dataset:
No offense, but I'm slightly tired of Instant Search Blog'o'News!, etc. headlines.
How do you improve if you don't use rejections as reflections to find flaws in yourself? As in, how do you improve if you don't personalize rejections?

The idea is better served as to being tenacious and not giving up even after rejections. A lot of times we take rebuffs as negative validation not to keep going or to have it drag us down in depression.

Don't expect rejection but learn to cope and live with it.

Also--especially dangerous now that I'm reading some of these comments--learn not to be so high up in the clouds and deluded in thinking you're above reproach or criticism. You're not. Learn to cope with rejection so that you're not just getting carried away with manic dreams.

Life is learning the balance.
See: Public health. The federal government, and even 'world government' have been wildly successful in this area. As a result, the quality of human life has dramatically improved.
> Do the recent changes mean we can use MacRuby to write iPhone apps?

Well, iOS is not supported by MacRuby, yet. Be patient, we work on it :)
Laurent

via: http://lists.macosforge.org/pipermail/macruby-devel/2010-Sep...
Ask HN: How to two-way communicate with her?
She's a paraplegic who can't see or speak but can hear and raise one finger. It's 1996.
A major failing of sparklines in practice is the lack of a visual benchmark.

When you don't have a fram of reference, it can be hard to tell what directions the lines are moving. You end up with an effect like this illusion: http://www.internetgamesfree.com/games/images/illusion_68.gi... where your perception of the line deviates from reality.

The "normal range" line he shows does a great job to fix this.
Please clarify: Evidence of what specifically? That we do not have financial parity?
or responses to comments you left where you thought you knew what you were talking about, but someone here knows the subject matter on a completely different level. Contributing to HN can often put the ego on the line...
I thought this was hilarous:

> No, seriously. Take command line parsing. You want common syntax for options, right? And you want some of them to accept values, right? And those values can be strings, and booleans, and integers, right? And integers can be decimal or hexadecimal, right? And they can be values of user-defined types, right? And they can have help strings, right? And you’d like to generate help screens from them, right? And GUIs with property pages? And read them from configuration files? And check the legality of flags or sets of flags, right?

> Sure. It’s not a big deal. Trivial, even. (If you’re smart, everything is trivial until you fail completely due to exceeding complexity. And admit that you failed due to exceeding complexity. The former takes time to happen, the latter can never happen.)
Definitely go (coming from a college freshman who just started). You'll learn much more than you think, meet people much more "badass" than you, and you'll have 4 years and plenty of time.

You coded in high school, you can code many times more than that in college (I'm doing the same). That's four years of cushion and no rent.

Go.
And Islamic prudishness will make the chinese era seem like a cornucopia of smut
I lost the tip of one of my fingers when I was young, to a slamming door. It grew back itself, without any magic powders.

"Little pieces (16mm or so) are possible, but most of our wildest dreams about regenerating amputated body parts are still a long ways off."

I just had to measure it when I read that. Funnily enough, the mark that this wound left starts at about 15 to 17mm from the tip. I remember I lost my whole fingernail but somehow it grew back perfectly shaped.
I wish I could upvote this more.

Basically, life isn't black and white. Please take into consideration all of the points lmkg mentioned above, as they highlight the fact that college is not JUST an education, it's an EXPERIENCE (which could be good or bad depending on how you go about doing it).

As a graduating senior who also hates the "corporate world" and has always been too smart for the "facts" learned in school, I'm very happy to have attended my state university for the following reasons:

* You get to meet tons people of your age at a similar stage in life, and chances are, you'll find some people you like, or at least can learn from.

* You have a chance to do crazy shit like no other time in your life, and I'm a firm believer it's your experiences that are unique to you and define you, assuming you're smart enough to be reasonably educated.

* Having a degree > not having a degree. We still live in a world where that sheet of paper matters. we can argue all day about whether it SHOULD matter or not, but the fact is that it DOES matter, today.

As someone who attended a state university (disclaimer!), I would recommend it as far as an experience goes, for the following reasons:

* I paid cheap in-state tuition (relative to private colleges). This is pretty important to me, especially since I wasn't buying the knowledge, but the experience.

* The experience is closer to the "real world" than other choices -- assuming you choose a reasonably sized state university in a city environment -- important points to ensure the environment you're in is not too culturally segregated where your sense of reality becomes distorted (unless it's to your advantage where you know it will strengthen your weaknesses, i.e. force you to be more social, or more studious, etc. but be careful what you wish for)
Maybe it'll make a comeback if nobody bites.
I don't think your links back up the assertion that there is a consensus on this subject.
Senior engineer confirms Apple working on MacRuby for iOS
I always thought they had incredible longevity, and attributed that to Russia. They were a small English-language rag who made money off advertising bars - they were no threat to the powers-that-be over there (until they were). And the libel law was such that they couldn't be sued for the libelous things they wrote about the rest of the world.

Not that the matters. they were in Russia because they loved living there. Ames is one th record as hating the "beigeocracy" of America. Given a choice between living in Moscow, living the Hungry Duck years, flaming high and living large and publishing from America and lasting a few more years... I know what choice I'd make, and I guess history knows what choice they made.

Anyway - thank the heavens they lasted as long as they did, as alive as they did. Thanks for all the stuff that still trickles out now. It's more than we have any right to expect.
I read wheaties' reply as being a response to your comment that

> Unless/until society finds a way for men and women to have financial parity of some sort, quite a lot of women will continue to trade sex for money on some level

which seems to suggest that a lack of financial parity is the driving force behind women choosing to trade sex for money. The response was that, even if financial parity were achieved (i.e, if there were as many homeless, and also hugely rich women as there are men), women would still trade sex for money.

See http://denisdutton.com/baumeister.htm which was linked on here recently for another viewpoint on the debate over financial disparity between the sexes, which you may find interesting.
I've always been impressed by how easily a VW Beetle's engine can be removed. People have similar contests to see how quickly the engine can be swapped:

http://www.youtube.com/watch?v=P9Du5atasfQ
Even if this is the case, that means they are arguing against a completely different problem- a problem to which there is no real answer. So long as companies are bound by the laws of the countries they reside in, some other country will find them too liberal or too conservative, and removing them from laws alltogether will not produce favorable outcomes either.

This is really about a clash of cultures.
You just cited a case of an alien being denied entrance to the US as evidence of the notion that someone might be convicted of a felony and serve time because they answered "great" or "fine" to a border police question.
I wonder what percentage of the broader audience has difficulties like the one mentioned in that thread. I'm within a few weeks of launching a Web 2.0 startup focused on the mortgage industry. One of our goals is to make shopping for mortgages very easy to understand. But I'm not sure how we do that for someone who is also having problems typing "www.google.com" in an address bar. Should my goal be to make my product usable for the (I hope) 5%-10% of the market that has these sorts of difficulties? Or should I write them off, and focus on making the best product for the people out there who are more capable? It's an interesting question to ponder.
If you do this, be sure to include a legend that explains what the colors mean.

Also, if you can switch the {yellow-orange, orange-yellow} color scheme to something more easily differentiable, that would be a nice touch too.
Thanks - I'll give that a shot. I've been slowly teaching myself a bit of Japanese for the past few months, but I'm still very much a beginner.
This is exactly what I've discovered over the last month. I just started my Junior year in CpE, and finally understand how unique a university environment is. There will be plenty of time down the road to start a company, make some dough. But when else am I going to have free access to a top 500 HPC facility. When am I going to be surrounded by people who will build a remote controlled nerf gun just because it looks fun. Housing is cheap, Tuition is taken care of, and you've got state of the art facilities at your disposal. If you are really going to be a serial entrepreneur, getting a degree may be the best environment to learn that Blub (http://www.paulgraham.com/avg.html) is going to limit what you can and can't do. A degree isn't about learning things you don't know. It's about learning _what_ you don't know. It's where a Basic programmer learns about recursion, and a Java programmer learns about lambdas. It's about getting exposure to theory and new ideas so you can innovate and recognize better ways to solve problems.
It would be good to mention as an aside that getting rejected isn't always good enough. Applying to college is a good example.

Just something to keep in mind.
I don't know about parity in terms of single women, but divorce law (at least in the US) is heavily tilted towards the aim of women achieving economic parity with their former husbands.
Building Great Stuff Using Web Technologies
Very, very interesting. I work in a company full of Ruby on Rails devs. Many also do some iOS development. But nothing that requires the significant performance advantage that one would receive from writing in Objective C. Almost all of them would be overjoyed to ditch Objective C at least most of the time.
As an anecdote prostitution is legal in Singapore - a country recognized as being very strict - and it works well.

People trade things for other things. Guys pay for dinner. That's not considered immoral.

In general, prostitution will happen anyways, so no matter what you believe you might as well make it regulated and as safe as possible - and taxed!
I think understanding the concept of the lower level stuff without having to have rote memorization is important.

As an example, high school kids learn calculus via rote memorization (at least this is how we learned it). We learned what the derivative of x^2 was, etc. but not necessarily what the derivative is. The majority of testing doesn't really focus on the concept, and it should.

As I got into college I understood the concepts behind mathematical thought and everything started making sense. So I guess I'm in the "less rote memorization" camp.
Parity with men financially would mean the highs AND the lows. There are more broke, destitute men than women.

If your ideal was realized- parity financially- you'd still have PLENTY of women forced by their financial situation to 'prostitute' themselves into marriage. You'd also have plenty with livable wages who'd try to marry up and STILL 'prostitute' themselves into marriage.

The real difference as I see it is currently more men are willing to 'pay' for such services than women. The way to equalize things is more likely to equalize the demand.
I use them in one of my iPhone apps (Dayta) and it's an easy way to provide trends at a glance and make a simple design look much better in a few lines of code.

Library used: http://key-solutions.ca/cksparkline.html
I always recommend mastering HTML first, then learn ColdFusion which will be very familiar because it is tag based.

Once you've learned the basic programming concepts you will be in a much better position to decide what to learn next. Or grab one of the two open source distributions of CF and build your company.
Well, come on now, you know how often this topic is posted. I'm leaving out a lot of the arguments and details etc, etc, but that may have something to do with this being the 1,000th "Ask HN: College? What of it?" post.

Also, I tend to think you get out of college what you put into it. If you focus solely on the courses you need to graduate: sure, you'll probably miss out on stuff. Discrete math and graph theory are usually required though (as well as continuous math if you're in an engineering program).
Science Figures Out The Keys to Sexy Dancing
A new meme? Surprised that it took Google to do it before it got applied to several other sites.

Seems that Google is still pretty darn innovative and forward-thinking.
Ease up on the smoke machine there, friend. You don't have to be Harvard material to "make it" without a degree, and you know it

Absolutely. I agree with the op's point, I was just pointing out that Gates and Zuckerberg are poor examples, not that they are the only examples.
With more financial parity, presumably you would also see more men trading sex for money. Discussions about prostitution generally revolve around a default assumption that women are selling themselves to heterosexual men. This isn't always the case but the assumption speaks volumes about certain large-scale general realities.

Thank you for the link. But having briefly perused it, it suggests an assumption that I think men are fundamentally better off than women, which is a) not true and b) irrelevant to the question of whether women would trade sex for money less if they had more financial parity. I took a class on homelessness and volunteered at a homeless shelter for a time. I am abundantly familiar with the fact that homeless men get fewer services than homeless women and, therefore, generally have a harder time of it. I am also a former military wife so I am abundantly familiar with how we send young men off to war to be maimed or killed but are much less likely to do so with young women, who, last I checked, were still barred from serving in combat positions.

Anyway, gotta go. :-)
Most common words unique to 1-star and 5-star App Store reviews
It can be hard enough to get honest feedback from your friends, throw in legal liability and there's very little incentive for a potential employer to tell you exactly why they didn't hire you.

Getting _real_ feedback on anything you're doing is probably one of the most valuable inputs you can get. Depending on the context, such as applying for jobs, it can be really hard to get. At my last company I gave a few applicants real feedback on their resumes _if_ they asked for it (very few do). As much as you want to tell a person who doesn't work for you but can still sue you how they can improve, it can be hard to justify the risk.
What do you spend more time on? Because, as someone doing both half-time, there isn't enough time to be a full time dev (40+ hours/week) and a full-time student (4-5 classes, 3-4 hours/per class in the classroom, maybe half of that outside).
Can I download a browser that will get rid of that loud annoying noise when I connect to AOL?
Cute idea, but it doesn't have predictions and the results are quite bad. Typing in "NoSQL" doesn't come up with the recent Heroku blog post about NoSQL.
lol, don't you get rejected every time you unsuccessfully try fixing a bug?
> As far as I am concerned, the more rote memorization that things machines can take off my brain's to-do list, the more time+space I can devote to higher-level thinking.

I agree up to a point, but someone who understands lots of grammar but has no vocabulary is just as poor a communicator as someone with lots of vocabulary but no grammar, or perhaps even worse. I am concerned that modern trends in education could create a generation with lots of ideas but no practical experience or background information to put anything in context. They can't look everything up every time, and they are going to need a certain level of knowledge to appreciate the significance of the ideas they are learning.
My understanding is this is not so, at least not in the US.
No, they'll still save settings in a cookie if you're not logged in.
How do I upvote this comment 5 more times? :)
I've heard one definition of a wife being "a women who trades sex for money but to only one man."

I can't say I disagree with it entirely.
Part of the dilemma, I think, is that in the age of Google, everything except the markup IS data (and in some cases the markup is data too).
I think that the one advantage you'll gain from going to college is potentially meeting similarly driven people with similar interests :)

That group you used to have a pint with might end up being business partners one day.
Yes, this is the nasty little secret at the heart of feminism. They want to be CEOs and who wouldn't? But men are also the vast majority of the homeless, the prison population, the people doing dirty, dangerous jobs, the people getting killed at work. There are more men than women denied the right to see their kids, yet financially crippled supporting them - and their ex-wife - anyway.

Can't have it both ways.
One of the best sales people I know once told me, "They either convince you they don't need your product or you convince them they can't live without it." I think about that every time I get rejected to make sure I never get convinced :-)
On my macbook, it was actually possible to insert the cable into the lock and rotate it so its only under the plastic, which makes it very easy to break, I imagine.

One needs to be careful to go all the way in. like so many things in life :-)
Go, but don't pick a super specialized school. The valuable aspects of college aren't so much in what you learn in the classroom, but in what you learn about life. It is 4 years where you can pretty much dick around and find out what interests you. In my opinion, the social experience is what really makes it. You get to spend those years around a diverse group of people in your own age range who are probably just as lost and confused as you are. This is great for both friendships and more intimate relationships (it really is never as easy as in college).

You can also build awesome things while in college. If you're fairly bright, course work shouldn't consume all of your time. It's all about balance between class, building things on your own, and your social life.

Also, another thing to consider is that if you skip college, you will likely be spending a lot of time with people 6-10 years your senior. This can be both fun, but also quite a drag. This is especially evident when they go out to bars and you have to stay behind (or hope to god that your "alternative" id works).

My university has a drinking song that includes the line "We all came to college, but we didn't come for knowledge, so let's raise hell while we're here." In a lot of ways, this sums up the true value proposition for "wasting" 4 years of your life in the pursuit of finding out who you actually are.
Even if you aren't interested in using Heroku this is a good read. I hadn't seen the mix of technologies referred to as polyglot persistence before but it sounds appropriate.
Nonsense. If the only Jew in Buenos Aires can't find a kosher deli, that is not 'Tyranny of the Majority.' Tyranny of the Majority is when a majority actively pursues legislation that is harmful or marginalizing to a minority. If a Jew in 1938 Berlin can't find a kosher deli because the Nazi government outlawed them, then that is Tyranny of the Majority. The situation you describe is just a market difficulty.

Not being able to post topless photos of oneself on Facebook is hardly oppression.
Ask HN: New credit card for my business?
I have a checking account with Citibank, but they charge me about $100 in random fees throughout the year. I need a separate business credit/debit card so I can track my expenses on InDinero. It might be a good idea to have a separate bank account, too, for tax purposes. Anyway, any recommendations? Should I add another linked Citi account? or maybe there are other, better banks?
Re: Klebnikov - even American passport can't stop bullet of TT.

Re: Browder - compare with the Browder's Russian lawyer fate - http://en.wikipedia.org/wiki/Sergei_Magnitsky - the 37 years old guy dies after 11 month in pre-trial detention vs. "Bill Browder was expelled from Russia as a national threat"
HP Buying Security Maker ArcSight For $1.5 Billion
Simply Logical (free book)
Interesting wikipedia article http://en.wikipedia.org/wiki/Prostitution_in_Singapore

Singapore gets a bad rap for being extremely strict. I grew up there and was aware of prostitution but never realized it was legal.
Why do we need a Dropbox "killer" anyways? Dropbox works well and gives you 2gb for free. This is something that needs to be killed?
Wow, those are really neat animations displaying the download popularity!
As someone that's been interested in this stuff but has not been able to apply any of it for work/personal purposes, this is a pretty darn useful summary of the solutions out there.
Learning all of a Python or Ruby or Javascript, and knowing how to use it well and in a structured way, would cover a good, say, 60% of various concepts of imperative, functional and object-oriented programming

Totally agree, and my issue is more that these languages are too linked to the environment in which they run - step 1 of learning to code shouldn't be wrestling with install files and stacks and tools (http://tryruby.org is a great exception). Secondly, a lot of the way they are taught does not actually teach you the abstractions but expects you to parrot code and infer the abstractions as you go along.

Don't get me wrong, I don't want to bring back BASIC as a platform for today, though it'd be fun to see it happen.
Not mine, and though I can't find a page on their site that states it, Vendetta Online[1] uses Erlang heavily for their server code. I went to a conference they spoke at a while back, they've said it works wonderfully for them and lets them handle large amounts of players easily.

They are also working to release a game engine (NAOS[2]) built from their server code, which also uses Erlang pretty heavily

[1]: http://www.vendetta-online.com/ [2]: http://www.guildsoftware.com/products.html