Slashdot Mirror


Xft Hack Improves Antialiased Font Rendering

Eugenia writes: "Font antialiasing first made its way to XFree through Qt/KDE only a year ago and GTK+/Gnome followed some time after. Even with the latest version of Freetype 2.08, which reportedly brings better quality, the result is still not up to par with the rendering quality found on some commercial OSes. David Chester has hacked through the Xft library and he achieved an incredibly good quality on antialias rendering under XFree86. With this hack, at last, XFree can deliver similar aesthetic results to Mac OS X's or Windows' rendering engines. Check the two brand-new screenshots ('before' and 'after') at his web page and notice the difference with your own eyes."

8 of 336 comments (clear)

  1. How to masturbate on a bus and not get caught. by RoboTroll · · Score: -1, Troll
    Hi, I'm The_Fire_Horse - you might remember me from such postings as "Fuck the world" and "Here comes another wanker".

    My program today discusses the ancient art of having a wank on a public transport vehicle (bus, train, boat - it doesnt matter)

    You will need :

    • a large newspaper
    • at least 2 magazines
    • a dick
    1. When you board the bus/train/boat; sit right across from a really hot chick with a short skirt and no bra - leer at her for a while. Ask her to show you her tits - women like it when men take the initiative to say this
    2. Take out a newspaper and a couple of magazines and place the magazines open on either sides of you - try and make them 'trade' type mags and not Playboy or Penthouse.
    3. Ok, now your sides are now covered - now get the newspaper and open it wide to the middle and place the bottom between your knees and lap - you should now be completely 'invisible'.
    4. Unzip your fly and start wanking furiously to the image of the short skirted chick in front of you while yelling "DO IT BABY - DO IT NNNOOOOOWWWW !!!!!!". Dont worry, she and the other passengers cant hear you because you're surrounded by the 'newspapers of invisibility'.
    5. Explain to the police that you got your advice from some dickhead on $lashdot and they will understand, and just let you go.
      Just remember to give them the secret handshake - which is of course, a hand full of the results of your wank.
      They will have a really good laugh about it and you will be the best of friends.

    This has been a community service announcement to the fellow horny students of the world.
    Bad news... it didn't work. But I decided to use my "one phone call" by going to the station-computer to post here at /. and let you know I'm in jail now. Thanks a lot, asshole!
    Sorry to say this... but the only possible explanation is.. THE POLICE WHO ARRESTED YOU ARE ALIENS FROM MARS!!

    Now dont be alarmed, its happened before. The fact that this highly instructive and foolproof method failed you and got you arrested, can only mean that they are not human police.

    There is a way though! - Here is what you need to do...

    Ring your local MP and say :

    I was wanking on a bus and I got arrested, but I was using a foolproof method, so that proves that the police who arrested me are Aliens from Mars.
    You can now relax, because the special "Anti Alien Task Force which stop honest citizens wanking on buses" will save you.

    Case closed!

    Troll 25 of 131 from the annals of the Troll Library .

  2. KDE Myths by Anonymous Coward · · Score: -1, Troll
    Free software is a hotbed of myths and general nonsense - and perhaps the most prevalent myths of all are the ones surrounding the entire KDE/GNOME desktop schism. In this short article I hope to do away with some of the more half-assed nonsense spewed by KDE zealots.

    • Myth: KDE is more integrated than GNOME

      Reality: The oft-heard cry of the noisiest KDE advocates. No explanation is given - the reader is expected to simply grok the wholesomeness of KDE, and the lack of this mystical quality in GNOME. It's nonsense of course. Neither desktop is particularly "integrated" compared to Windows XP, and certainly not compared any version of the Apple Mac.

    • Myth: KDE is easier to use

      Reality: Again, such nebulous arguments are never explained, and the reader is expected to simply understand the truth. Both KDE and GNOME have user-interface irritations (indeed, all systems do) - but "ease of use" is not a simple thing to measure. What about application (see GNOME apps later) installation and removal: GNOME has the excellent RedCarpet by Ximian , which makes the installation, removal and updating of applications trivial. KDE users are expected to fend for themselves with brutal command line driven systems. GNOME also has the excellent Ximian setup tools to handle various very tricky cross-platform and potentially risky system configuration operations - KDE offers a few small half-assed Linux-only tools, which make no attempt at check-pointing to return to known working configurations.

    • Myth: KDE is more popular

      Reality: In what sense? Arguably more people use KDE - but it is a close run thing. Most KDE zealots claim the results of online polls as proof of their superior userbase... which is, quite frankly, complete and utter nonsense. Online polls are the joke of the century; it doesn't even require a motivated script kiddie to render then worthless. A single post on a zealot-ridden site can reduce the result to a running joke. Popularity is also difficult to measure when both GNOME and KDE are frequently installed on the same system - and indeed, can co-exist except for certain applications such as panels. Many KDE users actually run GNOME applications for their superior features and stability.

      One of the few solid measures of popularity is the adoption in commercial use - and here, GNOME is far ahead. Both Hewlett- Packard and Sun Microsystems have committed to using GNOME as the desktop for their Unix systems. This ties in with the previously mentioned ease of use - Sun's major contribution to the GNOME effort is in the areas of user/developer documentation, testing, accessiblity and user-testing. Three of the less glamourous parts of desktop development. The arrival of the GNOME 2.x series will see these contributions reach fruitition and allow GNOME to make a quantum leap ahead of KDE in most of the basic computer/user issues.

    • Myth: Konqueror is the best Linux browser

      Reality: Oh for a penny every time this lie is told in any KDE story! Konqueror is a fine piece of software - it's authors deserve plently of praise - it is, however, quite unreliable and lax in its support of basic web standards compared to either Mozilla or Opera . It is also extremely slow - slower than the latest incarnations of the GNOME Nautilus filemanager/browser.

    • Myth: KDE applications are better/more advanced than GNOME ones due to the ease of developing in C++ using the Qt toolkit

      Reality: See also: Qt/TrollTech. Easily the most common wail heard by KDE developers - and yet it is easily disproved by looking at the actual applications for GNOME/GTK and KDE/Qt . KDE applications often have larger version numbers than GNOME ones... an old trick played by commerical software developers. Most KDE apps seem to jump for 1.x releases long before they are ready - KOffice being the best example. None of the components in Koffice are worthy of a 1.0 release, let alone 1.1 or 1.2. GNOME applications wait longer and get more testing in their 0.x stages and despite shorter development phases mature more quickly and reach stable featureful release states more quickly: the superb Evolution (groupware/email), Gnumeric (spreadsheet), Pan (newsreader), The GIMP (image manipulation), Abiword (word processing), RedCarpet ,X-Chat (IRC client), XMMS (media player), Galeon (web browser), and for developers: Glade , Anjuta . All of these packages ooze quality, far outclass and are, at least, 18 months ahead of their KDE/Qt counterparts. It's not only in the area of user applications that GNOME is lightyears ahead, with the forthcoming 2.x a number of impressive behind the scenes technology will finally mature: component technology (bonobo ), media (Gstreamer ), internationalisation (pango ). As a developement platform, GNOME 2.x is, frankly, years ahead of KDE. And what's more, it is not tied to a lowest common denominator cross-platform bloat-fest like Qt. Yet despite all this, we are still fed the lie that Qt and C++ makes development easier. Judge for yourself.

    • Myth: KDE is faster and/or takes less memory than GNOME

      Reality: KDE is written in C++. While this is not necessarily a bad thing, it is when the programmers do not know enough to avoid certain pitfalls that can plague software projects. Stupid use of ++/-- with C++ objects; masses of unnecessary allocations and deallocations of memory, and the most cretinous of all, blaming the extremely slow startup times of KDE apps on GCC. The GNOME 1.x releases were hardly svelt (2.x fixes many of these issues), but GNOME is a fashion cat-walk superwaif when compared to KDE's 500lb fat-momma cheese-burger scoffing trailer trash. One need only look at the recent fuss over ugly KDE hacks (such as prelinking) to see the problem inherent in the KDE architecture and basic design.

    • Myth: GNOME development is slower. KDE releases faster.

      Reality: Fundamental misunderstanding. KDE releases as one big lump of code due to its use of C++ and the consequent problems with libraries. It bumps the version number of the entire KDE system for the smallest modifications. GNOME, on the other hand is componentized and each component releases on a (almost) separate schedule, bumping it's own version number but not the main GNOME version. Occasional releases of the entire GNOME system are done, and that's when the GNOME version number is bumped (currently it is 1.4). To see this in action, use RedCarpet and you will regular updates to GNOME components. GNOME development is not slower, it is in fact faster and more advanced. Lamers and newbies, however, fail to understand the advantages and just see KDE 1.1.1 followed a few weeks later by KDE 1.1.2. Wow! KDE roolz.

    • Myth: TrollTech is a friend of Free software.

      Reality: Qt started out as non-Free. KDE developers knew this violated the GPL and are therefore untrustworthy. KDE core developers work for TrollTech. Expensive per developer licensing for writing closed-source with Qt. Labyrinthine licensing nightmare.

    • Myth: Most good GNOME apps are actually GTK applications.

      Reality: Most KDE apps, such as those from The Kompany are actually Qt apps because they want to port to the more lucrative Windows/Qt market.

    • Myth: KDE is attractive/GNOME/GTK is ugly

      Reality: Mosfet liquid theme is an ugly and unstable hack. GNOME GTk icons are of a far higher quality than the cartoonish and confusing KDE ones. Qt is basically a Windows-look on a Unix platform.
  3. Re:first fp by King+of+the+World · · Score: -1, Troll

    Shut up man, you made my girlfriend cry!

  4. Re:Linuxslash by uspsguy · · Score: -1, Troll

    Don't let the door hit you on the butt on the way out. If you don't like it, yes, please leave and quit annoying those of us that are happy here.

    --
    Profanity - The sign of a small mind trying to express itself.
  5. who cares by Anonymous Coward · · Score: -1, Troll

    seriously... who gives a fuck?

    Oh, and children of bodom fucking rules...

  6. Security of Windows and Linux by Anonymous Coward · · Score: -1, Troll
    Doesn't it scare you that something as fundamental as screen rendering algorithms can be changed using a *checkbox on a page from a remote website*?

    Well, that's the price we gladly pay for having a user-friendly and easy to learn GUI and operating system.

    It's wrong to claim that linux is more secure than windows. The reason why "exploits" are constantly being found in Windows and IE is because so many people are actually using them! How was it? "Given enough eyes, all bugs are shallow"? Bugs being shallow means that they're found.

    Now, the open source operating systems and browsers might appear more secure but that's only because a) they are difficult to use and thus tend not to be targetted by the least skillful hackers and b) only a miniscule number of computer users are using linux and alternative browsers. The latter fact means that no-one's really that interested in hacking into such a system? Where's the eliteness in that?

    -October_30th (posting as an AC because of a IP ban)

  7. Re: Shitty browser by batand · · Score: 0, Troll
    Well well,
    And I guess You are using Galeon, Mozilla or Konqueror. Wow, you are so cool. Unfortunately they don't display some IE-only sites pretty well. So you also have to ditch YOUR shitty browser.

    Go troll somewhere else

  8. Re:Linux/X86 configuration standard needed bad by moonbender · · Score: 1, Troll

    The point remains, in XP you don't have to RTFM or STFW to figure out how to activate sub-pixel rendering. That's because selecting it from a drop-down-menu is comparatively intuitive, all other restrictions of Windows notwithstanding. :)

    --
    Switch back to Slashdot's D1 system.