Author Topic: Considering moving back to Linux  (Read 19261 times)

0 Members and 1 Guest are viewing this topic.

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Considering moving back to Linux
« on: January 22, 2008, 07:28:16 pm »
Right now I'm seriously considering moving back to Linux as my main OS, but I have a few requirements that I need some help on, and all of these I need:
1. to get on the internet (I've never tried wireless on Linux before)
2. to run VS2k5 for my CS classes
3. to print stuff (I've never been able to print stuff to my printer from Linux)
4. to be able to access NTFS formatted drives, and I don't have enough space to backup and reformat the stuff on them!
5. to stream media to my 360
6. to convert video formats AND be able to rip and encode video


So, my basic question is: considering the above, what distro and programs should I/do I need to use?

Offline Newby

  • Moderator
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Considering moving back to Linux
« Reply #1 on: January 22, 2008, 07:36:05 pm »
Pick your poison for the distro. If you feel weird about installing stuff (mostly problems with dependencies) go with something like Ubuntu. It's newbie-friendly and well-built. I recommend it.

But I also recommend Slackware and Gentoo. ;P

For wireless? Pray there are native drivers, or use ndiswrapper

VS 2K5? Why not VS 2K8? ;) You can try Wine out, or just use VMware with a Windows VM...

Printing? CUPS! IIRC, Apple just bought them, too.

For NTFS? NTFS-3G seems to work well now.

Streaming media to your 360? No idea. Sorry. :(

Converting video formats? Ripping and encoding videos? mencoder works wonders. Although as far as I know, the native .avi format is only watchable inside mplayer, but I've gotten the .mpg container to work with media center and its extenders... I made a batch script at some point to rip for me. And here it is:

Code: [Select]
REM rip2mpg.bat
REM Author: Newby
REM Description: Rips a DVD for you. Rips to MPEG-2 video for Media Center.
REM NOTES FOR SELF:
REM Merge *.vob into one vob: copy *.vob /B super.vob
REM CON = console, pipe to console.
REM NUL = /dev/null, create there.

@ECHO OFF
CLS

ECHO rip.bat -- Wrapper for MEncoder (http://www.mplayerhq.hu)
SET /P name=Specify the path for the output file (i.e.: c:\tmp\movie.mpg):
ECHO %name% will be the outputted file.
ECHO.
ECHO 1. Single-pass encode (faster, not as good video quality).
ECHO 2. Double-pass encode (slower, best video quality, recommended).
ECHO 3. Triple-pass encode (NOT YET IMPLEMENTED, WILL POSSIBLY BE REMOVED).
CHOICE /C:123 /D:1 /T:5 /N /M "Please choose method of ripping: "

IF ERRORLEVEL 3 GOTO TRIPLE_PASS_RIP
IF ERRORLEVEL 2 GOTO DOUBLE_PASS_RIP
IF ERRORLEVEL 1 GOTO SINGLE_PASS_RIP
GOTO END

:SINGLE_PASS_RIP
ECHO You chose single-pass rip! Ripping now...
ECHO.
MENCODER.EXE dvd://1 -really-quiet -ofps 24000/1001 -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=2000:mbd=2:trell:keyint=15 -of mpeg -mpegopts format=dvd -alang en -o "%name%" > NUL
GOTO CHECK

:DOUBLE_PASS_RIP
DEL divx2pass.log 2> NUL
ECHO You chose double-pass rip! Ripping now..
ECHO.
ECHO First pass.. (statistics file)
MENCODER.EXE dvd://1 -really-quiet -ofps 24000/1001 -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=2000:mbd=2:trell:keyint=15:vpass=1 -of mpeg -mpegopts format=dvd -alang en -o NUL > NUL
ECHO First pass complete!
ECHO.
ECHO Second pass.. (final output)
MENCODER.EXE dvd://1 -really-quiet -ofps 24000/1001 -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=2000:mbd=2:trell:keyint=15:vpass=2 -of mpeg -mpegopts format=dvd -alang en -o "%name%" > NUL
DEL divx2pass.log
GOTO CHECK

:TRIPLE_PASS_RIP
ECHO Triple pass is not yet implemented! Sorry!
GOTO END
REM DEL frameno.avi 2> NUL
REM DEL divx2pass.log 2> NUL
REM ECHO First pass.. (audio track)
REM MENCODER.EXE dvd://1 -ovc frameno -o frameno.avi -oac mp3lame -lameopts aq=0:preset=extreme -alang en
REM ECHO First pass complete!
REM ECHO.
REM ECHO Second pass.. (statistics file)
REM MENCODER.EXE dvd://1 -really-quiet -ofps 24000/1001 -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=2000:mbd=2:trell:keyint=15:vpass=1 -of mpeg -mpegopts format=dvd -alang en -o NUL > NUL
REM ECHO Second pass complete!
REM ECHO Third pass.. (final output)
REM MENCODER.EXE dvd://1 -really-quiet -ofps 24000/1001 -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=2000:mbd=2:trell:keyint=15:vpass=1 -of mpeg -mpegopts format=dvd -alang en -o temporary.mpg > NUL
REM MOVE temporary.mpg "%name%"
REM GOTO CHECK

:CHECK
ECHO Ripping complete!
ECHO.
IF NOT EXIST "%name%" ECHO There may have been a problem ripping...
IF EXIST "%name%" ECHO %name% created, enjoy!

:END
SET name=
PAUSE

It's sloppy, but it got the job done. And it wouldn't be hard to convert to a bash script. :)
« Last Edit: January 22, 2008, 07:41:27 pm by Newby »
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #2 on: January 22, 2008, 07:53:28 pm »
I've been considering Slackware because I've used it before and I like it, but I hate Ubuntu.  I've never tried Gentoo, and I'm not going to go out on a limb with it.  Maybe on a test box a little later?  I don't know.  Thanks.

Offline Blaze

  • x86
  • Hero Member
  • *****
  • Posts: 7136
  • Canadian
    • View Profile
    • Maide
Re: Considering moving back to Linux
« Reply #3 on: January 22, 2008, 07:56:55 pm »
I'd recommend Slackware and Gentoo as well, for I have had the least issues on them.  :P
And like a fool I believed myself, and thought I was somebody else...

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Considering moving back to Linux
« Reply #4 on: January 22, 2008, 08:04:14 pm »
I've been considering Slackware because I've used it before and I like it, but I hate Ubuntu.  I've never tried Gentoo, and I'm not going to go out on a limb with it.  Maybe on a test box a little later?  I don't know.  Thanks.

What's wrong with Ubuntu?  People call it the "noob" distro so it turns you off it? :P

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #5 on: January 22, 2008, 08:07:18 pm »
I've been considering Slackware because I've used it before and I like it, but I hate Ubuntu.  I've never tried Gentoo, and I'm not going to go out on a limb with it.  Maybe on a test box a little later?  I don't know.  Thanks.

What's wrong with Ubuntu?  People call it the "noob" distro so it turns you off it? :P
Joe uses it.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Considering moving back to Linux
« Reply #6 on: January 22, 2008, 08:08:53 pm »
Joe uses it.

That's a really shitty reason.

As for running Visual Studio on Linux, have a look at this post. The screenshot doesn't work any more, but the install is straightforward.

Offline Ergot

  • 吴立峰 ^_^ !
  • x86
  • Hero Member
  • *****
  • Posts: 3724
  • I steal bandwidth. p_o
    • View Profile
Re: Considering moving back to Linux
« Reply #7 on: January 22, 2008, 08:12:34 pm »
To save yourself the headache, look up if there are drivers for your wireless card and printer before installing. You'd be wasting time if they don't exist.
Who gives a damn? I fuck sheep all the time.
And yes, male both ends.  There are a couple lesbians that need a two-ended dildo...My router just refuses to wear a strap-on.
(05:55:03) JoE ThE oDD: omfg good job i got a boner thinkin bout them chinese bitches
(17:54:15) Sidoh: I love cosmetology

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #8 on: January 22, 2008, 08:21:24 pm »
Joe uses it.

That's a really shitty reason.

As for running Visual Studio on Linux, have a look at this post. The screenshot doesn't work any more, but the install is straightforward.
It was a joke!  The main reason I don't like it is because the last 3 times I tried to install it all it did was kernel panic  >:(

I might use Fedora 8, because I liked Fedora 5 when I used it.  And while I do love Slackware, I've always had some kind of annoying problem with it.
« Last Edit: January 22, 2008, 08:32:23 pm by rabbit »

Offline chuck

  • Full Member
  • ***
  • Posts: 335
  • Canadian Biathlete
    • View Profile
    • Chucks Blog
Re: Considering moving back to Linux
« Reply #9 on: January 23, 2008, 12:22:20 am »
I personally like Debian, its stable, well-maintained, and works very well for users who have at least basic command line experience.

Pretty much everything you mentioned you needed can be done on Debian except the XBox streaming and the VS2k5 (If I'm correct, I have not really looked around to see if either of these are possible) You could probably run vmware to do this when needed though.
Chucks Blog
JavaOp2 Plugins

Quote
Error, keyboard not connected. Press F1 to continue.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Considering moving back to Linux
« Reply #10 on: January 23, 2008, 11:11:46 am »
Right now I'm seriously considering moving back to Linux as my main OS, but I have a few requirements that I need some help on, and all of these I need:
1. to get on the internet (I've never tried wireless on Linux before)
Most wireless card chipsets are supported natively.  Those that aren't are supported by ndiswrapper and associated Windows drivers (they run natively too...ndiswrapper fools the Windows NDIS driver to run).
Quote
2. to run VS2k5 for my CS classes
Vi?
Quote
3. to print stuff (I've never been able to print stuff to my printer from Linux)
CUPS is stupid easy...its so easy its not even funny.  I've added obscure printers on the spot in minutes.  CUPS is owned by Apple and used on OS X.
Quote
4. to be able to access NTFS formatted drives, and I don't have enough space to backup and reformat the stuff on them!
Linux supports NTFS.  I wouldn't recommend writing to NTFS from other systems though as it is not documented.
Quote
5. to stream media to my 360
Not sure about this one...probably something out there.
Quote
6. to convert video formats AND be able to rip and encode video
This is supported by multitudes of software on Linux/BSD.

Quote
So, my basic question is: considering the above, what distro and programs should I/do I need to use?

Depends...are you a minimalist, or a "comes-with-everything" kinda guy?
The best minimalist Linux system in my opinion (biased) is Gentoo Linux...but be prepared to spend a lot of time building it up.
An adorable giant isopod!

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Considering moving back to Linux
« Reply #11 on: January 23, 2008, 11:36:00 am »
Vi?

He means they're using the Microsoft platform for the class, not just the IDE.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Considering moving back to Linux
« Reply #12 on: January 23, 2008, 12:06:02 pm »
Vi?

He means they're using the Microsoft platform for the class, not just the IDE.

What kind of CS class develops on Microsoft platform?  At least, I think thats a bit odd...  Generally when I think CS in academia, I think Unix.
An adorable giant isopod!

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Considering moving back to Linux
« Reply #13 on: January 23, 2008, 12:07:50 pm »
What kind of CS class develops on Microsoft platform?  At least, I think thats a bit odd...  Generally when I think CS in academia, I think Unix.

Dunno.  It seems weird to me too, but I don't see any significant problems with it -- so long as they teach them the other side of things.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Considering moving back to Linux
« Reply #14 on: January 23, 2008, 12:11:24 pm »
If you don't want to use Vi, you can use codeblocks.  Also shelling out $300, you can buy the crossplatform Slickedit which provides a VS interface.  IBM provides the latter to employees.

In my opinion, using an IDE is not a good way to learn how to program...the conveniences and code templates are designed for large projects and experienced developers.

An adorable giant isopod!

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Considering moving back to Linux
« Reply #15 on: January 23, 2008, 12:24:18 pm »
If you don't want to use Vi, you can use codeblocks.  Also shelling out $300, you can buy the crossplatform Slickedit which provides a VS interface.  IBM provides the latter to employees.

I personally think that vmware is a better solution in his case.

In my opinion, using an IDE is not a good way to learn how to program...the conveniences and code templates are designed for large projects and experienced developers.

Totally agreed, but using an IDE doesn't mean that you have to use all the resources available.  We used Java with Eclipse last semester and we were required to write all of our own data structures, etc.  When I say "we", though, I mean most of the rest of the class.  I dumped eclipse and used vim for most of the class. :)

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #16 on: January 23, 2008, 06:18:11 pm »
The intro CS courses use VS just because it's easier for newblets (and my University provides it free, so it's not a big deal).  I'm fine with vim and gcc :\

Anyway, I'll take a look into Gentoo.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #17 on: January 23, 2008, 11:42:07 pm »
Vi?

He means they're using the Microsoft platform for the class, not just the IDE.

What kind of CS class develops on Microsoft platform?  At least, I think thats a bit odd...  Generally when I think CS in academia, I think Unix.

Probably one that wants to use the most advanced language/platform on the planet. :)
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Newby

  • Moderator
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Considering moving back to Linux
« Reply #18 on: January 24, 2008, 12:01:11 am »
Gentoo's a lot easier to install as of late. So, it shouldn't be too bad. :)
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Considering moving back to Linux
« Reply #19 on: January 24, 2008, 09:06:03 am »
Vi?

He means they're using the Microsoft platform for the class, not just the IDE.

What kind of CS class develops on Microsoft platform?  At least, I think thats a bit odd...  Generally when I think CS in academia, I think Unix.

Probably one that wants to use the most advanced language/platform on the planet. :)

Dream on, you can't even get copying files, and print-to-file correct... Windows is advanced at being fragile and time consuming.  Too bad C++ (implied by "most advanced language") wasn't invented by Microsoft...that would require innovation, instead of copying.  I do have to say Microsoft makes some excellent interfaces for their applications...though I wonder whats behind the scenes when 77.1*850 = 100000.

Read the 'copying files' link, its a pcmag column...I love John C Dvorak...he's a hilarious columnist.
An adorable giant isopod!

Offline Newby

  • Moderator
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Considering moving back to Linux
« Reply #20 on: January 24, 2008, 09:38:17 am »
Dvorak is a nut.
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Considering moving back to Linux
« Reply #21 on: January 24, 2008, 09:48:36 am »
Dvorak is a nut.
Definitely...but he writes funny stuff and his points are legitimate.  I love to read his pc-mag columns...for some reason he reminds of me of a geeky Lewis Black.
An adorable giant isopod!

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #22 on: January 24, 2008, 05:07:46 pm »
Okay, so since I've already used Fedora before, I figure I'll try out Gentoo for a while first.

Offline Ergot

  • 吴立峰 ^_^ !
  • x86
  • Hero Member
  • *****
  • Posts: 3724
  • I steal bandwidth. p_o
    • View Profile
Re: Considering moving back to Linux
« Reply #23 on: January 24, 2008, 05:38:25 pm »
Okay, so since I've already used Fedora before, I figure I'll try out Gentoo for a while first.
Tell me when you're bored of compiles. :)
Who gives a damn? I fuck sheep all the time.
And yes, male both ends.  There are a couple lesbians that need a two-ended dildo...My router just refuses to wear a strap-on.
(05:55:03) JoE ThE oDD: omfg good job i got a boner thinkin bout them chinese bitches
(17:54:15) Sidoh: I love cosmetology

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #24 on: January 24, 2008, 05:42:19 pm »
Okay.  Tuesday.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #25 on: January 24, 2008, 07:24:02 pm »
Vi?

He means they're using the Microsoft platform for the class, not just the IDE.

What kind of CS class develops on Microsoft platform?  At least, I think thats a bit odd...  Generally when I think CS in academia, I think Unix.

Probably one that wants to use the most advanced language/platform on the planet. :)

