skysight-inc/HackerNews huggingface dataset:
UTC is fine for single events. For the recurring events, UTC + timezone alone is useless, you need to know the DST rules too to make correct calculations over the DST changes.

vCal has spec for DST rules, but you don't want to store them for every event. You store a location or "DST zone" of your event and have DST rules in separate database (they need to be updated as DST rules can change)

When I worked on calendar applications, there was not commonly agreed way to transfer DST zones between systems, but single DST rules could be transferred as part of vCal entry.

Microsoft apparently implemented their own integer code for every "DST zone" and used it to transfer events correctly between Microsoft systems (e.g. sending meeting invitations by email from Outlook to Outlook). Things might have changed since I worked on this area, I haven't checked the current status.
> Either way I don't think it matters. Just get it done. Clients do not care about URL structure, they just want their problem solved. I redid an app and prettified the urls (yes I know this is slightly off topic) and no one has commented on it.

REST doesn't really care about pretty URIs either, in fact one truism about REST is that people who spend a lot of time worrying about pretty URIs are probably missing the more important aspects of REST.

Oh and I agree with you, people can spend a long time coming up with pretty and hackable URIs and in my experience clients often just don't care (sometimes its worth the effort though).
yes, using the "intenet"
> so if a letter was written on behalf of him, they would reactivate it?

Question is: written to whom? What is the channel for that?

There seems to be none. No way to explain and no recourse. And that's why we can't have nice things.
They're not going to do that though because of their commercial interests. And a key stored by the service provider is equivalent to a service provider storing the data unencrypted and promising to not look at it. Just like Dropbox.
Keep in mind that there is no chance in hell that a 2 year bond will actually pay that, they'll default before then, but if you really want to, get one from a primary dealer.

http://www.pdma.gr/(S(fcxze5rfyjyze2555hw43555))/ODDHX/Stati...

Treasury bonds are actually really easy for a retail investor to buy.
You should read this article (also applies to other VMs) http://www.vmware.com/files/pdf/Timekeeping-In-VirtualMachin...

There are a lot of issues that can happen because of this...
Looking at their at replies is really much more interesting. But unfortunately http://realtime.google.com seems to have been rejiggered and links to a 404 now :(
No one is going to provide you the answer, as no one, except you, is able to know what you really want. I think it makes no sense to give you detailed recommendations, as there are few rather good ones already, so let me try to give you a slightly broader perspective.

Obviously, take all responses with a grain of salt, especially mine. No one, except you, is going to experience the wrong decision, and people tend to extrapolate their own experience too much. Let me reassure you, though, that things change. You are going reinvent yourself at least few times in the next decade, or so.

It's very easy to get trapped into thinking that you have to come up with the right decision about your future now. You do not have. You are very lucky you face it now, not ten years later, waking up one day with a mortgage, a well paid job you hate and no time for yourself.

What is really important, though, is to avoid any actions hard or impossible to revert. Specifically, I mean things like becoming seriously addicted to hard drugs, a marriage, a mortgage or a child (and, if you care, everyone will be better off because of a thorougful decision ;-)).

It's impossible to make an informed decision without, well, having some information. Feel free to experiment, as long as you keep in mind the previous point. Your really concious life counts only few years, and it is entirely possible that you have not experienced what you truly love, yet.

It's a cliche but try to follow your instincts, not social pressure or guilt imposed onto you. Everyone knows what is best for everyone, but, at the end of the day, no one will suffer, except potentially your family, from your depression if you decide to go against yourself. A healthly dose of egoism is healthly. You are a free man, and you can do whatever you fucking want, as long as you do not break the law.

When it comes to the drive, try to not confuse your temporary emotions and the long-term ones. Be especially warned about compensating what looks like an eternal unhappiness with other people or any substances. It ends up with junk food, drugs, and staying too long in an eventually destructive relationship.

On the other hand, do not underestimate what I call the instincts, the drive or the things you love. They sound naively, but are pretty powerful. After all, your days are already counted so it makes no sense to waste them because of being afraid not to.

