skysight-inc/HackerNews huggingface dataset:
At first I and my best friend regarded each other as assholes, but we were forced together by a casual bridge game. One afternoon I arrived at his house to discover the game was off -- he'd been accused of date rape and he and his housemates were processing the news. He'd slept with a friend of his girlfriend and this story was her excuse to the girlfriend.

I remember leaving the room, looking out a window and thinking "This guy isn't as big a prick as _that_." (I had seen something like this before.) And I went back in and said, "what are we going to do about this?" I had enough standing among this larger circle to help slow down the rumors and witch-hunting until things got sorted out, which happened quickly after Friend of GirlFriend admitted it was just a lousy story. (He was never accused of this again, and never had been before.)

We ended up living together for years, and I helped him move to university for his masters. It turned out that we had similar interests and enjoyed similar arguments and enjoyed picking stuff up off one another. He introduced me to all sorts of music, and, a Jew, learned from me to give up ice cream for Lent. (I got more from this friendship than he did.) When a friend's boyfriend moved into town for her, we took him as a roommate, and cut her out when she dumped him two weeks later -- we hardly knew the guy, but she had friends in town, and he didn't. There was the day he yelled at me for suggesting something _he_ did all the time, because it wasn't something _I_ believed in.

Unfortunately, he was killed in a freak car accident, returning from completion of his masters'. That was a long time ago. I've never come close to anything like him.

In your twenties you live with more drama. You're figuring yourself out, you do stupid things, people do stupid things to you. It's easier to see who and what people are, and you need people more to bring you through all the noise. As we age as we figure out our basic choices and move on from there. The drama recedes and the volume goes down. We get more complicated and it becomes harder to read us. Confessions that made sense as we were figuring stuff out start to seem a lot more demonstrative and overwrought. Let's face it, many of us make soul-deadening choices and become much less interesting.

As we "grow up" the stuff that was questioning and exciting starts looking like instability. The raw threads of personality that can be woven into another person get woven up into others and ourselves and tucked out of sight. For lots of people this is actually good, there is less chaos and more enjoyment and more creativity. But it does become harder to make friends.

tldr; Cherish your friends. You can lose them, and they're very hard to replace.
Hey,
Honestly, if you feel you're not learning and you're not happy where you are, even though it's a great company to be in, I think you should quit. Maybe you have an idea or two that you could work on. Your savings will dictate how quick you need to turn a profit, or ultimately find another job.
But seriously, like startup digest puts it "life is too short to work at a boring company".
Cheers, and good luck!
Why We Sent 25,000 Messages to Users Before We Launched
Niche 2 Win, Baby.
Perhaps.

However any new idea always has multiple origins. The combination may be novel but there are always others iterating on the same problem at the same time (remember Leibniz and Newton? Or Marconi and Tesla? Or everyone else?).

The only reason you think they are unique is because of success bias. You only remember the winners. But just because someone won - it does not follow that they were unique or the best. It just means they just happened to win.
Interesting confluence of circumstances making this possible. For one thing, the worm can't survive in any form outside humans for any significant period of time; there's no dormant form that can lurk in the soil or water, and it apparently can't infect other animals. So if all humans were infection-free for 2-3 weeks (the longest its larvae can live in water supplies), it'd completely die out. And on top of that, it can infect humans through only one route, and that's a route that can be blocked with basic measures not requiring technological sophistication (e.g. filtering water through cloth), because it enters only via ingestion of macroscopic fleas that contain the larvae.
Computer science and Poly Sci double major? Are you serious?!

Yeah? Does that say something I'm not aware of?

Get rid of anything that isn't complete on your website.

Wouldn't it be a better idea to just finish the projects?

So let's get down to how people really become rockstars: they are obsessively dedicated to being musicians because they don't know what else to do in life. Folks who went to GT to learn Computer Science were already at a disadvantage, because of those of us who had been doing this for a decade already.

Perhaps I'm not obsessive on the level of Kurt Cobain, but I'll have been doing this for a decade before I graduate. How would I go about better communicating that drive?
I think this is a ridiculous apples-oranges comparison.

The sole purpose of a yoga instructor at Facebook is to improve employee morale. Facebook is entirely justified in looking to optimize yoga instructors for employee happiness. This particular yoga intructor was apparently not a good fit.
For some reason your comment reminded me of this classic from last year:

http://news.ycombinator.com/item?id=3054509

http://www.jamisbuck.org/presentations/rubyconf2011/
Beyond the juvenile stage men can't bond through "play time". Men bond through shared struggle and purpose. You aren't going to make close lifetime male friends at some stupid beer centric sports league.

http://www.amazon.com/The-Way-Men-Jack-Donovan/dp/0985452307

