skysight-inc/HackerNews huggingface dataset:
I probably should have said "Problem Domain"

I.e Are you an author of a library, a browser, a startup, experimental code, rapidly evolving code, space shuttle code ?

Each one has different measurements of "success" and these can effect your choices re Unit Tests.
Well gee. It's been a while since I've used Digital UNIX, Irix, SCO, or VMS.

Because they've become totally irrelevant.

Seems like a waste of resources when there are more pressing things to do than worry about the 5 people who (a) use VMS and (b) demand a bleeding-edge Apache.
You can customize exactly what is synced by going to chrome://settings/personal
I always write my WHERE clauses first whenever I do anything on a live dataset.
>First, find out the percentages of cesarian birth and breastfeeding for both your obstetrician and your hospital as compared to the national average. If the numbers don't look good, don't hesitate to switch (even if you like your doctor but they are affiliated with a knife-happy hospital).

To add my two cents: Decide right now what type of birth experience you want. Some of my friends wanted the full suite of drugs as soon as they walk in the hospital door; others want as little medical intervention as possible. If you're thinking about going the low-intervention route, try to find a doula or midwife. Either one will be able to spend time with you as your advocate during labor as opposed to an O.B. who will check in every once in a while and end up spending a total of an hour or two with you. AFAIK, the cost of a doula or midwife is covered by most insurance plans.

(If you're like me, your picture of a midwife will be a hippy-dippy boomer who chants and wants everybody to give birth squatting in a field. When we looked around, it was easy to find a really good certified nurse midwife who was very professional and didn't smell like patchouli.)

Also, IUD = great idea. Some IUD's are embedded with a small dose of hormones, so you'll want some real medical advice before choosing one.
Apple IIe as a serial terminal
No, I actually literally want to see you say that, in real life, face to face, to a 15 year old human. Bonus points if it's a girl.
I think the main reason why people want to burn your article to ground was because there are way more companies out there that would benefit from their people writing unit-tests.

But he's not the only bright dev who tried it an ran into issues or lack of benefit in doing it. The thing that I seem to read from the more zealous of the TDD crowd is "you don't know what you're doing -- you don't understand code/software/testing/development if TDD doesn't obviously work for you".

My concern then is if a large percentage of strong devs don't seem to "get it", does it make sense to push into an organization w/o strong devs?

And the reason I asked the other question about the "hacker gods" is that outside of Josh Bloch (now), I don't really know of outstanding devs who do TDD in a big way. And this scares, because I remember when I used to have certain devs tell me that UML was the way to do everything, and if I didn't use UML throughout the product lifecycle I was no real software engineer -- and UML was the only way that in 20 years people would still be able to understand the design and code. I pushed back on UML and don't regret it for a second. I don't feel like I'm going to regret pushing back on TDD/BDD so far.
Ginzametrics (YC S10) is Hiring an Engineer in Tokyo
What I'm really missing is some option to sync all of this stuff (passwords, bookmarks, ...) to my own server using Webdav (or FTP or SFTP).
Visiting a Kerr black hole
Can't help you on the standing desks, but;

Have you considered using an exercise ball instead of a chair? Am I correct in assuming that you just want a standing desk for the health benefits? If so, exercise balls are pretty good for you as well (at least better than a chair). They are a lot cheaper than standing desks.

http://www.gearfire.net/10-reasons-to-use-an-exercise-ball-a...
http://en.wikipedia.org/wiki/Reflection_%28computer_science%...
Here is the corresponding blog post on David Madore's blog: http://www.madore.org/~david/weblog/2011-03.html#d.2011-03-0... (sorry it's in french).
The article offers the same theory. Big fish, small pond.
I'd be more interested in who are the people MyLikes chose to advertise your campaign based on the categories you chose. From the categories you chose.. Moms, Youth/teens, Finance,Education, Art, Small business. This seems like its the right target for your product.
Always know where you are
Know of any async postgres drivers out there?
It's about 15 minutes in that he starts talking about colour. I'm watching it now.
Omg "Pocket Legends"?

