skysight-inc/HackerNews huggingface dataset:
GMail has an "integrated calendar". It even syncs with outlook, if you have to have that piece of software. Why pay for Exchange instead of use GMail? If MIT wanted to offer gmail at an MIT domain name to students and staff, there's "google apps".

Why is exchange needed at all?
There's a different kind of registration for that I believe, I have a standard developer program license ($99USD/year), there's another "enterprise program" which I think can do 500: http://developer.apple.com/iPhone/program/apply.html
The best revenge, as always, is to live well.

All of his "friends" will gather at a fake party and try to convince each other that their "careers" are huge successes. Kind of like what would really happen if you were to say, get a PhD and a sweet job at Google.

The rise of nerd culture has brought us the delightful spectacle of a thousand tiny Shawshank redemptions. See you in Mexico.
Don't pretend anything. It's not a matter of figuring out how to get in touch with you otherwise. Someone just decided that would be the most polite and convenient way to contact you. If you find that creepy, that's your loss.
That's a good point, I never looked at it that way. The bullies certainly taught me how to stand up for myself, to the point where - and I'm not proud of this - I put one in hospital and got suspended for three weeks.

What really surprised me though is that the people that invited me to come didn't recall any of all this, whereas for me it was a constant source of real trouble at the time.

Funny how different viewpoints can radically change the perception of reality.
Projects like Google Native Client ( http://code.google.com/p/nativeclient/ ) makes me think that. If you can execute X86 code and leverage hardware acceleration through a browser that would probably be worth telling people to download Chrome to use your app.
Linux module dependency visualizer
This is a meta-comment about what belongs on HN, so if you don't like those kinds of comments, just down vote it and stop reading now.

If you're not interested in completely off-topic personal rambling, stop reading now.

While I know a lot of people have had similar experiences, I doubt group therapy of this kind is healthy for anyone.

Even some of the people who used to beat the crap out of me on a regular basis are getting in touch as if we're old friends.

My reaction to them... What the fuck is wrong with you people?

They grew up. Everyone knows kids are evil. And a few of them grow up to be evil adults and eventually go to jail.

But most people do grow up. They stop being what they were as kids, and most nerdy kids grow up to be much more sociable.

Now I don't think this person is missing much by not going to the reunion, but I do think it's a shame he still has not gotten over his childhood.

Obviously his childhood was worse then average, but that's life, life is not fair, deal with it.
This is interesting but not surprising.

If nature is "clever" enough to evolve radar then radar jamming wouldnt be far behind.

Indeed a human parody is in order here (stolen from a brit comedian). In 1909 Louis Bleriot became the first man to fly from France to the UK across the English channel. In the same year the first serious anti-aircraft gun was created.

Some artistic license there but it highlights the point :)

Nature is the best hacker of all.
The Atari wasn't just for games!

Oh, my. Now we've gone and done it...
That does not give others license to abuse you though.
To everyone else, I was a geek for the first few years of high school. I was also bullied for a while. Till the day I fought back. Busted the fucker's lip. Nobody bothered me after that, and fewer people thought of me as a geek. I hadn't changed a bit though.
Apple Blocks Pre's Itunes Access
Exploiting the unexploitable, Linux 2.6.30+/SELinux/RHEL5 test kernel 0day
i haven't read the article or checked my google reader, but I have always thought that the thing RSS was missing was social capabilities. this is why sites like yc are such a big hit, there is a need for this on the internet. RSS + voting for stories is great as far as i'm concerned, just give people the ability to turn it off if they don't like it.
> The biggest surprise was a geeky girl I had known was now beautiful

Is ugliness a prerequisite for admission into geekhood?
If freedom is what you want, the android has plenty of it.

While Apple prevents any sort of app that provides a runtime or scripting language, Google developers have released something that lets you code Android apps on the phone itself in real time in a selection of different scripting languages.

The contrast is stark.
I was a fat geek when I started high school. It was an all male school at that. I wouldn't say I was terribly pushed around, but at the start, I was easy prey for bullying. Towards the end of grade 10, I'd had enough. I used some of my savings to buy a $200 weight bench. I worked out 5 times a week. I started eating healthy.

Nobody really noticed my transformation toward the end of grade 10. They probably should have as I usually had to walk the whole damn warm-up run in gym class, and now I was actually finishing it in the middle of the pack.

But between June and August during summer break I made huge progress. I timed my transformation with a growth spurt and now I was a lean, well built geek. I distinctly remember the first week of grade 11 because it was the most peculiar experience of my life. Guys who were literally in gangs and who bullied the shit out of me came up to me with looks of shock and started being my friend. It was as if I was a friend to them before, at least in hindsight in their eyes. Teachers even stopped me in the hall and congratulated me.