Dream on, you can't even get copying files, and print-to-file correct... Windows is advanced at being fragile and time consuming.  Too bad C++ (implied by "most advanced language") wasn't invented by Microsoft...that would require innovation, instead of copying.  I do have to say Microsoft makes some excellent interfaces for their applications...though I wonder whats behind the scenes when 77.1*850 = 100000.

Read the 'copying files' link, its a pcmag column...I love John C Dvorak...he's a hilarious columnist.


If you knew anything about anything, you'd know that rabbit's class is using C++ .NET.
When I said most advanced language and platform I meant the .NET Language family (Mainly C#) and the .NET Platform. Both of which are not specific to Vista.

I also love how you seem to imply that alternatives to Windows do not have bugs, or even that any software does not contain bugs. Unless of course you enjoy sounding like a hypocrite?

Microsoft made 16 billion this quarter, somewhere along the line something is being done correctly. All of this "Vista is a failure", "Vista is not catching on" does not seem to go with what their earnings are reporting :).
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #26 on: January 24, 2008, 07:27:37 pm »
Well, we're using VS2k5, and C++, but not C++ .Net.  Anyways, Vista is stupid.  It literally breaks some things, at least in C++.  Example: in our lab, 2 in our group had XP, 1 had Ubuntu (ew) and the other had Vista.  We all used the same source.  And it worked for everyone.  Except for the guy with Vista.  He got 20 errors.  He was also using the same build of VS2k5 as me and the other XP guy.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #27 on: January 24, 2008, 07:31:09 pm »
Well, we're using VS2k5, and C++, but not C++ .Net.

