skysight-inc/HackerNews huggingface dataset:
This is very much about market Positioning, which is an important strategy (and generally one of the 3 priorities I recommend for a start-up business).
See http://en.wikipedia.org/wiki/Positioning_(marketing)

What it fails to take into account is that sometimes you don't have to be #1. The classic example is Avis car rentals, who proudly displayed that they were #2 with the slogan "No 2, we try harder".

You don't have to be #1 to be remembered (though being in the top 3 is useful). My advice is that you're better off being #3 in a big category, than #1 in something you had to invent.
In general I agree with what has been said.
But, there are also cultural issues involved here.
Some cultures smile more some less. Canadians for example smile a bit less than Americans, but I believe have less divorces.
Also some horribly stupid smiles have to be filtered out.
Some other thoughts: Recall some crazy sadistic couples, who mutilated people, killed for no reason etc. - it looks like the have pretty strong marriages,but I doubt they smile a lot.
Ask HN: Hosted landing page analyzer apps
Anyone know of any fully hosted landing page (A/B testing) self-serve app? We want to analyze search keywords and product copy without sucking up additional dev time.
It may be true that they're trying to define themselves, but if so I'd say it's because they're exploiting an opportunity they've found with regard to so many holes in the investigation. But more importantly, I disagree that this is more suited for Reddit discussion (if that was your point). Here at HN as I'm sure you're aware, we have a record of intelligent, coherent and stimulating debate about a wide range of important topics and being that the warrant and the topic are in fact hacker related it was a good choice to post it here.
that's kind of fun to look at =)
Amen brother! Preach it. Sing out the good word across the land. Over the hill-tops and down to the valley below.

Everybody who knows HTML knows HAML. Actually learning HAML would have still given you time to write a paragraph complaining about it.
Okay, here's my quick solution with A* : http://cs.stanford.edu/~fra[REMOVE THIS]nkel/listsort.py

Pass Astar a sequence and the reversal length. I'm a total Python noob so I may have done something stupid and/or inelegant (in which case please tell me so that I learn :) ).

Example:

>>> result = Astar([1, 4, 2, 3, 6, 5], 2)
>>> result.path
[[1, 4, 2, 3, 6, 5], [1, 2, 4, 3, 6, 5], [1, 2, 3, 4, 6, 5], [1, 2, 3, 4, 5, 6]]

result will just be -1 if there was no path.
Nice catch. I can't fathom why the original author would fail to cite this in-situ. Just goes to show, writing != journalism.
Hmm.. maybe this is what greendestiny was getting at and for that I completely agree, on both accounts.
Isn't that whole post about getting attention? He seems to be talking about himself. Hmm is that what Freud called projection?
Been there, threw away the t-shirt.

I have a day job. I want to build things better/faster/etc with my own time.
Yes, Microsoft would think that .. They weren't able to get that sort of visitors and they may feel cheated.
Well the cause of the issue is poor design on Apple's behalf, but:

External monitor -> greater use of video memory -> greater heat -> kernel_task pegging the CPU. See the discussions above.
And now it's almost 30c off equal.

