skysight-inc/HackerNews huggingface dataset:
In general this sort of site gets sued a lot. For the exemplar site see RipOffReport which has almost more lawsuits than posts it seems. So if you run it for any length of time be sure to have a good legal team already in place.

The other thing is that there is an endless supply of bad business deals gone wrong so any individual deal that went south may make the person venting feel better (until they are sued) but they don't contribute to the overall success rate of other folks (except perhaps if they are also dealing with a specific individual or business mentioned).

Contrast this with the Nolopress (www.nolo.com) guys who, by example, provide both tools to successfully navigate what may be new territory and provide suitably anonymized examples which demonstrate the problems that you want to prevent. That is a positive outcome to a bad experience, which is shared learning and signs of things to avoid.
The End of Health Insurance Companies
>Free Software is not a gift

Yes it is, that is what free means. Check a dictionary.

>Free Software, as advocated by the FSF and many others

The FSF doesn't actually get to re-define the word free to mean "mandates the set of restrictions we desire".

>People who give software as a gift, release it into the Public Domain or use the most liberal of the BSD licenses

Both of which are free software.
Any attempt to criticize the "code on a whiteboard" style of interviewing that doesn't even engage with the fact that many of the best software engineering organizations in the world use this method is suspect from the very beginning.

If this style of interviewing is so awful, then how do these companies have such great engineering teams? I'm not saying there aren't reasonable approaches here, but you must try or your essay isn't worthwhile.
Well, if you used our awesome car search engine (carsabi.com), you wouldn't be spending 20hrs =P

In all seriousness though, if you spend 20hrs to save $2k, you're making $100/hr, which is better than most programmers make, even.
"Those who chose other licenses, do so for reasons you should respect if you intend to benefit from their work." Of course. Authors are free to release software under whatever terms they like, and people who use the software are bound to abide by those terms. Let me be clear, I don't think that it's OK to violate the GPL. I was just saying that I don't really like the GPL.
I agree with what you said, even though I luckily still hadn't any client like that.

I think, though, that a good method is to ask for an advance and maybe payments as the work progresses. I guess bad clients never pay advances.
I've been creating videos for my mathematics students for a long time. I've used Camtasia and Captivate. The problem is that I exported all these videos to Flash and didn't worry about the dimensions of the videos.

Now it appears that Flash is dying. I'm now using Youtube. Youtube will make sure that its videos will be playable on every device. My hesitation in using your site is what happens if the site gets shutdown? Do I lose the videos? Will they be in a format that can be exported to another service? Is there a self hosting option? I couldn't tell from the main page and didn't sign up for an account.
Burn Note crafts self destructing emails
WebGL 2.5D Platformer
Great details in the post. Thanks for sharing!
Spice MI-410 Android Smartphone Price, Spice MI-410 3G, Features
Spice Mobile Company has introduced new mobile phone as Spice MI-410. The Spice MI-410 is one of the best mobile phone which has latest and new features and Specifications which are very comfortable for users to use the mobile phone. Spice MI-410 has full Touchscreen Display, Android Operating System, 3G, Bluetooth, Wi-Fi, 1GHz Scorpion processor, Google Map, Google Talk and so many other features and specifications are available in this New Spice MI-410 Mobile Phone and all that features and specifications are present here.
Counter-example:

Normal guy, going to a conference, history of overstayed visas.

He can get on the plane from Paris to New York, but he's not getting in (rightly so). TSA is not CBP, nor should they be.

I'd much rather that all that money go toward (better) background checks by CBP instead of perfume-stealing by the TSA.
Zurker: New social network in town, Get a free invite.
#Bashtag ... funny how many companies swallow their advertising copy as if it were truth and are then surprised when it crashes against the rocky cliffs of popular opinion online.
Database Normalization
Yahoo Lays Off Flickr Support Staff
I would be interested in learning more about the technology that they use inside of their organization to enable a lot of this. Clearly they've recognized that they need share a lot of information to make this work and to give them a competitive edge.