Good, C++ .NET really is a pain to use compared to other languages. It has a backwards syntax.

Anyways, Vista is stupid.  It literally breaks some things, at least in C++.  Example: in our lab, 2 in our group had XP, 1 had Ubuntu (ew) and the other had Vista.  We all used the same source.  And it worked for everyone.  Except for the guy with Vista.  He got 20 errors.  He was also using the same build of VS2k5 as me and the other XP guy.

Did you have SP1+Vista Update applied? VS2005 came out almost a full year before Vista, and would have some problems with UAC.

VS2008 is completely free of those issues =).
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #28 on: January 24, 2008, 07:35:12 pm »
Drexel only offers VS2k3 and 2k5 free, so that's all we use.  I'm not sure if he had SP1 or not, but the point is that it didn't work.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #29 on: January 24, 2008, 07:36:37 pm »
Drexel only offers VS2k3 and 2k5 free, so that's all we use.  I'm not sure if he had SP1 or not, but the point is that it didn't work.

"I didn't install the latest updates to fix bugs in the software, so I'm complaining when those bugs propogate."
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #30 on: January 24, 2008, 08:00:11 pm »
What?  I said I'm not sure if he had SP1 or not.  If he did, your point is blown.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #31 on: January 24, 2008, 08:15:34 pm »
What?  I said I'm not sure if he had SP1 or not.  If he did, your point is blown.

Except, theres a possibility he did. That makes the second part of your sentence incorrect, because the point would of been moot.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Considering moving back to Linux
« Reply #32 on: January 24, 2008, 08:20:04 pm »
RETORT


That aside, I'll try to remember to ask next Wednesday (the next classtime) if/how long he's had SP1.

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Considering moving back to Linux
« Reply #33 on: January 25, 2008, 01:24:16 am »
Vi?

He means they're using the Microsoft platform for the class, not just the IDE.

What kind of CS class develops on Microsoft platform?  At least, I think thats a bit odd...  Generally when I think CS in academia, I think Unix.

Probably one that wants to use the most advanced language/platform on the planet. :)

Dream on, you can't even get copying files, and print-to-file correct... Windows is advanced at being fragile and time consuming.  Too bad C++ (implied by "most advanced language") wasn't invented by Microsoft...that would require innovation, instead of copying.  I do have to say Microsoft makes some excellent interfaces for their applications...though I wonder whats behind the scenes when 77.1*850 = 100000.

Read the 'copying files' link, its a pcmag column...I love John C Dvorak...he's a hilarious columnist.