You know why it's doing better on Android? Because iOS has much better games in the same genre as pocket legends. Maybe this is just a story about how android users are so desperate for games - any games - that this "ok-ish" game on iOS turned out to be a real windfall for them there. Good for them.

On iOS I'd rather play KnightsRush or battleheart (or the new space game, don't remember the name but it makes pocket legends look like the retarded dos era game that it is) any day.
Quite a few companies are working on this around the world. A concrete example coming to mind is Entellium, that makes a CRM which is largely driven by game mechanics.

Problem is, good game mechanics are very hard to do. But even worse, using such mechanics makes it very easy to accidentally promote wrong behaviour.

For example, score 2 points for sending an email to a prospect, score 5 for calling. 3 emails will give you more points, but any salesman will tell you one call is worth more than 3 emails. So if the "game balance" in your biz app is off, you might thus end up with negative productivity for your users :-)

It's all very interesting though.
Guido doesn't like them at all and has been trying to get them out of Python for a long while now.

http://www.artima.com/weblogs/viewpost.jsp?thread=98196
http://yubnub.org could be used from address bar for some commands to be browser-independent (portable).
I'm not sure where the lack of job title comes from, but from reading the post I gather that you're looking for a Japanese-speaking designer who has built large sites in Rails. Is this about right?
How do you implement a socialist society correctly? Those indigenous societies (can you give some specifics?) probably did not operate under a socialist government banning property rights, but voluntarily worked together. There is nothing un-capitalist about this -- after all, capitalism is all about freedom (hence the title of Milton Friedman's first book), and people are free to do as they please. Even further, the people of these societies are probably closely related and thus more predisposed to help each other. It's not surprising large heterogeneous societies like ours don't operate the same way.

I saw "Inside Job" and did not come away with the same conclusions, and I think there is probably more to be said about one of the greatest banking crises in history than a 2-hour documentary. Indeed some poor regulations were factors in the crisis, but that does not mean that all regulations everywhere are good, and any kind of dis-regulation is bad. The internet seems to be operating fine without heavy regulation.
Ok, so your example consists of switching between semantically equivalent queries in the application layer to compensate for weaknesses in the DBMS execution planner.

Not quite. My example consists of the DBMS execution planner deciding that it will switch between different semantically equivalent query plans depending on the parametrized data passed. This switch should not be noticed in the application layer.

Back to the main thread, I suspect that you are interpreting tptacek as saying something he didn't. You seem to be looking for a potential security flaw. But he didn't ever say that there was one. He only said that the query structure can vary with the parameters passed to a parametrized query. I just described one way that this can happen.
I bet more of the art will be procedurally generated.
Maybe you're thinking of `foldl`, which happens to be tail-recursive. The reason it's avoided is because it can unnecessarily eat up O(n) space due to laziness. The issue is avoided by using the strict (and also tail-recursive) `foldl'`.
MIT/Linux
It seems to me that Angry Birds is essentially a modernized re-imagining of the classic DOS game, Scorched Earth. Perhaps that's what you're remembering? I don't recall if there was a Mac release of Scorched Earth though.
The people of nebraska are do-gooders, used in an apparently pejorative sense, because they want to help get children out of situations where the children aren't wanted? What?
There is nothing fundamentally different about a RESTful API compared to any other type of HTTP request.

Use SSL to encrypt all sensitive data during transit, and think carefully about the best authentication method for your circumstances: you could consider the use of OAuth2 so that developers can authenticate your users, without requiring the users to expose their credentials.

There are a few ideas here: http://stackoverflow.com/questions/7551/best-practices-for-s...
> Economic power is earned justly (by offering better/more efficient/lower priced goods and services), and monopolies obtained and maintained this way are desirable.

Or by stomping on heads of competitors, fleecing existing customers to boost new customers, locking people into nasty contracts, bullying others out of the market, utilising less ethical means to undercut the competition, paying your employees lower, offering an inferior product with better marketing, going to the right school and having the right mates and getting contracts for things despite offering less for more.

I know in happy startup land there are lots of wonderful companies that are living the dream and doing it in a nice way, but if you think what's best for a company is great for everyone else, I'd have to disagree.

It's nice to think that the business world is a meritocracy but that simply isn't true.
Please elaborate. It's easy to match generated Javascript to it's corresponding CoffeeScript source. There's a lot of syntactical sugar, but there isn't much that isn't just a handy shortcut. I used something kinda like CS's class system in JS before I even discovered CS.
LOL on the last sentence! :-)
Um, good point, thanks. :-) Updated.
This is particularly true for non-geographically targeted traffic. I'm the ideal customer for this product, but given that I live in Canada, any cent spent to reach me is wasted. I won't pay $40 in shipping for an $18 product or even a $35 one.
This is all just BS marketing by Android(with our w/out fanboys).

