skysight-inc/HackerNews huggingface dataset:
Sure, but an ordered list with O(1) removal by an element reference is pretty damn useful (as indirectly confirmed by an abundance of lists in the Linux kernel).
Frankly, I still don't understand why everyone's so excited about dropbox.
Pngcrush is a great alternative.. and so is smushit - http://www.smushit.com/ysmush.it/
Ask: My girlfriend is much smarter than I, how do I manage?
While I am aware this is not a real hackish or technological question to ask, I gather it's still the right place.
As I guess that most of hacker news readers are used to be the smartest guys around.

I started dating a truly exceptional girl. She's the smartest person I've ever met.
I am looking for some advice:

Have you ever dated a girl that was much smarter than you?
How did it effect you \ your self esteem?
Did your connection last?
Did you feel it was an issue?
If it was an issue did you discus it?

Actually any general advice here would be truly appreciated.

Thanks
The Best Programming Language
HTC's patents could lead to an ban on the next iPhone & iPad
Great insights and lots of lessons for both investors and entrepreneurs. Especially the one about the best ideas looking like bad ideas initially. This should give pause to all aspiring entrepreneurs, and keep them moving towards their vision if they are convinced, even if everyone else thinks their idea will never work. In fact one could almost say that it is a necessary but not a sufficient condition for an idea to be the next big thing is for it to be considered bad or crazy initially by most people.
Reminds me of Neils Bohr famous quote (paraprhasing) : "Yes your theory is crazy, but is it crazy enough to be correct!"
It also reminds one of how some of our most successful books in publishing history have been rejected dozens of times by publishers - Harry Potter by JK Rowling, Carrie by Stephen King, Dr. Seuss' books, plus many others.
Personally, I have high hopes for IE10 and its supposedly tight integration with Windows Phone 8.
The meetup doesn't happen every month on a set date, so you should ask one of the organizers directly: Jason Winder or Paul Oswald from Makeleaps. I won't write their contact details here but you can probably find them.
No matter how experienced you are sexually: The moment you try to judge what "real" sex is, you have stopped being reasonable. Even if the kind of sex younger people have today is actually influenced by porn, it is still real sex. Sexuality has always been the topic of every medium available, and I would assume that the influence between porn/erotic media/romantic media/sex ed, culture and privately practiced sexuality has never been a one way street. However, people tend to have a bit of a blind spot towards the influence of their own culture on their life.

So what she is making is just porn geared towards an audience with certain tastes, which is, of course, perfectly okay. Equating that with "real sex", however, is nothing but condescending.
The only problem with std::vector is that you can only belong to one (unless you have a vector of pointers, but that almost negates the whole point).

The way I've typically done this is by having one global "all entities" std::vector and then lists, maps or whatever for specific subsets.

Usually, my "entity" object is little more than a container for behaviours so in reality its a little more complicated than that...
Samsung blogger row lays bare a murky world
Reminds me of the proverb "do good nd cast into the river". If you want the world to know about it I would simply consider it a PR stunt.
Maybe the Paypal CEO had a positive intent and the Marketing team / PR team wanted to brag about it to the entire world. That's how the corporate world is though!
1. Yes.

2. Also the safety. You can include assertions that the object is not a member of a linked list, when you add it to the linked list.

3. A general rule of thumb when using C++ is that you shouldn't use Boost. Boost is a source of major headaches -- even in innocuous looking parts like smart pointers. There are many reasons to avoid it in general, the most important one being compile times, because boost developers are terrible at avoiding creating long compile times. You can reimplement a boost header (for example, for uuid, shared_ptr, intrusive_ptr, and so on) and get a significant compile time speed-up. The other problem with boost libraries is that they lack assertions that are appropriate for software development. For example, with a scoped_ptr, it is better to have an init(T *) method that asserts the object has not been initialized, not just a general reset method, because with most uses of scoped_ptr<T>::reset() (in code that I've worked with) you're expecting it to currently be empty.

(Edit: Also, boost libraries are intimidating because the documentation is bad.)