If you knew anything about anything, you'd know that rabbit's class is using C++ .NET.
When I said most advanced language and platform I meant the .NET Language family (Mainly C#) and the .NET Platform. Both of which are not specific to Vista.
Yes, university courses are often about Microsoft fads...  I have yet to take one or even see one.  And yes, these things are fads...they come and go.  How do I know?  I grew up with a hardcore Microsoft technologies developer...he's been doing this stuff for IBM for decades and boy I hear, even to this day, what new cool technological fad Microsoft came out with.  What about all those other previous fads?  Microsoft is a business, I expect them to continue to make new fads...they have to make money somehow.  C/C++ on the other hand...these languages are the real thing...they stood the test of time and will continue to persist.  They are among the most powerful languages ever made...and I'm sorry, C#, Java and other newer languages don't compare.  Oh sure, you can make GUIs and other neat toys with them...that suits them quite well.  As for real time and high performance applications...people will laugh at you.

Quote
I also love how you seem to imply that alternatives to Windows do not have bugs, or even that any software does not contain bugs. Unless of course you enjoy sounding like a hypocrite?
Unix systems are incredibly simple (as characteristic of early operating systems), their code base are incredibly small compared with Windows' code base.  I'd expect that bugs are far fewer in any Unix system, than the more complicated Windows operating systems.  My experience with it daily, at work, and at home seem to support this point quite well...on even Linux ( and I hate Linux!).  Hey, at least I can print-to-file and copy files pretty easily! :D
Quote

Microsoft made 16 billion this quarter, somewhere along the line something is being done correctly. All of this "Vista is a failure", "Vista is not catching on" does not seem to go with what their earnings are reporting :).
Oh, the old market share argument...haven't you learned your lesson from last time?  Market share doesn't mean technological superiority. Windows 9x was a monopoly too...but being a DOS based system, it was technological inferior to everything else of the time.

Microsoft records $16 billion...but nobody is running to CompUSA or Best Buy screaming for Windows Vista copies.  Instead,  Mary and Joe buy a new computer with it pre-installed.  It's not that people want Vista, its that people just end up with it.  Just from general consensus, it seems people and business are staying away from it... Nobody really wants it right now. 
An adorable giant isopod!

Offline Joe

  • B&
  • x86
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: Considering moving back to Linux
« Reply #34 on: January 25, 2008, 02:53:03 am »
I've been considering Slackware because I've used it before and I like it, but I hate Ubuntu.  I've never tried Gentoo, and I'm not going to go out on a limb with it.  Maybe on a test box a little later?  I don't know.  Thanks.

What's wrong with Ubuntu?  People call it the "noob" distro so it turns you off it? :P
Joe uses it.

Joe uses Vista, Debian, and NetBSD.

@nslay:
If Microsoft teamed with a company (perhaps Motorola?) to build a processor that ran MSIL semi-natively, I think that C# could blow C++ out of the water. Currently, yeah, it's .NET specific, but if .NET becomes more global and can be run on a lower level (IE, outside of a virtual machine), it's got potential -- it's like Visual Basic simplicity on a higher level of power.

The reason I say Motorola is because of their history with PowerPC, a processor much more powerful than Intel Architecture. I think that it wouldn't be too difficult to build a processor that runs MSIL on a level nearly at that of x86's system level assembly. Of course, phasing that in would be hell for everybody, but if it were done properly, it could be really cool.
« Last Edit: January 25, 2008, 03:04:11 am by Joe[ix86] »
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #35 on: January 25, 2008, 06:41:30 am »
Yes, university courses are often about Microsoft fads...  I have yet to take one or even see one.  And yes, these things are fads...they come and go.  How do I know?  I grew up with a hardcore Microsoft technologies developer...he's been doing this stuff for IBM for decades and boy I hear, even to this day, what new cool technological fad Microsoft came out with.  What about all those other previous fads?  Microsoft is a business, I expect them to continue to make new fads...they have to make money somehow.  C/C++ on the other hand...these languages are the real thing...they stood the test of time and will continue to persist.  They are among the most powerful languages ever made...and I'm sorry, C#, Java and other newer languages don't compare.  Oh sure, you can make GUIs and other neat toys with them...that suits them quite well.  As for real time and high performance applications...people will laugh at you.

Why don't you forget for a second that Microsoft birthed .NET and C#, and look at the language/platform for the features it offers as opposed to the logo it's under.

I mean, you're welcome to cite a richer Language/Platform combo in the programming world. It's not a secret that C#/.NET are not high performance, and that is not really their target audience although Java/C# JIT'd code is really competetive in speed when compared to C/C++.

I also think you have a big misunderstanding of the technology world, it's a fast paced ever changing field so "Fads" come and go.

The needs for better languages, with more flexibility and functionality as well as richer APIs is a constant one. There is always better things they can do, especially when it comes to making Managed Programming an easy task.

Unix systems are incredibly simple (as characteristic of early operating systems), their code base are incredibly small compared with Windows' code base.  I'd expect that bugs are far fewer in any Unix system, than the more complicated Windows operating systems.  My experience with it daily, at work, and at home seem to support this point quite well...on even Linux ( and I hate Linux!).  Hey, at least I can print-to-file and copy files pretty easily! :D

I don't care what you "expect", I care about the statistics. Let's look at the security track history for Windows Vista, you'll find that it's pretty good.

This is of course, discounting bugs silently fixed by Microsoft (and obviously, not counted so the results may be a little tainted), and the severity of the exploits and the speed to which they were fixed must be accounted for.

Even so, you'll see the track record is astronomically smaller than Windows XP, and comparable to the likes of OSX and some flavors of Linux.


Quote
Oh, the old market share argument...haven't you learned your lesson from last time?  Market share doesn't mean technological superiority. Windows 9x was a monopoly too...but being a DOS based system, it was technological inferior to everything else of the time.

It's you that should learn your lesson, and the lesson is that technological superiority (or at least what you perceive to be technologically superior), really does not matter as much as making an easy to use system and shipping great Applications with it.

You can bad mouth all you want, list whatever alternatives you want, but it's not going to change this fact.

Microsoft records $16 billion...but nobody is running to CompUSA or Best Buy screaming for Windows Vista copies.  Instead,  Mary and Joe buy a new computer with it pre-installed.  It's not that people want Vista, its that people just end up with it.  Just from general consensus, it seems people and business are staying away from it... Nobody really wants it right now. 

Is that a problem? It's the preferred way of buying computers, how many people are really going to sit down and pop in a CD? Honestly.

Microsoft still makes money off of selling OEM licenses (Obvious from their record breaking quarterly earnings), and Vista has still moved 100 million copies in it's first year.

They sold more in a week than there are users of OSX and Linux, and currently hold more marketshare than Linux, OSX and any version of Windows pre-XP combined.

There's absolutely no mind that Vista is moving units, and it's only a matter of time before it's the dominant operating system just as I predicted it would be during early in it's Beta cycle.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #36 on: January 25, 2008, 07:06:09 am »
@nslay:
If Microsoft teamed with a company (perhaps Motorola?) to build a processor that ran MSIL semi-natively, I think that C# could blow C++ out of the water. Currently, yeah, it's .NET specific, but if .NET becomes more global and can be run on a lower level (IE, outside of a virtual machine), it's got potential -- it's like Visual Basic simplicity on a higher level of power.

