Hmm.. I never thought about putting vulgarities in my comments..
Seriously though, I only use comments for a brief synapsis of what a code block (In my case, scripts; can't code worth crap) does. After I get more learned with the language I'm using, I find comments are rarely needed. I can simple look at the script, and in real-time translate it into english.
Still, funny comments are a nice distraction from reading source (It's a DRY read..)
Whats worse? The first normal user account on XP is FUCKING ADMINISTRATOR! Even worse than that, I didn't know until I started noticing that it wasn't asking me for passwords to install stuff; so I did some checking. Sure enough, the Mishura account was labeled "administrator". Fuck. Lets just say I fixed that discrepancy right quick.
Friends don't let friends run as root/administrator.
OK. That's all and good, but what if a trojan/virus scans the REGISTRY? Even if you install said software to C:\usr\local\, it is still going to find it.
MS needs to get rid of the damn registry first. Then we can start talking about other methods. Although I will say that it is a start. I myself, usually install in subdirectories outside C:\Program Files\ like C:\Games, C:\apps, C:\pr0n, etc..
Also, I neat trick that I used to do with win9x PCs is instead of using C:\WINDOWS for windows-centric files, use: C:\WOS (As in Windows Operating System--a jab at its DOS roots.) Not sure if it really helped, but its hard to tell since I was never hacked, virus/spyware-infected or anything else. Still I'd get bluescreens but thats because of shitty apps/games or MS's memory management.
Basic? You mean that 10 PRINT Hello World! 20 GOTO 10 thing?
People still code with THAT?!?!? Man last time I touched basic, I was 6 years old, and on one of those "PreComputer" deals that they pushed on kids as a "computer".
Well, I was bitten by a python so yeah, it offends ME! Blasted pythons with their fangs and poison!
Not only that, but PENGUINS offend me as well, as my people (Antarticains) were nearly wiped out by the Great Penguin War in 2610 BCE! They are simply EVIL!
Xbox NT.. nope Xbox 2000.. outdated Xbox 2003.. sooo two years ago Xbox Longhorn.. hmm.. NeXTbox.. uh.. no. OSXbox.. just no. LinuXbox.. already done GNU/Xbox.. When hell freezes over and pigs fly X11box.. no way SeXbox.. There ya go! (Yes i stole that from Family Guy. -- And the Se could mean "(Se)cond"! )
Well GTK2 seems to be OK under windows, but the look of GTK under MacOSX is completely awful. That, and the fact AFAIK you still need X11 to run a GTK-mac app.
I have heard of a porting project that will make GTK look and feel right with native OSX; but progress seems to be tedious or nonexistant.
My best guess is wxWidgets is the best viable option. At least that toolkit looks relatively native in all platforms (I would like the linux/unix version to use GTK2 or QT instead of GTK1.2).
Indeed. This is one area where you simply CANNOT trust anything unless there is source code for scrutinization, and if you download a binary package, make sure it is from a source you can trust; or compile it yourself.
Just how many people actually take the time to read a EULA; and how many people can actually read legalese (Some fuckup dialect of english)?
I know that I don't read all my EULAs (Maybe I should..) but when I do, I often get a good laugh at some of the stuff in them.
For instance, I was reinstalling Win98 on a computer latenight, and decided to actually read MS's EULA. Interesting read if you can understand legalese. Read the part about using JAVA. If memory serves, "Using JAVA may cause your computer to crash, rendered useless..." and something else about using it on Air-Traffic controllers. (it's been a year, I don't remember everything) Then again, they may be right about Java, heh heh..
Indeed. But maybe some people have issues with others profiting on their software?
I'd probably go with a royalty-based GPL: Do anything you like under the GPL, but if you sell it; I get a royalty check. This allows people to included my program in their free distros, but in a commercial distro like Red Hat or SuSE, they would have to pay a royalty to me for every copy sold. This isn't too extreme now is it?
Does that go against the ideals of the FSF? I don't doubt it; but it is a method of making money off of open-source; and it really only affects commercial distribution.
If you want to dip into the community well, you better be prepared to put more back in. If that is to onerous then you have zero right to use it.
Agreed. I'm sick of hearing commercial developers crying over the GPL. The main reason why people license their code under GPL is so that a company cannot steal their code and use it without sharing. The GPL protects against leechers.
Still, if you are a commercial developer, just stick to the BSD-style licenses if you want to leech. People who license under BSD usually do not care.
PS: I'm not pro-GPL/anti-BSD. I think both licenses serve their purposes and that all free software shouldn't be GPL (For instance, libraries should be LGPL or BSD).
They could do a "unsupported" linux version. Port the game, release the binaries online or hide them on the CDs somewhere, and let the linux community figure it out themselves. Kinda harsh, but in reality its all a game company can really do if they go that far.
Just as long as they maintain compatibility with the Win version and keep the patches in sync (If it is a MP game) I'm happy.
My GRUB menu has windows labeled as "Wintendo Entertainment OS". After all, the only thing that I DO in windows anymore is play a few games (the ones that have no linux-client or cedega/wine support). I did this mostly as a joke, gives me a smirk every time I boot.:)
Hell, its still Win98SE, and has been installed for nearly 3 years w/o reinstall and still "works", save the occasional videogame crash, blue screen, lockup, distorted icons in startmenu, etc.. Sure, I heard WinXP is "teh shizzor" or something, but I have seen it; I never thought a Pentium4 machine could perform like a 486 in my life.
As far as LLGP is concerned, this is NOT the best method of converting gamers. A better demonstration would be: Bring your computer to a LAN party, or bring your friends over to your place; Show them the Quakes, the Dooms, the Halflifes, Unreals, NWN, and any other big name videogame that they have heard of running on it.
Those games on the LLGP cd are fun, but get old quick, and all it shows them (teh wintendo usars) that Linux has nothing more than simple platformers and crappy-looking games.*
*I happen to like some of those crappy-looking games. I'm quite fond of Supertux myself.
My step-dad used to run a BBS "back-in-tha-day" and I was one of the top players on LORD. In fact, our BBS was mainly a LORD server really... It was very popular. We even had expansions to it. Ah, memories...
We need a remake of this game... is LOGD (Legend of the Green Dragon -- PHP version) any good?
Also, KMPlayer (or Kplayer) has the ability to act as a "plugin" for Konqueror by playing a movie file inside Konqueror. I *believe* you need KDE, but I never tried it in Gnome/XFCE/Windowmaker/etc...
Hmm.. I never thought about putting vulgarities in my comments..
Seriously though, I only use comments for a brief synapsis of what a code block (In my case, scripts; can't code worth crap) does. After I get more learned with the language I'm using, I find comments are rarely needed. I can simple look at the script, and in real-time translate it into english.
Still, funny comments are a nice distraction from reading source (It's a DRY read..)
Whats worse? The first normal user account on XP is FUCKING ADMINISTRATOR! Even worse than that, I didn't know until I started noticing that it wasn't asking me for passwords to install stuff; so I did some checking. Sure enough, the Mishura account was labeled "administrator". Fuck. Lets just say I fixed that discrepancy right quick. Friends don't let friends run as root/administrator.
OK. That's all and good, but what if a trojan/virus scans the REGISTRY? Even if you install said software to C:\usr\local\, it is still going to find it.
MS needs to get rid of the damn registry first. Then we can start talking about other methods. Although I will say that it is a start. I myself, usually install in subdirectories outside C:\Program Files\ like C:\Games, C:\apps, C:\pr0n, etc..
Also, I neat trick that I used to do with win9x PCs is instead of using C:\WINDOWS for windows-centric files, use: C:\WOS (As in Windows Operating System--a jab at its DOS roots.) Not sure if it really helped, but its hard to tell since I was never hacked, virus/spyware-infected or anything else. Still I'd get bluescreens but thats because of shitty apps/games or MS's memory management.
That is all.
Basic? You mean that 10 PRINT Hello World! 20 GOTO 10 thing?
People still code with THAT?!?!? Man last time I touched basic, I was 6 years old, and on one of those "PreComputer" deals that they pushed on kids as a "computer".
Here is my recommendation for the FreeBSD logo: link
Python on the other hand offends no one. ;-)
Well, I was bitten by a python so yeah, it offends ME! Blasted pythons with their fangs and poison!
Not only that, but PENGUINS offend me as well, as my people (Antarticains) were nearly wiped out by the Great Penguin War in 2610 BCE! They are simply EVIL!
Xbox NT.. nope
Xbox 2000.. outdated
Xbox 2003.. sooo two years ago
Xbox Longhorn.. hmm..
NeXTbox.. uh.. no.
OSXbox.. just no.
LinuXbox.. already done
GNU/Xbox.. When hell freezes over and pigs fly
X11box.. no way
SeXbox.. There ya go! (Yes i stole that from Family Guy. -- And the Se could mean "(Se)cond"! )
Try loading OpenOffice.org on a P4-1800Mhz with 256mb RAM. (Using Linux)
Its about the same length of time. Something seriously needs to be done to speed it up (without a stupid Microsoft-esque "quickstarter")
Well GTK2 seems to be OK under windows, but the look of GTK under MacOSX is completely awful. That, and the fact AFAIK you still need X11 to run a GTK-mac app.
I have heard of a porting project that will make GTK look and feel right with native OSX; but progress seems to be tedious or nonexistant.
My best guess is wxWidgets is the best viable option. At least that toolkit looks relatively native in all platforms (I would like the linux/unix version to use GTK2 or QT instead of GTK1.2).
Indeed. This is one area where you simply CANNOT trust anything unless there is source code for scrutinization, and if you download a binary package, make sure it is from a source you can trust; or compile it yourself.
Just how many people actually take the time to read a EULA; and how many people can actually read legalese (Some fuckup dialect of english)?
I know that I don't read all my EULAs (Maybe I should..) but when I do, I often get a good laugh at some of the stuff in them.
For instance, I was reinstalling Win98 on a computer latenight, and decided to actually read MS's EULA. Interesting read if you can understand legalese. Read the part about using JAVA. If memory serves, "Using JAVA may cause your computer to crash, rendered useless..." and something else about using it on Air-Traffic controllers. (it's been a year, I don't remember everything) Then again, they may be right about Java, heh heh..
5 million users downloading illegal material...
About what.. $10,000 or more in fines for one person? Do the math.
I hear a collective "Cha-Ching!!" from RIAA/MPAA execs/lawyers...
Litigation: The 21st century's highest money-making business.
All I can say is that I'm glad I never lowered myself to use Kazaa. Shit, I hope it isn't the same for gnutella.... And what about bittorrent?
Somebody once said to me: "Linux is for people who hate [Microsoft]Windows; BSD is for people who love Unix."
;)
After lurking slashdot for a time, I can see this quote is quite accurate.
PS: I am a Linux guy who secretly flirts with BSD (but too young to remember Unix) and loathes Windows.
Indeed. But maybe some people have issues with others profiting on their software?
I'd probably go with a royalty-based GPL: Do anything you like under the GPL, but if you sell it; I get a royalty check. This allows people to included my program in their free distros, but in a commercial distro like Red Hat or SuSE, they would have to pay a royalty to me for every copy sold. This isn't too extreme now is it?
Does that go against the ideals of the FSF? I don't doubt it; but it is a method of making money off of open-source; and it really only affects commercial distribution.
If you want to dip into the community well, you better be prepared to put more back in. If that is to onerous then you have zero right to use it.
Agreed. I'm sick of hearing commercial developers crying over the GPL. The main reason why people license their code under GPL is so that a company cannot steal their code and use it without sharing. The GPL protects against leechers.
Still, if you are a commercial developer, just stick to the BSD-style licenses if you want to leech. People who license under BSD usually do not care.
PS: I'm not pro-GPL/anti-BSD. I think both licenses serve their purposes and that all free software shouldn't be GPL (For instance, libraries should be LGPL or BSD).
They could do a "unsupported" linux version. Port the game, release the binaries online or hide them on the CDs somewhere, and let the linux community figure it out themselves. Kinda harsh, but in reality its all a game company can really do if they go that far. Just as long as they maintain compatibility with the Win version and keep the patches in sync (If it is a MP game) I'm happy.
My GRUB menu has windows labeled as "Wintendo Entertainment OS". After all, the only thing that I DO in windows anymore is play a few games (the ones that have no linux-client or cedega/wine support). I did this mostly as a joke, gives me a smirk every time I boot. :)
Hell, its still Win98SE, and has been installed for nearly 3 years w/o reinstall and still "works", save the occasional videogame crash, blue screen, lockup, distorted icons in startmenu, etc.. Sure, I heard WinXP is "teh shizzor" or something, but I have seen it; I never thought a Pentium4 machine could perform like a 486 in my life.
As far as LLGP is concerned, this is NOT the best method of converting gamers. A better demonstration would be: Bring your computer to a LAN party, or bring your friends over to your place; Show them the Quakes, the Dooms, the Halflifes, Unreals, NWN, and any other big name videogame that they have heard of running on it.
Those games on the LLGP cd are fun, but get old quick, and all it shows them (teh wintendo usars) that Linux has nothing more than simple platformers and crappy-looking games.*
*I happen to like some of those crappy-looking games. I'm quite fond of Supertux myself.
My step-dad used to run a BBS "back-in-tha-day" and I was one of the top players on LORD. In fact, our BBS was mainly a LORD server really... It was very popular. We even had expansions to it. Ah, memories...
We need a remake of this game... is LOGD (Legend of the Green Dragon -- PHP version) any good?
Also, KMPlayer (or Kplayer) has the ability to act as a "plugin" for Konqueror by playing a movie file inside Konqueror. I *believe* you need KDE, but I never tried it in Gnome/XFCE/Windowmaker/etc...