I don't see why people get all defensive about their currency.
Does Google's Inclusion of Java in App Engine is a good move?
Should I Use Scala?
There are some filesystem/full-disk encryption programs that claim they can get around this. Apparently (I've never used it), if one is required to provide the adversary or authorities with the passphrase, they only get so far - into the virtual disk, which then presents the illusion that there is nothing else on the disk, further claiming their product makes it literally impossible for them to detect the real contents of the partition... I'd name one of the programs here but I'm generally uncomfortable with listing links to products in forums like this- it's almost spammy like (it's a popular utility and came up when searched for hard drive encryption).
This might be a pretty common insight, but each user has their own style of keyword entry. Also, there would be changes across cultural groups.

Say I was looking to buy a car, I might enter:

"automobile sales Washington showroom"

someone else might say

"buy new car local dealer"

How can intention be measure by keywords alone, when those keywords for any intention vary across individuals and cultural groups? Synonyms are common too. I guess that is the algorithm's problem, not mine. But, often I have to rewrite my search to better express my intention, and rarely do I venture beyond two search results pages.
This is a dead topic I think, so not sure this will post, but I'll try to answer.

About 20 years ago, I was driving home from work (Atlanta). I was still in college and was a co-op student at "big blue". Great job, I worked 7 days a week and actually slept under my desk at times. This one night I was driving home around 2am. I think it was a Thursday, could have been Friday. A cop in Decatur (That's home to Emory) pulls me over in front of the courthouse for a having a broken headlight. Fair enough, I was a poor college student, but I'll take the ticket. Not good enough for him, he was trolling for drunk drivers. He spent a lot of time asking me questions and after shining a flashlight throughout my car asked me if he could search my trunk. I told him "no sir, I don't think that has anything to do with a broken headlight". The next words from him were "get out of the car, boy". It went downhill from there. It was a very abusive next 30 minutes...he was careful to tell me it was only him and me out there, no witnesses, until he finally searched my trunk anyway (which he could do now that I was arrested)...in the end, the judge sent me home knowing full well what happened and didn't so much as admonish the police.

Since this happened to me, I've been careful to notice the stories of others. There are some great police officers throughout America; they deserve our respect. Unfortunately, the "brotherhood" protects the bad ones as well.
How to prevent XSS attacks
The real reason may also be the unrealistic deadline given to them. They don't find enough time to think about other possible solutions. Sometimes there are drawbacks of the approach they follow but in longer terms they are the one's who deliver. Aren't they?
your comment was good and may be the other people don't know about social programming or they simply don't care. I have voted your comment up anyways.
You're right, I'd forgotten about omitting the closing </p>, but I think that's the only one (omitting a whole element - both open and close - is something different).

Of course, in practice, most HTML parsers will do a wonderful job of interpreting malformed HTML.
Cool response and that's how the answer for such questions should be given.
If so, this revolution is going to be particularly revolutionary lol every revolution is revolutionary that is why it is called a revolution and I doubt you may have a particular revolutionary revolution lol

Anyway, you may say that the intellectual revolution of the enlightenment was local, it started in Italy and remained there for a while, some century I think. But this is not a start up revolution, it is a technological revolution, the revolution is not the start up culture but the advances made in communication technology. As such it is not any different than the industrial revolution as far as the importing of technological aspects is concerned. Nor is it any different from a power plant, every nation must have internet and with Italian internet comes Italian Google, which as it happens I think it is libero.it although that might be more like yahoo than google. So perhaps now the start up culture is localised to silicon valley, but I doubt it will be long until a silicon valley appears in London or Rome or Berlin.
Google Analytics. Its free and works really well. We ran several A/B campaigns with it at my last company and increased our overall landing page(s) performance by about 75-80% on average.
Wow. A site with 4 algorithmic problems. Without any means of testing/comparing solutions.

Just go to http://spoj.pl, http://online-judge.uva.es/, or http://acm.pku.edu.cn to name the three largest online judges.
What everyone seems to forget is that drugs WERE basically legal prior to 1914. We had lots of laudanum addicts,Seems that there should be plenty of evidence on how workable legal drugs are from that period.
I think you overlooked several discussions before you. I talked specifically about this.
Scalable, by definition, means more nodes = more capacity.

Speed has nothing to do with it.

A simple stateless website that requires no shared data like from a db, is scalable, since you can add more web servers to fulfill more requests.

Using memcached, however, isn't scaling, because while memcached itself does scale, if the backend it reads from doesn't, the whole system doesn't.
If Google would increase your search engine ranking if you placed a small floating button asking users if you were satisfied with this result, would you? Like on Stack Overflow with correct answers.

It would only appear to users coming from Google.

How about if they paid you?

edit: this way Google could learn about someone's linguistical style of keyword entry, participating sites are better or more fairly ranked in results (and possibly paid). Users could turn the button off for all sites visited, and participating sites may only show it periodically.
One might presume that he actually conducts business and talks about himself, and that talking about himself is not his business plan?
I was under the impression that Netflix looked at your ratings, found people "similar" to you, and made recommendations based on that. Since signing up for Netflix, I"ve found that at least on the UI side, it's as you describe: driven by actor, genre, etc.

The beauty about the raw data approach is that it finds people with similar preferences to you. This is, I think, the real manifestation of O'Reilly's "Web 2.0." Rather than a semantic web, with ontologies and categorization the data do, indeed, speak for themselves.

Even if we were able to extract categorizations based on the preferences in the underlying Netflix data, it'd be difficult to map them to actual categories that we're familiar with. I'd envision it more like a PCA decomposition, where the principle components will be the strongest characteristics among each clique of like-minded movie watchers.

But alas, my Netflix home page is filled with crappy movies (the Matrix has a near-5 rating, but most other movies with its actors are complete crap). Instead I rely on friends with similar preferences for recommendations... which is what Netflix was supposed to offer. If that functionality is hidden somewhere, then they need to do a better job of exposing it.
It is, but I empathize with his overall point.

It's very easy to be noisy and draw attention to oneself. It's much harder to create something that adds value to the world in a form that people will pay for. Consequently, there seem to be a lot of people from column A at mixers and on Twitter, and not enough from column B.
No, it's as immoral as always. Information has no other place than being free, even information that doesn't necessarily produce things that are deemed good.

(It's a juicy case, that assuming there was any kernel of ingenuity to the actual patent Microsoft just made the Windows world a slightly worse place by using this patented antipiracy technology. It's kind of two evils battling against eachother. But it's no different to other patent litigations, really.)

I'm a huge believer in that people don't invent truly new things because of money but because they have to -- a man always has some vague feeling that just keeps finding a way out until it materialises into an idea.

It's also given that the one who gets the idea rarely is the one who actually benefits from it. That may hurt some people but in the end it's better for everyone to have the idea pop out from one place and let other forces build the necessary machinery required to market and distribute the idea to everyone.

Patents should be banished at once.
Even so, there's a limit to how many nodes you can add given an architecture. Scale from 1 concurrent user to 1000? No problem, just add a server. Scale to 100000? Add many servers, and load balancers, maybe master-slave replication for database. Scale to 10 million? Putting more boxes in your data center help you anymore because your data center is full, you don't have enough bandwidth and even the master-slave database setup you had overloaded. You need to setup multiple geographically distinct data centers in the world and shard your database. What if you have 100 billion users? Adding more data centers on the same planet won't help anymore; I don't even know whether anybody is technically capable of serving 100 billion concurrent users.

Sure, the latter architecture can serve 1 concurrent user, but it's also 100000 times more expensive. The answer is not as simple as "it scales or it does not".
It is interesting, but page is so silly that google ads actually the only interesting stuff on the page. good business model.
I find this true (as true as things relating to society can be true).

It takes work to be beautiful. I could straighten my hair every time I get out of the shower, dye and pluck my eyebrows every other week, keep my roots dyed monthly, devote 20 minutes to make-up daily, keep my nails in shape, take better care of my skin, tan, shave often, and tone my abs. Frankly, I don't have the time or motivation. Why bother when I could read, code, or do a million other interesting things?

There are a few women who don't have to do as much to be beautiful - I was always envious of people with dark complexions and straight hair for this reason. But for most people, it does take time. It's not something that just is. Nearly anyone can look wonderful with the right lighting, clothing and make-up, and vice-versa.

Also, I've never met anyone who admitted to being attracted to morons, yet many are. People think highly of attractive people whether or not it's warranted.
Isn't that a bit scary? I don't know anything about SVN backup practices, but what if they had a power failure? How protected are your crown jewels, at 6.95 pcm?
That's true, but meaningless. History is only our friend when it applies. A lot of technology is now software based and thanks to the web, it is immediately distributed evenly to all those who have computers with internet access. While that still leaves out a large chunk of the world, it gives no substantial benefit to the place where the technology was born.
(Non lus : 10) Yahoo Mail, andreea25c
Brilliant!

Thank you....
It is dangerous to label not least because the "my tribe is better than yours" becomes a spontaneous reaction. People should be left to themselves to figure out themselves.
Content-based data may not help with Netflix prize, but they do help to quickly drill down to what people want to see. You can pick a "nano category" based on the meaning of the words in it, rating data can be superior but cannot be used interactively in such a manner.

I've thought of doing a service like this movie search engine, maybe I still will. Search engines don't really leverage interactivity as much as they should. Consider a simple example: I choose Pi as a movie I like and Drama genre and get a search box to search within dramas similar to Pi. Providing context can go a long way towards getting what the user wants.
So do not you mean Arc makes you drowsy?
I think it's slightly different marketing: as a programmer, you should be treated like the young god you are. Now that you feel good about us, you know who to call when you need bug tracking software.

It is marketing, and the article is a feel-good piece, but it's also true. I'm very happy that Joel has a way to align his interests with ours, and with truth.
Does anyone know if using a xss_clean function such as the one in PHP would be a problem for user passwords?

Many people like to use special char for password not sure that will conflict with xss_clean. Thanks!
What did you think of the article? We see the introverts saying it describes them 100%. The article itself says an extrovert would never understand what the author speaks of. What did you think of it?
Ruby's performance is often a reason for emotionally charged discussions, but I have not seen yet any decent analysis why it has the problems at first place. Any suggestions, links?
This guy obviously doesn't know scala. I don't know Martin Odersk, but from his work I would have to nominate him as "language designer of the last 30 years". That "30 years" postdates, Lisp, Smalltalk, and Forth so shouldn't piss off too many old-schoolers around here ;).

Seriously, Scala, Haskell, Erlang, they all rock. But Scala, packs soooo much in such a clean syntax, it deserves the award.
New PHP ORM looking for community feedback / beta testers
How is that a joke. It fits neatly how I would have described it. Introverts are more reflective, the author states that they are a majority amongst the gifted and perhaps their reflection perhaps leads to sensitivity.
This has come up three times in the last month. No mas por favor!
I guess I should give it a second look. I bumped into it a number of years ago and saw the "mix XML with your code!" thing featured prominently, and didn't think all that much of it in terms of 'clean syntax'.
Fair enough, I just wish articles would stop using the word 'scalable' to describe everything.
Trash. Don't bother clicking.
It seems the designers of Sim City were really ahead of the times. And they knew that a misguided energy beam can do a lot of damage.
Exactly. Productivity only matters when it's directed properly. A brilliant MIT student working 20 hour days on some silly mash-up is not nearly as productive as a slow and obtuse engineer in some large corporation working 6 hours days. It's the results that count.

I would argue the contrary case to Paul's; I think that Silicon Valley has slowed down growth. They make it a lottery that you can win with having a cool, quick hit. The money in the valley has little love for hard problems and a lot of love for fads, much like record producers.
Try to make it easier to rate a place. Seemed like there was at least one extra step there. Also, go with a 1-5 star system with halves in between.
yeah, XML is a huge turnoff for me too. but scala isn't about XML. It just has a solid native library for it.
What's the best virtualisation suite?
XML libraries are great, what struck me as kind of gross is having the language's compiler/interpreter read in stuff like

foo = <para> blah blah <strong> blah </strong> </para>;

Special treatment for one particular markup language just seems wrong to me. Imagine if C had that for whatever was popular when it was invented?
VCs are the most biased individuals when it comes to judging an individual's calibre based on his/ her academic credentials . Why is it that almost all of the founders of the hugely succesful and VC backed companies like Yahoo, Google, Youtube, Cisco, Facebook are graduates or drop outs from the elite colleges? Simply because an elite VC is clouded by the belief that smartness resides only within the corridors of the elite schools.
Ixwebhosting promo code $48 discount
Consumerist Sleuths Track Down Offending Domino's Store
Regarding spreading, it seems to me that location doesn't matter as much as it could. I've never lived in the Valley, or in any other stereotypical "tech hub" though, so I could be wrong there.

I'm currently working for what I consider to be a startup in a small town in the UK. We're making software that is applicable to a specific industry, and the industry is very hungry for it. I'm currently the only programmer.

What looks like the probable course for us (and probably for other people like us - people starting up software dev stuff in smaller areas), is that once we've sold what we're working on right now, we'll probably move on to doing more interesting things, and form a small software development house of sorts.

What we're doing right now would be utterly impossible without the internet, if only due to communication-over-distance issues.

I think that the stereotypical "startup" is just the start of what we'll continue to see as more and more people realize that they can make their livelihood online. What I'm doing doesn't fit the stereotypical startup mold, but is the type of thing that I think we'll see more and more of, assuming nothing majorly bad happens to the internet or society in general.
Losing It: Why Self-Control Is Not Natural
Tell HN: took full slashdot effect to my 4$/mo server no problems
I am using cheap shared no traffic limits web server and I got a link through to slashdot, which was quite an exciting thing to happen. I got 20k pageviews in a day, and 15k unique visitors. The web server worked just fine with no evident lags - or complaints from the hosting company. So it can be cheap, and scalable. Here's the slashdot article: http://developers.slashdot.org/article.pl?sid=09/03/16/192211
Socializr ‘Event Connect’ Looks To Be Your Comprehensive Social Calendar
Ooookay. Riiight. So, in other words, be #1...by your own metrics. Good luck with that one the minute you have contact with the press, wish to have a PR firm put together a media package, seek outside financing, and/or a GAAP "goodwill" valuation.

Market the crap out of your brand, but do so by focusing on genuine value delivery to the customer. Highlighting genuine cost/time savings, and/or revenue generation, and/or customer growth is cake using generally accepted industry practices. If you can't do that, I seriously question the viability of your business model.

Only Sabermetricians or marketing consultancies (read billable hours) such as Nielsen, care about nano-market-segmentation rankings.
That is absolutely beautiful. Can someone with more Theory knowledge comment on the relationship between squares? I can't seem to find a single ugly chord!
Heapy: Memory profiling and analysis for Python programs.
"Other inventions patented by Richardson include ... an open standard for online forums"

er, what?
Microsoft Office Project 2007 Visual Reports
MS Office Project 2007: Communicate and present project information by leveraging charts and diagrams from Microsoft Office Excel and Microsoft Office Visio to create custom reports based on Office Project 2007 data.
I think it's just as easy to an app via typical AGI interfaces on Asterisk. (I used Adhearsion) I power my personal phone number off of it and although it doesn't exist in the "Cloud" I've used a similar implementation to power a few hundred clients of ours on.
You haven't provided any justification for why focusing on making money is greedy.

I would, however content that a company which is focusing on something other than making money for its shareholders is dishonest, as that is what is expected of a for-profit business.
/. is not what it used to be. I have contributed more to HN in the last month than I have to slashdot in the last 4 years.
I've spent so much time dealing with needlessly complex, over-engineered web applications who's primary architectural goal was to allow the primary developer to never code HTML that this article makes me sick.

An HTML form is the simplest representation of a form's presentation you're going to get. Suck it up, use HTML templates.
Be a good person.
It's not the hip new place any more, for sure. On the other hand, they seem to have done an ok job of stemming the downward slide, something that digg and reddit are really struggling with.
Ever run into one of those bugs where you begin to doubt your basic assumptions?
I wish there was a way to save your patterns.
Memcached is probably a little overkill for 5 req/s.
How does that work in Ranger battalions? I'd heard you couldn't get promoted there until you had the tab, seems like a bit of a catch 22!