The reason I say Motorola is because of their history with PowerPC, a processor much more powerful than Intel Architecture. I think that it wouldn't be too difficult to build a processor that runs MSIL on a level nearly at that of x86's system level assembly. Of course, phasing that in would be hell for everybody, but if it were done properly, it could be really cool.

This would defeat the purpose of Managed Programming, completely. There is no significant slowdown, the slowdown is purely statistical and for number counters and it's very very competitive in some areas.

With Managed Programming you want runtime checking and adaptation of the code, if you "compile" IL, you can only do so much to assure security and then digitally sign it.

Singularity does some of this, with their MSIL->x86 Instruction converter, and they're able to proof their components which allows them to run everything in kernel mode since the protection of memory is assured by the proof.

It's an interesting field, and I have to go or I'd type more but there's a lot of potential for not just managed code, but for the concepts it brings forth to expand in the world of operating systems.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Considering moving back to Linux
« Reply #37 on: January 25, 2008, 10:03:29 am »
Yes, university courses are often about Microsoft fads...  I have yet to take one or even see one.  And yes, these things are fads...they come and go.  How do I know?  I grew up with a hardcore Microsoft technologies developer...he's been doing this stuff for IBM for decades and boy I hear, even to this day, what new cool technological fad Microsoft came out with.  What about all those other previous fads?  Microsoft is a business, I expect them to continue to make new fads...they have to make money somehow.  C/C++ on the other hand...these languages are the real thing...they stood the test of time and will continue to persist.  They are among the most powerful languages ever made...and I'm sorry, C#, Java and other newer languages don't compare.  Oh sure, you can make GUIs and other neat toys with them...that suits them quite well.  As for real time and high performance applications...people will laugh at you.
Why don't you forget for a second that Microsoft birthed .NET and C#, and look at the language/platform for the features it offers as opposed to the logo it's under.

I mean, you're welcome to cite a richer Language/Platform combo in the programming world. It's not a secret that C#/.NET are not high performance, and that is not really their target audience although Java/C# JIT'd code is really competetive in speed when compared to C/C++.
Okay, cite: http://basepath.com/aup/
Nah...they're really not competitive with C/C++.  I know you've probably read this in places, but whatever C/C++ code they benchmarked against is probably poorly written (as is characteristic of high level programmers).
Quote
I also think you have a big misunderstanding of the technology world, it's a fast paced ever changing field so "Fads" come and go.
But yet so many good historical development tools and languages are still used today.  That Ritchie fellow...what a genius.
Quote
The needs for better languages, with more flexibility and functionality as well as richer APIs is a constant one. There is always better things they can do, especially when it comes to making Managed Programming an easy task.

Unix systems are incredibly simple (as characteristic of early operating systems), their code base are incredibly small compared with Windows' code base.  I'd expect that bugs are far fewer in any Unix system, than the more complicated Windows operating systems.  My experience with it daily, at work, and at home seem to support this point quite well...on even Linux ( and I hate Linux!).  Hey, at least I can print-to-file and copy files pretty easily! :D

I don't care what you "expect", I care about the statistics. Let's look at the security track history for Windows Vista, you'll find that it's pretty good.
And how long has Vista been out now?   Besides, the code base for Vista is so much larger than XP...I'd really expect there to be tons of problems with it.
Quote
This is of course, discounting bugs silently fixed by Microsoft (and obviously, not counted so the results may be a little tainted), and the severity of the exploits and the speed to which they were fixed must be accounted for.

Even so, you'll see the track record is astronomically smaller than Windows XP, and comparable to the likes of OSX and some flavors of Linux.
XP, the Windows OS of choice for nearly a decade.  I don't know anything about OS X security, but I can tell you Linux security, like anything else, is largely dependent on what its running.  There are a good many 'comes-with-everything' distributions that bundle all kinds of crap that can be exploited...this is really no surprise at all.
Quote
Quote
Oh, the old market share argument...haven't you learned your lesson from last time?  Market share doesn't mean technological superiority. Windows 9x was a monopoly too...but being a DOS based system, it was technological inferior to everything else of the time.
It's you that should learn your lesson, and the lesson is that technological superiority (or at least what you perceive to be technologically superior), really does not matter as much as making an easy to use system and shipping great Applications with it.

You can bad mouth all you want, list whatever alternatives you want, but it's not going to change this fact.
But it really makes you wonder doesn't it :)
Quote
Microsoft records $16 billion...but nobody is running to CompUSA or Best Buy screaming for Windows Vista copies.  Instead,  Mary and Joe buy a new computer with it pre-installed.  It's not that people want Vista, its that people just end up with it.  Just from general consensus, it seems people and business are staying away from it... Nobody really wants it right now. 

Is that a problem? It's the preferred way of buying computers, how many people are really going to sit down and pop in a CD? Honestly.
It's a problem when you want to use this figure to show Vista is somehow popular.  Oh my God!  They'd have to pop a CD in...oh those poor souls.
Quote
Microsoft still makes money off of selling OEM licenses (Obvious from their record breaking quarterly earnings), and Vista has still moved 100 million copies in it's first year.

They sold more in a week than there are users of OSX and Linux, and currently hold more marketshare than Linux, OSX and any version of Windows pre-XP combined.

There's absolutely no mind that Vista is moving units, and it's only a matter of time before it's the dominant operating system just as I predicted it would be during early in it's Beta cycle.
It'll be the dominant Windows operating system when XP reaches its EOL in 2010...most likely not before then.
An adorable giant isopod!

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #38 on: January 25, 2008, 03:25:41 pm »
Okay, cite: http://basepath.com/aup/

I don't know, if you find that easy then I'm afraid to see what that's supposed to simplify.

Nah...they're really not competitive with C/C++.  I know you've probably read this in places, but whatever C/C++ code they benchmarked against is probably poorly written (as is characteristic of high level programmers).

I'm sure I'll take your word for it. Except I won't.


Quote
But yet so many good historical development tools and languages are still used today.  That Ritchie fellow...what a genius.

And? My statement is still true.

And how long has Vista been out now?   Besides, the code base for Vista is so much larger than XP...I'd really expect there to be tons of problems with it.

One year in five days, now you can compare it to the first year drops of Windows XP and alternatives. You'll see it's obvious which is more secure.

The fact is, that Vista is rock solid from a security standpoint. The attack surface has been greatly minimized, and viruses have been reduced to user mode threats (Which UAC locks down anyhow).

XP, the Windows OS of choice for nearly a decade.  I don't know anything about OS X security, but I can tell you Linux security, like anything else, is largely dependent on what its running.  There are a good many 'comes-with-everything' distributions that bundle all kinds of crap that can be exploited...this is really no surprise at all.

So do you think Windows is an exception to this rule? It's security is decided by faulty drivers, bad programs, etc.

The improvements in Vista are how the kernel handles these sometimes malicious programs/drivers. With large portions of driver frameworks/stacks being moved to User Mode, the chance they had to crash the Kernel is eliminated.

