skysight-inc/HackerNews huggingface dataset:
You're right about the cockroach rule. It's not just you facing wiki vandalism en masse, incidentally.

Lately, I've been amusing myself by looking into a group that has been vandalizing hundreds if not thousands of wikis in order to create a fake "community" relevant to certain juicy SEO terms (jobs, porn, counterfeit luxury goods, and viagra, mostly).

They appear to all be working together to promote http://starsea rchtool.com/ (link deliberately broken). They have so many links that I should probably code my own bot to follow them. They might be promoting other pages that I don't know about, too. After all, they can easily change their code to link to anyone they want to.

It's quite a mess. Some people have just deleted their wikis in frustration, others have fought back by banning spambot accounts en masse, and some are still oblivious to the fact that their wikis are now filled with spam pages.

I've followed the spam around, tried to clue people in, submitted some reports via Google's feedback page, etc., but I'm not sure how much good it's doing.
How come this thing wants my AWS credentials?
that's not a smartarse, that's quite genuinely funny (ymmv)
There is a difference between CI and Continuous deployment. CI can just mean you continuously build/run tests/deploy to staging(may be). The article talks about continuous deployment to production.
>When Flemming discovered penicillin he wasn't thinking on patenting that discovery

That's not how drug development works though is it, we can't rely on happy accidents for all scientific/medical advances.

>I bet he wasn't being funded either, he just did it for the love of science and the greater benefit of humanity

This works if you have a source of sustenance. It doesn't work against a backdrop of capitalism.

Tesla became wealthy through patents enabling him to fund his later experimentation. Whether he did it to further scientific understanding or not he benefited greatly both in wealth and ability to further his research because of the IP laws at the time.
i like that. "if you can't beat 'em, bill em!" :)
None of those cities are big. I bet they add up to ~10% of the state population.
> What is the world does 'started to work' mean ?

I would assume that 'starting to work' would involve investigating what, exactly, is going on. It probably wouldn't do them much good to start making changes before they understand what's happening and why. But that's only a conjecture on my part.
Nobody is saying acetaminophen is ineffective, just that it's effects come with hepatotoxicity. A larger dosage of hydrocodone could have the same net analgesic effect without the huge negative effects.
You don't use version control?

I'd seriously recommend learning git (or svn). After a few days learning curve it won't slow you down in the slightest, and it will have a huge effect on the quality of your codebase since you won't need to keep old code around and you'll always be able to figure out what you changed, why and when.
Personally I don't think it's morally right to profit from others hard work. Are you saying that you're licensing me to use any intellectual property you create or hold?
Arbitrary Stack Trace in Python
You get here through the Mosaic story too? Netscape -> The Book of Mozilla -> about: URI scheme -> Hyper Text Coffee Pot Control Protocol
<insert joke about natural selection>
The BBC is making a big error (I suspect intentionally) by extrapolating a number of 'miserable' cities, using a given criteria, to "most miserable US state". Many of the most desirable places to live in the world are in California. But there are also some lousy areas there. The central valley in particular is a desert that has miserably hot and sometimes humid weather, plus high unemployment, endemic poverty, and major drug problems as a result of the last two.

Some people have advocated breaking California into multiple states, in particular Northern California, Southern California and Central California (the interior part). Central California produces massive amounts of produce but is a relatively unhappy place to be, but not more so than many other similar areas like Idaho.
ignorance is bliss, i had to look this up since i use mercurial.

http://help.github.com/pull-requests/

makes sense now, pretty funny comment about the nipple.
I respectfully disagree. I find Gladwell's books to be somewhat unsubstantial.

Instead I would recommend that you read Steve Blank's "4 Steps To The Epiphany." Also, I picked up "Do More Faster" recently on recommendation from a previous thread, which I found fascinating. There's some great advice within both books.
didn't work for me :( - two macbooks running chrome/safari
Free university lectures on computer science
You know... what would be interesting is if he convinced his parents to submit their data and then he had his data as a merge commit.
I just switched from a 13" macbook pro to an 11" macbook air.

Budget aside, I see no advantage of a netbook over my macbook air. It's the ultimate ultra-portable machine. The comment everyone has about netbooks is that they are slow. The Macbook air zips along fine (the advantage of an SSD and a real processor...), and the high res screen makes my old 13" macbook feel cramped.

Once again, this is budget aside. But budget isn't the only reason netbooks were a hit. Their highly portable nature and great battery life were two other big selling points.
If you've ever lived in the UK, then you'll know that the quality of life just about everywhere is below just about everywhere in the US. Oh Swindon, I do not miss you.
who want to bet that he gets sued within the next week from a US company who holds the patent on the human genome?
That's just the boilerplate config for cloudfusion (a PHP based Amazon API library that streeme uses). Just fill in the bare minimum to get streeme to fetch art. - In my experience, it's AWS_KEY, AWS_SECRET_KEY, AWS_ASSOC_ID & AWS_DEFAULT_LOCALE
Nice collection of lectures.
shame, I did this a few weeks ago: http://github.com/orta/dna
Ambition is the overriding characteristic that Gates has in such abundance and most people lack. Gates was lucky to have had so much support but probably would have taken more risk if he had been forced to.
There's no dirty little SEO secrets!

Tagged with seo, dirty, dirtyseo, secrets, littlesecrets, little secrets, dirtylittlesecrets, dirtyseosecrets, dirtyseolittlesecrets, dirtylittle secrets, dirty littlesecrets, dirty little secrets, dirty seo, dirtyseo, seo secrets, seosecrets, secrets of seo, dirty secrets of seo.

PS. Don't forget to link companies, products and names to your own sites, and remember if you get caught putting two external links in an article you get fired!

<3 Engadget, and most pro-i-cant-believe-this-is-what-was-supposed-to-replace-journalism blogging.
I'm already employed, but when my roommate told me this you better believe I went off on him (in jest) over not telling me before, in the past 3 years of my knowing him.

That being said, I think the latter part of your comment this could be a good question. I think asking him what issues he ran into - which might be more appropriate after he explains what the particulars of the project were/are - might be a little more generic though.

As an aside, after I posted this I went and did a little research on IBM's site - which is more marketing fluff than technical explanation - and one of the things they emphasized was that Watson was built as a custom solution to overcome some (ambiguous) lack of technical feasibility with existing hardware. One of the questions that came to mind after hearing this was why they couldn't just use the same algorithm/ of a blue gene/X. Basically, what differentiates Watson from any other distributed super computer, if anything (significant). I imagine theres no big difference, probably just tweaks in networking types, cpu counts/speeds, etc. - things that would've made Watson doable, but not optimally doable.
My Employer Can Blow Me. (1998, jwz/Netscape)
> Can you explain your thought process for why worst case complexity is worse than other? Did you do any measurements? I believe you are incorrect. I am author of this page. I've just did quick test for SS = "aaa ...aaaBaaa...aaa", with SS_size=240. My algorithm is faster than 3 BMs out of 4 tested.

You write on the page that your algorithm has "O(NM) worst case complexity." Compare Boyer-Moore's time complexity. The grandfather was interested in asymptotics. Not in some examples.

> Same can be said about all BM, naive and BSD's memmem/strstr.

Red herring.

> Possibility of DOS for substring search algorithm was known for a long time - but it never materialized.

What are you talking about?

> If you count pre-indexing algorithms and edge cases - then you are correct. For most common case - can you show me something faster (from a student or even yourself)?

What do you mean by egde cases? All the cases that make your program run slow?

Using your terminology, KMP has complexity O(N + M). That's better than O(MN).
The Gates story reads like it was mostly cribbed from the Wikipedia entry and dates from[2009]. http://en.wikipedia.org/wiki/Bill_gates#Early_life
Testing Multiple Versions of IE on One PC
Acetaminophen is not an NSAID and your claim that there is a "government campaign to poison the elderly and chronic pain patients" is laughably absurd.
You just said there was a government campaign to poison the elderly. Your words. Instead of trying to back up this ridiculous assertion--which you can't--you trot out all these statistics about drugs that are not Vicodin, as if you think that's relevant. Then you equate this with the Holocaust!

