...if only to see a pic of the guy who causes such a ruckus.
Yeah, for some reason I had this picture of him with "Einstein" hair and his eyes WAY to wide like he had just consumed 15 cups of coffee. He actually looks like a normal person...
No, you get similar speed with verbose output with rm. MS programs like deltree are just extremely slow for some reason. When using a dos prompt from win 95 on a p133 it would take around 25 minutes to do deltree/y \windows. Once I had my windows directory mounted (I forgot) and did an rm -rf / on my root directory. Within about two minutes all of windows and most of my system was gone.
It seems like the NT incarnation of these programs is improved but still very slow in comparison to the linux counterparts. But I guess it makes you wonder if deleting things really fast is a good thing or not
Please keep in mind that this is the most important election of our lifetime(s).
I doubt that. Every election is generally just as important, because even when it looks like there is nothing significant happening, our government is changing things which will have repercussions down the road. This mess in the Middle East didn't happen overnight - it's been brewing for DECADES.
That said I'd like to point out that every time the "throwing your vote away" argument comes up that people constantly say "this election is too important". So you're going to wait for the next election? They'll be saying it again then too. Vote for who you believe in, not because you don't want the other guy to win.
Oh, and lastly I encourage people to RESEARCH who to vote for in Congress. A lot of people I know are so tied up in the presidential BS that they seem to be oblivious to the fact that it's congress that makes the real decisions.
If you're really concerned about the $.20 or the downloading, you should probably just track the branch using CVS until release. Is FreeBSD on 2 CD's now? I thought it was one disk, and one rescure disk.
I've actually given up downloading the entire thing and now just use the mini install cd. For me the first step after setting up a system is always updating the ports tree and installing from ports anyway.
Mac fans must be a wreck most of the time considering they are using products from Apple - a company always about to go out of business which uses an OS based off of BSD which is always dying and produces a product like the ipod for which there are about 20 new "killers" released every quarter.
While the problems you listed are true, there are a fair share of not so seamless experiences on windows as well. I might have agreed with you about how various apps just looked and behaved differently a few years ago, but it's just as bad in windows nowdays. I mean the crap skinned interfaces just don't stop anymore. Everything from my camera software, to winamp, to my cd burning software all look completely different. I think users are okay with the different look as long as things are completely off the wall (Motif looking things).
But the apps are still important. Most people wont move to Linux just to use something else - they need a reason. And the point of an operating system is to use applications do do things. To draw people, Linux needs to have basic apps (as you listed) and "killer apps" things that people just love that run on Linux. Kasbar is one thing I miss on every other computer. Recently I discovered Rosegarden, which is exactly the sort of music composition software I've been looking for, for years. People don't really care if you can browse the web on Linux, they can do that already. People will take notice if you have a nice peice of software that they wish they had too - which is made even more attractive by the fact that you often don't have to pay(*) for it.
(*) I'd easily pay $200 for Paint Shop Pro on Linux. God save me from the Gimp. Krita where are you?
Knowing HTML isn't something just for geeks. Anyone who has spent a lot of time coding HTML by hand probably finds all sorts of weird quirks like this - typically just by chance. I recall back in the IE4/NS4 days when I was trying to get something (I think it was the font tag) to look the same in both browsers. By accident I found that if you made the same attribute twice that Netscape would use the first, and IE would use the second. I'm sure people uncover this stuff all the time, but most just fix the qurik or ignore it.
If they block by port, just change the port on the home box. Personally I never run sshd on a standard port anyway. It helps keep the script kiddies away at least.
The browser wars have two different aspects. For Netscape it was about making money (although it was not directly from their browser). For MS it is all about control. There are probably 3 key aspects to what most people consider 'the Internet'.
1) browser
2) server
3) content By controlling the browser, they can control the content. For example, if 90% of your users use IE, and you end up relying on some quirk that blows up other browsers, then you essentially lock out the other browsers.
That doesn't affect MS's bottom line directly, but is essential to maintaining their current bottom line. MS is very scared of cross platform technologies (ala Java). What it comes down to is the fact that MS has built a house of cards that is all about MS technology only working with other MS technology. When you start losing control, the entire thing collapses and people are no longer reliant (that is, have no choice) on your technology, but are free to use alternatives. If you don't require IE, you may no longer require Windows, etc.
Re:You know, we did word processing before...
on
How Cheap Can A PC Be?
·
· Score: 4, Funny
My first computer was a.00001Khz Royal Typewriter. It had two keys, a one and a zero. If you wanted to reformat the disk, you dipped the paper in white-out =P
Sad to say, but I'd be a bit lost without the PC speaker. Every BSD server I set up, I have beep for various reasons. I have it beep to indicate the server has fully booted, and for various other indicators. No need to screw with IO cards, interrupts, drivers, and speakers.
I'm also pretty sure most mainboard manufactorers still use the speaker for indicating problems by 'beep codes'. Although the only beep code for mine is "unhappy with RAM", I've noticed that many are starting to use it to indicate the processor fan isn't running.
While I have never had problems using the packages with freebsd and using ports that I built myself, I have had problems building packages myself and installing them elsewhere. Origonally I planned to sync servers and simply have a port build server for all the others, but ended up with problems that the packages I built would fail to install correctly (basically died in portupgrade) for some reason. At first I thought it was the CFLAGS I was using, but I was building against i686 so it should have worked for Athlons and Pentiums.
So I went back to just building from ports, and on any machine at over 1Ghz ports tend to build fast enough for me (note: I don't use a GUI). The things that tend to take the longest are updating portdb after syncing the ports tree, and downloading the sources. If you have a build server do that, then the compile time on the other servers really isn't that long in comparison.
I'll second that. I started installing VNC for cheap remote assistance across the company network. It works okay but it certainly drags. Then I tried using Citrix using GotoMypc - man that totally spanks every other remote gui I've seen. It's also just as flexible as VNC since you can use it on Mac OSX, PC, and Unix.
I always thought Citrix cost an arm and a leg, but gotomypc is about $14 a month. Which is less than a phone line / modem / pcanywhere thing we used to use for remote support. VNC is nice way to connect while saving money, but if I needed to get serious work done on a regular basis, I think that an extra $20 a month is worth the cost.
Personally I've started to use a 3 pronged approach.
1) cut out user permissions on C: and other folders they don't need to access. 2) group policy (no you don't need active directory for this). You can set IE not to use 3rd party extensions. If the person doesn't need to get on the internet, or only does for a few sites, then set up the IE content control to block all sites. You can also set windows to only execute certain programs through windows explorer - although remember to allow mmc.exe for a backdoor. 3) Set the permissions on the users profile directory so they can't execute. If I recall correctly, users can still right click and assign the permissions again to execute, but most don't figure that out
4?) Mozilla Firefox on computers that don't need IE for any specific reason. You can also misconfigure the proxy to limit internet access.
I think you're right that CA's won't come into play here. If you look up a DomainKey and the server says it's good, then who cares if a CA says it's good?
If your dns servers get hacked, I imagine it wouldn't be too hard to notice after you get bounced emails back. DomainKeys are easily revoked by simply changing the DomainKey, they are not irrevokable. The only problem will occure during the switching when some mail is sent out with the old key. So I don't think this will be much of an issue as far as spammers go, but it could possibly be a problem for a more sophisticated scheme where the hacker already has a list of target mail addresses, and can make his/her mail look legitamate. But that's basically the risk you take with any system that has an ammount of trust.
It's strange but true. A college degree is one of the biggest starting points in getting your foot in the door. I remember graduating college thinking that I hadn't really learned as much as I thought I would, and many of my professors had said we would learn the "real" skills in the "real" world. Except that only works when they hire people with no experience.
I was lucky enough to get a job, but over the years I've seen that many people get some jobs just because they have _a_ degree in something. A degree in CS is also good because it shows you are good with computers (or should be in theory anyway). So that puts you ahead of Political Science majors at least.
Now are you going to make enough to compensate for how much you go into debt going through college? That sort of depends on what career you want, and if you think college will get you the sort of job you want. Most of my friends never went through college, and never got into debt. They make hell of a lot more money than me too. But if I got all the way through college, I wouldn't say that the time was wasted. I learned a lot, and had some REALLY good times there. And if you didn't have a good time in college, well that's you're own damn fault. =P
OpenBSD still has other security features which help in securing the machine which the other BSDs do not. I do however agree that the "default" install doesn't mean a whole lot, but consider how hard it is to secure windows 2000 with a default install when connecting directly to the internet - your machine is already 0wned before you had the chance to update it.
I'm thinking it wasn't appropriate to run SETI on a work machine either unless given permission, but I'm wondering if anyone talked to him about not running it after seeing it on the computer. I find it hard to believe that he was diliberatly disobeying his superiors time after time running SETI. As far as people waisting time, how about the people playing solitare, screwing around on the web, or maybe just not doing their job? I find it hard to believe that among ALL the state employees that the one guy running SETI is the guy who should be the first to be canned.
It would probably be better to start going through web browser histories, and looking for non standard screen savers if you want to look for who is really wasting taxpayer money on computers.
Although I am familiar with BIND, I'm not familiar with what it needs from the system. Since I mount/var with 'noexec', is that going to work in a chroot enviornment? I would think that this is probably a common practice which could bite a lot of people in the ass if the chroot and noexec don't jive well together.
Bind 9 has been in ports for a long time. I'm using it with no problems. It means that you have to change 2 or 3 things in rc.conf but that's about it. Is there any particular reason you're sticking with the system named?
Re:For those of you under the age of 30...
on
Less Might Be More
·
· Score: 1
"They work". You know, that's what terminals are all about. The company I work at phased them out about 2 years ago and replaced them with windows PC's (they also need MS outlook, or I would have used FreeBSD - and I still did in a couple places). Now I have problems up the wazoo. Processor fan burns out, Windows has problems, Bios is frozen - gah, it never ends. With serial terminals it was basically turn it on and type. Something look wrong? Turn it off and turn it on again. The only thing that really sucks about terminals (speed issues aside) is that you need some sort of direct connection which makes for wiring issues.
...if only to see a pic of the guy who causes such a ruckus.
Yeah, for some reason I had this picture of him with "Einstein" hair and his eyes WAY to wide like he had just consumed 15 cups of coffee. He actually looks like a normal person...
No, you get similar speed with verbose output with rm. MS programs like deltree are just extremely slow for some reason. When using a dos prompt from win 95 on a p133 it would take around 25 minutes to do deltree /y \windows. Once I had my windows directory mounted (I forgot) and did an rm -rf / on my root directory. Within about two minutes all of windows and most of my system was gone.
It seems like the NT incarnation of these programs is improved but still very slow in comparison to the linux counterparts. But I guess it makes you wonder if deleting things really fast is a good thing or not
Please keep in mind that this is the most important election of our lifetime(s).
I doubt that. Every election is generally just as important, because even when it looks like there is nothing significant happening, our government is changing things which will have repercussions down the road. This mess in the Middle East didn't happen overnight - it's been brewing for DECADES.
That said I'd like to point out that every time the "throwing your vote away" argument comes up that people constantly say "this election is too important". So you're going to wait for the next election? They'll be saying it again then too. Vote for who you believe in, not because you don't want the other guy to win.
Oh, and lastly I encourage people to RESEARCH who to vote for in Congress. A lot of people I know are so tied up in the presidential BS that they seem to be oblivious to the fact that it's congress that makes the real decisions.
If you're really concerned about the $.20 or the downloading, you should probably just track the branch using CVS until release. Is FreeBSD on 2 CD's now? I thought it was one disk, and one rescure disk.
I've actually given up downloading the entire thing and now just use the mini install cd. For me the first step after setting up a system is always updating the ports tree and installing from ports anyway.
Mac fans must be a wreck most of the time considering they are using products from Apple - a company always about to go out of business which uses an OS based off of BSD which is always dying and produces a product like the ipod for which there are about 20 new "killers" released every quarter.
"The problem is lack of seamless user experience"
While the problems you listed are true, there are a fair share of not so seamless experiences on windows as well. I might have agreed with you about how various apps just looked and behaved differently a few years ago, but it's just as bad in windows nowdays. I mean the crap skinned interfaces just don't stop anymore. Everything from my camera software, to winamp, to my cd burning software all look completely different. I think users are okay with the different look as long as things are completely off the wall (Motif looking things).
But the apps are still important. Most people wont move to Linux just to use something else - they need a reason. And the point of an operating system is to use applications do do things. To draw people, Linux needs to have basic apps (as you listed) and "killer apps" things that people just love that run on Linux. Kasbar is one thing I miss on every other computer. Recently I discovered Rosegarden, which is exactly the sort of music composition software I've been looking for, for years. People don't really care if you can browse the web on Linux, they can do that already. People will take notice if you have a nice peice of software that they wish they had too - which is made even more attractive by the fact that you often don't have to pay(*) for it.
(*) I'd easily pay $200 for Paint Shop Pro on Linux. God save me from the Gimp. Krita where are you?
Knowing HTML isn't something just for geeks. Anyone who has spent a lot of time coding HTML by hand probably finds all sorts of weird quirks like this - typically just by chance. I recall back in the IE4/NS4 days when I was trying to get something (I think it was the font tag) to look the same in both browsers. By accident I found that if you made the same attribute twice that Netscape would use the first, and IE would use the second. I'm sure people uncover this stuff all the time, but most just fix the qurik or ignore it.
If they block by port, just change the port on the home box. Personally I never run sshd on a standard port anyway. It helps keep the script kiddies away at least.
The browser wars have two different aspects. For Netscape it was about making money (although it was not directly from their browser). For MS it is all about control. There are probably 3 key aspects to what most people consider 'the Internet'.
1) browser
2) server
3) content
By controlling the browser, they can control the content. For example, if 90% of your users use IE, and you end up relying on some quirk that blows up other browsers, then you essentially lock out the other browsers.
That doesn't affect MS's bottom line directly, but is essential to maintaining their current bottom line. MS is very scared of cross platform technologies (ala Java). What it comes down to is the fact that MS has built a house of cards that is all about MS technology only working with other MS technology. When you start losing control, the entire thing collapses and people are no longer reliant (that is, have no choice) on your technology, but are free to use alternatives. If you don't require IE, you may no longer require Windows, etc.
My first computer was a .00001Khz Royal Typewriter. It had two keys, a one and a zero. If you wanted to reformat the disk, you dipped the paper in white-out =P
However they can't login as root or su to root, because root doesn't have a password.
sudo su
Sad to say, but I'd be a bit lost without the PC speaker. Every BSD server I set up, I have beep for various reasons. I have it beep to indicate the server has fully booted, and for various other indicators. No need to screw with IO cards, interrupts, drivers, and speakers.
I'm also pretty sure most mainboard manufactorers still use the speaker for indicating problems by 'beep codes'. Although the only beep code for mine is "unhappy with RAM", I've noticed that many are starting to use it to indicate the processor fan isn't running.
Kernel stuff aside, does Dragonfly lean towards the 4x userland or 5x userland?
While I have never had problems using the packages with freebsd and using ports that I built myself, I have had problems building packages myself and installing them elsewhere. Origonally I planned to sync servers and simply have a port build server for all the others, but ended up with problems that the packages I built would fail to install correctly (basically died in portupgrade) for some reason. At first I thought it was the CFLAGS I was using, but I was building against i686 so it should have worked for Athlons and Pentiums.
So I went back to just building from ports, and on any machine at over 1Ghz ports tend to build fast enough for me (note: I don't use a GUI). The things that tend to take the longest are updating portdb after syncing the ports tree, and downloading the sources. If you have a build server do that, then the compile time on the other servers really isn't that long in comparison.
I'll second that. I started installing VNC for cheap remote assistance across the company network. It works okay but it certainly drags. Then I tried using Citrix using GotoMypc - man that totally spanks every other remote gui I've seen. It's also just as flexible as VNC since you can use it on Mac OSX, PC, and Unix.
I always thought Citrix cost an arm and a leg, but gotomypc is about $14 a month. Which is less than a phone line / modem / pcanywhere thing we used to use for remote support. VNC is nice way to connect while saving money, but if I needed to get serious work done on a regular basis, I think that an extra $20 a month is worth the cost.
Personally I've started to use a 3 pronged approach.
1) cut out user permissions on C: and other folders they don't need to access.
2) group policy (no you don't need active directory for this). You can set IE not to use 3rd party extensions. If the person doesn't need to get on the internet, or only does for a few sites, then set up the IE content control to block all sites. You can also set windows to only execute certain programs through windows explorer - although remember to allow mmc.exe for a backdoor.
3) Set the permissions on the users profile directory so they can't execute. If I recall correctly, users can still right click and assign the permissions again to execute, but most don't figure that out
4?) Mozilla Firefox on computers that don't need IE for any specific reason. You can also misconfigure the proxy to limit internet access.
If they can't even cover their tracks THIS BAD, no wonder they got catched
I think I just saw the head of a grammar nazi explode.
I saw DomainKeys and read DonKeys
What would be even more interesting is if you have a domain called "kong" owned by some italian plumbers.
I think you're right that CA's won't come into play here. If you look up a DomainKey and the server says it's good, then who cares if a CA says it's good?
If your dns servers get hacked, I imagine it wouldn't be too hard to notice after you get bounced emails back. DomainKeys are easily revoked by simply changing the DomainKey, they are not irrevokable. The only problem will occure during the switching when some mail is sent out with the old key. So I don't think this will be much of an issue as far as spammers go, but it could possibly be a problem for a more sophisticated scheme where the hacker already has a list of target mail addresses, and can make his/her mail look legitamate. But that's basically the risk you take with any system that has an ammount of trust.
It's strange but true. A college degree is one of the biggest starting points in getting your foot in the door. I remember graduating college thinking that I hadn't really learned as much as I thought I would, and many of my professors had said we would learn the "real" skills in the "real" world. Except that only works when they hire people with no experience.
I was lucky enough to get a job, but over the years I've seen that many people get some jobs just because they have _a_ degree in something. A degree in CS is also good because it shows you are good with computers (or should be in theory anyway). So that puts you ahead of Political Science majors at least.
Now are you going to make enough to compensate for how much you go into debt going through college? That sort of depends on what career you want, and if you think college will get you the sort of job you want. Most of my friends never went through college, and never got into debt. They make hell of a lot more money than me too. But if I got all the way through college, I wouldn't say that the time was wasted. I learned a lot, and had some REALLY good times there. And if you didn't have a good time in college, well that's you're own damn fault. =P
OpenBSD still has other security features which help in securing the machine which the other BSDs do not. I do however agree that the "default" install doesn't mean a whole lot, but consider how hard it is to secure windows 2000 with a default install when connecting directly to the internet - your machine is already 0wned before you had the chance to update it.
I'm thinking it wasn't appropriate to run SETI on a work machine either unless given permission, but I'm wondering if anyone talked to him about not running it after seeing it on the computer. I find it hard to believe that he was diliberatly disobeying his superiors time after time running SETI. As far as people waisting time, how about the people playing solitare, screwing around on the web, or maybe just not doing their job? I find it hard to believe that among ALL the state employees that the one guy running SETI is the guy who should be the first to be canned.
It would probably be better to start going through web browser histories, and looking for non standard screen savers if you want to look for who is really wasting taxpayer money on computers.
Although I am familiar with BIND, I'm not familiar with what it needs from the system. Since I mount /var with 'noexec', is that going to work in a chroot enviornment? I would think that this is probably a common practice which could bite a lot of people in the ass if the chroot and noexec don't jive well together.
Bind 9 has been in ports for a long time. I'm using it with no problems. It means that you have to change 2 or 3 things in rc.conf but that's about it. Is there any particular reason you're sticking with the system named?
"They work". You know, that's what terminals are all about. The company I work at phased them out about 2 years ago and replaced them with windows PC's (they also need MS outlook, or I would have used FreeBSD - and I still did in a couple places). Now I have problems up the wazoo. Processor fan burns out, Windows has problems, Bios is frozen - gah, it never ends. With serial terminals it was basically turn it on and type. Something look wrong? Turn it off and turn it on again. The only thing that really sucks about terminals (speed issues aside) is that you need some sort of direct connection which makes for wiring issues.