This goes hand in hand with what I mentioned about minimizing the attack surface.

It's a problem when you want to use this figure to show Vista is somehow popular.  Oh my God!  They'd have to pop a CD in...oh those poor souls.

And wait for the Operating System to install, and configure packages/programs, and locate drivers, and setup firewall rules, and ...

You see where it gets tedious? Not everyone is computer literate, people want to buy a computer, plug it in, and surf the web.

There are OEM Linux distributions as well, so it's fair game.

It'll be the dominant Windows operating system when XP reaches its EOL in 2010...most likely not before then.

I highly doubt that, people said the same thing about Windows 2000 when Windows XP dropped. Same exact complaints.

What happened there? Didn't exactly pan out as you're saying there either.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline nslay

  • Hero Member
  • *****
  • Posts: 786
  • Giraffe meat, mmm
    • View Profile
Re: Considering moving back to Linux
« Reply #39 on: January 26, 2008, 01:56:19 pm »
Okay, cite: http://basepath.com/aup/

I don't know, if you find that easy then I'm afraid to see what that's supposed to simplify.

Nah...they're really not competitive with C/C++.  I know you've probably read this in places, but whatever C/C++ code they benchmarked against is probably poorly written (as is characteristic of high level programmers).

I'm sure I'll take your word for it. Except I won't.
If you really believe Java and C# actually compete with C/C++ you must be brain dead.  I mean take for example a matrix...say you want to do something like the Jacobian-method with it.  In Java, you have to allocate a jagged matrix.  What does this mean?  It means each row points to a different location in memory (and likely not contiguous)...this does NOT preserve locality of reference...this causes cache and possibly TLB misses.   In C/C++ you get 2d<->1d mapping row major array...this preserves locality of reference quite well...and actually, you get a couple orders of magnitude speed up over a Java implementation.  This is just one simple example where languages like C# and Java aren't competitive with C/C++.  Many C/C++ compilers can even take direct advantage of processor features like SSE...some can vectorize and parallelize code too.  And all aside, with tools like OpenMP...Java and C# couldn't hope to get speed comparable to C/C++...it's not even funny how Java and C# aren't competitive with C/C++.

So to summarize:
1) Java is quasi-interpreted
2) Java's memory management does not preserve locality of reference well
3) Java probably can't take advantage of prefetching (because references can change...this problem is in C pointers too, unless you use ISO C99's 'restrict' keyword)

I'm sure similar can be said of C#.

C/C++
1) Can be optimized by the compiler all the way down to the processor level (e.g. vectorization)
2) Use of references or restrict pointers allow the compiler to make more aggressive optimizations (e.g. prefetching)
3) C/C++ support static multi dimensional arrays that are contiguous in memory, thus preserving locality of reference and reducing misses
4) OpenMP makes parallel programming on C/C++ child's play...its totally transparent (i.e. no working with threads/locks).

And more can be said than just those 4 points.

I think this should make my point more obvious.  I think you were originally correct...C# and Java aren't high performance.  I have no idea why you decided to state that they are competitive with C/C++.  They aren't.

Quote
Quote
But yet so many good historical development tools and languages are still used today.  That Ritchie fellow...what a genius.

And? My statement is still true.
Let's remember, C has been around for 30+ years, C++ has been around for 20+ years...these languages are still in demand.  It means attempts to one-up these languages has failed.  I don't see them ever being replaced.  Oh sure, languages like C# will come and go...but these will persist.
Quote
And how long has Vista been out now?   Besides, the code base for Vista is so much larger than XP...I'd really expect there to be tons of problems with it.

One year in five days, now you can compare it to the first year drops of Windows XP and alternatives. You'll see it's obvious which is more secure.
And because Vista has been out "one year and five days", I don't think its fair to compare Windows XP with Windows Vista...XP has been out since 2001.  No, it's not obvious which is more secure...I swear you never learn your lesson.  The same was said about XP when it came out. 
Quote
The fact is, that Vista is rock solid from a security standpoint. The attack surface has been greatly minimized, and viruses have been reduced to user mode threats (Which UAC locks down anyhow).
That's great that Windows has finally adopted control over loadable kernel modules (drivers)...operating systems like *BSD have had this capability since their inception in the early 90s.
Quote
XP, the Windows OS of choice for nearly a decade.  I don't know anything about OS X security, but I can tell you Linux security, like anything else, is largely dependent on what its running.  There are a good many 'comes-with-everything' distributions that bundle all kinds of crap that can be exploited...this is really no surprise at all.

So do you think Windows is an exception to this rule? It's security is decided by faulty drivers, bad programs, etc.
You totally missed the pont of the very first sentence.  I'm emphasizing that XP has been used for a half decade+...and you automatically compare its track record to a very new Windows operating system.  Well, I don't know if you've noticed...at every windows release, the same crowd (i.e. people like you) all make claims about how secure it is...well it took 2 service packs and 5 years to lock XP down!
Quote
The improvements in Vista are how the kernel handles these sometimes malicious programs/drivers. With large portions of driver frameworks/stacks being moved to User Mode, the chance they had to crash the Kernel is eliminated.
And I'd like to this moment to emphasize how other OS have had this capability decades ago.  The original BSD had a lot of its kernel in userspace, Linux has a lot of its kernel services in userspace (e.g. udev).
Quote
This goes hand in hand with what I mentioned about minimizing the attack surface.

It's a problem when you want to use this figure to show Vista is somehow popular.  Oh my God!  They'd have to pop a CD in...oh those poor souls.

And wait for the Operating System to install, and configure packages/programs, and locate drivers, and setup firewall rules, and ...

You see where it gets tedious? Not everyone is computer literate, people want to buy a computer, plug it in, and surf the web.

There are OEM Linux distributions as well, so it's fair game.
Not only have I installed every other Windows system all the way back to Windows 3.1...I've even installed Windows Vista.  And I gotta say...its pretty easy.  I think the hardest thing you have to do is specify that your language is English!  Firewall rules?  Computer illiterate people care about firewalls?  Doesn't Vista enable all that junk for you anyhow?  I guess drivers with Vista would be a problem! 

And honestly...admit it, its not tedious.  I'm sorry, I like Unix, but Linux is not as easy as that...even in Ubuntu you'll likely have to open the scary terminal.
Quote
It'll be the dominant Windows operating system when XP reaches its EOL in 2010...most likely not before then.

I highly doubt that, people said the same thing about Windows 2000 when Windows XP dropped. Same exact complaints.

What happened there? Didn't exactly pan out as you're saying there either.
It's not that people said this...it's just a fact of life.  Windows licenses cost!  New Windows releases are also notorious for having bugs and security problems that many just want to wait it out.  Companies like IBM...my university even, waited years after XP's release to begin using it.  They probably waited for the EOL on Windows 2000 to justify spending the money for XP.
An adorable giant isopod!

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #40 on: January 26, 2008, 02:45:48 pm »
I'm sure I'll take your word for it. Except I won't.

