Slashdot Mirror


User: Baki

Baki's activity in the archive.

Stories
0
Comments
1,211
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,211

  1. Re:Why should I run OOpenBSD? on OpenBSD 2.7 Released · · Score: 2
    The ports system rocks! For those of us with fast connections it's far better than RPM. No problems with missing libraries and no hassle.


    Even more so for those with slow connections. For years I've used FreeBSD with only a 28k8 modem. The ports system is much much more bandwidth efficient. Example:


    RPM: new RPM with some fix. Old RPM based on emacs-20.5, new RPM too. You have to download the whole binary, complete package again. That is outrageious IMO


    Port: New fix: Update your port (basically a directory with some files, among which are patch files, in it) usually done by an rsync like mechanism (cvsup) ie the update typically is something like 1kb. Then rebuild the port (the original emacs-20.5.tar.tz source is still lying around in /usr/ports/distfiles from the first time you got this port).


    So for refreshes of a port you typically download 1KB, for RPM you have to reget the whole binary again.

  2. Not on FreeBSD on Mandrake 7.1 Released · · Score: 1

    One of the strong points of FreeBSD. I've been upgrading my system for over 5 years, without a single reinstall. Still everything is totally clean and organized.

    cvsup, together with make world is great for the base system (which is cleanly separated from add-on packages that all reside in /usr/local; alas Linux makes a mess by mixing a core system with all add-on packages).

    then the ports system may requiring some uninstalling/reinstalling sometimes (it is a bit more primitive in this respect than most Linux distro's) but that isn't such a big deal. The important thing is that the base system itself is 100% upgradeable and never requires a reinstall. Not even when moving to a new machine or upgrading hardware.

    Today I use Linux (mainly because of availability of vmware and good JDK's) but in this respect I long back for FreeBSD.

  3. Re:Obselence -- Something to fear? on Too Old To Code? · · Score: 1

    Therefore it is important to switch jobs *often* to ensure being exposed to new things all the time. This keeps you flexible and used to learning new things fast. Once you've done the same methodology/language for more than 5 years, you're lost and it becomes real hard to adopt to new views/methods (sorry for you :)

    I'm 34 now, and since my masters degree 10 years ago I've had 10 jobs. Since I switched so often I decided to become self employed 2 years ago. My last job for example was my first exposure to Oracle, at 33 I started with RDBMS in general.

    As you get older, it becomes harder to do something new because companies either want someone young (and cheap) or someone with 100% perfect experience.

    But, if you got lot of different experience during your 20s (when that is still possible) there are so many things you can do that in most cases you can match the requested experience for 90%. The remaining 10% are new, which is a new change to get professional experience on a new subject.

    You can also get experience on new things by hobbying at home, but I have found that:
    - companies don't count hobby experience (often not fair, but still)
    - as you get older, it gets harder and harder to motivate yourself to really invest time in new things for your hobby at home

  4. Re:$158-Million Dollar Conspiracy on Why Dr. Tom Dislikes Rambus, Inc. · · Score: 1

    It's not just the money. Two other reasons I can think of:

    - expensive memory makes their CPU's look cheap in comparison
    - slower memory might let people think they need faster (more expensive) CPU's with more built-in cache

  5. Start with command-line based environment on Best Way to Get Kids Started in Programming? · · Score: 1

    When I started (14) I wanted to know top to bottom how a computer worked. With the commonodore pet, and, a short while later the commodore 64, this was possible: a simple command-line oriented environment without many layers of GUI's, wizards, automated things going on behind your back, i.e. you can really know what your doing.

    Fascination started really when I was 15 and got a C compiler for the C64 (dog slow, but still). I'd still recommend it today for a beginner (on a faster platform though). C is small and simple, and a bare gcc environment offers much more oversight than the confusing visual environment.

    Why should it be different for kids today?

    Yes, using visual c++ you can create complex programs faster (at start) but without knowing what exactly is going on. VB is even worse in this respect. It may help them to create a program, but doesn't necessarily teach them how to program.

  6. Re: HDTV, "Widescreen", and FireWire... on Add-On Shows DVD As It Should Be · · Score: 1

    Yes, I live in Switzerland and of newly sold TV's at least 50% is widescreen. More and more regular TV programs are transmitted in widescreen (throughout Europe). Within one or two years I think 4:3 TV is history (like black&white).

  7. Re:Control of ISP's: also useless on At The Crossroads · · Score: 1

    Poor french. Even in Switzerland with its outrageously expensive Swisscom, you can call for the equiv of $0.05/minute to the US now. Of course by using an alternative carrier via a prefix.

  8. Control of ISP's: also useless on At The Crossroads · · Score: 1

    They might try to control ISP's (as Germany has also done) and require them to block certain sites.

    But that won't really help either, since international phonecalls have become so cheap (less than $0.05/minute) that those who really need to access some blocked materials can easily dial in into a US ISP.

  9. At only 10 trillion cycles, it won't do for cache on New RAM Based On CD-RW Film On Horizon · · Score: 1

    Little calculation: assume the cache is 256kb, randomly written by one in 5 instructions, at a pace of 200MHZ (how fast is cache these days?).
    Cache width 4 bytes at a time.
    I guess these are conservative estimates:

    10*10e12 / 200*10e6 * 5 * 256*1024 /4 =
    16384000000 seconds it would last,

    ah, that's 532 years. OK, no problem :)

    OTOH if it's only as fast as DRAM, it isn't good enough for cache. invalidating the cache (thus refilling it) after a power-on doesn't really seem a problem to me.

  10. Split BOTH horizontally and vertically on Will The DOJ Split Microsoft In Three? · · Score: 1

    Why not do it both, to ensure success either way:
    Split in 3 x 3, thus 9 pieces. Three of them may only do the OS, three only apps, three only Internet.

  11. Re:Dishonesty or a new economics? on Open Source Leaders Speak About Napster · · Score: 1

    If only it were true what you say, that talent is rewarded instead. Well, in a way it is: not the talent for inventing something briliant, but mostly the talent to play dirty tricks, bribe, monopolize and blackmail.

    In that way, unchecked capitalism is evil indeed. It is not the most talented (from a scientific point of view) that often win, also it is often not the most technically sound standard that survives, but it is the cheaters, thieves and frauds.

    Copyright law should protect good inventions, so that people get rewarded for their work. Instead it mostly protects vested interests, (near) monopolies and coroporations that can bully others and seemingly do what they want.

  12. Re:You fought back! *but with the wrong letter!* on Our Attorney's Response To Microsoft · · Score: 1

    But then they would not have read the letter, and would have considered no legal response had come from Andover.

  13. Re:This is great for the whole computer industry. on Alpha Release Of Red Hat's Itanium Distro · · Score: 3

    Breakthrough seems exaggerated.

    The IA64 is not a breakthrough chips. There exist numerous other 64-bit risc chips already, with comparable performance (ultrasparc, soon new version, alpha, power). Also the IA64 is not fully backwards compatible with IA32 (finally), that is current IA32 binaries may run on it but at strongly reduced speed AFAIK (for those, upgrading to IA64 wouldn't make sense).

    So I don't see what the fuzz w.r.t. the IA64 is all about. At the time it will actually hit the market, it is already outdated, and for example Linux will have faster (sparc/alpha) platforms it can run on.

  14. Re:tools on Today's Helping Of The DMCA · · Score: 1
    this may be the key to its undoing. We may thus look on software piracy as a moral imperative


    Amen to that. Normally I'm a law abiding citizen, but this law and what the industry is trying to do with it makes me so mad, that for the first time in my life I feel obliged to 'civil disobedience'. Today I feel guilty when I buy a DVD and/or CD (money is not the problem, I have enough of it) and only feel right if I make illegal copies. Buying them (i.e. not stealing) would make me feel like collaborating with the Germans in WW2.


    I hope it creates these feelings in so many people that it becomes like a guerilla war or resistance movement that the industry/government simply cannot win.

  15. Re:History is Not Darwinian on The Roots Of BSD · · Score: 1

    The survivor in a proprietary world of closed "standards" indeed is not necessarily the best. In the examples you mention, the loosing of the best has to do with installed base, and incompatability of the better one, which still looses because of the larger installed base. Users are locked into one alternative.

    OTOH with open standards, open source and interoperability, things are different. Here there is no locking out of the better alternative, since the two (better and worse) alternative can work together and noone is forced to use the worse alternative for the sake of compatability. Even if one of them implements a different API/standard/protocol, the other one can look at it and copy it.

    Alas, w.r.t. Linux there is more and more non-open source (commercial apps). Still, since Linux itself is open, FreeBSD can build a almost 100% perfect Linux emulator (unlike Wine, which cannot work very well since Windows' source is not available).

    Note that I do not claim that BSD will win in the end, since I don't claim that it is better. It's internals may be better, but in other respects (support for crappy hardware, easy-to-use packaging) Linux may be better.

    But I am convinced that in the end the best one (in perception of end users) will win, and both will evolve to improve further in a darwinian 'struggle for life'.

  16. Re:Motif not dead yet on Motif Released To The Open Source Community · · Score: 1

    There is nothing wrong with Xt. It's a nice framework, though a bit cumbersome because of it's OO structure implemented without OO language support.

    But Motif OTOH, is a different thing. It uses Xt but in quite an ugly way.
    OpenLook, which lost from Motif alas, looks better, and also had a much nicer API. Btw there were two implementations from OpenLook: xview with it's own built-in toolkit (which was easier to program), and Olit, OpenLook on Xt, which was also quite nice.

    Sun lost the X-window GUI war because Motif looked more like Windows3. Blergh. If they would have won, Unix would have had a single GUI for a long time already.

    B.t.w. when Sun realized OpenLook was dead, they also released the sourcecode. But binaries had been available for free for a longer time already.

  17. Re:Dynamic Linking on Motif Released To The Open Source Community · · Score: 1

    Only if you use more than one application using Motif 2.1 simultaneously you'll save some memory. Otherwise, the static version will be faster.

  18. Re:Change of Heart? on Motif Released To The Open Source Community · · Score: 1

    Yes, they try to sell some more of their X-designer, thinking that giving away Motif will help it to regain some ground.

    I think it won't, for reasons others have mentioned. It's nice to be able to run some legacy Motif apps with dynamic libraries ISO the huge statically compiled ones, but that it the only use I think. Mainly Netscape, soon to be replaced by Mozilla which uses Gtk.

    I must say, I have always been extremely irritated by Motif. Apart from it's ugly look & feel, ugly API (compared to the sample Athena widget set), it seemed outrageous to me that one could get a whole UNIX(like) operating system for free (Linux/*BSD) but had to pay for just a GUI toolkit, even for the runtime alone, so much money that whole 'gratis' advantage of Linux/*BSD would be annihilated by it.

  19. Re:Aw shit! on Linuxcare Responds To Tim O'Reilly's Article · · Score: 1

    Even MSFT acknowledged that a serious OS needs serious command line and batching facilities.

    No, Linux's/UNIX's command line will never die. True, the 'normal' user won't see or use it, but the poweruser/system admin needs it to automate tasks, to work faster and more effective.

    Yes it takes more time to learn, but once you've learned it, it is simply faster and more convenient than a GUI.

    Sadly, most peoples idea of so called archaic CLI interfaces have been formed by the rotten DOS/Windows CLI, which doesn't compare to those of UNIX, VMS, OS/390 etc.

  20. depends on the kind of system, obviously on How Much Manpower Is Behind Your Help Desk? · · Score: 2

    To give some examples:

    I guess most Windows PC support helpdesks, you need 1 person in about 30-40 PC's (including say 1 file/printserver per group of 30-40 users).

    OTOH, when I worked at Lucent where everyone in the building had a Sun Sparcstation, 1,5 person was doing the whole system administration, installing (nicely through kickstart from the network) and network for >500 people.
    I have to say they had everything very nicely organized and were 100% automated. I tried to break in my own system (try to get root) in which I usually succeed, but here I didn't :(

    In general I'd say, for PC-LAN / windows, 1 person per 30 workstations.

    For UNIX: 1 person per 250 UNIX workstations.

    For servers, it depends quite on the size and the complexity of the applications of course.

  21. Re:xanim is horrible on DivX Codec Port Contest · · Score: 1

    No please not for the KDE/GNOME project! I don't want to be forced to install multitudes of libraries, Corba and/or run some desktop environment just to watch multimedia stuff.

    It may use any toolkit (such as gtk) but should not force you to run a particular desktop/windowmanager.

    btw I use twm (since 12 years) and will never abandon it.

  22. Re:They should get rid of it. on Mozilla Junkbuster-like Feature Removed · · Score: 1

    This is ridiculous. I am allowed to download what I want. How about text-browsers such as Lynx?

    In fact I hope this whole advertisement-based "economy" falls apart, since it is annoying, and don't you think that the ads make something free. Who pays for the ads? The companies selling products. Of course these costs are calculated through in the price of the products. In the end the consumer always pays.
    The bad thing is, advertisement creates the illusion that something is free, yet you're paying for it in another way (as a consumer), and you cannot even choose.

    If you'd pay for the content directly, then you can choose whether you think it is worth some of your money or not, and products can get a little cheaper since less advertisement costs have to be made (some will remain since consumers have to be informed somehow).

    OTOH indeed they should get rid of it. Since they have better things to do than bother with such nice add-ons. Let them first release a stable Mozilla. Since the source is available, people can always add such niceities later.

  23. Re:Competing with pretty good products on Why Not MySQL? · · Score: 1

    I don't see your problem. It is open source, that is you can get the source of the latest product in order to fix bugs that bother you, or enhance things (no I don't give in to some self-appointed organization that likes to redefine the meaning of normal words by their ideological context).

    Yes, the license isn't as free as you might like, but anyway the most important application of open source you have: if you encounter a limitation in the product (bug, missing feature) you can fix it yourself and are not SOL.

    Okay, you cannot submit the diffs and expect them to be included in the main-line, so maybe you have to reaply the fixes for each coming release.

    OTOH, if you submit some bug for, say, the Linux kernel, what guarantee do you have that it will be included in the official tree within a certain amount of time?

  24. Re:Now I'm a tad bit miffed... on Linux 2.2.15 Released · · Score: 1

    What's the problem?

    Just get the patch (few minutes at most), apply the patch, do a

    'make bzlilo; make modules; make modules_install; reboot'

    and you have your new kernel. It's not as if it would cost you an hour or more.

  25. They don't seem to listen on Future JDK Ports For FreeBSD · · Score: 3

    This has been the top RFE (request for enhancement) for months. In february I already posted on the RFE list:

    Why does the top RFE not even have a feedback / evaluation answer from SUN?

    What is the use of the whole RFE mechanism if the top RFE simply gets ignored?


    I find it very frustrating that SUN doesn't even give any feedback, but simply ignores the by far most requested RFE for Java.

    Very unfortunate for me, as while I am attached to FreeBSD, at the moment I develop Java full-time (though I'd prefer C++) and I need a decent Java implementation on my main platform.

    If I have to use the Linux version (together with the Linux tools, linux Netscape, Oracle) then I'm almost only using FreeBSD to emulate Linux. Then I might as well simply use Linux, sigh...