skysight-inc/HackerNews huggingface dataset:
Now I want to see how pg wrote arc, from start to what it is today, all in stypi, of course.

Actually I think this is a better way to learn other people's code. Is there any plugin for emacs that can record your editing?
You'd be better served editing your other comment for grammar instead of debating the necessity and appropriateness of using profanity to convey emotion at a tech talk.
It's not unique to China. There's a long tradition of powerful families creating wealth from the growth of a city or economy by buying up real estate, promoting the growth of a city, then benefitting from the radical increase in real estate value that results as land transitions from agrarian to urban.

The SF peninsula is an example of this - families that made money in mining bought up land south of the city in the 1800s, then actively worked to promote policies that would lead to growth of the city in that direction.
Some empathy for those of us who don't like reading grey text over a black background wouldn't go astray.
This may add more insight: I'm Chinese (mainlander) myself and I'm not rich (student). All my friends are not rich either. Yet almost everyone wants to leave the country.

This is probably due to high real estate prices (around 1M RMB in large cities like Beijing and Shanghai for a decent apartment that can get you a girl to marry you, yet you don't really "own" the property even if you buy it. Technically the state still owns your apartment and you were just paying for "usage fee" because that's how communism/socialism works. In comparison, newly college graduates earns around 6k RMB/mo); broken health care system (probably worse than the U.S, since most of the Chinese family are relying on their only child to provide health care money when they grow older); harsh job market (simply too many people for not so many jobs, so the wage becomes low); and plus, a dim future for all of the lower income families or family without connections.

Yes you can argue that there's so many opportunities in China, but somehow we voted with our feet: everyone who has a means to leave left. Most of the famous Chinese actors are now foreign citizens or at least with a green card alike. For average families, they send their kids overseas for school. That's why you see so many Chinese students overseas, doing boring PhD degrees if they are poor or enroll as an undergrad if their family could afford. For their families, getting their kids to an overseas school is like taking the first step to a much more promising future.
That’s expressible in Oracle syntax as:

SELECT *
FROM Products.Category AS c
, Products.Product AS p
WHERE c.CategoryId = p.CategoryId (+)
AND p.ProductId IS NULL

so I think your point is mistaken. I do agree that the explicit JOIN syntax is clearer.
It's true that DNSSEC isn't a cure-all - but it's better than a third-party SSL CA. As-is, Libya can still control bit.ly's TLS key by changing bit.ly's NS records over to servers under their control, picking a random CA and having it auto-mint some certificates, then changing it back before anyone notices. So that security issue was always there.

The issue that DNSSEC fixes is where an evil (or hacked) CA creates a certificate for a domain they have not verified at all. There is no way for the true owner of the site to indicate which CA they're using, so browsers are forced to trust all of them - leaving way too many points of failure. This is actually worse than your libya issue - many governments have their own CAs, making it downright trivial to make a certificate for google or something.

By tying authentication to DNS, there is a single point that needs to be compromised; you no longer have a choice of which CA to hack or coerce. And the site owner also has the ability to choose a registrar and TLD they trust, knowing that some totally unaffiliated registrar or TLD cannot intervene.
Google Prediction API is out of labs [video]
We can't bend over backwards for every single minority or religion or cultural value.

If he wasn't effective as a communicator he wouldn't be doing talks in front of large numbers of people would he? Clearly he's doing something right.

The point I guess that I'm trying to make is that we shouldn't be so strung up on one or two words that show up in a presentation. The overall picture is what matters the most. If he's doing that well then who are we to argue with what he does?

Everyone presents their ideas differently. Steve Jobs, Bill Gates… Meg whatever from HP…

Some are great, some are terrible, a lot are inbetween. But I'm in the camp of people that just simply don't care so long as the message is clear. If I'm learning something, I don't care if someone swears. It just doesn't bother me. Maybe that's a problem, but there are at least two sides to this.

People that care about the swearing and those that don't. I'm sure there are others who just don't give a damn either, just like me.

