skysight-inc/HackerNews huggingface dataset:
Then again... this article is a TechCrunch production, so what do we expect?

Expecting the author of a bit piece on a tech site to have knowledge of dentistry is a bit of a stretch (don't get me wrong - I loved your insight). Even the BBC's writeup - http://news.bbc.co.uk/1/hi/health/8470827.stm - doesn't go into such detail.. but this feels like yet another trendy, but baseless, snipe at TechCrunch.
Your article was intended to stir up flames on Reddit, period. Github is an ambitious service to pull off, and I think they've done a fine job so far. It's a small team trying out a very new infrastructure, etc.

Maybe you should move your stuff to Google Code or Sourceforge. I personally prefer github b/c they do innovative stuff that other companies wouldn't have the balls to try (such as some of the ajax, caching, mostly real-time graphs, etc.).
flagged for a sensational, reddit-bait article concept.
It's COBOL, isn't it? (Not being sarcastic; that's the only system I can think of that would cost 7 figures to change a field length in the database.)
It is curious that the problem is diagnosed as a social pathology to overwork and then the solution proposed is mentoring more women. Wait, back up here: you're taking a functioning sausage grinder and proposing throwing more folks you care about into it so that the sausage that successfully makes it to the other end is a little pinker than the mostly blue sausage we get right now. How about working to fix the sausage grinder model, instead? (Well, strictly speaking they are not mutually exclusive, but if you had to concentrate your energy, I know which one I'm picking.)

There is nothing intrinsic about startups that requires getting up at 6 AM and working 18 hour days that leave no room for meeting one's more important obligations to family, friends, the community, God, etc. The fact that we generally believe that this is intrinsic, and model it as the "correct" behavior, is a social pathology in our industry. Fix that and plenty of people will have improved lives, including (quite possibly) the marginal new female founders the detoxified culture will attract.
Ask HN: How to make the most out of my domain name?
Hi, I am a developer and entrepreneur based in Australia. I am lucky enough to have bought buyipad.com before Apple announced the iPad.

It has the potential to be a great domain name (I can already see the traffic towards my site) and I don't want to waste it.

What would be the best way to make money out of it?

1. Sell the domain name?
2. Set up an affiliate-based website?
3. Resell iPads myself?
4. Partner with resellers?
5. Any other advice?

Thank you guys!
Ironically if they made their password the same as their username it might actually make it harder to spot in a keylogger context. (But trivially easy to guess.)

Making your password:

http://google.com

would be pretty sneaky.
Yes and no. I have 18000 searches in my history, so I agree that you can't easily go through them all and trace out my life. And yet it is very simple to search it for trends, key events, or even pick a day and see what was going on then. I can do that, and Google can certainly do that (algorithmically of course). Now, I don't have a problem with that (and I value the ability to look back through my own life), but it does represent a trove of personal information.
Ouch, that font is hard on the eyes. I have minimum font sizes for readability, but even turning it down, jeez.

Thanks again to the Readability marklet!
I'm in the same boat... It seems that startups have even more stringent hiring requirements, because they want someone to prototype fast from day one.
Like i noted on one of the comments on the post, the need to wait a few hours was due to a last-minute change we had to push.

yes, i do need a better process (even if this case WAS a very specific case that is not likely to happen again) but still, if i pay i want to get the service i pay for.

Github had outages since ever, and although they do seem to do the right thing and make it better, it seems that they are aiming at the wrong direction.

And about the spelling/grammar/whatever errors, i'm just not a native english speaker. Don't think that was the real issue in the post but whatever, one day i'll learn to spell.
Cheesy, but cute, and not nearly so misogynistic as what seems to be the norm this year.
Beautifully executed. The music was just right. Did a great job of showcasing the features that they have added to search (especially translations and flight status).

It was such a stark contrast the other ads, really shows how well Google knows themselves. We find you information, and we make it incredibly simple.
I haven't used Erlang but I wonder if people will start blaming Erlang as "not stable" since Facebook chat is so unstable... the same way people said Ruby on Rails couldn't scale because Twitter was haven't problems scaling.
Probably the least expensive super bowl ad too, fyi
screencasts <3
Google's data-mining fu is extremely strong. This is what they do for a living. I'm sure they would be able to reconstruct a life if they choose. For every important life decision there's probably more than one search involved (having a baby? you'll search for crib, babyfood, baby crying, how to change diapers and much more) and it is certainly possible to pick that out from random searches for cribs because of boredom, checking it for a friend, etc.

If you move (change IP) Google will be able to track you if you use any of their sign-in services (example@gmail.com now regularly logs in from this IP instead of the old one). Your only chance of breaking this chain is either to regularly use proxies or to change IP and gmail (and other services) simultaneously.
Or use Scroogle: https://ssl.scroogle.org/cgi-bin/nbbw.cgi?Gw=%s

