skysight-inc/HackerNews huggingface dataset:
I believe this; I have plenty of clothes that I've been wearing since the mid-90s (and a few clothes I inherited that are even older), and none of it is luxury brand; but I do take care of them. It's also worth noting that some kinds of clothes can stand to be worn for multiple days between washings, and this is likely to extend their useful lives considerably.
In all fairness, the word gets used in many ways. Further down the HN front page there's a story "VeriSign Hit by Hackers."

They don't mean that VeriSign was hit by people who built cool software over the weekend.

Reuters is a major news organization, and they should know the definition as Zuckerberg is using it... especially since he explains it in the quote. But they aren't making up a new definition out of thin air.
YMMV, I guess. I believe there's a general rule that the more crappy apps you put on your device, the more often you will see crashes. I almost never see an app crash, the worst offender over the years has been the New York Times app, of all things. I periodically delete it and read the Times in Safari until they ship a new version. My wife OTOH plays a ton of games and sees a fair amount of crashes. I'm guessing games are not as well-tested, but also, more apps will mean more crashes. Crash, BTW, means "freezes up". Easy to recover by pushing the button and the phone and the rest of the apps are still fine. The phone itself has only crashed a couple of times over the last three years, requiring a power off and restart.
We can't all get along, and thinking otherwise is burying your head in the sand.

Show me any period of time in history where 'everybody just got along'?
This wouldn't be so bad if they hadn't included the part about Zuck actually explaining what he meant by the "hacker way". It's like they breezed right over it and started making references to Anonymous as if that has anything to do with what he was talking about.
It turns up from time to time in print publications as well.
OK, fair enough. I thought you were just nitpicking. And after reading about his ordeal, I wasn't really open to nitpicking. As one human to another, I would suggest that when commenting on a highly-emotional blog post like this one, where the author has lived through a difficult experience, prefacing your criticism on their punctuation/grammar with a simple "wow, tough experience" or some other kind words would go a long way. Chances are high that this individual will read your words.

We can debate whether or not the ordeal was deserved or not, but I don't think many of us can honestly deny that he lived through a tough experience.

To those downvoting me, that's fine. But please realize that I was trying to uphold one of this community's core tenets, which is don't write things you wouldn't say to someone in real life (paraphrasing). I don't know groggles, but I'm guessing that he/she is an emotionally-mature adult, and so I can't imagine him/her saying to someone who just described being jailed and harassed by customs, "Please enunciate better when you talk -- I had a hard time understanding you". To me at least, this kind of attitude represents a major reason for the decline of online communities. Sometimes I just can't watch it happen without saying something.
Do you have an operating or partnership agreement? These should explain how, otherwise you both probably want something in writing to protect any future IP or assets you acquire or create and to protect your co-founder from you coming back and claiming any ownership.
What Harvard Owes Its Top Asian-American Applicants: Stephen Hsu
This is good and straightforward advice. I have been feeling hesitant since we both have invested a lot of time in it and it will def be awkward to quit, akin to dumping a girlfriend or something....funny I have the same feeling I had in those situations. Probably better to just get it over with...
I'm not a Javascript evangelist. I'm the first to admit that it has flaws. Some (like recursion) are fundamentally broken and a trap to unknowing programmers. I think you'd be hard pressed to find anyone with any real javascript experience who says the entire language is perfect.

There are good parts though, and if you stick with them, it's not bad. In fact, it can be a pleasant experience to work with. Just because it's ubiquitous doesn't mean it's all bad.
I used to be in the fashion business for a while. I owned and operated a number of brands, sold to major national/international retailers. However, from my knowledge the major issue with ecommerce is stock/inventory. Inventory is a huge problem since it is a cash hoard, and because of ecommerce/ brick-mortar retailers die . The basic problem: you have to buy before you sell, and what if you buy wrong? Most retailers/e-tailers underestimate how big of a problem that is.

Also, a lot of times, retailers will have 30-60 day payment terms, which is basically the time you have to turn over the inventory. Also, if you do not sell (in fashion) it becomes stale quick and then you have to sell at discounted prices.