Don't use the inevitable as an excuse. The future is going to surprise you. No one knows what is going to happen in next three, five or ten years. I mean, a decade ago the Internet was nearly non-existent, and journalism was considered a reasonable career. It gets even more puzzling on a microscale, like hurting other people with not meeting their expectations might be exacerbated.

And, with all that praise of listening only to yourself, be a good human being.
I hope the googlers here will enable G+ for me instead of giving it to 10 year olds. I have grown up for nothing.
Remember that ASUS shipped their first EeePCs with Linux pre-installed. They soon ended up selling most with Windows, though, after Microsoft made XP available for them and cheap. They didn't put a lot of commitment into Linux, using idiosyncratic Xandros as their distro and rarely providing any updates. Now they seem to be doing this again, with MeeGo. I'm curious whether they will manage to have the computer boot up without an ugly DOS-style cursor blinking, and also in Macbook-quality suspend-to-ram.
Is it possible to install Chrome OS on this?
ASP.NET Website Development – You Get Powerful Business on the Web
The Linux distro they used on the original ones was pretty bad. Mine runs Ubuntu now, and I still use it though it is slow, and could do with an upgrade...
I just wrote a bunch of comments arguing in its favor but here's an article I just found with various criticisms I hadn't seen before: http://daryanenergyblog.wordpress.com/ca/part-8-msr-lftr/

I'm not sure how credible this guy is, because he talks about thorium-232 as a dangerous nuclear waste, with a terrible 14 billion year half-life. The problems with this are (1) such a long half-life means its hardly radioactive at all, and (2) that's the only isotope of thorium, which means it's the same stuff that exists in large quantities already in natural ore.

Also I'm not sure why he thinks U-232 has to be separated from the U-233.

Aside from that, he raises some interesting objections.

He may be exaggerating the complexity of the reprocessing system. Wikipedia describes it in detail: http://en.wikipedia.org/wiki/Molten_salt_reactor#On-line_rep...
"Ghost in the Wires" by Kevin Mitnick
Strange times in the world of Microsoft developers
Puzzle Pirates handles this better by freezing the game account until the user reaches the estimate legal age.

Avoids COPPA hassles and issues with deletion.
Most of my friends wont move from Facebook to Google+ because Google+ doesn't have support for Events. When it gets support for Events, then maybe some of them will start to consider it.
Uhm, I fear you completely misunderstood me.

I didn’t say anything about whether three million sold devices are impressive or not. I don’t think I made any judgment at all about Samsung’s performance. In fact I have this huge long disclaimer saying (twice!) that the iPhone merely selling much better than one Android device is not surprising or special. It on itself doesn’t tell you too much.
And those parents seem to be beyond repair. They should be experienced enough about life to not teach their son useless ivory-tower ethis like "dont lie". He will find out about the power of lying sooner or later himself, and every year he tries to abide by their logic, he will be hurt, lied to and deceived by others who have mastered it before him. Depending on how much damage they cause by such a nonsensical upbringing, he might end up hating them later. By telling him to be the only one not to lie, they are basically lying to him about how the "real world" works.
Right. We're talking about a social network here, where other people are interacting with you based on the data you entered. Sure, you can fake your birthday (and interests, gender etc..), but if you do this you're either not grasping the idea of these social networks or you're creating one of these 'I'm just in to snoop on people I know' account.

So I certainly think it makes sense to give out real data, iff you plan to use the service as intended.

That said, the bigger problem is that Google happily accepted his date of birth in Google+, added it to the Google account and afterwards locked him out of every Google service. That's crap. And it just proves once more how Google aggregates all the data about you. If I fill in an innocent field on a 'fun' service, should it really have consequences for (or even be connected to) my main online identity?
I fear you completely misunderstood me, actually.
Ask HN: What options do I have for providing crypto in a webapp?
As in another discussion, people essentially battered the idea of JavaScript crypto into the ground. Now, my application essentially allows people send messages to each other with an encryption key. I started off doing the encryption server-side using PyCrypto. Then I realised that that meant that people would have to trust my server with both their passphrase and their plaintext. So I (before reading the aforementioned discussion), changed everything over to using SJCL so that the encryption could be done within the browser.

I'm now realising why that's a bad idea, and despite being in control of my server, and in control of the JavaScript that is sent to the user (aside from the GApps API), and that a malicious JS attack is incredibly unlikely, that it may not be the best solution.

The ideal solution would be cross platform and seamless (IE user types in key. Hits encrypt button. It is done) without requiring things to be installed, etc, so what exactly are my options?
2002 is quite a while back, the problems have steadily increased in difficulty, try and look at a div 1 set now.

Also the competition is much tougher as back then I think the site was mostly open to people from the US while now you can see US is 6th in the rankings http://www.topcoder.com/stat?c=country_avg_rating

That said as my experience goes (referred 23 inters who did internships at Google and 9 who got a full time offer), >1500 rating is pretty good at least for whiteboard coding and algorithms questions. That's not enough of course, huge gaps in other areas won't help you. But 1500 rating is a great start.
The big deal is that the current account is locked with the data inaccessible. It requires proof of age to unlock.
I think this is Richard Gabriel's thoughts, it is signed rpg@lucid.com at the bottom... which certainly isn't Jamie.
Great headline, total non-story. It'll be interesting to see how high this one goes on HN...
The fact is, he didn't need to enter a birth date. GMail didn't ask for one. Youtube did. So he only had a GMail account.

He joined Google+ and _could_ optionally add a day of birth, because - well. You want your friends in a social network to post 'All the best' or whatever. So he provided this option freely, to share it with his circles of friends.

Not to link it to his main online identity. I don't think that it is obvious that there's a neat 'Hah! Another one entered his DOB in Google+ and is < 13, let's shut him out' trigger.
What makes him feel entitled is that he can do it without fearing retribution. It’s basically extortion. Gimme for $0.30 or I’m just not gonna pay anything and you try and catch me.

I’m always a bit confused, though, about Americans being so willing to torrent. I thought the costs if you are caught are crippling in the US – basically life destroying? I don’t think I would want to risk that but maybe I’m just misinformed.
or "Name"
A Picture Is Worth A Thousand Words 
In comparison to the other medium of advertising like print, radio and television, video marketing has far less expenditure and an assured increase in the ROI. But video marketing does assure these. An Instructional Video Production that instructs you as how to sign up for the website and get going with the best tools that you have is definitely a better option to podcast and broadcast to the online audience.
You can have free email because Google doesn't have to pay people to manually process and evaluate these kinds of requests. Ignorant, self-serving politicians and their sheepish, easily manipulated constituents are the reason we can't have nice things.
I've been using January 1st, 1975 as my birthday ever
since I started using the internet

Oh, lots of times I use the current year just for fun.
> Parent logs into his/her account, parent creates kid's account, parent states real age (10 years), parent expresses consent,

How do you prove that it's the kids parent thats giving this permission and not a random adult the kid asked to pretend being his parent?

> Why is that parents can't give consent to their young (<13y/o) child using Google account?

Because the parents probably have to provide written proof and it costs Google money to process such non-automated requests. You basically have millions of children below the age of 13. If everybody wanted to sign up their kids, Google would have to hire people to do nothing else than to just process the written or faxed permissions. Its way easier and cheaper to just exclude pre-13s from the service.
The same reason Google Docs didn't, a social network is substantially different from a collaboration platform.

It may be for social reasons rather than legalities, it'd be very easy for a third party to run a smear campaign targeting Google+ for failing to protect minors and allowing predators to target them through the service.
Some marketing site, somewhere, is trying to sell to the wrong age group because of this :)

