Slashdot Mirror


User: mike_sucks

mike_sucks's activity in the archive.

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

Comments · 333

  1. Re:Well, m$ has to do something. on One Runtime To Bind Them All · · Score: 1

    Well, that's a very intelligent, well-thought-out reply, did your daddy help you out with it? Wait, does he even know you're using his computer again?

    Hm?

  2. Re:Well $un has to do something on One Runtime To Bind Them All · · Score: 1

    "Wow; you would almost swear they planned it this way."

    It is pretty convenient. Still, your history is a bit revisionist; The embedded devices Java was designed for, way back when it was called Green, was set-top boxes, or smart TVs, or some such.

    Also, the language hasn't seen much retrofits at all, it is the JVM that has been continually revamped and API's that have bourgeoned.

    As for J2EE being evil: [shrug]. Servlets work great, as fo a few other bits and pieces, but EJB's seem to be, ah, interesting. Don't confuse EJB's with the rest of J2EE, though.

  3. Re:Fermi's principle on One Runtime To Bind Them All · · Score: 1

    "Your argument is that if Java is so successful, how come something like WinAmp, Corel Draw, Turbo Tax isn't written in it."

    Because they're all targetted at Windows machines. There's no point in writing the apps using Java. Running a Java app on different host platforms varies greatly, as is the difference in platform UIs, and so on, so the support costs for deploying Java apps accross multiple platforms is greater than the support costs for deploying any {native|Java} app on one platform. If they're not going to bother supporting non-Windows platforms, then there's no point using Java.

    "Corel tried to reimplement Word Perfect in Java, and the result was such a performance pig that it never saw the light of day."

    Yep, because they were using, what, v1.0? v1.1? Both of course, sucked, sucked very badly. v1.2, which included Swing, was much better, but still sucked. v1.3 is much better still, and is finally getting usable. I'm looking forward to seeing how well 1.4 works. It should be good.

    "Do you know how much Java is in Star Office (I'd like some cherry tart without so much rat in it), and what is your take on its performance?"

    To be honest; no. I don't use it, and so I couldn't comment on its performance, either. Anecedotally, a few guys on my team at work do, and they don't seem to complain about it.

    To date, the big acceptance issue for Java on the desktop has been it's performance. Early version did suck, but latter verisons are much better, and desktop machines are more powerful, so it's all becoming moot. Many large, complex applications arew written in Java. Forte, a Java IDE is written in Java. Most desktop applications coming out of IBM's Alpha Works seem to be Java based. ThinkFree is an office suite written in Java. But AFAICT, most Java apps are written by developer's tools. Developers get the most out of Java's portability because they can use their tools on whatever platform they need to be developing/testing/running their software on. It makes a developer's life much easier.

  4. Re:Well, m$ has to do something. on One Runtime To Bind Them All · · Score: 1

    When did I say anything about "good feelings" and "making friends"? What crack are you on?

    Look, *no one* is going to out-sell native Windows apps until Windows is not the dominant OS on the desktop. Period.

    So, you have successful Mac apps that don't sell as much as successful Windows apps. You have successful Solaris apps that don't sell as much as successful Windows apps. You have successful UN*X apps that you can get for free!

    Looking at raw sales for a measure of success for a particular application across *all* platforms is misleading, and incorrect. You should be looking at the usage figures on the app's native platform.

    Going off on a tangent here:

    What you (and many others, including MS) seem to be missing is that Java is a platform unto itself. You don't run Java apps on a Windows box, you run them on a JVM, which may happen to be hosted by a Windows box. Java isn't just the language, it is also the JVM and the java.* APIs.

    Feel free to get a clue at any point.

  5. Re:Well, m$ has to do something. on One Runtime To Bind Them All · · Score: 1

    Whoa, didn't you say "Java has failed in Sun's primary quest - to bring massive cross-platform applications to the desktop"?

    Given that they have brought these applications to the desktop, then how can they possibly have failed? You seem to be arguing the point that because Java based applications are not the at the top in terms of units shipped or sales generated that Java has failed - which is patently absurd.

    I guess you're also one of these people who judge how successful person is by looking at their salary. You poor bastard.

    8/

  6. Re:Well, m$ has to do something. on One Runtime To Bind Them All · · Score: 1

    Yes, just like the vast majority of all desktop software is not {Mac|Linux|Solaris} based, so we can safely assume that {Mac|Linux|Solaris} did not catch on.

    Nicely flawed argument you have there.

  7. Re:i want a boss who... on What Kind of PHB Do You Want? · · Score: 2, Informative

    Hey, I'm consistently late, I spend at least an hour after I do get in on the Web and r/r'ing to email, and I get a shitload of work done, dammit.

    Don't go casting dispersions because you have nothing better to do at work than work!

    ^_^

  8. Re:Good news on mozilla.org Releases Mozilla 0.9.8 · · Score: 1

    Hey, is that's not entirely correct. According to bug #103706[0], and the three metabugs blocking it, Embed, XUL and XPCom still have a lot of changes to their respective API's to come. I don't know about the plugins API, however.

    The impression I got from from n.p.m.* was that at least XUL will be changing, right up to 1.0. I mean, wasn't that the point? 1.0 => API freeze.

    Mike.

    [0] - link not included to save Bugzilla from ./

  9. Re:Mozillazine Build Comments are Killer on mozilla.org Releases Mozilla 0.9.8 · · Score: 1

    As opposed to yourself, who just sounds like a wanker.

  10. Re:I know it's free software on Xfree86 4.2.0 Out · · Score: 1

    Okay, the igorning of emails bit may have been a bit harsh of them, but the *other* thing which I forgot to mention is that whilst bug reports are good, there's only a finite amount of resources available to deal with them.

    There could be many, many reasons for your reports to go ignored. The developer may be pressed for cycles, may have gone awol or whatever. People may be not responding to you because they know the someone else should be doing so. Given I get paid to write software, and I've also contributed to a few free software projects, I know what it is like in the trenches, so give please give them a break. The day has too few hours as it is.

    It's typical in free software projects for someone random to come in, make some (usually misdirected) noise, and expect people to jump for them. The best approach you can take is lurk around related mailing lists or usenet groups. Get a feel for the community, who does what, get to know the general social dynanic. Once you've done that and you know how the community works, you'll know where to ask, who to talk to and how to get them to give your case a hand.

    It isn't a very simple approach, but it is the best way to get results from developer communitites like XFree's.

    Mike.

  11. Re:Open source, closed project on Xfree86 4.2.0 Out · · Score: 1

    Hey, what you have to keep in mind is that XFree developers (like all free software developers) are working on it either in their own time, or are getting paid to do so.

    In the first case, they're only going to be inclined to work on what appeals to them, or what they need to get working. In the second case, they're only going to work on what their employers want.

    So, if no one is interested in getting older Mystique cards working, then all the bug reports and bitching on /. in the world isn't going to get it fixed. You either have to fix it yourself, or if you can't then wait until someone with the appropirate skills is sufficiently motivated to fix it for you.

    Mike.

  12. Re:For you non-Swedes on GNOME 2.0 Desktop Alpha · · Score: 1

    Here's a few questions to ask yourself:

    - Are you ever going to use it?
    - How long until the next release (with it's own code name) comes out?

    But most importantly:

    - Does it matter what the code name for an alpha release is?

    Hoonestly? Does it?

  13. Re:You should be afraid... on Microsoft to Focus on Security · · Score: 1

    How long? About three or for years.

    The situation is slightly different here, however. When MS missed the Internet boat, their core business wasn't in danger. It wasn't like they were going to lose anything, the only problem was that their growth wasn't going to be as good as they wanted. Netscape was seen as a danger to the Windows platform, as was Java, but web applications aren't perfect for every situation, so there was always going to be a need to a "native" platform. And that could just as well be Windows. So, no hassle there.

    The problem MS faces at the moment is one which will actually drive people away from their products., on which if left unchecked, might not even slow but, gasp, reverse their growth. Tha is the real issue here.

    Now, it's not likely that in the three or four years it may take to ramp their security up to something approaching decent that they'll go down in flames, but their reputation will be harmed, a lot. If only from all the unpatched instances of Windows that are running out in the wild. The issue will be whether or not someone can present a decent alternative before then, and use MS's tarnished image to get a foot in the door.

    I guess it will come down to a) how much they can improve their situation and b) how good a spin their PR can put on the situation in the meantime.

    Mike.

    PS, I'm still laughing, especially at the poor bastards who have to use Windows all day long. Heh heh heh!

  14. FreeBSD threads? on Apache 2.0 vs. IIS · · Score: 1

    Does anyone know what they were talking about when they said "Developers are still working out compatibility issues with [...] FreeBSD's thread implementation"?

    I know -CURRENT is working towards use KSEs for threading, so is the issue with -CURRENT, or are they having problems with libc_r (the POSIX threads impl) in -STABLE? Or somthing completely else?

    Cheers,
    Mike.

  15. Re:Windowing system or window manager? on Resources for Rolling Your Own Windowing System? · · Score: 1

    X11 isn't a peice of turd. It works well for what it was designed to do, which is to provide a network transparent gui interface to multi-user systems.

    It does this well. Really, really well.

    Whilst IANAXE[0], it clear that the current version of the protocol is not well sutied for the number of things you're griping about, but you miss the fact that it wasn't
    designed for doing that stuff. It's like trying to open a can with a screwdriver; sure it may work, but not well.

    X is now up to version 11. It has gone through that many major revisons because it been reworked that many times to not only get it right, but to also support new technology, when colour support was added, for example. So, maybe it's time for someone to start work on X12. Maybe, instead of bitching about it, you should start working on it.

    But in the mean-time, get a can opener.

    Mike.

    [0] - I Am Not An X Expert.

  16. Re:Windowing system or window manager? on Resources for Rolling Your Own Windowing System? · · Score: 1

    Why does it bother you so much? Especially given:

    - Using XFree locally on Linux doesn't involve the network at all, it uses UNIX sockets[0] instead.
    - It's all completely transparent, you don't have to do anything networky to get it running on your local machine.
    - It even has a shared memory extension, for doing a few things[0] (which again eascape me).

    So, why is it such a hassle for you?

    Mike.

    [0] - I'm too hung over to remember, but will provide references if you really want.

  17. Re:Great, more fragmentation on New Kernel 2.4 Development Branch (-mjc) · · Score: 1

    [snip: rant about why Matrox cards don't suck]

    Yeah, yeah, yeah. I know. I used to 0wnz a Matrox card. FTR, only my Windows games machine and my Linux workstation (at work) has Nvidia cards. When the game box was put together, NVidia wa sthe only option, but if I was doing it again I'd probably use an ATI. NVidia's drivers are nothing other than a pain in the ass for both Linux and Win, I probably won't be buying too many more.

    Still, you have to admit, NVidia ownz Matrox for games performance..

  18. Re:Great, more fragmentation on New Kernel 2.4 Development Branch (-mjc) · · Score: 1

    Yep, which is cool, but unfortunately I've got a T21. Even more unfortunately, it's got one of the 3Com/3Com mini-pci ethernet/modem cards, instead of one of the Intel/Lucent ones.

    As much as I hate buying Intel hardware, I'll probably have to spring for the Intel/Lucent if I ever need a modem.

    8(

  19. Re:Great, more fragmentation on New Kernel 2.4 Development Branch (-mjc) · · Score: 1

    Because winmodems *are* shitty, and comapred to ATIs or NVidias, G400 look pretty damm poor. ;)

    In any case, the reason Winmodems "work fine" under Windows is because the manufacturers have released drivers for them. In almost every case, they will not release the specs for the hardware interface because they want to protect their IP (god knows why, they're only winmodems). Some manufacturers (Lucent, IBM[0]) have released Linux drivers for their weird-arse modems, and they also "work fine". Again, I'm talking from experience here[1].

    Now, it so happens that, IIRC, G400s do work under Linux, and AFAIK, work as well as you can expect for a G400. FreeBSD support is under question here, but if support is in CVS, it will get released soon enough. Still, the fact that G400s work under Linux has nothing to do with vendor-supplied drivers, it's because people cared enough to write the driver for it. The reason you don't see this happening with Winmodems is because of the afore-mentioned suckage; people don't care about winmodems, so they're not going to bother writing drivers for them. It's much easier to buy a real modem in the first place.

    So, if you really care about winmodems, please, feel free to write a driver (the Linux/BSD source is there, so is gcc and emacs).

    Mike.

    [0] - actually, IBM's mwaves are pretty good, they're diametrically(sp?) opposed to winmodems, but they're still sucky for being proprietry.
    [1] - my old TP had a Lucent winmodem.

  20. Re:Great, more fragmentation on New Kernel 2.4 Development Branch (-mjc) · · Score: 2, Insightful

    Your hardware sucks! It's not Linux's fault! Go get some real hardware!

    Hey, I hate to have to point it out to you, but if you're using a Winmodem, you *are* using crap hardware. Honestly, they are pimples on the wart that is PC hardware.

    Don't get me wrong, I'm using a PC (Athalon-based, so I don't feel too bad) to type this, my servers are 486's and up, and my sexxy IBM Thinkpad has an Linux-unsupported mini-pci winmodem. *I know* exactly how crap they are.

    So please, deal with it. Be pragmatic; use what works for you. If you really need to use shite hardware, then be prepared to put up with the inevitable pain that comes along with it. Use the OS that best suits your needs, but don't bitch an moan about software that people write for free, when you're obviously not capable of doing anything about it, even if it was legally possible to support such festeringly putrid hardware.

    Will someone please mod this post, and the parent down?

    Geeze.

  21. Re:The problem is with the RPM format... on APT - With Your Favorite Distribution · · Score: 1

    Here's a clue: Solaris is SysV based, not BSD based.

    Also, here's an example of FreeBSD's 90's hardware support: it supported the Promise ATA100 controller long before Linux did.

    Don't make me come over there, troll-boy.

    -xox-

  22. Re:Sorry on Inside The Nintendo GameCube · · Score: 1

    Well, of course you're going to see XBox ra! Ra! RA! everywhere you go, if you go to Windows oriented sites, and shops.

    Do you honestly expect to see www.microsoft.com to be sporting PS2 ads?

  23. Re:Gamecube outselling xbox 2:1 on Inside The Nintendo GameCube · · Score: 1

    Mozilla 2001112712 (0.9.6+)

  24. Re:The Semantic Web on The Anti-Thesaurus: Unwords For Web Searches · · Score: 1

    "What you're suggesting, is that rather than trying to make machines as linguistically competent as we are, we should instead adjust to fit their convenience."

    No, not at all. It's easy to retro-fit a web site with RDF metadata about the content of that site and requires no human-visible changes to the site. Metadata can be stored in HTML meta tags or perferably in seperate RDF description files. None of this effects the way people surf the Web, and unless they have a good browser they won't even know the additional metadata exists.

    In addition, using SW-friendly content in web pages (like strict XHTML, using CSS for all style, use of other XML dialects like SVG, MathML, CML and so on) only lends to machine comprehension while not detracting a single iota from human comprehension.

    It's possible to have web content that is both human and machine comprehsible, but it unfortunately takes a little more effort than making content that is just human readable.

  25. The Semantic Web on The Anti-Thesaurus: Unwords For Web Searches · · Score: 5, Interesting

    Surely this kind of issue is what Tim Berners-Lee and the W3C is trying to address with the Semantic Web.

    The problem with content on the web today is that while it is perfectly readable by humans, it is incomprenesible to machines. If Tim and Co get their way, and I for one would love to see the Semantic Web catch on, then we can get rid of kluges like the Anti-Thesaurus, HTML meta keywords and the like.