I am around to help if you need any advice etc. Have a decent amount of knowledge in this area.
Yes we have an operating agreement which explains "legally" what I need to do. But I was wondering how people handle the human aspect of situation..
I will definitely agree that Reuters missed Zuckerberg's point.

But this made me think of another point: Who are we to assign connotations to "hacker"? The only complaint we legitimately have is the corruption of language, if you want to make the argument that the definition of the word was originally 'tinkerer' and not 'exploiter of systematic weaknesses or loopholes' (or even more crudely, digital breaker-and-enterer).

If somebody is using a systematic weakness in IP to take down a website, that's within a class of thing, we can call it A. If somebody wants to take apart a device and re-purpose it, that's within another class of thing, we can call it B.

So you and I, more or less, consider A as a subset of B. Over here, we define "hacking" as B, while the media tends to define it as A. Meanwhile we get up on our high horse, saying that "real hacking" is actually B (which, again, encompasses A). But, apart from the corruption of the language, who cares? I think that our reaction to the media calling A both evil, and "hacking", puts us on the defensive, because we think of "hacking" as B, and as such, to us it sounds like the media is attacking tinkering as dangerous.

But that's nonsense, the media doesn't care about, or understand, tinkering. We could just as well change the name of B to "tinkering" and dodge any negative connotation. The only reason we stick to "hacking" for better or worse (I'm not saying we should run away), is that it's our legacy, in a way. So given all that, I think we're in the position of promoting a definition of "hacker" that is new to the media, rather than telling them that they're using the "wrong" definition.
My wife works for Air Canada in the US and consequently when traveling we see both US and Canadian immigration on a regular basis. I can assure you that there are royal dicks working in both offices. And also great people. There's some skill and some luck involved in getting more of the latter then the former.

One memorable occasion: Just over a year ago I booked a ticket at the last moment, traveling one way and by myself to join my wife for New Years. I couldn't find my passport but with nothing to lose I gave it a shot with no picture ID on me except a 19 year old expired passport and a Costco card. Shockingly, through massive understanding and goodwill, I was able to pass through both Canadian and US security and immigration, albeit not without a few extra questions. Did I mention my mixed background is often mistaken for Middle Eastern and I have a scary drifter beard that sometimes causes my neighbors to politely decline riding in the elevator with me (lest they be mugged or assraped apparently).

So yeah, when I read this article, my impression is the whole story might be a little different. If you could also get the story as told by (1) the guys he was traveling with, (2) the guard, (3) the guard's wife and (4) the spirit medium well might be a cool movie in there.
Wait a few months, then buy Facebook stock. ;)

$3000 is not much for starting a business etc.
Wait, what? He clearly quotes Mark saying, "In reality, hacking just means building something quickly or testing the boundaries of what can be done." Then he (the author) says, "That’s a spirited defense of a means of protest that has wreaked havoc on a litany of Fortune 500 companies over the last year." How is building something quickly or testing the boundaries of what can be done, a means of protest, and how does that wreak havoc on Fortune 500 companies?

And I found this pretty insulting too, "Wall Street probably won’t mind all the idealism as long as it doesn’t get in the way of the stock price -- provided Anonymous isn't a featured speaker at the next shareholders meeting."

What happened to proper journalism, where the author did at least a little bit of background research before publishing an article?
I'm a natural born U.S. citizen from the Canal Zone (former U.S. territory). I get harassed quite a bit whenever I come back to the U.S. from overseas. The last time I was brusquely asked if I was a natural born citizen or had been naturalized at some point. I responded, "I was born in the same hospital as John McCain." The officer let me through after that retort.

In my experience the CPB is the worst customs agency in the world and I'm an American. Natural born, of course.
Having been born in the UK and travelled to Europe a lot, jeez do we get it easy there. You can drive across ten countries in a month and have nobody blink twice. They see the coat of arms on the UK passport and just wave you through.

The one time I did go to America was precisely through the port the OP did - from Niagara into Buffalo. I got asked some pretty awkward questions and made to feel quite uncomfortable - at the time I thought they were massive bunch of assholes.