I press page down a few times when I tab to the year field myself!
This is most likely an automated trigger that blocked & scheduled for deletion that account. Even for a company as big as Google it's impossible to have these type of things reviewed by humans. What I do hope is that they'll create a channel for complaints if the user should want to.
What I don't understand is the way the parent behaves. He knows he's in the wrong and he still feels outraged because Google blocked the e-mail. Even though nobody reads the ToS it doesn't mean that they are moot. Google didn't make his son cry, his father did.
My first home computer in the 1990s was well over $6k in current inflation adjusted USD and had a 12 mhz CPU with a 800x600 (or lower, can't remember) 14" CRT screen, a dot matrix printer and two games.

At $200 this computer is coming in at couple of days or a maybe one week worth of post-tax salary at some of the lowest wages in many first world countries[1]. And it has a 1.5gighz processor and access to an advanced unix operating system and open source (rather than the limiting DOS for example).

[1] envelope calculations: it seems it takes under two days after-tax with 19.5k pound UK salary (the average for someone with one year of work experience).
Edit: I should add that most of a low income salary usually goes on rent, food and transport so the disposable income calculation to reach $200 is different/takes longer. Nevertheless, an amazing reduction in price, 1/30th, and increase in processing power, 100x + (mhz for mhz..).
How do you prove that a user enters the real date of birth when creating an account?
Good point. Also Poe's law seems more pervasive than ever.

http://en.wikipedia.org/wiki/Poe%27s_law
No worries, I'm blocking all the ads too, so it makes no difference ;)
I have some design criticisms.

To start with, look at the edge-on photo comparing the X101 to the Macbook Air.

Now, in the graphics editor of your choice, re-colour that battery step at the back of the X101 in the same colour as the machine itself, rather than (nearly invisible in photos) black.

Suddenly, it's twice as thick! Who'd have guessed? Yes, this machine looks like a Macbook Air competitor, but only because they used a user-removable battery, which means a big hunk'o'plastic sticking out of the underside.

Next, look at the photos of the keyboard layout.

In particular, look at the location and width of the right shift key.

This is a particular beef of mine with Asus -- and most other far eastern vendors: the right shift is the size of a regular letter key and is positioned to the left of the up-arrow. If you're an English-speaking touch-typist you will end up hitting up-arrow half the time when you mean to type a capital letter from the left side of the QWERTY block. (I suspect Chinese, Korean, and Japanese keyboard mappings ignore the right shift key, hence it tends to be deprecated by designers who don't do their usability testing on American or European users.)

Upshot: it looks gorgeous (especially for $200!) at first glance, but I'm pretty sure it would drive me insane within half an hour if I had to actually do any typing on it. Regardless of operating system.
7M BaseBall ผลเบสบอล 7M ดูผลเบสบอล ผลเบสบอลออนไลน์
One important point in this book (p. 32 in my PDF): Greece has been in default or reschedule of its debt in 50.6% of the years since its independence in 1829. More frightening, Spain hasn't fared much better overall in the past 3 centuries.
General David Petraeus Bids Farewell To Arms on 4th of July
A minor is not likely to have immediate spending power, only influence. Google is in the business of making sellers meet buyers. No matter how hard we look at this, that's the fundamental nature of "the Google." It is probable that Google's segmentation of the market shows most minors as being engaged best via TV.

Most of us tend to forget that we are the product that Google is marketing.
Google+ vs Facebook : What Google learned from Microsoft?
Perfect supplements: Perfect body
No one has time to have a perfect diet nor has the time to take care of health. Right supplement is the need of the hour. These supplements are loaded with essential nutrients like vitamins, minerals, iron, calcium etc. For any more information visit on http://www.stayfitnutrition.com
Roy Fielding's paper says that "temporal services" are OK:

> A resource is a conceptual mapping to a set of entities, not the entity that corresponds to the mapping at any particular point in time.

http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch...
> How do you prove that it's the kids parent thats giving this permission and not a random adult the kid asked to pretend being his parent?

