skysight-inc/HackerNews huggingface dataset:
Careful when hosting 3rd party apps on subdomains, or how I hacked Facebook
Of course it isn't, though, because "trafficking" involves the specific kinds of prostitution in which people are transported from one locale to another with the intent of alienating them from the local population and locking them into a lifestyle that depends on the sex trade.
Mute Mac OSX from iPhone (More Simply)
Ask HN: Do you have Delayed Sleep Phase Syndrome?
I naturally fall asleep after 2 AM. This has been happening since the beginning of college (I'm 25 now). Recently, I had a job for about 8 months where I was required to be in at 9:30 AM, and it was a challenge (I didn't even succeed, I would make it in at 10 AM most days). Despite my fixed wake time, I would consistently drift back to my late sleep-onset time, ultimately resulting in a lack of sufficient sleep.

I just discovered that this phenomenon has been medicalized: "Delayed Sleep Phase Syndrome", a problem that people (and their doctors) are generally unsuccessful in addressing. Treatments work, but quickly wear off, and are limited how much the cycle is shifted. I'm starting to think I fit in this category, and will never shake this.

Interestingly, DSPS has a high comorbidity with psychiatric disorders.

Do you have these issues? How do you address them?
Are these x86 servers? Or do you mean a single chip with 64 cores?
what api do you use to get the events ?
Well that was incredibly depressing...the amount of social change (nevermind laws and enforcement and such) needed to fix Greece sounds nearly impossible.
Git works now on Windows, too.
Diaspora, the 'anti-Facebook', is doomed
Why is humanity doing just fine even though the Earth is falling apart?
Any test can fail in two fundamental ways: false positives and false negatives. The primary purpose of a screening test is to filter out unqualified candidates (that is, to not certify as qualified someone who is not). The process Joel describes is very effective at this.

Your complaint, essentially, is that it will incorrectly label as unqualified some qualified candidates (or that they will elect not to submit to the process, essentially putting themselves in the no-hire pile). I think Joel would tell you that this kind of error is much less costly to an organization than the other kind.

Suppose he relaxed the constraints enough to get you to pass (we'll posit that you're in the false negative group). This would necessarily imply accepting some lower-qualified candidates who would have been filtered out before. Is the company better off now? Do you think you are that much better than the people they were getting under the old system to risk also hiring lower quality candidates?
Can you give some examples of when Microsoft has done that in regards to .Net?

Just imagine the uproar that would cause if Microsoft tried to really do that. Look at the uproar from Apple changing their EULA and there was no charge or cost involved.
I agree strongly with and admire Oliver's overall mission, but that doesn't excuse him to make bogus and misleading arguments.
As someone who uses Google Adsense, I hope they address this problem quickly.
I am a big fan of bootstrapping so I do what I think is a common mantra on HN is pay your self as little as possible to survive. Once the company is profitable you can start increasing your salary to market rates.

After all your a founder you here to make something successful not pull a fantastic salary. Your a owner!
Yahoo Upcoming, although we plan to incorporate others in the near future.
This is not necessarily about whether the denormalized database structure is appropriate. It is more about:

Why the h... doesn't their ORM, or even better their database, already take care of cascading updates?

Why does it have to be implemented manually for every code that updates something? (... which is of course expensive and prone to errors)
I'd recommend informing the residents of, say, Flint MI or Nowhere PA that they're actually doing great in the average case. They may not know this.
The real terms are quality of living