Does anyone know if they have a dev team in-house to build this stuff?
> Then that's what needed to happen - it was half baked, put it back in the oven for a while. But releasing a flagship product (Final Cut is THE video editing app of choice on Mac) in the state that FCPX was done in was complete lunacy.

That's one point of view, with which I don't agree. By releasing it when they did and building upon this, Apple could/could have built a better product with a live feedback loop in the field. The core engine was there for using or complaining about, and for people for whom it was insufficient, FCP7 still worked just as it would have worked had they waited longer to release FCPX.

What Apple failed here was managing expectation and their release, the basic strategy is not only sound but a way to get a better product in the end.
Why CoffeeScript? Am I missing something or wouldn't have better performance with straight javascript?
Help me research my idea by taking a 5 minute survey about making dinner.
How many hours did the developer put into it?
And all of them seem to make it on the homepage...

I'm looking forward to "37s uses 2 PSUs in their servers!" and "37s pushes over bag of rice!".
Not necessarily, but I think history would show, usually.
But I might ask them to draw stuff on a whiteboard, like:

a. A shopping list and schedule b. diagram the layout of a kitchen used for making Mexican food c. A recipe for Mexican food

---------

Not if you actually knew what you were doing.

I'm no chef, but I seen a lot of cooking shows (I know, I really earned my stripes hunh?) and they never ask them to diagram anything. What they do get them to do is cook ... a lot ... and also get assessed on they way they manage their time, a team and a kitchen.

We can email some actual chefs and put money on it if you want, but I'm pretty darned sure that if you were trying to hire a really good chef and asked them to diagram stuff for you, they'd think you were weird.

Now I did have the poor judgement to watch seasons one and two of Project Runway, a reality show that is like "Survivor" for Fashion designers, and they did have to sketch their designs often, you know why? because Fashion designers actually do a lot of sketching.

So yes, lets get back to the basics ... whiteboarding has its place, but if you're trying to hire someone that is going to be building software for you 40 hours a week, there's a whole other range of things you can look into instead of spending time seeing if they can implement a doubly linked list on your dry erase board with a crappy marker, when they'll never have to screw with one while working on your software.
This is not much different than mutating a global variable inside a function.

I would write your code as:

foo($_) foreach @bar;

sub foo {
my $var = shift;
$var =~ s/foo/bar/;
print $var;
}

You can also fix this is to localize $_ inside the function, if you don't want to pass $_ as a parameter.

foo foreach @bar;

sub foo {
my $var = $_;
$var =~ s/foo/bar/;
print $var;
}

You can even use $_ instead of $var (although it looks a little weird assigning $_ to itself):

foo foreach @bar;

sub foo {
my $_ = $_;
s/foo/bar/;
print;
}
I recently noticed he just got out of jail with a brand new name and web site.

This is an amusing and dramatic example of why, while it's all good fun for one's reptilian brain, the tactic of trying to call out problem customers by name isn't going to help very much: People with negative reputations have nothing much to lose by starting over.

Whereas those with positive reputations do have something to lose. And the problem with throwing mud is that some of the mud inevitably gets on the thrower.

This is why the effective way to warn people about problem customers is in secret, generally over drinks.
Interesting. I know of at least two other people with that condition who were missing a number of adult teeth that never came in. Though, I think their example is somewhat more extreme (and according to Wikipedia, I guess it would be classified as oligodontia), because at least one of them required extensive dental surgery for implants since they quite literally lacked 6+ (maybe more?) teeth.