The Holocaust, man! The fact that people die from tobacco smoke every year is comparable to the Holocaust! This doesn't even have anything to do with the original post! Tobacco has nothing to do with controlled substances in the first place! Are you out of your mind?

I won't even address the assertion that "addiction has nothing to do with the molecule". Since a drug consists entirely of molecules, your claim doesn't make semantic sense.

I find you ignorant, irrelevant, and offensive. Disgusting, even.
with proper TDD (tests representing the environment) it should be possible to generate random commits and only commit them when they pass the test suite.
Don't guess or make assumptions. A/B test both and make a decision based on hard numbers.
Hmm... a few that jump to mind for me would be:

The Art of the Start - Guy Kawasaki http://www.amazon.com/Art-Start-Time-Tested-Battle-Hardened-...

Outside Innovation - Patricia Seybold http://www.amazon.com/Outside-Innovation-Customers-Co-Design...

Unleashing the Killer App - Larry Downes & Chunka Mui http://www.amazon.com/Unleashing-Killer-App-Strategies-Domin...

Wellsprings of Knowledge - Dorothy Leonard Barton http://www.amazon.com/Wellsprings-Knowledge-Building-Sustain...

The Innovators Dilemma - Clayton Christensen http://www.amazon.com/Innovators-Dilemma-Revolutionary-Busin...

Crossing the Chasm - Geoffrey A. Moore http://www.amazon.com/Crossing-Chasm-Geoffrey-Moore/dp/00605...

The Startup Game: Inside the Partnership between Venture Capitalists and Entrepreneurs - William H. Draper http://www.amazon.com/Startup-Game-Partnership-Capitalists-E...

Some of these aren't necessarily about startups, but I think they all have something valuable to offer. YMMV.
"Some of the worst performing schools spend some of the most per student. I doubt the problem is truly a lack of funds, it's more likely to be a mismanagement of funds."

"No Child Left Behind" should have been "No Classroom Left Behind". Test scores encourage "teaching to the test", and often in crappy classrooms without adequate lighting, heating, etc. Encouraging directed spending at ensuring each classroom meets minimum standards would have been a better use of spending, imo.

In theory, these should be pretty easy to verify. Go in to a classroom - does it meet standards X, Y, Z? It passes, district is reimbursed for spending (or however you want to work it).

"More money" from government bodies would likely just get tied up in top-level budgets, and little or none of it would see its way to real classroom improvements.
I'd like to store my music in S3 and have this running on my personal webserver to point to my files in S3. Is something like this possible? I suppose I could mount my S3 storage on my webserver.
Its interesting to think about what is defined as a computer under the law. A great deal of devices are having computers placed in them and the law has to play catch up with technology.
"Acetaminophen is not an NSAID"

It's considered an NSAID for the purposes of tracking drug-related mortality even though it's not really an anti-inflammatory. To quote Wikipedia:

"It is classified as a nonsteroidal anti-inflammatory drug (NSAID) by some sources,[12] and not as an NSAID by others,[13] while most sources implicitly distinguish them, for example by mentioning both NSAIDs and paracetamol in the same sentence.[14][15]"
It's definitely a good idea to randomize parts of the game like that to make sure that it's a different experience for the player each time through.

The usual problem with random quests is that they tend to become meaningless over time. I'm not saying it's always that way, but that's a very real trap people can fall into. The issue is that the player loses motivation after the Nth quest to kill X things for $reason.

A better system would work to create a strong motive for the player to perform the quest. It could be as simple as the monster doing something to really piss the player off and making them want to go after it for revenge.