We have more people either out of work or closer to poverty than ever in the history of the US. Vote me down if you don't appreciate me pointing out reality. The point of the chart is that the pie may have gotten bigger but the top percentile has swallowed up that growth. Yes, everyone has a TV now. But that doesn't make up for the fact that the average person these days has to constantly worry about losing everything he has.
I also don't get the built in unreliability comment, either. Windows has been pretty darn stable since they went to the NT kernel. Really, all three main desktop OSs are pretty stable these days. I get a BSOD on Windows 7 maybe once every six months or so, and that's with ~8 hours a day in front of a windows box at work. I'd rate my OSX home box just slightly less stable than that, but when you're talking about such infrequent crashes, who really cares? These aren't the halcyon days of Windows 95/OS 7 with half a dozen lockups a day.
Anything extra step for my potential customer to get what they want is a potential lost sale.
HTML5 Microdata: Why isn't anyone talking about it?
Thank you! Gotta know how to spell what you're searching for. :-/ Updated the article...
You know you're not supposed to have 8 adsense units on a page right? They allow 3.
I wasn't looking for a site that's got (or hasn't got) any particular reputation. I was looking for a good description of The Twentieth Century Motor Company.

Whatever you might think of Conservapedia (I have no opinion; I'm not Conservative, and don't frequent the site), their content for this article was a better description than I found in the rest of Google's first page of results.
It seems like it would be the opposite...as you type, Instant Search suggests longer and longer tail queries (which should have lower CPC value). The ads that show on the longer tail results page should have a much higher clickthrough rate, and therefore more revenue.
Why Tumblr Sucks
Well, if standards of living are actually increasing across the board, like in the 60s, there's an argument to be made that the lower quintile is doing pretty well. 20% will be in the lowest quintile in all cases.

But, real wages for the lower 80% have actually been falling since the 1980s. So they're not doing so great, actually.
Anyone have any idea if the roadmap is going in the direction of smaller more focused apps? Maybe easier configuration of them as the way they are configured now is a bit awkward.
seventh word for asian males: software developer....
Energy cost of Google Instant Search?
Pick 10,000 random features and aspects of a software program to be implemented over a 10 year period. Some architectural choices will benefit some and harm others. There is no choice that will make "all easy problems easy". You can't just arrive with one specific feature pulled out of thin air 6 years later and claim that if it is not easy than the system architects were incompetent. Do you really not see that?
They should have used a makeup system like size A-F. Then they can re-calibrate the actual size every couple years without people noticing. Indirect pointers have given programmers grief; think the general public is any wiser? Ha!
I finally decided to check their website out and they don't have http://www.diaspora.com/ !?
Nice that we can still rely on Vanity Fair, the New Yorker and (sometimes) the Atlantic for journalism this thorough.

Greece seems insane, of course - but there's always Italy.
There's a difference between expecting the service you paid for and being a demanding prick. Expecting that a financial advisor somehow get your child into a prestigious preschool is the latter.

We have, at the top of society in a milieu most of us will never see, some really rotten people with a lot of power and influence. This realization explains a lot.
No one's really mentioned some of their heavy hitting Enterprise stuff other than Exchange and Office, like Dynamics AX. That type of stuff has very little to fear from FOSS, and more to fear from companies like Oracle and SAP, which are going nowhere.

Here's a post with some recent numbers:

http://blogs.technet.com/b/microsoft_blog/archive/2010/07/28...
the more state-specific/state-varying laws that exist the more of a pain-in-the-ass it becomes for businesses to operate across multiple states and especially across the entire nation
I agree! He's one of my favorite "light" writers on financial matters. His article about Iceland (http://www.vanityfair.com/politics/features/2009/04/iceland2...) is a classic.
could you provide links to the tools that do this?
This thing: http://h10010.www1.hp.com/wwpc/us/en/sm/WF04a/15351-15351-33...
Whatever the case, when I see a programmer doing a linear search through a linked list, I think you must agree that I'm justified in saying that I have no reason, based on that observation, to trust in that programmer's competence. In fact, I think it could easily be argued that in the absence of additional data, it would actually constitute a reason not to trust the programmer's competence.

While I fully agree that trade offs like yours do occur in our profession, their mere existence is no argument against my initial non-trust of 37signals' competence: you need to actually demonstrate that this problem is one of those cases, and I think that would be difficult to do.

The problem of associating entities in a way that their associations can be modified easily and consistently (i.e., normalization) is effectively a solved problem. Just like the programmer complaining that his program is slow because he's doing a linear search through a linked list, a BaseCamp programmer complain that a requested feature is difficult to implement because their data is in an abnormal form does not inspire confidence, and certainly gives no reason to trust his competence.
Javascript and Node.js Gotchas
Good points there. It seems like a more entrepreneur-friendly system, but who ever is in control needs to stay sane. Temptation for overvalue and other excesses is there regardless of who's at the helm.
And when the person who can contribute the least has the biggest financial needs, fun things happen.
http://www.joindiaspora.com/
Yeah, because there's nothing better than working with someone who thinks they know your business better than you do after being there for 5 minutes.
In America's slave society I'm sure their standard of living increased greatly between 1600 - 1800.

Guess they just weren't very happy with that.
What is Google Instant?
Someone else at reddit (me) did it better: http://www.reddit.com/r/programming/comments/db37b/ha_do_tha...
Totally agree on the downvoting part. In general (as someone said earlier), the most 'careless' downvotes are self-correcting to some extent. But yes, getting downvoted on the basis of disagreement stings a bit. Other than that, HN is a fantastic community.

Maybe a karma-like system where people were only allowed to use a limited number of downvotes would make them consider doing so more closely.
I'm not a big facebook fan. I joined but then deleted my account (or so I think!). So I quite like the idea of this, but I wonder if the distributed node based model will ultimately hinder this idea from getting real traction.
I run http://hockeybias.com . I became very active commenting on hockey-related news and saw slow, but steady increase.
Here in England, it's called a Director.
Cost of artisanal development
I had an interesting discussion with a co-worker about food the other day, and it sparked a train of thought:

If you were opening a restaurant (and actually care about food - let's leave fast food out of this one), you essentially have two segments of the market to target: there's the mass-market, who just need lunch during the workday, or who just need a dinner and don't want to cook, and there's the artisanal non-chain approach where enjoying the food is the attraction. It's an event.

The train of thought went like this: I love to cook, and when I do, I do it for the enjoyment of preparing and eating the food. There's not a lot of satisfaction in just fulfilling my daily calorie requirements. This is just the way I work. If you take the time to cook, why not do it right? Now, in my career, I want to do the same with software, but there _is no_ artisanal market for software. Open source is a way for people to enjoy other peoples' work, but there's no market for consumers of open source software itself (consulting aside). Every job I've had working for someone else is much more like the just-make-some-mac'n'cheez variety, where there's no satisfaction in it - because consumers of software don't really care about software (the code itself, mind you) in the way that they care about food. If it works, it's good enough.

Now, the question is this: much of the struggle in a budding company is to hit product-market fit, right? A startup product is an ever-changing product, where things are born and die on a daily basis. So how does one manage to balance a good quality product with having to hustle your product?
yes, 500ms can seem like an awful lot when you come from a world of 250ms. but if the results returned from the 500ms are significantly better, you bet your ass users will sit through double the time to get better, more reliable results.

Are you sure?
I dunno; if you've talked to him over Twitter or e-mail, it will hardly be surprising.

Reading his oppugn.us rants makes it clear that he uses his tone for purported effect, not as a general voice.

And it works.
I regard pg's essays as I do Malcolm Gladwell's books: they are often entertaining, occasionally insightful, and never something that I would cite in an argument. (And for all the same reasons.)

I'm curious what your reasons are.

... but that doesn't resolve the much greater economic divide between the various socio-economic classes

Your statement implies that you believe an economic divide is bad in some way. Can you elaborate on what you believe is bad about it?

pg's essay postulates reasons why people think an economic divide is bad. Then he gives a logical argument why each reason is incorrect.

It's bad because wealth is finite.

No, wealth is not finite, you can create it. You can
build your own house for example and you've created wealth.

It's bad because you have to do something immoral to get rich

No, while true historically, it is now possible to get rich by creating wealth.

And he also suggests that while the gap in bank accounts is growing the gap in life-style is shrinking.
Well if it's an open source project, you could just google some of the code snippets and find out.

Plagriarism isn't hard to detect unless the code is proprietary.

Then I suppose you either have to be paranoid and suspect everyone or accept that most people you talk to are pretty much like yourself and not lying cheaters.
Money, like military services, just brings out what is already there.
Well, that was the talk name, so I don't think it's linkbaitish :)
I use Chrome and thus the url bar is my search box, so I won't be able to use it much either (unless it's somehow integrated into Chrome which I'd expect).
Code for America: Announcing Civic Commons
Y Combinator Coaxes Start-Ups Out of Their Shells
Ultralight startups: there's one of them mentioned and it survives by SEO and reselling.

Is this much different than opening up a local McDonalds and advertising? Is this really relevant to HN?
I worked for a fairly large company (Gemalto). Developers had shared offices, two to an office. The office had a partitioning wall through the middle, but it did not extend the whole width of the room, so it was semi-open space. There was also a fairly strong open-door culture, so you could hear, softly, the conversations happening in the other offices. That really worked for me. When I needed serious focus time, I just popped on some headphones.
If you want this, you have to get involved either on the dev or the users list, and advocating this. Eric was setting forth a set of suggestions to make things better; but it still takes manpower, which is more than likely missing right now.
Google Instant – Thoughts on the Interface and What This Means for SEO
I'm glad a talk like this is encouraged. How else are you going to move forward without a little humility?
> You can't just arrive with one specific feature pulled out of thin air 6 years later and claim that if it is not easy than the system architects were incompetent.

The problem is easy. Seriously, it really is. Most of the programmers here have probably done something almost exactly like it ten or more times in their relatively short careers; I know I have. There is no real intrinsic difficulty to the problem.

I'm not saying that the programmers are 37signals were incompetent. I'm saying that I have do not trust that they are competent. I have no reason, especially in the face of this evidence, to believe that they're competent. They made a successful software product: so have lots of other programmers of questionable competency.

The fact remains that at least in this example, one of their programmers points at an intrinsically easy problem and says, "This is really hard because I'd have to do a lot of stuff that I really shouldn't have to do" except he doesn't seem to realize that he shouldn't have do those things. So tell me, in face of that obvious fact, why should I trust 37signals' engineers' competence?
You can search for prevailing wages here:

http://www.flcdatacenter.com/OesWizardStart.aspx

A database engineer in San Francisco is here:
http://www.flcdatacenter.com/OesQuickResults.aspx?area=41884...

The levels are (very roughly): 1 = entry-level, 2 = junior, 3 = experienced, 4 = senior, usually with some management.

So they would be required to pay at least $92k; they can pay more if they want. However, it varies by area - the same DBA in LA would earn $3k less.
These types of e-commerce businesses are not something you hear

I'm trying to do something similar right now as a side project. I'm not selling t-shirts, but the economics are similar. If you actually research it, it takes very little startup capital(several thousand dollars) to go to a manufacturer and create your own product, even professional-looking consumer packaged goods.

These types of business may not attract investors or get acquired, but it's a great way to generate easy, automatic income streams while you work on something bigger.
Yes, and I hope more people realize this, the Django community is good at this, and in large part, so is the wider Python community. It's one of the traits that makes me proud to be a member of it.
I agree. This type of SEO business is nothing new and mainly monetizes naivete of web users. It does not add real value to the world.
I think it's overall a great idea. Especially if the retailer can go beyond the basics and supply reliable information about the fit/cut of garments, since that is such an important element of style.

Some retailers already do this as a matter of course on their labeling in-store: Tags on H&M pants, for instance, are much better than average at providing detailed fit/cut info.

A potential sticking point that I can imagine is that some people will be reluctant to know their true measurements, and others might be wary of that information being stored online with their ID. (Imagine a famous actress struggling with her weight, only to have her hacked measurements exposed on some gossip blog.) Consider also, that many women are not going to want others to know their true measurements just from a glance at their laundry, so labels inside the garment should probably avoid using inches or centimeters, just as they do now for women's sizing in the US.

If any of that is hard for you to imagine, check to see if you are male. These are real issues. Females contend with a vast number of societal pressures concerning body image and beauty that men rarely need to consider for themselves.
Fourth-Generation iPod Touch Does NOT Have Vibration
The most recent graphic designer to apply at my workplace was asked to demo his Photoshop skills on the fly ("Can you make me look thinner?"). He did great and we hired him.

Also, I've worked with programmers who definitely should have been asked to write "Hello World" at some point in the hiring process. If they'd felt insulted and walked out, so much the better.
Apple has more developer than Mono has users (including those who don't know they are using Mono). And it's not like Microsoft really cares about how Mono developers feel. They would spin it as "defending their IP" like they did when they extorted TomTom for using FAT on their GPSs.
Yeah I found that a bit strange... mechanical engineer was there too... Also, no Japanese? Many of the other major asian countries were broadcasting.
I can't tell which you loathe more- SEO or a real business model reselling actual products.

This is an article someone who created a very successful startup at a young age by "hacking" the traditional clothing value chain and business model.

This is exactly hacker news. If it doesn't strike your fancy, there's an article about pants that I'm sure you would enjoy more right over there <--.
"If the share of income in a group gets smaller over time, their purchasing power goes down correspondingly as well."

What do you mean by that? I don't see that supported by any evidence whatsoever. If a particular quintile has a smaller share of total income and yet are able to buy exactly the same products, exactly the same services, and exactly the same housing with their income then how is their purchasing power diminished?

Indeed, in actuality people are able to buy better products and services for their money. The "poor" today have cable TV, computers, and cellphones.
a software engineer #3 for indians.
Leave a public message on an LED sign
I've basically given up buying clothing from the US (living in Europe). T-shirts in particularly are enormous by European standards.

I have neither a tiny nor a particularly big frame, but I feel tiny when I get the shirt I ordered online.
More than one request has been made to get quoted strings in queries, which would be very useful, without any feedback from developers. The website is still there, however it seems the developer have dumped the code and forgot about it.
Actually, you are spreading FUD (or simply lack of knowledge on the discussed subject). As long as you use Java as it is implemented in the OpenJDK or a derived product licensed under GPL you are safe from Oracle's lawyers. The GPL is protecting users and developers in this case.

What enabled Oracle to go after Google is that Google made an independent implementation that's neither derived from OpenJDK nor licensed under GPL.
I'm very familiar with this stage and love Gagan's insights.
Quality and UX appear to be what 37s is selling; if they skimped on that there'd be nothing left.
For those that don't know, this was a keynote at DjangoCon, and was pretty well received. There's a common theme emerging from everyone that there are some warts, and that they can and should be fixed (both code-wise and socially).

Eric's slides should not be taken on their face as a damnation of Django; rather Eric likes Django, and simply wants to make it better.
Be Reasonable With Your Future
Aaaah, and the work is done within #each and not within #call. I see. The only issue is if you have a middleware that modifies the output, because unless you're careful and/or you're doing something extremely minor near the start of the page, it'll all be processed in the middleware rather than the server. So the server still gets it all in one piece, and so does the client.
I'd really like to use the arrow keys to navigate the results instead of the suggestions.
OpenStudy Publically Launches (MIT OCW partner)
Canada unveils new speed bump: optical illusion of a child