4. Maybe.
My favorite is the Neutral Posture 9700 (the 8000 series back with the headrest and deep contour seat). Though it's more conventional-looking than an Aeron, I think it's much more comfortable. It's very adjustable (including an inflatable lumbar pillow) and leans back far enough to nap in.
So she basically started a glorified amateur porn paysite? For what it's worth, the real/amateur/homemade genres have been around since well before she went on her quest.
How to Retrieve Deleted Photos Effortlessly
Deleted your photos by mistake? Don't worry. You still can retrieve them by taking the right rescue steps. Here is an easy method to retrieve deleted photos.
For those of you not in NYC, Fashion Week takes over the city twice a year, and these runway shows are huge productions. Lots of money & time goes into not only the clothes, but also the runway events themselves -- especially with the major designers like this chick Diane von Furstenberg (wife of Barry Diller, founder / CEO of web giant IAC). Lots of celebrities show up, and photos from the events show up all over the press. Hardly the place I'd expect to see Google Glasses and Sergey.

Which is why this is so interesting. Seems Google is making a push for Glasses to be "hip", and not just a toy for us geeks and hackers. Not only did Sergey sit on the front row, but the models & designers wore Glasses during the show, and Sergey walked with the designers at the end. This last bit is a rare thing for any of the regular celebrity attendees to do, much less Sergey Brin who I doubt has ever been to a runway show before.

Think of it like Sergey attending a major opera or orchestra performance, and then being brought up on stage at the very end when everyone is clapping for the director/singer/conductor.
That´s really wrong! Facebook still uses a lot of HTML5 in their new App! But they fixed a lot of bugs, mainly removed a lot of concurrent UIWebViews. For more information, take a look at:

http://www.vasantkumar.ca/2012/08/native-vs-html5-why-facebo...

But simply saying "They removed HTML5 and all works a lot better" is very wrong.
Baltimore Ravens vs Cincinnati Bengals live stream watch here NFL football
Baltimore Ravens vs Cincinnati Bengals live stream watch here NFL
football Regular season 2012 Week 1 and also enjoy full season
Cincinnati at Baltimore
Match scheduled: Date : MON, SEP 10 2012 Time: 7:00 PM (ET)
NFL Regular season 2012 Week 1 venu: M&T Bank Stadium
Baltimore Ravens vs Cincinnati Bengals live stream watch here NFL
football,Baltimore Ravens vs Cincinnati Bengals live stream watch here
NFL football,Baltimore Ravens vs Cincinnati Bengals live stream watch
here NFL football,Baltimore Ravens vs Cincinnati Bengals live stream
watch here NFL football.
Interesting documentary! Too bad I got to know about him today, when he is no more!
0) It's very nice to see you change your position. First, "you did nothing wrong". Then, after I pointed out that you did, indeed, do something wrong, turns out you did it because "you were attacked strongly". This is a common behavior in elementary school, and not an acceptable mode of conduct in adult age, especially from a technical Ph.D.

1) There are plenty of people on HN who don't bow down before VCs. See patio11, mechanical_fish, tptacek etc. They are not voted down into oblivion, so it is likely that the reason why you are being downvoted has nothing to do with your particular opinion of VCs.

2) I looked through your comment history on the site. You tend to write long, rambling, stream-of-consciousness walls of text - this is true not just of this thread, but of many others over the last two months. Different commenters have pointed out that they do not enjoy reading your posts precisely because of that reason. Frankly, I don't either. So, I'm pretty sure that's why you were, as you say, "strongly attacked". It is perfectly acceptable to downvote comments for presentation rather than substance, and that happens on HN quite often. If you think that the substance of your comments is so important that presentation doesn't matter, you and HN are both better off if you leave.
Great one, thanks!
Do you feel that it is a problem?

Would it be a problem if you had a platonic friend (of either gender) who was much smarter than you?
what about caffeine (coffee, soft drinks, etc)?
Interesting. That's completely the opposite of what I was taking away from PG's essay; My takeaway from the essay was that investors want you to swing for the fences; in my mind, that means not worrying about profitability early on.