He really didn't understand that we were just going over the border for 2 hours to eat chicken wings!
Issues with iPhone + Android GPS at high speed and dynamic motion
Ngmoco:) has open-sourced their Go server infrastructure Falcore and Timber
> I wonder where it ends? How long before they become a bug that needs to be worked around....

Judging by the SOPA/PIPA/ACTA/whatever-they-call-it-next-week mess, that time is almost upon us...
Brother, can you spare $100 billion?
> What happened to proper journalism, where the author did at least a little bit of background research before publishing an article?

That's always been rare. Deadlines, on the other hand, are never in short supply.
Ask HN: is it possible to sell an idea for a UI improvement?
Say I have an idea for a UI improvement in iTunes. Could I approach Apple and pitch my idea for a potential "finders fee"?
Most of those sound like dead internally, i.e either they have nothing to do with their money making scheme (Ads), or they are to be used externally to assist that purpose, not internally.

With Go being of marginal use inside Google (C++, Java, Python win the day), the only exceptions I see in the list is Closure Tools and GWT.
Nice. Another lesson in never talk to cops, and never consent to a search.
If you are from Waterloo, presumably you went to UWaterloo. Don't they teach you what to say at the border?
wow, that's quite a bad experience. is your iPhone jailbroken ?
Ever seen a privacy policy like this? 
While looking to see if they served ads anywhere, I read the privacy policy. Notice the last line. WTH?
Indeed, I had gotten back from a fortnight holidaying around Croatia and flew into Gatwick in Britain on an Irish passport (with a New Zealand accent). I got stopped at the EU entry and demanded I explain because my passport was fake.

Later I found out its a common ploy they use to illicit an emotional response and they watch for tell tale signs that I would give myself away if I was lying.

Unfortunately for the lady the holiday was roughly a week of heavy drinking on yatchs and partying all night, so I was absolutely exhausted. So I let out a rather unrepeatable hail of abuse at how stupid she was and the poor woman didn't look up to meet my angry gaze and just stamped my passport... and I walked off nervously, full of guilt, expecting a security guard to escort me off for questioning or something but no one did thank god.

So they have all sorts of things up there sleeves to try and read your intentions from the get go, I've never had any abuse myself though, but then I've never travelled into America before either.
Kinect for Windows released
My anecdotal evidence co-incides with this, I used to use Android and had barely any crashes (the only ones were generally specifically reproducable bugs), and now I use iOS and I see a lot more.

I always attributed it to memory management - manual memory management is simply a lot easier to f' up than garbage collection. Meanwhile Android apps are slower and probably consume more memory. It's all tradeoffs.
If anything, a tiling window manager is exactly that sort of software: it has to please a wide variety of extremely picky power users and has to deal with tons of corner cases--weird programs (the GIMP), weird layouts, multiple monitors, panels...etc. On top of that, it has to work well with an absurd amount of customization. The fact that XMonad manages all this with so little code is particularly impressive.
I think the hardest part of getting started as a programmer is finding that first paycheck which rewards your work as a coder. If you're serious about building your skills, it can definitely be done! A CS degree can absolutely help get you more money. (And introduce you to different methods of organizing your work).

All that matters is your attitude and your personal ethics. If those are in order, it doesn't matter how you get started.
When an Android app runs of memory it also crashes, with an OutOfMemory error.
At the top of the page is "[txt|pdf|html]", if you click the "html", your wish is granted: http://tools.ietf.org/id/draft-ietf-appsawg-xdash-02.html

Though they do finalize to a plain .txt form, these days most of the IDs and RFCs are created in an XML format that the xml2rfc tool take and converts into the classic .txt, pdf, html, nroff, epub...

http://tools.ietf.org/id/draft-ietf-appsawg-xdash-02.xml
The biggest thing that raises red flags is that he said "I left my job so its no issue about the time off".
No return flight AND "training" with no documentation to prove that (phone number of admin office to confirm, length of training, how much it costs etc.) is a slam dunk for people who are going to work illegally.
Two hints for easily crossing the boarder:

1. Enter via private plane. The staff at airfields handling private air traffic tend to be less stressed and way more relaxed. I've taxi'd right past the allotted space (Found it eventually) as well as made gitmo jokes with BP - they just laugh.

2. Cross by car at a smaller crossing. Again staff tend to be less stressed and more accommodating.

3. (I took CS!) Have all your ducks in a row before heading off. Really. No really, work it all out beforehand. Even if just going for lunch (Which is easy. "I'm going for lunch sir, I'll be leaving in 2 hours")
Read It Later Will Change The Way We Bookmark
I've been an entrepreneur since I was 15.

I wish we could kill the "entrepreneur" meme.

What you did since you were 15 was try (unsuccessfully from what I read) to launch some money making scheme or company.
Dropbox testing automatic photo and video uploading
I wanted to build the Terminator so I decided to start learning programming.
اشتباكات السويس اليوم بالفيديو 3/1/2012
اشتباكات السويس اليوم بالفيديو 3/1/2012
اشتباكات السويس اليوم بالفيديو 3/1/2012
اشتباكات السويس اليوم بالفيديو 3/1/2012
اشتباكات السويس اليوم بالفيديو 3/1/2012
اشتباكات السويس اليوم بالفيديو 3/1/2012
اشتباكات السويس اليوم بالفيديو 3/1/2012
Wow, brilliant explanation of the reversal decision by the appellate court in that one. "We reverse."
ASK PG: do you take patches to HN?
I apologize if this has been asked before.
Plus, this was written by a pro-Hollywood news site, so I'm assuming the author probably knew a little bit, but decided to attempt to twist Mark's words in a negative. Admittedly, he pretty much failed.
What is Apache Hadoop?
Class-based views in Pyramid web framework
Posted Sept 12, 2011. I thought it'd been longer than 9 months!
The secret most SEO experts don't want you to know
Is he going to roll up to VCs offices and ask them to cut him a cheque because he doesn't know what investment instruments are?
This is sadly a pretty obvious case. The author was moving to the US to start a company. It wasn't to travel, nor to pop in and out to conduct business, and calling yCombinator a training program is a stretch. It might be, but it's a 'training program' that helps you start a business. A simple google would have told the agent what was what.

Blame dumb visa requirements, not the agents who actually managed to catch you out. The laws need to be changed, and Obama actually got the point in his SOTU.

In my five years living in the US during the first dot com boom first a student then on an H1B visa I knew enough not to bother trying to start a business. I've since started or helped start over 10, but none in the USA. Their loss.
True, but, it seems some guards tend to take the role more seriously than others.

Case in point, my co-workers and I would always have difficulty going through US customs (which, is located in our Canadian airport) when questioned by one specific agent.

If we go through US customs and get any of the other agents, 9 of 10 times there would be no issue at all.
> The last time I was brusquely asked if I was a natural born citizen or had been naturalized at some point.

