skysight-inc/HackerNews huggingface dataset:
A business without a proper model, lack of revenue, losing money, fighting off pornography and spammers is worth 1.1 billion in cash to Yahoo. The users will flee, they always do. The engineering dept. will be hired out, it always is. All that Yahoo will have is a domain, a database filled with cats and naked people, and a real problem on its hands. Bad move, Yahoo. The way to re-build Yahoo is not to buy zombie businesses. It is to give the engineering dept. freedom to innovate.
A method for making such plots lives on in ImageJ (a Java version of NCSA Image). For example, see http://rsbweb.nih.gov/ij/docs/guide/146-30.html#toc-Subsecti....
Ereunitiko: Η Γενοκτονία των Ποντίων
Well, it's filled with asocial, mostly female, teenagers like myself. Those statements are fairly accurate, in some sense.
While a virtual machine used only to access online banking would probably work, would your friend actually stick with it? And be honest - if he wouldn't there's not much point.

The best option is education. Help him understand how the malware was installed and how he can try and prevent it from happening in the future (don't allow applications to be installed if they weren't specifically expecting it, keep their AV running - no matter what an installer says, always install Java and Adobe updates, and avoiding dodgy streaming video and proxy sites).

I recently had to help a friend clean ransomware off his system, and found a bunch of other crap while I was at it. --I think I got it all, but I still warned him that it was possible we missed something and a full format and reinstall would be safer. In his case I'm pretty sure it came from one of the many dodgy sites used to stream TV shows and such, although he had also downloaded and installed VLC from one of those sites that rebundled it with additional crap, so that could have compromised the system as well.
"\r" doesn't work either. It's just not interpreting those kind of escapes. I get lines like this:

historyrsed "s/^[0-9 ]*//"rsed 's/ *r*/\r/g'rless

The for loop is a good idea, though I prefer the "while read" idiom since it fits in with the pipeline better:

...
| awk '{print $1}' \
| while read line; do which $line; done \
...

That finally works for me. Here's the whole thing:

history \
| sed "s/^[0-9 ]*//" \
| perl -pe 's/ *\| */\n/g' \
| awk '{print $1}' \
| while read line; do which $line; done \
| sed "s.^/usr.." \
| grep ^.bin \
| sed "s/^.*\///" \
| sort \
| uniq -c \
| sort -rn
What makes Facebook successful is exactly the same as what makes HackerNews successful. It is a combination of the illusion of social recognition (getting liked/upvoted) and a variable reward schedule (you never know if there is something new) that makes people type news.ycombinator.com or facebook.com in their address bar whenever they have free time. What you are naming are just features that make Facebook a good tool, but it does not explain why Facebook is so addictive.

It of cause also has everything to do with the network effect. Now if you want to know why Facebook got successful originally that has everything to do with spreading from a small, but well-connected, influential group.

Disclaimer: I used to work for a major European social network, so I know at least partially what I am talking about.

EDIT: Also, making a social network scale is much more difficult then you would think. That is why Friendster failed and this is also part of the reason why we (hyves.nl) failed. Our site was notorious for being slow and when we finally got the problem under control, we already had a bad reputation with the in-crowd. Facebook had both an excellent technical team and the advantage of starting of in a half-open beta.
Analytics for Tumblr
Worth noting that Hacker News is a "store it all in files" design.
Mishapocalypse is something of a tumblr meme.

5eva is also a meme, although it's better known across the web (coming from a cringeworthy copy-pasted text)
I love how non-tumblers just like to throw out the fact that tumblr is full of porn omgz!!111 and that is really bad for ads etc

try using tumblr before making such comments. you only see porn if you subscribe to porn tumblrs or people who like to reblog such things.
MobileWorks is growing fast and looking for a full-stack engineer
One of the advantages of being young is that you are unencumbered enough to nurse a dream castle. If you put foundations under it, it might come down to Earth. If not, you can always let someone else underpay you to help them with their dream castle.
> Not going to try to parse this, but you appear to be very mistaken. Wikipedia PaX.