I mean, twitter didn't introduce advertising at all until they were absolutely huge. I had the impression that facebook was similar (though I could be off; I'm not a regular user of facebook) - I mean, in a very real sense, it's easier to grow if you don't monetize (assuming you can still keep the lights on.)
For those of you not in NYC, Fashion Week takes over the city twice a year, and these runway shows are huge productions. Lots of money & time goes into not only the clothes, but also the runway events themselves - especially with the major designers like this chick Diane von Furstenberg (wife of Barry Diller, founder / CEO of web giant IAC). Lots of celebrities show up, and photos from the events show up all over the press. Hardly the place I'd expect to see Google Glasses and Sergey.

Which is why this is so interesting. Seems Google is making a push for Glasses to be "hip", and not just a toy for us geeks and hackers. Not only did Sergey sit on the front row, but the models & designers wore Glasses during the show, and Sergey walked with the designers at the end. This last bit is a rare thing for any of the regular celebrity attendees to do, much less Sergey Brin who I doubt has ever been to a runway show before.

Think of it like Sergey attending a major opera or orchestra performance, and then being brought up on stage at the very end when the conductor / singer / director is giving their final bow.
I can't tell here if you're just off-hand mentioning something you like about HN, or if you're also suggesting that it's something other people should like too.

Your posts are more technical in nature, and can benefit from debate. Other people might write things that are more personal, or opinion, or thinking-aloud, and while a little bit of good-natured feedback from trusted people might be appreciated, lots of nitpicking and debate and very public arguing is not.
Case in point HN own launched geeklist, impossible to unsubscribe and GMail spam still somehows ignores my repeated clicks.
This is the first step towards the "marketplace" feature of WePay or PayPal, which is great. But it's not very useful unless I can add a fee for myself.

On a $100 purchase, I should be able to split the money so that $3.20 goes to Stripe, $1.00 goes to me, and $95.80 goes to the seller. Without that ability, I have to make up a separate billing arrangement with the seller, either a flat rate (eg subscription) or calculating fees and billing them post-hoc - messy and unreliable.
17-Year-Old Girl Invents Cellphone Heart Test
no, it wouldn't.
I don't feel it's a problem now, as I feel enough self value in what I am doing. I fear it might evolve into a problem if at some point along the road I won't feel that satisfaction in whatever it is I am doing
Sweden Kidnapped My Friend, Pirate Bay Co-Founder Anakata
Surely that could have been a pull request to Component instead?
> Correlation is statistical evidence.

Yes -- evidence of a correlation, not a cause-effect relationship.

> Of course your example is a cause-effect relationship.

Puddles and rain? Yes, but it is only a description, not an explanation. Science requires explanations. Otherwise we open the door to pseudoscience, to people claiming any associations they care to claim.

> Please, don't warp the meaning of the word "predict".

It is you who is doing that -- look at the definitions at the bottom of this post.

Here's another example. I have a cure for the common cold -- I shake a dried gourd over the patient's head until he get better. Sometimes it takes a week, but my treatment always works. The correlation is perfect, therefore I deserve a Nobel Prize for ridding the world of this scourge.

My dried gourd treatment "predicts" that the cold sufferer will get better -- always.

> I'm simply insisting the word "predict" has to do with correlation, not causation.

And you are mistaken. Rain is a predictor for bumper crops, but bumper crops are not a predictor for rain. Teenage driving is a predictor for car crashes, but car crashes are not a predictor for teenage driving.

A recent bogus study found a correlation between marijuana use and lower IQ. But the marijuana use did not predict the IQ drop, it was only correlated with it, and the researchers included this fact in their article. Needless to say, the science journalists ignored the qualifiers in the article and announced that marijuana use predicted a fall in IQ:

http://abcnews.go.com/blogs/health/2012/08/27/teenage-mariju...

Here's another account of the same study that makes a claim in its title that the article body contradicts. Title: "Smoking Pot In Teen Years Lowers IQ Later". A quote from the article: "But those who consistently smoke marijuana may simply make less intellectually stimulating choices at critical points in life."

