I'm no mensa member, but I can spot a pattern here.
Well, as a friend of mine is fond of saying: "If you have one point, you can draw any line you'd like. With two, you can draw any curve you like."
If you have insufficient data, you can use it to support any conclusion you'd like. So which pattern did you spot with your two points of subjective data?
Time Warner's DVR is highly unstable. After a couple of months, they start spontaneously rebooting. I gave up after the first one did it, but I have a friend who's on his fifth.
There are other issues besides that:
If you want to record a show, you can manually select each show from the one week program guide; or, you can opt to record every instance of the show. -- If the show is on four times a day, that's too bad. You can delete the extras once they're recorded, but you cannot delete one episode from the list of shows to record if you've opted for all episodes.
The program guide cannot be customized to drop channels you don't watch/receive. As you have to browse through the guide to schedule recordings, this can be tedious. -- TiVo has an interface to edit out channels for any reason you desire.
While you can browse for shows by name, you can only search within a given day. The alphabetical listing is only indexed by first letter and then you have to scroll from either the end or begining. Also, every episode of every show is listed (e.g., screen after screen of 'Paid Programing') -- TiVo allows you to search the entire schedule by any of the following criteria: Initial substring of name (as many letters as you like), description keywords, title keywords, actors, and genre or selected combinations of those. And, nearly any search criteria can be setup for automatic recording. (e.g., record all westerns with John Wayne)
Zen at Work covers meditation techniques to help you handle the stress and a crash course (with anecdotal examples) about empathy to help you understand what motivates people around you.
Ditto from me vis-a-vis Linuxant's driverloader. I would, however, recommend that if you regularly upgrade your kernel, get the generic/source distribution of the driverloader. I've been using it to get my netgear NA521 working under SuSE. However, everytime the kernel get's upgraded by the automatic system update tool, the driverloader that has version specific would stop working requiring a new version download -- tricky when the WiFi is your only Internet connection:(
Also, SuSE includes a feature, configured through YaST, that allows you to opt into automatic updating of software on your system (or will let you do it manually, if you prefer)
Switched from RedHat to SuSE when they recently got really greedy and found YaST vastly superior to anything RedHat offers for configuration. It works as a GUI and also works on the command line (like an old borland DOS application.)
If you like the command line rpm package tool and tweaking config files, you can still do that on SuSE without confusing YaST.
I suggest SuSE to anyone interested in trying Linux.
Re:Cool CSS version 3 features coming up
on
Core CSS (2nd ed.)
·
· Score: 1
I wonder how long it'll take browsers to implement it, though.
I think you mean, I wonder if browsers will ever implement it.
Seriously, there are many elements of CSS1 and CSS2 implemented in all kinds of wacky and inconsistent ways or just simply ignored and no one's rushing to fix those.
In my experience, templating systems in PHP are just classes that are already written to save you the trouble of writing them yourself. Templating is really a matter of creating an object of that class at the beginning of handling a request and then handing the object the elements that you want presented as your program naturally flows. When you're done executing, you tell the object to print itself. This way, your code doesn't need to be aware of the HTML.
How is that an advantage to placing where you want your data to go?
Your designer has to know about variable $foo, for one thing.
Sounds like a lot of trouble compared with a simple echo statement.
I guess that depends on the scale of your project. If you're doing something really big, or even moderately big, seperating presentation from business logic is a really big deal.
If you are referring to my other post where I said that CSS dramatically reduced the need for template engines, then you completely misinterpreted what I was saying.
I was referring to a post where someone implied that CSS and templates where mutually exclusive endeavors.
Can anybody explain what any of these templating engines gives you that can't be found in PHP natively?
I cannot speak to most of the template engines being discussed; but, as far as fastTemplates goes, here's the difference I see:
fastTemplates is just another PHP class that is prewritten to handle the concept of templates. The chief advantage I've seen in using it is that you can write pure HTML (or for that matter a non-programming designer type can) and then you place tags (formatted like {TAG}) where you want your dynamic elements to go. A page request hits your PHP, you map the request to a master template, execute business logic to determine what data (including sub templates) will replace the {TAGS} and then call the fastTemplates print method to send the composited page to the browser.
If you were to think of your PHP application using the MVC architecture, the Controller php script deals with Model php scripts and tells the View template engine what to render. When the Controller script is done, it calls the View template engines print method and it assembles the content for the browser and sends it.
The chief advantages are in encapsulation. With care, you can seperate the design from the code; and, contrary to another poster, that design can use CSS. It's just HTML with some extra tags as place holders for subtemplates and other data.
When you're developing web applications, you've got to deal with the input in a few ways to be sure you can trust it:
Do the user a favor and validate the input on their end using javascript.
Repeat the validation on the server. Yes, that's right, repeat it. They could have javascript turned off, or could be deliberately bypassing the validation.
When validating input, don't simply check that you're getting what you expect. Also confirm that you aren't getting what you don't want.
Never, ever, ever evaluate input. It's an easy shortcut to write dynamic functions that use part of the input in the function, avoid this dangerous crutch.
Do not store a user id in a cookie on their computer or in hidden input fields. Generate a session id and keep the user id on the server. The more you desire security, the sooner you should expire cookies.
Be secure. Use very, very difficult to guess session identifiers (e.g., a random MD5 hash). Setup SSL when it's deserved (is money changing hands?)
# Provides the FTC with the authority to set up a "Do-Not-SPAM" registry based on Chairman Tauzin's work on the "Do-Not-Call" registry for unwanted and unsolicited telemarketing telephone calls.
Won't work, for many reasons that have been copiously explained elsewhere. Primarily, great, give the spammers a list of valid email addresses.
I intend to setup a special email address given only to this list for just that purpose. A little scripting and any messages sent to the address go straight to the NY Attorney General's office.
I'll leave aside the fact that there shouldn't be corporations -- government owned or not -- and ask just a simple question:
What in the Constitution gives the U.S. government the authority to buy and run Google?
Even if it were a "public good," it is not the U.S. government's responsibility to make that kind of determination. I know, I know -- hasn't stopped them in the past, but precedence doesn't make something right.
Remember that things like Social Security and Welfare were created for the "public good." Now, I watch 7.5% of every paycheck (matched by another 7.5% from my employer) go into a sub-standard savings black hole that'll be bankrupt before I retire. Now, we see families who've been accepting the "hand up" of Welfare for generations. How much more "public good" do you want from the government?
Want Google to remain free from the corruption of corporate greed? Buy a share and attend every annual share-holder meeting. Make it clear that while profit is ok, it must never compromise the service being provided. Google has tremendous good will with Internet users, they should make profit building on that good will instead of selling it like the search engines that have gone before.
quiet fool!.. you've uncovered the true plot behind this slashdot posting
That's only part of it. When people checking-out Google Zeitgeist decide to see what the results are for "candle truck", Slashdot should be right there at the top of the list.
I'm no mensa member, but I can spot a pattern here.
Well, as a friend of mine is fond of saying: "If you have one point, you can draw any line you'd like. With two, you can draw any curve you like."
If you have insufficient data, you can use it to support any conclusion you'd like. So which pattern did you spot with your two points of subjective data?
Perhaps it's your speech they don't like.
I sometimes wonder if my posts on the Internet will come back to haunt me someday....
There are other issues besides that:
under a pseudonym, of course. If it survives a /.ing it must be fine. :)
Zen at Work covers meditation techniques to help you handle the stress and a crash course (with anecdotal examples) about empathy to help you understand what motivates people around you.
Ditto from me vis-a-vis Linuxant's driverloader. I would, however, recommend that if you regularly upgrade your kernel, get the generic/source distribution of the driverloader. I've been using it to get my netgear NA521 working under SuSE. However, everytime the kernel get's upgraded by the automatic system update tool, the driverloader that has version specific would stop working requiring a new version download -- tricky when the WiFi is your only Internet connection :(
Only the nice ones, of course.
Try this. YaST is dead simple.
Also, SuSE includes a feature, configured through YaST, that allows you to opt into automatic updating of software on your system (or will let you do it manually, if you prefer)
Switched from RedHat to SuSE when they recently got really greedy and found YaST vastly superior to anything RedHat offers for configuration. It works as a GUI and also works on the command line (like an old borland DOS application.)
If you like the command line rpm package tool and tweaking config files, you can still do that on SuSE without confusing YaST.
I suggest SuSE to anyone interested in trying Linux.
So the sample core would be approximately 32 football fields long. Or over 1700 people lying head to foot
So, the core measures 1700 people long, and
its signaling disater in 17000? Coincidence?
The police will be watching far too closely.
... hmmm ... I think I'll shoot him before he gets too close"
Yeah, I'd stay away from government buildings with it unless you like guns pointed at you.
"Giant backpack with antenna
but the flash is harmless
I wonder how long it'll take browsers to implement it, though.
I think you mean, I wonder if browsers will ever implement it.
Seriously, there are many elements of CSS1 and CSS2 implemented in all kinds of wacky and inconsistent ways or just simply ignored and no one's rushing to fix those.
What am I missing here?
In my experience, templating systems in PHP are just classes that are already written to save you the trouble of writing them yourself. Templating is really a matter of creating an object of that class at the beginning of handling a request and then handing the object the elements that you want presented as your program naturally flows. When you're done executing, you tell the object to print itself. This way, your code doesn't need to be aware of the HTML.
How is that an advantage to placing where you want your data to go?
Your designer has to know about variable $foo, for one thing.
Sounds like a lot of trouble compared with a simple echo statement.
I guess that depends on the scale of your project. If you're doing something really big, or even moderately big, seperating presentation from business logic is a really big deal.
If you are referring to my other post where I said that CSS dramatically reduced the need for template engines, then you completely misinterpreted what I was saying.
I was referring to a post where someone implied that CSS and templates where mutually exclusive endeavors.
Can anybody explain what any of these templating engines gives you that can't be found in PHP natively?
I cannot speak to most of the template engines being discussed; but, as far as fastTemplates goes, here's the difference I see:
fastTemplates is just another PHP class that is prewritten to handle the concept of templates. The chief advantage I've seen in using it is that you can write pure HTML (or for that matter a non-programming designer type can) and then you place tags (formatted like {TAG}) where you want your dynamic elements to go. A page request hits your PHP, you map the request to a master template, execute business logic to determine what data (including sub templates) will replace the {TAGS} and then call the fastTemplates print method to send the composited page to the browser.
If you were to think of your PHP application using the MVC architecture, the Controller php script deals with Model php scripts and tells the View template engine what to render. When the Controller script is done, it calls the View template engines print method and it assembles the content for the browser and sends it.
The chief advantages are in encapsulation. With care, you can seperate the design from the code; and, contrary to another poster, that design can use CSS. It's just HTML with some extra tags as place holders for subtemplates and other data.
If you haven't read the article, do not do so while consuming a beverage. I think someone owes me a keyboard.
No Cookies == No Login == No Karma Whoring.
Just imagine what you're missing
How about when the applicacion is on the web?
When you're developing web applications, you've got to deal with the input in a few ways to be sure you can trust it:
Do the user a favor and validate the input on their end using javascript.
Repeat the validation on the server. Yes, that's right, repeat it. They could have javascript turned off, or could be deliberately bypassing the validation.
When validating input, don't simply check that you're getting what you expect. Also confirm that you aren't getting what you don't want.
Never, ever, ever evaluate input. It's an easy shortcut to write dynamic functions that use part of the input in the function, avoid this dangerous crutch.
Do not store a user id in a cookie on their computer or in hidden input fields. Generate a session id and keep the user id on the server. The more you desire security, the sooner you should expire cookies.
Be secure. Use very, very difficult to guess session identifiers (e.g., a random MD5 hash). Setup SSL when it's deserved (is money changing hands?)
Try this CD Case that holds six cd's and then shrink-wrap it shut.
Alcohol, Tobacco, and Firearms? Together? Is this a great country or what?
I guess we can now add pirated music to that wonderful list.
# Provides the FTC with the authority to set up a "Do-Not-SPAM" registry based on Chairman Tauzin's work on the "Do-Not-Call" registry for unwanted and unsolicited telemarketing telephone calls.
Won't work, for many reasons that have been copiously explained elsewhere. Primarily, great, give the spammers a list of valid email addresses.
I intend to setup a special email address given only to this list for just that purpose. A little scripting and any messages sent to the address go straight to the NY Attorney General's office.
Who's with me?
but i regard the google service as a public good
I'll leave aside the fact that there shouldn't be corporations -- government owned or not -- and ask just a simple question:
What in the Constitution gives the U.S. government the authority to buy and run Google?
Even if it were a "public good," it is not the U.S. government's responsibility to make that kind of determination. I know, I know -- hasn't stopped them in the past, but precedence doesn't make something right.
Remember that things like Social Security and Welfare were created for the "public good." Now, I watch 7.5% of every paycheck (matched by another 7.5% from my employer) go into a sub-standard savings black hole that'll be bankrupt before I retire. Now, we see families who've been accepting the "hand up" of Welfare for generations. How much more "public good" do you want from the government?
Want Google to remain free from the corruption of corporate greed? Buy a share and attend every annual share-holder meeting. Make it clear that while profit is ok, it must never compromise the service being provided. Google has tremendous good will with Internet users, they should make profit building on that good will instead of selling it like the search engines that have gone before.
Just my two cents, keep the change.
Someone please tell me again why capitalism is good.
Capitalism isn't good. It's just the least bad of the available options tried thus far.
quiet fool! .. you've uncovered the true plot behind this slashdot posting
That's only part of it. When people checking-out Google Zeitgeist decide to see what the results are for "candle truck", Slashdot should be right there at the top of the list.
Probably just an unintended consequence.
I've seen some of these movies and never noticed the dots. On the other hand, I have been drinking more 7up. Coincidence?