If what he is doing is so wrong and terrible, then he won't be speaking anywhere again right? The concensus would be "he isn't effective at communicating and uses bad language that offends our audience. We can't have him."

At which point, he'd be forced to change, or not speak.

You're welcome to an opinion, same as I do. But you can't bend over for every single person out there. If we had to worry about people's feelings all the time the world would be dull and dry.

I would agree there are limitations to what someone should do or say in a presentation though. I don't think the f-bomb once or twice is a problem though. If he was dropping it left and right, that's another story altogether.
http://pennyhacks.com/2011/11/09/introducing-hninstant/

Here you go
Sounds a lot like stock options, but without the stock, and a much steeper "cliff" than the classic vesting schedule.

I wonder how many people will stay 5 years, collect the (one-time) payout, then leave shortly thereafter?
I'm rather bemused by this whole thing, I'd be intrigued to know the demographics of the people who take such, issue with use of swear words.

Perhaps it's an American thing, but in Britain I'm not aware of anyone I know who'd react in hysterics at the thought of a strong word appearing in something as public as a slide deck!

Swearing at someone can be extremely rude, but using such words passively to add emphasis seems perfectly normal to me.

The following video sums it up nicely IMO http://www.youtube.com/watch?v=s_osQvkeNRM&feature=youtu...
Assuming the standard bell curve it's six pageviews a second, at peak.
Show HN: Blogic for WordPress, instantly create a WP theme matching your website
It depends.. if they're issuing /64's, they're actually issuing networks, not host addresses anymore. I'd rather not have my entire network be renumbered every 6 hours when my DHCP updates.
You could have multiple hosts on the internal network appear to the outside world as the same (IP, TCP Port) tuple because they are connected to external different addresses.

To illustrate, let's say my network's external IP address is X. Let's choose some port number Y. A packet addressed to X:Y could be going to any one of several machines on my internal network, because the NAT uses the source (not just the destination) as part of its lookup. So X:Y does not uniquely identify a machine... it's only part of the total address.
Bingo.

On the spectrum of human experience, does verbiage suitable for "someone's gonna die" scenarios belong down around "I hate #defines" (and oh yes I do)? If the most extreme verbiage gains acceptable use around the latter, what then can be used for the former to indicate the vast gulf between those scenarios?

If you're using obscenities to "communicate passion" for, say, how cool C++11's lambda syntax is, you're going to have a hard time expressing suitable emotions when, say, a nurse informs you your spouse's heart is being stopped on the operating table and they'll get back to you in a couple hours - and then don't for more than 5 without good reason.

Maybe that's the thing: those advocating swearing in technical presentations haven't learned what _real_ intense emotion is. As such, they can't comprehend why some people consider application of such verbiage inappropriate.
Incredible Hypnosis Suggestibility Test
"Core" gaming in a web browser may signal the end of consoles and gaming PCs
Indeed. In fact, if this low albedo extends over such a wide range in wavelength, this material might be as close to the theoretical concept of a "blackbody" we have seen.
Auto Traffic Buddy
Google is pretty notorious for providing no support, and in the post he notes that one of the avenues of support (google groups) is effectively cut off to him because of the issue.
> Seriously if the app store does not offer solution for effective support system. You have to create it yourself or collaborate with other app developers and create system for it.

That's a good idea. The App Store, in Apple's example, has been seriously lacking a comprehensive bug reporting/support system. It would be interesting to see a third party take it on; after all, AdMob took on iOS advertising before Apple did. This is certainly something that could be done in a similar fashion.

