You can have "fun" playing just about anything, but face it, both in terms of gameplay and graphics almost all open-source games are trash. The only ones of any interest are Roguelikes, and even those have been outdone in the commercial world by e.g. Shiren the Wanderer. Though I'm a fan of the OSS model in certain contexts, in gaming it has failed utterly.
Look up what XML, XSLT and functional languages are; you're a bit confused as to what's going on here. XPS is a pure page description language with no programming language features. XSLT is a programming language of sorts, which happens to both be composed of XML and process XML, but it is not the page description language.
If you want to allow your users to do this, instead of adding form fields to your PDF document, it's better to use Word/OpenOffice. Then the user can e.g. cut and paste properly, use rich text markup, and save what he's written in the form on the hard drive (Acrobat may be able to do some of those things now -- I haven't used its form feature in a long time -- but there's a whole pile of problems like this, you get the idea). Not having the form feature would force people to switch to a superior format for these applications.
I've had nothing but pain with PDF forms so yeah, they're stupid. It's a crap kludge that has nothing to do with the goals of PDF.
Also, I don't know how you think one would obtain or return the PDF form in the first place if you don't have internet access. Copy it on a USB drive, fill it out at home, and bring it back? Why not just fill out the form with a pen, jeebus.
XPS looks to me like a marginally superior format to PDF. It's XML-based, which means easier parsing as well as readability with a regular text editor, and it strips out PDF's stupid nonsense like forms and multimedia which is best left to web pages.
That being said, I'm not sure it's worth splitting the market with a similar competing format just for these advantages.
Doing a bunch of HTTP fetches, parsing and extracting the data -- from sources that were probably never designed to be automatically parsed, and hence have lots of weird exceptions and corner cases -- and then performing string compares, easily adds up to 1000 lines, especially with comments and error messages. The task is trivial in theory but somewhat hairy in practice.
And speaking from unpleasant experience, doing something like this in a language without features dedicated to text parsing (like C++ without the Boost Perl regexp library) would take at least three times the lines.
I don't see that "Iceweasel" is in any way intended as an insult. I mean, we're talking about a distribution that called its three last stable releases "sarge", "woody" and "potato". They just like silly names.
The only thing that's happened here is, the Mozilla Foundation is forcing Debian to change the name (as is their right under trademark law), somebody on the Debian mailing list suggested "Iceweasel" and it stuck.
That's certainly true from a theoretical/expert standpoint, but we're talking about the experience of everyday users here. Adding more "memory" to a typical Windows computer doesn't allow storage of any more files, but makes the computer faster. That's no minor pedantic distinction: the hardware has an effect which is entirely different from what a layman would expect just knowing its name.
Now, he must be the only man who can remember (or not) the birthdays of his parents and girlfriends (if he has any)...
Not necessarily. Memorizing large amounts of random information has more to do with effective mnemonic techniques and capacity for intense concentration than base retentive skill. If he doesn't concentrate on something, he still can forget it. I've heard from people who like to memorize decks of cards that it's a cool party trick but it's a good idea not to let your girlfriend know you can do it for just this reason!
Oh, maybe the utterly and ALWAYS (in all caps, no less). So you can't think of a single case where an honest, non-powerful person benefited from the free market? Even one?
I actually feel kind of sorry for you. You have trouble finding work because of your own issues, but you can't accept that it's your own fault and you blame everything on powerful bad people who you think exploited you. Instead of taking control over your own situation, you dream of a revolution. It's a pretty sad, vicious circle.
To a large extent, the difference between people who are successful in capitalist societies and those who fail isn't honesty and dishonesty; it's the choice between taking an attitude of self-improvement and control, and letting yourself sink into bitterness and disempowerment. Look at most poor ghettos. People there are convinced that rich people are going to exploit and crush them no matter what they do, so they can't muster the willpower to go to school and become wealthy themselves. It's not powerful people that are causing your problems; it's you.
You're missing the point. Nobody ever said the physical appearance of a person has anything to do with their talents, but the quote is valid in a number of other contexts. For example, the theory of relativity gained a lot of traction before solid experimental evidence appeared because physicists found it elegant. And to get back to what started this thread, in UI design, attractiveness and functionality are often much the same. A messy, cluttered interface is both ugly and hard to use. Meanwhile, an interface that highlights important information in brighter colors and larger sizes, and uses empty space effectively to structure information, is both pretty and user-friendly.
You can have "fun" playing just about anything, but face it, both in terms of gameplay and graphics almost all open-source games are trash. The only ones of any interest are Roguelikes, and even those have been outdone in the commercial world by e.g. Shiren the Wanderer. Though I'm a fan of the OSS model in certain contexts, in gaming it has failed utterly.
Uhhh... do you also think Photoshop should be rewritten from the ground up to use QT so it can run on Linux and BSD?
Look up what XML, XSLT and functional languages are; you're a bit confused as to what's going on here. XPS is a pure page description language with no programming language features. XSLT is a programming language of sorts, which happens to both be composed of XML and process XML, but it is not the page description language.
If you want to allow your users to do this, instead of adding form fields to your PDF document, it's better to use Word/OpenOffice. Then the user can e.g. cut and paste properly, use rich text markup, and save what he's written in the form on the hard drive (Acrobat may be able to do some of those things now -- I haven't used its form feature in a long time -- but there's a whole pile of problems like this, you get the idea). Not having the form feature would force people to switch to a superior format for these applications.
I know, XSLT is the greatest thing since sliced bread. It's even a functional language!
I've had nothing but pain with PDF forms so yeah, they're stupid. It's a crap kludge that has nothing to do with the goals of PDF.
Also, I don't know how you think one would obtain or return the PDF form in the first place if you don't have internet access. Copy it on a USB drive, fill it out at home, and bring it back? Why not just fill out the form with a pen, jeebus.
XPS looks to me like a marginally superior format to PDF. It's XML-based, which means easier parsing as well as readability with a regular text editor, and it strips out PDF's stupid nonsense like forms and multimedia which is best left to web pages.
That being said, I'm not sure it's worth splitting the market with a similar competing format just for these advantages.
Doing a bunch of HTTP fetches, parsing and extracting the data -- from sources that were probably never designed to be automatically parsed, and hence have lots of weird exceptions and corner cases -- and then performing string compares, easily adds up to 1000 lines, especially with comments and error messages. The task is trivial in theory but somewhat hairy in practice.
And speaking from unpleasant experience, doing something like this in a language without features dedicated to text parsing (like C++ without the Boost Perl regexp library) would take at least three times the lines.
Citizendroids?
Uh, so your point is? Are you claiming that the names of characters from a children's movie aren't silly?
I am deeply humbled by this putdown, and bow to your superior knowledge of useless Debian trivia.
I don't see that "Iceweasel" is in any way intended as an insult. I mean, we're talking about a distribution that called its three last stable releases "sarge", "woody" and "potato". They just like silly names.
The only thing that's happened here is, the Mozilla Foundation is forcing Debian to change the name (as is their right under trademark law), somebody on the Debian mailing list suggested "Iceweasel" and it stuck.
That's certainly true from a theoretical/expert standpoint, but we're talking about the experience of everyday users here. Adding more "memory" to a typical Windows computer doesn't allow storage of any more files, but makes the computer faster. That's no minor pedantic distinction: the hardware has an effect which is entirely different from what a layman would expect just knowing its name.
Those of us who use a thesaurus can fake it with perfect spezzatura!
No, it would've been the right word. Merriam-Webster's definition 2.
You are technically correct. (The best kind of correct!)
Translation in three axes, plus rotation in three axes. Not sure what the problem is.
Oh, maybe the utterly and ALWAYS (in all caps, no less). So you can't think of a single case where an honest, non-powerful person benefited from the free market? Even one?
I actually feel kind of sorry for you. You have trouble finding work because of your own issues, but you can't accept that it's your own fault and you blame everything on powerful bad people who you think exploited you. Instead of taking control over your own situation, you dream of a revolution. It's a pretty sad, vicious circle.
To a large extent, the difference between people who are successful in capitalist societies and those who fail isn't honesty and dishonesty; it's the choice between taking an attitude of self-improvement and control, and letting yourself sink into bitterness and disempowerment. Look at most poor ghettos. People there are convinced that rich people are going to exploit and crush them no matter what they do, so they can't muster the willpower to go to school and become wealthy themselves. It's not powerful people that are causing your problems; it's you.
Man, I can't even be bothered to put in the meagre effort to shoot down your ridiculously absolute statements. Have fun in your reality-free zone.
Your political philosophy is completely determined by your personal experience? Ever hear of considering more than one data point?
Might be funnier if EA's projects were actually gambles instead of predictable cash cows.
You're missing the point. Nobody ever said the physical appearance of a person has anything to do with their talents, but the quote is valid in a number of other contexts. For example, the theory of relativity gained a lot of traction before solid experimental evidence appeared because physicists found it elegant. And to get back to what started this thread, in UI design, attractiveness and functionality are often much the same. A messy, cluttered interface is both ugly and hard to use. Meanwhile, an interface that highlights important information in brighter colors and larger sizes, and uses empty space effectively to structure information, is both pretty and user-friendly.
The word you want is "asocial".