Profile

Cover photo
Jon Skeet
Works at Google
Attended Worcester Royal Grammar School
Lives in Reading, UK
9,400 followers|419,271 views
AboutPostsPhotosYouTube

Stream

Jon Skeet

Shared publicly  - 
 
Hooray! Now I can stop, right?
45
2
Adam Dymitruk's profile photoGiovanni Buscarino's profile photoJon Skeet's profile photoWill Robertson's profile photo
17 comments
 
Hey!! I too reached 2048 and my high score is 36636
Add a comment...

Jon Skeet

Shared publicly  - 
 
Today, on a transatlantic flight I decided to write up some time zone and calendar trivia that I've had in my brain for ages. Aside from anything else, this will give me a good source to quickly revise from one place before giving a talk where this sort of thing goes down well.

I started writing up the "British Standard Time" debacle, where in 1968 we changed from British Summer Time (BST: UTC+1, consisting of a standard time of UTC+0 and a daylight saving of one hour) to British Standard Time (BST: UTC+1, consisting of a standard time of UTC+1 and no daylight saving time) on October 27th. I'm aware that Java already has a bug about this (it thinks that at the Unix epoch, London observed GMT - despite getting the actual local time - 1am - correct). I thought I'd quickly check that Noda Time actually did the right thing, and found to my horror that it didn't. It swallowed up the two BSTs into a single zone interval. Half an hour or so of debugging later (this is not a pleasant bit of the Noda Time code base) I had a fix, which I've checked into a separate branch.

So, now I was seeing a zone interval from midnight on October 27th (local time). This is very odd - in the UK our DST transitions always occur at 1am or 2am local time. I tracked it down to a potential bug in the time zone rule itself in the IANA data, and was just about to write an email to the IANA list, when I found http://www.polyomino.org.uk/british-time/ which suggests that we don't know when the actual act came into force.

This is terrible. How can we not know the exact instant at which people didn't need to change their clocks? Some people might have stayed up until 1am to not change anything, when they could have not changed it at midnight instead, and gone to sleep an hour earlier happy in the knowledge that they'd already stopped observing daylight savings. 
31
Matt Johnson's profile photoDarren Fuller's profile photo
2 comments
 
I dug through the tz mailing list archive and found lots of old discussion about this, but nothing definitive.  It might be a good idea to post there anyway, even if it's not a bug it's still great discussion. :)
Add a comment...
 
Interview between myself and George London, as part of his "A*" interview series. Not sure why my camera made me so fuzzy - it's an HD camera, and normally pretty good, but never mind...

http://rogueleaderr.com/post/69153170882/a-interview-11-jon-skeet-all-time-highest
25
3
Thomas Fiedler's profile photoPascal CROUZET's profile photoDaniel Imms's profile photoRik Hemsley's profile photo
3 comments
 
Looks like it focused behind you. Shouldn't have though. Perhaps give it a sharp tap? ;-) 
Add a comment...

Jon Skeet

Shared publicly  - 
 
I posted this on Twitter a while ago, but neglected to do so on G+.

Eric Lippert on the Psychology of C# Analysis - wish I could have seen the actual presentation: http://www.slideshare.net/Coverity/the-psychology-of-c-analysis-24025354
72
16
Lance Harper's profile photoJuan Fran Blanco's profile photoJoachim Sauer's profile photoDakait Gujjar's profile photo
5 comments
 
you have been less active on G+ for some time now, hope to see a lot of blog posts from you ... cheers
Add a comment...

Jon Skeet

Shared publicly  - 
 
Manning Deal of the Day April 21: Half off C# in Depth, Third Edition. Use code dotd0421au at www.manning.com/skeet3/
54
13
Per Bernhardsson's profile photoLemuel Adane's profile photoAnirudha Gohokar's profile photoJon Skeet's profile photo
17 comments
 
Nice. On the 23rd of September I received an email that my hard-copy has been shipped and it just arrived in Ireland. Sweet. Thanks again for the cool offer.
Add a comment...
Have him in circles
9,400 people

Jon Skeet

Shared publicly  - 
 
Aha, Google+ has at last decided to give me a vanity URL :)

http://google.com/+JonSkeet now works. Hooray!
45
Abhishek Nayak's profile photoMostafa Shahverdy's profile photoJohn Stephen's profile photoHermann Loose's profile photo
6 comments
 
nice
Add a comment...

Jon Skeet

Shared publicly  - 
 
I don't often code in Javascript, but I'm quite pleased with the result here... I wanted to make it simple to see what characters are in a string, including the UTF-16 code units, the full Unicode code points and UTF-8 representation. I first wrote a C# implementation, then figured it would be more useful in web form.

Apparently there's still a problem in terms of when the display part gets triggered, but I can tweak that later...

Play with it yourself at http://csharpindepth.com/Articles/General/Unicode.aspx#explorer

... and comments for improvements welcome, of course. (Apologies for any cringe-worthy JS if you happen to look at the source, by the way.)
28
2
Malcolm Rowe's profile photoDominic Mitchell's profile photoKevin Hakanson's profile photoJon Skeet's profile photo
7 comments
 
Non BMP is usually referred to as the astral plane. :-) 
Add a comment...

Jon Skeet

Shared publicly  - 
 
I intended just to share this with one person - I took it just before the service on Sunday morning, in order to project the image during the service. (It's a wreath our Junior Church members made.)
26
Robert Koritnik's profile photoJohn Stephen's profile photoJanice Mercado's profile photoJon Skeet's profile photo
5 comments
 
Hi guys
Add a comment...

Jon Skeet

Shared publicly  - 
 
Yay - the tzdb time zone IDs, fetched in Noda Time, running on my iPad.
17
Add a comment...

Jon Skeet

Shared publicly  - 
 
The MEAP (Manning Early Access Program) for the 3rd edition of C# in Depth is now available at http://bit.ly/14Wx7WQ.

For this weekend only, get 50% off with code "csharpsk" at the checkout. (Expires midnight EST, February 17th.)

To forestall questions: the 3rd edition is fundamentally the 2nd edition + C# 5 stuff... primarily a big chapter with a detailed examination of async/await.
53
19
Afnan Bashir's profile photoBrian Mackey's profile photoMuhammad Fareed's profile photoJon Skeet's profile photo
16 comments
 
+Ivo Krajinović It isn't really appropriate to start adding comments on random unrelated Google+ posts just to draw attention to an SO question. When I've got the time for SO, I just go through looking for interesting questions. If I happen to find yours, that's great - but otherwise I'm spending my time helping others.
Add a comment...
People
Have him in circles
9,400 people
Work
Occupation
Software Engineer
Employment
  • Google
    Software Engineer, present
  • Peramon
  • Audatex
  • Clearswift
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Reading, UK
Story
Introduction
Google employee in London, C# MVP and author
Education
  • Worcester Royal Grammar School
  • Whitgift
  • Cambridge University
Basic Information
Gender
Male
Relationship
Married
Other names
Jonathan
Apps with Google+ Sign-in