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. Version numbers... arrg... on Firefox 1.1 Scrapped · · Score: 1

    I understand having odd systems for compilers/kernels because you stream.. but this is a webbrowser... how many people have more than 1 copy of firefox installed?

    Just increment the fucking revision count and be done with.

    Tom

  2. Re:With Regards to Source Code and Compilers on Microsoft Continues Anti-OSS Strategy · · Score: 1

    bingo. Anyone who says GCC is without fault can just sit down now.

    That being said the facts are way in favour of GCC...

    1. It's a collection not just C but Ada, Java, C++, Fortran and objective.

    2. it's portable and can be used as a cross compiler.

    3. It is closer to ISO compliance than MSVC by a long shot.

    4. It's TOTALLY FREE TO DOWNLOAD AND USE [under GPL to modify/distribute].

    5. It's optimizers well ... first off it has more classes of optimization and what optimizations it shares with MSVC it usually performs better...

    I mean it's really hard to find code that compiles better with MSVC then GCC. Even the marginal exception here or there doesn't outweight the first four benefits.

    Typical FUD pushers though will play on anything to make it sound like the end of the earth. The rest of us will just keep using the distro of our choice and be productive just the same if not more.

    Tom

  3. Re:With Regards to Source Code and Compilers on Microsoft Continues Anti-OSS Strategy · · Score: 1

    "I have roughly a 1000 packages installed [some trivial, some large like Gimp]." ... What does installed apps have to do with code maintenance?

    Not all Gentoo boxes are built the same. Yet I'm able to use the software on my box just fine...

    "I have NO IDEA WHATSOEVER what version of GCC they used to develop/test their software with." ... What's your point? Does this means you compiled it? Does this means that NO ONE tests against different versions of GCC?

    You're saying from one version to the next things break all the time. I'm saying that's full of shit.

    Sure there are bugs in 3.3, 3.4 etc series but the latest in each series is stable and can be used to build portable C programs.

    I'm sure some of my programs were tested by people running 3.3.5 [or whatever is latest there], 3.4.4 or even 4.0.1 ...

    I personally use 3.4.4 for all my development and emerging. Things just seem to work.

    Imagine that.

    As for the comparison... my code is bignum math and crypto. It has NO system calls in it at all. So if it's slower it's one of

    1. Services are prempting it [nope]
    2. The OS doesn't schedule the same amount of time [nope]
    3. The compiler produces different code [yup].

    Tom

  4. Re:Been there, done that on Utah Teens Invent Better Air Conditioner · · Score: 1

    You do realize though that they are not efficient and produce toxic hazards for landfills right?

    I'd rather see buildings covered with vegetation that produces oxygene, cools the atmosphere and enables [to use the bizspeak word] nature to co-exist then millions of pounds of uneartly solar cells...

    If in the summer [and heck winter] you can cut your climatization power usage that too would offset grid power usage.

    Just go research how much an AC compressor takes. They're killowatts for small homes... Think of what an office complex needs... Imagine replacing that with grass, trees, moss, etc. Now imagine doing that to the tens of thousands of office complexes on earth...

    Get my point?

  5. Re:With Regards to Source Code and Compilers on Microsoft Continues Anti-OSS Strategy · · Score: 1

    Let me put something forward to you.

    I have roughly a 1000 packages installed [some trivial, some large like Gimp].

    I have NO IDEA WHATSOEVER what version of GCC they used to develop/test their software with.

    As for comparing GCC to MSVC for optimization it was GCC on linux [2.6.7 I think] and MSVC 6.00 on WinXP. It's not really hard to see GCC winning given that it has way better schedulers, CSE, LCM, etc optimizers than MSVC.

    MSVC is a faster compiler and probably takes less memory but GCC ends up producing better code in terms of size and speed tradeoffs.

    Tom

  6. Re:In conclusion... on Security Hackers Interviewed · · Score: 1

    Yeah I asked him over YM... he laughed at it. It's press afterall.

    Tom

  7. Re:With Regards to Source Code and Compilers on Microsoft Continues Anti-OSS Strategy · · Score: 1

    ABI changes are not really an issue in the long run with open source as you can just recompile.

    As for your code from 97 not working now. Shame on you. I have code [even with assembler blocks] that will buil with 2.95.2, 3.4.4 and 4.0.1 ... Just because you can't code properly doesn't mean others can't. Use the standards and avoid GNU extensions were possible.

    Also as another poster pointed out VS hasn't really changed that much fundamentally. It's optimizer is weak and it lacks many C99 features for C at least.

    Whereas GNU CC is free, professional, high quality and portable... hmmm I wonder where the value is...

    Tom
    -- ... my software is used out of the box on platforms I've never seen. Can you say the same?

  8. Scope on Microsoft Continues Anti-OSS Strategy · · Score: 2, Informative

    Depends on the scope of the project. Sure things like Firefox [re: not linux] are hard to add to because they are big ...

    But i'd say Linux is a hell of a lot more extensible than windows.

    Say I want to develop a new device [/dev/toms] for some reason. I have the Linux Kernel SOURCE CODE for free to look at. What do I get in the windows camp for free?

    And they really have to learn to distinguish between the kernel [that is Linux] and distros. The kernel for the most part is very stable. Yes, the bleeding edge [e.g. 2.6.12.3 may not work well] versions are a tad buggy but the recent ones [2.6.12 for instance] works just fine on my AMD laptop, AMD64 dual core desktop and P4 Prescott desktop.

    Three different architectures with different drives, graphics, etc [my 64 has SATA drives too and a PCI-X graphics card] but they all work out of the box with a trivial kernel configuration.

    I can take the kernel and use it with Gentoo. In this distro I can add/remove programs with a simple emerge command. You think installshield is easy? How hard is

    emerge firefox

    or

    emerge -C firefox

    etc, etc, etc.

    This is just more fud from a person who obviously doesn't use [or take the time to understand] how the technology actually works.

    I guess that's his job, to spread FUD to sell Windows. Unfortunately for him people are waking up and are not FUCKING MORONS anymore.

    Tom

  9. Re:In conclusion... on Security Hackers Interviewed · · Score: 0, Flamebait

    Bah, he deserves some props once in a while.

    He also hosts my website ;-)

    Tom

  10. Re:Been there, done that on Utah Teens Invent Better Air Conditioner · · Score: 1

    Shhh no they're geniOSes. I mean never in a million years would anyone else figure that out.

    I guess what they don't realize is that they take a wack of juice. I have one of those coolers and it draws roughly 60-70 Watts to cool a small area. Imagine an area 10 times larger [hint power requirried doesn't scale linearly].

    The real "environmently friendly solution [for homes and offices] is to realize this simple fact. It's cooler underneath the grass and soil.

    More trees and grass, cover your campus and your buildings. Let them absorb the sun and voila. Some companies and appartments do this already. But it isn't a wide spread idea unfortunately...

    Tom

  11. Re:New OS on Bob Metcalfe on Open Source, IPv6, IETF · · Score: 1

    He was likely rewarded for his invention by getting a job, stability, money, maybe even a hooker, who knows.

    Point is, this is 30 years later. I'm sure your great grand dad did something useful for people today. We don't sit there and honour him now do we?

    And frankly Ethernet is not that magical. It's a 12 volt serial line with some STOP/START, frame data, etc.

    Wowser, nothing like say RS-232 or RS-485 ... man I mean those are COMPLETELY DIFFERENT!!!!

    Tom

  12. Re:New OS on Bob Metcalfe on Open Source, IPv6, IETF · · Score: 1

    USE...GLADE....

    Seriously.... VB is hard to write in a hex editor. What's your point?

    Glade lets you DRAG AND DROP GTK+ controls onto a window.

    The idea and this will shock you is that the core of your application shouldn't be written in the same project as your GUI!!!

    If you write the workhorse of the project as a standalone library then you just glue a GUI to it you'll find porting [as required] easier but also working with the gui project easier on its own as the code is smaller...

    Of course you're a windows programmer so you put all your code in one .C file and use batchfiles to build it...

    Tom

  13. Re:New OS on Bob Metcalfe on Open Source, IPv6, IETF · · Score: 1

    No, by portable I mean portable.

    You're just a skeptic little bitch is all.

    What the real problem is Windows doesn't have real development tools for it. Which is why you don't use a crippled OS. Use a BSD or Linux distro instead.

    Tom

  14. Re:New OS on Bob Metcalfe on Open Source, IPv6, IETF · · Score: 1

    um what the fuck do you think Motif, GTK+, OSS, etc... are all DOING [not just trying].

    Again you're think like a lame windows user that you have to be tied directly to the OS.

    Sure you can write an application using Linux framebuffers... the smarter way though is to use something like Motif or GTK+ which is PORTABLE.

    3D graphics? GL.

    Networking? BSD sockets.

    Sound? kinda lacking, OSS or ALSA or perhaps SDL as a higher level API.

    etc, etc, etc.

    Tom

  15. Re:Nothing to see here, move along on Bob Metcalfe on Open Source, IPv6, IETF · · Score: 1

    Exactly. It's not really an invention as a series of trivial algorithms glued together.

    Let's see, we need A to talk to B. We need a medium... mmm computers use electrons ... mmm a wire.

    Ok now we need to have a way of sending a message ... maybe in some form of an enveloppe... oh we should have a start sequence and stop sequence... oooh... and we could put a header on this message, no packet... better yet call it a frame.

    Ok now we can send data but we can't tell who... let's put a MAC address in the frame.... now we can address the frame to something and also tell where it's coming from. This is amazing...

    Oops, errors... we gotta do a CRC!!!

    Now we gotta figure out how to avoid collisions, we'll used some sort of carrier detect... But then how do we retry? I know we'll randomize retries! ...

    phew... ... seriously.

    I mean sure not all of those ideas would be obvious at first and I'm sure what we call ethernet today was not his first attempt either. So give the man his due... oh wait that was THIRTY FUCKING YEARS AGO.

    Get over it man...

    Tom

  16. Re:I'd get some better info if I were him on Bob Metcalfe on Open Source, IPv6, IETF · · Score: 1

    Um how so? Before the move to MacOSBSDWHATEVER... let's see

    1. Mac has a gui, windows has a gui.
    2. Mac has proprietary file system. ditto for windows.
    3. Mac has single tasked crappy scheduler. Windows doesn't.
    4. Mac has SINGLE USER LOGONS. So did windows

    Do I need to continue?

    What distinguishes a *nix based system is not only the networking and process privilege isolation (that neither mac/windows had until recently) but the fact there were multiple users.

    windows is windows, mac is mac. *now* mac is based on BSD and Windows is based on a *nix* like kernel.

    What's your point?

    As for the comment about linux being based on 1968's technology. If it works so what? Do we need "radically new paradigms"? I'm not against making new OSes... I am against radical shifts just because you're using something that is old [and stable and well known and well established and ...].

    I mean he might as well bitch that automobiles are stilled based on the Model-T... we should have five wheels now, two engines for redundancy, a mini bar and autopilot!!!

    What stupid 1920s technology we use...

    Tom

  17. Re:New OS on Bob Metcalfe on Open Source, IPv6, IETF · · Score: 4, Insightful

    Actually this is bs. The majority of us OSS folk are writing ***PORTABLE*** tools that work anywhere. This is why you see firefox on mac, win32, bsd, linux, beos, etc...

    This is why you see GCC on mac, win32, bsd, linux, beos, qnx, etc...

    This is ... and so on ...

    Only lame arrogant windows developers think that "linux using folk only write for linux".

    Heck some of the places my software has and is being used doesn't even have a proper OS [e.g. PS2 and Gamecube].

    On topic again, as the "inventor of ethernet"? What the fuck does that mean? It's not that impressive. I mean it's useful but so is sliced bread and we don't honour that guys name either! He did his part to make the world better. Groovy. Now step aside and stop milking something you did nearly a decade BEFORE I WAS BORN.

    Tom

  18. Re:The point? on Can a Bayesian Spam Filter Play Chess? · · Score: 0

    Want less spam? Stop assuming emails are coming from humans who take the time to write them.

    Hashcash proxy. Nuff said.

    tom

  19. Re:Rockstar is staffed by idiots. on Government Pressure on ESRB · · Score: 1

    Take responsibility? They did, they put a big M on the front cover [and prolly the back too].

    What? Are they supposed to go out and say "our game sucks because it has violence, please buy it!"... Fuck you. The game is hella fun and a good way to pass some downtime.

    I don't "love rockstar" but I also hate hypocritical kneejerk "concerned parents" who want to make hell for everyone else because they fear things they don't understand.

    You know what? It's fun to drive 90mph down a dessert road and bump a car off the road. It's fun to hear the cartoon "splut" as you hit someone. It's fun to open fire on cartoony looking cars and make them explode. It's funny that cars explode when upside down. It's cool how much detail there is. It's cool how well the entire world works together in the game, characters seem to be alive, etc...

    It's a good game with a lot of work put into not just the graphical bits [e.g. violence] but the AI, structures, etc...

    Tom

  20. Re:Rockstar is staffed by idiots. on Government Pressure on ESRB · · Score: 1

    Oooh, ooh this is where I point out how stupid your post is and we argue about it right? Yeah sure you flamebaitng troll.

    It's protected speech, it's labeled mature. If you don't like it go fuck yourself.

    They don't show any violence [that I recall] during the commercials and frankly if you give your children enough money to go out and buy stuff unsurpervised then them at home playing GTA is the LEAST OF YOUR WORRIES.

    Kids could just as easily use the money for drugs or what not. If you're not surpervising your young children [16 yrs] then letting them play a game is the least of your worries...

    Anyways, nice to see you with a super high ID and posting flamebait almost makes me question if you're here for legitimate dicussion.

    Tom

  21. bell curve? on World of Warcraft Duping Bug Found · · Score: 1

    Why not just bell curve everyones money so the people who got stupid rich off this lose and the people who are at the lower end [getting killed by the person with the +1000 sword] get a boost.

    Or ...

    or ...

    why not just say who cares it's a video game.

    Tom

  22. Re:mtv plays music? on TiVo Lets You Respond to Ads · · Score: 1

    Really? You think a lot of EIGHT YEAR OLDS post on slashdot?

    Sure they act like it ... but come on that's a bit of a stretch.

    Tom

  23. Re:But, but, but on Firefox Greasemonkey Extension Security Problem · · Score: 1

    Things become secure by fixing what is insecure in it.

    The fact that you now know about its insecurity means that the system works.

    Though I agree projects like firefox are way too large to get enough people in on it.

  24. Re:mtv plays music? on TiVo Lets You Respond to Ads · · Score: 1

    typing too quick for brain... stupid multiple jetlags...

    Tom

  25. Re:Welcome to the Club! on Meet Web Hypochondriacs · · Score: 1

    The problem is the industry just follows the pack. Like doctors bitch about long hours? Why not just have shorter days [less stress] without as much pay?

    Hell, why not finance med school with say a 10 yr contract? That way they end med school not broke, got a job for 10 years, don't work long hours, don't get super stressed out, do a better job, etc...

    Must be because I'm some sort of fucking genious. I mean seriously, we'd rather pay them stupid amounts of money to work when they're exhausted and then put the stress of paying for med school on their heads.

    When a doctor cuts me open to fix something I want the only thing on his mind is "don't cut something he'll miss". Not "can I make this months mortgage payment?"

    Tom