Hacker News new | past | comments | ask | show | jobs | submit login

you're welcome.

it's a pretty bad outage though. we're fixing it.




Is it still true that parts of Skype are written in Delphi? If so, can you comment on which part(s), and why that choice was made?


The Windows UI is using the VCL (Delphi's visual component library); it's easy to see with spyxx.exe or similar from the Windows SDK and viewing the window class names: tSkMainForm, TChromeMenu, TSkypeSplitter, TScrollBar, TAccessibleTntEdit (TNT Unicode controls), etc.

As to why it was chosen, I can briefly list my (biased) opinion as to the benefits of Delphi: an easier to use language than C++, proven IDE and framework, a lot of third-party code and components available, but without sacrificing low-level control to a VM.


Any hints as to the problem? Affecting Global Index or something else?



it's a bug :)

here's some official info http://blogs.skype.com/en/2010/12/skype_downtime_today.html


sadly and ironically the blog is also down :(

good luck to fix the bug, you have a great product!


Here's cached version:

=====================

22nd December 2010 Peter Parkes

Skype downtime today

Skype structureEarlier today, we noticed that the number of people online on Skype was falling, which wasn’t typical or expected, so we began to investigate.

Skype isn’t a network like a conventional phone or IM network -- instead, it relies on millions of individual connections between computers and phones to keep things up and running. Some of these computers are what we call ‘supernodes’ -- they act a bit like phone directories for Skype. If you want to talk to someone, and your Skype app can’t find them immediately (for example, because they’re connecting from a different location or from a different device) your computer or phone will first try to find a supernode to figure out how to reach them.

Under normal circumstances, there are a large number of supernodes available. Unfortunately, today, many of them were taken offline by a problem affecting some versions of Skype. As Skype relies on being able to maintain contact with supernodes, it may appear offline for some of you.

What are we doing to help? Our engineers are creating new ‘mega-supernodes’ as fast as they can, which should gradually return things to normal. This may take a few hours, and we sincerely apologise for the disruption to your conversations. Some features, like group video calling, may take longer to return to normal.

Stay tuned to @skype on Twitter for the latest updates on the situation -- and many thanks for your continued patience in the meantime.

=====================


Distributed whack-a-mole, sounds like fun.


the bug in what exactly? possible to disclose?


What's the story with Skype planning to charge for video calls?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: