I've considered this approach also, but I like the idea that the RAID volumes appear like any other logical volume to the OS (or at least they're supposed to - Linux is a little too smart). This gives you the ability to dual boot on a RAID volume as well if you so desire for whatever reason.
There's no doubt that P2P file sharing has been nothing but a nuisance to the RIAA cartel. So why not establish private/encrypted P2P file sharing networks based on a web of trust? It goes like this for those who aren't familiar: "I trust you, so I will share with you and the people you trust. You trust Rob, so you share with Rob. I trust Rob, because you trust Rob. "
This can be controlled so that I will only trust one degree of separation or two degrees and so on. If someone defies your trust, you pass along your suggestion to cut them off. If that fails, then you cut off that branch entirely.
First, I think that mostly FOSS developers and engineers can appreciate the work that goes into this stuff. So I sortof agree that additional credit might be good as a way of thanking those who have made contributions. Software, especially application software, tends to be like a collage. Do you credit everyone equally? Do some people get more credit? What happens if we forget to thank/credit certain people along the way? I think this could be a disaster and potential hurt the movement.
I'm sorry, but I wouldn't want to be the admin for this device? Can you imagine how much time you'd have to spend patching? Plus, I doubt I would use this knowing how poorly Microsoft protects my computer from viruses.:-P
I'm in the same boat. I've been running a 400Mhz Redhat 7.3 machine w/a pair of 120GB WD8MB IDE drives configured for RAID 0 using a Promise Fasttrack Controller. But I'm constantly running out of space and would really like to move towards RAID 5. The HSB Series II is ambiguous about RAID support. It appears that it's software driven - and only available for Win2k and OS X? In any event, I was thinking of building another box using a 600Mhz Redhat 7.3 box + the 3Ware 4-channel RAID controller. The total cost for the controller and 4 120GB drives should be about $700.
I've been running Sparx Systems Enterprise Architect for about 1.5yrs on Windows. Prior to that, I was running Rational Rose - but got sick of paying out the ass for upgrades each year. EA, as it's known, rivals Rose in many ways and costs less than $200/seat. I absolutely love it. It doesn't entirely answer your question; So recently, I discovered that it works flawlessly on Linux via CrossOver Office (assuming you copy over MS Sans Serif from Windows). Check it out (there's an unlimited 30 day trial version) or send me a private message.
I think there's a big difference between AV definitions and OS patches. AV definitions can be loaded and unloaded dynamically and have minimal effect on uptime. OS patches (in Windows) tend to be all over the place. MS' System Update Server is a good idea for now - in reducing traffic due to patches. However, in most of my environments, the only things we patch regularly are IE and IIS. We typically only patch the OS pre-SP1, but after that we only apply service packs. In addition, we have IP filtering active on every Win2k server (managed via GPO Registry Settings) so we can granularly control port access. As a result, our Win2k servers have uptimes comparable to our Linux servers, with the exception of reboots related to service packs and major software installations.
It seems as though there needs to be more consumer awareness about EULAs and such blatant bait and switch tactics. Do you think awareness would increase if there were a public Agreement Archive that stored every version of standard EULAs and SLAs? Contributors would be users, journals, and the companies themselves. This would be a great place for companies to get feedback on their agreements as well.
The competing commercial distributions, Xandros and Lycoris, are offering their products at a lower price and their systems rival Lindows in many ways. For example, Xandros' partnership with CodeWeavers allows them to fullful the promise of running Windows applications out-of-the-box for the same price as Lindows without the ability to run Windows applications. Lycoris' open development community, their software gallery, their comparable deal with WalMart, and rebranding of OpenOffice position them squarely against Lindows, but again at a lesser price. What are you doing to compete with these distributions? What types of partnerships are you leveraging to sustain or enhance your revenue model beyond unit sales and recurring Click-n-Run sales?
The reality is what many here have said - that you can boot from Linux CDs or NTFS-DOS or some other utility that allows you to mount partitions. However, one of the features of NTFS since Win2k is the ability to encrypt files to disk - a.k.a. Encrypted File System. If a folder/file is encrypted and someone infiltrates here's the real risk: If your XP workstation is in a domain and you are encrypting your folders/files (right-click and select Encrypt), a workstation infiltration is meaningless. However, if it is indeed a standalone workstation or member of a workgroup, you are at risk. This is because only the domain or local administrator can recover encrypted files, with the exception of the user who owns them.
So ideally, most organizations with Win2K domains aren't allowing users to store sensitive information locally. If they are, hopefully it is being encrypted. For those with standalone workstations or workgroups, the risk is quite high.
All of this assumes that the infiltrator has physical access, regardless of whether that individual is trusted or not.
Once they do it, you should post the name of your company here and and at FuckedCompany.com so we can all avoid giving this company any of our personal information.
Microsoft doesn't rewrite apps from scratch when they buy them. They gradually migrate/refactor the code (ala FrontPage and Content Management Server). It's naive to think that Borland's only value is in its Java tools. It's also naive to think that MS would purchase Borland only to get their hands on the TogetherSoft intellectual property. Borland's value is developer mindshare. They have always been the Apple of software development (regardless of what Microsoft thinks of itself), truly catering to what developers need and want. If Microsoft buys Borland, then they will gradually (over 2-3 years) align the existing non-Java Borland tools (and their customers) over to.NET. Also, consider that Borland has recently expressed interest in using Mono and contributing to the Mono project. There's a strong possibility that Microsoft could prevent this by purchasing Borland - hence preventing an alternative CLR from having professional support. As for JBuilder and Kylix, perhaps these tools would get sold off or mothballed? Who knows?
Gimme a break already. This is too funny. Cable companies are busy trying to scare the PVR companies because they're afraid people will record and (with Replay) share TV shows? But here's the best thing of all - they've expressed interest in having PVR technology embedded inside cable boxes and so one of the top suppliers of cable boxes has now designed a line of such devices. So if TiVo behaves, then they get more business from Motorola. But if they misbehave, then the cable ops dump Motorola and find someone else to play their stooge. Once PVR technology is standard in set top cable/satellite boxes, this thread will be moot particularly when the video signal will be encrypted all the way up to the tube/plasma/LCD.
I highly recommend a few things to counter the issues that you are facing. First and foremost is physical activity. My mom never let me out of the house after school until I finished my homework, so it just compounded the problem. In my adult life, I've noticed that when I begin the day with physical activity or exercise, I'm able to really keep focused throughout the day. Second, diet is critical. Sugar is obviously something you want to keep away from or at a minimum. I find that carbohydrates are extremely satisfying, but they tend to tire me out and I end up hyperfocusing or "daydreaming" - so I tend to eat a high carb diet at dinner so I can sleep better. Third, a rigorous and unrelenting schedule. My parents were somewhat hypocritical in this area since they would try to keep me on a tight schedule during the weekdays and then we would go out to family/social events until the wee hours of the morning on Friday/Saturday nights. So I now I just have a rotten schedule. Fourth, and perhaps most important, is stress management. I find that right until I was 23, I was extremely "stress tolerant" - a term widely used my ADD therapists. The reality is/was that I am very susceptible to stress and anxiety and that my coping mechanisms are internal (ADD not ADHD). Hyper kids will externalize this stress but often in unhealthy ways. I was always daydreaming or hyperfocused on the wrong things when I was stressed out about school or about being punished. So at a young age it's important for kids to find stress/anxiety management tools, like yoga, dancing, music, sports, karate, etc. These become lifelong personal tools for coping. Without them, I think we tend towards self-destructive means of coping.
The things that I mentioned are habits that you will have to help blend into your child's lifestyle to the point where she will feel a compulsion to exercise, eat well, keep a spartan schedule, and cope well with her stress/anxiety. The last two things are something you will have to teach her by example - and she will have to learn from her own experience: Be proactive with things, and patient with people. I wish (to this day) I could better this about myself. Procrastination is the true enemy and leads to all incomplete tasks/goals and poor confidence. Impatience leads to impulsive comments that end up hurting others and in the end hurting you - hence poor self-esteem. ADD folks know exactly what I'm saying. Our impulsive natures lead us down dangerous paths, both socially and personally. The impulsivity and procrastination are often a curse, but can be tempered to produce brilliant ideas and motivate people.
So as an adult, I look back and realize that as a kid, I never really had any sense of urgency about things and rarely considered other people's feelings. As I've taken on more responsibility, I've discovered that the relationships that I've built with family, friends, and colleagues and their subsequent expectations tend to push me along and give me a great deal of focus. When there is minimal expectation, I spiral into my ADD habits. But I believe that if I could rewind the clock to when I was a kid, I would probably have counseled my parents (who were in denial about my ADD until I went to a therapist in college) to do these things for me.
Obviously that's true of most people. Look at open source and free software users. They use buggy or half-complete applications all of the time. It's a fact of life. But I agree with you that people shouldn't release/buy crap like that for $4000/seat.
Evil??? I'm certain that it's the Unified Modeling Language, not the Universal Moral Law. The intent of software modeling, whether it be the UML or whatever you prefer, is to provide tools for analysis and specification of software from the more abstract business requirements or architectural level all the way down to code generation and reverse engineering. To call UML evil is like calling gcc or gdb evil - as they are all just tools.
I've used Rational Rose since the 98 version and I would say it has improved in it's stability and flexibility. The real time round trip C# code generation from UML models in Rational XDE is also quite nice. However, when I recently worked for a client who wanted to begin introducing formalized requirements and analysis to their developers, I could not help the tech director justify the cost of Rational products. So instead, we discovered Enterprise Architect for Windows from Sparx Systems, an Aussie company. From $95-180 per seat for a single user, this tool can do most anything Rose Enterprise Edition can. In addition, it includes better tools for doing project estimation, risk management, and requirements traceability. Plus - the data format is either MS-Access, MS SQL, or MySQL. Therefore, you can have multiple users working on the same model. Truly worth looking into if the only reason you're not using UML tools is price.
I'm fairly certain that the founding fathers of the Internet intended the TLDs to be used for classifying military, government, educational, commercial, organizational, and national network partitions. Up until now, it was the decision of site owners to rate their own content via PICS and RSACi, not to mention the dozens of content filtering applications/proxies that have surfaced overt he past 7 years that could further assist parents. If a system like this takes off, who is to decide what is a legitimate.kids.us domain? What if I don't mind that my children are exposed to Darwinism while my neighbor is opposed to such teachings? Will religious groups be allowed to host sites on.kids.us? What if I'm a Catholic and I don't want my children reading about Hinduism? Do we now create.catholocism and.hinduism TLDs? Once this bullshit begins, will it ever end???
I've considered this approach also, but I like the idea that the RAID volumes appear like any other logical volume to the OS (or at least they're supposed to - Linux is a little too smart). This gives you the ability to dual boot on a RAID volume as well if you so desire for whatever reason.
There's no doubt that P2P file sharing has been nothing but a nuisance to the RIAA cartel. So why not establish private/encrypted P2P file sharing networks based on a web of trust? It goes like this for those who aren't familiar: "I trust you, so I will share with you and the people you trust. You trust Rob, so you share with Rob. I trust Rob, because you trust Rob. "
This can be controlled so that I will only trust one degree of separation or two degrees and so on. If someone defies your trust, you pass along your suggestion to cut them off. If that fails, then you cut off that branch entirely.
Just a thought...
First, I think that mostly FOSS developers and engineers can appreciate the work that goes into this stuff. So I sortof agree that additional credit might be good as a way of thanking those who have made contributions. Software, especially application software, tends to be like a collage. Do you credit everyone equally? Do some people get more credit? What happens if we forget to thank/credit certain people along the way? I think this could be a disaster and potential hurt the movement.
I'm sorry, but I wouldn't want to be the admin for this device? Can you imagine how much time you'd have to spend patching? Plus, I doubt I would use this knowing how poorly Microsoft protects my computer from viruses. :-P
I'm in the same boat. I've been running a 400Mhz Redhat 7.3 machine w/a pair of 120GB WD8MB IDE drives configured for RAID 0 using a Promise Fasttrack Controller. But I'm constantly running out of space and would really like to move towards RAID 5. The HSB Series II is ambiguous about RAID support. It appears that it's software driven - and only available for Win2k and OS X? In any event, I was thinking of building another box using a 600Mhz Redhat 7.3 box + the 3Ware 4-channel RAID controller. The total cost for the controller and 4 120GB drives should be about $700.
I've been running Sparx Systems Enterprise Architect for about 1.5yrs on Windows. Prior to that, I was running Rational Rose - but got sick of paying out the ass for upgrades each year. EA, as it's known, rivals Rose in many ways and costs less than $200/seat. I absolutely love it. It doesn't entirely answer your question; So recently, I discovered that it works flawlessly on Linux via CrossOver Office (assuming you copy over MS Sans Serif from Windows). Check it out (there's an unlimited 30 day trial version) or send me a private message.
I think there's a big difference between AV definitions and OS patches. AV definitions can be loaded and unloaded dynamically and have minimal effect on uptime. OS patches (in Windows) tend to be all over the place. MS' System Update Server is a good idea for now - in reducing traffic due to patches. However, in most of my environments, the only things we patch regularly are IE and IIS. We typically only patch the OS pre-SP1, but after that we only apply service packs. In addition, we have IP filtering active on every Win2k server (managed via GPO Registry Settings) so we can granularly control port access. As a result, our Win2k servers have uptimes comparable to our Linux servers, with the exception of reboots related to service packs and major software installations.
It seems as though there needs to be more consumer awareness about EULAs and such blatant bait and switch tactics. Do you think awareness would increase if there were a public Agreement Archive that stored every version of standard EULAs and SLAs? Contributors would be users, journals, and the companies themselves. This would be a great place for companies to get feedback on their agreements as well.
The competing commercial distributions, Xandros and Lycoris, are offering their products at a lower price and their systems rival Lindows in many ways. For example, Xandros' partnership with CodeWeavers allows them to fullful the promise of running Windows applications out-of-the-box for the same price as Lindows without the ability to run Windows applications. Lycoris' open development community, their software gallery, their comparable deal with WalMart, and rebranding of OpenOffice position them squarely against Lindows, but again at a lesser price. What are you doing to compete with these distributions? What types of partnerships are you leveraging to sustain or enhance your revenue model beyond unit sales and recurring Click-n-Run sales?
So ideally, most organizations with Win2K domains aren't allowing users to store sensitive information locally. If they are, hopefully it is being encrypted. For those with standalone workstations or workgroups, the risk is quite high.
All of this assumes that the infiltrator has physical access, regardless of whether that individual is trusted or not.
Once they do it, you should post the name of your company here and and at FuckedCompany.com so we can all avoid giving this company any of our personal information.
Microsoft doesn't rewrite apps from scratch when they buy them. They gradually migrate/refactor the code (ala FrontPage and Content Management Server). It's naive to think that Borland's only value is in its Java tools. It's also naive to think that MS would purchase Borland only to get their hands on the TogetherSoft intellectual property. Borland's value is developer mindshare. They have always been the Apple of software development (regardless of what Microsoft thinks of itself), truly catering to what developers need and want. If Microsoft buys Borland, then they will gradually (over 2-3 years) align the existing non-Java Borland tools (and their customers) over to .NET. Also, consider that Borland has recently expressed interest in using Mono and contributing to the Mono project. There's a strong possibility that Microsoft could prevent this by purchasing Borland - hence preventing an alternative CLR from having professional support. As for JBuilder and Kylix, perhaps these tools would get sold off or mothballed? Who knows?
comcast could always deploy a replacement for the garbage digital boxes that we are forced to use
Gimme a break already. This is too funny. Cable companies are busy trying to scare the PVR companies because they're afraid people will record and (with Replay) share TV shows? But here's the best thing of all - they've expressed interest in having PVR technology embedded inside cable boxes and so one of the top suppliers of cable boxes has now designed a line of such devices. So if TiVo behaves, then they get more business from Motorola. But if they misbehave, then the cable ops dump Motorola and find someone else to play their stooge. Once PVR technology is standard in set top cable/satellite boxes, this thread will be moot particularly when the video signal will be encrypted all the way up to the tube/plasma/LCD.
The things that I mentioned are habits that you will have to help blend into your child's lifestyle to the point where she will feel a compulsion to exercise, eat well, keep a spartan schedule, and cope well with her stress/anxiety. The last two things are something you will have to teach her by example - and she will have to learn from her own experience: Be proactive with things, and patient with people. I wish (to this day) I could better this about myself. Procrastination is the true enemy and leads to all incomplete tasks/goals and poor confidence. Impatience leads to impulsive comments that end up hurting others and in the end hurting you - hence poor self-esteem. ADD folks know exactly what I'm saying. Our impulsive natures lead us down dangerous paths, both socially and personally. The impulsivity and procrastination are often a curse, but can be tempered to produce brilliant ideas and motivate people.
So as an adult, I look back and realize that as a kid, I never really had any sense of urgency about things and rarely considered other people's feelings. As I've taken on more responsibility, I've discovered that the relationships that I've built with family, friends, and colleagues and their subsequent expectations tend to push me along and give me a great deal of focus. When there is minimal expectation, I spiral into my ADD habits. But I believe that if I could rewind the clock to when I was a kid, I would probably have counseled my parents (who were in denial about my ADD until I went to a therapist in college) to do these things for me.
Obviously that's true of most people. Look at open source and free software users. They use buggy or half-complete applications all of the time. It's a fact of life. But I agree with you that people shouldn't release/buy crap like that for $4000/seat.
For both of you: http://www.executableuml.com/ - any BTW, you were very cranky. ;-)
Evil??? I'm certain that it's the Unified Modeling Language, not the Universal Moral Law. The intent of software modeling, whether it be the UML or whatever you prefer, is to provide tools for analysis and specification of software from the more abstract business requirements or architectural level all the way down to code generation and reverse engineering. To call UML evil is like calling gcc or gdb evil - as they are all just tools.
I've used Rational Rose since the 98 version and I would say it has improved in it's stability and flexibility. The real time round trip C# code generation from UML models in Rational XDE is also quite nice. However, when I recently worked for a client who wanted to begin introducing formalized requirements and analysis to their developers, I could not help the tech director justify the cost of Rational products. So instead, we discovered Enterprise Architect for Windows from Sparx Systems, an Aussie company. From $95-180 per seat for a single user, this tool can do most anything Rose Enterprise Edition can. In addition, it includes better tools for doing project estimation, risk management, and requirements traceability. Plus - the data format is either MS-Access, MS SQL, or MySQL. Therefore, you can have multiple users working on the same model. Truly worth looking into if the only reason you're not using UML tools is price.