And girls... I hadn't caught the eye of any girl until I was 17 and then boom, I had girls coming up to me and asking for my phone number. Since I had no experience with girls, I didn't know how the hell to respond. A part of me felt they were playing a practical joke on me. So I'd let them give me their number and I'd never call. This would drive them nuts but they seemed to enjoy the chase. I was still a geek, but any girl that dated me didn't have to know that at first because they wouldn't be able to attend my school.

I ended up dating my high school sweetheart who was a really popular and gorgeous girl in another school. She was really mischievous and always getting into trouble. When her principal found out that she had a boyfriend, he decided to investigate to see if this boyfriend was causing her behaviour problems (let's just say she was an artist in a math/science oriented school). He tracked down who I was, phoned my principal who never heard of me and had to get out my file. I would have loved to hear how that conversation went but basically my girlfriend was called into the principal's office the next day and told that maybe I'd have a positive influence on her.

In university I started gaining weight back from poor lifestyle choices. I was no longer treated like crap, but rather with indifference. I was clinically obese through my 20s and only now have I gone back to lifting weights and whipped my butt into shape. Again, I'm being treated a lot differently (better).

I'm not sure what the point of this was. But I suppose one take-away from this article and my story is that humans can be treated like crap for the most idiotic reasons one second. The people treating them like crap can change their ways all of a sudden and think nothing of it. This is a total mindfuck to the people being treated harshly. It's enough of a mindfuck that a well-adjusted father and husband can still be affected by experiences 25 years on.
For an "administrative assistant" job (which I translate to "secretary"), being sociable and outgoing is almost a job requirement. A large part of their job is interacting with other people - running interference for the person they work for.

All technical positions require some social interaction. If the job is pure development, then I wouldn't worry if someone is a little socially awkward. I would worry, however, if they seem very awkward. People aren't hired on pure ability alone, and I don't see anything wrong with that. One of the most important questions an interviewer can ask themselves about an applicant is "Do I want to work with this person every day?"

Even some technical positions require significant interaction with non-technical people, and in those cases, it's reasonable to expect some who is sociable.
Do yourself a HUGE favor, and just use L-Tree for PostgreSQL instead: http://www.postgresql.org/docs/current/static/ltree.html
An interesting article, but I'm not sure what insight it offers over the original article it quotes so heavily from.

http://smartstartup.typepad.com/my_weblog/2008/01/the-dreade...
The guy on this article insists that any user must use all of the available sharing option (like, share, share with note, email and comment) and that is, obviously, not the point.
The idea is to allow user to share whatever they want using the way they want to.

* For people who don't use reader: email it;

* For articles no one has shared: share with note and express your thoughts;

* For items already shared: share and input a comment with your thoughts;

* For things you like but don't have much of an opinion: like it.

It's naïve to blame Google for trying to make one of its services more social, as this is the way people want it. I'm glad they implemented all those sharing features. Now I have access to lots of interesting news, and can also share them easily without all the "emailing" hassle.
99.99% of kids are mocked and punched. Broken finger are extreme, but still. The fact is almost everybody is bullied and people grow up and things change. And most people get over their bulling.

Harboring resentments all your life just messes with your mind. Stop messing yourself up. You can blame that on the fact that you were abused, and that may be true, but you should still try to get passed it.
Passive, Aggressive Spam Filtering
He probably knew "how to manage social contact" just fine. I did, too, in high school and before -- I had no problems at all communicating with adults. The problem is that the situation in school isn't social contact in the way that it will occur in the real world, it's prison.

In real life, we don't shake our heads at people who've been assaulted or had a swastika or cross burned in front of their house and say that they should try to manage social contact with others better. Instead, we treat the oppressors as the criminals they are.
Wow, this was me. 5'1" in 9th grade, 5'10" in 11th grade, 120 lbs., total geek into math, science, and I even published my own magazine. If I complained about the bullying, I was called a whiner, even by my own family. (Either my father didn't care, or he was smart enough to know that I better figure out how to toughen up. I hope it was the latter.)

But that's where the similarities end. Even though I was socially ackward (and still am a little), I got an after school job and made friends. Good enough (and tough enough) friends that nobody fucked with me any more. I went to college, learned to program, and built a career and life.

Now I go to every reunion and have a ball. I've finally reached the point in my life where I really don't care what others think (for the most part). If I did, then I'd still be a victim of virtual bullying.

Last reunion, I was drinking and laughing and acting geeky when the captain of the basketball team came over and told me to shut up. I told him that he may have been hot shit 20 years ago, but he wasn't anymore and should just go away. I was surprised how good that felt.

I sympathize with OP and understand his reasoning. I'm glad I ended up going down a different path, although I don't really know why. I hope he finds a way to release the hurt and anger and move on. I know that I have.
Of course not and as I said it doesn't excuse what happened, but the odds are 95% of the kids didn't do anything but not talk to him (and why would they, he was socially inept). They don't remember anything bad that happened to him. He has been holding in an impressive amount of anger and thinks everyone else has too. They haven't been. I bet even the bullies don't remember him.

Seems like he's still got some social problems--people trying to reach out and he says stay the fuck away from me.
High school is definitely a love/hate experience. Some come out of it on top while others get pulled down or tossed down. It's sad really.

I never had the bullying issue thanks to being a big guy and having played football for high school, but I also tended to be fairly accepted socially. I had friends who were jocks, preps, nerds, rockers, etc. I wasn't really in any of the crowds, but I could wander over at lunch and strike up conversations and chill, and then move on to another group.
This is bull. I've used straight mysql_* calls, PEAR::MDB2, as well as a custom rolled DB abstraction class before. Personally, I prefered MDB2 because of the portability and ability to do prepared statements (which wasn't available in our version of MySQL and PHP at the time). Changing the few bits of SQL that need changed is far easier than retooling an entire application (i.e. code changes). The other added value is that the developers don't have to relearn the DB functions.
I wouldn't mind if there was a way to turn the new features off. But the typical Google fashion of introducing features is to initially force them on people, then give an option to turn them off several months later after people have been constantly complaining (like SearchWiki).
Reading the entire structure into memory brings all kinds of problems with it, such as knowing when to throw out your in-memory copy because the database changed. It is also problematic if the tree is large.

