Slashdot Mirror


User: Cthefuture

Cthefuture's activity in the archive.

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

Comments · 940

  1. Re:Have they fixed the panel in 2.6? on GNOME 2.6 Reviewed · · Score: 1

    Yep, I've seen that feature and locked all my stuff.

    No, it doesn't stop them from moving around by themselves. Something is broken in the configuration/preferences system (it's been like this as long as I can remember using GNOME).

  2. Have they fixed the panel in 2.6? on GNOME 2.6 Reviewed · · Score: 2, Interesting

    I'm considering upgrading to GNOME 2.6 but really the only reason would be because I want the damn panels to stop rearranging the icons/launchers/applets.

    It seems like every other time I login all my icons, launchers, and applets have been magically rearranged on the panel. Man that pisses me off to no end.

    The worst problem is when your system locks up or otherwise crashes and you're using ReiserFS. Oh man, I feel so lucky when my entire desktop and all the panels don't get trashed. I can't count how many times I've lost my entire GNOME setup due to my system locking up. Something about the GNOME preferences system, it must hold lots of files open all the time or something. This is one problem I can not tolerate and for a while I switched to KDE solely because of this insanely stupid behaviour.

  3. Re:Here we go.... on Prothon - A New Prototype-based Language · · Score: 1

    LISP isn't a functional language. LISP can be any type of language.

  4. Re:Here we go.... on Prothon - A New Prototype-based Language · · Score: 1

    Written like someone who has never used a functional language before. And I know a lot of functional programmers that would argue that OOP is not the way.

    Give Haskell or Erlang a try. If you've never done functional programming it'll take a while to get used to it but it's worth it. I wouldn't bother with O'Caml straight away because it's kinda convoluted and the default syntax sucks.

    Personally I feel future better languages will combine OOP and functional programming. Some languages are already doing it but I haven't seen any really tasty combinations yet.

  5. All software stinks on Why Programming Still Stinks · · Score: 0, Flamebait

    Show me a non-trivial piece of software software that doesn't stink. I'm willing to bet that it flat out just does not exist. Period. I have never in my 20 years of programming seen a large piece of software that didn't stink. I've worked at all sorts of places. Open-source, small companies, large corporations, government agencies, and all of the software sucks.

    We should not be asking the morons who put us where we are to fix the problem. To suggest they have a clue is ludicrous.

    We need something fresh, something new, something creative to solve this problem. We have yet to hear from the person or people who will give us a revolution in software. It doesn't have to be like it is. We have been approaching the creation of software from the wrong angle since the beginning.

  6. Re:Sheesh. "The Sky Is Falling" on Why iPod Can't Save Apple · · Score: 1

    You didn't answer the question. I'm serious... why is the Apple superior?

    It's not for the speed, it's not for the price, so what is it?

  7. Re:Sheesh. "The Sky Is Falling" on Why iPod Can't Save Apple · · Score: 1

    Superior? Why?

    The Dell would be hella faster for sure. You guys still running those puny G4's?

  8. Re:Vigilante on Anti-piracy Vigilantes Tracking P2P Users · · Score: 1

    I consider a trojan to be any piece of software that does something different than what it is described as doing (ie. a trick).

    So yes, it's a trojan.

  9. Re:which crime? on Anti-piracy Vigilantes Tracking P2P Users · · Score: 2, Interesting

    Besides the "compromising other systems" thing there is another issue.

    You can't distribute or appear to be distributing copyrighted works (like Unreal Tournament). Even if what they give you is not the real thing they might still be punished under law (at least in the US).

    It's the same thing as selling sugar as "cocain" in little baggies on the street. You'll still get arrested for selling drugs.

  10. Re:Pricing on C++ GUI Programming with Qt 3 · · Score: 3, Informative

    Yeah but wxWidgets (wxWindows) is kinda crappy.

    It's layers on layers of API's which just multiplies the complexity, amplifies bugs, and slows things down. Not to mention the bloat on bloat.

    Plus it's not really very cross platform, there are so many "This works on Gtk but not Windows" or "This works on Windows but not anything else", etc. Your code turns into #ifdef spaghetti hell. You might as well write native versions for each platform.

    The only truely viable cross platform (X11, Windows, MacOS) toolkits are:

    1. Qt (*too expensive, nice API, kinda bloated/slow)

    2. Fltk (tight/fast, nice API, *limited power, ugly/no themes yet)... My current favorite but I have a lot of custom code to make it look good and add features I need.

    3. Tk (*horrible API, not very flexible, can be slow)... I haven't used it much because the API sucks. Does this run under an X11 layer or native on MacOS?

    4. Gtk (C based painful API or Gtkmm C++ bloat, kinda bloated but relatively fast on X11, slow on Windows, MacOS uses X11 layer, *buggy as hell)

  11. Re:Issues on U.S. Home Internet Access up to 75% · · Score: 2, Insightful

    The more interesting question is whether the very small subset of people who actually agree to participate are typical of the population as a whole.

    From personal experience I'd say no. I'm willing to bet it's 35-54 year old females.

  12. Re:Idea? on PhatBot Trojan Spreading Rapidly On Windows PCs · · Score: 1

    I always boot off a customized Knoppix CD that has A/V software (clamav) on it. There is another live-cd based distro that has the A/V stuff by default (possibly Morphix, I can't remember).

    Then I can scan and fix all the filesystem in peace. Used in combination with the full NTFS driver you can repair just about any Windows machine.

    Of course that won't allow you to run Norton or whatever but I've never had a problem with Clam AntiVirus. Sometimes it seems they get virus definitions before the commercial guys.

    I wish there was a free Linux alternative to AdAware then I could run that off my live-cd as well.

  13. I didn't read all of it but... on Coding The Future Linux Desktop [updated] · · Score: 4, Insightful

    I find it interesting that C++ is not a consideration. He mentions "moving away from C/C++" but probably 99% of GNOME is C, not C++. I wouldn't be so quick to group C and C++ together like that. A lot of pain in Gtk/GNOME development is due to the pure C interfaces. I don't see many KDE developers complaining that they need "higher level" languages. They already use one: C++.

    C++ offers everything Java and C# do but it also can do so much more. I mean Java and C# have only recently gotten generics. In C++ it is beyond simple to old your old C API's (although C# is pretty simple also).

    Some people complain that C++ is too complex, but as Java and C# mature they are becoming just as complex. Why not make it easy get the best performance out of your hardware? Why not use a language that already has tons of power and flexibility?

    As for cross platform compatibility... Both C and C++ are extremely portable. It's the API's that are not always so easy. However, this is no different than Java or C#. At some level you're using a C or C++ subsystem that needs to be ported to each platform. Why not just use it in the first place?

  14. Re:Does the new release improve the X performance? on Coding The Future Linux Desktop [updated] · · Score: 1

    Yep, especially compared to Terminal Services on Windows. That works at the widget level though.

    Maybe we need a high performance network enabled version of Gtk.

  15. Re:A solution in search of a problem? on Build Your Own LCD Picture Frame · · Score: 3, Insightful

    Uh, except that it changes, moves, or could even be interactive given some sort of input/stimulus.

  16. Re:"If he committed no crime in his home country" on World's First Warez Extradition Decided Soon · · Score: 2, Informative

    If the server he is using is located in the US, then maybe things are different.

    Ding-ding

    "The indictment alleged Mr Griffiths controlled access to a drop site for pirated software at the Massachusetts Institute of Technology computer network."

  17. Pictures of Raymond? on World's First Warez Extradition Decided Soon · · Score: 1

    I've always wondered what the head of a huge whar-ez group looks like.

    pimply faced punk? geek? criminal mafia d00d?

  18. Re:I challenge you to a gear fight on What's in Your Gadget Bag, Cory? · · Score: 1

    I'm with you. I believe in the "many simple devices" approach. Not only do they tend to do their job function better but they are more likely to actually work.

    For example if you have everything on your laptop and the hard-drive gets dorked then you're SOL. Complicated equipment tends to break or become unusable for some reason. This is especially true of things that require massively complex software like general purpose operating systems. I mean, I can't count how many times Windows fudges itself or Linux+ReiserFS+GNOME+crash == screwed system (at least the desktop).

    Simple, single purpose devices are awesome. They turn on fast, do their job well, and if they break you only lose that single purpose functionality until you can get another one.

    I do wish they were all smaller though. Lots of bulky items is a huge PITA. Many very tiny devices is cool. This would be especially useful if all the devices followed a similar form factor. So you could stack them together like legos or take them apart as needed. Gimme!

  19. Re:.NET on Mono Poises to Take Over the Linux Desktop · · Score: 2, Insightful

    C# does have some nice things that, say, Java lacks.

    Add one more to your list:

    In C# it is insanely easy to use external C-based libraries because you just have to "import" the function and away you go. This is much easier than the convoluted Java JNI stuff.

  20. Re:C is Dying? on Mono Poises to Take Over the Linux Desktop · · Score: 1

    Depends on what version of C you mean.

    ISO C99 allows variables to be declared on the fly much like C++.

  21. Re:easy but not cheap on Protecting and Preserving Your Vision? · · Score: 2, Interesting

    Argh, I forgot to mention that although the Dell has a lower viewing angle (at 88 deg) it has better brightness and contrast specs which are probably more important than viewing angle.

  22. Re:easy but not cheap on Protecting and Preserving Your Vision? · · Score: 2, Interesting

    I agree you with that LCD seems to reduce eye strain.

    Another cheaper and excellent LCD is Dell's 20" UXGA LCD.

    Around $1000 (it's on sale for as little as $750 sometimes) and gives you 1600x1200 resolution. Note that the more expensive Apple 20" is only 1600x1024 but it does have a wider angle view (why you need more than 90deg I don't know; can you see the monitor from behind?).

    I'm not big on Apple stuff. You're paying extra for the Apple logo. Plus their Cinema display needs way too much desk space with its tricycle landing gear feet.

  23. Re:sorry for more of the obvious on DVD Authoring Under Linux? · · Score: 0, Offtopic

    Will iDVD work with firewire DVD burners? It says you must have an Apple SuperDrive (pffft).

    Why does iDVD require a 733 Mhz G4? Will it work on my ~400 Mhz G3?

  24. I've been using dvdlab also on DVD Authoring Under Linux? · · Score: 3, Informative

    That's what I was going to suggest for Windows.

    DVDLab is one of the few apps that let me easily burn 480x480 mpeg streams. They work fine in most DVD players I've tried.

    That's actually one of the few reasons I ever boot to Windows. I haven't found any easy to use Linux software. I hear dvdauthor works but until it's integrated into K3B with a menu builder or something then I'm out of luck.

    I see a lot of posts in here about iDVD. I might give it a shot since I have a Mac sitting here that I hardly ever use. Thank goodness for firewire DVD burners.

  25. Re:My 486 laptop... on Linux Kernel 2.6.4 Released · · Score: 2, Interesting

    Heh, your comment and the 10 year thing made me think back.

    I remember the old pre-1.0 days. I was running a 386DX-40 and it took around 45 minutes to compile the kernel. Back then the kernel was extremely small and it still took that long. Ah, the good old days.

    I'm still amazed at how fast the kernel compiles nowadays. Whenever I recompile, somewhere in the back of my head I still think it's going to take 45 minutes even though it only takes like 2 minutes.