Slashdot Mirror


User: mr3038

mr3038's activity in the archive.

Stories
0
Comments
499
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 499

  1. Re:you guys suck on Microsoft Ties DRM Technology To Windows · · Score: 1
    how do you feel about paying 50$ for a pc game on CD? surely that is theft too. after all, as someone who has done both, making good music is a HELL of a lot harder than making a decent game.

    I regret already replying to a troll, but I just want to point out that decent game includes good music in my book and therefore it's automatically much more valuable than good music only.

    And yes, I think $50 for a game and $20 for a music CD is far too much. Not least for the fact that author(s) receive only very little of that money. And I'm afraid MS's DRM isn't going to help that at all, possibly making things only worse. Only question is how much time it'll take to crack the system.
    _________________________

  2. Re:Outlook IMAP support on What Mailbox Format Do You Use And Why? · · Score: 1
    Outlook Express (5.5) and its IMAP support is a real dog

    I use OE (only 5.0) also whenever I use windows and I'm pretty happy with it. It even crashes less than IE. Sure it slows down every now and then, no matter I have 10Mbps connection to server but it's still the best IMAP client I've used. IMAP beats POP hands down in feature sense and because I've pretty fat pipe end user (that's me) performance doesn't matter that much.

    Of course if somebody can point me better IMAP client I would change immediatly. Though even a hint for usable X11 IMAP client would be welcome.
    _________________________

  3. Re:Maildir is WAY better on What Mailbox Format Do You Use And Why? · · Score: 1
    Problems that I can see with maildir: ... You're going to eat more inodes (so reformat the drive already!)... It's gonna hurt you if users have lots of small messages... The Mail(1) command...

    Instead of simply reformatting your drive how about using ReiserFS? No more problems due lots of lots of small files. Performance should be much better with very small and very big files. Of course I assume you're currently using ext2 instead of ReiserFS, XFS etc. What comes to mail(1) it shouldn't be that hard to fix. In fact I'm pretty sure there's replacement already.
    _________________________

  4. Re:No worries yet... on Intel's Competitor to the Crusoe Processor · · Score: 1
    While Intel needs years to ramp up a new, expensive hardware architecture, Transmeta can copy it in a few months cheaply.

    AFAIK Transmeta used something like two years perfecting their code morphing software for x86 emulation only. Emulating hardware like AMD's or Intel's 64 bit one isn't that easy to make effectively. However, I wouldn't be that surprised if Transmeta had SSE2 support in the near future because it should increase floating point performance greatly. AMD is doing that too. Though if there isn't good support for floating point calculations in hardware I wouldn't expect that much...

    If their code morphing software is easily portable to other CPUs it would be interesting to see it's performance on something like Alpha or G4. Of course those don't have required hardware to make emulation effectively compared to Crusoe chips.
    _________________________

  5. Re:Avoiding This Altogether on Running BIND 4 or 8? Upgrade! · · Score: 1
    They ought to teach the difference between printf(str) and printf("%s", str), at least

    Unfortunately that isn't enough. Consider following for example:

    #define BUFLEN 128
    char buf[BUFLEN];
    sprintf(buf, "input=%s\n", input_from_user);
    vs.
    snprintf(buf, BUFLEN, "input=s\n", input_from_user);

    Guess which one cannot overwrite memory followed by buf array. However, snprintf was not supported by standard until ISO C99. See man snprintf for more information. That printf case should be trivial by the way.
    _________________________

  6. Re:And it's down to 3! OT on Where Can I Find Beautiful Code? · · Score: 2
    The appallingly bad API that Microsoft provides with their tools is a very good reason to dislike Microsoft. ...poor level of documentation... disregard for decent coding style... void pointers... so I would have to concur that Microsoft is not the place to look for good code.

    Though I agree that most MS APIs are bad I also understand why they haven't been changed. Why are we still using sprintf instead of snprintf? Compability comes to mind. We are trying to keep source level compability with other UNIXes where MS is trying to keep source level compability with other versions of Windows(TM). In addition to compability problems changes would render current knowledge on MFC etc. completely useless. I'd think that those void pointers are there for historical reasons only.

    If you still disagree think about X and xlib. Why are we still using API that doesn't have any support for alpha blending, vector graphics, decent pixmap filtering etc. features supported by hardware in current graphics chips. We don't have even anti-aliased fonts which I myself take for granted in every other OS I use these days.

    I wouldn't call MS documentation poor. Perhaps they don't give you all the documentation for free, but there good documentation for the areas MS wants the developers to know. Sure there's undocumented features that MS uses in its own software and others follow with reverse engineering. It's MS source and it's up to them what they want to tell about it to developers.

    If you don't like MS APIs or their OS don't support them. Notice that if you don't make programs for their OS you don't need to care about their API quality. What comes to coding style (I assume you mean code formating)... for example I cannot stand GNU coding "standards" - fortunately I have indent.

    The fact that MS does provide some old ugly APIs doesn't automatically suggest that MS couldn't be perfect source for look for good code. Unfortunately MS seems to keep most of it's code secret. Do you really think that company that hires every top quality coder it can get would generate only bad code?
    _________________________

  7. Re:Well said shoeboy on Will Browser-Neutral Web Soon Become Thing Of Past? · · Score: 1
    I'm not sure if you are simply trolling but...

    Though I agree that Javascript should be avoided and if scripting is really needed something defined in standard should be used. However, CSS should be used exclusively because when done right it allows page to render correctly in browsers which support CSS and it should be still highly readable in browsers that doesn't support it. Remember though that Netscape Navigator is broken enough to mess pages with CSS completely.

    Why do I think CSS should be used? Because ppl want their web pages to look nice and the only other way to do it is to use tables. I hope you agree that tables aren't the right way to do this. I'm still formatting my pages with tables instead of CSS because I have to support NS4.x. If I needed to support only CSS compliant browsers there would be much less tables in my HTML source.

    Saying that CSS is IE specific is like saying that TCP/IP is UNIX specific. In both cases it may be first platform to have support but in no way it's the only platform to support it.
    _________________________

  8. Re:Worst is any job w a cel phone customers can ca on Forbes' Five Worst Tech Jobs · · Score: 1
    And Mgmt, ahahaha, has decided that rotating the cell phone among the programmers is cheaper than a dedicated tech support person.

    Clearly you are underpaid. IMHO in no situation should rotating phone among the programmers be cheaper than to hire somebody for tech support. If I were in a situation like that I would make it damn sure that management knows it disturbes my work - hardly!
    _________________________

  9. Re:Dunno on 10GHz Processors And Moore's Law · · Score: 2
    Why is that "everybody" thinks that a beowulf cluster is the answer to everything that requires (very much) computing power? Clearly anyone who says one can get unlimited scalability with more CPUs and gigabit cards haven't ever tried to program anything that uses beowulf or equal.

    And as CPUs get faster SMP cannot help that much either because we have to make sure internal CPU caches that represent the same physical memory area are in sync. Of course there will be advances in this area also but one cannot throw hundreds of CPUs on a mobo and then program it like it were single processor computer.

    We're going to need *much better* compilers in the future.
    _________________________

  10. Re:I told you so! [OT] on Duron 850 CPU Benchmarks · · Score: 1
    In fact using Mbps for memory speed would be much better than the current situation. If you don't follow current tech closely it can be really hard to tell whether 133MHz SDR, 100 MHz DDR or 800 MHz RDRAM is fastest. And memory technology isn't going to be simpler...

    I would prefer memory performance ratings in bps and latency instead of some random clock frequency of given technology. The problem is that some memory types (like RDRAM) gives much better results for sequential reads than for true random access (recardless of the name). It makes a big difference whether bps rating is done with random access or sequential reads. Probably there should be some standart test but how to define one is the problem.
    _________________________

  11. Re:Still inconvenient on FCC Considering 10-Digit Dialing [UPDATED] · · Score: 1
    By 'here in Finland' I suppose you mean 'using a mobile phone'.

    In fact, yes. But on the other hand nothing prevents you from purchasing a landline phone with a memory. You can also get a phone that shows and remebers callers phone number (and calling time etc). Heck, you can probably get even SMS messages for your normal phone. Just check your local dealer. In the end, if you think that phone like that is too expensive then dialing long numbers is not a problem - if it were you woulnd't think phone like that is expensive [read: you don't like dialing but it's not disgausting enough to justify buying a new phone]. I for myself hate dialing and I own cellurar phone only.

    And then some idiot comes with an idea to use phone numbers as email addresses...
    _________________________

  12. Re:Good for web authors on Opera 5 Free... If You Want Commercials · · Score: 1
    And what exactly makes "graphics creation" programs so much different from text editing, slide presentation, web browsing, spreadsheet, or any type of program that tends to access more than one document at a time?

    I didn't think about it - I just wrote how I felt. However, I'll stick with my opinion and the reason follows.

    By "graphics creation" program I mean apps which modify document's with huge amounts of information without the need for user to manually edit every single piece of data (for example high resolution photo manipulation - you don't want to set 5 million pixel values by hand one by one). The difference to text editor, web browser or any other type of program is that you need much more tools to edit the document. For example if you use Photoshop you have about 3-8 small windows (layers, brushes etc) howering all around your screen - and you need all of those. It would be horrible if you had SDI app with that many tools with each image. (GIMP's way of using central tool window for all images without UI clue that they are joined together doesn't work!) On the other hand text editor or something like that doesn't have that many tools you use directly. When using something like word I only have style selection in my toolbar - one doesn't really need anything else when editing text because most actions are performed directly from keyboard. On the other hand it's pretty hard to draw with keyboard or with only one tool.

    I think that has more to do with interface than anything else. If UI requires the use of mouse and mouse pointer acts as multiple different tools MDI app works better (especially if you need to change your tool and it's settings pretty often). On the other hand a text editor only needs window menu and duplicating it in different window doesn't eat that much screen space.

    Mac OS uses MDI everywhere - the difference is that MDI background is transparent and you can see your desktop and main window's title bar is above the screen. Does that have relation to Mac being such mouse oriented?
    _________________________

  13. Re:Good for web authors on Opera 5 Free... If You Want Commercials · · Score: 1
    Using IE/NS, my taskbar gets filled with a mix of pages and programs, and switching between work and browsing requires either a whole lot of alt-tabbing, or some very precise clicking on the taskbar

    If your taskbar gets crowded just switch to another desktop with it's own taskbar - oh, you cannot because you're using windows. Blaming SDI because you have broken taskbar doesn't fix anything. Keeping windows related to each other on their own desktops helps a lot - that way I can keep one desktop for browsing, another for documentation, third for coding etc. Only programs that benefit from MDI interface are related to graphics creation. IMO examples of programs that benefit from MDI are Photoshop and Illustrator. But for browser SDI is the only correct solution.
    _________________________

  14. Re:Still inconvenient on FCC Considering 10-Digit Dialing [UPDATED] · · Score: 1
    ...the inconvenience of having to type in - and remember! - all those extra digits is a problem.

    That's only static prefix (your local area code) you need to dial in the front of number - no much more to remember. OTOH here in Finland I don't dial numbers myself - I just select name from a list and my phone does the rest. Why I'd want to remember that Jack's number is 1972609172 and Joe's number is 1972608172? If you think remembering all those numbers is fun be my guest but I prefer more intelligent phone to a memory game.
    _________________________

  15. Re:KDE Themes? on KDE 2.0.1 is out · · Score: 1
    Does anybody know how to select which buttons to see in window borders - I mean something like "close", "iconize", "maximize" etc. KDE1 had this setting in Control Center including option to select whether those buttons were on the left or right side of the title bar. It seems to me that buttons are defined in kwin theme - I hope I have misunderstood.

    Also has anybody succeeded to run only kwin and kpanel (and konqueror as a single app withous those kdeinit processes) - It would be really nice to not have kdesktop and others because of memory requirements.
    _________________________

  16. Re:Developers will hit the wall sooner or later on Nvidia's NV20 · · Score: 3

    The problem isn't creating of complex scenes or worlds but rendering complex worlds. It has been estimated that one needs about 80M polygons in scene to render realistic looking image. Say you want 25 fps for your game - that equals to 2000M polygons/s - Even if NV20 is 7 times faster than current chips it's still far too slow to render images like this in real time. And the problem is you need those 80M polygons for just one frame. It's like you sit in a virtual room and it takes 80M polygons to present it to computer. Now imagine whole house with similar accuracy: if you had 10 "rooms" you would need roughly 800M polygons for it. Now imagine a city! The problem is how to decide 25 times per second which 80M polygons to render because you cannot even calculate whole geometry fast enough.
    _________________________

  17. Re:Virtual Desktop on Whistler vs. KDE/Gnome · · Score: 1
    Whilst it only allows two screens, as opposed to four with Linux

    --rant on-- Four with linux? What distribution or window manager is called linux? AFAIK KDE has build-in support for 8 virtual desktops and gnome has unlimited amount. I'm using icewm which also gives that many you want. --rant off--

    Is there similar option for W98 or W2K? I would love to have even two virtual desktops with my W98 box. Yeah, I have tried those third party tries but I'm not satisfied with them - perhaps MS could have done one thing right. I think I just need to keep searching...
    _________________________

  18. Re:Gotta get in those pro-AMD mentions, don't we? on It's All About the Pentium (4) · · Score: 1
    ..., overly complex addressing modes, too much legacy baggage, too few registers, stack-oriented design of the floating point processor...

    AMD's 64bit processor has twice the current registers - all of them 64 bits. In addition it has non-stack-oriented fpu. For both extensions you have to be in 64bit mode (instead of 16b real or current 32b protected mode). At least that's what I have read - it could be only rumours/I could have misunderstood.
    _________________________

  19. Re:Not a total demolition job by AMD on C`t Throws Athlons And P4s In The Gladiator Pit · · Score: 1

    It's still unknown why the Quake 3 benchmark shows better results for P4 than for Athlon. Some people say it's only because of the good SSE support of Quake 3. For example look at those PovRay numbers which are not biased against either CPU. In fact the Quake 3 rating is the only real-world-like benchmark where P4 is faster. In addition SPECfp results are heavily biased towards P4 - at least according to this Anonymous Coward. I'll stick with my Duron for now.
    _________________________

  20. Re:MMX or 3DNow!? on C`t Throws Athlons And P4s In The Gladiator Pit · · Score: 1
    In fact K6 did not have 3DNow! Instead only K6-2, K6-3 and Athlon(/Duron/T-bird) have that. And what is more 3DNow! is equivalent to SSE - not to MMX (which is supported from K6 upwards). AFAIK AMD's MMX implementation is faster than Intel's - though you can find benchmarks that proves contrary.

    It looks to me that in neutral apps (ones that have no optimization for AMD nor Intel) Athlon beats Intel CPUs in FP hands down. In the end it depends on compiler...
    _________________________

  21. Re:Will it run Starcraft? [ot] on Layers Upon Layers: Plex86 Runs Windows95 · · Score: 2
    > The X Window System is...
    Can you please list some design flaws?

    I'm not an X guru but I can try:

    • font support (it's slow, doesn't support antialiasing, querying font metrics takes decades, no way to rotate font etc)
    • primitive support (only rectangles, lines and ellipses with vertical and horizontal axes - where are bezier lines or polygons defined with bezier lines or alpha channel or gradients)
    • color space (why does application have to take control of colors - why not simply use all colors as 32 or 64 bit and let the driver/hardware to convert it to 16, 15 or 8 bit display if really necessary).

    Advantages with current design: network transparency. Current solution to design flaws: make everything (font antialiasing, alpha, bezier, color conversion etc) in prosessor and send result as bitmap. Do you really think this is the solution?
    _________________________

  22. Re:Tell that to my sister. on Has Netscape's Browser Become Too Self-Serving? · · Score: 1
    Average Windows user doesn't mess with windows settings. To my experience average windows user doesn't even know what is Control Panel - or how to open it.

    I personally tweak everything in windows but I'm not average user. If your sister fiddles with her windows settings good for her but for example my sister definately doesn't.
    _________________________

  23. Re:ATAPI? What the f*ck? on A Drive With The Works: DVD-[R,RW] And CD-[R,RW] · · Score: 2
    Can ATAPI keep it rolling at 2xDVD write speed?

    Why not? 2xDVD equals to 2770KB/s which is roughly equal to 18xCD-ROM. Do you really think that's more than ATAPI can transfer? For example IBM provides sustained data rate of 37MB/s with its Deskstar 75GXP series. Another example could be DVD-A05SZ. You really need SCSI only if you want/have more than 4 drives.
    _________________________

  24. Re:Wow! on W3 Releases Amaya 4.0 · · Score: 1
    Slashdot definately has broken HTML code, but I'm pretty sure that's not the whole story.

    Amaya is surely buggy as hell. It's image rendering seems to cause random lines nearby images, align images slightly wrong and css support is far from correct. For example see w3.org/Style with Amaya and Mozilla or IE5.5 (which renders some of it incorrectly though). I wonder if the page is really supposed to look like it. Also it seems to fail even the first test of CSS Test Suite. Thanks but I think I will continue to check my web pages with validator.w3.org, Mozilla and IE5.5.
    _________________________

  25. Re:Throw out your HTML, too on IBM Ships First 22" 200dpi Displays · · Score: 1
    Um, no. Both IE5.5 and NS6 support defining distances in inches, mm, cm or whatever. The problem is that neither of those support ANY vector graphics formats such as EPS or SVG. Yes, I'm aware that Mozilla can support SVG but I believe it when I see it working.

    If your page looks depends on images and only images you can use are bitmap ones you have to stick with pixels. Unless of course browsers had decent image scaling build in. I would love to design page layouts simply by looking specs in the w3.org and it would work in any browser on any platform. Unfortunately, majority never updates their browsers.

    In the end, there is so many broken browsers and pages out there one should have browser that threats pixels as defined distance. That way one could define that "pixel" is 0.5 mm and be done with it - no matter how big or small his/her screen resolution is. In fact Opera seems to have something like this already (at least it scales images) - in the future others too. I can only hope.
    _________________________