But the problem is that you don't want to keep using the same tricks too often. If you can find a good way to combine N tricks into N! reasonable combinations, that's great, but every time you pull the same trick twice, you cheapen it a little, because players will see the patterns eventually. Seriously, there are crazy people who play games using spreadsheets to plot out exact damage formulas and stuff. I suspect those kids will grow up to be accountants :)

Anyhow, my main point was that procedural generation is a very powerful and very cool tool, but it needs to be used to augment your game, not to dilute it. There's a temptation among some people out there to use it to avoid having to make any real content, which creates the "empty" feeling I spoke of before.

I believe that the people who avoid that temptation and create undiluted games with procedurally generated content will be the ones whose games are played for decades to come.
Manu said [1] he was the first to do so, but looks like maybe you beat him.

[1] http://manu.sporny.org/2011/public-domain-genome/
This is why I read hn comments first, period. Always seemed the best way to find out if a link's worth even following.

Of course, I guess that wouldn't work if everyone did it that way...
Browsing the Forbes article - seriously, they used "how the local sports team is doing" as one of their 10 factors for judging how miserable it is to live in a city?
I opened the first one, clicked "Filter messages like this" and then went back about my day. Was really displeased to see all the whiny brats cursing and screaming and literally making threats because they received some email...
Unlike other big companies there is usually a Microsoft way of doing things instead of just the best way. For those coming out of Google there isn't really anything like a complete inhouse software stack that they have been exposed to like there is at Microsoft.
"Believe me when I say that if pot did all of the things you claim..."

Reality has a well known liberal bias.

"...I'd be in perfect health."

You get different benefits depending the quantity and method of consumption, so if you're just using it recreationally you're not going to see most (or any) of those benefits.
I think you made a typo because you have "business," "Facebook" and "no privacy fears" in the same sentence.
Yep.. just run it as a mounted drive and point your watched folders config to it.
Awesome, thanks. This might be an alternative to Rdio for some people.
I would say you dodged a bullet. This guy's repo is fast becoming a gag: https://github.com/msporny/dna/network/members

Also, he explicitly released it under the Creative Commons Public Domain License. Incidentally, I wonder if that has any patent implications? Does having genomes in the public domain prevent pharma companies from patenting their "discoveries"?
What do you do when there are serious ethical considerations with running your test suite?
Just curious: how did you decide what products to (pretend to) offer?
Jim Clark's partner at Mosaic Communications, a 23-year-old University of Illinois graduate named Marc Andreessen, will tell you with a straight face that he expects Mosaic Communications's Mosaic to become the world's standard interface to electronic information.

A straight face, indeed.
You could try searching for software like this:

Load testing software -- can do things like download many video streams at once, to show you how well your server handles it. An open source example is Apache JMeter at http://jakarta.apache.org/jmeter/

Split testing software -- can compare and contrast different approaches to a web site, typically by creating two versions of a resource like web page A and web page B, then tracking which is most successful by whatever metric you want. Look at Bingo Card Creator by HackerNews user "paraschopra" at http://www.bingocardcreator.com/abingo/resources

System monitoring software -- can do things like graph your RAM and CPU over time, as well as let you script more sophisticated tracking like average CPU spike per connection. An open source example is Nagios at http://nagios.org/

Browser simulation testing -- can do automate click testing on your site, for example to create a test that pretends to be a user clicking on your links which run your javascript changes. An open source example is Selenium at http://seleniumhq.org/
Ask HN: Best place to get a demo video made?
I'm looking to get a demo video done. Ideally it would all be done graphically (no screen capture needed).

Are there any companies that specialize in making these types of videos.

Also, price is an important factor. I'm sure there are high end professional studios that could do this, but probably aren't in my budget.
The dark ages happened between us and the Roman Empire, but we still have their language, creative works, etc. However we don't know where their military caches were. Some things survive for longer simply because people care about some things more than others.

Yes symbols are the best way to communicate and a giant skull and crossbones is going to get most people to think "hey that's probably not good", but then the curse of the Pharaoh didn't stop everyone.

I personally prefer booby traps for keeping people out, but I don't think rigging a shotgun to a door handle would stay dangerous for 10,000 years with that whole rusting problem.
"I don't know that I would be any different given the circumstances that surround them."

