skysight-inc/HackerNews huggingface dataset:
From wikipedia:

"Other cultures (while not officially mandating it), view a beard as central to a man's virility, exemplifying such virtues as wisdom, strength, sexual prowess and high social status. However, in cultures where facial hair is uncommon (or currently out of fashion), beards may be associated with poor hygiene or a "savage," uncivilized, or even dangerous demeanor."[1]

Basically, beards are coming back in fashion.

More interestingly, it might be because of sexual selection. When facial hair is rare, people rate facial hair as more attractive. When it is common, then clean shaven is more attractive.

"When shown men's faces, men and women study participants consistently rated the faces with beards or stubble as more attractive than clean-shaven faces. But beards were most alluring when facial hair was rare, whereas clean-shaven faces gained in popularity when hairy faces were the norm."[2]

If this is true, then beards, when unhindered by religious beliefs, will follow a sort of sinusoid function. As they become more prevalent, they will fall out of fashion because clean-shaven will look sexier. When they're less prevalent, they will start growing in popularity again because they're sexy. As soon as majority is reached, the pattern changes.

[1] http://en.wikipedia.org/wiki/Beard

[2] http://www.cbsnews.com/news/women-prefer-men-with-facial-hai...
Seems like a cool book! There's an interesting note on page 280 about how wealthy people and their apprentices used to live in the same households, but began living separately as cities became larger and began to separate areas of working from living. Compare this with the huge migration of workers in countries like China today, where people work far away from their homes and families.

http://books.google.com/books?id=rPgVp3vMOjcC&pg=PA280
Extensive discussion from a week ago:

https://news.ycombinator.com/item?id=8635887
They already are taking the first step in mass production, making 10,000 doses funded by a foundation and the U.K. government (http://www.theguardian.com/society/2014/sep/17/ruth-atkins-f...).

When you do this sort of thing there's generally an intermediate step between producing a small number of doses in "the lab" and real mass production, where you figure out how to efficiently and safely produce mass quantities.
I got the solution but didn't understand it for the beginner "naughty" puzzle ... http://regexcrossword.com/challenges/beginner/puzzles/2
See my other comment. The stakes are high enough it's worth spending a few million on the intermediate step towards mass production. By the time that's done, hopefully we'll know if the vaccine is any good.
Fablitics: Friendly business intelligence for e-commerce
robots.txt is a nice way to make spiders ignore to index content, but doesn't imply not to access those
Fair point, but perhaps that wasn't the whole report ;)
i don't think he's accusing you of self promotion, he's calling out his own recommendation for mixpanel as being self-promotion. Smilliken is "co-founder of mixrank" according to his profile.
It begs the question, do you mean Facebook the social network, or Facebook the company? Because there are surely many benefits coming from the company that don't necessarily depend on the social network.
I should probably point out before someone else does, that my own blog, hackensplat.com, is one of those very websites I'm complaining about. In my defence, its just a blogger.com hosted site and I'm using their comment system.

I want forms to either accept plain text and allow angle brackets and stars, or accept HTML and provide an interface that hides the HTML tags. We only need Markdown and their ilk for the last generation of websites (including mine) that are behind the times.
Not all markdown text is written with the intention of being converted to HTML. Pandoc can convert markdown to .pdf (via LaTeX), .doc, a slide-deck (using either LaTeX-Beamer or one the HTML presentation tools) etc.

Compared to LaTeX, markdown markup is less obtrusive: a single asterisk/double asterisk/double backtick interrupts the flow of text less than an \emph{} or \textbf{} or \textit{}. Since there's less noise, it's easier to proofread and edit the source document.
[The same is true for HTML vs. markdown]
> If it's intended to be interpreted by computers, what's the point in avoiding precision?

Because markdown is for humans first and foremost, not computers. It can't be clearer than that.
Graph of facial hair popularity in English 1800-2008.

https://books.google.com/ngrams/graph?content=moustache%2Cbe...
The Wikipedia page on Presidents of the US shows a timeline that matches the one in this article nicely: http://en.wikipedia.org/wiki/List_of_Presidents_of_the_Unite...
Why You Should Use a VPN
Some people might call
"I don't want to work at Google because a Google project manager told me to my face that my product didn't exist. So I wrapped his hand around it. It was a PCB with a lot of through-hole pointy bits, so it hurt him a satisfactory amount."
(https://news.ycombinator.com/item?id=8644321)
a violent act.
Microsoft was a major blocker to the uptake of unix-like operating systems, using their market dominance to force hardware suppliers to ship equipment with an OS. Given that unix is frequently free (particularly for home users), you could claim that a significant portion of the literally hundreds of billions of dollars Microsoft made from Windows licensing does in fact constitute damage to humanity through paying for something they could have done without (though phrasing it as 'damage to humanity' sounds a bit more of a moral argument).

http://en.wikipedia.org/wiki/Bundling_of_Microsoft_Windows#T...
Agreed. There are many WTF things I can think of in R, this is absolutely not one of them.
Thanks, that was fun and not as tricky as the blank grid initially made it appear! And the implementation was nice (although a little twitchy if you rotate twice quickly).
It's probably fine. Back in the day (early 00s) I used Gentoo and I think pretty much everyone used march (because why not?) with no real negative side effects. It may be a little more buggy with uncommon or new architectures.

I did have the occasional weird breakage with -Os, though (once it broke make...). Anyways, -O2, -O3, and -Os should be pretty reliable as I imagine they are the most used optimization flags these days.

You generally don't have to tweak options manually unless a small increase in performance is very important to your application or you are running specialized programs that will benefit largely from a specific optimization. Remember -- most Linux distributions use pretty basic cflags and are reasonably performant.

Come to think of it, the Gentoo project has probably been useful in rooting out weird cflag bugs in GCC. :)

EDIT: Also check this out:

http://wiki.gentoo.org/wiki/Safe_CFLAGS
I would think the opposite may be true, given that compressed information tends to be more sensitive to error, than uncompressed.
Didn't you just say that 'money' is not the same as 'wealth'?
"High level isn't really helping, it is giving the compiler room to either screw up or shine."

"It is ... frustrating if it screws up."
one word...

shrooms
Just wanted to say that I just discovered this and love it! Combines two of my favorite things - economics and Seinfeld!

I'd look to incorporate some Curb your Enthusiasm in there as well.

Also, I would explain how the economic concepts correspond to the episode a bit more. There's the general episode description and explanations of each of the concepts. I know enough to be able to put 2 and 2 together, but for some students I would think they'd need it spelled out a bit more how exactly concept B is used in the episode.
Overlapping instructions/data is something also commonly encountered in tiny demos (512b and below), e.g. http://meatfighter.com/puls/ and http://finalpatch.blogspot.ca/2014/06/dissecting-128-byte-ra...

I have no doubt that viruses of the computer kind also have made use of such techniques; and overlapping for obfuscation, not size-optimisation, is also a commonly seen trick in malware.
Wow this is a great point to ponder
When the papers mention that code will be released, is that right now, or when the conference happens? I couldn't find any links to the code in any of the papers, including the karpathy one
This describes a study that was carried out by the American Enterprise Institute, who are, among other things, global warming denialists.
US CERT sends out a vulnerability list weekly on Mondays. You can also get frequently-updated RSS feeds: https://www.us-cert.gov/mailing-lists-and-feeds
I actually feel like they've been "in" for awhile. Perhaps we've already reached Peak Beard.
I guess this is a start: http://www.bsdstore.ru/en/about.html
i recently researched this topic for a website I was building, and it led to reading of the actual laws US states have implemented in the past few years to take on the "designer drug" issue, and almost all of the laws I read always included "..or similar/derivative compounds that produce the same effect" clauses, which always seemed to me a fairly powerful catch-all that would seem to allow police to charge space-cowboys for whatever they may be tripping on...

was I wrong?
That is an interesting theory, but you are definitely wrong about the marathon part. I know a number of people who have harmed themselves by attempting a marathon as their first race, a couple permanently.

My concern about the harm of an unprepared person taking a 10-day class is different. Most of the people I know who went from doing nothing to trying a marathon are no longer runners. Either the difficulty and pain or the experience of failure were enough to dissuade them from taking up a regular running practice. If someone jumps into a 10-day retreat with no prior experience, I would be concerned about something similar happening to them.
I can't speak for everyone, but whenever my facial hair gets long enough it's just a burlap sack on my face, full of itching and regret. It actually seems weird to me to do this to yourself just to be fashionable.
So one thing I can't rationalize is that people claim to be users of a drug, but are you doing independent purity tests yourself? I mean you take LSD and yet you're part of the same pool presumably that doesn't necessarily have access to the purity information of the drugs you're consuming.

Not knowing the purity and the fact that I can be extremely neurotic/overly analytical just immediately worries me that I'll have a bad trip and cause irreparable psychological damage. Is there anything to be said about the psychological effects of these drugs? Sometimes I feel like when they assess "safe" they're assessing this from a toxicological perspective only, and not on the psychological well-being of the people who are consuming them.
Yes, as you say all educational uses are not "fair use" in USA (from my understanding of the USC as a non-expert non-USA'ian) - this is unlicensed derivative use of copyright works AFAICT. They're not even that derivative, the example I looked at seemed to be pretty much just an recut version of the show (without credits and such of course).

If someone ripped the site and added an extra line of comment to each page would the authors of that site consider it copying? The site is a very thin wrapper on the content IMO, like copying a book, cutting out the foreword and adding a new dust-jacket.

Trademarks: You don't need actual confusion to be infringing a registered trademark in USA. Even when there is definitely no actual confusion you can still "infringe" a mark, cf Trademark Dilution, 15 USC 1125(c).
The easiest way to cultivate a reputation for ruthlessness is to be ruthless...
I agree, I beauty of markdown is any layperson can read it while HTML in-spite being easier for web-developers is not the best tool to write documentation.
Correct. The following

(.*)\1+

Would also match "ABABAB", for example.
No, not really. If it is patented, the owner of the patent might charge a lot for it, or they might give out licenses cheaply out of the goodness of their hearts. If it is not patented, it might be cheap if there are many manufacturers, or it might be expensive if there are few manufacturers (for whatever reason). It might also be intrinsically expensive to manufacture, in which case the result will also necessarily be expensive.

So really, the questions are nearly completely unrelated.
People need to feel that what they create can't be stolen.

It's quite a leap from Archimedes getting murdered to fear your ideas might be copied. Ideas can't be stolen. And if you really are motivated by wanting to make the world a better place, even copying your ideas shouldn't stop you.

Peace and rule of law are necessary. Rent seeking with over powered copyright laws and patents, not so much.
Gotta use a throwaway because I'm going against the hive-mind.

People were promised pensions on the backs of future generations; the money wasn't set aside for the pension. That's a form of Ponzi scheme. Considering how much harm they do to others, pensioners should be happy to get a payout and not cry if it doesn't. Just as unfair as reneging on a pension is expecting today's workers to forgo retirement to pay the pensioners.

The people to blame are the previous generations who allowed this mess to form, not the current workers struggling under the weight of the pensioners. Today's younger workers didn't agree to the contract the pensioners had. They were born into the unfair system.

The cover needn't be pulled out. Many of these people are effective millionaires getting $US70K or more a year for the rest of their life. They'll still survive when that's cut in half.

Downvote away!
The biggest obstacle is the assumption that most beggars use cash for cigarettes, liquor and drugs. Until this assumption is overcome, there will be reluctance to give cash.
Actually, I think your point rather showcases that Julia could be useful for the statistics community! Due to performance reasons you occasionally have to abandon R to use Numpy, but for everything else you use R. Thus, in a sense you still have the problem that Julia tries to solve: You constantly have to jump between two different languages depending on the problem size.

Also, just like you chose Numpy, someone else might choose Julia. So this turns into a Numpy versus Julia comparison. And here I feel like (and this is not really an argument, just my gut feeling) Julia might be better at attracting people with a non-CS background, who want to implement some statistical methods or analyze their biological datasets.
Note that this is more targeted at academic research. Not to undermine its importance of course.

Its good to see something like this out there. There are literally thousands of papers published which try to demonstrate "speedups" but which are usually not very reproducible or useful. The "publish or perish" mentality is responsible for a lot of this. The only way to be upto date with cutting-edge meaningful research seems to be to attend conferences and talk to other researches in the field, and try to publish in the better journals.
I guess I just don't see a direct correlation between what happened with MS in the late '90s and how web technologies have evolved (or not evolved) after that. Who's to say things wouldn't have been as bad (or worse) without IE?

It's an imponderable, we'll never know the answer. You are extrapolating it out to a scenario where IE didn't exist, and Netscape, the standards organizations, and all the other key players were harmonious stewards of some sort of golden age.

I'm not saying that I support anything that Microsoft did in the '90s, rather that it is totally plausible to me that the players in the no-IE parallel universe were perfectly capable of screwing things up just as badly or worse. Since it's extrapolation, what's plausible to us says more about how we feel about the different players than anything else.
I think it's worth highlighting that educational non-profit use - as any textbook production company will surely tell you - is not sufficient in itself to make something fair use. Educational use and/or non-profit use is part of the consideration.
That's a stage early in the growth of your beard. The itchiness can be "treated" (conditioning goes a long way) and, regardless, goes away relatively quickly—for me it's around the fourth week.

In your case, if you ever do grow a beard again, I recommend keeping your mustache trimmed. An untrimmed mustache is a substantially greater exercise in patience. You have to train the hairs to not creep into your mouth and, even then, there is a months-long period of time when the hairs aren't long enough to stay out of the way and eating anything wider than your mouth ends with you playing the "am I chewing on food or whiskers" game.

As for me, I grow a beard because 1) I can (thanks, genes plus work environment!) and 2) it keeps my face warm during northeast winters.
>> administration that invaded an entire country on false premises