Substitute %s with your search term.
I don't own a tinfoil hat but that was pretty creepy. The idea of this corporation portraying itself as some sort of buddy who will be by my side as I go through life...

To me it comes across as a mixture of arrogance and over familiarity. Google wants to know us better so they can serve more targeted ads. That desire is not reciprocal. Not for me at least. Its like it never crossed their mind that people may not be as pleased as they are at the idea of an ad network being their best buddy.
I will not go into a "he said she said" kind of thread, but i really had no intention of making it something like it actually came to.

Yeah it's a small team and a very talented one, you are right. but graphs and ajax? this is what you pay for? or you actually want the basic service to work as expected?
It's not about the effort of saying "hello". If you don't know the language, it's reasonable not to try and begin a conversation in it -- what do you do when they reply with a rush of words you don't understand?

What they should have done was learned "Parlez-vous Anglais?"
The spelling/grammer issues just add to the feel that your post was a pissed off rant. My own typing goes to crap if I'm in a rage. The key is to wait a period of time to cool off and go back over the post and fix the errors before you send it, that's all.
You have no idea what the probability of a woman startup founder "vanishing into mommyhood" is. Your own behavior makes you more likely to vanish into academia. Your analysis is overtly sexist.

What's great about your logic is you can use it to justify any discriminatory conduct. P(academia)? Hey, then P(black person)! They're much more likely to end up in prison, statistically!
My anthropologist friend took great issue with the writer's likening of "pickup artists" such as "Mystery" to paleo-society alphas. The latter generally found mates through the display of traits one would associate with the ability to provide and protect; the former does through displaying traits of thinly-veiled self-loathing and a general contempt for humanity.

In other words, he would say that pick-up artists aren't regressive -- they're much worse than that.
Seemed like a first draft ad to me. Seriously, that was an afternoon of work.
You didn't even single out my favourite bit of that:

> With this base, passwords that comprise only of letters and alphabets create an algorithm that is difficult to crack.

Setting aside the strangely atypical abuse of ‘comprise’ (which does not take a preposition), what in the world does it mean to say that passwords create an algorithm?
I respectfully disagree. I thought it was melodramatic, not funny and missed the mark for the vast majority of the audience watching.
I've actually been in that exact situation. Yes, the unit test should expect that once it offloads the message to the SMTP server that everything works correctly, but there should also be another set of tests that ensures the app fails gracefully when the SMTP server is not there. Once you have that, then you should find a more reliable solution to the STMP server failures.
Making $1 400 times is exactly my business model. I've been building websites that hire excellent writers to write excellent content about specific keywords, targeted for SEO, and every article brings in about $1.50/day. Each article costs me about $10 to make (so I make back my investment in 7 months, purely passive). I write about 100-200 articles/month.

I wrote software and hired assistants to do everything, so my actual work is < 4h/week. The software I wrote can be seen just after the 3m' mark here: http://www.youtube.com/watch?v=1merER1zVFg .

I find targeted keywords, use SEM to get my article into the top 4 results and sit back and wait for passive income. It's not as hard as you'd think.
Not really ironic because everybody hosts on GitHub now. The advantages far and away exceed the occasional downtime, unless you have very unusual uptime requirements as, apparently, the article author does.

I mean, I've been using GitHub 15 hours a day for a year, and last week was the first time downtime affected me, and even then I just couldn't push for awhile. That's kind of the whole point of decentralized version control right? So there isn't a single point of failure? I'd say the git ecosystem worked out just perfectly.

I'd say that if someone doesn't find GitHub's feature set to outweigh the level of downtime I've experienced, that person's use pattern probably doesn't fit the characteristics of a typical user. If I'm wrong, expect people to be leaving in droves now. My bet's on not.
This kind of feels like another "don't know how to use my tools" kind of post.

I was doing some critical work during the last time. I had to collaborate with another developer and he was unable to push through github. So we exchanged code a different way.

I was also doing EC2 tests of the code we were working on during this window. I didn't have trouble getting that deployed (via git, no less) during this time.

It's easy to do the lazy thing and rely on centralized systems when it's completely unnecessary just to avoid a small amount of work to greatly increase the reliability of your platform.
> "The idea of this corporation portraying itself as some sort of buddy who will be by my side as I go through life..."

But often they are. Example: I grew up watching James Bond movies - I still watch James Bond movies, and there will probably be many more Bond movies between now and when I die. It's a known quantity - despite whatever different directors have done to the franchise, it's a mainstay and recognizable part of my existence.

In some ways, it is a buddy that will be by my side as I go through life.

Now, I can be cynical about it and see Bond as merely a corporate, franchised brand being foisted upon me as the unsuspecting consumer... But I choose to see Bond as something genuine people have put genuine care into creating for my consumption. It's not nearly so bad if you put it that way, eh?

