Linux is used in 15 of the TOP 50 providers which is in constrast to Win2k which is used by 13 providers! Yipee! Linux is winning! The "Ground M$" are dying!
I was looking for a book like this, since many small linux-based companies are working and leveraging existing open-source software. I mean, everyone needs 99% of the program, but you need to add a small feature or two to a million++ line program(i.e. samba).
How do you do it? Well, I hope this book can give me more insights.
99,9% of Linux users never patches their OS manually (i.e. edit source code and recompile)
Because you run abc-2.2-9rh9.i386.rpm. A patch is available for abc-2.2-1, but it doesn't apply cleanly to abc-2.2-9rh9.src.rpm.
Now you have two choices: download abc-2.2-1 original tarball, apply patch and recompile(thus tainting your 'prestine' rpm and possibly screwing dependencies). Or be like me and just wait for redhat to release an updated package.
Now suppose you were adventurous and proceeded to download abc-2.2-1.tar.gz. Then it complains you don't have foo-devel headers. @#$ OK so you get foo-devel. Next thing you know the source tree is 100+ megs and compiling takes 5+ hours. If you're lucky and the package compiled, then "Welcome to the Next Level!" and pray you didn't break anything...
I used to have problems with my hands hurting after coding all night (for my own fun) with keyboards of the normal type including the IBM model M (I have 3 anyone want one). My outfingers joints would ache, and my hands hurt from twisting my hand into contortions attempting to press all of the special keys which get used quite often while programming.
Yeah, I got meself one of thoes Mtype keyboards off ebay -- and while I love the tactile click -- it really starts to kill my fingers and arms to the point it would actually get numb. So I got rid of it(not worth getting carpal syn.) and went back to the soft and sleek logitech keyboards.
The problem is, not everyone has problems with BS keyboards -- and they're lucky bastards if I might say. Why does it hurt? Each keypress requires a force, and then pushes a force backup. That tactile sensensation has to be absorbed by some joint, which unfortunately my fingers cannot handle.
Just because GTA:VC sold 8.5 million and Sims sold 20 million, does not mean they're good games. Personally, I hate GTA:VC and Sims....both are boring games IMHO. Most people are buying GTA:VC because it has "violence, sex, and language"--yeah right. Ever heard of "Soldier of Fortune"? That is truly a violent game.
Anyways, Warcraft3 was 3d and tried to live up to it's successor. But no matter how hard you try, the "old skools" won't like sequels. So it has 800,000 games sold(don't know if that's really accurate though) but the game is still good w.r.t many of the reviews out there.
The "Buy an Xbox and MS loses money" argument is stupid stupid stupid. MS wants you to buy and Xbox. They lose more money for every Xbox on the shelves than every one brought home.
Right on. Who's stupid to buy a XBOX and not get any games for it? I mean, sure hacking is fun, but playing games on it is fun too.
It's like paying a hooker to come to your house, yet once she gets there you just offer her a cup of coffee, pay her, and then she just praces away. Everyone else would do the _other_ thing, after all you paid for it. Yes, this is a far-fetched example, but I'm trying to make a poing dammit:)
Most of the bugs, I believe, are the thousands of ebuilds. There's no quality control with the ebuilds(at the time I was using it), but now that's changing.
Still, I didn't want to be on the cutting edge or re-write portage, I simply wanted to contribute something nifty(not glitz or fame) because I actually admired Gentoo's simplicity.
In the end I left Gentoo for three reasons: many of my rpms from work don't work properly on Gentoo(after converting them to ebuilds) and b) it was easy to break and c) I couldn't find any direction to contribute(i.e. a roadmap).
As another opensource project confirmed, if you don't post up want you want done, no one is going to bother to do it.
I used to like Gentoo a lot, until I asked how I can improve Gentoo and whether there is a "road map".
I was immediately shot-down and told to goto bugzilla to get "involved". I said fuck them, I don't want to fix your bugs/ebuilds I wanna add and extend gentoo.
Those fucking bastards think they invented source package management.
And that's the problem with all news posts "I'm going to fork this code because they f***ed me over".
Did you or I *ever* hear the other side of the story? There used to be a time when the potential victim accused another rightly or wrongly, where a 3rd party would go and verify the basis of his or her accusation with the *actual* person.
This way you get to hear both sides of the story and you can determine who is right or who is wrong, or maybe no one is right or both are write.
Rather we have bickering, that "Drobbins *should* have said this" or "Zygote *should* have done that". Blah *should* this, blah *should* that are done, when we don't have the facts.
I don't. However, his analysis is easily replicated and interpreted. Instead of discounting what he says because he frequently debunks Mac propaganda, why don't you attack him on the points that he made? I'd be interested in seeing that.
He's using Dell "advertised" spec numbers. That in itself fucks up the whole article. Rather he has no right to make an opinion until a) He does the tests himself or b) Finds someone todo the tests for him independantly.
Heck, to test the FPU he could have used games to stress that number.
It's difficult to know if your regex is really correct for the stuff your're parsing.
I mean, it might work for the 9 cases of input you have. But for the 10th case, bam! your regex doesn't parse the 10th input properly. And reading regexs is worse than reading assembly IMO, when you want to fix a bug in some regex 6 months after you've written it.
But if you know your regex is correct, you can reduce 100 lines down to a mere two lines of code. So it's beautiful on one end, but a deadly sin at the other end.
www.msn.ca - doesn't have the same search results. Rather searching 'linux' gives a bunch of info on linux lugs.
Interestingly, on the second search page you find a link to http://tech.msn.com/software/OS/Linux/! But when you clink on the linux article, "LTSP brings Linux to X Window desktops" the new page says in bold letters, "This content has been removed."
The USB 2.0 standard calls for data transfer speeds of 480Mbits/s (over 40 times faster than USB 1.1). If a product is released as USB 2.0 compliant, it had better be able to meet that requirement.
But see, that's where the confusion comes from. If you have a USB 1.1 compliant-device it is either low-speed or full-speed. But to be USB 2.0 compliant, you have to run high-speed, not full-speed or low-speed. However, also remember that a USB 1.1 device is compatible with USB 2.0 controllers. Huh? Exactly.
It's the compatibility v.s compliant numbers causing confusion.
I personally think that this is SCO trying to get IBM to buy them out. Trying Violently.
Why would IBM want to buy SCO? How much does SCO cost? What gains would IBM achieve if it had SCO in its belly?
With the recent acquisition of PriceWater, I think IBM is moving to a more "service-based" business-model. I don't see how acquiring SCO would expand on their new way of doing things.
Right now, I can pirate PS2 games. But it's not worth my time or money to do so. Here is Canada, the startup cost just to start burning DVDs:
$500 CDN for DVD Writer $200 for a PS2 modchip to play burned DVDs(this is from a "friend" who would get a modchip). $10-15 for DVD media $6 for each game I want to rent then burn it.
So the total I'm looking at is approx $700 just to start up and another $10-$50 bucks for "testing it works"(aka DVD coasters).
That's $750 canadian bucks = 11 games @ $70 each.
When I look at that figure, I make three conclusions:
1) I have 6 games that I really like, and only buy games that are good every three months or so. So I'm not the type to get every hyped game.
2) Learning from the PS1 endeavor, it is quite true that one copies 200 games, but only plays about 5 of them. For PS1, I burnt many,many games but I only played and finished MGS1. In other words, I don't have a lot of time.
3) For that $750 bucks, I can get 11 games, and even if I manage to finish them, PS3 will be out by then...perhaps using a different media format like the GC.
Linux is used in 15 of the TOP 50 providers which is in constrast to Win2k which is used by 13 providers! Yipee! Linux is winning! The "Ground M$" are dying!
I was looking for a book like this, since many small linux-based companies are working and leveraging existing open-source software. I mean, everyone needs 99% of the program, but you need to add a small feature or two to a million++ line program(i.e. samba).
How do you do it? Well, I hope this book can give me more insights.
99,9% of Linux users never patches their OS manually (i.e. edit source code and recompile)
Because you run abc-2.2-9rh9.i386.rpm. A patch is available for abc-2.2-1, but it doesn't apply cleanly to abc-2.2-9rh9.src.rpm.
Now you have two choices: download abc-2.2-1 original tarball, apply patch and recompile(thus tainting your 'prestine' rpm and possibly screwing dependencies). Or be like me and just wait for redhat to release an updated package.
Now suppose you were adventurous and proceeded to download abc-2.2-1.tar.gz. Then it complains you don't have foo-devel headers. @#$ OK so you get foo-devel. Next thing you know the source tree is 100+ megs and compiling takes 5+ hours. If you're lucky and the package compiled, then "Welcome to the Next Level!" and pray you didn't break anything...
[Insert your source-code adventure here]
I used to have problems with my hands hurting after coding all night (for my own fun) with keyboards of the normal type including the IBM model M (I have 3 anyone want one). My outfingers joints would ache, and my hands hurt from twisting my hand into contortions attempting to press all of the special keys which get used quite often while programming.
Yeah, I got meself one of thoes Mtype keyboards off ebay -- and while I love the tactile click -- it really starts to kill my fingers and arms to the point it would actually get numb. So I got rid of it(not worth getting carpal syn.) and went back to the soft and sleek logitech keyboards.
The problem is, not everyone has problems with BS keyboards -- and they're lucky bastards if I might say. Why does it hurt? Each keypress requires a force, and then pushes a force backup. That tactile sensensation has to be absorbed by some joint, which unfortunately my fingers cannot handle.
Just because GTA:VC sold 8.5 million and Sims sold 20 million, does not mean they're good games. Personally, I hate GTA:VC and Sims....both are boring games IMHO. Most people are buying GTA:VC because it has "violence, sex, and language"--yeah right. Ever heard of "Soldier of Fortune"? That is truly a violent game.
Anyways, Warcraft3 was 3d and tried to live up to it's successor. But no matter how hard you try, the "old skools" won't like sequels. So it has 800,000 games sold(don't know if that's really accurate though) but the game is still good w.r.t many of the reviews out there.
You forgot one:
*BANG*, Unstoppable!
What is a person sticks a bomb in their ass, pulled out like a tampon for deployment?
"Ok miss, for purposes of national security, can you turn around and grab your ankles? Thanks."
You should get +5 polite for saying "Please bend-over" in a friendly tone! You're so nice!
But I don't see any nipples...
So why don't we just create a long 50000-bit key and slap it onto a magnetic-swipe card?
That way, the system is only comprised when:
a) You lose the card
b) Someone threatens you at knife-point to hand the card over.
In such cases, you simply call the card authority to invalidate the card's key and get a new one.
The "Buy an Xbox and MS loses money" argument is stupid stupid stupid. MS wants you to buy and Xbox. They lose more money for every Xbox on the shelves than every one brought home.
Right on. Who's stupid to buy a XBOX and not get any games for it? I mean, sure hacking is fun, but playing games on it is fun too.
It's like paying a hooker to come to your house, yet once she gets there you just offer her a cup of coffee, pay her, and then she just praces away. Everyone else would do the _other_ thing, after all you paid for it. Yes, this is a far-fetched example, but I'm trying to make a poing dammit:)
Most of the bugs, I believe, are the thousands of ebuilds. There's no quality control with the ebuilds(at the time I was using it), but now that's changing.
Still, I didn't want to be on the cutting edge or re-write portage, I simply wanted to contribute something nifty(not glitz or fame) because I actually admired Gentoo's simplicity.
In the end I left Gentoo for three reasons: many of my rpms from work don't work properly on Gentoo(after converting them to ebuilds) and b) it was easy to break and c) I couldn't find any direction to contribute(i.e. a roadmap).
As another opensource project confirmed, if you don't post up want you want done, no one is going to bother to do it.
Kashif
I used to like Gentoo a lot, until I asked how I can improve Gentoo and whether there is a "road map".
I was immediately shot-down and told to goto bugzilla to get "involved". I said fuck them, I don't want to fix your bugs/ebuilds I wanna add and extend gentoo.
Those fucking bastards think they invented source package management.
kashif
for one thing, we've only heard his side of it
And that's the problem with all news posts "I'm going to fork this code because they f***ed me over".
Did you or I *ever* hear the other side of the story? There used to be a time when the potential victim accused another rightly or wrongly, where a 3rd party would go and verify the basis of his or her accusation with the *actual* person.
This way you get to hear both sides of the story and you can determine who is right or who is wrong, or maybe no one is right or both are write.
Rather we have bickering, that "Drobbins *should* have said this" or "Zygote *should* have done that". Blah *should* this, blah *should* that are done, when we don't have the facts.
Kashif
Redhat's source navigator does what you say for development files like *.c or *.h or more complex like module_blah*.c.
Kashif
Then he doesn't have an opinion. It's like trying to find the difference between one wrong and another wrong.
Who's wrong is wrong?
kashif
I don't. However, his analysis is easily replicated and interpreted. Instead of discounting what he says because he frequently debunks Mac propaganda, why don't you attack him on the points that he made? I'd be interested in seeing that.
He's using Dell "advertised" spec numbers. That in itself fucks up the whole article. Rather he has no right to make an opinion until a) He does the tests himself or b) Finds someone todo the tests for him independantly.
Heck, to test the FPU he could have used games to stress that number.
And your website proved a point of mine:
It's difficult to know if your regex is really correct for the stuff your're parsing.
I mean, it might work for the 9 cases of input you have. But for the 10th case, bam! your regex doesn't parse the 10th input properly. And reading regexs is worse than reading assembly IMO, when you want to fix a bug in some regex 6 months after you've written it.
But if you know your regex is correct, you can reduce 100 lines down to a mere two lines of code. So it's beautiful on one end, but a deadly sin at the other end.
imagine how much people would be willing to pay for a sticker that let them drive as fast as they want
and drink beers while doing so.
That's "highway to Heaven" for you:)
Strangely,
www.msn.ca - doesn't have the same search results. Rather searching 'linux' gives a bunch of info on linux lugs.
Interestingly, on the second search page you find a link to http://tech.msn.com/software/OS/Linux/! But when you clink on the linux article, "LTSP brings Linux to X Window desktops" the new page says in bold letters, "This content has been removed."
Go figure.
Kashif
I could just go buy Battlefield 1942 and be playing it within 10 minutes on Windows
[rolls eyes]
Yeah, but BF1942 is full fucking 12-year olds who just want to grab every vehicle and ram into each other.
If you think I'm making this up, think again. My little bro and his dipstick friends do this all the time.
Kashif
"While I am sure that this device might cause problems in complex situations, the simples ones should already be accounted for."
But we mortals can already, most of the time, handle simple situations while driving.
It's the complex ones that are complex, and that's where this car is going to fuck up and perform an incorrect decision.
The USB 2.0 standard calls for data transfer speeds of 480Mbits/s (over 40 times faster than USB 1.1). If a product is released as USB 2.0 compliant, it had better be able to meet that requirement.
But see, that's where the confusion comes from. If you have a USB 1.1 compliant-device it is either low-speed or full-speed. But to be USB 2.0 compliant, you have to run high-speed, not full-speed or low-speed. However, also remember that a USB 1.1 device is compatible with USB 2.0 controllers. Huh? Exactly.
It's the compatibility v.s compliant numbers causing confusion.
I personally think that this is SCO trying to get IBM to buy them out. Trying Violently.
Why would IBM want to buy SCO?
How much does SCO cost?
What gains would IBM achieve if it had SCO in its belly?
With the recent acquisition of PriceWater, I think IBM is moving to a more "service-based" business-model. I don't see how acquiring SCO would expand on their new way of doing things.
Kashif
Right now, I can pirate PS2 games. But it's not worth my time or money to do so. Here is Canada, the startup cost just to start burning DVDs:
$500 CDN for DVD Writer
$200 for a PS2 modchip to play burned DVDs(this is from a "friend" who would get a modchip).
$10-15 for DVD media
$6 for each game I want to rent then burn it.
So the total I'm looking at is approx $700 just to start up and another $10-$50 bucks for "testing it works"(aka DVD coasters).
That's $750 canadian bucks = 11 games @ $70 each.
When I look at that figure, I make three conclusions:
1) I have 6 games that I really like, and only buy games that are good every three months or so. So I'm not the type to get every hyped game.
2) Learning from the PS1 endeavor, it is quite true that one copies 200 games, but only plays about 5 of them. For PS1, I burnt many,many games but I only played and finished MGS1. In other words, I don't have a lot of time.
3) For that $750 bucks, I can get 11 games, and even if I manage to finish them, PS3 will be out by then...perhaps using a different media format like the GC.