It is probably 20 separate files (HTML and Perl) and 2000 lines of code.
[...]
I hope to replace it with PHP or ASP (one file, approximately 500 lines) in the next few months. While Perl has excellent uses, this is not one of them.
Weeeell... Since perl can be used for a lot of things and in many different ways, it's very easy for people to use it the wrong way; and if people just keep adding to what started as maybe a quick hack, then things can pretty quickly get ugly.
Before switching to PHP or ASP, go have a look at Mod perl; it might not be right for your situation, but it might also change your view on what perl is/can do.
Perl is beautiful, the problem is reading perl written by someone without a style of his own...
When a logical person with a clearly defined (perl)style of his own writes perl, the code itself becomes to greatest comments you could ever want.
It might take a while to get used to his style (esp. if the code is more "advanced" than you're used to, and there's a lot of it); but once you're used to his style it's a lot easier to just read the code, than to have to read comments and figure out how they related to the actual code.
Re:Passport's failure is not a question of "contex
on
The Seven Laws of Identity
·
· Score: 3, Insightful
Passport failed because it was shit, and everyone knows it... so what to do when you're playing worlddomination on the Internet and have just failed? You send the whole thing to marketing, which relabels it and adds stuff about openness and how everyone can join in, and then you just keep on doing what you did before...
His primary concern (and what he believes he's invented) is a method to be backward compatible with browers that have JavaScript turned off, and/or browsers that lack CSS support. (You actually want to support those guys?)
No, you don't want to support those guys; people using cellphones, some public terminals, Lynx or have turned off javascript are to be avoided... letting them use your site is bad, esp. if they actually could end up giving you money by clicking ads or buying services/products.
Remember that kids, you want to make it as hard as possible for people to use your services, otherwise anyone could end up giving you money... eeeew... that's just sick...
Why destroy when you can simply have everything be encrypted?
Funny I'd read about this today, just a cpl of hours ago I added a "shutdown -h now"-button on my cellphone; which, of course, shutsdown my computer, making sure that the encrypted parts of it aren't accessable by anyone.
The 'phone-computer connection is using bluetooth, so this is basically for if someone's entered my home; whenever I leave my computer it isn't shutdown, but the screensaver kicks in, which is secure enough for most situations.
I'm using MacOS X, and although filevault (and 'secure virtual memory') might not be what the CIA's using, I'm sure it's secure enough for if my computer is stolen.
Not necessarily saying they were bad guys just that you cannot draw that conclusion from the statement.
If what I wrote was about some unknown A and B in situation C, then yes, what you're saying about "Legality != Morality" can be true; but now there's a lot more facts available... and when looking at the situation knowing what Apple's done the past few years what I said is true - they never were the bad guys when it comes to KHTML.
Not necessarily saying they were bad guys just that you cannot draw that conclusion from the statement.
Perfect, you don't really have anything to say about the situation, you just roam around/. pointing out logical flaws... how very "helpful".
the real issue is whether this will help the two codebases codevelop more or not. If it doesn't, Apple will have been the "bad guy" because they will have unnecessarily split development resources and time for a project that could have been cooperatively handled. That's a Bad Thing, regardless of whether it's legally permissible.
Forking isn't a bad thing, it happens all the time... The "problem" is that Apple didn't say that they were going to take the code and fork off, and I don't think they ever intended to; they just didn't have the time and culture to "bother" with returning the code in the shape that people expected.
Life sucks, shit happens and so on... but whatever you might think, Apple didn't do anything wrong; besides, why b*tch about this now that Apple's done more than enough to make people happy again?
As i understand it, one of the big problems is huge patchsets and not overly clean or readable code...
True, but that doesn't really have anything to do with complying with the license or not; it is a sign that maybe the license needs to be changed for the developers to get back what they really want though.
Go do some work with khtml, then belittle the devs if you feel like it.
I don't "belittle the devs", I'm just making sure that people know what they're complaining about; that there really isn't that much to b*tch about.
Go have a look at how much source code Apple's released, then make up your mind regarding if they are good or bad for open source.
I think we need to wait and see if this is anymore use the KHTML developers before we go proclaiming Apple as the good guys...:)
Sorry, but that's just bs... the "KHTML developers" picked the license, and Apple gave back as much as they had to according to that license. That's it, that's the whole thing; Apple never were the bad guys, because they did what they have to.
Now Apple is doing even more than they have to, and now you are waiting for the "KHTML developers" to say if they like it or not before figuring out if Apple are they good guys or not???
Wake up and realize that Apple's doing more than they have to, now it's up to the "KHTML developers" to figure out if they 1) want to use to code or 2) can use the code.
If they can't use the code, then what would Apple have to do to make them the good guys in your book??? Hire people to teach them and/or do the programming for them?
They were hacking as much as I'm hacking when I'm "guessing" an URL when the idiot webdesigner's used some IE-only javascript, making the whole site useless whenever I'm not using WinIE (which I never use)... or when I get an URL to a file not directly linked to anywhere on the web...
you'd have to go forward in time to find voyager I.
Voyager/Enterprise keeps on jumping back and forth in time every season or so... as things are I don't think neither SW- or ST-fans would be too surprised to find out that the first Sith was actually the grandson of Janeway and Picard, and that the force actually is what later on will become the Q-continuum.
The really sick part about it all is that I'd actually watch that movie... =D
I wouldn't have minded all that as much as I minded that the damn movie sucks big time... I hated it, it ruined the whole SW-thing for me.
I bet darth Lucas is sitting somewhere laughing at all the people giving him money for this...
Hmmm... so I got that rated as flamebait...
Doesn't really matter what it's rated as, it's still the truth; that movie sucked. The only reason that I didn't write more about it was that I didn't want to include any spoilers.
Ok, so we all knew that Ani would become Vader, but instead of an internal struggle and feeling the dark side (like Luke did), it felt more like he was shopping for tea, and picked that "dark side"-brand just because he was bored with his usual brand.
Anakin was supposed to be so powerful, feeling things about/with the help of the force etc, but Mr. Sith himself had to hit Anakin on the head with his words for about a minute before he started realizing "hey, maybe this guy that's been talking about knowing the dark side for the past minutes or so, maybe he is the Sith?!".
4, 5 and 6 were great, I could accept 1 and 2, but I HATED this one.
You mean the young bastards with the laser pointers and cell phones? Or the Tall Guy sitting in front of you? Or the uncomfortable seats? Or the fact that you can't pause the movie?
I wouldn't have minded all that as much as I minded that the damn movie sucks big time... I hated it, it ruined the whole SW-thing for me.
I bet darth Lucas is sitting somewhere laughing at all the people giving him money for this...
playing video back on a 2" screen is even more than silly, it's downright stupid.
For you maybe, but I don't think so.
it's hard to watch, and impractical based on the usage conditions of an iPod.
For your usage maybe, but not mine (I spend a lot of time on buses and boats...).
people simply don't want to watch video on such a small screen
I do...
nor do they even have the opportunity
I have...
people don't want to watch the same show over.
Even the minis can hold more than one show...
they DO want to hear the same song over and over.
Yes, and that's how I'd use the iPod Video when walking to the bus, but on the bus/boat/train I wouldn't mind watching podcasted news, a movie or the latest episode of whatever I'm into at the moment.
This isn't a particularly new idea - my old portable CD/MP3 player also runs VCDs, for example, and my camera plays MPEGs. But it's never caught on in the past, and I'd be surprised if Apple could make it work.
I wanted to buy one of those VCD-playing CD/MP3-players, but I couldn't find one in a local store which seemed to be good enough qualitywise; not to mention that VCDs never been popular here... And at the time my computer wasn't powerful enough for it to be an option to reencode DVDs; and even if it had been it still would have been more trouble (and costly and timeconsuming) than it'd be worth, compared with simply bringing the DVD to where I was going, or even renting a VHS-version of the same movie.
Then we started seeing more and more portable DVD-players, which were great... you could see the movie on a small screen... But by then I had a DVD-playing powerbook with 15" screen; which I could connect directly to any tv/screen/projector available to me.
Nowadays I carry an iPod with me most of the time, and the powerbook's been replaced (for portable uses outside my home) by an iPaq; I find even CD-players to be too big to carry with me...
An iPod Video OTOH... it could be slightly bigger/heavier than my existing iPod without it bothering me much (as it'll replace my existing iPod), I could store several non-reencoded DVDs on it (or a lot of reencoded stuff)... connecting it directly to tvs would be great, but since it's already got a small screen it'd be perfect for watching news etc on the bus.
Yes, that's right, there are people which wouldn't mind the small screensize...
"For a text-only version, please go to www.oursite.com/newslettes/2005-05-14" or something.
The opposite. Send a text version, and have a link encouraging recipients to see the HTML version in all its glory, on a web page, where HTML is supposed to be used. Some nesletters I get do exactly this. For those who like HTML, it's only a click away, and is much more efficient all around. Your marketing guy can use Flash, play music or whatever crap takes their fancy. Also tell the PHB that it's less likely to be flagged as spam.
Don't forget to tell them that putting these regular(?) newsletters on the web will make sure that the search engines will visit more often (as they pick up on the website being updated often), the search engines will have more pages to return to the ones searching and there will (most likely) be a few more keywords where the site might rank higher.
Also... since the newsletters are available online people which don't want to give our their e-mailaddresses can still read the newsletters; you could also set up a RSS/Atom-feed for those that prefer RSS over e-mail (for news).
Oh, BTW, putting newsletters on the website is a great way to make sure that people don't get that "are these people still in business"-feeling when they visit your website; far too many companies think that their 3yo website is still ok simply because the information provided technically isn't out of date...
Such things appear to be mentioned through out this thread, not just this particular author.
Interesting that you managed to reply to one of the few(?) in this thread that knows that stuff. =D
However, any email server that is standards compliant will include both text and html in their creation of an html email. It is called a Multipart email. See RFC 2822 (which supercedes RFC 822), and other associated documents, about email standards.
Weeell... partially true... since your posting is meant mainly for those that don't know better, it might be good to point out that although possible to include a plain/text-part the world won't end if you don't; and many just include a (rude) short text-part about my e-mailclient not being good enough for their fancy e-mails.
Personally I just delete most of those e-mails - if they can't bother with a nice/friendly e-mail to me I'll take my business elsewhere.
I won't buy every new song from them, but I sure will (when ITMS reaches Sweden, or I set it all up via my Finnish address etc, that is) buy a cpl of songs that just have to have like 5 minutes ago and/or can't be found at a local store...
Mac mini G5 would be nice, but BT2 and FW800 would IMHO be much more important.
I don't want a silent(ish) computer next to my tv, if I need to have not so silent harddrives next to it... using FW800 I could have the harddrives in a closet in another room.
BT2... well... it's in all the other Macs, and sooner or later I'll end up with a cellphone which handles it...
Weeeell... Since perl can be used for a lot of things and in many different ways, it's very easy for people to use it the wrong way; and if people just keep adding to what started as maybe a quick hack, then things can pretty quickly get ugly.
Before switching to PHP or ASP, go have a look at Mod perl; it might not be right for your situation, but it might also change your view on what perl is/can do.
Perl is beautiful, the problem is reading perl written by someone without a style of his own...
When a logical person with a clearly defined (perl)style of his own writes perl, the code itself becomes to greatest comments you could ever want.
It might take a while to get used to his style (esp. if the code is more "advanced" than you're used to, and there's a lot of it); but once you're used to his style it's a lot easier to just read the code, than to have to read comments and figure out how they related to the actual code.
Passport failed because it was shit, and everyone knows it... so what to do when you're playing worlddomination on the Internet and have just failed? You send the whole thing to marketing, which relabels it and adds stuff about openness and how everyone can join in, and then you just keep on doing what you did before...
No, you don't want to support those guys; people using cellphones, some public terminals, Lynx or have turned off javascript are to be avoided... letting them use your site is bad, esp. if they actually could end up giving you money by clicking ads or buying services/products.
Remember that kids, you want to make it as hard as possible for people to use your services, otherwise anyone could end up giving you money... eeeew... that's just sick...
Funny I'd read about this today, just a cpl of hours ago I added a "shutdown -h now"-button on my cellphone; which, of course, shutsdown my computer, making sure that the encrypted parts of it aren't accessable by anyone.
The 'phone-computer connection is using bluetooth, so this is basically for if someone's entered my home; whenever I leave my computer it isn't shutdown, but the screensaver kicks in, which is secure enough for most situations.
I'm using MacOS X, and although filevault (and 'secure virtual memory') might not be what the CIA's using, I'm sure it's secure enough for if my computer is stolen.
Forking isn't a bad thing, it happens all the time... The "problem" is that Apple didn't say that they were going to take the code and fork off, and I don't think they ever intended to; they just didn't have the time and culture to "bother" with returning the code in the shape that people expected.
Life sucks, shit happens and so on... but whatever you might think, Apple didn't do anything wrong; besides, why b*tch about this now that Apple's done more than enough to make people happy again?
True, but that doesn't really have anything to do with complying with the license or not; it is a sign that maybe the license needs to be changed for the developers to get back what they really want though.
I don't "belittle the devs", I'm just making sure that people know what they're complaining about; that there really isn't that much to b*tch about.
Go have a look at how much source code Apple's released, then make up your mind regarding if they are good or bad for open source.
Sorry, but that's just bs... the "KHTML developers" picked the license, and Apple gave back as much as they had to according to that license.
That's it, that's the whole thing; Apple never were the bad guys, because they did what they have to.
Now Apple is doing even more than they have to, and now you are waiting for the "KHTML developers" to say if they like it or not before figuring out if Apple are they good guys or not???
Wake up and realize that Apple's doing more than they have to, now it's up to the "KHTML developers" to figure out if they 1) want to use to code or 2) can use the code.
If they can't use the code, then what would Apple have to do to make them the good guys in your book??? Hire people to teach them and/or do the programming for them?
They're going to complain about the code being PPC-centric... no, wait... damn...
They were hacking as much as I'm hacking when I'm "guessing" an URL when the idiot webdesigner's used some IE-only javascript, making the whole site useless whenever I'm not using WinIE (which I never use)... or when I get an URL to a file not directly linked to anywhere on the web...
Voyager/Enterprise keeps on jumping back and forth in time every season or so... as things are I don't think neither SW- or ST-fans would be too surprised to find out that the first Sith was actually the grandson of Janeway and Picard, and that the force actually is what later on will become the Q-continuum.
The really sick part about it all is that I'd actually watch that movie... =D
Doesn't really matter what it's rated as, it's still the truth; that movie sucked. The only reason that I didn't write more about it was that I didn't want to include any spoilers.
Ok, so we all knew that Ani would become Vader, but instead of an internal struggle and feeling the dark side (like Luke did), it felt more like he was shopping for tea, and picked that "dark side"-brand just because he was bored with his usual brand.
Anakin was supposed to be so powerful, feeling things about/with the help of the force etc, but Mr. Sith himself had to hit Anakin on the head with his words for about a minute before he started realizing "hey, maybe this guy that's been talking about knowing the dark side for the past minutes or so, maybe he is the Sith?!".
4, 5 and 6 were great, I could accept 1 and 2, but I HATED this one.
I wouldn't have minded all that as much as I minded that the damn movie sucks big time... I hated it, it ruined the whole SW-thing for me.
I bet darth Lucas is sitting somewhere laughing at all the people giving him money for this...
I wanted to buy one of those VCD-playing CD/MP3-players, but I couldn't find one in a local store which seemed to be good enough qualitywise; not to mention that VCDs never been popular here... And at the time my computer wasn't powerful enough for it to be an option to reencode DVDs; and even if it had been it still would have been more trouble (and costly and timeconsuming) than it'd be worth, compared with simply bringing the DVD to where I was going, or even renting a VHS-version of the same movie.
Then we started seeing more and more portable DVD-players, which were great... you could see the movie on a small screen... But by then I had a DVD-playing powerbook with 15" screen; which I could connect directly to any tv/screen/projector available to me.
Nowadays I carry an iPod with me most of the time, and the powerbook's been replaced (for portable uses outside my home) by an iPaq; I find even CD-players to be too big to carry with me...
An iPod Video OTOH... it could be slightly bigger/heavier than my existing iPod without it bothering me much (as it'll replace my existing iPod), I could store several non-reencoded DVDs on it (or a lot of reencoded stuff)... connecting it directly to tvs would be great, but since it's already got a small screen it'd be perfect for watching news etc on the bus.
Yes, that's right, there are people which wouldn't mind the small screensize...
Don't forget to tell them that putting these regular(?) newsletters on the web will make sure that the search engines will visit more often (as they pick up on the website being updated often), the search engines will have more pages to return to the ones searching and there will (most likely) be a few more keywords where the site might rank higher.
Also... since the newsletters are available online people which don't want to give our their e-mailaddresses can still read the newsletters; you could also set up a RSS/Atom-feed for those that prefer RSS over e-mail (for news).
Oh, BTW, putting newsletters on the website is a great way to make sure that people don't get that "are these people still in business"-feeling when they visit your website; far too many companies think that their 3yo website is still ok simply because the information provided technically isn't out of date...
Personally I just delete most of those e-mails - if they can't bother with a nice/friendly e-mail to me I'll take my business elsewhere.
I hate them, and I'll never use an e-mailclient which handles them by any other way than allowing me (if I want to) to view them with Lynx.
Using HTML in e-mails isn't exactly evil, but not including a text/plain-part containing the same information is IMNSHO so...
Gotta love Darwinism in action...
I won't buy every new song from them, but I sure will (when ITMS reaches Sweden, or I set it all up via my Finnish address etc, that is) buy a cpl of songs that just have to have like 5 minutes ago and/or can't be found at a local store...
Mac mini G5 would be nice, but BT2 and FW800 would IMHO be much more important.
I don't want a silent(ish) computer next to my tv, if I need to have not so silent harddrives next to it... using FW800 I could have the harddrives in a closet in another room.
BT2... well... it's in all the other Macs, and sooner or later I'll end up with a cellphone which handles it...
Why stream it all to a few, instead of using BitTorrent to send the complete files to everyone that wants them?
Here's one (mine) with MSN, Ask Jeeves, Altavista and Google: http://svanstrom.org/multisearch.shtml
Here's some very simple code for adding a more "advanced" version of it to your own site (requires only SSI):
http://svanstrom.org/multisearch.shtml