Removing unsigned types is a good idea when doing computation, so that bad code like unsigned i; for (i = count-1; i >= 0; i--) foo(i); won't happen. However, it is a Bad Thing when doing I/O --- I have to use Long, or use some even more kludgy ways.
So I say the Smalltalk way is easier to use, there is only one integer type when doing computation, yet I can do I/O with integers in all formats I want (8-, 16-, 32-, or 64-bit, signed or unsigned, big-endian or little-endian). If high performance is required, maybe C-like types can be added too, used only in speed-critical things.
Once I wanted to upgrade libc in some queer way:
cp -f/lib/libc-2.1.3.so/lib/libc-2.1.1.so
and the system froze completely (because I'm in X). The libc got corrupted so I have to use a rescue disk.
Most of the rendering code can be reused, and the UI can be as native as you like.
I prefer galeon to mozilla in linux because mozilla's controls not only look different, they are slower than native controls on my 4-year-old machine. The same should apply on a Windoze counterpart.
True, I have telnet, etc. open, and don't have much authorization things in their config files --- but I'm running iptables, and most things are filtered. Isn't that enough?
3) Systematically blow out the tires, with a small risk of blinding.
This requires great precision of aiming from the air. Unless you have some super-great auto-aiming device, this is IMHO quite difficult.
Well, looking at the number of civilian deaths caused by some US pilot's mistakes, many of the pilots don't know how to read the map correctly, or to aim accurately.
Although Mac (with Darwin) systems can do server things well, they are IMHO relatively new in the server world. I haven't heard of any Mac servers before this Xserve thing, and I believe many people also thinks (wrongly) that Macs are more desktop-ish than WinXP home.
Reading the article, I can't see many things that make Xserve different from conventional BSD or Linux systems, and maybe there are still some server tools for linux or bsd that are still not ported, so I find it rather unimpressive.
Adult-content ads. Especially in many Chinese news sites, 70% of the ads are really bad for children. (Well, porn is illegal in China, isn't it?)
Animated ads. They distract me, and also consume my precious 4-year-old CPU's power all the time. For animated gifs, I just set galeon to animate just once. As of flash... I deleted the flash plugin.
Pop-ups, pop-unders, ads that insert their bookmark without my consent... some even change my system settings. Of course, such things are less likely on mozilla-based browsers, but sometimes you do have to use IE (on someone else's Windows machine, for example).
As long as Slashdot use ads that don't animate and are sufficiently geeky, I won't block them.
I once used gcc3.0, but now I use 2.96 and 3.1.
I heard that 2.96 (redhat newest) is mostly (c++) compatible with 2.95.x, and 3.0 is mostly c++ compatible with 3.1. Is that true?
Quake (1,2) movies is still one of the few ways to express oneself in video. Of course, it takes a lot of time to make one, but I doubt a DV film will be any easier to make.
I have watched A Warrior's Life and Hard Workin'. The first has a good plot, but is a little slow-paced. The second is IMHO just a laughmaker, but its graphics looks good. I think they are worth watching if you have the time (and the bandwidth to download them), especially Quake* level designers, modellers, etc.
Opening the source of (i.e.) Windows 3.1 would mean a lot of license cleanups and some other cleanups to keep the company safe, and if they licensed some other company's technologies, they will have to investigate into it. Also some README and license files should be inevitable. Bandwidth will cost some money, too.
I fear those things alone will cost Microsoft more than $5k, maybe nearly $100k.
Honestly I don't total-heartedly trust any code that I haven't read or any code that longer than about several hundreds of lines (So even if I do read it, maybe I've neglected a backdoor or two). So maybe I'll trust GNU Hello, but not much more.
Therefore currently I'm not willing to do online banking on my computer, in Mozilla or in IE. If some software erases the partition table or some win98 partition's FAT, probably I can fix it somewhat, and losing data isn't such a big deal to me. But I won't let untrusted software manipulate my money, as long as I can help it.
Well I trust my (Chinese) government one thing, that I can still do banking at the bank, and say no to online banking.
Not always. Sometimes I download MP3s that are 192kbps or more, and since I have only crappy soundcards and such, and the volume is low too, an 64k (or less) Vorbis file is quite enough.
The quality difference is so high that transcoding doesn't really hurt.
Sometimes when I'm at school I need to use my computer at home (to download some data, or to show off my greatest CGI script, etc.). So I told my mom (on phone) to turn on the machine, choose `Linux x.x.xx-xxxx-xxx', then wait till the login prompt is shown (no need to login), and when it is late, just Ctrl-Alt-Del and turn off the machine when the computer restarts. I doubt there are many moms out there that touches Linux more than THAT.
Then they complained that they want to sleep early, so I set up an account, gave it shutdown capability and then I can ssh into the machine to shut it down. So now my mom don't even need to bother to wait for the login prompt to appear.
I have tried some of the patch collections for 2.4. They are made by fairly random people, so I think it should be about as stable as alpha releases. After it locked up hard three times when I did some serious stress tests (yeah, the mouse suddenly stops moving, and absolutely nothing appears in the logs), I returned to a safe kernel version and have never been in a good enough mood to meddle with kernels since then. After all, my machine has crashed about 6 times altogether in linux during the past three years, so every crash makes my heart faint.
I will play doom more if there are some pwads that remove all those bloody things so that monsters just disappears if I hit them enough times (just like the famous Chex mod). And the `impaled human' or `gut mess' sprites ought to be changed to something pleasant like hanging ornaments, and some bloody textures will have their bloods removed. I have even tried to do this myself, but it is too much job.
Not having a static IP does not bother me. My roommate just sets up a 24/7 http server in the dorm (static IP) so that I can register my IP address to a CGI program whenever I get one via DHCP, so he can easily ssh or http into my machine.
As a user who have about 3 years of Linux experience, what I need is just X, some window manager that let me have 10 virtual desktops and switch between them easily (quite a few does now), and some pretty widget libraries (gtk or qt does their jobs, although tk and others are okay too). So gnome (or kde) has never meant anything to me other than a lot of potentially useful libraries. The included applications are of little use. If the configuration is difficult to use, I configure my window manager only once, anyway.
Gdb is excellent when used correctly. If you want to do kernel hacking with gdb, use remote debugging via a serial line (of course you need another machine, but an old Pentium-133 does not cost that much, you just have to find room for it).
Well, I do miss Turbo Pascal, not for the debugger (although it is usable enough), but for the blazingly fast compiler that compiles 1000 lines/sec of Pascal code on a 386. Now I program in C using gcc, and the compilation speed is about the same on a PII/233 without optimization.
Or SPECint2000 and SPECfp2000 if they want to sound more `benchmark-like' at the cost of some money. If they want to be Windows-ish, compare the rendering time of some HUGE web pages on IE6.
When I was online for the first time in '97, I used netscape 2 / Windows 3.1 on a 486 (can't remember MHz, but probably around 66) with 8MB of memory. I navigated Hollywood, SGI, M$ and some.edu's. The pages rendered REALLY fast (well, the network was slow then, but 500KB cached pages do not take many seconds to render), and they were also very pretty.
5.5 years later, many webpages takes quite a few seconds to render on a Pii/233 using Mozilla. IE is faster, but not much. And I bet 99% of the pages can be changed to be netscape-2.0-compatible, with almost no loss in functionality, with very similar looks, and only slightly different feels.
Why are people wasting my PRECIOUS cpu time? Some people ask me to upgrade --- but then a 486 in '97 should also have been upgraded.
So I say the Smalltalk way is easier to use, there is only one integer type when doing computation, yet I can do I/O with integers in all formats I want (8-, 16-, 32-, or 64-bit, signed or unsigned, big-endian or little-endian). If high performance is required, maybe C-like types can be added too, used only in speed-critical things.
Once I wanted to upgrade libc in some queer way: cp -f /lib/libc-2.1.3.so /lib/libc-2.1.1.so
and the system froze completely (because I'm in X). The libc got corrupted so I have to use a rescue disk.
I prefer galeon to mozilla in linux because mozilla's controls not only look different, they are slower than native controls on my 4-year-old machine. The same should apply on a Windoze counterpart.
Kids who like cracking so much probably won't have time for music.
True, I have telnet, etc. open, and don't have much authorization things in their config files --- but I'm running iptables, and most things are filtered. Isn't that enough?
This requires great precision of aiming from the air. Unless you have some super-great auto-aiming device, this is IMHO quite difficult.
Well, looking at the number of civilian deaths caused by some US pilot's mistakes, many of the pilots don't know how to read the map correctly, or to aim accurately.
Reading the article, I can't see many things that make Xserve different from conventional BSD or Linux systems, and maybe there are still some server tools for linux or bsd that are still not ported, so I find it rather unimpressive.
dd of=m00z4k.mp3 bs=1 seek=1874373 count=0
so that no disk space (except the dentry and the inode) is wasted... Oh, you have just bought a shiny 200gb disk, haven't you?
- Adult-content ads. Especially in many Chinese news sites, 70% of the ads are really bad for children. (Well, porn is illegal in China, isn't it?)
- Animated ads. They distract me, and also consume my precious 4-year-old CPU's power all the time. For animated gifs, I just set galeon to animate just once. As of flash... I deleted the flash plugin.
- Pop-ups, pop-unders, ads that insert their bookmark without my consent... some even change my system settings. Of course, such things are less likely on mozilla-based browsers, but sometimes you do have to use IE (on someone else's Windows machine, for example).
As long as Slashdot use ads that don't animate and are sufficiently geeky, I won't block them.I once used gcc3.0, but now I use 2.96 and 3.1. I heard that 2.96 (redhat newest) is mostly (c++) compatible with 2.95.x, and 3.0 is mostly c++ compatible with 3.1. Is that true?
I have watched A Warrior's Life and Hard Workin'. The first has a good plot, but is a little slow-paced. The second is IMHO just a laughmaker, but its graphics looks good. I think they are worth watching if you have the time (and the bandwidth to download them), especially Quake* level designers, modellers, etc.
I fear those things alone will cost Microsoft more than $5k, maybe nearly $100k.
Therefore currently I'm not willing to do online banking on my computer, in Mozilla or in IE. If some software erases the partition table or some win98 partition's FAT, probably I can fix it somewhat, and losing data isn't such a big deal to me. But I won't let untrusted software manipulate my money, as long as I can help it.
Well I trust my (Chinese) government one thing, that I can still do banking at the bank, and say no to online banking.
Every new requirement by the government like this will mean a lot of money to be made by relevent software companies. (And will it stimulate economy?)
The quality difference is so high that transcoding doesn't really hurt.
P.S. Where to find the binarys? It really sucks to play with the DDK to compile the sources.
Then they complained that they want to sleep early, so I set up an account, gave it shutdown capability and then I can ssh into the machine to shut it down. So now my mom don't even need to bother to wait for the login prompt to appear.
I have tried some of the patch collections for 2.4. They are made by fairly random people, so I think it should be about as stable as alpha releases. After it locked up hard three times when I did some serious stress tests (yeah, the mouse suddenly stops moving, and absolutely nothing appears in the logs), I returned to a safe kernel version and have never been in a good enough mood to meddle with kernels since then. After all, my machine has crashed about 6 times altogether in linux during the past three years, so every crash makes my heart faint.
I will play doom more if there are some pwads that remove all those bloody things so that monsters just disappears if I hit them enough times (just like the famous Chex mod). And the `impaled human' or `gut mess' sprites ought to be changed to something pleasant like hanging ornaments, and some bloody textures will have their bloods removed. I have even tried to do this myself, but it is too much job.
Well, thank god I can have servers.
As a user who have about 3 years of Linux experience, what I need is just X, some window manager that let me have 10 virtual desktops and switch between them easily (quite a few does now), and some pretty widget libraries (gtk or qt does their jobs, although tk and others are okay too). So gnome (or kde) has never meant anything to me other than a lot of potentially useful libraries. The included applications are of little use. If the configuration is difficult to use, I configure my window manager only once, anyway.
Well, I do miss Turbo Pascal, not for the debugger (although it is usable enough), but for the blazingly fast compiler that compiles 1000 lines/sec of Pascal code on a 386. Now I program in C using gcc, and the compilation speed is about the same on a PII/233 without optimization.
Look how well is microsoft.com rendered in all kinds of browers. M$ does sometimes do the right thing, because they have excellent marketing people.
Or SPECint2000 and SPECfp2000 if they want to sound more `benchmark-like' at the cost of some money. If they want to be Windows-ish, compare the rendering time of some HUGE web pages on IE6.
5.5 years later, many webpages takes quite a few seconds to render on a Pii/233 using Mozilla. IE is faster, but not much. And I bet 99% of the pages can be changed to be netscape-2.0-compatible, with almost no loss in functionality, with very similar looks, and only slightly different feels.
Why are people wasting my PRECIOUS cpu time? Some people ask me to upgrade --- but then a 486 in '97 should also have been upgraded.
Thank god, we still have text-mode browsers.