Also be charged under the Terrorism Act, as they (probably) have documents that would be "useful" in planning a Terrorist Attack. Let's face it, it would seem that the basic human right of the Right to Insurrection, is slowly being removed.
Remember 300 years ago, the founding fathers of the US were considered "Terrorists", as well as William the Conqueror in 1066.
The easiest way for a democratic government to stay in power, is to listen and to act out the will of the people, which is what they were elected for.
IMHO I believe the reason why there are people out there that are using Windows
2000, and haven't upgraded to XP, is because XP doesn't offer the user anything
over Win2K.
My own personal feelings about Vista versus XP is that, apart from new hardware
support, Vista doesn't offer me anything over XP. In fact going to Vista at
the moment, seems to be a step back due to all of the DRM et al. that Vista
has.
We ran a beta of Vista at work to make sure our software worked on it (it did),
but Vista straight out of the box was so annoying telly tubbied, that our QA
guy walked off is disgust. The setup got perhaps 45mins of actual use, and has
never been fired up since. So my first impression of Vista are not "glowing"
Sorry, not true.
If they have a stand-alone part that is unchanged they still have to distribute the source of it.
Hmmm - what if the stand-alone part is not licensed under the GPL or LGPL? Surely, if it is closed source, then they can't distribute the code, as they wouldn't have the right to the source code.
Just as I can't distribute the code to "dude's cool widget", if "dude's cool widget" is closed source and not licensed under the GPL and "dude" gives it away for $0; even if I use the GPL to distribute my software.
Half the stuff I have written for work to enable client zero configuration, advertises it's IP address and the configuration server talks direct to the client, falls under this.
VB6 still requires a runtime library. This runtime support is included in the OS these days.
There are two ways of compiling VB programs: p-Code.. this is an intermidate stage, kind of like java Native Code.. this is supposed to run faster than p-Code. However, if VB6 created true native code (i.e machine code) then why is a runtime library still required?
It's a fast development environment. You can get a decent sized program
from idea to final build in hours and not days
It's an easy language to master. It is based on BASIC after all.
It has a large number of extra controls that can be used to do things like
display webpages, upload/download from FTP sites, talk over IP, etc
It understands COM, so you use automation objects with it.
Now that PCs are so fast the execution time of the interpret is not an
issue any more. However, VB is a slow language
It's Database objects are easy to use, and supports Access, SQL server,
ODBC...
Bad Points of VB
It's BASIC, so the language has its limitations
It's OOP implementation is backwards. Parent class members cannot be called
directly by their child descendants
It's UI design elements haven't really changed that much, so building a
nice looking interface takes some time
The Right Way, The Wrong Way, and The VB Way
It is interpreted and not compiled, so you can have difficulty giving an
exe from VB to a customer and get it to run. The easiest way to get a program
onto a customer's machine is to create an installer. The installation system
that comes with VB hasn't changed since VB3 and doesn't look processional
at all. Use Visual Installer instead.
You have to declare your User Defined Types in an ActiveX DLL with a class
that is never used, in order to use your UDTs as parameters to your classes
in your main project
Overall Thoughts
I have been programming in VB since Version 2, and right up to Version 6. I
cut my teeth on programming Windows Applications using VB, and I have to admit
it is one of my favorite development systems. I also program in C++. I use VB
to prototype an application, the other guys and customers can comment of the
look and feel of the software, and modifications are easy to make. Once everyone
is happy with the App, it is then ported to C++.
VB.NET is not VB (google for Visual Fred) VB.Net is a completely different
language to VB and it is not code compatible. Time will have to be taken to
rewrite the parts of a VB app that don't work under VB.Net
VB is a fine system and well suited to RAD projects, DB projects, and client/server
projects. However, if you are looking for a system that creates faster code,
is more secure, and easier to maintain, then you'll need to start working with
things like C/C++/Java/etc
As a Christian (aka "Religious wacko")... Porn is degrading to women,
and it does destroys relationships.
Sensible lines of argument, so long as you don't proceed to then advocate
banning this and all other things that might damage relationships. However...
In hindsight I should have written - "It is of my opinion that porn....."
By having a ".xxx" domain, I can set my firewall to instantly
block all of the porn in the world.
Is this the same way I can instantly block all English-language content
in the world by setting my firewall to filter the ".uk" domain? You
do understand the voluntary nature of domain registration, right?
Of course, many site won't re-register or move over to a.xxx domain, but some
will. If a user chooses to do so, they can block that domain (or in some cases
perhaps block everything else)
Also, I'm curious: You would block this content because you believe your
relationship would be destroyed if you saw any of it? Couldn't you just choose
not to look?
My wife doesn't like porn and I have grown out of it, but there is still that
issue that it is so easily to get access to; and can be difficult to protect
your family from. In some cases it is necessary to block out certain information
in certain situations. For instance - you wouldn't look at porn at work, as
employment law can be used to protect the other workers from being exposed to
information that they find offensive. Also, you wouldn't want you six year old
- researching for her homework and stumble across the site "Bodasious Co-Eds".
It is all about common sense, organizing information into domains that indicate
where they are has been done for years, and yet no-one complains about that.
All of a sudden people want to organize information into domains by content,
and everybody screams censorship
My relationship would probably be destroyed if I started playing some addictive
video game around the clock, 7 days a week. But my response is not to install
all sorts of filters preventing me from accessing video games. My response is
to exercise self-control. What hath made you so much weaker than I, who am basically
an ordinary schmoe?
I too would get into trouble if engaged in other addictive behavior. From the
faith aspect... Porn, in the my faith, is regarded as "not a good thing".
Now some people may not understand the reasons why, and not agree, etc. Which
is fine.. However, if the.xxx domain was instated and sites registered then
it would make it easier for those Christians that are trying to move ahead with
their spiritual growth, to avoid temptation. It is their choice.
You see that is one of the major problems with the world today.. It is more important to be politically correct than stand up for what you believe in...
Yes - it is a choice, but No - I personally would rather see the.xxx domain come in to force. It still means that people can go a view the material if they want, but it also means that other people, who really don't care about it, can educate and protect their family.
By having a.xxx domain, I don't f&^&* popups advertising Russian brides, or when I misspell "cooking" in a search engine (which happens a lot - as I can't speel that good), I don't embarrass myself, and further more don't get yelled at when my wife then uses the PC.
Here in the UK, we do have adult stores, and adult magazines, but there is laws governing their sale and distribution. On the Internet there is no law, and no way to govern it. Which is why the Internet is so very good, and at the same time so very dangerous. By having the ".xxx" domain, it makes it easier to organise the information out there, and the user can choose to block it or not.
The issue is not about censorship or prejudice it is about making it easier for someone to filter out potentially upsetting information, that is _so_ easily accessed accidentally. If your ISP decides to block the.xxx domain, that is a case of censorship, and should be contended with.
As for my logic - I certainly believe that it is sound; it is about making a choice easier. As for whether I am a good Christian or not, that is between me and God:)
Sony - "Hey lets make everyone buy two copies of a movie one on DVD and the other on UMD"
Consumer - "What ?! The PSP has no facility to play a UMD movie and output in a TV?! Well screw buying two copies - I'll buy the DVD, rip it, put it on a memory stick, and still get to watch it on my PSP"
As a Christian (aka "Religous wacko") I can see a _very_ good reason to have a.xxx domain. Porn is degrading to women, and it does destroys relationships
No more - "sorry honey - I didn't know what I was doing" crap.
By having a ".xxx" domain, I can set my firewall to instantly block all of the porn in the world. Thus stoping temptation and at the same time protecting my children from seeing things that they are too young to understand..
Admittly - having a.xxx domain would make a lot of software filtering package redundant... I wonder if those businesses voted "no to.xxx"
If the bad RFID tag infects a system that has the right "bits" attached to write RFID tags. The it would be possible for the infected system to write out new bad RFID tags, or event rewrite good RFID tags - turning them bad....
Anyone running a PocketPC Phone Edition smartphone, already has IM in the form of MSN Messenger.
It has been around since the release of the first SPV (about 5 years ago), so I can't see what all the hubub is about.
On the + side - most modern phones can run java, so plenty of scope for developing a non company controlled IM service -- maybe one that links all of the other together
"Hey Gradson - I need your help with my PC" "Sure - but I'll only help if your running XP" "Ok Gradson - Can you get it for say the price that _you_ pay for it" "No Gradma - We here at Microsoft like charging you a significant percentage of your pension for software. Oh wait - you're PC isn't fast enogh to run it - so good out and buy a new one at the same time"
Wikipedia defines a software bug as... "A software bug is an error, flaw, mistake, failure, or fault in a computer program that prevents it from working as intended, or produces an incorrect result." (http://en.wikipedia.org/wiki/Software_bug)
Based on that definition - I still stand by my previous assertation that creating completely bug free software is an impossible task.
As a developer I do try to think of everyway my software can fail, and put in code to handle those cases and unexpected ones. Even though I do this I can't think of every combination of hardware + software that my program is going to be run on.
Completely bug free software is impossible to write; because you cannot think of every single thing that will happen to your system. Even if you have both complete control over both hardware and software. As well as the tools used to create the hardware and software.
What happens if your laptop can't run SP2*.
I put in my wireless card, and "pop" - a nice message appears saying that I have connected to my neighbours AP.
So - I have to go "no - bad wireless card, connect to this AP with this wep key"
(* I have a 600Mhz, 256mb, 40GB laptop - with SP1 on the system take ~180 of ram, with SP2 it is close to 250mb. No - I can't put in more ram, cause the hardware won't let me)
The reason that there is so little malware for the mac - is beacuse very few people are writing mainstream applications for the OS.
Windows is still Industry Standard - and all you mac and linux zealots can do nothing to change it (well - not just yet anyway:)
At the moment, you can't go into PCworld, Game, Staples, etc and buy "Joe's Recipe Database" for *nix (linux or OSX). For the foreseeable future, the world is running Windows.
It is just one of those things. However, one day Micosoft will make a mistake, and they _will_ lose their domanace over the PC industry. I think it will happen when there is a completly new kind of hardware that is taken up.
Hmmm - perhaps you have never looked at 5 year old code.
WE have all been there - you finish a project in langauge that is pretty self explainitory (pearl, vb, etc.) Either, you are updating the software or adding a new feature; and come to a point and gone "why oh why was it done that way". However, after you change the code in favour of a different implmentation - you discover that the software doesn't work because the original implmentation was done that way due to other issues - just like the comment explained.. Oh wait - there was no comment because the code comments itself.
Does this mean that anyone how has studied:
Physics
Chemistry
Biology
Computer Science
Also be charged under the Terrorism Act, as they (probably) have documents that would be "useful" in planning a Terrorist Attack. Let's face it, it would seem that the basic human right of the Right to Insurrection, is slowly being removed.
Remember 300 years ago, the founding fathers of the US were considered "Terrorists", as well as William the Conqueror in 1066.
The easiest way for a democratic government to stay in power, is to listen and to act out the will of the people, which is what they were elected for.
IMHO I believe the reason why there are people out there that are using Windows 2000, and haven't upgraded to XP, is because XP doesn't offer the user anything over Win2K.
My own personal feelings about Vista versus XP is that, apart from new hardware support, Vista doesn't offer me anything over XP. In fact going to Vista at the moment, seems to be a step back due to all of the DRM et al. that Vista has.
We ran a beta of Vista at work to make sure our software worked on it (it did), but Vista straight out of the box was so annoying telly tubbied, that our QA guy walked off is disgust. The setup got perhaps 45mins of actual use, and has never been fired up since. So my first impression of Vista are not "glowing"
Sorry, not true. If they have a stand-alone part that is unchanged they still have to distribute the source of it.
Hmmm - what if the stand-alone part is not licensed under the GPL or LGPL? Surely, if it is closed source, then they can't distribute the code, as they wouldn't have the right to the source code.
Just as I can't distribute the code to "dude's cool widget", if "dude's cool widget" is closed source and not licensed under the GPL and "dude" gives it away for $0; even if I use the GPL to distribute my software.
Surely there are better things to campain about.. For eample:
Use Wind Power
Save the Wales
Save the Children
Pluto is a planet, damnit
Bring back 8-track tapes
Half the stuff I have written for work to enable client zero configuration, advertises it's IP address and the configuration server talks direct to the client, falls under this.
...
I guess you can patent common sense these days
VB6 still requires a runtime library. This runtime support is included in the OS these days.
.. this is supposed to run faster than p-Code. However, if VB6 created true native code (i.e machine code) then why is a runtime library still required?
There are two ways of compiling VB programs:
p-Code.. this is an intermidate stage, kind of like java
Native Code
Good Points about VB:
Bad Points of VB
Overall Thoughts
I have been programming in VB since Version 2, and right up to Version 6. I cut my teeth on programming Windows Applications using VB, and I have to admit it is one of my favorite development systems. I also program in C++. I use VB to prototype an application, the other guys and customers can comment of the look and feel of the software, and modifications are easy to make. Once everyone is happy with the App, it is then ported to C++.
VB.NET is not VB (google for Visual Fred) VB.Net is a completely different language to VB and it is not code compatible. Time will have to be taken to rewrite the parts of a VB app that don't work under VB.Net
VB is a fine system and well suited to RAD projects, DB projects, and client/server projects. However, if you are looking for a system that creates faster code, is more secure, and easier to maintain, then you'll need to start working with things like C/C++/Java/etc
Yeah - you can get in the US from Mexico from walking under a fence made from tin roof tiles... Micheal Palin did it :)
It is interesting to see how parinod the world is becoming. It started in the US after 9/11, and now here in the UK after the July tube bombings.
Sensible lines of argument, so long as you don't proceed to then advocate banning this and all other things that might damage relationships. However...
In hindsight I should have written - "It is of my opinion that porn....."
By having a ".xxx" domain, I can set my firewall to instantly block all of the porn in the world.
Is this the same way I can instantly block all English-language content in the world by setting my firewall to filter the ".uk" domain? You do understand the voluntary nature of domain registration, right?
Of course, many site won't re-register or move over to a .xxx domain, but some
will. If a user chooses to do so, they can block that domain (or in some cases
perhaps block everything else)
Also, I'm curious: You would block this content because you believe your relationship would be destroyed if you saw any of it? Couldn't you just choose not to look?
My wife doesn't like porn and I have grown out of it, but there is still that issue that it is so easily to get access to; and can be difficult to protect your family from. In some cases it is necessary to block out certain information in certain situations. For instance - you wouldn't look at porn at work, as employment law can be used to protect the other workers from being exposed to information that they find offensive. Also, you wouldn't want you six year old - researching for her homework and stumble across the site "Bodasious Co-Eds".
It is all about common sense, organizing information into domains that indicate where they are has been done for years, and yet no-one complains about that. All of a sudden people want to organize information into domains by content, and everybody screams censorship
My relationship would probably be destroyed if I started playing some addictive video game around the clock, 7 days a week. But my response is not to install all sorts of filters preventing me from accessing video games. My response is to exercise self-control. What hath made you so much weaker than I, who am basically an ordinary schmoe?
I too would get into trouble if engaged in other addictive behavior. From the faith aspect ... Porn, in the my faith, is regarded as "not a good thing".
Now some people may not understand the reasons why, and not agree, etc. Which
is fine.. However, if the .xxx domain was instated and sites registered then
it would make it easier for those Christians that are trying to move ahead with
their spiritual growth, to avoid temptation. It is their choice.
You see that is one of the major problems with the world today.. It is more important to be politically correct than stand up for what you believe in...
.xxx domain come in to force. It still means that people can go a view the material if they want, but it also means that other people, who really don't care about it, can educate and protect their family.
.xxx domain, I don't f&^&* popups advertising Russian brides, or when I misspell "cooking" in a search engine (which happens a lot - as I can't speel that good), I don't embarrass myself, and further more don't get yelled at when my wife then uses the PC.
.xxx domain, that is a case of censorship, and should be contended with.
:)
Yes - it is a choice, but No - I personally would rather see the
By having a
Here in the UK, we do have adult stores, and adult magazines, but there is laws governing their sale and distribution. On the Internet there is no law, and no way to govern it. Which is why the Internet is so very good, and at the same time so very dangerous. By having the ".xxx" domain, it makes it easier to organise the information out there, and the user can choose to block it or not.
The issue is not about censorship or prejudice it is about making it easier for someone to filter out potentially upsetting information, that is _so_ easily accessed accidentally. If your ISP decides to block the
As for my logic - I certainly believe that it is sound; it is about making a choice easier. As for whether I am a good Christian or not, that is between me and God
Sony - "Hey lets make everyone buy two copies of a movie one on DVD and the other on UMD"
Consumer - "What ?! The PSP has no facility to play a UMD movie and output in a TV?! Well screw buying two copies - I'll buy the DVD, rip it, put it on a memory stick, and still get to watch it on my PSP"
Enough said really.
As a Christian (aka "Religous wacko") I can see a _very_ good reason to have a .xxx domain. Porn is degrading to women, and it does destroys relationships
.xxx domain would make a lot of software filtering package redundant ... I wonder if those businesses voted "no to .xxx"
No more - "sorry honey - I didn't know what I was doing" crap.
By having a ".xxx" domain, I can set my firewall to instantly block all of the porn in the world. Thus stoping temptation and at the same time protecting my children from seeing things that they are too young to understand..
Admittly - having a
If the bad RFID tag infects a system that has the right "bits" attached to write RFID tags. The it would be possible for the infected system to write out new bad RFID tags, or event rewrite good RFID tags - turning them bad....
Anyone running a PocketPC Phone Edition smartphone, already has IM in the form of MSN Messenger.
It has been around since the release of the first SPV (about 5 years ago), so I can't see what all the hubub is about.
On the + side - most modern phones can run java, so plenty of scope for developing a non company controlled IM service -- maybe one that links all of the other together
"It's hard for me to feel too bad for the person who you know who doesn't have a licensed copy of Windows and is infected."
Ok - Mr Nash, in that case, can you sell me a Windows 98 licence for my libretto 110 it's only a P75, with 32mb of ram.
Or how about a NT4 Server licence for my P200, 256mb.
Or how about an Office 97 licence, as I really don't neeed or use all the new features of the new versions of Office.
I wonder if the converstation went like this
"Hey Gradson - I need your help with my PC"
"Sure - but I'll only help if your running XP"
"Ok Gradson - Can you get it for say the price that _you_ pay for it"
"No Gradma - We here at Microsoft like charging you a significant percentage of your pension for software. Oh wait - you're PC isn't fast enogh to run it - so good out and buy a new one at the same time"
Wikipedia defines a software bug as ... "A software bug is an error, flaw, mistake, failure, or fault in a computer program that prevents it from working as intended, or produces an incorrect result." (http://en.wikipedia.org/wiki/Software_bug)
Based on that definition - I still stand by my previous assertation that creating completely bug free software is an impossible task.
As a developer I do try to think of everyway my software can fail, and put in code to handle those cases and unexpected ones. Even though I do this I can't think of every combination of hardware + software that my program is going to be run on.
Completely bug free software is impossible to write; because you cannot think of every single thing that will happen to your system. Even if you have both complete control over both hardware and software. As well as the tools used to create the hardware and software.
Motorola - We'll go with the Harvard archtecture, so people can't execute data. Intel - Nah - that seems like too much hard work.
But....
The most readily availble to develop for, considering the guys background.
What happens if your laptop can't run SP2*. I put in my wireless card, and "pop" - a nice message appears saying that I have connected to my neighbours AP. So - I have to go "no - bad wireless card, connect to this AP with this wep key" (* I have a 600Mhz, 256mb, 40GB laptop - with SP1 on the system take ~180 of ram, with SP2 it is close to 250mb. No - I can't put in more ram, cause the hardware won't let me)
Cheers guys - now we know how you go about prevent people from sharing files - we can go about preventing your prevention methods.
The reason that there is so little malware for the mac - is beacuse very few people are writing mainstream applications for the OS.
:)
Windows is still Industry Standard - and all you mac and linux zealots can do nothing to change it (well - not just yet anyway
At the moment, you can't go into PCworld, Game, Staples, etc and buy "Joe's Recipe Database" for *nix (linux or OSX). For the foreseeable future, the world is running Windows.
It is just one of those things. However, one day Micosoft will make a mistake, and they _will_ lose their domanace over the PC industry. I think it will happen when there is a completly new kind of hardware that is taken up.
My $0.02
TheLogster
Hmmm - perhaps you have never looked at 5 year old code.
.. Oh wait - there was no comment because the code comments itself.
WE have all been there - you finish a project in langauge that is pretty self explainitory (pearl, vb, etc.) Either, you are updating the software or adding a new feature; and come to a point and gone "why oh why was it done that way". However, after you change the code in favour of a different implmentation - you discover that the software doesn't work because the original implmentation was done that way due to other issues - just like the comment explained
My $0.02
TheLogster
I have never used MythTV - I have only heard of it - so I'm sorry for my ignorance