^ I think you missed that.

Let's remember, C has been around for 30+ years, C++ has been around for 20+ years...these languages are still in demand.  It means attempts to one-up these languages has failed.  I don't see them ever being replaced.  Oh sure, languages like C# will come and go...but these will persist.

That remains to be seen. Again, I'm not going to take your word for it.


Quote
And because Vista has been out "one year and five days", I don't think its fair to compare Windows XP with Windows Vista...XP has been out since 2001.  No, it's not obvious which is more secure...I swear you never learn your lesson.  The same was said about XP when it came out. 

Can you read? I said "now you can compare it to the first year drops of Windows XP and alternatives."
Compare it to the security track records of the first year of other operating systems, it's proven to be extremely resilient.

Quote
That's great that Windows has finally adopted control over loadable kernel modules (drivers)...operating systems like *BSD have had this capability since their inception in the early 90s.

What's your point? I never stated the opposite.

Quote
You totally missed the pont of the very first sentence.  I'm emphasizing that XP has been used for a half decade+...and you automatically compare its track record to a very new Windows operating system.  Well, I don't know if you've noticed...at every windows release, the same crowd (i.e. people like you) all make claims about how secure it is...well it took 2 service packs and 5 years to lock XP down!

And the Windows Vista codebase is based off of the Windows Server 2003 codebase, which is branched from Windows XP SP2.

You claim yourself that it took that long to "lock XP down", and since Vista stems from this code it makes XP inherently "locked down"

Thank you, you've proven my point. Now run along.

Vista has had half the bugs/exploits that Windows XP has had in it's first year. I'm not sure of the comparisons to other operating systems off the top of my head, but you're welcome to do some research.


Quote
And I'd like to this moment to emphasize how other OS have had this capability decades ago.  The original BSD had a lot of its kernel in userspace, Linux has a lot of its kernel services in userspace (e.g. udev).

Again, did I ever say they didn't? I'm citing this as a security enhancement in Vista, if you're trying to downplay this then you automatically downplay their counterparts in other Operating system.

One must ask if you're actually reading before you hit Post.

Quote
Not only have I installed every other Windows system all the way back to Windows 3.1...I've even installed Windows Vista.  And I gotta say...its pretty easy.  I think the hardest thing you have to do is specify that your language is English!  Firewall rules?  Computer illiterate people care about firewalls?  Doesn't Vista enable all that junk for you anyhow?  I guess drivers with Vista would be a problem! 

And honestly...admit it, its not tedious.  I'm sorry, I like Unix, but Linux is not as easy as that...even in Ubuntu you'll likely have to open the scary terminal.

It's definitely much harder than it should be on the consumer. It ruins the Out of the Box Experience (The end to end experience Microsoft puts emphasis on, and a lesson that OSS is slowly learning with things like KDE4)

A consumer does not want to be burdened with setting this crap up, and managing drivers for their system, managing updates, setting up User Accounts/Permissions, all the things necessary to getting an Operating System up and running.

An OEM is allowed to customize the Vista SKU they're shipping the product with, and ship their at-times proprietary drivers, customer support software, Firewall/Browser rules, personalized Sidebar Gadgets, etc.

It's more work than the consumer should have to do, and of course there is the option of asking an OEM to include an install disk if you're so inclined.

I don't see what the problem is.

Quote
It's not that people said this...it's just a fact of life.  Windows licenses cost!  New Windows releases are also notorious for having bugs and security problems that many just want to wait it out.  Companies like IBM...my university even, waited years after XP's release to begin using it.  They probably waited for the EOL on Windows 2000 to justify spending the money for XP.

Yet, XP caught on extremely fast. Despite what you say, it was quickly the dominant operating system.
The same will happen with Windows Vista, and the same will happen with Windows 7, etc.

For every two Windows releases, OSX will gain about 1% of marketshare, and Linux users will have about 10 more years of false hope.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Chavo

  • x86
  • Hero Member
  • *****
  • Posts: 2219
  • no u
    • View Profile
    • Chavoland
Re: Considering moving back to Linux
« Reply #41 on: January 26, 2008, 08:59:27 pm »
If you really believe Java and C# actually compete with C/C++ you must be brain dead.  I mean take for example a matrix...say you want to do something like the Jacobian-method with it.  In Java, you have to allocate a jagged matrix.  What does this mean?  It means each row points to a different location in memory (and likely not contiguous)...this does NOT preserve locality of reference...this causes cache and possibly TLB misses.
I don't like to get involved here, but I just wanted to point out that I doubt most people here are even going to know what a cache miss is.  I'd like to then point out that the performance loss due to the possible miss is going to depend pretty heavily on the processor-memory architecture.

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: Considering moving back to Linux
« Reply #42 on: January 26, 2008, 09:39:15 pm »
Hang on a sec....

...and Linux users will have about 10 more years of false hope.

How do you mean? Are you implying that Linux users want everybody else to be Linux users? And, in fact, are you implying that a higher marketshare is a useful metric of any kind? Because if so, I totally disagree. Just before more people like something doesn't make it good.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #43 on: January 26, 2008, 09:46:29 pm »
Hang on a sec....

...and Linux users will have about 10 more years of false hope.

How do you mean? Are you implying that Linux users want everybody else to be Linux users? And, in fact, are you implying that a higher marketshare is a useful metric of any kind? Because if so, I totally disagree. Just before more people like something doesn't make it good.

That seems to be the mindset taken by most I've talked to, yes.
They've been claiming that this year is the year of the Desktop Linux, or the year that Linux will from the ashes of irrelevance.

While I think very positive strides are being made (Ubuntu, KDE4, etc) in terms of usability, it still has a long way to go before it can achieve any measurable form of success.

You may not see the world like that, but I think you're someone who sees things from a more passive position which is generally a good thing. I really don't care who uses Linux, use what works. What I do care about is defending a strong language+platform combination, the fact that it degenerated into a blow-for-blow Linux vs Windows vs OSX pissing contest is the direct result of nslay's inflammatory responses.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: Considering moving back to Linux
« Reply #44 on: January 26, 2008, 09:52:50 pm »
That seems to be the mindset taken by most I've talked to, yes.
They've been claiming that this year is the year of the Desktop Linux, or the year that Linux will from the ashes of irrelevance.
Well, I guess I've been trying to live a non-competitive lifestyle, and my opinions are sort of based on that. I don't see it as a competition, anymore than I see programming languages in competition. People should use whatever's best for the job at hand.

Just because I rarely see Windows or C# as being the best for the current job, that's besides the point... :P