I think it's an interesting distinction that this is not really true of women. Women can get close over various shared interests and activities.
Well for one the table top is aluminum and can support up to 2000 lbs. And it's a lot sleeker looking.
Agreed that processes in Erlang is even better objects than objects in OOP.

>>I cannot express my concurrency ideas-- that erlang makes super easy-- in the OO languages.

In fact main Erlang ideas are many times "stolen". I discover Erlang in: Scala (obvious), F# (also obvious), D (also obvious).

Actors + messaging = "DIY Erlang".

Although I do not know a language that makes code hotswapping as fundamental feature.
This is a hard question to answer in the abstract. What are the top 2-3 questions you want to answer?

If it's about understanding the users of your app and what they look like, GA probably wouldn't be a good choice even if you didn't have a single page app because it's tailored for tracking activity across all users, not activity broken down by user. (For instance, it's good at answering the question, "Which feature gets the most usage?" not, "Which feature is used by the most people?" and that's an important difference.)

Many analytical tools claim they can answer the latter question, but look for example use cases to make sure they're answering the right question. A little research up front can save you the time of integrating a service only to find it doesn't answer the questions you want answered.
Well, with a 16/22 chance of getting a letter right, that gives a 15% chance of correctly reading a 6-letter license plate correctly. Of course that can be improved with more training, but I don't think it'll ever get high enough to make any dent in the conspiracy theories. Then again, maybe they'll all want to believe in the CSI-style zoom/enhance magic.
It's not just a California thing. We have the exact same thing here--we call it the "Seattle freeze".
Yes, they can use any symbol. But I don't think they can match against a constructor (that is, write a pattern like (x y) where x can match any constructor).

Also, I don't think they can have dynamic patterns. That is, you can't take part of a pattern, pass it into another pattern and use the resulting combination of patterns to match against some value.

These two things are the interesting generalization of pattern matching that I was talking about.
Kurzweil's next book is supposed to be about the advancing state of brain imaging. His last books seemed to reduce the brain to its computational capacity, and he kind of does some hand-waving about how our brain scanning technology is getting better at accelerating rates.

Will he address the complexity of the cell and the brain, or will this fall into the category of stuff that we'll of course understand in the future?
1. A lot of people do this stuff purely for the social aspect.

2. Agreed.

3. We have poor intuition about the way the universe works. And not just on the big or small scales. Your average five year old has probably seen black lines when looking at a light source though there nearly touching fingers, but nobody they know can tell them why that happens. However, religions tend to have vary good answers in terms of how people think. And I don't mean that in a bad way, even if they are gibberish they still add a level of comfort that the universe works just like how they think it does.

PS: As to thermodynamics sunlight renders most simple arguments meaningless. If you find comfort from the ideas great, just don't look to deeply for there be dragons.
It might be a San Francisco thing. I moved to California (Los Angeles) when I was young, and recently moved to the East Coast (New York). I don't have many friends back home, but we(~6) keep up with each other (especially back home) on all sorts of events/happenings. I actually had problems when I first moved that while I was sincere about being friends, people (on the east coast) did not believe I was serious.

Or maybe my circle of friends are not the norm in Cali.
it hasn't been updated in ages, which is a shame really as last time I checked a lot of the super useful commands (like transforming an issue into a PR) were not working because of the v3 API
This seems like a low quality list of of N Things blogspam. A picture of cables instead of a device, misspellings, etc.
We already use App Annie, but I'd never heard of AppCod.es before today, so thanks.
I'm "serious" in the sense that this is indeed what I'm planning to do (I haven't gotten the Airtouch table yet as I've only recently come back around to the idea of having a desk at all, but I already have the lounge chair/arm mount combo thing).

I recognize that it's kind of pretentious (although my previous plan was to make my office into a 1940's detective office, so I'm no stranger to pretension).
Btw the 703n is really easy to brick, be careful. I am on my third.
I hate to butt in like this but my starting-up startup is looking to help people with exactly your needs. We do "ridiculously rapid development" for web and mobile - check out http://prontotype.us/
I agree, assuming that you can completely isolate the system time from real time and that we'll have powerful enough machines to be able to dial it up.

Everything else he said is on the mark, though. We're nowhere close to even understanding everything that's going on inside a brain, let alone migrating it to a completely different medium.
OOP as collection of some practical principles to structure code - is good.

