Slashdot Mirror


User: Warwick+Allison

Warwick+Allison's activity in the archive.

Stories
0
Comments
202
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 202

  1. It's just Creation v. Evolution on The Chicken May Have Come Before the Egg · · Score: 1

    It's just Creation v. Evolution. There is no "debate". In Genesis, God created birds (not eggs); meanwhile, the fossil records clearly shows creatures all the way back to the oceanic ancestors of chickens laying eggs long before any birds, let alone specifically chickens. Any scientist who is still "pondering" this should go hang out with Paul Davies or some other Templeton Prize winning fool.

  2. Not believing what you know. on Evolution, Big Bang Polls Omitted From NSF Report · · Score: 3, Insightful

    "the two topics force respondents to choose between factual knowledge and religious beliefs."

    i.e. the respondents might belief X is false even though they know X is true. That's the best description I've seen of the stupidity of religion.

  3. Re:just trying to be relevant on IBM Claims Breakthrough Energy-Efficient Algorithm · · Score: 1

    Yes, so really, the population of an "advanced economy" is 10 times lower because of this factor, thus each one should be allocated 10 times the carbon emissions budget (which they can then spend on powering computers and other intelligence-multipliers like AC units and Plasma TVs). Indeed, each computer I have churning away running SETI@home is doing the work of 1000 mathematicians that never needed to be born! And my Tic-tac-toe game is simulating the minds of 10,000 politicians than never needed to be born! Talk about carbon credits!

  4. US Economy = Lawyers on Judge Opens Hearing On RealDVD Legal Battle · · Score: 1

    US economy == Lawyers.

    Last one off the sinking ship is a dodo. Sell.

  5. Re:Obligatory Penny Arcade post on In-Game Gold Farming a $500M Industry · · Score: 1

    Creators want to punish you for playing or even trying competitors' games. The only reason you stop any given hobby is because something else takes your time/interest. Directly rewarding playtime is so effective that it can force you to play at a time or in a way that you don't even *want* to - grinding.

    It's a sad, sorry way for a game to succeed, but it works on many people.

    At least until Spore is released :-)

  6. What a load of rubbish. Try the farmhouse. on Strong Emotions May Cause Temporary Blindness · · Score: 1

    I can't see the target image in any sequence... because it's a low-contrast image. The fire hydrant and the farm house however, stand way out, contradicting the thesis.

  7. Re:Terminals on PCs For A Workshop Environment? · · Score: 1

    Agreed. That's what I did: got a cheap ($50 second hand) NCD X terminal, 19" monochrome is perfect for technical drawings, etc.

    By using a terminal off your main machine, it's easy to do design work etc. in the more comfortable environment of your main machine. It also means that when the terminal DOES die, you'll have lost no data.

  8. Re:OS X QT port? on Nethack 3.4.0 · · Score: 1

    Sorry, my fault - I didn't get the package available in time. Check back at www.nethack.org RSN.

    --
    Warwick

  9. Re:Why do GPL stuff? on theKompany's Shawn Gordon On The GPL · · Score: 1

    The Qt C++ library is available for X11 under the terms of the GPL. This permits the free development of Free Software. Qt is also available under a commercial license. This additionally permits commercial software to be written.

    The GNOME and GTk C libraries are available under the terms of the LGPL, this permits the development of open and closed software development.

    Both projects are assisted by a community of open source and Free software developers.

    The difference is that GNOME/Gtk requires donations from Sun, etc. to support its development, while Qt is funded by the commercial customers that have supported Trolltech and which Trolltech has supported in return.

    The future will tell which business model works, and which business model commercial software developers are willing to risk their businesses on.

    --
    Warwick

  10. Re:I'm not very happy with qt-embeded on Sharp Readies SL-5000D · · Score: 1

    The power management facilities at the kernel level just don't cut it: eg. the SL5000D has an option where you are prompted for a passcode at startup. That sort of thing is messy an insecure if the system can poer up and down without the GUI's knowledge. It could be done of course, but the framework just doesn't exist yet, so Qt Palmtop has to do all the work itself.

    If PM issues exist on the iPAQ, it's only because we (Trolltech developers) have spent so much time lately working with the SL5000D rather than the iPAQ.

    --
    Warwick

  11. Re:where is | on that keyboard? on Sharp Readies SL-5000D · · Score: 1

    Various "uncommon" characters are achieved by less-than-obvious Fn/Shift combinations.

    You get used to them quite quickly if they're not so uncommon for you!

    Shift-Space gives |.

    --
    Warwick

  12. Re:I don't mind them charging ... on Qt Released For OS X · · Score: 1

    Let's see: you could borrow $1950 at say 10% to buy the full Qt Enterprise license. That loan would cost you $200/year to maintain.

    By using Qt, your shareware will be better quality, so you'll get more sales. Surely at least $200 worth of sales per year?

    If your shareware isn't making far more than $200/year, then you should consider either releasing it as freeware (and living off the adoration from users), or if you really believe in it's commercial value, investing more to commercializing it (eg. advertise, contact publishers, distributors, etc., etc.)

    I produced shareware at first (find STrabble for example), and made a little money from it. When I did work on NetHack its licensing meant I had to switch to freeware. In the end I was very happy (especially after Trolltech had seen my code and given me a call).

    Releasing freeware or buying Qt are different ways to invest in your future, and Trolltech supports both of those ways as best we can.

    --
    Warwick

  13. Re:almost complete source compatibility on TrollTech Releases Qt 3.0 · · Score: 1

    Indeed, another poster here with a 20000 project had to change just 1 line. Generally the compiler will lead you to these lines - when we broke anything we tried to make it break in an obvious way, and there is a porting guide to help you.

  14. Re:Cross-platform configuration on TrollTech Releases Qt 3.0 · · Score: 3, Informative

    You missed QSettings.

    It's the registry on Windows, and ~/.foobar files on Unix.

    http://doc.trolltech.com/3.0/qsettings.html

    Cool, eh?

    --
    Warwick

  15. Re:Gtk+ on VNC on GTK+ without X! · · Score: 1

    It shouldn't be too difficult. Qt/Embedded supports VNC (great for debugging your device without hunching over a tiny screen). -- Warwick

  16. Re:GGI? on GTK+ without X! · · Score: 1

    Because the idea is to use less memory and to be more efficient. Adding 1M for GGI is pointless: on an iPAQ you only have the framebuffer, so there is little use is the abstraction layer that also lets you re-target to X or MS-Windows.

    GGI is appropriate for heavy environments as a way of layering simple graphics on top of diverse displays. Qt/Embedded is for when you want sophisticated GUI on a simple display.

    ie. quite the opposite goals.

    --
    Warwick

  17. Re:A semi official commend from handhelds.org on Scanning The Landscape Of Palmtop GUIs · · Score: 1

    X is not the problem. It's Xserver + Xlibs + client libs that is the problem, as well as the aging technology upon which X is based.

    Just look at fonts: the QPE version of 12pt Helvetica is 7K and is read-only mmap()'ed directly into client memory and thus is shared by all clients, with only the pages containing the characters you use paged in. By comparison, the PCF version in X is 15K, and the fontmetrics alone take 3K of RAM, in every running client and in the server). A web page with 10 fonts is typical - that's 210K just in fonts on X11, or about 20K with Qt/Embedded (with the generous assumption that 1/3 of the 256 characters are used from every font).

    Start doing i18n and X gets even more crazy, with years of Unix history behind it. Qt/Embedded just uses Unicode, so all the multibyte encoding code that Jim Gettys strips from X is not even needed.

    Don't get me wrong: X is just great on the desktop, where you really need things like remote font servers, backward compatibility into the old comp.source.unix archives, accelerated 3D video cards, gigs of RAM and ROM, etc.; I'm not an X-hater - it's an excellent protocol for Unix workstations that has stood the test of time. On workstations.

    --
    Warwick

  18. Re:QPE: use Qt and only Qt on Scanning The Landscape Of Palmtop GUIs · · Score: 1

    The entire iPAQ environment exists because Compaq (a company just like Trolltech) see value in supporting Linux and Open Source on their hardware. They have done a supreme job of supporting Linux on the iPAQ, regardless of my biased opinion of the GUI they ship with. It's companies like Trolltech and Compaq who make the effort to find ways to earn income while supporting Open Source that allow people like me to work on Open Source projects and get paid to do it, thereby keeping projects alive. Without such efforts, Open Source is just something students do before they go into the "real world". Is that all you ever want Open Source to be? -- Warwick

  19. Re:Anyone remember what CE looked like at first? on Scanning The Landscape Of Palmtop GUIs · · Score: 1

    QPE, the *environment*, is currently:

    - The application launcher button (the "Q")
    - Anyone who has used a Palm and tried
    the App/DA launcher knows that Palm
    made a mistake not having such a button.

    - The input methods (the keyboard icons)
    - Again, anyone who has used a Palm and
    added the hacks that show graffiti as
    you draw it know that Palm made a mistake
    by not extending the LCD down into
    the input area.

    - A clock
    - As a Palm user, I hate having to leave my
    app just to see the time. Again, the
    Clock D/A hack was added on Palm.

    Everything else is up to the application writer. Qt allows them to make mistakes, like requiring too much keyboard-oriented input rather than list-of-options oriented input. The handheld is not the desktop; the application author must consider even simple things like realising that the users hand is closer to the bottom of the screen and therefore menus and toolbars might best be placed there. Or like sacrificing pretty whitespace in dialogs to avoid scrollbars and other bad solutions to small displays.

    --
    Warwick

  20. Re:problems w/Linux on handhelds.. on Scanning The Landscape Of Palmtop GUIs · · Score: 1

    While the *GUI* at handhelds.org is not really useful, the real achievement there is a stable and functional Linux *kernel*. This is why Trolltech used it as the kernel for QPE. This is a fully functional Linux environment. Just today I was running gdb on the iPAQ to find a bug in my Scrabble game. -- Warwick

  21. Re:usability of Linux on an iPAQ. on TrollTech Releases Embedded Qt PDA environment · · Score: 1

    Rubbish. I did the Qt Palmtop Environment build for the iPAQ, and it only crashed on MY bugs. Fortunately, my iPAQ has gdb on it, so that was easily fixed. -- Warwick

  22. Re:The windowmanager could be interesting... on TrollTech Releases Embedded Qt PDA environment · · Score: 1

    You can see the windowmanager in the screenshots (see the decorations on the fullscreen windows and on the calcultor and clock).

    It's easy to subclass the windowmanager to provide customer look-and-feel on a per-client basis, or change the library default to get a system-wide change.

    The "launcher" that consists of the background, taskbar/startbutton/inputmethods/clock is just another application.

    Grab the binaries to get a quick look.

    --
    Warwick

  23. Re:But why? on TrollTech Releases Embedded Qt PDA environment · · Score: 1

    But you need applications. PalmOS is in the hotseat, but the hardware is very expensive for the extremely low power (an iPAQ is a 200MHz processor, while the Palm V's is 32MHz). With Qt/Embedded, the costs (in salaries or your own personal time) of writing applications for a handheld is greatly reduced, since you can develop, run, and RELEASE the code on X11 or Windows too. -- Warwick

  24. Re:QT is not an option on Porting From MFC To GTK · · Score: 1
    Qt does not have any runtime license fee on X11 or Windows - I'm sure Loki can afford a couple of grand one-off development license, as can all serious commercial developers. Even MFC doesn't require runtime licenses.

    Besides, Loki already see Qt as a great option, as documented at:

    http://www.trolltech.com/compa ny/ announce/loki.html

    --
    Warwick

  25. Re:You cannot make money off of the GPL on Slashback: Insectivores, Persistence, Domaination · · Score: 1

    It's the programmer that needs some way to make money, not CheapBytes, RedHat, etc. I'm a programmer. -- Warwick