What do you hate on the current OS that runs on your pc?
-
- Posts: 1
- Joined: Thu Apr 05, 2012 7:46 pm
What do you hate on the current OS that runs on your pc?
Hi, everyone! I am new here. It was about six months ago that I started to write an OS. But I think I will never finish the OS, because I try to change the design from time to time. Design matters, and sticking on your original ideas is important, but you will sometimes find there is a flaw on your original design in the process of implementation, so you try to make it perfect, that will change your design a bit, and as far as you go, you will change your whole design, and start all over again. why you will find flaws in your design? a lot of reasons may come up to your mind, such as lack of experience, others' idea, hardware limitations, portable issues, a bottle of wine, whatever. It is impossible to have a perfect design which you won't find any flaws when you try to implement it, sometimes you have to stick on your original design even if you find a flaw and no matter how big or small it is, otherwise you will change your design a bit from time to time, finally your os will end up with no clear design. So design is not quite so important once you have finish design it and to make a perfect design is also quite impossible, so what we can do to make design more perfect? I have an idea, not try to make a perfect design but try to get rid of what people will hate in the final implementation, get rid of the flaws which you will find in the process of implementation.
Here is the point: What OS are you using right now, What do you hate in it? What do you think the part you hate should be?
I am using xubuntu 12.04(64bits), I hate that it is slow to open folders after a reboot or start, it should be quick and remember what were open when I powered off last time.( it is the problem of the GUI not related to the OS I think, but it does not matter, the gui is part of the OS in the view of a user experience)
So what about you?
(I will not mix all that you hate into my design).
Here is the point: What OS are you using right now, What do you hate in it? What do you think the part you hate should be?
I am using xubuntu 12.04(64bits), I hate that it is slow to open folders after a reboot or start, it should be quick and remember what were open when I powered off last time.( it is the problem of the GUI not related to the OS I think, but it does not matter, the gui is part of the OS in the view of a user experience)
So what about you?
(I will not mix all that you hate into my design).
Re: What do you hate on the current OS that runs on your pc?
transfer this to general ramblings someone.
I run OSX - I hate all the funky stuff it does to my GPU
I run Windows 7 on my dell - I hate the rate at which software crashes and bluescreens
I run Ubuntu 10.10 on both my Mac and PC - I hate the bugs in wifi networking.
However it is beyond me to understand what one can do from a kernel level if you have not even got to networking.
I run OSX - I hate all the funky stuff it does to my GPU
I run Windows 7 on my dell - I hate the rate at which software crashes and bluescreens
I run Ubuntu 10.10 on both my Mac and PC - I hate the bugs in wifi networking.
However it is beyond me to understand what one can do from a kernel level if you have not even got to networking.
Get back to work!
Github
Github
Re: What do you hate on the current OS that runs on your pc?
Someone who? Say please, your not special to be giving demands.ACcurrent wrote:transfer this to general ramblings someone.
I use windows 7, the only annoyance i have is scrolling all the way down with the cursor, to have it go all the way back up randomly. Gets old some times but then i come back to this century and scroll with the mouse.playeratarena wrote:Hi, everyone! I am new here. It was about six months ago that I started to write an OS. But I think I will never finish the OS, because I try to change the design from time to time. Design matters, and sticking on your original ideas is important, but you will sometimes find there is a flaw on your original design in the process of implementation, so you try to make it perfect, that will change your design a bit, and as far as you go, you will change your whole design, and start all over again. why you will find flaws in your design? a lot of reasons may come up to your mind, such as lack of experience, others' idea, hardware limitations, portable issues, a bottle of wine, whatever. It is impossible to have a perfect design which you won't find any flaws when you try to implement it, sometimes you have to stick on your original design even if you find a flaw and no matter how big or small it is, otherwise you will change your design a bit from time to time, finally your os will end up with no clear design. So design is not quite so important once you have finish design it and to make a perfect design is also quite impossible, so what we can do to make design more perfect? I have an idea, not try to make a perfect design but try to get rid of what people will hate in the final implementation, get rid of the flaws which you will find in the process of implementation.
Here is the point: What OS are you using right now, What do you hate in it? What do you think the part you hate should be?
I am using xubuntu 12.04(64bits), I hate that it is slow to open folders after a reboot or start, it should be quick and remember what were open when I powered off last time.( it is the problem of the GUI not related to the OS I think, but it does not matter, the gui is part of the OS in the view of a user experience)
So what about you?
(I will not mix all that you hate into my design).
Re: What do you hate on the current OS that runs on your pc?
I use Windows 7 at work, what can I say about ribbon and modal window (especially the one shows you progress bar and cancel button, but could just take more time to wait when you pressed the cancel button)?
Although those better fit into application design but not the fault of the OS itself.
Although those better fit into application design but not the fault of the OS itself.
Re: What do you hate on the current OS that runs on your pc?
I'm using Windows 7 most of the time and I'm sick and tired of Explorer's file copying feature. I have a storage server running Arch Linux and I have huge problems copying files to the server. It often stops in the middle of the transfer and give some error. Usually I simply give up and try again another day. And as bluemoon said, the process windows take forever to cancel a process..
Re: What do you hate on the current OS that runs on your pc?
Me too. I guess we use the same O/S, Berkus.berkus wrote:I love my OS, it does everything I need, very beautiful, fast and stable.
If a trainstation is where trains stop, what is a workstation ?
Re: What do you hate on the current OS that runs on your pc?
I hate the way windows doesn't do what you tell it. it never has. think back to win98... 'do you really want to shut down? tough. somethings still running!'
Now go forwards to vista. 'cancel file copy? Ok give me minute to twiddle my thumbs and lock up...' windows 7 seems better in this respect though.
As for ubuntu I find it just works, although my pet peeve is how hungry on disk space it is, this goes for all modern operating systems. too much cruft.
Now go forwards to vista. 'cancel file copy? Ok give me minute to twiddle my thumbs and lock up...' windows 7 seems better in this respect though.
As for ubuntu I find it just works, although my pet peeve is how hungry on disk space it is, this goes for all modern operating systems. too much cruft.
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: What do you hate on the current OS that runs on your pc?
Hah! I feel you, bro.brain wrote:'cancel file copy? Ok give me minute to twiddle my thumbs and lock up...'
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
Re: What do you hate on the current OS that runs on your pc?
Oh! You really own it, don't you?berkus wrote:I love my OS, it does everything I need, very beautiful, fast and stable.
Programming is not about using a language to solve a problem, it's about using logic to find a solution !
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: What do you hate on the current OS that runs on your pc?
He owns his copy of it, just like you may own your car. It doesn't mean you own the rights to prduce/distribute it.
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
Re: What do you hate on the current OS that runs on your pc?
Not precisely at the point. I meant different. Most people love the things they built and hence own. For everything else, they tend to find a flaw. Seems like Berkus is an exception. And anyway, that was just my perspective.Love4Boobies wrote:He owns his copy of it, just like you may own your car. It doesn't mean you own the rights to prduce/distribute it.
Programming is not about using a language to solve a problem, it's about using logic to find a solution !
Re: What do you hate on the current OS that runs on your pc?
Hi,
The main thing I don't like is dependencies. I think an OS should have a "standard base" (stuff that is guaranteed to exist and is defined by formal specifications/standards), where any extra software is only allowed to depend on that standard base and nothing else.
I think the way Windows handles 3D games, and the way most OSs handle GPUs, is stupid. Each game is allowed to assume it owns the entire GPU and things fall apart as soon as you attempt to have 2 or more games running (e.g. in different windows) sharing the same GPU. The OS is meant to be multi-tasking (not "multi-tasking unless 3D is involved"). There are also issues with the GUI and games - there's been plenty of times where a game has crashed and Windows creates a dialog box (to say the game crashed) that is invisible (hidden "behind" the crashed game's graphics). This is just plain retarded.
Video on Linux is dodgy at best. It's one of the areas where "too incompetent to write a formal specification and stick to it" really shows. If a large company spends $$$ developing a large/complex driver for your OS, you don't show your gratitude by constantly changing the video driver interface and breaking their driver. Normal users don't care about "open source is theoretically better than closed source" religious arguments, especially when the open source drivers are crap and they want to get something done.
Boot times for both OSs is inexcusable. Excluding user interaction (e.g. waiting for the user to log in); on modern hardware, when booting from hard drive there should be no reason why an OS can't go from BIOS to desktop in under 500 ms. The "hibernate" feature should exist for persistence (e.g. "save my desktop and apps so they're restored when I log in next") and not used as a stupid work-around for excessively bad "cold boot" times.
File system checks during boot are idiotic. I don't turn my computer off so my file systems are never checked. If I do have to reboot (kernel upgrade or power failure that lasted longer than my UPS can handle) then I don't want to wait for an entire hour for the OS to check several large file systems. The computer has a lot of idle time that could've been used for checking file systems but Linux wastes all that idle time for nothing. Stopping the world so an OS can de-fragment file systems is equally stupid.
For Gentoo (and open source in general), autoconf should be banned. If it takes longer for GNU's tools to determine what features GNU's compiler and GNU's C library support than it does to actually compile (which happens very often), then someone (GNU) needs to be forcibly prevented from touching computers ever again.
For Windows/Vista, far too many software upgrades require a reboot, and the "Windows Update" thing is incredibly stupid. If you're installing an update then install the update - don't spend half an hour masturbating, then tell me you have to reboot and spend another half an hour masturbating during shutdown, and then spend yet another half an hour masturbating during the next boot.
Anti-anti-virus. Any OS that requires anti-virus software deserves to be infected by a virus. Any user that requires anti-virus software (e.g. because they ignore warnings from the OS about executing random crap they downloaded from a stranger on facebook) deserves to be infected by a virus. Anti-virus software only hides the symptoms of bad OSs and bad users and give people a false sense of security. They will never solve any problem and will only degrade performance.
Cheers,
Brendan
I'm mostly using Gentoo and Vista. I don't really hate anything on either OS, but there are things I really don't like from an OS design perspective.playeratarena wrote:Here is the point: What OS are you using right now, What do you hate in it? What do you think the part you hate should be?
The main thing I don't like is dependencies. I think an OS should have a "standard base" (stuff that is guaranteed to exist and is defined by formal specifications/standards), where any extra software is only allowed to depend on that standard base and nothing else.
I think the way Windows handles 3D games, and the way most OSs handle GPUs, is stupid. Each game is allowed to assume it owns the entire GPU and things fall apart as soon as you attempt to have 2 or more games running (e.g. in different windows) sharing the same GPU. The OS is meant to be multi-tasking (not "multi-tasking unless 3D is involved"). There are also issues with the GUI and games - there's been plenty of times where a game has crashed and Windows creates a dialog box (to say the game crashed) that is invisible (hidden "behind" the crashed game's graphics). This is just plain retarded.
Video on Linux is dodgy at best. It's one of the areas where "too incompetent to write a formal specification and stick to it" really shows. If a large company spends $$$ developing a large/complex driver for your OS, you don't show your gratitude by constantly changing the video driver interface and breaking their driver. Normal users don't care about "open source is theoretically better than closed source" religious arguments, especially when the open source drivers are crap and they want to get something done.
Boot times for both OSs is inexcusable. Excluding user interaction (e.g. waiting for the user to log in); on modern hardware, when booting from hard drive there should be no reason why an OS can't go from BIOS to desktop in under 500 ms. The "hibernate" feature should exist for persistence (e.g. "save my desktop and apps so they're restored when I log in next") and not used as a stupid work-around for excessively bad "cold boot" times.
File system checks during boot are idiotic. I don't turn my computer off so my file systems are never checked. If I do have to reboot (kernel upgrade or power failure that lasted longer than my UPS can handle) then I don't want to wait for an entire hour for the OS to check several large file systems. The computer has a lot of idle time that could've been used for checking file systems but Linux wastes all that idle time for nothing. Stopping the world so an OS can de-fragment file systems is equally stupid.
For Gentoo (and open source in general), autoconf should be banned. If it takes longer for GNU's tools to determine what features GNU's compiler and GNU's C library support than it does to actually compile (which happens very often), then someone (GNU) needs to be forcibly prevented from touching computers ever again.
For Windows/Vista, far too many software upgrades require a reboot, and the "Windows Update" thing is incredibly stupid. If you're installing an update then install the update - don't spend half an hour masturbating, then tell me you have to reboot and spend another half an hour masturbating during shutdown, and then spend yet another half an hour masturbating during the next boot.
Anti-anti-virus. Any OS that requires anti-virus software deserves to be infected by a virus. Any user that requires anti-virus software (e.g. because they ignore warnings from the OS about executing random crap they downloaded from a stranger on facebook) deserves to be infected by a virus. Anti-virus software only hides the symptoms of bad OSs and bad users and give people a false sense of security. They will never solve any problem and will only degrade performance.
Cheers,
Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Re: What do you hate on the current OS that runs on your pc?
I take it you haven't used antivirus on your home pcs for years either? When in windows I run as an unprivilaged user and never use ie, and I rarely install software. I have never had a virus infection in almost 20 years of computing.
I agree that antivirus is nothing more than a scam and imho a modern day protection racket for the inexperienced and it winds me up that big computer stores have agreements to make it 'mandatory' (e.g. buy a new pc, get a years free NORTON. Norton will take your card details anyway to auto renew when it expires). At work I must use av due to policy but I find it patronising. I've heard people say that a computer without av is irresponsible, but imho it is only irresponsible to those who can't be trusted to know what they're doing.
I agree that antivirus is nothing more than a scam and imho a modern day protection racket for the inexperienced and it winds me up that big computer stores have agreements to make it 'mandatory' (e.g. buy a new pc, get a years free NORTON. Norton will take your card details anyway to auto renew when it expires). At work I must use av due to policy but I find it patronising. I've heard people say that a computer without av is irresponsible, but imho it is only irresponsible to those who can't be trusted to know what they're doing.
Re: What do you hate on the current OS that runs on your pc?
Now using SliTaz GNU/Linux on my cutting edge Thinkpad T20 with 700MHz Pentium III, 64MB of RAM and 30GB HD. I really can't think about anything I hate on it, but I am mildly dissapointed that Kdrive X server doesn't work with my trackpoint mouse. I used OS X 10.4 on iBook G4/1.2GHz before it's HD broke and I didn't like how you couldn't really customize the interface and all of the effects slowing it down.
Using 700MHz Pentium III machine with 64MB of RAM because I feel like it.
ed implementation in C: main(a){for(;;;){read(0,&a,1);if(a=='\n')write(1,"?\n",2);}}
ed implementation in C: main(a){for(;;;){read(0,&a,1);if(a=='\n')write(1,"?\n",2);}}
- gravaera
- Member
- Posts: 737
- Joined: Tue Jun 02, 2009 4:35 pm
- Location: Supporting the cause: Use \tabs to indent code. NOT \x20 spaces.
Re: What do you hate on the current OS that runs on your pc?
Points I agree with, and the lattermost most of all. I haven't used AV software in years. I'm fine too All you need is a good firewall, and nothing else. AV software seems too much like a scam, or a paranoia product.Brendan wrote:Hi,
I'm mostly using Gentoo and Vista. I don't really hate anything on either OS, but there are things I really don't like from an OS design perspective.playeratarena wrote:Here is the point: What OS are you using right now, What do you hate in it? What do you think the part you hate should be?
If a large company spends $$$ developing a large/complex driver for your OS, you don't show your gratitude by constantly changing the video driver interface and breaking their driver. Normal users don't care about "open source is theoretically better than closed source" religious arguments, especially when the open source drivers are crap and they want to get something done.
For Gentoo (and open source in general), autoconf should be banned. If it takes longer for GNU's tools to determine what features GNU's compiler and GNU's C library support than it does to actually compile (which happens very often), then someone (GNU) needs to be forcibly prevented from touching computers ever again.
Anti-anti-virus. Any OS that requires anti-virus software deserves to be infected by a virus. Any user that requires anti-virus software (e.g. because they ignore warnings from the OS about executing random crap they downloaded from a stranger on facebook) deserves to be infected by a virus. Anti-virus software only hides the symptoms of bad OSs and bad users and give people a false sense of security. They will never solve any problem and will only degrade performance.
17:56 < sortie> Paging is called paging because you need to draw it on pages in your notebook to succeed at it.