But mandatory OOP and OOP as religion is something unforgivable for me.
I'm also 17, and I plan to focus on these things (not sorted by priority):
* learning functional programming: starting out with haskell and scheme
* learning to be a good salesman, to be able to sell my own skills to potential clients; you must be aware that you're 17. Some people would not take you seriously, some will be impressed by your age - anyhow, you must be aware that people's opinion will always be twisted by your age, either in a negative or positive direction.
* maybe this depends on the way high school functions in your country, but in mine, most of my schoolmates cannot get good grades without studying/paying attention, but I can. So while I am at school, I have nothing to do, so I decided to read a lot of CS theory books.
* creating social contacts - finding a lot of people, both like and unlike you, that you love spending time with; this is obviously important for your personal life, but can also one day be better for your professional life
* try to learn graphic design - this is one of my personal goals - and I'm doing it because some programmers that I know believe that graphic design and programming are kind of mutually exclusive

And just to mention: NEVER create a website for your school :D
It would be impossible to have a meaningful friendship on such grounds. That is not friendship it's a trade between "fame/money" and "rich friend". It's not just "less pure", it's insane and wrong.

It's entirely possible to be true friends with people of vastly different status. People have a great instinct for real friends when they see one. The problem with rich/famous people is that their lifestyle changes vastly since they can afford not to work, they live in more isolated neighborhoods and it becomes increasingly rare to bump onto people with similar goals in life.

If you're super rich you can work your way through the social elite, but if you're averagely rich this doesn't seem to be an option.
One way we (Zapier) got early users in the door was by trolling forums. We would manually search the internet for people complaining about integrations that didn't exist (eg. http://webapps.stackexchange.com/questions/13007/how-can-i-a...). We would follow up directly, build the integration, and instantly have a new customer. Clearly this doesn't scale [or does it?] but it put us on the right track early when we weren't sure what people would respond to.
Having worked in newspapers creating graphics exactly like this, my editors would have made me publish a correction explaining this mistake. It was always my understanding that if I made a number of errors like this, I'd quickly find myself looking for a job.

A statistics and data-driven company like Nielsen should be ashamed, double so if they haven't published a correction.
Ah yes, argument from authority. Were you on a debate team in school perchance? Should we compare the height of our piles of note cards and references to see who wins?

Your argument would be stronger if it were framed as an actual argument backed by evidence instead of in the form "well mr. So-and-so is an expert and he says..."
As per the instructions, supports hjkl for movement. Nice for training, especially given the instant feedback.
Wow, this is old news, guess you guys don't even know about voice search on the desktop : http://goo.gl/muLG1 Google is like the mythical hydra, only it's real!
Interesting, thanks. I am not sure I fully follow, though: Why is v8 so much slower on this than other engines that also do not have special code to handle uint32s? We are talking slowdown factors of 10x-15x, so it isn't a minor optimization here or there - what is the cause?
The article is pretty funny, but it's all true: the complexity of our brain is just beyond our imagination at the moment.

Saying that we could preserve the brain or make a copy of it is like saying that rockets are just open ended combustion engines and aliens have been visiting us for a long time.

No, there's a reason why the former is called "rocket science" and the latter is impossible because the speed of light doesn't allow it (it's been proven time and time again that it's constant and there's nothing faster).

The Sun is the most powerful energy source we know of, and it's "just" a result of billions of years of gases and particles coming together and somehow successfully starting a chain reaction.

Then again, without the kind of optimism that Sci-Fi fans have we would not have most of the technology we enjoy today...
The important thing about Google from 1998 was the fact that it was one box in which you typed what you want.

99 designs probably isn't going to help someone who doesn't know how to make a usable product, but YC has enough mentors that it's not an issue.
Or get a normal day job, even if you don't need it. It provides social comfort. It works.
vim is a great tool ;)