Reading the entire tree into memory can be effective if it never changes and is reasonably sized. But if that's the case, why are you storing it in a database? Why not just a data file?
I'm not really sure why you would want to share what you're reading etc. I certainly don't care what my friends are reading, why would I expect them to care what I'm reading.

A setting to turn off all the social features would be lovely!
Please. Many of the people he went to highschool have great careers and will actually enjoy the reunion. They've moved on, he's still holding onto anger from the 1980s. That's not revenge, it's just sad.
I complain here about inappropriate stuff a lot, and I you know you're kidding but: As far as fluff goes I'll take cute animal pictures over all the other fluff that shows up here.
Is this kind of recall common? I ask because I also had a not-fun time at high school, but I remember very little about it. Names get mentioned - especially on Facebook - of people who I apparently went to school with (and it was a small school), but I remember pretty much nothing about the people. I also have only vague memories of the school itself.

Sorry for veering off-topic, but I've been wondering about my memory lately, and just how much worse it is than the average.
Wow. Its been 25 years, its time to let go of that anger.
I imagine he means that she was geeky, in the sense that she wasn't popular (and not in the sense that we all consider ourselves geeks). Girls who are beautiful in high school don't usually have this problem.
Well, then I have some 'social problems' as well, because I'd rather not interact with those that have already bitten me in the past.

New people, that I have not yet interacted with have the benefit of the doubt, but the bullies from yesteryear did not magically grow into upstanding and respectable citizens.

I'm still in contact with some people from my highschool but they're definitely very much in the minority.

And when somebody gets bullied and you are 'doing nothing but not talk to him' you are also letting the bullying happening.

Neutrality is not always an option.
Quite possibly he doesn't much think about it from day to day, but it isn't as if you can't be reminded. I know that I hardly ever think about my teenage years, which were fairly terrible, but when it comes up, as in this thread, I'm filled with rage and it all comes rushing back. Doesn't mean I'm not past it ordinarily.
Useful project management tools
I think so. It wasn't always, but geekiness has gotten ridiculously commercialized. In the early 70s geekiness may have been more authentic, but now it's more about companies convincing homely looking girls and guys with BMIs below 20 or over 27 to buy Star Wars t-shirts and WoW subscriptions. Basically geekiness today is about buying products designed to make you feel smart, even if you're not.
And yet there were many peers who knew how to communicate with each other and adults. Being able to adapt to your environment isn't a skill everyone has. He admits he was socially inept, that's not a rare thing in school.
I think as children we occupy a much more primal social space than that which we occupy as adults. As adults, the spaces of interactions we occupy are highly regulated by internalized models of behavior. (We let loose when we feel free of such bonds, thus extreme online behavior afforded by the mask of anonymity.)

Beyond Karate, the most important tool that one can impart to one's precious little child is that human groups are dynamic systems that require various poles -- the group (I believe) seeks these poles to organize itself. The underdog or gamma wolf is not an individual -- it is a required 'position' in the pack.

http://www.mnforsustain.org/wolf_mech_dominance_alpha_status...
There are people I didn't care for in HS, who maybe treated me badly at some point... didn't invite me to a party or something. That's easy to move beyond, but breaking someone's fingers? Sorry, some stuff leaves memories that don't fade with time.
The Machine Is (Changing) Us
L.A. weighs plan to replace computer software with Google service
And yet he has it in for everyone at his high school, not just people who broke his fingers. My point is most people likely remember him as the shy kid they never talked to, but since they have grown up aren't afraid to invite to the party now.
I find that memory is strange, not 'bad' or 'good'. In general it will remember stuff for a while unless you concentrate hard. Bad stuff might get 'forgotten' a little quicker than good stuff, or the reverse.

