skysight-inc/HackerNews huggingface dataset:
Voltaire summed it up by saying: "The perfect is the enemy of the good."
A good plan, violently executed now, is better than a perfect plan next week. --General George S. Patton
Are people really so harsh to non-drinkers? That's sad. What about people who don't drink for religious purposes? Are they better tolerated?
Another bug report/oddity:

Loading any page when I'm logged in has started taking forever. If logged out, it doesn't take long to load.

For example:

This comments page loads in 981ms when I'm logged out.
If I log in as axod, it loads in 7.5 seconds.

Maybe it's just my account :/ Hopefully it's not a 'moderation feature'. Maybe due to a reasonably high comment count for my account? idk but it makes HN pretty boring waiting for page loads.

Is anyone else seeing this behavior?
Why does latex get so much love compared to context (http://wiki.contextgarden.net/Main_Page ), when latex only has a handful of academia-focused templates by default and the barrier to making your own is really, really high?

(No, I will not use the gimmicky caps, they annoy me.)
No. If you read the genuinely good critics, that's not so at all. They open your eyes to great things you haven't noticed, but have actually been there.
I don't think that's a particularly good example unless you say "ow" in some very strange way.
Try a classifieds model where content providers don't place any advertising on their pages at all. They then put a "Classifieds" link on desired pages, that takes you to another page filled with targeted advertising relevant to the article or site as a whole. As a bonus, let the content providers have an opportunity to select or vote on ads to reward quality and improve relevancy. The classifieds page doesn't even need to come from the referring site, as it is completely separate from the content. If advertising is so wonderful, this model can't fail. It's less intrusive and encourages the advertising industry to provide something of value.
What Is It About Restaurant Websites?
I use vim. How do I get it to adjust for edits?
The Power of 5 Sentences
This just happened.

I sent a cold email to a key large organization. The subject line was “Re: [Organization Name] & [My Company Name]” because people are more likely to open an email that looks like an existing thread about their company.

The email itself was 5 sentences long:

One sentence to introduce myself and my company
One sentence to show traction/social proof
One sentence to outline one specific way for us to work together
One sentence to give a snapshot of potential results
One to suggest a time for us to meet in person

5 sentences. That’s it.

24 hours later, I received an email introducing me to the higher-up in the organization who could help my company most.

72 hours later, my co-founder and I were across the country and meeting face-to-face with him. After hammering out some details, he invited us to Dubai to attend a global summit for entrepreneurial leaders and make connections that will be crucial to the expansion of our business.

We are on the plane to Dubai now.

The moral of the story: send a simple, straightforward cold email to the 5 organizations you know would help your company most.

You have absolutely no idea where it could take you.
Wow.

Not here, but over the past few months, the app has been consistently fickle about loading up the userinfo page and the threads page. Sometimes it works. Sometimes not. On really high-load days, it was taking 7-15 seconds and then just stopping to show the page.

Paul said a week or two ago (I think) that he was tweaking the GC because of the load on the box. Not sure if that could be a factor or not.
I am definitely working hard to experience all of the mentioned "joys" :) I find developing software is a lot of fun because as long as you work hard enough it is within reach to create something that a lot of people will use and enjoy.
I don't want to get into the specifics of the build system since it's proprietary, but there's a non-trivial startup cost for it. It's optimized for being able to compile really huge projects in a tractable amount of time, not being able to recompile individual files in the shortest possible amount of time. The latter will execute quickly enough (yes, it only recompiles what you've changed), but the startup time is still annoying enough to want to batch up edits.
a hearty endorsement here for Mailroom: it takes exactly what I love about Mailplane on the Mac (switching between accounts; better at-a-glance indication of new messages; letting Gmail be Gmail instead of shoving it through IMAP and suffering through the sync/search/etc issues that will inevitably happen).
I think salesforce.com was built this way. Benioff hired 3 guys and left them alone in an office for a year.
As China grows economically what is the likelihood of it simply allowing female immigration and thus pass this problem off to poorer nations?
For bibliography I used JabRef (http://jabref.sourceforge.net)

It's written in Java, and is very simple to use.
I believe that one of the points that he were trying to make was that you have to be aware that even if you are "good", you as a public speaker might (and probably will) be taken out of context.

It might happen in a 30 second Youtube clip on Techcrunch or in a published interview, either way it's still vital to try to be prepared when it happens.
My fault. Fixed it.
There is a link to lists at the bottom of the main page.
Those are all good reasons. But I don't think trying to package that stuff up into a tag 'race/ethnicity' is useful.
But this isn't the point you made your initial comment. Sure, most of us here understand the engineering processes of figuring out how and why things break, but that doesn't mean an article in a nationally-read newspaper is superfluous.
Stop Reading "Clients from Hell"
Alalalalalalalalalalalalalalalalalalalalalalalalalalalalalal chat group -
There is a difference between proving a small amount of code that controls airbag (and you just prove the written code, not the compiler, not the os, not the hardware) and millions of lines of code running in a complex machine that run in arbitrary conditions (the car).
I get "Unknown." when I click on this - is it down now?

Edit: working now. Cool.
Maybe I can sum up every little point I'm trying to make in this whole word-slab by saying I don't like that so many people agree to do things that they obviously hate doing.

This seems like a great description of the meat-free, booze-free, non-comformist working for a big Japanese corporation. Why didn't he leave the country 19,000 words ago?
Cool - the fact about cell phones is astonishing. I always cringe at the false boiling frog metaphor, though. (http://en.wikipedia.org/wiki/Boiling_frog)
You throw around the word patriarchial as if you know what it means. It is a very loaded word and you should define it so I know exactly what you mean. Women have been allowed to participate but not in the way men have been allowed to participate and wanted to participate. I don't know enough about native american culture to comment but I know in jewish culture the family name passes through the female line and men are still the ones committing most of the crimes and fighting most of the wars.

I didn't use docile in a negative way. I meant they are less likely to use aggression as a means of resolving conflict. There is nothing anti-female in my stance.

Thanks for the anthropology tip but now you are contradicting yourself. Most of formal education is simply a reflection of the attitudes and mores of the current times especially when it comes to classes like anthropology, sociology, psychology, etc. Most people that are technically trained, math, physics, cs, etc. are quite blind to this aspect of education. What do you think they taught in anthropology, sociology, psychology classes when women had very few rights, that women were the best ever? No, those classes reflected the attitudes of men learning and teaching in higher education and the same is true now, except now depending on who teaches the classes you might get an anti-male view or a "balanced" one.
I think that comment voting is nice, especially if people actually vote on quality, rather than agreement. However if its becoming a problem it may be better to only use comment votes for ranking comments and not have them count toward karma.
My version would be slightly bigger-picture (some are the same as yours, though):

- Functional design is about breaking a problem up into a series of transformations (functions) on data, rather than modelling object states and behaviors.

- Compose the transformations by treating functions as first-class citizens. Introduce map, filter, foldr, etc. here

- "Functional" = Avoid side-effects! (wrap an I/O layer around your pure core processing instead) Otherwise the composing breaks.

(optional):

- "Start little, grow big", "factor relentlessly" - these are good concepts in ALL programming, and they apply here too.

I think if you just get those points in an hour, along with a nice example (I think F# comes with a web crawler that illustrates all these points), you'll have done very well.
Ask HN: Best Ad Network for Tech Blog?
Been using AdSense for quite some time as I am not focused on revenue from blog... but would love to try new networks. Whats working best for tech?
I absolutely agree. I can't see anything wrong with my calculation above, which leads me to conclude the blog post or the article it is based on misunderstands – or at the very least miscommunicates – the problem, if indeed there is one.

The actual problem might be that standard statistical tests are difficult to use, but then isn't that why the theory had to be developed in the first place?
Did no one notice the fake chinese characters?
A few weeks ago a post of the same nature as this was posted. It's worth noting: http://news.ycombinator.com/item?id=1130419
I don't really like where you're going with this.

For every lit-crit type who'll never understand what quaternions are, I'll find you a math geek with a shelf full of Star Trek novels, who'll never understand what real literature is.

(I once tried, and failed, to convince a mailing list chock full of some of the most brilliant programmers I knew that there's more to fiction than science fiction).

The humanities and the STEM fields (I didn't know this abbreviation) are not exactly balanced in this way; there is something to what you're saying; but the something that's there is not anything like a "superset" relationship, not even close.

Once you restrict to people who both understand what quaternions are, and prefer Kafka to Zelazny, you're talking about a superset of both sides, not a STEM subgroup that also assimilated knowledge from the humanities, but remained essentially STEM. I don't think it works that way.
I think people who read tech blogs are educated enough to know that defence is not a typo (despite firefox trying to spell correct me as I type that).
Obviously not. The societal pressures have been different but the thing about people is that it's hard to distinguish between what's actually innate and what's culturally enforced. So given the chance women would be just as proactive and inventive, heck we are already seeing that, but they wouldn't be as aggressive.
Boiling Frog
Culture shock to me, as someone who has visited 20-ish countries and lived in 2, is more that "things are almost normal and like what you're used to, but just not enough to be comfortable", and as a result you end up perpetually on edge and perpetually adjusting just outside your comfort zone. It's jarring and difficult, a little like the room in Orwell's 1984 where the corners aren't quite straight, and things are just out of focus.

I didn't get culture shock in Tokyo, because it's just so different to everywhere else I'd been that I completely stopped the usual comparisons and just gave up.
We're really just starting to get OSQA (http://www.osqa.net) to a point where we can implement some of the new features and improvements which we hope will make it most useful.

We invite you all to share your ideas about what you want and need in a Q&A community at http://meta.osqa.net or to submit bugs and feature requests directly into our tracker at http://jira.osqa.net.
If you can't sell your own stuff, please... don't
The author had an invaluable experience, but I think the blog post doesn't do it justice. None of the section headings is actually that surprising; it's unlikely he started a business without being aware of all those lessons in the broad strokes. Be ruthless, yes, but why was he unable to be ruthless even when he knew he should be? "Fail fast"? What did he do that violated that? What was he thinking, failing slowly?

I wish he could come up with a way to give us more concrete details that add nuance to the broad lessons. Memories will fade, and if all he's saved of them is this blog post, the lessons will follow the life savings. And that would be tragic.
I think your average karma is only visible to yourself. Or at least, I can only see mine.
Everyone keeps reiterating the inventive and creative aspects of men but I don't see why. Nothing in my post mentioned any of that and it's not really a rebuttal of my viewpoint. Most people, male or female, are capable of the same intellectual tasks so saying men are capable of great things doesn't really mean much. When you have to stay home for 9 months and then take care of another human being for another 6-7 years and still have the energy and time to be as creative and inventive then I'll give you the benefit of the doubt.

What makes you think I don't value science and technology. Just because I don't approve of the man doing the work does not mean his work does not have merit.
Ask HN: Anyone interested to work on a project basis as a graphic artist?
I'm not sure if this is allowed; however I saw a posting and it wasn't answered here: http://news.ycombinator.com/item?id=1169942

I'm looking for a seasoned graphic artist who knows how to work with illustrator, indesign, and whatnot, to create unique layouts for different genres of websites. As well as some logo design and tracing.

You wouldn't need to code anything, although if you knew how to convert that layout into a nice HTML page, it would be a major benefit.

The pay would be project based.

If you're interested, contact me with some examples of your work & pay expectation: topqadmin <<at>> gmail
Agreed, hell, tape is still economical for some circumstances, disks will be with us for a long time.
Someone should turn on the Patio11 signal and summon him to comment on this.

00000
0000000
000P11000
0000000
00000
When you reduce it to a straw man it certainly is crap but thousands of years of history is a hard thing to ignore.
As with most things, form trumps substance when you're selling websites to a local business. They want to have a sexier website than their competitors. Their competitors all have sites with big Flash intros and cool animations and stuff. This is what your layperson cares about when viewing your portfolio; they don't care about functionality across platforms, they don't care about accessibility or immediacy of pertinent information. They just want something that looks "pretty", and even "pretty" usually just turns into useless gobs of Comet Cursors, background music, and Flash.
In a computer that critical and that simple, there is no OS, and the compiler (or assembler) is tested for the program in question. The hardware design can be demonstrated to correctly execute every permutation of every instruction.
That was a decent story, wasn't luck though.

http://mixergynotes.com/shai-reshef-university-people/
Oops, that's supposed to be inside out:

\begin{figure}[ht]
\begin{center}
...
\end{center}
\end{figure}

Not sure it works the way I first suggested. Apologies.
Ya, what's so nice about a world where there is no genocide and mass murder? I am not against conflict and you are deliberately using two meanings of the word to make your "point".
What was your question? Post a link.
I decided to look this up and it appears that the law changed in 2000. Someone born in Germany with a parent that is a permanent resident and has lived in Germany for more than 8 years does have automatic German citizenship:

http://www.bundesregierung.de/Webs/Breg/DE/Bundesregierung/B... (in German)
Slicing an immutable list should be a library function (splitAt or span in Haskell), and even if it weren't, it can be written as a fold:

splitAt :: Int -> [a] -> ([a], [a])
splitAt n xs = (reverse before, reverse after)
where
(before, after, _) = foldl' incr ([], [], 0) xs
incr (ys, zs, m) x | m < n = (x:ys, zs, m + 1)
incr (ys, zs, m) x = (ys, x:zs, m + 1)

Basically, any imperative loop can be transformed into a foldl' where the accumulator is all the loop state and the increment function is the loop body, taking in the loop state and the current element. Breaks and continues are represented by returning the same loop state that is passed in. If you have breaks, you'll want a foldl (non-strict) instead of foldl' (strict), because lazy evaluation will prevent the rest of the loop from being executed.
I hope that it is a "high braking pressure" rather than "foot glances the brake pedal" sensor, as I was looking forward to one day learning to heel-toe.
It would be nice if the page said what country it is and at least what city.
I come to HN for the intelligent, relevant commentary. I stay for the ad hominem.
Read the wiki article again. It cites sources for the truth of the boiling frog metaphor.
Sure thing! Here are some I've used in addition to the above:

Lecture notes from Dr Kohn at NYU: http://www.math.nyu.edu/faculty/kohn/math-finance-lecture-no...

Options, Futures, and Other Derivatives by Hull (considered one of the best books in this field, but I like the next one better)

An Introduction to the Mathematics of Financial Derivatives by Neftci

Numerical Methods in Finance and Economics: A MATLAB-Based Introduction (Statistics in Practice) by Brandimarte

Also, we take a general C++ course. Coming into the program they wanted us to have completed math through calc 3, differential equations (first course), and linear algebra (first course). I was a finance undergrad not math, so from experience I can say I wish I would have also studied some real analysis (just the basics), and a high level undergrad course in probability (although we took a grad level intro course first semester). Also, the better you are at proofs, the easier time you will have (I had no training in this and have picked it up as we go along).

Also, some schools make a distinction between computational finance and mathematical finance, so that's something to think about too.
Huh. Suddenly, I wonder much more about what life is like for Ruby's Matz.
I had never heard of it before: http://wiki.contextgarden.net/Main_Page

I'm not sure if it's what I need, but thanks for pointing it out. It's nice to know people are exploring typesetting/document composition environments that build on Tex, but are not Latex.
How is this related to the above comment?
My world view is not any more simplistic than your biased view based on western culture.The buddhist's nirvana is the absence of desire and while they believe in reincarnation, they see it as a curse to those who are too much anchored to their wealth and earthly delights.
What seems boring to you is some other people idea of paradise. I'm not religious myself but I feel dramatically attracted by the underlying philosophy of Buddhism. There is something wrong with you if you think that life needs to perpetuate violence for thrill's sake.
Bookmarked. I'm in awe. Would be great to have a LaTeX 'theme' website to collect nice examples...
An Australian letter to Steve Jobs
I agree that "superset" is too crude a term for what I'm trying to say, but as you acknowledge, there is something to what I'm saying.

E.g. the equivalence you draw in your second paragraph is not relevant to my point, which is more like "while there are math geeks who understand what real literature is, there are essentially no lit-crits who will ever understand what quaternions are".

(And Star Trek novels might be a bad choice, seeing as how Patrick Stewart introduced a lot of Star Trek fans to Shakespeare. :-)

Let me take this further by discussing people who I'll call "bridges". In my subgroup of "lit-geeks" there was one seriously into philosophy. and she got some of us to appreciate some of it. Similarly, I was the one who dragged people to the first showing of the Ring Cycle (although pretty quickly that became a larger group thing as someone else e.g. dug up a fantastic Wagner scholar, it's a real shame he died as he was finished his commentary on Die Walküre.)

Despite your lack of success with the members of that mailing list, what I'm suggesting is that it's in theory possible to make that bridge and that it's not so with lit-crits and quaternions (well, not without years of math study they've essentially shown they won't or can't do).
Wait, your example from English is completely unrelated to Tim's point, which is that they use words with some meaning that may not apply to the current circumstances. Tim's argument is that that imposes a subliminal message, which, repeated often and widely enough, has a negative effect on the society. Maybe you have some argument against that, but you didn't make it in this comment.
Where are you going to find that many women? Nowhere but Africa, or possibly Latin America. That would lead to an interesting culture clash.
Anime is awesome.
I'd focus really heavily on "stay immutable", "use recursion", and lambda functions. I think these things take a little effort to get used to, especially if you are stuck heavily in a certain programming paradigm as many Microsoft focused guys often are.
So, a list of problems some dude has with a country. You can come up with a similar list for every country on earth, especially if you're suffering from culture shock. Everywhere has its pros and cons.
I'm not sure who's funnier - the author or the people he's criticizing. It's like a mobius strip of confusion.
You are completely justified in complaining about the article's negativity. It's not like he announced in the title or the first paragraph what it was going to be about.
That works. Thanks for the tip -- I never thought of foldl as a universal replacement for for/next.

Here's what I've been using for slicing:

let slice l b e =
let rec slice_2 l b e f =
match l with
[] -> f
| h::t -> if (b<2)
then
if (e>0)
then ( slice_2 t b (e-1) (f@[h]) )
else f
else
( slice_2 t (b-1) (e-1) f )
in
slice_2 l b e [];;
This may sound like heresy but I always find gmail search -- when I'm looking for something in the subject or sender -- to be a bit slow compared to search in a local mail tool like Thunderbird or Evolution or Mail.app.

If I need to search entire message bodies gmail is of course much faster, but often sender/subject search is all I need.
that's my point. that clip misses the context of what mark was saying and why. if you watch the entire video you'll see it an entirely different light
Actually it does not matter if Bing filters the content or not. All (almost) of users' traffic goes through a ISP's proxy server. They have semi-intelligent method to filter the content. At least it used to work like this 5 years back.

Sure times have changed but I assume they are still using same/similar methods to filter. As kids, we coded our proxy servers running on servers like Geocities using open-source perl scripts but they ended up blocking it every now and then. Times have changed, they still maintain their ........
Microsoft Gives Rival Browsers a Lift
Congrats! What do you mean traction/social proof?