skysight-inc/HackerNews huggingface dataset:
Yes, I remember specifics of how Jenny Kaplan (then Roosa) impressed me. (No need to hide the name of someone I'm complimenting. :-)

She was asked to look at our lease reporting process. That was a process that was somewhat complex, under documented, and which nobody had been in charge of for some time.

Less than a day later she knew that I was a useful resource. She asked me for any information I had on lease statuses. I sent her a copy of the standard documentation we had on tables, and pointed to where in that there was a list of all statuses you could wind up in during the lease reporting page. She asked me for information about transitions from state to state. I sent her the source code that controlled the set of all possible lease transitions, and included brief descriptions on how to tell when that would trigger emails, etc. (There was no other documentation. Seriously.) She came to me, and said she was trying to prioritize the logic, and we had a brief back and forth discussion about what was available. Perhaps 15 minutes later I had a report for her that listed for each lease transition, how many people had made that transition in some previous time period.

The next day she had a diagram that listed the major lease states, the important lease transitions, gave volumes for how people flowed through, and gave how many people's leases ended at each status. She had also prioritized which ones she thought had the most room for improvement. This was by far the best view I'd ever seen on the lease report process in several years at the company.

I was impressed with how quickly she had come up with that, and I mentioned this in a conversation with the person who ran QA. Who said, "You're not the first to compliment her. Monica (who handled customer support) has been saying how happy she is to have a product manager who comes and asks questions about what problems people are asking customer support about. I'll be very interested to see what she does with her spec."

Jenny started 3 days earlier. Within 3 days of being handed a big hairball of a project, she had managed to impress 2 people in 2 other departments. And when said spec arrived, the comment I got from the head of QA was, "Now THIS is what I wish every spec looked like. Clear. Simple. Too the point. And it looks like it will work."
>Common. You probably are a college student, or the original poster is, or both were thus know full well that you get free access to the journals you need when you are a student.

That's entirely false. If there was a single distribution point that charged a nominal fee, that would be one thing, but to do any significant research you need at least 5 such £30 monthly subscriptions, and no school subscribes to all journals a student might want.

>If you do not pay for it, well not you precisely, but the professionals who work in that field, then the funds would be taken either away from research or from students.

I'd like to meet the professionals that buy these papers. I get the distinct impression it's mostly professors, students, and universities paying these outrageous fees.

Personally, I'm a professional now and if I needed a paper relevant to my work I would buy it. But I don't need it. Very few professionals need any sort of academic papers, especially in CS. We've got the whole Internet, from Wikipedia to Github to this very site to get information about trends, and we offer it for free because we know that hiding information is more trouble than it's worth (and it's much easier for us to work when those around us freely share.)
Most of today's middle class is descended from the kings and nobility of the high middle ages. The peasantry just mostly died out, leaving no descendants.

That's simply untrue. For example, the majority of people of European decent in the US, Canada & Australia are from the "peasantry" classes (ok, by the time mass emigration was happing the "peasantry" class had mostly migrated to the factory cities in Europe, but they were still the poor people).

In Australia's case the early white population was mostly prisoners who were almost entirely poor, unprivileged and most certainly not nobility.
Yeah, you should read a bit about Cappuccino, it makes drastically different decisions about how an application should be built on top of the browser, but as a result it gets to do complex things like this image spriting extremely simply.
I'd add Paypal support to GitHub if Braintree integrated it with their system so I wouldn't have to interface with Paypal directly. Too many horror stories.
The video is certainly suggestive, but I wouldn't call it sexy. To each his own I guess.
XSS - an Underestimated Threat?
I'd like to clarify:

A solution that involves other-than-software is not automatically buy-vs-build, nor an appliance.

Broadly, to me, it's usually about choosing the right hardware and assembling/configuring it in a "custom"[1] way. This is usually significantly cheaper than trying to get anything off-the-shelf to scale.

stay away from pound etc, just stick to LVS

I've learned to stay away from anything with heavy dependency on kernel code. My preference is HApoxy.

[1] Optimized for the problem at hand, which, usually, is remarkably commonplace, just nowhere near as commonplace as a lowest common denominator web server.
Ask HN: How would you allocate Karma for a new stackexchange/OSQA site?
There have been a number of threads on HN regarding "gaming" SO or other Q&A sites as well as apathy after the initial novelty wears off. Many of the comments echo the statement that good questions are not rewarded enough and bad answers get too much credit. In addition down voting is allowed without consequence so it is often used to game the system rather than remove inadequate content.

I'm setting up a OSQA site and am surprised at the defaults. 25 points for a selected answer, no penalities for downvoting, 2 points for an up vote etc. I think the karma scores in SO and other sites are too high to be meaningful.

What point system would you assign to good questions and accepted answers?

Would you detract points for downvoting to (hopefully) insure that downvoting was down with care and not to game the system?

Can you have too many badges? Does the site lose its game appeal when you receive badges constantly?
So very true.

A gap in the market != a market in the gap.
That's one way of saying it. Another is to say that the scope of Unix has widened to suit the needs of other users.
Googling 'anniversary present ideas' and then buying the present shouldn't take more than 10 minutes.
Or even worse, when half the documentation is a screencast.
There's often a lot more under the surface of what goes on at a YC company. Sure it's just a few more iPad games, but the unique aspects of them were not accidental.
That's a holdover from the good old days when you had to search through 3" of fanfold paper for your function, they become a bit easier to spot like that.
Why Governments don't know how to buy open source
never thought about using it as a tool for flirting or breaking the ice. but sounds like a perfect way for geeks to have fun!
Wow. That is brutal. To be absolutely honest, I would love that kind of objective, brutal feedback if I did not suspect motivations.

It is very silly however to suggest that my motivation for this is something which I would expect to get down votes, not least because the original post, the comments of which I echoed, got downvoted. I simply wanted to say it. Which is my very nature. Uncensoured thoughts. Be the results what they may. I care about the downvotes as much as I would care about the looks of any person down the street. A mere moment, here now, gone in seconds.

I have been thinking of making such a post in quite a while, not least because, and of course I might be much wrong hence the post, I think that this place will at one point become too big and perhaps loose the culture it has. My motivation thus was, to ask the brilliant minds that reside within these pages, to speculate as to how perhaps such fate does not need to become a necessity. That is, whether you can have a reddit like site, without becoming reddit.

But thanks for your comment in any instance. It does quite prove my original point.

Edit: I should add also, on a purely objective and inquisitive manner also, I do not quite see why you would do that. I have looked as far as I could in you comments, and I do not see any comments that I have made in reply to any of yours, let alone to leave a bitter taste in your mouth.

It frankly is sufficient to simply make me not want to have anything to do with this community any longer. I sought reason and I found it. Once reason vanishes, so indeed shall I.
Great in concept, but copying from CSS itself seems like a bad idea. The lack of abstraction can lead to some really inelegant stylesheets or necessitate writing the stylesheet in another language and generating CSS with a compiler. The lack of conditionals and variables is, to my way of thinking the most significant limitation.
> Wages for most people have been stagnant or declining

Wage growth has been slower than you'd expect because healthcare is getting much more expensive, so the increase is hidden in a worker's benefits, rather than being revealed in higher wages. Overall compensation is increasing: http://www.marginalrevolution.com/marginalrevolution/2007/10...

Unfortunately, most workers don't realize that their healthcare costs have a zero-sum relationship to their wages. This graph shows that point very well: http://voices.washingtonpost.com/ezra-klein/2009/10/will_low...)
We making Gmail more useful, and we think that's beneficial for Google.

Making Gmail more useful by removing it's revenue stream doesn't seem like a tradeoff most people would be interested in.
Conway is a very acute angle. Other angles outside the valley might be quite obtuse.
Wait, I'm confused; how do I spell the name? blurry people, blurrypeople, Blurry People, blurrypeople.com?
wow you pay 50% taxes on $24k in Uruguay?
>> There should be some trillionaires walking around whose ancestors started saving in the Renaissance when modern banking began

This ignores that people born to wealth do not have the same sense of frugality of the people who build the wealth.

""From shirtsleeves to shirtsleeves in three generations.":
moneycentral.msn.com/content/retirementandwills/planyourestate/p147046.asp
Hehe, 'DON'T pay the knowledge cartels' put in to practice.
Angles form a group under angle addition. If Ron there is a 45' angle, the group includes him.
Facebook is the first to jump into ARM servers
Macs making bigger enterprise gains than rest of PC market
I've found that Google likes users that are engaged with their products, whether it's search, Gmail, or any of the other tons of products.

Search is only valuable for Google because a lot of people use it. Surely Gmail is more valuable the more other people use it? (Even if it's not in the same way.) I mean, that's the whole point of the Google Apps Marketplace: http://www.google.com/enterprise/marketplace/
Isn't it sad that adding fast search to someone else's email client has been a valid product niche for years? Shouldn't people know by now that email clients need this feature? And now the cycle continues, but with extra irony since it's Google (Google!) who got it wrong.
That's exactly why I think trying to predict what the world is going to be like in 40 years is just about impossible. The only thing you can say with much confidence is that it's likely to be very different from the way it is today.
Well, I wasn't saying it was impossible, just expensive. Also, I don't know where you live, but one child's extracurricular activities for me is ~400 (100 piano+100 TKD+100 kumon+100 math) and during the summer it is higher since they have camps to attend (since there are no crops to harvest). Once your daughter gets older, I guarantee your clothing costs will increase.
30k is the prefectural median income for a household w/o dependents. I assure you, this is survivable in Gifu.
Boo. Full size version isn't full size. The two crops are obviously from a higher resolution (readable) graphic that is not the full size one linked.
I'm sad to see that the market has apparently decided against Google's own offering. The prospects of a Google-controlled, Android reference phone available to all consumers on all networks was just plain nifty.

Having said that, I have several family members with HTC, "Sensified" Droid Incredibles, and it doesn't seem to be that bad. (Then again, there is no NASCAR app either...)
This is impressive stuff - I like the map demo a lot - I always find digital maps are useless as maps but great as search tools... Mixing the two is awesome.

Any reason you didn't choose QR codes?
I don't know exactly what "too female" and "too male" is meant to describe. At best, this just enforces sexual stereotypes, and at worst, people will use it wrongly with poorer matching results to follow.

I understand that this is based on a Dutch concept, but I don't see the too fe/male evaluation working very well. Obviously, it's just beta, and new tags will show up as others disappear.
I recall that article too. It's slide 5 of the mint.com presentation http://techcrunch.com/2009/10/08/startups-101-the-complete-m...

-$250k per business guy.

And I think the argument is pretty sound. He's talking about your prototype valuation. The article is focused on post-launch. Hiring a product person pre-launch is probably a waste of money, unless you have the loot to have a 20 person team pre-launch.
Doing the same in Shenzhen, China.

In my opinion, with a 25,000$ salary here, you can live more comfortably than you can in the US on a 50,000+$ salary. For instance, at 500$/month, you can get a spacious 2br apartment that comes with a nice inner courtyard, tennis courts and a swimming pool. You can go to nice restaurants for under 6$ and take the taxi for ridiculously cheap (less than 5$ for a 15 minutes ride).

And don't worry about getting bored. There are tons of bars, amusement parks, movie theaters, not to mention that most commerces close very late (11pm+). And if you're not into Asian girls, a lot of female foreigners are models from Russia/Eastern Europe that haven't seen westerners in a long time. :)
This assumes that you are going to the trouble of initializing your skip table once and re-using it. Now you have state to maintain beyond the life of the function call, or else your performance is slower than brute-force. That, in addition to probably needing to write the function in the first place, means you've got all sorts of bugs to find and fix.

And anyway, what are you doing searching HTTP headers in anything more than a one-off script? More likely, you are parsing the whole header and sticking it in a hash table. So, not only aren't you searching, but even if you were, that's not the hard part. And even that is dwarfed by the application that's going to service the HTTP request. (Unless you are Google, in which case you don't need my advice.)

Searching HTTP headers is not your bottleneck. Use your language's built in string search. Premature optimization makes code slower.
I wrote my own client-side multi-flight planning app about four years ago, using web scraping to include Ryanair, Easyjet and others, in order to plan a cheap vacation. A particular problem with Ryanair is, I believe, that they are explicitly against any kind of disintermediation or technology-enabled price competition.
Yes and anyone can write poetry too.

There are always 'rules' to any real discipline. If you aren't skilled in something then of course we say 'he is a natural'. But if you go up to talk to a 'natural' you always find that they worked at it an incredible amount.

Fun read either way though. Her comments on Ozzie were the most surprising to me.
ack (http://betterthangrep.com) is a great alternative to grep, although certainly slower as its written in Perl. Great for working with smaller files such as source code though.
I got a 98.77 for this one: http://news.ycombinator.com/item?id=1604552

It looks like jibber-jabbering about continuations and call/cc rates highly. I agree that it's probably not a useful metric, but my inner stats nerd is fascinated all the same.
"...will almost certainly see linkage on Daring Fireball."

Yup: http://daringfireball.net/linked/2010/08/23/google-carriers

Gruber then asks: "What high ideals, though? Actions, or merely words?", as if to suggest that he isn't aware of Google's open-sourcing of Android, which at least to me seem to sum up the "high ideals" Hiner mentions.
If you think about it being funded by YC is tech news. Techcrunch is about tech news. Now they cannot just write about the startup being funded and close it. They must tell you about their product.

Actually I am a lot happier to read about startups like Koduco (although I did not read the article), than to read about another Facebook/Twitter/Google article.
#1 I would say it's hand placement is significantly slowing it down. It's putting its hands up when it's not in use, which means excessive hand movements between usage (not only time inefficient but also a significant waste of electricity and a burden on its mechanical parts).

Aside from that, it's simply processing speed and motor control. Processing power would speed up detection, which would allow it to act faster. Similarly better motor controls would help, especially built in resistance detection so it can tell how much force it's applying.

Also it's doing it completely wrong. A human at worst flips the sock over one of their hands, and at best does a sort of tuck & roll on their thumbs and stretches.

It seems kind of asinine that researches are trying to replicate human tasks without replicating human dexterity to achieve it with reasonable speed.
Let me contribute my perspectives about the posts in this thread: http://news.ycombinator.com/item?id=1627749

mathgladiator's post: I would vote this down as being totally content-free. The words "late night orgies" do not make a comment hilarious, and other than that, his comment literally had nothing to say.

lsb's post: I'd vote this down as being a reply to a useless post that doesn't contribute except to scold the parent. I don't think we need reminding that AIDS is a serious problem. I don't follow why it has 7 upvotes.

Your first post: Downvoted. Again, no content. You just made the same off-hand remark about orgies that the grandparent made. Besides being pointless, it's also absurdly offensive and tasteless to respond to a serious comment about AIDS and rape in this tone.

Your second post: Downvoted. Why are you replying to yourself? Why would you open a comment with an insult to the audience? What makes you think we want to read an impromptu lecture about the joy of sex?

Look, all these posts have something in common. It's that they add absolutely zero value to the discussion. They aren't wise or informative, they don't clarify anything, and they're not funny. Elsewhere in the thread, although your posts were sometimes marginally off-topic, you clearly had something to say; e.g. your defense of paywalls on academic journals, and your back-and-forth about the value of HIV research outside of the human environment. Here, you have nothing to say. "Sex is great, everyone should have sex, it's nice if AIDS is gone" is not worth the time it takes to write or read. (It's ten times worse as a reply to a comment about rape.)

Taking issue with these things is just a matter of filtering spam, not a matter of personal grudges.
There should be some trillionaires walking around whose ancestors started saving in the Renaissance when modern banking began -- but there aren't.

The reason for that isn't financial but usually due to wealth dissipating though marriage. Some wealthy families relied on arranged marriages to keep the wealth in the family, but this kind of arrangement had it's own problems (first cousins marrying each other for multiple generations has clear genetic issues).

Nevertheless, some examples still exist:
http://en.wikipedia.org/wiki/Rothschild_family (often claimed to have controlled the largest private fortune in history)
http://en.wikipedia.org/wiki/House_of_Medici (although the Medici's lost most of their fortune in the 18th century)

Many rich European families were ennobled at some point, which makes their history more confusing. For example, the Duke of Westminster (6th richest man in the UK) is rich mostly because of his London land holdings. There are numerous other examples like that.
Despite the problems with the Date classes, I still think this is ultimately the wrong approach.

Dropping to C at the slightest hint of a performance issue is a band-aid, papering over deficiencies in the VM.
"a revenue driver" seems to be the key phrase here to me. Specifically,

Gmail business model != Google Search business model

To me, killing Gmail ads doesn't necessarily kill the Gmail business model. I would think Gmail is a strategic tool in acquiring loyal Google product users (at a consumer scale) and in acquiring loyal Apps/Enterprise prospects and users (at an enterprise scale).
As a functional programmer when I hear polymorphism I
default to parametric polymorphism. This guy is not
talking about polymorphism at all but instead the
limitation of late binding via dyanmic/single dispatch.

It doesn't matter what type of polymorphism you're referring to, all it matters is what polymorphism does ... the ability of a certain piece of code to run with any data types provided they implement some kind of contract.

Late binding / runtime dispatching is giving you an implicit polymorphism that's more powerful that all those types you mentioned since the contract is also implicit.

You are right that Stevey talks about the limitations of single-dispatching. Multimethods are designed precisely for the problem he describes.

Multimethods are very powerful, problem is they come with great runtime penalty and there aren't too many use-cases for multimethods.

Otherwise, because in both Python and Ruby you can override the dispatching mechanism and generate code at runtime, you can add multimethods to them.

For example in Python you can use the "peak.rules" package: http://pypi.python.org/pypi/PEAK-Rules

Then you don't need to add methods to every possible Callee type, you just add a multimethod on (Caller, Callee) + a generic one on (Caller, object) which returns a default for unknown cases.

It's cleaner because you can add that multimethod anywhere (either in the Caller's package or in the Callee's package) and it also doesn't break encapsulation, and without the runtime penalty I would prefer it to a big switch ... simply because you might not have the ability to modify the Caller's package.
Those who are interested in the goods however, subsidise those goods. You, or the tax paying public is not interested in those goods, but only the results. Just bare in mind this is only one article. There are thousands of other articles which you personally, let alone the tax paying public cares nothing of.

Knowledge is useful only to those who know how to make use of it.

But my opinion is not wanted, thus, you have your opinion and hold it dearly beside any questions of reason or logics because perhaps I should say if you had such understanding then you would have the liberty to suggest a better system.
You might want to tone down you scraping bot. Since posting http://news.ycombinator.com/item?id=1627619 your bot has hit us 100 times in the last 4 hours.
I already addressed this point in the paragraph immediately after the one you quoted. Thanks for pointing out my typo, though! ("We making". Fixed.)
I not asking if you had a young Steve Jobs.

I'm saying if Steve Jobs today said, "I'm leaving Apple and starting my own company. As of today, I'm the only employee of this new company."

He comes to you and says, "I'll give you 50% share for $20" you'd say, "No. Since you don't write code, the company is only worth -$200k".

Let me cut to the chase. Valuating companies with stupid formulas, leads to stupid valuations. IMO.
Used Japanese. Any of them.
Apple’s iMac And MacBook Touch Patents Tease iOS-Convertible Devices