Haskell is a good idea, and you might want to learn a new language every year (http://pragprog.com/book/tpp/the-pragmatic-programmer) but also learn about algorithms, complexity, and most of all continue having fun programming!
8"what you'd get would simply be the super-resolution sum of all the other Texas license plates."*

I do not think so. That sum would not look like any other Texas license plate. Instead, it would locally pick the best fit parts to what data it can find in the image. Chances are their algorithm works at different scales; the better they can mix the information at different scales correctly, the smaller the risk that those local best fits are inconsistent with each other (for example, the left of a letter might look like a b, while the right looks like a q. If the algorithm does not look at scales of the width of a character, it could easily produce something that combines the two characters into one. Looking at that Snellen chart example, I think I see something like that in the top/bottom of some of the characters (last line should probably read D K N T W U L J S P X V M R A H C F O Y Z G; see http://guereros.info/img.php?fl=p5r4p4m4d4n2t24606s4t2m416d4...)

I think that, if there is sufficient data in the image, chances are good (but not necessarily 100%) that the result will be a sharp representation of the real license plate. Chances are also good that it would remove that barely visible dead fly from the plate. If there is insufficient information, it would pick a valid license plate that fit the data best. It would be nice if the algorithm also computed some validity estimates (a bit like an alpha mask 'my confidence in predicting this pixel is x%')
Why do we wear clothes?
It's not going to be fixed, because fuck you.
The front page should really tell me something about your startup. I can not figure out what you do until I click on about-us.

Please if you are going to have a home page, put something there other than "connect with twitter". Explain to me what you do in a sentence or two. Not a paragraph. This can be the difference between me (not clicking) and someone else (clicking) who end up (not) using your service.
comic sans? srsly?
Hi, where did you see the use of comic sans?
We're working with someone who is a friend of my co-founder's, but if we had no inexpensive contacts with the design community I would consider a very cheap option. (I don't believe in spec work, but I wouldn't hesitate to hire a student or offshore, or to use Themeforest for that matter.)

It isn't that I don't respect the results that a great designer can provide, but I don't have the budget for it. Thus, I'm handling the User Experience, and depending on the designer to provide the graphics because I am inefficient in Illustrator and Photoshop, and I don't want to spend the money for legal copies. (I use Gimp and Inkscape but I'm very inefficient none the less.)

99Designs isn't paying for design as much as paying for a set of graphics that can be used. Great design is for people who have money. Now, it so happens that I'm focused on front end work and I've worked with good UX people in the past, so I am ahead of the game on UX, but this is the trade off that most startups will make.
I've corrected my reference to your name in the post above.

It seems like you are saying that if I was a Facebook employee and you were a yoga instructor there, I would be under no obligation to do so since you would be there solely for my entertainment - (I mean "morale")?

Edit: Also, you may find it hard to believe but Yoga instructor is actually a job that most instructors take seriously and pursue with the aim of teaching people yoga rather than simply improving morale. Most yoga instructors probably have gone through more training than an average office assistant. Still, for all I know the job was advertised with the description "yoga-instructor, not serious, only for the morale".
This is one of the first genuinely original ideas that I have seen in a long time. You can create a site, use AdSense to drive traffic to it to see if your idea has merit.

This one little additional step lets you actually get into conversation with people visiting your site before you launch is very much lean startup.

Now as a developer building the product I can hear the objection you won't be able to get the product built if you keep getting interrupted. But you may be building the wrong thing. So this makes a lot of sense to me.
this could only work in finance....imagine the equivalent in R&D: "we're code complete and shipped!" (product doesn't work.)

pure shenanigans.
Doesn't seem to me that any of these commands are actually run that often, and if that's wrong, is making an alias really that hard?
I am sure it is already running Linux ;)
I think you need have to a better goal. Even as a programmer you have multiple directions.

List of directions I can think of:
- building simple websites or apps
- programming hardware (robots, operating systems, ...)
- software architecture
- computer science (algorithms, research...)
- games or simulation

You have also the social side of programming. Working in a team, selling software to customers and helping them.

I do recommend learning about networking and operating systems. For increasing knowledge over everything that happens in the background - http://amzn.com/0136006639
Show HN: SnickSnaps.com -best way to view Craigslist
Thanks for the handy suggestions.. will do the required changes very soon. Much, much appreciated.
The problem is we only see a small subset of the bids. Any bids that the main characters aren't playing on won't be shown, will they? This will lead to selection bias.
Verizon attempts to censor Twitter feed, threatens legal action
Turing machines have mutable state. The lambda calculus does not. Yet any algorithm which can be expressed by one can also be expressed by the other. We have proof that state is merely an implementation detail, which happens to be widespread in today's hardware because we figured out how to implement it at scale.

Programmers need to understand the difference between the abstract algorithm they're trying to express and the representation they've chosen (and the ones they didn't) inside the computers they're using, just as astronomers need to distinguish between the stars they study and the measurements coming out of the various telescopes they can choose.
Does anyone else feel like if we spent all the time masterbating about our text editor writing software instead in something that just works the world would have better software? The amount of text editor posts I see on HN lately is astonishing.

The less emphasis we put on tools the more we can rely on skill. We should all just use notepad for a year and see what all that extra time produces.
Please resist the urge to drive the conversation into absurd places, like throwing marshmallows at office workers or yoga instructors.

Facebook is not a giant yoga instruction business. The yoga instructors are there specifically to make employees happier. Not more efficient. Not more compliant with regulations. Not more accountably. Certainly not "better at yoga". Happier. That is the job of a contracting yoga instructor who teaches at companies like Facebook. You're not engaging with that point; you're just throwing marshmallows at it.

If the entire story here is that Facebook turns out to be a bad place to run a yoga class, I'm left wondering: who gives a shit? And so to your last edit: I'm sure this is a very important controversy in yoga circles. But back in the real world, we still find ourself talking about a company that bought free yoga lessons for its employees, and then got punished in the press for not doing it the right way.