I haven't seen anything out there yet like this (maybe it exists, though). Seems to me like it could have a lot of potential - especially if it worked across iOS/Android/WP, had various statistics, etc.
I think you misread my comment. I said I used to think that a CMS or plugin could take care of most people's HTML needs. In fact, it might be the case that someone has to rarely write raw HTML thanks to the tools out there. But if that person never learned HTML in the first place, then they are at a severe disadvantage. As would be someone who never learned how to write because he figured he could just dictate into the computer's speech-to-text program.
On the subject of swearing - DHH, the pioneer
Founder of Blogic here. We did a "Review my startup" on HN a few weeks ago. Based on the feedback and requests, we pivoted to generate WordPress themes instead of just hosting our own custom blogging platform. I hope this provides as much value as I think it will.
Web designers: Time to ditch Flash, Silverlight, and embrace HTML5
I am unconvinced.

Whales like to jump, surely Shamu would rather like to have wings, and the second is a great deal more distressing to me than just a silly little word could possibly be. I don't think either of these are an improvement upon the first at all.

Judging by this entire tizzy HN has worked itself into, I'd say profanity doesn't run the risk of running out of "shock potential" anytime soon.
If it was the same audience, same content, but a woman presenter, do you think more of the men in the audience would be uncomfortable? Do you think the women in the audience would feel somewhat more comfortable?

To be more specific, do you think this talk could fairly be interpreted as: maybe the Mac community doesn’t want people like me to be comfortable? Perhaps they would rather keep this a boy’s club forever, and it’s simply irritating when people like me disrupt that. Because I think that's a pretty unfair thing to accuse the presenter of.
World 2.0 - Collaborative Consumption, Hybrid Organizations, Local Investing
Paul Buchheit's gem really.
Magnetic Sponsoring Review: An In Depth Look
> You cut bread with a non-serrated knife? :)

I never did before - but now I do. It really does cut better than a serrated. It also gives the bread an interesting very smooth texture on the cut.

Ceramic knives don't need maintenance. I don't do anything at all to them, except you have to be very careful not to bang them on anything - a good cutting board is essential. And never drop them or pry with them - they are brittle. (So I wouldn't use them to separate frozen items, or on bones.)

Mine have some knick on the edge - it doesn't hurt the cutting ability, but I figure once I have too many of those I'd either have to resharpen, or just buy them again. A $15 knife every year or two is not that expensive.

If you haven't tried them you should.
Is the price of the loss, really, lower than the value of the gain?

That is a really interesting question.

I agreed completely with Zach's post, and I've agreed with all of @gks's comments in this thread. Zach's use of swearing increases my emotional connection to what he's saying. If Zach didn't swear, he would connect less with me.

But the plural of anecdote is not data. What proportion of people are like you, and find swearing in a talk trite and cheap? What proportion of people are comfortable with Zach's slides?

We should do science.
Which theory fits the evidence? (2007)
I don't agree at all.

"The more interesting stat, perhaps, is that more than a quarter of respondents in ChangeWave’s survey who confirmed an imminent Kindle Fire purchase said they would buy the Amazon tablet in place of an iPad."

The correlation between the intentions of respondents in this survey and the general tablet-buying public is not clear, as is the case with any survey, but in this context the Kindle Fire is clearly a threat to the iPad. 26% - that's a huge threat.
THE RIGHT FOCUS
Why you should be happy that Microsoft is embracing Node.js
You are free to interpret the word in your own way I guess, but I don't think our definition was unfair or inaccurate.

I think you are confusing "unlimited" with "infinite". By your argument, one could say that we didn't offer "unlimited" service because there are a maximum of 744 hours in a month and hey that's not equal to "unlimited".

Again this comes back to different valid interpretations of a word, and since we provided the service, ours won.

Try going to McDonalds and each time you're there arguing that their "large" fries don't meet your definition of "large". Maybe bring a "large" garbage bag and say "THIS is what large means" and ask them to fill that up, and see how far you get.

Anyways, you aren't making any new arguments that customers didn't give me 15 years ago..
Whoa... I recently observed this very scam while using the network at a local coffee house. The interesting thing was, it wasn't an end-user computer that was infected -- their router had been reprogrammed to direct users to this DNS server in Russia.
10 “Best” Code Comments
Inspired Gifts For All Sorts Of Geeks
Wow this is an excellent find and it sounds right. They had something as arbitrary as "pets.example.com" counting for "www.example.com" so then "blog.example.com" should surely be the same as "www.example.com" and "example.com"

Can anyone clarify?
http://www.pixelbeat.org/misc/google_search_easter_eggs.html
This comes back to know your audience, or at least know your intended audience and don't worry about everyone else.

As you allude to, it is easy to offend people unintentionally, often without realizing it. In certain parts of the Middle East, crossing your legs in such a way that the bottom of your shoe or foot is exposed is highly offensive, but most Americans wouldn’t even notice. The movie "The Last Airbender" had some issues in Britain because "bender" has a slang meaning there that has nothing to do with either elemental control or reshaping objects.

You cannot worry about the possibility of offending anyone if you want to make any kind of point at all. Rather, you take your audience into account. If I am addressing a group of Infantrymen, swearing might be quite appropriate and might both help me connect better with my audience and emphasize the part I really want them to get. If I am addressing a group of Church Elders, then swearing is probably distracting at best.
No, he's just asking you to stand with him as he offends others.
List of known scalable architectures
Thank you for pointing it out. I assumed it would be like this but didn't find it scanning the page.
Being opinionated is fine, as long as you're willing to learn what you need to learn and get the job done. Try talking to the teacher about what interests you, they probably have a lot of resources you could use in the area of your interest.
Seriously if such thing does not exist for mobile I'm sad. I'm so used to file bug reports on Fedora with abrt.

Thing is. If the app stores do not do anything about it. The only way to do something for it is to do it yourself and stop complaining about lack of customer support support.
Similar situation happened to me:

1) Signed up to have google manage the email for my domain.