"Clinton also stated that, while other countries also had weapons of mass destruction, Hussein is in a different category because he has used such weapons against his own people and against his neighbors."

http://www.cnn.com/US/9812/16/clinton.iraq.speech/

"participation in war crimes"

Are you publicly accusing Condalizza Rice of war crimes? Do you have proof? Does HN support your claims and are willing to fight a legal battle on your behalf or testify in your defense?
Daemon-games: Multi-user console games for Linux
Only snake is playable
Redlock: Redis-based distributed locks implementation in Ruby
As crazy as it sounds, I actually like the other trackers, because then I get more relevant ads. I'm also one of those crazy people that things adblock ruins the web (this opinion may be because I worked for a website that survived on ad revenue for a long time).
With true coroutine support it is only a matter of time before someone writes a pytoolz like package for Julia.
Wow, thanks for the reference! I had no idea.
I spent a lot of the past month improving the RenderScript (Android data-parallel compute, using C99 plus vectors) codegen to better work with the LLVM vectorizers, so I have a fair amount of experience with this exact question.

The vector types help in some ways--if you can use only vectors and do arithmetic on entire vectors only the SIMD codegen already works great--but they don't really help more than an intelligent vectorizer could. For example, the LLVM loop vectorizer can only handle loops where the induction variable changes by 1 or -1 each iteration. As a result, you couldn't set A[i], A[i+1], and A[i+2] in a for loop where i += 3 each iteration. If you could do that, you wouldn't really need vec3 in the first place. (also, the presence of any vector types whatsoever prevent any vectorization in LLVM right now, so...)