Here is another bogus study: "Low I.Q. Predicts Heart Disease":

http://well.blogs.nytimes.com/2010/02/10/low-i-q-predicts-he...

Except for the fact that it's only a correlation, and use of the term "predicts" is nonsense. Needless to say, the article doesn't consider that the low IQ might predict the heart disease, not the reverse.

> I'm simply insisting the word "predict" has to do with correlation, not causation.

Yes, and you are mistaken.

http://dictionary.reference.com/browse/predict

"to declare or tell in advance; prophesy; foretell: to predict the weather; to predict the fall of a civilization."

http://www.merriam-webster.com/dictionary/predict

"to declare or indicate in advance; especially : foretell on the basis of observation, experience, or scientific reason"

Q.E.D.
Here's a nice short story about probabilities and a universe "simulating the course of what the programmer considers to be ancient history" I stumbled upon some years ago:

http://qntm.org/responsibility
The US has the first sale doctrine, and there are similar laws in other parts of the world. The seller has no rights over property after they sell it.
Yes, he does avoid those conversions. There are two excellent posts in his blog about his custom power supply:

http://ssj3gohan.tweakblogs.net/blog/cat/1824
Go to pretty much any college and see how students share files.

Dropbox is to file sharing, as facebook was to social networking as Google was to search.

When I try to IM a person a picture, they may be on any one of a dozen IM systems (almost all of the compatible with Adium) - and my success in DMing them a picture is <10% trying to get through firewall. Email used to be my goto approach, but that took a bit of the spontaneity out of it.

Dropbox gives me the ability to drop an image on our shared folder and "real time" have it pop up on their side. I do this all the time, and it's just one of many, many common uses of Dropbox.

Easily the most useful new utility that I've added in the past three years to my OS X system.

But - your perspective on Dropbox - is precisely why it was so hard to predict - even after using it, who on earth would have know that it would have taken over the file sharing space so quickly? And _everyone_ thought google was going to get into this space much, much earlier.

As it is - on the surface, google offers better value and more space for your money - but I don't have a single friend who has switched over to their shared drive. We've all stayed on Dropbox because of the network effect (we've all got shared files via Dropbox - don't want to add yet another file sharing system to slow down our computer.)

We'll see if that works out in the long term - it certainly did with search.
The correct term would be galaktoforming, or americanized galactoforming, rather than terra engineering.
UFC/ZUFFA RETRO VIDEO: How Daniel Cormier Captured the Real-World 'Bigfoot'
Who exactly does closing questions benefit? I can't remember the last time I went to stackoverflow to search for an answer. I always find the pages through a google search. Google does a great job of finding me relevant material on stackoverflow and the voting mechanisms on stackoverflow do a great job of letting me know which content the community value.

In the early days of stackoverflow I seem to recall they had a policy of keeping similar or even duplicate questions. The reasoning was that the extra interpretations of the same question made it easier to find them in a google search. What they have now seems entirely the opposite, content being removed to the point where it doesn't exist in any form. I don't really care if someone thinks a piece of content is on topic or relevant, if it isn't relevant to me I just won't look at it.
I tend to agree with getting put on some kind of shame list if you get caught urinating in public though. If you're regularly getting caught pissing in bushes you are obviously really bad at not having people see you pissing in bushes.
Hi there - due to a bunch of reasons we haven't done one recently. We'll be sending out an announcement soon.
"a million dollars a year for you" was a limit given in mixmax's comment, and Marc also use that.

So I'm just curious if Patrick was really meaning that he can without pausing name 50 non-VC backed lifestyle product companies that are making $1M in salaries and profits for their founders, or that he meant that he can name 50 companies that are generally well-off, and are making e.g. a few thousand dollars per year for their founders.