So... change some of the circumstances. You can't change their home life, but you can spend appropriately to have classrooms that are free of banging pipes, heating/cooling issues, bird droppings, electrical problems, etc.

"...the socio-economic conditions of some kids being dis-engaged, disinterested and actively disruptive would not be helped by throwing more cash at the school..."

It looks like that spending "more money" on the problems this poster pointed out hasn't, in fact, been tried. Students who have crappy home life situations, then have to come sit in a rundown building with all the problems listed earlier might in fact not have a great learning attitude. Demonstrate that we as a society do, in fact, care enough to give them basics like copy paper and decent electrical systems, and - wait for it - they might actually have a different attitude.

This is all just crazy talk, of course.
Procedurally generated programming?

Given how that works out for the world we live in, there really would be more bugs than anything else....

http://www.si.edu/Encyclopedia_SI/nmnh/buginfo/bugnos.htm
Though there may be a bubble in the private market, we'll have to wait to see if that creates another bubble in the public market.

I believe Dave McClure said something along the lines of an extra few million inflating the early investor market doesn't have the same damaging effect as billions of dollars inflating the public market.

The author points the finger at Yahoo! a few times, but doesn't mention the prices that the stock was trading at or grew from.

Yahoo when public in 1996 at $24.50/share, which was a $1Billion market cap.

They peaked in Jan 2000 at $500.13 (split-adjusted). So it was the public market that boosted the frenzy of P/E.

Of course, Yahoo! has continued to drop since then, but they were also unable to keep pace with the market, and the stock price accurately reflects that.

So far, Facebook has done an amazing job of defining their market and should be commended. They've also got strong revenues and are continuing to grow strongly.

Shouldn't the P/E of a company who is on rocketship growth but not yet in the outer atmosphere reflect the position of growth?

Established companies should have a lower P/E as they are unlikely to show as significant growth.
We've got a few games in the pipe, and none of them are open-world. It's a common assumption that games with some procedural aspect come out as sprawling "canvases" for free-form play — that you'll be stuck in the sandbox if you want to play with procedural environments. Where in fact, our game currently in active development has a tiny environment. You can see the whole thing on one screen, with your character occupying about 1% of the area. The environment is continuously procedurally generated as the game is running, constantly shifting and changing without really expanding, per se. The player's reaction to their ever-changing surroundings is a big part of the fun. The gameplay is rooted in kinetic action, where spacial relationships are manipulated by the player. It's an arcade-style game, with the player's character pitted against a screenful of enemies. Attacks don't cause damage as much as create movement, and it's the movement of the character and enemies with respect to the (somewhat predictably) shifting environment that creates the flow of gameplay. I'd be more specific, but we're not quite ready to reveal the whole concept. It's quite a bit different than anything we've seen before, so we're being careful about having the product ready to launch before we start showing off the more unusual and exciting qualities.

In addition to procedurally generated, constantly evolving environments.. we've got procedurally re-composed music (my background is in algorithmic music composition). Re-composed, meaning the music is based on human-written themes, but the arrangements are done in realtime by the computer. We're also playing with procedural generation of enemies, to create a lot of variety with relatively little effort. That is, they'll look and behave differently depending on the outcome of the procedural generation.
So, where/how do you get a dump of your DNA, anyways? I suppose it must cost a pretty penny, too?
Sometimes I do not understand HN.
There is the original post of the guy that posted his DNA on github.com (with the link of course) and a decent discussion on

http://news.ycombinator.com/item?id=2211334

(5 hours ago)

and still this post is the most upvoted
Oh well--that's more California for me, then!
>"We are all new to the startup world"

That means the founders have no track record. That decreases the likelihood of attracting funding should it be needed and substantially decreases the odds of success.

According to Sivers it's not the idea which matters, it's the execution and the exit numbers you are talking about require better than a brilliant idea and better than brilliant execution.
http://sivers.org/multiply