If you're naturalised, my understanding is that you have all the rights of a person originally born in the country, with everything that implies. Is there even a point of asking this question other than aggressiveness?
As someone who, up until recently, traveled to the United States on a regular basis (I'm Canadian), this doesn't surprise me at all. The author basically committed every mistake in the book.

Generally, every question that the CBP agent will ask revolves around money: who pays your salary, in what currency, are you attempting to get in to the USA to find a job, will someone be giving you money for whatever reason (e.g. honorarium for giving a talk at a conference), etc. Even if the question sounds innocuous or completely unrelated to money, chances are that depending on your response, a follow up question would be. Additionally, if for whatever reason the agent decides that he doesn't like your story and believes that you are going to the USA and are going to be given money while you're there, you're basically shit out of luck.

> I say Waterloo (totally out of habit) and that I left my job so its no issue about the time off (just a pointer here - never enter the US with an unclear leaving date, and no paying job).

As someone who got locked up in a tiny room for a few hours because I mentioned that (at the time) I had been self-employed, these are basically the worst things that you can say.

I really do understand what the author went through, and I sympathize. But the reality of the situation is that entering a country where you are not a citizen is not a right, it's a _privilege_.

Remember: The CBP agents aren't there to let you in; there are there to keep people out.
It says you are familiar with the historical racist usage of "boy"?

(For non-Americans: a common racial slur in the southern US during the Jim Crow era was to call an adult black man "boy".)
Upverter was in the YC class that started in Jan 2011.
Sarcasm? That's the very definition of the Associated Press.
I wanted to create my own website.
It was around 1996. My brother had a friend who gave us a phone call and say: "hey my 3D engine is lagging on my computer, may I come and test on yours?" Sure...
He came and start running this 3D engine: http://fredbrach.posterous.com/engine4

It was so fast, I fell in love and started programming.
I actually don't think too many engineers are 'hackers'.

I certainly don't consider myself much of a hacker, and I don't think many here are either.

We are programmers. We build stuff. We need to know everything there is to know about security risks, but most of us stopped coding windows trojans and worms after high school.

I don't think many of us know (or care) how to write keygens and cracks for games, or invisibly extract cash from a bank via social engineering.

That's the definition I subscribe to. Hackers are highly specialized in computer security, whether they're white-hat or black-hat.

So Reuters is not using the wrong definition. It just feels like school kids giving new meanings to words, then laughing at their 'lame' parents who don't understand.

"Tinkering" sounds kind of lame, but it is what it is.

EDIT: Oh yeah, I'm posting on Hacker News! The new meaning is fine, but don't act like other people are stupid for not getting it.
> A company wouldn't get to call itself an "open source company" just because all of their employees have access to their source code.

HipHop. Thrift. Cassandra. Hive. Tornado. And that's just off the top of my head.

I've seen commits from @facebook.com emails to Hadoop, HBase, PHP, and Varnish.

There are a lot of things you can call Facebook. One is definitely an "open source company."
Chanel Bag
Wrong commitments will always be given by retailers of fake Chanel bags and handbags. Person buying products from such retailers are just fooling himself. So always buy genuine products from authorized Chanel stores.
The version of Detexify for the iPhone is friggin' awesome.

I remember once upon a time it was faster for me to write out an equation than to typeset it. Then I met detexify and Mathematica. Both are brilliant, one is free :-)
can you provide a link. I found 2 books with the same title and neither is free.

Thanks
You don't. Section 6 of the Canadian Charter of Rights and Freedoms means that, as a Canadian citizen, you don't need to explain why you are travelling within, leaving or re-entering Canada. Not only that, but that section cannot be overwritten by the notwithstanding clause.

You do have to provide a basic customs declaration though.
Since you're on HN, I assume you already have a good computer. Invest the money in books that will teach you how to start a profitable and sustainable business, and purchase any additional tools you need to start producing and shipping. (Here are the books I recommend: http://personalmba.com/best-business-books/)

I've easily spend $10k in books (and $20k+ in training) over the past ten years, and can't think of any other investment that has an ROI that's remotely close. Example: after reading Value-Based Fees by Alan Weiss, I tripled my profitability pretty much overnight. The book cost $40.

Buying every book on my recommended list would set you back about $1,500. (Less if you hit the library, and buy only the books you want to keep for easy reference.) The rest can be spent buying tools, specialized training, and inexpensive test marketing.

As long as your first idea isn't very capital intensive, $3,000 can take you far if you use it to invest in your own knowledge and skills.
While you're all punning away in a recursive delirium, I think it's worth noting the distinct absence of science topics: lists of proteins? lists of genes? lists of algorithms? lists of particles? lists of reactions? And, my favorite: lists of catalysts?
Apple of My...Uh-Oh?
The purpose of the author of the post was to introduce meta-programming to those ignorant of it.

I'm not sure many Java programmers are ignorant about, say, the reflection APIs.
How is it that weird? It makes perfect sense for global news distributors to source content from small providers.

Not saying they did a good job of it here... but the principle is sound.
Luckily, you didn't say you were born in the same hospital as Barack Obama.