The difference is important in my opinion, as I can name a several that make a few thousand dollars a year by consulting, but I don't know people that make over a million a year for themselves with an internet product without an investment. Those that I personally know that earn $1m, are in more fishy type of business (E.g. quick SMS loans) and have a sizeable financial backing from more traditional investors.
Business Geek: If you want to make business look cool, start in the classroom
Top 5 Must Have Plugins for Gmail Power Users | Productivity
https://www.pay-pad.com/, http://shopify.com/ and http://shoplocket.com/ are a few off the top of my head.
In a word, "yes". A lot of the 3rd party DMCA mills (i.e.BayTSP, now part of Irdeto, or Attributor before it was bought by Mark Monitor) pretty much get strongarmed by their Big Content paymasters (as much as I find that bad, the combination of some of the others in that field, who have a total lack of scruples and will do whatever is asked as log as a buck is to be made).

The result is often a Vietnam-like fixation on "how many notices did you send this week????" and other such drivel.

THAT in turn drives carelessness with what gets flagged for a notice being sent.
Thank you for your response.Good idea regarding the coupon codes, that is something I will look at doing. Do you think people care that they are affiliate links?
Source? Why does e.g. Debian or other free software distributors think they can distribute GPLv2 software then?
Alternate Azure Table Storage Client - Open Sourced
Everything Gets Painful & Slow as You Scale
Can't remember if it was Sergey himself or someone here on HN however there was a comment made not long ago that all it would take is for someone like Will.I.Am or other 'cool' celeb to be snapped wearing them out and about and Google Glass is instantly cool as a fashion statement.

Given the massive leap in technology I'll stand behind almost any PR move Google make to get this tech mainstream.
That's fantastic, thanks. I wonder if they'd mind me creating a batch tool for personal use...
The fundamental fallacy underlying the "Darts are just as good as people" is that the _entire reason_ the dartboard approach is so successful is because of the massive number of experts who have priced everything close to perfectly.

No such market exists for startups - so selection is required.
Traversing a vector of pointers isn't much less efficient than traversing an intrusive linked list, and is significantly more efficient than traversing a normal linked list. With a vector of pointers, you need to do an arithmetic operation (usually on a register), a dereference to L1 cache (to fetch the pointer), and a dereference to main memory (to fetch the object). With an intrusive linked list, it's just a dereference to main memory. With a normal linked list, it's 2 dereferences to main memory, one for the link and one for the object. On most processors, accessing cache and performing address arithmetic takes a tiny fraction of the time that accessing RAM does, so for practical purposes your vector-of-pointers and intrusive linked list implementations should be pretty similar in performance.

If you can own the objects in one by-value vector, that's even better, then traversing over them involves only address arithmetic on objects that are already probably in the cache.
I was offered raises at only one company, ever. At every other company I had to ask for them after positive annual reviews, and I mostly got what I asked for.

If you look at the amount of raise, it's usually ridiculously small, maybe 5-10%. When I switch jobs, my salary has grown 30-40% pretty much every time.

And that I never understood. When I leave, you have to spend money hiring a good developer, you have to spend money training him, all while possibly losing money because the work is not being done.
Am I the only one that thought this was another Redis from reading the title?
Less comments, more readability
I believe by real she means more like what an average person would find in real life. If you substitute in that definition, her mission makes more sense even if you disagree.
Facebook did a lot of harm to the reputation of HTML5 with that app. Sometimes it took a few minutes to render comments for a photo or an user profile or a few items on a news feed. Of course, DOM/CSS/JS is slower than native - but it doesn't have to be THAT slow. Especially for what seems like a relatively simple things. I suspect they overengineered it a bit.
You are damn lucky. It's a rare professor who focuses on the needs of the student at the expense of his own ego inflation.
I've been wondering what's the point of online courses, at least in disciplines, where there are good books available? E.g. you could very well get the same (or deeper) knowledge of AI by reading Russell & Norwig book, or algorithms from D. Knuth books. And text is mostly always is a better format than video lectures.

As I understand, participating in a course will put some pressure to complete most exercises and actually finish the course. You would also get some automated submission checks and could extend CV in the end. Also courses might mention recent discoveries that didn't find their way in books yet. Is that all or I'm missing something?
Stripe is a pretty awesome company. Much more easy to integrate with compared to Paypal and their support blows Paypal out of the water.
Making Mistakes