While I think very positive strides are being made (Ubuntu, KDE4, etc) in terms of usability, it still has a long way to go before it can achieve any measurable form of success.
In my opinion, it has already achieved hugely amounts of success. It's widely considered one of the most stable operating systems and is used on servers worldwide.

If you mean in terms of usability, then that's a little different. I don't especially care, though. Linux is for geeks, and nobody else. End of story.

You may not see the world like that, but I think you're someone who sees things from a more passive position which is generally a good thing. I really don't care who uses Linux, use what works. What I do care about is defending a strong language+platform combination, the fact that it degenerated into a blow-for-blow Linux vs Windows vs OSX pissing contest is the direct result of nslay's inflammatory responses.
err, read my first comment. I think I got mixed up. It's all in my newsletter, though.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Considering moving back to Linux
« Reply #45 on: January 26, 2008, 09:56:38 pm »
That seems to be the mindset taken by most I've talked to, yes.
They've been claiming that this year is the year of the Desktop Linux, or the year that Linux will from the ashes of irrelevance.
Well, I guess I've been trying to live a non-competitive lifestyle, and my opinions are sort of based on that. I don't see it as a competition, anymore than I see programming languages in competition. People should use whatever's best for the job at hand.

Well I see them both as competition to each other, and it's not a bad thing that they are. They learn from each other, and in the end the consumer is the one who ends up winning.

In my opinion, it has already achieved hugely amounts of success. It's widely considered one of the most stable operating systems and is used on servers worldwide.

If you mean in terms of usability, then that's a little different. I don't especially care, though. Linux is for geeks, and nobody else. End of story.

Yes, I mean in the scope of the desktop. I think it's very possible for it to achieve some form of success on the Desktop, it's a pretty flexible operating system which could easily find a niche in power users alike, but it needs to be much more of a presence. Although, the OEM deals with Dell and others have really surprised me as to their success.

One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: Considering moving back to Linux
« Reply #46 on: January 26, 2008, 11:42:08 pm »
Well I see them both as competition to each other, and it's not a bad thing that they are. They learn from each other, and in the end the consumer is the one who ends up winning.
Well, I think it is, they could do a hell of a lot better if they'd share. One major problem with competition is incompatibility -- the inability to read each other's document formats and use each other's protocols (in a lot of cases) is painful. And it's in the best interest to keep it that way.


On a sidenote, this is topic 11111. That's sweet. :)

Offline d&q

  • Hero Member
  • *****
  • Posts: 1427
  • I'm here.
    • View Profile
    • Site
Re: Considering moving back to Linux
« Reply #47 on: January 27, 2008, 12:19:59 am »
Right now I'm seriously considering moving back to Linux as my main OS, but I have a few requirements that I need some help on, and all of these I need:
1. to get on the internet (I've never tried wireless on Linux before)
2. to run VS2k5 for my CS classes
3. to print stuff (I've never been able to print stuff to my printer from Linux)
4. to be able to access NTFS formatted drives, and I don't have enough space to backup and reformat the stuff on them!
5. to stream media to my 360
6. to convert video formats AND be able to rip and encode video


So, my basic question is: considering the above, what distro and programs should I/do I need to use?

Are you saying that this linux can run on a computer without windows underneath it, at all ? As in, without a boot disk, without any drivers, and without any services ?

That sounds preposterous to me.
The writ of the founders must endure.

Offline pxc

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Considering moving back to Linux
« Reply #48 on: March 04, 2008, 08:02:53 pm »
Right now I'm seriously considering moving back to Linux as my main OS, but I have a few requirements that I need some help on, and all of these I need:
1. to get on the internet (I've never tried wireless on Linux before)
2. to run VS2k5 for my CS classes
3. to print stuff (I've never been able to print stuff to my printer from Linux)
4. to be able to access NTFS formatted drives, and I don't have enough space to backup and reformat the stuff on them!
5. to stream media to my 360
6. to convert video formats AND be able to rip and encode video


So, my basic question is: considering the above, what distro and programs should I/do I need to use?

You can google these individually (I don't really have time to post links and all. Check wikipedia.

1.) Whatever the kernel comes with (check your wireless chipset!). If that fails, ndiswrapper.
2.) Virtualbox, a free full-blown VM + Windows.
3.) CUPS + Foomatic/GDI drivers. Web interface lives on localhost:631
4.) the ntfs-3g driver is what you're looking for. Comes with most modern non-do-it-yourself distros like Ubuntu, Mandriva, openSUSE and company.
5.) What do you use on Windows for streaming things to your 360?
6.) ffmpeg and its various GUI frontends should do nicely.

I can understand your distaste for Ubuntu, or at least for Gnome, but honestly, if you can't get printing working I don't know if a distro like Slackware is the distro for you. You might want to try an Ubuntu variant, like Xubuntu or Kubuntu.

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Considering moving back to Linux
« Reply #49 on: March 04, 2008, 08:07:31 pm »
We're usually not too picky on this, but bumping dead threads like this one is usually not done because the original questions have either been answered or the person has moved on.  I suspect one of those two is the case here.

To put it more brashly, don't bump old threads unless you're sure you have something to add.  I'm pretty sure all of the questions you answered were addressed earlier.  I normally wouldn't say anything, but it seems you've been bumping threads pretty regularly and it's not the type of thing we like to get in the habit of.

Offline Ender

  • x86
  • Hero Member
  • *****
  • Posts: 2390
    • View Profile
Re: Considering moving back to Linux
« Reply #50 on: March 04, 2008, 11:01:18 pm »
1-800-FU-SIDOH

Offline pxc

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Considering moving back to Linux
« Reply #51 on: March 05, 2008, 12:28:49 am »
We're usually not too picky on this, but bumping dead threads like this one is usually not done because the original questions have either been answered or the person has moved on.  I suspect one of those two is the case here.

To put it more brashly, don't bump old threads unless you're sure you have something to add.  I'm pretty sure all of the questions you answered were addressed earlier.  I normally wouldn't say anything, but it seems you've been bumping threads pretty regularly and it's not the type of thing we like to get in the habit of.

Yessir.

Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: Considering moving back to Linux
« Reply #52 on: March 05, 2008, 11:21:10 am »
To be fair, this is a low-traffic forum and this thread was probably 6th or 7th from the top, so it doesn't seem very old.

On the other hand, I think there's a big red warning at the top if a thread is older than 30 days, so that should be easy to notice. :)

Offline Krazed

  • Moderator
  • Hero Member
  • *****
  • Posts: 1822
    • View Profile
Re: Considering moving back to Linux
« Reply #53 on: March 05, 2008, 02:36:31 pm »
Eh -- On topic: I moved back to linux today. Sidoh (sorta) suggested Ubuntu, so I'm using it. I'd have to say, the install was awesomely easy. I was planning on partitioning things so I could still use windows every once in a while, but I figured if the install was that easy hopefully everything else will be too. So shrug, back to a linux-only computer.  :)
It is good to be good, but it is better to be lucky.