Another issue is that using vectors for storage and vectors for computation are very different things. I don't think anyone actually likes using vectors for computation, but vectors for storage make a lot of sense in some fields like image processing. However, as soon as you start operating on single channels, things get messy. Let's say you have a for loop where each iteration operates on a float4 as individual channels. Let's also say you want to turn each of those single channel operations into its own float4 operation, vectorizing across four iterations of the loop. Given most current SIMD ISAs, you're going to have to do four 32-bit loads of A[i].x, A[i+1].x, etc., then pack that into a vector, do your arithmetic ops, unpack the vector, and do four 32-bit writes to memory. Unsurprisingly, this is not particularly fast, and if you're doing one mul or FMA per channel, you shouldn't be vectorizing at all. This is why you see cost models in vectorizers (to prevent this sort of packing/unpacking from killing your performance when you enable your vectorizer) as well as why you see newer SIMD ISAs like AVX2 in Haswell including support for scatter/gather and permute.

The last issue is that it's trivial to break a vectorizer because of easy to overlook things like ailasing. Missing a single restrict will prevent vectorization if the compiler can't prove that pointers won't alias, for example (why do you think people still use fortran in HPC?). There's actually been a lot of great work here in LLVM over the past few months with new aliasing metadata for LLVM IR (http://llvm.org/docs/LangRef.html#noalias-and-alias-scope-me...), which is what I used to make the SLP vectorizer work with RenderScript in a way similar to ISPC (except in the compiler back end instead of the front end, because we don't even know the target ISA at the time the RS source is compiled to LLVM IR). I'll probably get the patch in AOSP in the next week or two if you want to keep an eye on that; it needs a newer LLVM version than what shipped in L and we're finishing up that rebase.

(honestly, I think that if you're trying to get good server CPU performance and you know exactly what CPU you're going to be using at compile time, you should be looking at ispc instead of doing SSE intrinsics yourself: https://ispc.github.io/ )
Om Does Front End Better
Markdown isn't a means of communicating information?
I have a strong suspicion you've confused "car" with "dog" for the duration of your post.
I just read about polynomial counters -- does anyone have a good explanation of these? I've searched a bit but haven't found a good example. http://www.atarimuseum.com/videogames/consoles/2600/Atari_ca...
Infographic of 116 years of Men's 100 meter sprint
I think yes. A couple weeks ago I tested compilation for a project on Haswell and Sandy Bridge using various recent versions of CLang, GCC, and ICC to determine whether it was safe to use just "-O3 -march=native" in combination with "#include <x86intrin.h>" instead of more specific versions.

While my testing was far from rigorous, my conclusion was that this is now sufficient and acceptable to get appropriate platform-specific SIMD optimization.

You'll find some recent arguments for "-Ofast" instead of "-O3" or "-O2", but compiler versions that don't support this are still recent enough to common. Others occasionally argue that "-Os" is a better modern default, but I haven't found this to be true. Although more debatable, I'd suggest "-g -Wall -Wextra" also be part of the defaults compiler options for most projects.
Good start. I was hoping to see a bit more granularity in the details; does/will it support custom fields?

For example, I don't immediately care about PO date/owners. My PMO does, but when I think asset management, I want facts. What's the IP address of that one node? Where is it located? Last known status (up, offline, maintenance)?

Is there anything by way of discovering devices? Will this tool let me scan devices on a LAN or a I relegated to just entering line items into the webforms? If it's the latter, then there isn't much improvement over the 'spreadsheet' problem.

This is just my constructive feedback having gone from startup to enterprise and everywhere in between at the senior level of IT Operations, but many small shops have SysAdmins doing more than waiting for something to break to sit and key every asset (especially networked) into a tool that isn't giving them beneficial information about said assets.

It just doesn't feel like there's any benefit to using this over Excel given the demo.
s/invest/sense/
The better analogy is, you get the bill and discover you're supposed to also pay for the old couple who ate there. You didn't agree to do that. Instead the old couple's generation agreed that you'd have to pay for them when they reached a certain age. And oh yeah: you don't get the same deal when you're old.
That is not how robots.txt has been interpreted by any search engine. Robots.txt tells them not to access certain pages and says nothing about whether they should index those pages. (It's possible to index a page based solely on what links to it.) If you want your content crawled but not indexed, you should use the robots meta tag with a value of NOINDEX.
La misma historia diferente