> (On a tangent, there's a great article [1] about how bulldogs have been bread to have massive jaws and a very short face and that results in all kinds of breathing difficulties.)

I bet that applies to persian cats, too, since they're bred with extensively concave faces (something that seems cruel, IMO).

Very interesting reply--thanks for sharing that, because I had completely forgotten that one of my friends has a similar condition. Can't believe I completely forgot he had implantation done, too...
It's interesting to see how close the KBB value mirrors the Craigslist price. I'm guessing the only negotiation points are the condition of the car.

Thanks for the helpful post, I'm about to sell my car.
Business people think nerds have no hope of getting laid so don't need the money for dates anyway.
Why bodybuilding is for women too
That Verizon can change the default search engine to Bing? Let's see a Windows Phone phone ship with Google as the default search engine...
William - i think you've tapped me for everything I know about this but happy to catch up again. You have my contact details.

Andy McLoughlin
Export to video will be released soon.
Were the datapoints all from one market (SF Bay Area)? Or across multiple regions in the US?
I found the best answer is to respectfully state the logic the change needs, the inputs to the logic and where they come from, and any trouble spots in implementing that. If the reason for their view was ignorance, this will solve that.

If it was malevolence, they'll refuse to budge and you'll know to run. Fast.
OK fair enough. I suppose if QR codes must exist, then the lives of designers should be made less painful.
And that's after tax money which is worth even more per hour.
SEO Best Practices : 2012
Almost every year search engines make a significant number of changes in how they evaluate content on a website. Here are 8 tips on SEO best practices from pros in 2012.
There is also the advantage that trading in a car to the same dealership you buy from will deduct this from the sale price of the to-be-purchased car so sales tax can be reduced to zero depending on the trade-in.
"What really frustrates me is that the Conservatives were voted in thanks the rural farmers and retirees who actually got out to vote in my province."

A big part of it was that they won the immigrant/new Canadian vote in Ontario. The values of these groups are much more in line with the Cons than the Libs. Peoples from the Eastern Bloc would never vote NDP because they've experienced similar politics already.

http://www.sorryworld.ca/ assumes that all those things listed are "good things" or that they make Canada "awesome". That' a matter of opinion, and I disagree with a lot of those things. I'm not proud that cats and dogs get better medical treatment here than humans. :(

Either way, C-11 needs to die.
Surely the "economist" would say that.

They are all for more immigration, because they are all for what is good for the rich guys hiring people for low end jobs (= labour surplus = low wages).

Is it bad for the average local worker too? Has there been a controlled study? I don't see any here.

Oh, and:

They may be there illegally, but undocumented immigrants are still people

Criminals are still people too, but they are nonetheless put in prison.

Does the economist suggest an "open borders" policy? No, because they know that that would be silly.

So, they just suggest not being so hard on illegal immigrants, so they can still be employed but they retain the illegal status (so they can be forced to accept lower wages).

Oh, and the "we're all immigrants in the US" anyway, line of those pro-immigration. Yeah, true. They conveniently forget that their arrival was the end of the LOCAL population (native americans). So, "we're all immigrants" is just a statement of fact. It's not an argument pro immigration.
You would be very surprised by how many people there are with n years of experience and a masters in comp sci who can't write fizzbuzz. In my experience it s close to 50% with a sample size of about 50 candidates.
Aggregation Gone Too Far: Calling Out BoingBoing and Those Like Them
It's sort of ok when its `do... done`. But what about `if`..`fi` or `case`..`esac`.

+1 for rc.
Why can't we "kill the health insurance industry"? (I'm expanding on the theme of "Kill Hollywood"[1].)

