Which editor are you used? Pretty much all the popular text editors do both syntax highlighting and spell checking. Vim has modes to adapt to different formats, just like say, KWrite.
For more specialized usages like word processing, you're going to use a specialized file format anyway.
All of that is great, but your original comment seemed to imply that Windows has nice long self-describing filenames. All I did was to point that Windows has lots and lots of stuff that's imposible to even guess what it might be from the filename. It's great that you can check the documentation and the file properties, but that's not what I was talking about.
More to the point, though, why do you care what this stuff is? Are you seriously going to tell me you do stuff like go through all 3,000-odd system files checking to make sure you know exactly what each is for, and deleting the ones you know you don't want, or something?
What a strange question, of course I want to be able to guess what's each file for. It's my computer, and I like my computer being under my control and know what is there and why. To even suggest that I should accept that I don't know what's on my disk is ridiculous.
And what's the "Zhuyin phonetic alphabet" doing there anyway? No wonder Windows wastes so much disk space. On my server I have absolutely what's needed and nothing else, why would I want to waste space on stuff like chinese support I won't ever use anyway?
No, on Linux they go in "/usr/local/bin" and "/usr/local/etc" and one or more users' "~" only, because "/bin" and "/usr/bin" are reserved for bits of the OS itself (equivalent to "C:\Windows" and "/System").
Not fully correct./usr/local/bin is for things installed manually. For example, if you download the Perl sources, compile, and 'make install', it'll go into/usr/local/bin by default. If you install the package, it'll go into/usr/bin.
This way you avoid breaking the package manager, which has exclusive domain in/usr/bin, and if you screw up, just nuke/usr/local/bin (which should be earlier in $PATH), and you're back to using your system version of Perl./bin and/lib are for system startup files. Stuff that's required to boot./usr is for applications to be used after booting.
Right, and c:\winnt\system32\comctl32.ocx makes it crystal clear what it's for, right?
Things like 'man' (for manual) were inherited from the days of glacially slow terminals, when you could actually type faster than things would appear on screen.
It's not that bad these days either, saves a lot of typing, especially nice when using slow SSH sessions.
vadim@gadget ~/src/ac/src/viewer $ file * Makefile.am: ASCII make commands text image_list.c: ASCII C program text image_list.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped images.c: ASCII English text images.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped mapview.c: ASCII English text mapview.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped serverconn.c: ASCII C program text serverconn.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped viewer.c: ASCII English text viewer.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
As for case sensitivity, it's a seriously thorny issue due to some languages that have lossy upper/lower case conversion.
Oh, I understand that you can get Windows to kinda work. But that doesn't make it any better.
To use the car analogy that's so popular here, Windows is like a decrepit car held together by several rolls of duct tape, and plugged holes in the radiator. Sure, you can manage to get somewhere with it if you know its various quirks and what needs taping, or getting plugged when it leaks. But that doesn't really make it a good car, does it?
One guy I know has a car exactly like that. Older than he is, crappy, beaten up, but it still works, until it starts to rain. You see, the wipers mechanism is broken and he couldn't find a suitable replacement piece, so he has something held by wire there. One time he was giving me a lift and it started to rain. Damn that was scary. He had to stop on the *highway* to exit the car and mess with the wipers, as the pouring rain and non-working wipers resulted in having about no visibility.
90% of machines running Windows I've seen are exactly like that. Sorta works, until something crashes, it reboots spontaneously, 20 ads pop up out of nowhere...
Now, this guy has very good (economical) reasons to putting up with crap like that. But since Linux is free, I don't really understand why would anybody insist Windows is any good when there's an alternative that actually works. Obvious exceptions are if you really need to run something not available on Linux, but Wine is pretty decent these days, and vmware is now effectively free.
Oh yeah, that works. All it takes you is a virus scanner (which you probably pay for) to work around the stupidity in the OS design, and which creates a significant performance impact by scanning every file. And that obviously didn't fix it all, since you still need a hardware firewall, as Windows (unlike Linux) is unsafe to install without one, and you still need system restore and adaware to deal with what got through the antivirus.
Screw that. My Linux install on my main computer is over 2 years old, and survived through a motherboard change and a switch from a single CPU to SMP. I never had to rollback or fix anything. My Linux install on my laptop has been there since I bought the laptop (about 1.5 years ago), and lived through a disk failure (boot from CD, connect old disk by USB, copy all data over). My server had been up for about a year without rebooting and only went down because I decided the hardware was too old. My firewall has been running the same Linux install for about 4 years (perhaps more), with the hardware changing several times under it.
None of those systems required wasting time on stuff like system restore, spyware scanning, or reducing system performance by installing an antivirus. I know I can count on my computer to work every day excluding hardware failure. Bet you can't do that.
IMO, large improvements can be done without going so far.
Linux already has the ability to do pretty much everything is needed:
1. Package manager: The system installs the application. The system knows which package owns what, and doesn't let a package overwrite another's files.
2. System is usable as a normal user. Random crap you download from the net can't just go and add itself to run on startup.
3. Simple permissions system. Mind, ACLs are technically better, but IMO, the Unix permissions system is a lot easier to understand.
4. SELinux allows defining what an application can do, so that exploiting it is good for very little.
5. The grsecurity patch has an option to disable execution from folders not owned by root. You can run your word processor all you like, but you can't execute anything you download. It's a corporate admin's dream. The users can't execute anything not explicitly installed by the admin.
All that currently exists and can be configured (by an expert or a distribution) so that a normal user can use it, while being practically immune to all the crap that goes around these days.
So when will you finally wake up and patch the software to be secure instead of wasting time on removing crap after it gets in?
There days to safely use Windows you need so much crap (antivirus, firewall, etc, etc) that it runs as slow as a spyware filled computer. For me that means it's completely unusable.
Good luck explaining an user what memory protection is... hey, guess what? You don't have to.
Users don't NEED to know what's a virtual machine. Ideally it'd just be there lurking in the bowels of the OS, just like memory protection, swapping, multitasking, and a myriad of other features that many people don't understand but take advantage of every day.
Yup, and manga books are also read from the "end" of the book. The beginning is where usually the last page would be in a western comic.
And if you see anime you'll notice people reading text vertically - their eyes move up and down instead of left and right. I think this is an older writing system where the text was arranged in columns top to bottom, right to left.
No, it means that if I lived in France, I could download music from the iTunes store and use it directly on my Jens of Sweden player. What's so hard to understand?
It's sort of IRC with graphics. Only you get to an avatar and to build stuff.
You want to be tiny, huge, furry or a robot? No problem. Want to live in a huge medieval castle, or a futuristic home? Can be done. There are games, gambling, damage enabled zones where you can use weapons and kill people, lots of places where to hang around, and a world that would take months to fully explore and keeps growing.
You can use it as a platform too. For example, there's an artificial life simulation somewhere, with an energy cycle, plants that grow and reproduce, etc. If you wanted to code that yourself you'd need a graphics engine and such, and SL already provides it.
Of course, some people will find it completely pointless, and some really fun.
First, why do you put "hard earned" in quotes? They're hard earned indeed. I'd say it takes more effort to earn enough money in SL for your earnings to reach even the minimum wage than it takes to do a job that pays more than that.
Second, very few things sell for $25 in SL. $10 is already in the realm of expensive items, such as large scripts that do something very fancy, and such. You can buy medieval castles for $10. A virtual shirt would be at most L$50, which is 15 cents.
Specs: P4, 1GB RAM, 256MB Flash, 32MB MirrorBit Flash. And apparently runs Red Hat.
Is that overkill or what? Sounds like they don't have all the decoding hardware ready, so they went with that. Otherwise, all decoding could be done on a specifically designed chip, not needing anything as powerful as a P4, and I don't really see what they want that much RAM for. The flash size can probably fit the required parts of the OS without any trimming. Either that, or they've got lots of graphics there.
You can't just recognize that you couldn't make a good analogy if it bit you in the ass. I actually see what you're trying to do, but it just fails so miserably. But ah well, that's not my problem:-)
So, do you call the police on the "Pro-Euthanasia Party"? After all, in many places euthanasia is fully equivalent to murder.
Besides, what would you get out of it? The "Pirate Party" doesn't necessarily have to practice it, just the same as you can have an "Euthanasia Party" with hundreds of members, none of which does the act itself.
You seem to have the bizarre belief that you can somehow put piracy and murder in the same category. Let me enlighten you: Nobody gives a damn about piracy (besides the copyright holder, that is). AFAIK, in my country, the piracy rate is above 50%. I'd say piracy is perceived about as bad as jaywalking around here. I know lots of people and even companies that have stacks and stacks of burned CDs. Hell, as a programmer, I still don't give a damn about the whole piracy bullshit. If the piracy party decides to appear here as well, I'd gladly vote for it.
Isn't it the rubber in the tires that does the good though? Not so much the metal frame?
No. It just went through hundreds of meters of air, a bit of rubber in your wheels won't make the slightest difference. Not to mention that whatever protection rubber gives you is probably counteracted by your car being metallic.
What protects you is that the car acts as a faraday cage, with the current flowing on the outside of it.
That some of us don't think it should be criminal.
For example, how about a pro-abortion or pro-euthanasia party in a country where it's illegal? Are you going to tell me you're call the police on a party that dares to try to decriminalize something?
or let its rhetoric/policies influence my politics.
Why? This is stupid. A good point is a good point, regardless of who it comes from. If say, Osama says "brush your teeth", do you ignore that advice just because it's from Osama?
Which editor are you used? Pretty much all the popular text editors do both syntax highlighting and spell checking. Vim has modes to adapt to different formats, just like say, KWrite.
For more specialized usages like word processing, you're going to use a specialized file format anyway.
What a strange question, of course I want to be able to guess what's each file for. It's my computer, and I like my computer being under my control and know what is there and why. To even suggest that I should accept that I don't know what's on my disk is ridiculous.
And what's the "Zhuyin phonetic alphabet" doing there anyway? No wonder Windows wastes so much disk space. On my server I have absolutely what's needed and nothing else, why would I want to waste space on stuff like chinese support I won't ever use anyway?
Sure, that's a pretty well known library. Try a few more: cewmdm.dll, bopomofo.uce, 8532.ax
/lib has just libraries, system32 is full of the weirdest stuff.
At least
Not fully correct.
This way you avoid breaking the package manager, which has exclusive domain in
Right, and c:\winnt\system32\comctl32.ocx makes it crystal clear what it's for, right?
Things like 'man' (for manual) were inherited from the days of glacially slow terminals, when you could actually type faster than things would appear on screen.
It's not that bad these days either, saves a lot of typing, especially nice when using slow SSH sessions.
Oh, I understand that you can get Windows to kinda work. But that doesn't make it any better.
To use the car analogy that's so popular here, Windows is like a decrepit car held together by several rolls of duct tape, and plugged holes in the radiator. Sure, you can manage to get somewhere with it if you know its various quirks and what needs taping, or getting plugged when it leaks. But that doesn't really make it a good car, does it?
One guy I know has a car exactly like that. Older than he is, crappy, beaten up, but it still works, until it starts to rain. You see, the wipers mechanism is broken and he couldn't find a suitable replacement piece, so he has something held by wire there. One time he was giving me a lift and it started to rain. Damn that was scary. He had to stop on the *highway* to exit the car and mess with the wipers, as the pouring rain and non-working wipers resulted in having about no visibility.
90% of machines running Windows I've seen are exactly like that. Sorta works, until something crashes, it reboots spontaneously, 20 ads pop up out of nowhere...
Now, this guy has very good (economical) reasons to putting up with crap like that. But since Linux is free, I don't really understand why would anybody insist Windows is any good when there's an alternative that actually works. Obvious exceptions are if you really need to run something not available on Linux, but Wine is pretty decent these days, and vmware is now effectively free.
Oh yeah, that works. All it takes you is a virus scanner (which you probably pay for) to work around the stupidity in the OS design, and which creates a significant performance impact by scanning every file. And that obviously didn't fix it all, since you still need a hardware firewall, as Windows (unlike Linux) is unsafe to install without one, and you still need system restore and adaware to deal with what got through the antivirus.
Screw that. My Linux install on my main computer is over 2 years old, and survived through a motherboard change and a switch from a single CPU to SMP. I never had to rollback or fix anything. My Linux install on my laptop has been there since I bought the laptop (about 1.5 years ago), and lived through a disk failure (boot from CD, connect old disk by USB, copy all data over). My server had been up for about a year without rebooting and only went down because I decided the hardware was too old. My firewall has been running the same Linux install for about 4 years (perhaps more), with the hardware changing several times under it.
None of those systems required wasting time on stuff like system restore, spyware scanning, or reducing system performance by installing an antivirus. I know I can count on my computer to work every day excluding hardware failure. Bet you can't do that.
IMO, large improvements can be done without going so far.
Linux already has the ability to do pretty much everything is needed:
1. Package manager: The system installs the application. The system knows which package owns what, and doesn't let a package overwrite another's files.
2. System is usable as a normal user. Random crap you download from the net can't just go and add itself to run on startup.
3. Simple permissions system. Mind, ACLs are technically better, but IMO, the Unix permissions system is a lot easier to understand.
4. SELinux allows defining what an application can do, so that exploiting it is good for very little.
5. The grsecurity patch has an option to disable execution from folders not owned by root. You can run your word processor all you like, but you can't execute anything you download. It's a corporate admin's dream. The users can't execute anything not explicitly installed by the admin.
All that currently exists and can be configured (by an expert or a distribution) so that a normal user can use it, while being practically immune to all the crap that goes around these days.
So when will you finally wake up and patch the software to be secure instead of wasting time on removing crap after it gets in?
There days to safely use Windows you need so much crap (antivirus, firewall, etc, etc) that it runs as slow as a spyware filled computer. For me that means it's completely unusable.
Good luck explaining an user what memory protection is... hey, guess what? You don't have to.
Users don't NEED to know what's a virtual machine. Ideally it'd just be there lurking in the bowels of the OS, just like memory protection, swapping, multitasking, and a myriad of other features that many people don't understand but take advantage of every day.
Dangerous idea, though.
First, you have a mob of 500 people, which is going to become really nasty if they realize they're being ripped off.
Second, even worse, you have a mob of 500 *connected* people, who if annoyed enough might as well figure out a way of getting revenge.
MicroSoft (what does these guys sell? micro and soft?)
Toilet paper, of course.
Yup, and manga books are also read from the "end" of the book. The beginning is where usually the last page would be in a western comic.
And if you see anime you'll notice people reading text vertically - their eyes move up and down instead of left and right. I think this is an older writing system where the text was arranged in columns top to bottom, right to left.
No, it means that if I lived in France, I could download music from the iTunes store and use it directly on my Jens of Sweden player. What's so hard to understand?
It's sort of IRC with graphics. Only you get to an avatar and to build stuff.
You want to be tiny, huge, furry or a robot? No problem. Want to live in a huge medieval castle, or a futuristic home? Can be done. There are games, gambling, damage enabled zones where you can use weapons and kill people, lots of places where to hang around, and a world that would take months to fully explore and keeps growing.
You can use it as a platform too. For example, there's an artificial life simulation somewhere, with an energy cycle, plants that grow and reproduce, etc. If you wanted to code that yourself you'd need a graphics engine and such, and SL already provides it.
Of course, some people will find it completely pointless, and some really fun.
First, why do you put "hard earned" in quotes? They're hard earned indeed. I'd say it takes more effort to earn enough money in SL for your earnings to reach even the minimum wage than it takes to do a job that pays more than that.
Second, very few things sell for $25 in SL. $10 is already in the realm of expensive items, such as large scripts that do something very fancy, and such. You can buy medieval castles for $10. A virtual shirt would be at most L$50, which is 15 cents.
Specs: P4, 1GB RAM, 256MB Flash, 32MB MirrorBit Flash. And apparently runs Red Hat.
Is that overkill or what? Sounds like they don't have all the decoding hardware ready, so they went with that. Otherwise, all decoding could be done on a specifically designed chip, not needing anything as powerful as a P4, and I don't really see what they want that much RAM for. The flash size can probably fit the required parts of the OS without any trimming. Either that, or they've got lots of graphics there.
That doesn't make sense. Firefox runs on many platforms, Windows included. It doesn't really matter what it's developed on.
Now, if he used *IE*, or mozilla.org was "Optimized for Internet Explorer", *that* would be news.
You're funny.
:-)
You can't just recognize that you couldn't make a good analogy if it bit you in the ass. I actually see what you're trying to do, but it just fails so miserably. But ah well, that's not my problem
Yawn. You still miss it completely.
So, do you call the police on the "Pro-Euthanasia Party"? After all, in many places euthanasia is fully equivalent to murder.
Besides, what would you get out of it? The "Pirate Party" doesn't necessarily have to practice it, just the same as you can have an "Euthanasia Party" with hundreds of members, none of which does the act itself.
You seem to have the bizarre belief that you can somehow put piracy and murder in the same category. Let me enlighten you: Nobody gives a damn about piracy (besides the copyright holder, that is). AFAIK, in my country, the piracy rate is above 50%. I'd say piracy is perceived about as bad as jaywalking around here. I know lots of people and even companies that have stacks and stacks of burned CDs. Hell, as a programmer, I still don't give a damn about the whole piracy bullshit. If the piracy party decides to appear here as well, I'd gladly vote for it.
Isn't it the rubber in the tires that does the good though? Not so much the metal frame?
No. It just went through hundreds of meters of air, a bit of rubber in your wheels won't make the slightest difference. Not to mention that whatever protection rubber gives you is probably counteracted by your car being metallic.
What protects you is that the car acts as a faraday cage, with the current flowing on the outside of it.
That some of us don't think it should be criminal.
For example, how about a pro-abortion or pro-euthanasia party in a country where it's illegal? Are you going to tell me you're call the police on a party that dares to try to decriminalize something?
Makes sense
Also makes sense
Why? This is stupid. A good point is a good point, regardless of who it comes from. If say, Osama says "brush your teeth", do you ignore that advice just because it's from Osama?