In the same way they "know" the kid is 13 because he happened to select that from a pop-up menu somewhere.

That is to say, why should that proof require rigor that doesn't exist in the original html form that got him into this mess in the first place?

So if I fat-finger my birthday when setting up google+ I'm going to have my gmail shut down until I can somehow prove to them I just messed up?

Weak.
For anyone else who has just learned about UT1 time and wants to know what it's current value is, here's the link:

http://tf.nist.gov/pubs/bulletin/leapsecond.htm

Today, UT1 - UTC = 82ms.
Google+, engine, social networking, exploit
There are ways to get on Google+, the ubiquitous search engine's foray into social networking, if you haven't snagged an invite via the circles share exploit, which is working intermittently right now.
Fossil Men's FS4159 Black Stainless Steel Bracelet Black Analog Dial Watch
Is Apache becoming a graveyard for dead or dying projects? First OpenOffice and now Google Wave. What's their reasoning behind these moves?

Both Wave and OO.o are fairy complex projects and I'm afraid that the pace of their development will suffer severely without a strong company backing.
Cosmetic Surgery abroad	
Though used interchangeably, there is a slight distinction between cosmetic and plastic surgeries that people do not know about.
I think it's unfair that under 13s aren't allowed to use Gmail. But being able to use email, code in Python and use Powerpoint, doesn't mean he has the maturity to use social networking.

The internet is a cruel place, and hysteria about online predators aside, I think that the biggest risk to kids is from their own peer group. I recently encountered a fake profile on FB that was harassing high school kids, including a cousin, by spreading rumours about them. The rumours seemed silly to an adult, but the reactions of the victims on the perpetrator's wall were telling: begging, swearing, threatening (incidentally, Facebook's abuse system was pretty useless, I got the account killed because I figured out who the bully probably was, and dropped a few not-so-subtle-hints threatening to expose her). If teenagers are so distressed by online bullying, it would be worse for pre-teens.

I have sympathy for Alex and his parents, but I don't blame the law for blocking young children from accessing these services, especially social networking sites.
And here we have illustration #447 of why people who aren't database administrators neither need nor want universal identity. Gmail did not have to know this kid was a kid. But it spied on his social network and now it knows.

A human exhibiting this same behavior - peeking in his or her customers' windows to see if they're technically
violating terms of service in their private lives - would have been called a nosy busybody.

This is a major reason to avoid Google services. They are learning to better simulate a company that cares about privacy, but it's all still Big Brother at the back end.
How To Set Up An Openfire Instant Messaging Server On CentOS 5.6
As far as I know it's not. I would also love to install Chrome OS on an old Windows XP laptopn of mine which currently needs like 5 minutes to boot but that seems not possible as well.
Now if you can just tell me the name of your first pet, we're good to go...
The great success of BfW is that it attracted so many talented people to create graphics and, to a lesser extent, sound and UX. It's a weakness of this piece that it doesn't focus on the bigger picture of why the project was so successful.

Brown & Wilson have done the free software community a service with their book, but I do think they should have worked more with some of the authors to get better material from them.
> (As an Android user, I do think it's strange to pay $15 for the home screen when the whole OS is free.)

Just saw this app in action on a friends Samsung Galaxy S II.. worth every cent!
About law, actually. If a law is stupid and was only made to get some politicians re-elected by a histerical crowd, then... you pay the consequences.
I am so, so sorry. I only "met" him (online) near the start of June, so it's probably not my place to be sad, but from what little I knew of him, Len was a brilliant, inspiring, and often witty man, and I'm profoundly sorry that this has happened. If there's anything at all that I can do to help, I'd be more than willing.
Justice that is not blind is not justice.
Why they just don't make a 200 dollar tablet out of it? Probably would be a bit thicker than what's now on the market, but with such a price tag? People wouldn't mind.
I think the reasoning is that Apache is about the only place where you have a strong open-source community that is acceptable to/has experience with "the enterprise" (see: their various Java projects).