I don't think Google is entirely off its rocker trying to portray itself as my "buddy" - because it is. It knows everything I've ever wondered about, either publicly or privately, and so far anyway its products respond to my needs much better than any of its competitors (GMaps vs. MapQuest, for example).
Do you as an English-only speaker, really want to marry and have kids with a French-only speaking woman when you don't even know how to say "you are cute" in French?

So the premise seems a little dumb.
Chrome's Web Inspector lets you take heap snapshots at different times. It won't give you a graph of memory usage, but it will let you monitor it at different times
I'm assuming the searches happened over a longer period of time than those 52 seconds.
Of course I don't think it's as important as Watergate, just that the analogy (that a minor transgression may be isolated or indicating an endemic problem) works. Hyperbole is a useful rhetorical device.
At a past job, the mainframe "copybooks" required an extra digit for certain price fields (cars never used to cost > 100K). It was a months-long project which required tons of coordination with other clients systems. One could argue that the 27 other ways the company didn't have its house in order made the project costly, but the 30+ hour flatfile data conversion was an inherent part of the plan.

Edit: Legacy COBOL, of course.
"But love is blind and lovers cannot see."

- Shakespeare's The Merchant Of Venice
I do, but the outages have not imapacted me since I keep a local backup (I also haven't needed to do any deploys during the brief outages).

I could host git repos cheaper than github with a $20 slice over ssh. So yes I pay extra to github for the additional features.

Edit: I also enjoyed reading about Github's custom stuff (like bert/ernie)... clever stuff that most teams would determine wasn't worth the effort, but that has worked very well for github.
This seems like some of the better advice here.

In general, most common investment advice is bad because it understates risk (e.g. telling people that the stock market will perform well over the long term). The truth is that it's difficult to get reasonable returns with low risk, but that's not what anybody wants to hear because they "need" higher returns.
The US is one of the only nations in the world to never, ever default, in any way.
Does that matter? The poster is ostensibly going to have to pay at least the US tax rate.
Payday cash loans
DollarFlash.com assists you with quick payday cash advance loans up to $1000 in hours!! We allow our customers to follow a completely hassle-free process to get fast cash with no faxing required. Apply now for a payday loan online.
Since my comment is stuck in moderation limbo on reputationdefenderblog, I'll paste it here:

",,,I think Google meant the ad to show that it is powerful."

I don’t think the commercial’s primary intent was to display the "power" of Google, but rather the day to day usefulness of their engine.

Interestingly enough, the overwhelming initial response to this ad campaign has been positive from girls in their mid-20s (I saw a copious amount of "awws" in my twitter feed), and "mehs" from their male geek counterparts (who already probably use Google anyways.)

We weren’t exactly the target demographic of this ad. Home run, Google- you slammed this one out of the park.
All this proves is that geeks think about things very differently than normal people.
My experience indicates exactly the opposite. As a rule of thumb, at least in Europe, friendly chill people are thrilled that you're trying to speak their language, and grumpy impatient people interrupt your plodding attempts and insist on talking to you in English. If you think the person you're talking to might be sympathetic and willing to indulge you, even encourage you, then by all means address them in the local language. If you're worried about annoying someone who is busy and working, speak English.

Normally, I would politely and somewhat apologetically ask them if they speak English first, but if you're a waiter in certain kinds of places in Paris, you really can't pretend that you might not speak English, or that your customers might not know you speak English. C'mon.

I would actually feel sorry for any waiter trying to take my order in French. I mean, what if he can't afford to spend five minutes listening to me butcher the language, but he's too polite to ask me to stop?
It's relatively easy for a parent to work 12+ hours/day as long as there's a spouse at home who can dedicate his/her life to the children and household.
This could have been done for way less than 175 billion (the estimated cost of the shuttle program).
http://googleblog.blogspot.com/2010/02/love-and-super-bowl.h...

1. The ad wasn't made for the Super Bowl

2. There are other ads in the "search stories" series
With any reasonably sizable amount of money (and 5 mil definitely fits that), you should have multiple investment advisors and accounts with each of them (and they should not know about one another or the rest of your investments).
Git is decentralized. There's no way Github can affect your ability to deploy. Code can only be pushed there meaning it was written and exists somewhere else.

There's also no way to run your own private SSH or git server without paying a minimal monthly fee. Any such server or Internet connection will go down occasionally.

Nobody is going to stop you from finding an alternative that suits you better. Good luck.
i'll keep that in mind. (hopefully no "for next time" is required)
10 Web Design Blogs You Should Be Reading
What’s Wrong, And How To Do It Right
Apparently it ended up being "Parisian Love" after all: http://news.cnet.com/8301-13577_3-10448803-36.html
This comment should be at the top of the page.
Email Attack Spoofs NSA, Targets .gov and .mil addresses
Ehh, you're not going to be liable for the vast majority of security flaws. I wouldn't overworry yourself, the alternatives are much more dangerous.
Lessons Learned: Tell your Startup Visa story
Also: that geeks are getting laid now, just like normal people.
Mexico Car Insurance
Simple smart good decision. Before driving to Mexico for business I bough my mexican car insurance with this company and I would recommend it for it`s easy to use quoting software.
Your username is rather priceless in the current context, btw :)

Rackspace costs money. Servers cost money. Bandwidth costs money. Salaries cost money.

There's nothing shameful about asking users for money. Putting a 'Sign Up' button or two on the page is just good design.

Would you prefer they buried a PayPal donation button on their About page?

I'm also curious about why jrockway thinks a Sign up button is underhanded. Maybe if there was some sort of bait and switch involved, I might see their point. But, the 112x23px button pretty clearly says "Pricing and Signup". Of the 920px x 3783px of content on kneath's profile page, that 112x23px represents 0.07402% of the page.

Plus, it may be your profile page. But it's your profile page on Github's server. If you don't like it, why not build a custom HTTP front end to your privately maintained git repos?
I totally agree. It is amazing how much emotion music can add to something as everyday as google searches!
Does Github offer the assurance that customers can build their businesses on it? If you want an SLA you will probably pay more than $9 per month (beyond the implicit SLA of "I'll take my business elsewhere if somebody else has better uptime for the same price").
Moreover: Nothing comes without cost. If you want a service like GitHub but with higher reliability, you are going to pay. Possibly in money, possibly in ease of use, possibly in the time it takes to identify such a service (it's really hard to gather reliable uptime data, especially in a field that is constantly evolving).

And, all things being equal, I'm not anxious to pay more money for a more reliable Github. Because it's git, people. Why pay for five nines of uptime when you can just mirror your repo? Every five minutes, if you like? With a one-line cron task? One of git's most basic functions is to make an efficient mirror of itself.
I'm surprised they advertised search, and not, say, the Nexus One or any of their newer products. Still, definitely one of the best commercials I've seen.
I don't believe that's something you could do with any accuracy with a claimed timespan of 70ky.
Not sure what the big deal is.

Customer doesn't feel like the price they are paying is worth the value and leaves.

Only difference is that there are alternatives to this "critical service."

Had this been a rant about the electric company going down in the snowstorm no one would have cared because it was understood these things happen.

Have an absolute need for power no matter what? Better get yourself a backup generator. Just because you pay for a service doesn't mean it won't go down. Just means you should expect them to fix it ASAP.
It seems appropriate. Google is all about minimalism in design.
Isn't that the beauty of it though?
This is basically the plot of Caprica. Zoe created a search engine so powerful that when she died, it was able to reconstruct her personality from publicly available information about her. Then her father downloaded her into a robot, and thus was born the first Cylon....
How would you improve this ad with more time? It seemed fairly well polished, for a simple premise.
Er... why didn't they just use XMPP? I haven't used facebook chat much, but the times that I have used it, it has proven to be a lot more unreliable compared to gTalk.
The song that defines the decade
You'd have a hard time actually reconstructing a life from a search history, because there would be so much noise.

Did you see the analysis of the AOL data leak? There is one particular woman in there where consecutive queries and a little editing show a story of her relationship with an abusive boyfriend, accidental pregnancy, abortion, and remorse.

People found it by, essentially, just grepping a flat text data file for terms they knew were likely to resolve to a hot button issue, then separating the wheat from the chaff. This is the "solution you can knock out in vi in ten minutes" answer. If you have a team of Google-style engineers, a large volume of search queries with unique IDs on them, and a Hadoop cluster available, you can make sift-and-winnow as many gigabytes as you have down to as few salient details as you want.

Trivial example: I would stake money on being able to correctly identify the gender of over 80% of users given 100 searches from them, and I would be able to do this with less than one day of programming. If you let me do it in other than realtime, I would be able to do this at terabyte scales using EC2 and Hadoop. And I'm just a guy who did natural language processing in college and has a bit of basic web-fu available. Think of what you could do with a talented engineering team, deviousness, and a few months to work on it.
http://wholehealthsource.blogspot.com/2009/03/preventing-too... fingers diet as the main factor instead. Perhaps when these people eat what they want, what they want generally jibes with this advice.
Lusi Evi Boutique Hotel website - Cappadocia
I think developers should always try to avoid poor programming practices instead of relying on implementation details of the browser.
And, ironically, not allowed by Amex. :-)
(BTW - you are correct, even _knowing_ that the password folllows the user account - a password that is a URL would be an incredibly effective way of defeating keyloggers. At least the ones who are trying to pull data in from thousands of people. Once you are focussed on the keylog data from a _single_ stream, it's basically game over.
Seedcamp Winner David Mytton Talks to us about his new start-up  BOXEDICE