Slashdot Mirror


KDE Celebrates 10 Years of Existence

Rob Kaper wrote in to tell us about KDE's 10th anniversary. From the article: "Yesterday at 10:00 AM the president of the KDE e.V. Eva Brucherseifer welcomed the audience of the presentation track at the KDE anniversary event at the Technische Akademie Esslingen (TAE) in Ostfildern near Stuttgart, Germany. Keynote speakers were Matthias Ettrich, founder of the KDE project, as well as Klaus Knopper of Knoppix fame. During their presentations they looked back at KDE's successful past 10 years and they offered their thoughts about the future of KDE and Free Software." Rob adds this thought: "We've come a long way in ten years, but where must we still improve?"

37 of 270 comments (clear)

  1. Where can you improve ? by Anonymous Coward · · Score: 4, Insightful


    how about memory usage ? be nice to run KDE on older hardware to replace those soon-to-be-defunct Win98 boxes

    1. Re:Where can you improve ? by Anonymous Coward · · Score: 5, Funny

      Frankly I'd love to see them pick better application names. I kan't stand the ones they have now.

    2. Re:Where can you improve ? by Anonymous Coward · · Score: 2, Insightful

      > be nice to run KDE on older hardware.

      I read that at the end of the Akademy they made the kde window manager OpenGL aware (without needing GLX). That would mean that the each window can be cached on the graphics card and switching between windows will be very fast in KDE 4 even on a slow cpu, the cpu will have more time to spend on other tasks, making KDE faster and feeling significantly faster.

  2. Where to improve? by Travoltus · · Score: 4, Interesting

    That's easily said and not so easily done.

    How about this one...

    All "official" KDE apps get restructured to be command line interface (CLI) and graphical user interface (GUI) front ends to shared object libraries. In every KDE app you can find an entry in the "about" function that shows you how the CLI would do various tasks, including the last task you did. You can even make it optional as a compile-time option in source code. (Power users would rather not have that function bloat up their code, no doubt.)

    In a flash, any GUI using novice with a hunger to know more about Linux, can look right there and see how it's done.

    In no time you'll have tons of people speeding up their KDE by doing everything on the command line and perhaps even using less memory (as far as CLI vs GUI memory usage is concerned).

    --
    --- Grow a pair, liberals... stop letting the Republicans bully you!
    1. Re:Where to improve? by eclectro · · Score: 3, Funny

      In no time you'll have tons of people speeding up their KDE by doing everything on the command line

      Your post gives me a hankering to boot up DOS 3.3, the last true great OS if you ask me.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    2. Re:Where to improve? by andersa · · Score: 2, Insightful

      I. Don't. Wan't. To. Use. A. CLI. That's why I use KDE.

  3. A song... by Mateo_LeFou · · Score: 3, Funny

    Kappy Kirthday to you,
    Kappy Kirthday to you,
    Kappy Kirthday Kister Kresident,
    Kappy Kirthday Ko Kou

    --
    My turnips listen for the soft cry of your love
  4. Congratulations! by reldruH · · Score: 2, Insightful

    I'd just like to say congratulations and thank you for making such a great desktop. Keep up the good work for KDE 4. Just in case anyone is interested in getting involved, here's the link to the Support KDE page. There's info there on how to donate money, time, code, etc.

    --
    I've always pictured the color of OS zealotry as a sort of bright flamingo pinkish hue
  5. Re:And I thought the Christian Fundies were nuts by Anonymous Coward · · Score: 4, Funny

    Yet another sickening blow has struck what's left of the Linux community, as a soon-to-be-released report by the independent Commision for Technology Management (CTM) after a year-long study has concluded: Linux is already dead. Here are some of the commission's findings:

    Fact: Linux has balkanized yet again. There are now no less than 140 separate, competing Linux distros, each of which has introduced fundamental incompatibilities with the other distros, and frequently with Unix standards. Average number of developers in each project (except for Redhat and Novell/Suse): fewer than five. Average number of users per project: there are no definitive numbers, but reports show that all projects are on the decline.

    Fact: The trivial issue os what to call Linux continues to hound Linux. At a recent Linux conference in San Francisco, a fight broke out between RMS (Richard M. Stallman) who says Linux should be called GNU/Linux and Linus Torvalds who created Linux and says that Linux should be called Linux. This led to a massive barroom style brawl involving at least 150 Linux geeks. The SFPD was called out to break up the melee, and arrested 150 people. It was estimated that at least 2 to 3 times that many were involved in the brawl, but there wasn't enough police on hand to arrest or count all of them. Sixty one people were hospitalized as a result of this brawl, and one person is still in a coma. Another three people had to get their jaws wired shut.

    Fact: Linux is plagued by a lack of professionalism. The stereotype of Linux users being fat unwashed dateless geeks who still live in their parents' basements and refuse to shower more than once a month is all too true. The best example of this is RMS who claims to have a "water phobia" and thus rarely bathes. RMS also looks like he has been living in a cave for the last 5 years. In fact, RMS has been arrested twice because he has been mistaken for Osama Bin Laden. While RMS has always been found to not be Osama Bin Laden, it has created a perception of that Linux is the "terrorist operating system". Linus Torvalds has been forced to spend a great deal of time correcting this perception instead of working on the Linux kernel. Alan Cox quit Linux kernel development since he got tired of everyone saying that he was a terrorist.

    Fact: There are almost no Connectiva developers left, and its use, according to Netcraft, is down to a sadly crippled .005% of internet servers. This led to Mandrakesoft, makers of another troubled distro, to purchase Connectiva and become Mandriva. However, industry anaylists say that this will not help since Mandriva is already a shell of its former self.

    Fact: X.org will not include support for Redhat's Fedora project. The newly formed group believes that Fedora has strayed too far from Unix standards and have become too difficult to support along with other Linux distros and Solaris x86. "It's too much trouble," said one anonymous developer. "If they want to make their own standards, let them doing the porting for us."

    Fact: Ubuntu Linux, yet another offshoot of the beleaguered Debian "distro", is already collapsing under the weight of internal power struggles and in-fighting. "They haven't done a single decent release," notes Mark Baron, an industry watcher and columnist. "Their mailing lists read like an online version of a Jerry Springer episode, complete with food fights, swearing, name-calling, and chair-throwing. It also doesn't help that most people think the word, "Ubuntu", is an obscure term for a homosexual orgy." Netcraft reports that Ubuntu Linux is run on exactly 0% of internet servers. An attempt to save Ubuntu by creating a derivative distro called Kubuntu has also failed.

    Fact: Debian Linux, which claims to focus on "being free" (whatever that is supposed to mean), is slow, and cannot take advantage of multiple CPUs. "That about drove the last nail in the coffin for Linux use here," said Michael Curry, CTO of Amazon.com. "We took our Debian boxes out to the backyard and sh

  6. Improve? by shadow42 · · Score: 2, Insightful

    Not that KDE's a bad window manager, but it seems too... childish. Brightly colored icons that bounce up and down whenever I click something don't generally appeal to me. Let's kill the bouncing.

    1. Re:Improve? by midkay · · Score: 3, Informative

      "Let's kill the bouncing."

      Or disable it in the configuration options. In fact, the several times I've used KDE in the not-too-distant past, it was off by default.

  7. No flame please by bookstack · · Score: 2, Insightful

    It would be annoyed to see another flame between KDE, GNOME, XFCE, *box, FVWM, E17, WM, ... Shall we just focus on KDE, buddies ?

  8. KDE Possible Improvements by linguae · · Score: 5, Informative

    I was a KDE user on FreeBSD before I bought a Mac a few months ago. I was generally very happy with my KDE experience, and they seemed to have done a great job with their desktop. There are a few complaints that I've had:

    1. All of the themes look too "plasticky" and fake to me. You may find this very strange coming from a OS X user, but compared to OS X's Aqua or the Windows Classic theme (or even GNOME's themes), the KDE themes just don't feel right to me. I want something either a bit more serious (like Windows Classic) or something that does a great job with fanciness (like Aqua or even Vista's Aero). The KDE themes aren't terrible, but they can use some more work. I am also somebody who spend hours on web sites finding alternate themes, either; I call that a waste of time that can be better spent actually doing work.
    2. Now that I've been using OS X for an extended period of time, I can't live without Expose and Spotlight now. Expose is easily doable; I've seen GNOME and KDE clones of that feature. A clone of Spotlight is much harder; the closest thing that I've seen to it is Beagle. I'll like to see an effort to introduce something like Spotlight or even the long-delayed WinFS to the Linux world. Heck, I may strongly consider contributing to such a project.
    3. This page describes a few more complaints that I have about KDE. As an ex-Windows user (I dual-booted between FreeBSD and Windows XP), I like toolbars (I was upset with the Office 2007 ribbons because operations that used to require just one click on the toolbar may require two or three clicks, and there is no customizability). However, there is a such thing as too many default toolbars and too many options on the screen, which I notice in KDE applications. Many OS X applications handle access to features with Inspectors, which are dialog boxes that contain all of the main functionality of a program stored in tabs. The toolbar is only used for very commonly-used operations. Whenever I get to work, I just want a good-sized window to work with, along with a toolbar that contains some commonly-used operations. I don't want my workspace to be hidden by gobs of menus, toolbars, and other options. However, I don't want my functionality compromized either. Inspectors are a nice way of handling this. KDE can improve in this regard.

    Those are my only complaints about KDE. KDE is a very nice desktop environment. These improvements will make it the perfect desktop environment for me, and a serious contender to GNOME, Windows, and OS X for most other users. Keep up the good work.

  9. MOD PARENT FUNNY by Geoffreyerffoeg · · Score: 2, Funny

    Come on, guys. Troll? RMS has been arrested twice because he has been mistaken for Osama Bin Laden ... RMS has always been found to not be Osama Bin Laden .... is just one of the gems in this mess of meta-troll.

  10. Presents? by nutshell42 · · Score: 5, Insightful

    Couldn't /. celebrate the birthday by finally replacing the old (as in 10 years old) logo with the new (as in 5 years old) one?

    --
    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
    1. Re:Presents? by MarkRose · · Score: 2, Insightful

      I propose a new tag. If everyone were to tag this article and others with 'oldicon' as needed, perhaps the editors will get around to updating old icons.

      --
      Be relentless!
  11. Misc GUI improvements by VanessaE · · Score: 3, Interesting
    I've been a KDE user for a while (now using 3.5.4), and have run into a few things here and there that I think really *do* need an improvement. Off the top of my head:

    • One of our machines has a TV for it's second head, but the TV is almost always turned off or displaying a movie from our DVD player. Since the TV is never used for anything but movies, KDE should be able to ignore the presence of it entirely when a new window is opened, but still let me drag an already-open window over to it if I want to.
    • From the point of view of an advanced user, there doesn't seem to be any logical reason for the Dock-Apps panel to exist. Why can't I just dock my WM/AS apps into a regular panel instead?
    • As one other user pointed out, there are a few sluggish spots here and there that shouldn't happen on a fast box like mine (AMD64x2 3800+ with 1GB RAM and Nvidia 6600). These seem to concentrate on Konqueror when it's used for file management.
    • When the Control Center can't load a settings module, it should display a warning message and tell me what to do to fix the problem, instead of just saying "Loading..." and then returning to the 'main' start screen after a couple of seconds.
    Other than these, KDE seems to do pretty well for my husband and I. I've tried several other environments (Gnome, E, Windowmaker, Afterstep, FVWM, XFCE) and KDE just had the best round-up of features for my needs and preferences.
  12. Re:A few thoughts by pherthyl · · Score: 4, Informative

    Speed. KDE (and Gnome) need better speed optimizations.

    This is most likely your video card drivers. KDE is plenty fast, but if you dont have acceleration working in X, then everything will seem sluggish. My card is poorly supported (ATI Xpress 200m) and it makes everything seem slow.

    Memory usage. The memory requirements of KDE and and Gnome are ridiculous.

    Yes, if you mean ridiculously low. Fresh boot, Debian with KDE 3.5.4 on my old box, 32MB of ram used. Start up konversation (irc client) and it's about 45MB. Every subsequent application uses less extra ram, because the libraries are already loaded. Fresh boot on windows xp is at least 100MB, on my laptop more like 150. Most likely you have no idea on how to measure memory usage on linux. Have a look here: http://ktown.kde.org/~seli/memory/

    Clutter.

    You've got a point there, it's getting better with every release though. And no, sacrificing features for simplicity like Gnome did is not a good strategy.

    Consistency.

    That's one of the strengths of KDE actually. Everything works the same across the KDE apps. Keyboard shortcuts, look, general menu structure, colours, style, etc etc. And then we get into the even more important consistency, which is functional consistency. Just about every app that needs a text editor uses the same one, so they all behave the same. The same spell checking engine is used almost everywhere, and the password manager saves passwords for every application that has a need to store them. No other operating system is anywhere close to that consistent. Not OS X, not Windows, nothing.

  13. Welcome to the past by diegocgteleline.es · · Score: 5, Informative

    DCOP can already do amazing things, like opening and writing a koffice document (including commands to do things like ie: activate bold fonts and many other things)

    Do you want to send the oputput of ls -l to your IM contact via Kopete? Just do "dcop kopete KopeteIface messageContact jabber.com "`ls -l `"

    Those are the kind of things that make many people use KDE instead of Gnome BTW

    1. Re:Welcome to the past by Anonymous Coward · · Score: 5, Funny

      Do you want to send the oputput of ls -l to your IM contact via Kopete? Just do "dcop kopete KopeteIface messageContact jabber.com "`ls -l `"

      Wow. Here I'm sitting, thinking "Hmm, a suitable task for my friends Copy and Paste." And then you bring your simple and intuitive solution. Just WOW! Thank you.

    2. Re:Welcome to the past by WilliamSChips · · Score: 2, Funny

      not using KDE, that's for sure.

      --
      Please, for the good of Humanity, vote Obama.
    3. Re:Welcome to the past by diegocgteleline.es · · Score: 2, Informative

      Naturally, this work was done mostly by GNOME hackers...

      Well. It was Gnome who was lacking a IPC system, not KDE. So yes, it find it sensible that the ones who didn't have it are who implemented it. In the same way, since they've lacked it for years it's reasonable that they have built a comparable competitor.

      and it was built in such a way that there are no desktop dependencies. Had it been done by KDE hackers, it would have been tied to Qt

      Bullshit. Dbus does depend on glib.

      DBUS is heavily used in recent GNOMEs

      Bullshit. Dbus usage in gnome is very light - which I find reasonable, since gnome hasn't had a IPC mechanism for most of its life. There're programs with thousand of lines of code that need to be DBUS-ified

      KDE 4 in the other hand inherits apps which all of them used DCOP for years, so the DBUS usage in KDE 4 is actually much wider than in gnome. it does have sense: KDE has had a IPC mechanism for years, so the apps were ready for the idea, gnome apps wasn't so it will take some time until they catch up.

  14. Spotlight clone exists by rmm4pi8 · · Score: 2, Informative

    First there was Kat, which seems to be dead for unknown (personal to the lead developer?) reasons, but is still packaged by eg Mandriva, and is very useful, see its Wikipedia entry. Now its successor is Strigi which acts as KPart and KIO-slave. I don't think anyone's currently packaging it because it's pretty new, but there's no real cost to switching something like a search engine, so use Kat for now if you want it, and switch to Strigi when it becomes available for your distribution. I love the Plastik theme and the customizability of the KDE toolbars, so to each his own on that front. I think you will find that with KDE-look, you hardly have to spend hours looking for themes if you do want something different, however.

    --
    U.S. War Crimes blog. Email for free Mandriva support.
    1. Re:Spotlight clone exists by ajdlinux · · Score: 2, Informative

      Debian is packaging Strigi, I assume Ubuntu and co will follow.

  15. Re:A few thoughts by Homology · · Score: 2, Informative

    I would like to add that KDE 3.5 starts faster and loads applications quicker than earlier versions, in contrast to some other desktop environment I shall not name. Kudos to the KDE developers to work on this.

  16. This is my take on KDE by bogaboga · · Score: 3, Interesting
    "We've come a long way in ten years, but where must we still improve?"

    For me, it's the two major sub-items covered under one big one: Beauty.

    • The fonts are ugly. What does it take to make KDE display beautiful fonts. I am particularily impressed by this Kdevelop image. http://kdevelop.org/graphics/screenshots/3.0/full_ ide.png. If a product is touted as significantly better technologically, it should also be a pleasure to look at.

    • They (KDE) should look at hiring a beautification expert. Xandros and Linspire should provide a hint. The point here is that KDE should be a pleasure to look at by default. Thank you.
  17. Re:A few thoughts by oohshiny · · Score: 2, Informative

    You know, I don't particularly like KDE (see my other comment). But compared to Mac and Windows, KDE is a lot faster and more consistent. I think it also has significantly lower memory usage than a Mac. I'll give you that it is more cluttered than the Mac.

  18. Look at Vista for inspiration? by Futil3 · · Score: 2, Insightful

    As I tried out Vista a couple of months ago I became rather fond of some of the (for windows) new features. I would love to see some of them implemented in Gnome/KDE/Ubuntu/linux in general;

    Instant searches and dynamic stacking of files. A constantly indexed system *cough*spotlight*cough* that lets you create dynamic stacks. Stacks behave like folders - you can browse a stack for instance - but have no physical location on your drive. This combined with instant searches from anywhere in the OS, gives you the ability to generate "directories" sorted on basically any kind of index. If you create a stack of every file in the system created since a given date it would stay updated in real time!

    Searches that include the entire system. Search for "resolution" and you'll not only get files, but also info on how to set the desktop resolution, and links to the settings page.

    Per-network settings. The system remembers networks you connect to, and lets you define custom settings for each network. You want your firewall disabled when connecting at home, but back on when you connect from school? No probs.

    Quick swapping of pre-defined (configurable) power settings will let you avoid your laptop going to sleep in the middle of a presentation. I would like a built-in application for power control that allows me to set not only the standard options of HDD spindown and screensaver - but also a detailed control over advanced settings like core and memory voltages, CPU clocks, WLAN output effect and so on.

    1. Re:Look at Vista for inspiration? by Overly+Critical+Guy · · Score: 2, Informative

      Every one of those features is originally from Mac OS X, not Vista.

      --
      "Sufferin' succotash."
  19. KDE problems, fixed by BeeBeard · · Score: 2, Informative

    It's funny how most of KDE's critics just have no idea what they're talking about, and haven't even used KDE long enough to know how to fix any of the "problems" they have with it. All of your issues with KDE are easily fixed. Watch:

    The fonts are ugly.

    Font anti-aliasing isn't even enabled in the screenshot you linked to. That's a very easy fix. Control Center --> Appearance & Themes --> Fonts --> Tick "Use anti-aliasing for fonts". The difference will be dramatic. Everything will look beautiful after that. In fact on my main box, the fonts in KDE with anti-aliasing turned on look much better than the fonts in Windows XP with font smoothing/Cleartype turned on. I kid you not.

    The interface by default, is full of huge buttons wasting screen real estate.

    Again, I can tell you haven't actually used KDE. Otherwise, you might know that the little perforated area on the left of the toolbars in that screenshot let's you easily drag the toolbars to where you want them. If that's not good enough, you can right click on the buttons and customize the toolbars that way. In fact, in my own setup, I have those two toolbars combined into one.

    They (KDE) should look at hiring a beautification expert. Xandros and Linspire should provide a hint.

    This gave me a little chuckle. You see, both of those distros ship their own KDE theme on top of ordinary, run-of-the-mill KDE. So what you've basically just said is that you like the default KDE themes for those distributions. That's why KDE is themeable in the first place, just like Windows, Gnome, and pretty much everything else--there is this understanding that all users might not like the same color schemes and graphical changes. KDE allows for plenty of different ways of customizing what you see. In fact, I daresay you can change pretty much everything you see. My own desktop looks very OS X-y because I spent about 5 minutes making it look like that. If you're not willing to invest the same amount of time into making KDE look better, than why do you have all this free time to complain about how it looks?

    1. Re:KDE problems, fixed by bogaboga · · Score: 2, Insightful

      I think a I mentioned that KDE should be a pleasure to look at by default. I wonder whether its default look satisfies anyone. Do you know?

    2. Re:KDE problems, fixed by Overly+Critical+Guy · · Score: 3, Insightful

      Users shouldn't have to fix someone else's broken interface. Telling someone to go to "Control Center --> Appearance & Themes --> Fonts --> Tick 'Use anti-aliasing for fonts'" or tear off all the toolbars to get them out of the way is just stupid.

      --
      "Sufferin' succotash."
    3. Re:KDE problems, fixed by zsau · · Score: 2, Interesting
      It's funny how most of KDE's critics just have no idea what they're talking about, and haven't even used KDE long enough to know how to fix any of the "problems" they have with it.

      That basically is my problem with KDE. There's so many ways to fix just about every problem with it that to work it out, you have to spend ages searching. But some problems which I haven't yet worked out the solution to:
      1. OK/Apply/Cancel. Having used GTK and OS X based apps for so long, I forget to do this. I won't ever use a desktop environment that doesn't automatically apply preference changes. Can I do that in KDE?
      2. Open folder in new/same window. I like to browse the filesystem with new folders opened in new windows most of the time, but occasionally I want them opened in the same window. Just about every other file manager I've used lets you do this by Button-1 for new window and Button-2 for same/replace window. But KDE uses Button-2 for a new tab.
      3. Too many menus! Like the problem with preferences, there's just too many menus. My view is that if you have so many menu items you can't fit them all comfortably on a right-click menu, you've probably got too many. One program should do one thing, well.
      4. Customising shortcut keys. It's possible to customise shortcut keys from some central control panel, but with GTK+ you can customise them just by hovering over the relevant menu option in the window and press the key you want. This is an incredibly useful feature, and I'm sure KDE has it, I just don't know how to enable it.
      5. The open & save dialogs. Big and ugly. At least they don't try to be a file manager like Windows ones, but they're missing important features from the ones I like. Like existing at all (my favorite ones just let me use drag-and-drop and that's about it), or letting me drag a file into the Save As/Open dialog box and then switching to the containing folder so that if I can quickly save a file into a folder I'm already looking in--why should I have to browse to the same place twice? (or frequently more, if you're regularly using a save as dialog that keeps defaulting to the wrong place). Actually, if it had this feature, then the fact that they're 'big and ugly' wouldn't bother me at all, it'd just provide a bigger drop target :)
      6. Complexity. You have to spend 'long enough to know how to fix any of the "problems" they have with it'

      I have other issues I think, but aside from Konqueror, I haven't used KDE recently.

      In any case, I'm really happy with my current DE and I'm not really thinking of using KDE. But considering your comments to your PP, I thought I'd see what your opinion was on some of my problems.
      --
      Look out!
    4. Re:KDE problems, fixed by Blakey+Rat · · Score: 2, Insightful

      I guess you missed the part where he said "by default."

      The offense is even worse if KDE is technically capable of better, and yet is set to look crummy by default. What are the developers thinking?

  20. Happy birthday by xming · · Score: 2, Funny

    Kongrats

  21. Use xfce by jdbartlett · · Score: 2, Informative

    That's what xfce is for. It has a KDE compatibility layer, and now even comes in handy Xubuntu live CD form.

    http://xubuntu.com/

  22. Re:A few thoughts by .com+b4+.storm · · Score: 2, Insightful

    Keyboard shortcuts, look, general menu structure, colours, style, etc etc. And then we get into the even more important consistency, which is functional consistency. Just about every app that needs a text editor uses the same one, so they all behave the same. The same spell checking engine is used almost everywhere, and the password manager saves passwords for every application that has a need to store them. No other operating system is anywhere close to that consistent. Not OS X, not Windows, nothing.

    I'd like to offer a rebuttal to that. Mac OS has always been about the general interface and styling being consistent across apps, and this is still true with OS X. Some rogue apps (looking at you, Microsoft) sometimes use retarded, non-standard shortcuts, but even in Microsoft's case this is not as bad as the majority of Windows or Linux apps I've encountered. Toolbars, buttons, dialogs, menus, and the majority of keyboard shortcuts work the same across all OS X apps. The only common exceptions are poorly-written little utilities, which I'm sure even KDE is susceptible to.

    As for the spell check engine, password management, etc. your assertion that OS X does not do that is just downright false. The standard text widgets support the system-wide spell checker, and any app can easily take advantage of the system Address Book, Keychain database for passwords, Spotlight for searching, etc. Any app worth using will support all of these things if they are at all applicable to the program.

    So, yes, I resent the "not anywhere close" remark. Windows is a lost cause, but I would say that OS X is at least on par, if not far beyond in some areas (e.g. the ability to AppleScript any virtually application, even if it was not coded with that in mind... or the combination of Expose with drag-and-drop wizardry to make it easy to move chunks of data around).

    --
    "Wow, you're like some kind of superhero able to ward off happiness and success at every turn."
    -- Ryan Stiles