On PaX
https://en.wikipedia.org/wiki/PaX#Executable_space_protectio...

"The major feature of PaX is the executable space protection it offers. These protections take advantage of the NX bit on certain processors to prevent the execution of arbitrary code. This staves off attacks involving code injection or shellcode. On IA-32 CPUs where there is no NX bit, PaX can emulate the functionality of one in various ways."

And then on NX bit support on Linux:
https://en.wikipedia.org/wiki/NX_bit#Linux

"The Linux kernel currently supports the NX bit on x86-64 CPUs and on x86 processors that implement it, such as the current 64-bit CPUs of AMD, Intel, Transmeta and VIA.

The support for this feature in the 64-bit mode on x86-64 CPUs was added in 2004 by Andi Kleen, and later the same year, Ingo Molnar added support for it in 32-bit mode on 64-bit CPUs. These features have been in the stable Linux kernel since release 2.6.8 in August 2004."

PaX also provides a few other features but the big defining one has been the NX bit support. Not sure why you seem to think I am mistaken in what I said.
Very Cool. I like the suggestions so far. Thanks for making it.
For those using the bash shell, the hash builtin:

$ hash | sort -nr

may be informative, producing counts and command paths,
although only for the current shell instance.
As some parts of the Internet would put it, Harlem Shake was a "forced meme".
>What are the odds that a phrase in Nakamoto's Bitcoin paper would be replicated in a patent application filed the same year? Further, what are the odds the domain name for Bitcoin would have been registered 72 hours after the patent application was filed?
This is surprising because I've been using Eclipse every work day for over 10 years and it never gets in an inconsistent state and crashes are even rarer. Perhaps you are using bad plugins...although I've installed plenty of crap plugins and I still don't have that problem.
this is a good blog to follow: http://www.lightbluetouchpaper.org/category/banking-security...
Do you hate Google Plus?
I don't see any use of G+ other than just a waste of time. None of my friends use it. I also don't like it when Google forces me to use it e.g. when commenting an youtube video.
It's mixed. Some are jealous of what some of these startups, like Summly, are getting paid. Others are happy to have more talented people to bolster our ranks.

I'm definitely in the latter. I've watched Yahoo lose so many great people, especially last year. This is a good thing for Yahoo.
it is notable that Facegroup failed to mention this, or to even spot that the "viral" nature was being pushed by particular groups

The first rule of viral marketing club is that you do not talk about viral marketing club.
Ah, I missed their explanation. The 196% and 338% are still bizarrely high figures, given that the variance of a Poisson distribution equals the mean. 338% variance, and you don't ask what kind of distribution you're measuring?
Not at all arbitrary - if the person from whom the share is being taken gets to participate equally in the benefit it then provides, I don't have a problem with that (so long as the redistribute still affords person A to have a better standard of living). What I see as wrong, is when person A pays the bill, but does not get to enjoy any of the benefits.

For example, take Sweden or Canada, there is a baseline health care system. Every citizen participates. Some pay more than others, but everyone is protected. Not so in US - you have to fall well below middle class in order to get any real help.
I can understand why pg sees this as a problem that needs to be solved, but personally I see it as a natural extension of the point / counter-point dynamic, in which the obvious counterarguments or oversights of a particular article are brought to bear in a pithy comment. This doesn't take any great deal of intellectual effort (and is justifiably called a "middlebrow dismissal" ) but I personally am guilty of upvoting many of these comments simply because (particularly on articles which I don't read) I appreciate someone pointing out the obvious deficiencies.

That said, I do think they often take away from detailed and serious discussion of the article, and there may be some problem with the way that they absorb upvotes and end up at the top of the page, but I don't see the general dynamic as particularly troublesome (unless you are trying to produce conformity in opinion among participants, the often problem of benevolent overlords who don't like to see strife amongst their minions).
Heh, my top five are javac, java, git, cd, and mrt.
Actually, being able to tell anything about a message is incompatible with secure communications. Even the fact that there's a URL in there is more than I want you to know. It's all it would have taken to get shot in Iran in 2009.

There's a good way to do this though - give the users a local URL classifier and push updates to it. Then the client software is free to block dangerous URLs by default without hurting anyone's privacy. This works, and is used by many AV companies.

In fact, because of the way the system is centralized they could be sure the updates would reach users before another message did - providing the same level of safety as scanning the users' messages for them.
Thank you, your analysis is really compelling and matches what I've seen. It's good to have some realistic numbers about what Developer Auction is offering for talent. What really boggles me is that Developer Auction has an entirely separate hiring track for growing their own team. They don't trust their own vetting process, and instead put candidates through an entirely different screening process. I don't understand this yet.

Their offering to talented developers seems to be somewhat limited. Basically you sign up, spend a while writing out a huge profile (in addition to your resume and public work on github), then they just dump you into the laps of recruiters as part of their normal hiring pipeline. Hey, if I wanted to sit around doing 15 hours of live algorithm screening, I would have just called those companies myself...

This is probably okay for junior developers, but realistically junior developers just need to have a pulse to get hired (and maybe one or two sample projects). As for senior talent, there's few incentives to participate in these antics. Same antics, different names. I got a bunch of offers, but they require a great deal of effort to follow up on everyone and schedule a billion interviews and screens and other things that I am frankly exhausted by.

I would love something like a 1-hour guarantee: receive an initial offer to see if the range is what you have in mind, spend exactly one hour talking with a company before receiving an actual truly real sign-on-the-dotted-line offer. I am just frustrated about the marketing I think, I'll feel better in an hour.

> You probably got busted because you used getclicky.

I got busted because they found me bitbanging some urls. :) Btw, your self-improvement focus is interesting. I often tell people that the most immediately empowering tool they can pick up is programming. After that, there's other projects worth pursuing (both realistic and hypothetical): http://diyhpl.us/wiki/declaration anyway, might not be up your street..

... wtf? you use rgbds? There's only like 10 of us in existence. I use it here: https://github.com/kanzure/pokecrystal
Why I'm teaching javascript: I want to see people make cool shit with code.
That rare moment when a data visualization works: Buster's missing hand
Android’s Design Principles And The Calculus Of The Human Pleasure Response
I'm either really bad at using git, or love the crap out of it. Not sure which.
If anyone had the same allergic reaction I did to the above comment, please get in touch.
As well as Etho's Lab. He keeps the language PG and has quite the following. http://www.youtube.com/user/EthosLab/videos
Merely referencing something written or said by somebody else, even if fancy academic titles and degrees are involved, in no way affects the validity of whatever is being claimed.

It's trivial to write something that's blatantly incorrect, to add some obscure references that sound good (they may not necessarily even be related, and if they're hard to access, nobody will bother to check them), and then to pretend that such claims have merit. Sometimes this happens unintentionally, when the referenced material is taken to be correct, when it actually isn't.

A lot of people here and in other online discussion forums are hostile to the "citations please" attitude because these people have experienced academia first hand, and know that references are often quite worthless. In many fields, they're more about adulating prominent members of the community than they are about making claims more robust. It ends up being a wasteful activity to engage in, for the most part.
Yahoo could have spent that billion creating their own. Their comment boards are very popular. Great deal though. Hopefully it doesn't turn into a big flop with major purchases like many other companies have gone through.
It's really beautiful, thanks for the link!
Thats the thing; they bought this product from Ireland not from England and they in fact do have an office in Ireland.
Just because someone chatted with someone else in England about it doesn't make it an "english sale".
Wouldn't it make sense to just teach the children that many people accept these words as bad, and leave it at that? Why censor vast amounts of content(I would imagine most of the best Minecraft videos for instance wouldn't be PG) based on language used.
Can I ask what led you to dropping out? The parent commenter is not so irrational - he can always go back. But you, if you actually dropped out (and not simply taken a "leave of absence") and if it was actually your choice (not expulsion) seem to have made quite an odd choice - after bearing through premed classes and 3 years of MD classes.