I may be too ignorant to the challenges or this idea may be too unreasonable, but, seemingly, not having access to reasonable health care insurance is a deterrent to many who want to start a business. (At least, that's my impression talking to a very limited number of folks who want to start a business.)

1. http://ycombinator.com/rfs9.html
The recommended meal (4 eggs, 12 oz chicken breast) gives me 1100mg of cholesterol, which is more than 3 times the daily recommended maximum.

Great for Pfitzer (makers of Lipitor), not so great for your heart.
PressPausePlay si quieren ayudarnos a hacerle los subtítulos.
They got bought by Oracle, who then sued users of Java and shut down all of Sun's (numerous!) open source projects. Remember Hudson and OpenOffice.org? Neither do I. They're Jenkins and LibreOffice now.
Twitter CEO: 'You don't pull the batteries out of the microphone'
You would think that, but I have personally watched people with "X years of development experience in language Y" for all sorts of X and Y unable to solve a relatively simple problem in language Y when given 4 hours (harder than fizzbuzz, but something I did in 1 hour in C when I interviewed)
Mozilla Firefox Extended Support Release Available
Www.mrmargarita-hr.com : Domain Valuation, Domain Analysis, Estimated Val
Right. The last "majority" was 50.04% of the vote back in 1984: http://en.wikipedia.org/wiki/Canadian_federal_election,_1984

What's with this new attitude of hating parliament if it's not your party with a majority?
s/claim/validly claim/
I'll bet solid money most chefs wouldn't have any trouble with the analogy he's given. The only difference is that actual chef interviews would probably also ask for a full meal plan and wine pairings.

I think some of the whiteboard-focus came out of places where whiteboards are/were used frequently in the development flow. Whiteboards are effective ways to communicate design and architecture, even algorithms. In the Olden Days(tm) it was not uncommon to walk through an office and see code on the boards.

I don't know exactly when we got out of the habit of explaining our code, though I imagine better tools and the Agile code-as-its-own-documentation movement had some part in it. Still, I think it is hard to argue that it is irrelevant.

CS is relevant to many coding jobs. Maybe not code monkey or some HTML jobs, but for most high-quality software developer positions one does need to understand run times, recursion, OO and command line tools to do the job effectively. If the only way you can talk about those things is on a computer, to the computer, you may be a fine lone coder but you will be ineffective as a team mate.
A great car search engine definitely helps but it's a very tiny part (may be 10%) of buying a used car (speaking as someone who bought a used car 8 months back).

The most time consuming part of buying a used car is to check the car in person (and it's difficult to schedule appointment with an individual person), getting it inspected by a mechanic (If you don't get it inspected by your own mechanic, you are an idiot. I know I was an idiot once.), negotiating the price, paying the agreed price (it's a BIG pain if the car's loan hasn't been paid off).

I recommend CarMax (http://www.carmax.com) (no affiliation what so ever) for used cars because they actually take away all the pain points which I described above.

[And if you are looking to buy a new car, I would definitely recommend carwoo.com. I helped my friend buy a new Infiniti EX at an unbelievable price.]
While the developer tools are cool, I think the real exciting change in this release is that add-ons will no longer be disabled by default when the browser is updated:

https://wiki.mozilla.org/Features/Add-ons/Add-ons_Default_to...
Vibration Plates and its Benefits
Parallel Tree Scanning in Haskell
We ‘ve decided to honor Steve Jobs Life in Cydia Way
Several manual promotions to the frontpage of HN for ReadWriteWeb this week.

Did they pay HN for this kind of exposure?
TL;DR version: Buy and sell used cars on craigslist instead of dealers cuz you'll get a better deal. Don't forget to carfax it and take it to a mechanic for inspection.
1: Dealers cost ~$2800 more on average, but they may also provide $2800 of value to some people. For instance, many dealers add a 6 month warranty, clean up the car. More importantly, buying from an affiliated dealer can be seen as safer because too many complaints can cause the dealer to lose their affiliation.

2: I was the impression that the standard scam for trade-ins was to inflate the trade-in value. It makes a customer feel better if they get $500 more for their trade-in than if they get $500 off the price of the new car even though it works out the same.

3: Buying luxury later does not necessarily save money. Some brands depreciate more than others. Toyota & Honda depreciate the least, but BMW is pretty close.
I like the site, but I also don't like the name. It has some pretty "bro"-esque connotations. It might turn away some of your desired audience.
Huh. Thanks. I looked for a long time and didn't see that. The closest I got was an extremely old lighthouse ticket where Aaron Patterson suggested that they change the behavior to raise errors, but there was no followup.
Agreed, but if I'm going to jokingly but inaccurately name-check a principle involving the number "80%" I might as well pick on poor Pareto. He's used to it by now. ;)
Well, technically, doing those things (re-tweeting, posting links, etc.) creates content... Substance and quality notwithstanding.
Call For Proposals for O'Reilly's new JavaScript conference (closes tonight)
How to Find Home Business Income Opportunity
DNS only allows you to put an IP addresses on the apex (read: bare/naked/etc) domain A record. That means in the case of a DDoS or other problem affecting one of those IPs you run the risk of having degraded redundancy. Some people unfortunately only put one IP in, which means you're only one machine away from going offline. A long way from what you'd want from the cloud.

DNSimple have created an ALIAS record type which gets around this problem nicely, and Route 53 from Amazon takes a similar approach.
Be a little careful with some of your analysis. For example, you mention a Mercedes e320. There is no such thing anymore. So the last year or a previous generation vehicle is certain to depreciate more steeply than the first year of a new generation.
Definitely - kickstarter and peer-to-peer lending have proven the greater public can make decisions like this - especially if there are some protections and risk-abatement tactics such as background checks for founders and maximum investment amounts per company.
Why Building a Mobile App is Hard
About LoveBug Wedding Invitations
The audio quality on the video could be better. I'd also lazy load the video after all the other assets have loaded. Just give it an image of the video before it loads.
I wonder if it's legal to state upfront in your contract that 'technical measures' are implemented in your work to prevent theft of service (or whatever you call the use of the work product without payment), and are to be deactivated & removed following completion/final payment?

The software licence-key approach seems somewhat similar, and I've yet to come across legal proceedings "because we didn't pay the guy and our 30-day demo ran out", although I'm sure it could get more complicated for services rather than actual shrinkwrapped products.

On the other hand, you've got the fact that it's laid out in the contract (which is presumed read, rather than just clicked through like a shrinkwrap EULA), and the interesting potential for DMCA/WIPO96'alike anti-circumventation proceedings against clients who refuse to pay and extract the kill-switch code to reactivate.

In that theme, is:

final_invoice_paid = false;
if (!final_invoice_paid) { exit() }

a valid "means to descramble a scrambled work, to decrypt an encrypted work, or otherwise to avoid, bypass, remove, deactivate, or impair a technological measure, without the authority of the copyright owner"?

My immediate thought is yes, assuming you're still the copyright holder (and you have a copyright assignment on payment clause in contract), but jurisdictional work-for-hire terms might screw you.
Why do you think there would be a performance aspect? The JavaScript generated by the CoffeeScript compiler looks just like well written JavaScript. (But without the comments, grumble grumble.)
A prefixed tilde is often associated with user content and keeps the URL short: "example.com/~doritos".
Don’t call it a wimpy node: SeaMicro rethinks the server for webscale
I'm sure Padrino has a niche in the Ruby community that it will appeal to, but I wish it brought more to the table than just being smaller than Rails and more full featured than Sinatra. If, say, it was engineered to be completely asynchronous, like node, that would be killer.

Its nice and I can see myself using it in very specific instances, but it doesn't feel like the Rails killer that the post title claims it is, but that's just me
For us, we have a guy that manages all of these type of contracts. It's kind of like an entrepreneur in the making kind of arrangement, for him. I agree on the hacking issue, which is why we personally don't host Wordpress sites and the person that handles Wordpress size clients makes it very clear that Wordpress provides the platform, security and all, that we provide the design, customization of template, SEO, analytical, etc.

While there are a lot of pain-in-the-rear small clients it is not unique to them nor are all of them pains. We have had a lot of small clients turn into large clients as well, we have had a lot of small clients refer us to large clients. How we personally made it worth while was to find a person that wanted to grow a company, but offered them the advantage of doing it from within a current company. This person is now, managing Wordpress (Drupal and a few others) for several shops like ours. He also receives a commission when one of his clients outgrows him and is ready to move into custom development. It has worked well for us, but it is by no means the bread and butter, but it does save a lot of time by not spending cycles with people that just flat out can't or won't spend the money to pay for custom software.
I like the site.

I would like to see multiple options for each element of a meal, in the interest of not eating the same meal each day.

For instance:

chicken breast or ground beef

wild rice or baked potato

Good work!