2) Tried to create michelle@domain.com

3) Google failed. Signup process hung.

4) Tried again. App hung.

5) Tried different name. Worked.

6) Tried to add michelle in the admin panel and got:
"Username already exists" but there's no way to see, edit, or login as michell.

It happens quite often, and remains unresolved for the majority people:
http://www.google.com/support/a/bin/search.py?hl=en&foru...

It's been months of trying different things, forum posts and contact attempts and it's still broken.

Google is a great company with many great products, but they will straight up not care about your customer service needs and will just let your business suffer.
How to Make Money Online as a Content Writer
Great idea, I've had something like this in my head for awhile too.

My initial thoughts would be:
-custom groups or more groups; what group is this person attached to.
-change the "where" I met this person, for back entering people. Everyone I'm entering the first time, right now, is off.
-some ability to record meeting that person again? You probably don't want to turn this into a CRM, but having a history of when and where you met someone would be helpful.
I guess it makes sense if you have been there for, say, three years that you then stay an extra two years (you didn't already plan on) before seeking a job elsewhere. Considering that any other job would have to give you 25000 more, staying is properly the best offer.

But really outside of that situation it wouldn't seem as an attractive offer. It is not difficult to imagine some other company offering you 10k more especially if you are hitting the first big milestone of 3-5 year professional experience (even if that measure is, at best, bullshit).
Copmuter Science is a very broad topic, so I wouldn't be too worried. I'm taking a Graphics course this semester, and I can't stand it. That doesn't bother me though because I'm learning two important things from it: (1) a bit about how computer graphics work and (2) I should not become a graphics programmer.

I don't know what courses specifically you hate, but if you're first year my guess would be it's something related to theory, maybe Discrete Math? Anyway, don't freak out, just learn as much as you can from the course and move on to more interesting areas of CS :-)
Got your point, but I think Parse.com's goal is to provide a data persistence service for Mobile developers that DON'T want to code anything on the server side. It's a simple persistence service, why would I code anything on Javascript in a third party/hosting or SDK like Cloudmine if I can do the same thing in Heroku or Joyent using the full power of Node.JS? :)
You should probably make an obvious link on the mozillapopcorn.org site to this demo.
Here's a fun anecdote which I think summarizes why people don't ask for help:

Two days ago I read an article about a local company; deciding my wife may find enjoyable work with them, I decided to visit their website and careers page.
The careers page presented an SSL cert error. I decided to write an email to the DNS administrator explaining that their intermediary signing cert was expired, and why this is a problem, and even provided a helpful link.

Amazingly, I got a reply - within hours, but unfortunately it went like this:

Them 2) You're going to the wrong site, its here:

Me 3) The URL you've provided me 302 redirects to the URL I said is the issue. Here's a paste from wget of this action happening:

Them 4) What browser are you using? Works fine here.

Me 5) I've tested this on 3 machines in 3 different browsers, here's output from browsershots.org showing it doesn't work on 78 other browsers.

Them 6) I'm forwarding this to someone else.

... silence...

Now one must question -- would have I gotten a better response by publicly @mentioning this multi-billion dollar pharmaceutical company that can't get SSL working on their careers site? (Just confirmed its still broken)

(edited for formatting readability)
[quote]if you made a suit out of this stuff, and were somehow able to rig it so that all of the heat is dumped inside the suit, then it would be "invisible" to IR sensors. However, it would get really uncomfortable inside that suit really fast.[/quote]

That gave me an idea... if it were possible to make a sphere that had this coating on the outside and dumped the heat to the inside, you'd have a great heat source for a Stirling engine. This could work exceptionally well in space if you can use the light-absorbing sphere oriented so that it shaded the cool side of your engine, thus maximizing the temperature difference.
Without power to fire the maneuvering thrusters its orbit will probably degrade fairly rapidly. Also, it's probably more expensive to get the fuel out during a complicated docking operation than it is to just get up new fuel for new missions as needed.

This sucks. It would have been a very cool mission.
It's common to use SQLite for data storage in Mac OS X, but 3MB SQLite databases aren't the same thing as a 4KB database query, which is the horror the original comment was admitting to. :o)
Can a Product Inspire Responsibility? Why Aesthetics Matter
One of the negative traits that came as a result of a somewhat priviledged lifestyle as a youth was that I didn't take care of my things. If I tore up my khakis playing neighborhood football in the back yard, my folks bought me a new pair. My Audi got destroyed bit by bit while going through pledgeship in college. And I have been through more than a couple of PC's. (I'm not proud of these habits)

But I noticed something odd about two items when they were sitting next to each other today on my TV stand today. They have been through a lot with me and are still in excellent condition?! People say that Steve Jobs was amazing for creating such innovative products that "just feel good in your hands." They are right, but I would venture to take it a step further. I have had an 80 gig Ipod Classic for over 3 years now and a Macbook Pro for over a year and a half. I have never felt such dedication, loyalty and responsibility for a material item in my life.

The feel of something in your hands is important. The way something is displayed across your computer screen is important. Looks are important. I don't think this is superficial to say. Many people don't realize consciously as they surf the web the underlying art involved in technology. If you are a designer of any type of course you pay attention to the subtleties of your work. But genius design appeals to everyone whether they realize WHY or not. It inspires certain emotions subconsciously, it inspires loyalty, and for me it has inspired responsibility. I have taken better care of my MacBook and Ipod Classic than my Audi Convertible or any other thing that I have owned for more than a few months. It's like the newness never wears off. And that says something.

I can only hope to create something that has the ability to influence others in such a way at some point in my life. And that's my modest goal for now.
I wish Google had some form of reasonable technical support. That way, HN homepage wouldn't be the only way to get their attention.
Geometric Mirror, Beauty Diamante Wall Mirror
The mobile app is going the way of the CD-ROM: To the dustbin of history
Ask HN: I'm non-technical, going to my first hackathon.
I'm going to a 36-hour hackathon (hacka2thon.com) this weekend with my friend who is a designer. I'm non-technical, registered as a business/marketing type. What should I do to prepare? Thanks.