An MD has lifelong financial stability and the chance to do residency and earn even more. You completely burned the bridge when, after just a year, you could've done tech and preserved the bridge, no?
Wow...

>>> datetime.datetime.now() - datetime.timedelta(days=1894)
datetime.datetime(2008, 3, 12, 16, 24, 16, 996897)

Time really flies.
Reading your response, I think I need to read more on the topic. I haven't read Moggi's paper and I need to look up on the continuation Monad. You are probably correct and I am probably wrong. However, I will let my original post remain as a matter of historical record :-)
However big crazy engineering projects require money which is been sunk into dumb social purchases instead.I can imagine it killing internal engineering morale also.
The mathematics of team productivity
At Google we welcome a debate on international tax reform | Eric Schmidt
Remember when the iPad came out and was widely decried for being suitable only for passive, non-creative consumption of content?
Actually I misremembered, I never plotted the data against time, it's just a CSV with word count for all essays.

I put the CSV on Github[1], there is also one for codinghorror.com and the scripts that I used to create the tables. Some additional word count data (e.g. John D. Cook's The Endeavor) is on my website[2].

[1] https://raw.github.com/weinzierl/length/master/wcpg.csv

[2] http://weinzierlweb.com/length
Ask HN: Anyone know about the HOPE conference this year?
The HOPE conference in NYC is normally in July, but I haven't heard anything. The HOPE tab link on the 2600 website just goes to last year's website and the forums are down. Does anyone have any hacker news on this? Alternatively, are there other conferences in NYC later this year? I'd like an excuse to go to the city :) See friends and the taxi symphony...
In Bill Ayers book "Fugitive Days", he says during the Days of Rage, some of the people marching were a little apprehensive, but then someone broke a window and the riot he desired ensued. Social research has shown this beyond that case - when an angry mob gathers, they often still repress their hostility, but when a window breaks, that is when things go into a free-for-all.

I think it's the same here. People can have opinions, but once says Microsoft is great and open source sucks or something like that, you're already past the point of no return, it's inevitable the thread or sub-thread will devolve into a flame war.

Certain threads are this way starting from the original topic. Like the threads, amidst the recent threads of falling programmer salaries (or perhaps mentions of the historically high unemployment rates) of the desire of the SV barons to raise the H1B cap. This again is guaranteed to degenerate into a flame war.

My unscientific study of HN is that someone can get a lot of karma for saying why they think Obama is good or bad or the like. A post on that guarantees a dozen upvotes. Someone making a cogent comment on how a company should limit the scope of what parts of C++ they use is not going to get as much karma.

I have been on BBSs since the 1980s. The real problem of a forum is this. It has a handful of very sharp, interesting people who like communicating with each other and who write good posts. Then you get some blabbermouths who post and post and post and fill the boards up with junk. Then the good people leave. The good people leaving is the problem.

I don't think flames are the only thing to be concerned with. Blabbermouths who have nothing to say kill boards as well. Have flamewars killed the Linux kernel mailing list? Just as long as things are kept under control. The NetBSD/OpenBSD flamewar got out of control.

Slashdot is a board that was good and had its founders leave and is all corporate and user-view baiting now. What are its topics right now? "Google's Nexus Q Successor Hits the FCC". Who cares? "John McAfee's Belize Home Burns To Ground". I can survive a few weeks without an update on McAfee. "NetBSD 6.1 Has Shipped". Something only the dwindling remainder of NetBSD fanbois care about.

Certain topics and upvoted threads, once existing, are going to turn into a flamewar no matter what. It has to be rooted out early on for anything to be effective.
Something I've observed on both Reddit and to a lesser extent HN is as popularity grows, the comment UI rewards speed and brevity if you want to get your point of view heard. If you're one of the first posters and manage to say something provocative with few words, you get more attention.

Someone who takes more time (relative to the time the link was posted) to make a reasoned argument with many words (a paragraph or two) will start lower down and have a lower chance of getting up votes as it takes more effort read the entire comment.

In other words those that take more time to consider what they post are effectively punished compared to those that post quickly and wittily.
> Motorola stands out as a clunker.

When Google bought Motorola, the reasoning I read was all about patents. They still have those patents, and it might have been a good acquisition no matter the state of Motorola the company...
There Isn't Enough Data On the Web to Power Wolfram Alpha [video]
Here's a mother and her young child (4? 5?) playing around with Minecraft.

(http://www.youtube.com/playlist?list=PLAA32A313F61AFBBB)

It's cute and fun, and it can expand in all sorts of different ways. Arts and crafts, or programming, or design, or real world play.
NY Times - Yahoo Board Agrees to Buy Tumblr for 1.1 Billion
Might benefit from at least a link explaining what pegwords are.
Do you know if that's why user comment averages (as on our profile pages) aren't updated in real time?

Seems like that's the kind of thing which is very easy with a database and much less so with flat files.
McAfee's Belize home burnt to ground
Wouldn't this have a lot of moving parts as compared to Elasticsearch? Redis, django, nginx, sphinx all have to be configured. Elasticsearch already has all the feature you list as coming soon, and I imagine it would be very hard to add transparent clustering to this setup.
BetterMe just released for Android
since it happened... 100%?

seriously though, it's a coincidence that could easily be explained in other ways. for instance, many people in niche fields tend to use the same phrases and discover things at the same time. were Alexander Bell and Elisha Gray the same person?

I'd call it interesting evidence, but not a smoking gun.
The video: https://www.youtube.com/watch?v=emDJTGTrEm0

If he had wanted to speak to the man directly, he could have cryptographically done so. Tell the world that you know who he is, but not reveal the name, then publish a cryptographic hash of his name. That probably catches the real guy's attention (regardless of whether Ted got it right or not).
Ask HN: Review my startup, http://everhour.com
Hello HN community!

I'd like to ask you guys for a favor.

Everhour is a time tracking app. We enjoy using Evernote and wanted something like this but in time management world. Something fresh, personal, less bureaucratic, more user-centered, easy to use, simple but yet powerful and flexible. Tracking time doesn’t have to be a headache and itself take too much time.

Initially it was our internal project but then we though "if it works perfectly for us, maybe we should let other people use it? Maybe they will also find it useful as we did?" It currently solves our team needs for 100%

Private Alpha (coming in a week or two) was created because we feel like it’s time to start letting people in, but we wanted to make sure that each person who joins knows why we built our own tool, what we are doing differently and what it’s all about. Only in such a way we can more closely examine every feedback and be able to treat everyone personally.

Some of our ideas are still being developed, but it’s important that we keep the needs of other people in mind as we continue perfecting our platform.

Thanks in advance.

P.S. For all who support us at the beginning we will return a favor.
Fighting Comment Spam
My girlfriend brother is Asperger too: Bad grades, excellent knowledges about grammar and strange words, obsessed with League of Legends (a videogame), reading and sometimes astrology.

I am sorry, watson, because I have no magic pills.

I understand your worry in making him able to live without depending on someone else resources. We are too trying to achieve the same that you, but we are doing it slowly because we are sure that if he knows what we are planning he will never perceive it as interesting.

At the moment, we have been able to make him somewhat interested about the technical part of computers doing him a demo of "security pentesting": We (I, with him at my side making jokes and enjoing the process and asking) did some arp and dns spoofing, also played with sslstrip and he loved to know about the mechanics.

Advancing from there it's not being easy. Web development seems a good path for us too because you can easily see the results. The problem is making him interested enough to do it by himself.

I'm adding this thread to bookmarks. Please, tell about any progress that you did and ask if you think that there is something we can share with you.
There is a date. See his youtube video: https://www.youtube.com/watch?v=emDJTGTrEm0
As always? is this the rule? Given precedents of instagram etc, it doesn't seem like an improbable price.

However, how is tumblr fighting porn? I thought they actively encouraged it. It's a big part of tumblr for sure (and big part of the value yahoo pays for).