Slashdot Mirror


User: tomstdenis

tomstdenis's activity in the archive.

Stories
0
Comments
6,870
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,870

  1. Re:I don't get it. on GTA: San Andreas Leaked · · Score: 1

    I never said it's ok to pirate music either.

    My point was that if you buy GTA you can be assured that the money finds its way into the pockets of developers. That is it's a good thing. So pirating games like GTA end up hurting the "genre you like" or in broader terms "the hand that feeds you" much more effectively.

    In the case of music it's simply not worth it because of the execs and I don't "Acquire" major-label music by any means [purchased or pirated]. This isn't that I hate all "pop music" just that for me to fork over the money to pay some fat cat is a waste so ... shock...gasp... do without!

    If you're going to end up with a copy of GTA you might as well buy it so that you can fund their next great cool game.

    Tom

  2. I don't get it. on GTA: San Andreas Leaked · · Score: 2, Insightful

    Wouldn't the best way to continue to see "more of the same" be to support the creator of the content?

    I mean if GTA is so popular [and personally I love the series] and you want to see more GTA wouldn't it make sense to buy a 50$ copy?

    By pirating it all you're doing is hindering their ability to make new games. This isn't like the RIAA/MPAA situation. While I'm sure there are six figure execs at Rockstar I'm also sure that the bulk of the revenue goes straight back into employee salary.

    I'm going to buy a copy because I think it's worth it and I want to support their endeavours. If I thought GTA was a waste of time/money I would...shock...gasp... NOT GET A COPY BY ANY MEANS!

    So little kiddies who "must pirate" the game... grow the fuck up. Get a job and pay the 50$ for a copy of the game. What sickens me more is that even some of my friends [who are older than I am] still pirate games... lame lame lame lame lame.

    Tom

  3. Re:Only useful if... on Samsung Producing 5 Megapixel Camera Phone · · Score: 1

    Have you tried clicking on the links? All of them are 404 or 50x's. So much for that idea.

    Tom

  4. Only useful if... on Samsung Producing 5 Megapixel Camera Phone · · Score: 5, Interesting

    You can get the pictures off the damn thing.

    I recently got myself a Motorola v220. Got a cute little 640x480 camera on it. Only problem is the only way to get the photos from the phone to my computer [or any other storage] is to either buy the 70$ software from motorola [that should have come with the phone] and run windows [something else I don't do] or pay 5 cents per kilobyte to email myself the picture.

    So 5M pixel camera is likely to make "slightly larger" files. If I want to pay a couple of bucks to get each photo off the camera this might be a good idea.

    Best thing they can do is make the thing act like a usb-disk to get maximum portability.

    Tom

  5. Re:Let the insults fly... on IE Shines On Broken Code · · Score: 1

    My point is that being huge and largely unmaintainable [like gcc] makes it harder for other people to get involved. Granted GCC is rather complex Mozilla on the other hand is not.

    Tom

  6. Re:What about VALID html? on IE Shines On Broken Code · · Score: 5, Informative

    This isn' insightful at all. First, you'll be the first person to bitch when a mozilla virus comes out.

    Second, "crashing when invalid" as you and many others are alluding to is NOT a good idea. What if you had another tab open with email/urls/info you needed?

    What if other software took this route? Invalid operands to open()? Time to crash. Invalid socket used in send()? Time to crash. Segfault in application? Kill the kernel processes!

    It's a problem, it has to be fixed and there aren't two ways about it.

    Tom

  7. Let the insults fly... on IE Shines On Broken Code · · Score: 3, Insightful

    Assuming this MSFT guy is not lying...

    Yes it's a slap in the face. But seriously this is what OSS is supposed to be about. Full public disclosure. If he did find scores of DoS related bugs then the OSS crowd [who like to show their names when the attention getting is good] ought to pay attention and fix the problems.

    You can't gloat how open and progressive you are if you scowl and fight every possible negative bit of news.

    And "mentioning how bad MSIE is" is not a way to make your product any better [just like "he's not bush" isn't a bonus for Kerry].

    So shape up, take it in stride and get to the board.

    Oh and while you're at it make Mozilla less bloatware. 30MB of tar.bz2 source could be your first problem....

    Tom

  8. mmm Speculation on Could IM Be The Next Step For Google? · · Score: 1

    Well google indexed Boeing's website. Maybe they're gonna start an airliner business too?

    I heard that Google's new CEO is a seven level dojo master. Maybe they're starting an action film studio!

    meh meh meh

    Why not wait till say Google *themselves* announce their next hack?

    Tom

  9. Re:What makes mmorpgs so addictive on Coping with Gaming Addiction · · Score: 1

    LOSER.

    Holy crap... "sense of achievement"?

    I thought I was lame for pluggin my crypto/math libraries. You sir are a complete fucking tool. It's a game. "sense of achievement"?!!?!?

    What and do you take pride in wiping your own ass too?

    Holy crap. Playing the game is one thing, but being proud of it... man that's just weak.

  10. Re:Athalon 64's on Three Budget CPUs Tested · · Score: 1

    I think in terms of desktop applications that's being vastly overplayed. At the point where KDE or mozilla requires a 64-bit address space we can safely say "ooooh ok".

    64-bit long registers help out in areas like bignum math and decently precise fixed point math [e.g. to remove the need for an FPU].

    Tom

  11. Re:Quality on Cheap DivX Solution For Your Entertainment Center · · Score: 2, Informative

    flamebait...

    You know you can

    1. Do two pass encoding
    2. Use a ***HIGHER BITRATE***

    Those rips off kazaa you got 2 years ago were probably one-pass 384kbps files or something...

    Two-pass 2Mbps should look perfect even at 720x480. If you're not so anal you can get by with as little as 800Kbps.

    Tom

  12. Re:What's wrong with laptops? on Cheap DivX Solution For Your Entertainment Center · · Score: 1, Insightful

    Because buying a 1500$ [what they cost new around Ottawa] laptop to play DivX files is stupid?

    A cheaper 400$ mini-ITX setup will do the job too and the extra 1100$ can be used to say rent a lot of videos to rip ;-)

    Tom

  13. Re:Athalon 64's on Three Budget CPUs Tested · · Score: 1

    The 64 should be same/faster even in 32-bit mode. More instructions are DirectPath [including SSE opcodes, and heck you have SSE2 which is unavailable in the XPs] and the decoder window is 16 bytes [instead of 8 bytes].

    The latter fact means that you're more likely to get a 3 opcode window with each fetch [8 bytes doesn't go far with MMX/SSE/3DNOW code since they use prefix bytes...].

    The only "downside" is that the pipeline is larger. IIRC the ALU pipe is 12 stages long [up from 11] and I think the FPU is a few longer too which adds a slight penalty to mispredicted jumps.

    The cure though is to run a real 64-bit OS [say BSD or Linux] and get full use of the CPU. The extra registers [r8-r15 for ALU, xmm8-xmm15 for SSE] makes a huge difference in many applications. The fact they're 64-bits long doesn't help the vast majority of applications but it is a nice touch ;-)

    Tom

  14. Re:It's all a fad on The Extinction of the Programming Species · · Score: 2, Insightful

    I.T. != software development

    Some clarification....

    Software Developer - Responsible for design, testing and implementation of software.

    Software Programmer - Code Monkey.

    I.T. - Someone who manages information [a/k/a SysAdmin and SysOp].

    Programmers [while talented in their own right] are often mislabeled as developers when they're not. If you don't design, test and verify software you're not a developer.

    Though I agree abut the resume issue. That's why you do your own projects/OSS to stuff your C.V. with accomplishments.

    Sadly though even that's overlooked. RiM [those blackberry fruitcakes...] for instance don't consider projects/OSS as "experience" and *only* consider education in the interview.

    Tom

  15. Re:It's all a fad on The Extinction of the Programming Species · · Score: 1

    I've been to job interviews too. Usually having projects [useful ones] behind your name is a benefit.

    Though most of my interviews go like

    JobGuy: Do you have a degree in comp sci and 8 yrs experience in the field?

    Me: Nope.

    JobGuy: Oh ok well I'm sorry we're looking in other directions for this junior software developer position.

    At which point I give the guy the finger and never go back there.

    The hangup people have on degrees is beyond belief though. You can learn to sort bits with the best of them without a masters degree from Waterloo. Just some people are too incompete to know talent when they see it [though I'm not saying I'm gods gift to the earth. I'm saying that H.R. staff are morons and they'll hire anyone based on some logical fallacy that happens to strike their fancy].

    Tom

  16. Re:It's all a fad on The Extinction of the Programming Species · · Score: 1

    Software development is not a "dying" field. Mass marketting code-monkeys *is*.

    The tech boom is over. Get over it.

    It's easier to say "oh woe is me, the field is dying" then say "maybe if I knew how to design and write quality efficient software I'd be more marketable?"

    You don't see John Carmack hurting for work do you? I doubt you'll find Linus [or many of the major contributors] hurting either.

    If all you do is sit on your ass and not learn anything [academic or practical] then sure you'll be left behind.

    Tom

  17. Re:It's all a fad on The Extinction of the Programming Species · · Score: 1

    Ok I got you beat.

    In my "communication and networking 2" class [CST8165 at Algonquin College...] a 6th semester [last semester student] asked how to "store dotted decimal in an unsigned long".

    The obvious answer was

    ipaddr = a + pow(256, 1) * b + pow(256, 2) * c + pow(256, 3) * d;

    I shit you not.

    Then the next question "how to read dotted decimal". Another student proposed "atoi and strtok!".

    What's worse is we've done C classes in like 2nd semester where we learn all of the operators [which I knew way before then as I started teaching myself C at age 12...]. All of the subsequent classes [file structures, compilers, etc] required using the C skills we were taught.

    The answer is two-fold

    1. Students don't practice what they are taught. They look at doing pet-projects and OSS work as "giving stuff out for free" and ultimately a waste of their time.

    2. Students often collude on individual assignments and rarely learn the entire subject to a decent level of mastery.

    It's all about immediate gratification. Why toil with mastering a skill when the bare minimum will get you past the mid-term?

    Tom

  18. Re:It's all a fad on The Extinction of the Programming Species · · Score: 2, Interesting

    Do many C programmers understand the details of kernel scheduling? No, they don't need to.

    No. But if you do you're more useful as an employee. You're also more versatile.

    Say all you know how to code in C is say um, say, data loggers. Nothing else. Just simple logs to text files.

    Now you're sitting next to someone who has dabbled in [and understands] data compression, compilers, networking, IPC, crypto, math, etc, etc, etc.

    Well the guy next to you [provided they're clean cut] will be a hell of a lot more employable then you are.

    Even if you both get the Axe the other guy can apply for a larger range of jobs then you can ever legitimately hope for.

    It's not that being a "master of all trades" is desirable. just that you should be at least partially versed [e.g. did lab work in the subject].

    Programmers working in higher level languages have a different knowledge set, not an inferior one. Like writing long-term maintainable code. Like writing non-brittle code which will be adaptable to business needs.

    This is a logical fallacy. Higher level coding doesn't immediately imply long-term maintainability. I've seen many C++ projects that don't build well [say KDE 3.2.x on my Amd64 with gcc 3.4.2 in Gentoo...]. You can easily write well written, modular, highly portable and maintainable code in something as "low level" as C. You just have to design it carefully.

    In fact one of my older projects was a crypto library in C that was used by hordes of companies of all shapes and sizes [and many different platforms]. Being in C wasn't a burden. In fact it helped people use it on the diverse platforms they used.

    The point though is if you don't know how any of the code you wrote works then no language is going to help you make a competitive product.

    For example, if you don't understand kernel scheduling how the heck are you going to write something that is complex enough to have multiple threads/processes?

    If you don't understand how graphic primitives actually work how are you going to write GUIs for framebuffer platforms?

    If you don't understand how networking works, etc...

    Sure there are gui/network/etc libraries but they're not always accessible. A port of MesaGL wouldn't make sense for say a gameboy. Similarly glib may not be the best library for a PS2 game or linksys router [though it probably uses it... ok so lame point there...].

    Point is, knowledge is power. Ignorance and arrogance is what drives companies into horrific conditions [such as layoffs and scandal].

    Tom

  19. Re:It's all a fad on The Extinction of the Programming Species · · Score: 1

    Well I think the idea of 9-5 work "at the factory" mentality is dead as you pointed out.

    I too hate looking at my future [not quite finished college] of not actually having colleagues just "contract buddies" or a work that I have worked long enough on to be proud of [and not just there for a short fraction of time]. However, that being the case you gotta adapt. Still smaller companies are a good place to go.

    I personally think the entire concept of "corporate America" is just an unsustainable scam that's going to fall in on itself.

    Sadly living in Canada doesn't make me immune to the travesty that is the American Dream. :-(

    Time to finish some college...

  20. Re:It's all a fad on The Extinction of the Programming Species · · Score: 1

    My experience has been that someone who knows the guts of a system is often more sought after and employable then some java-slinging code monkey.

    At some level someone has to tell the cpu "jump this high". This usually involves knowing assembler and C.

    The true point though is the academics. For example, I'm in a graphics class [called Graphics CST8161] which teaches how to use GL. We don't cover things like breshams [sp?] line drawing or the various speed ups [thank you Michael Abrash :-)]. We don't actually cover how texture mapping works, etc... We just call gl*() functions and wait for magic.

    So what? Well what if a company works on a device with a frame buffer only [re: gameboy, PS2, etc...] and you have to make things happen?

    Many people are taught "call qsort() and your problems are solved!" and not "these are sorting algorithms, how they work and why they were proposed", etc...

    So we churn out "computer scientists" that more and more know less and less about the power they actually command. Is it any wonder why companies fail to produce product on time or without huge ass release bugs? Is it any wonder that they then proceed to downsize?

    Sure the execs' are equally to blame [e.g. less long-term planning, less equitible sacrifices, etc] but employees who lie about their qualifications, squander their time and churn out unsellable products can kill a company and work force just as easily. /rant

    Tom

  21. Re:It's all a fad on The Extinction of the Programming Species · · Score: 1

    You notice Disney just released "Aladin DVD Edition"?

    Acts like that are only sustainable for so long. People get tired quickly. Some other animation studio will pick up the out-of-work artists and make a hit.

    Also sticking with huge companies isn't always a rational thing todo anyways. Most of my friends with job stablity work in companies with fewer than 50 employees. They're not poor either [or having a bad time at their jobs].

    Tom

  22. It's all a fad on The Extinction of the Programming Species · · Score: 5, Insightful

    Tools come and go. Knowledgeable people are here to stay. The problem is many people pretend to have knowledge in fields they're not experts.

    It's the same with diet/exercise. As the years go on new diets/plans come and go yet the old school traditional "just eat less crap, more good and get off your ass" philosophy is still here.

    Wanna make sure you're employable as a software developer? Make sure you're actually knowledgeable about the science *and* the field. It's good to know about things like Java/C++/etc but it's equally important to know about design theory, algorithms, math, etc.

    So if you signed up for some 6 month "computer science" program well don't blame the industry for your unemployable status. Code monkeys are a dime-a-dozen.

    Tom

  23. Typical american b.s. on U.S. Programmers An Endangered Species? · · Score: -1, Troll

    Yes, outsourcing and H1-Bs are the problem. Not greedy valley developers who think they're "the shit" for pumping out the next big software [patent pending, bug fix pending, etc].

    Sorry to break it to ya. 80K/yr isn't a "realistic" salary for continual employment. The fact that you lost your job should surprise you.

    It's funny that we raise such an uproar over tech jobs going to non-whities but we don't mind the mop-jockey jobs going to spics and chinks. I mean really. Shouldn't your local mop-jockey also get a cut of the pie? Say 65K/yr? That's about fair.

    And lou dobbs can suck my dick. Stupid little arrogant white cracker doesn't know shit about the smack he spreads on his daily assault on humanity thanks to CNN.

    Tom

  24. Re:Way smaller? on Petite MP3 Player Boots PCs Into Linux · · Score: 2, Informative

    Shhh you!

    128MB .... 20GB they're all the same aren't they?

    Also am I the only one not impressed by their 20Hz-10Khz freq response range? Where does 90dB come from? [isn't 16-bit PCM a range of 96dB?]

    etc, etc, etc.

    It's just another mp3 player with some flash stuck on the back. Nuttin new here.

  25. Re:Useless on Photo ID Required To Buy/Rent Games In Canada · · Score: 0

    What about the 16 yr old with a job who wants to buy doom3 or something?

    As many others said this is just another "oh look we don't have to parent v-chip" sort of thing. Many many many kids grew up on the whole 80s gaming scene which led to the original doom/fps series.

    Maybe if parents worried more about what they themselves were doing to raise their kids instead of what the public is doing to raise their kids the world would be a better place?

    Tom