Pocket Legends is a lame game on iOS. iOS has much better competition for the same genre as Pocket Legends.

The fact that it's doing so well on Android just logically should be embarrassing for Android but if you spin it right I guess it's easy to make it sound like something it isn't. You know, if you're being dishonest to your fellow man/developer doesn't pull your life karma down I guess.
Ask HN: Best database framework for storing user accounts?
Would Redis be an acceptable solution? Perhaps a relational db would be better?
Well, as an impulse buyer, I saw some of the headlines and just pulled the trigger without looking at the bottom row of fine print of every single deal. You're probably thinking great, ideal customer. That happened about twice though before I decided to just not bother looking anymore until I have a real pressing need for some of the offers, due to some of the expiration dates. True, the notices are there, but they really are in fine print at the bottom of each deal's page. IMO, there could even be a simple warning at the bottom of the main page like "Some offers are only redeemable before a certain date. Some restrictions may apply - See deal page for details" Even something along those lines would be a bit more informative for the buyer and offer a clue that there are possibly certain restrictions to pay closer attention to. No more buyers remorse.
Well, github can do that too. You can set up an organization that isn't tied to any particular account and manage repos from there.

Projects start out as one person messing with code. Of course the project belongs to one person at that point. As more people join in you can re-structure the project into an organization with multiple owners.

Check out the announcement from June 2010 https://github.com/blog/674-introducing-organizations
Popeye's. I'm actually below average weight, so perhaps my opinion isn't worth as much.
Update on Trumpet Winsock / Peter Tattam donation drive. Amnesty, 200+ donors.
Last week I posted here[1] and at reddit, asking people to donate to Peter Tattam in recognition of his pioneering role in the development of the web. Later I set up a site at thanksfortrumpetwinsock.com.

Peter and I have been sending emails back and forth. I have some news for HN.

1. Peter estimates that more than 100 (correction: 200) donations have been made to his Paypal account.

2. In view of the donations, Peter has decided to issue an amnesty[2] on copyright infringement by individual users, up until the end of 2012.

3. While I contacted two Australian ISPs, on my own initiative, asking them to donate, Peter has asked me to stop doing so as it may complicate existing and future legal matters, or alternatively annoy those ISPs who did pay.

4. However Peter is OK with receiving donations from non-ISPs and non-publishers. If you are working at a web company of any size, from Google right down to a brand-new YC startup, consider getting your company to donate as a thankyou for the economy Peter's work made possible. Such donations are very welcome and I will write it up on the site. My favourite former employer, The Frontier Group, have been first to do so.

You can get in touch with me by email (see my profile) or by visiting the thanksfortrumpetwinsock.com website and leaving a comment.

[1] http://news.ycombinator.com/item?id=2282875
[2] http://tattsoft.com/index.php/news/3-latest-news/17-mar-2011.html
Why PHP is not a good idea:

http://www.quora.com/What-are-the-crawling-horrors-of-PHP

Why facebook has stayed on PHP:

http://www.quora.com/Why-hasn-t-Facebook-migrated-away-from-...
There's a bit of an implied selection bias in your question: people get to be hacker gods usually by starting something that later becomes big, and it's in the "just starting out phase" where unit tests are least useful. You never hear about the maintenance programmer that joins five years down the line and finds unit tests indispensable, because there are lots of maintenance programmers and hence little reason to think that any one of them is a hacker god.
In-N-Out Secret Menu Survival Guide
I haven't seen any evidence that any market manages to break the law of averages. Do you have any idea how much crappy Windows shareware is around making a lot less than $600?

The iOS Appstore (and now the Google Market) is important though, because it solves one of the big problems individual developers had with other platforms: distribution.
Consulting Services For Foreign R&D,Healthcare Groups in India
I think the underlying cause was the same - unescaped output that was supplied by the (malicious) user.
It's almost like the author has never used android, seeing as android notifications don't have any of the problems described. Notifications show up in a part of the UI you constantly look at but can't actually interact with (the status bar at the top), therefore you always notice when there are notifications but it doesn't really get in your way. You can see all notifications at once by swiping down from the status bar which drops the notification screen in over whatever you were doing, showing all the notifications at once. Because of this, you can have a clear all button. If you don't want to deal with a notification right away, you can just swipe back up and go back to whatever you were doing. Doesn't seem quite so difficult.
So after reading this I signed up. First thing I did was add the bookmarklets to my Chrome Bookmarks Bar, went to something I wanted to Bookmark, hit the bookmarklet and... nothing. Chrome blocked the pop-up. And to show it I have to enable pop-ups on a per-site basis for anything I want to bookmark. Not happening. So... yeah. So much for that.
> I don't get the sense he's an asshole, just that he doesn't really put up with crap unless there's a good reason.

Which for some, make him an asshole.
I am the CEO of MyLikes. Just wanted to chime in and say that the system typically takes 24 - 48 hrs to match your campaign to relevant publishers / disapprove irrelevant ones etc. Please check your campaign again. Only $50 of your campaign is currently spent. My sense is you will also get a lot more tweets from relevant publishers in the next 24 hrs.
I believe the difference between a standing desk and an exercise ball are very different. The ball still positions you in a sitting upright position. The idea of a standing desk is to get in a completely different position and not have the weight resting on your lower back. I have long wanted a standing / adjustable desk, so that I have the option to stand for part of the day. It is not possible in my current work place so I have settled for a kneeling chair. I generally use it in the mornings and switch to a normal chair in the afternoons. It just adds an extra bit of variety in my working day. I have found that the variety has helped ease some back muscle woes.
New update here:
http://news.ycombinator.com/item?id=2303337
HubSpot Takes $32 Million Investment From Sequoia, Google Ventures, Salesforce
Towers of babble: Sprint probably ISN’T buying T-Mobile
It's not like a flimsy plastic sheet. I know the kind of product you're talking about, WhiteyBoard is not that. We just did a bad job of showing the product off in the video (correction; our director and set designers did a poor job)

We've thought about advertising to college students. We did a couple of free promotions at UCLA where we handed out our sticky notes for free, but those are tough sales to track. Students are also a tough demo to reach with marketing. Probably one of the main reasons 99% of our sales still just come from word of mouth. We have a good product and it's cheap.
Inside AT&T vs Verizon iPad 2 data service plans
"Java's younger cousin C#"

We prefer the terms:

"brother by a different mother"

or if they're being naughty:

"red headed step-child".
actually it looks like more than 200 donations so far.... A VERY BIG THANK YOU, folks!!!
Wordpress, Drupal, MediaWiki, and Joomla on AWS with JumpBox
Do only arsonists start match stick companies?
Just wait. After the swag is handed out to a bunch of goofballs recruited by an ebay reseller who bought all the tickets with a bot, the whole place will empty out and they'll have to give out free passes to anyone with a google apps account or something like that.
Right, we certainly picked the correct target demos based on all the research we have on who has purchased products in the past. MyLike lets people categorize themselves, which is a problem.
You mean like Kinect? That wasn't chump change by any means.
media was really supposed to undergo major changes last year, but with the rather mundane response by users to new platforms like GoogleTV, it seems that content owners are shifting gears and looking at new platforms, such as fb. Thing is, this seems just like another mini pilot that will probably not span out too far. People go to fb for a dedicated purpose, even if just to meander, but rarely to watch/rent films. For the most part, someone doesn't just happen to come across a movie and start to watch it, which is very different than photos, where hours can pass browsing.

Regardless, media, especially content owners, must find ways to take advantage of the continually expanding tablet. smartphone, and connectedTV/STB markets. The TV at home is still a major source of content consumption, the issue the content owners have is that while the TV is on, so is that tablet, PC, iPhone, etc, drawing focus away from the TV ecosystem.
I like the idea of this article, but I'm not sure that he chose a very good example. He's gone from showing a fragile run-time solution in C, to a slightly clunky compile-time approach in C++. But if this is the whole goal, why not just create a separate function for each of the three pixel types in C?

For me, the interesting example would be showing how elegantly one can do the run-time solution in C++. In C, I'd probably give the structs a common header and add a rasterize function pointer called from a common loop. What's a more elegant way to do it in C++?

[edit: The author does point out elsewhere that in this case he really does want a compile-time solution, although I'm not sure I understand his reasoning: http://www.reddit.com/r/programming/comments/fzwlh/for_c_pro... ]
No it doesn't, you have to specify an encryption passphrase before enabling it (either your Google account password or something else).
So has Shopify. Serving terabytes of on-demand resized assets.
At some point you're losing more potential users than you're gaining because the price has gone too high. Do you think about that? How will you handle it?
Actually, it's a perfect illustration that a market with less competition allows for easier profits.

With a huge user base, and far fewer apps than iOS, as iOS proponents are so eager to point out, the android market is a great opportunity for developers. The rest of your comments regarding fanboys and karma do not merit response.
just in from the dublin web summit and there seems to be 6-7 startup accelerators/incubators

the scene in dublin is coming on leaps and bounds very quickly
It's not clear you can see a beard in a silhouette.
This is Arvind - one of the co-founders of MyLikes. We do offer location targeting (all the way upto a metro level). In this case, his campaign was paying only for US clicks - (our system guides and publishers self-select since they are only paid for clicks from the location that the advertiser is interested in).
Svg-edit: Inkscape in your browser.
and here's the professional explanation as well ;)

http://techcrunch.com/2011/03/08/holy-misleading-conclusions...
Sony has made statements to the effect that they consider the PS3 a 10-year console, so time to start waiting for an announcement would be 2015 or so.
He didn't really think that one through, did he? All he had to do was look at it in terms of a % of traffic and see if it was a concerning number.

But, Craig Donato covered that for him:

"The post went on to say that Craigslist had 550 times the amount of page views and 1000 the number of listings that Oodle had and that if Oodle had just one crime connected with it in a 12 month period, Oodle's crime rate would exceed that of Craigslist by almost two times."

Ouch.
Jason, how are you measuring conversions on your end? I didn't see any tracking codes in your campaign urls. We do have a advertisers who measure conversions as well as a lot of them who are just interested in building brand awareness.
Microsoft paying Nokia $1 billion to use WP7? Cheap at twice the price
Maybe the confusion comes from conflating unit testing with TDD. Different but related concepts. If you write a unit test after the code, that is no longer TDD.

TDD is a major change in coding style and doesn't seem to work for a lot of people, including myself. Unit testing, on the other hand, is absolutely essential and fundamental to the task of building large, complex systems.

I haven't read Coders at Work, but if the guys in there are doing their thing without some kind of automated testing, I would be very surprised, and I'd wonder why they're making it so hard on themselves.
Thanks for the generous amnesty.