Stuff that you really want to remember sometimes gets lost for no apparent reason.

I used to be able to remember just about everything that I wanted but lately (now almost 45) that is getting noticeably harder.

Traumatic stuff is in a class of its own. Some people will never be able to get away from it, others have it suppressed to the point where it might as well not have happened.
Middle-East: We wish to destroy your civilisation, and slaughter all of your people. Attempting to reason with us is futile.

Isreal: Hmmm. Well, you may attempt to do so (as you have in the past), but we will decapitate your government and prevent you from waging war on us.

Middle-East: !! Nuclear Blackmail !!
Your tough-love approach "...that's life, life is not fair, deal with it" is completely misguided and naive. I certainly hope that if you ever have children you don't use that mindset on them when they come home bullied, frustrated or upset.
Hey, it's a democratic site. People vote up the articles.

If the problem is that not enough people know that TechCrunch stinks, then you should add a post about how they stink. I'd vote for that.

You basically have to trust that a majority (or at least plurality) of the people here are the sorts of hackers you want to hang out with. If that stops being the case, you've got bigger problems than TC stories.
but actually, I don't. Or rather, I do, in the negative sense.

I'd like it to die from a combination of owner neglect or malice from Oracle and death by a thousand forks.
Monty talked a little about Oracle at his talk at LinuxFest Northwest. Video can be found here - http://www.ustream.tv/recorded/1431407

Basically, he said Oracle owns MySQL in name only. Most of the brains behind it are already working with him on MariaDB or Brian Aker on Drizzle. He promised that MariaDB would remain binary compatible with MySQL.
Some people get over things by eliminating those things from their lives. He probably spends the vast majority of the days of his life over that whole experience. His rant was prompted by elements of that old world trying to intrude on the world he lives in now, which dredged up that negative energy.

Also, adolescents turn into adults, but they don't forget what passed before. So if you were evil to someone in high school, the adult thing to do would be to apologize if you're going to contact that person.
I suppose that you should care if you use it and rely on it for production applications. But if you use a commercial database (or one of the other OSS databases -- is Postgres any good?) then this doesn't really affect you at all.
but they don't get a clean slate for not being around the last 10 years.

they only get a chance to show that they changed.
It's usually a consequence of not caring much about one's appearance due to your lack of social skills ans poor self image.

Beauty comes in part from your attitude, too.
In practice... in many applications you can cache parts of the tree in a session, because it won't change in a single login. If its not too big.
It sounds like this is the area where developers are going to have to innovate if they don't like working under the App Store's conditions.
Maybe times have changed? I just got out of high school about 5 years ago. I grew up in a small town in Wisconsin near Milwaukee which at one time was built around a tractor factory, now it sort of lies in limbo trying to find an identity. As an extreme computer geek I wasn't popular, but I never had anything particularly 'Bad' happen to me. I would say the worst thing that would happen on a regular basis is people would take advantage of my OCD like nature and create an absolute mess near me (which would drive me nuts... only encouraging them) The rest of the time I noticed people would try to get on my good side for group projects etc. Classes at my school (and I think its pretty common now) were centered around computers, so kids who normally wouldn't talk to me suddenly wanted to be "partners" with me.
Ribosomes are productive nanosystems, that is, machines that combine small molecular building blocks under digital control to build complex structures.

Digital control?

They’re programmable by means of genetic engineering

Mmmm... they're hackable by means of genetic engineering. Programmable for me still means you can build exactly what you want from scratch.

based on structures determined by x-ray crystallography

x-ray crystallography is a dark and mysterious art, no seriously it is, it's a close to vodoo as any science can be.

Regarding catalysis: There’s none, in the usual chemical sense — ribosomes merely provide positional control that produces a high effective concentration of the right reactive molecules in the right place at the right time, thereby implementing the most straightforward kind of mechanosynthesis.

I'm pretty sure there may be some quantum tunneling going on.
Wow. Bitter? Party of one? My highschool experience sucked too but we were all just kids. It's been 25 years so maybe it's time to forgve and forget? (rhetorical)
Shrug... like I said elsewhere, this isn't particularly interesting, but I guess he just feels bitter enough about the whole experience that he doesn't want anything to do with the whole lot of them.

I actually wouldn't mind meeting some of the people I knew then to catch up, but I can also live quite happily without ever seeing them again, and I didn't have a terrible time in HS. Perhaps he's mostly moved on, and all these people "intruding" in his modern life brings back a lot of bad memories, that he doesn't want to dredge up. Sometimes it's best to leave stuff in the past.
That's a disturbing idea.