Hairy difference is you can pick the controller. Sandforce and OCX RUN.
Crucial buggy and will die without update.
I run sansdisk and Samsung pros in raid 0 for years. Their controllers are good and asked microcenter which gave lowest RMA? You should switch Hairy it's not 2010 anymore and they improved. Yes I owned 2 2011 Seagates that died:-)
No way will I go back. Swtor and battlefield 4 are unusable on a mechanical.
Also Intel has trim in raid 0 that AMD doesn't which blows for AMD fans but with that combo you can do raid
A popular website now gone showed the readings to the exclusion zone 10 years ago.
While I got modded down for saying it is dangerous here as this is a pro nuclear site there are areas near the plant where the radiation is 100x as high as other parts of the zone. Trees to this day show genetic aberrations in areas near the plant regardless of the thriving ecosystem developing in the nearbye Ukrainian city.
Safe to visit the abandoned city of Prypiat but I would not want to live there and drink the water, get near the plant, or risk having dust on a windy day get near my face or food.
And requires IE 6/XP and no security updates or anything.
For a minute I thought we were screwed where the utilities corrupt all our agencies so they can't enforce any polices to change this that would somehow cost MBA access to real time reports and money.
Speaking as someone who did work his way and just got demoted after only 5 months I have to say management is not for everyone.
You think (l)users are annoying as helpdesk or desktop support? Wait til they make unreasonable demands, bash you, attack you and your team, and promise customers things without your knowledge that you can not possibly deliver and then hold you accountable when it fails while they take a bonus?
That folks sounds like hell but is management 101. Granted I have incompetent managers at my company (I was probably one of them due to me being demoted) but it is all bullshit, soothing hotheads, and looking like you got your shit together when you don't.
If you have aspergers or some mild social disorder like a lot do in IT then management is not for you as it requires a whole different skill sets. If you are fast talking salesmen who knows jack about IT then you can be a great IT manager as your job is not to get yourself and your team fired.
I had literally nightmares about work 5 nights a week and woke up at multiple times in the night to check email on my phone. I could not tell someone else please include me in that meeting and no this can not be done by X as you waited until the last minute and a lack of planning on yoru part should never be an emergency on my part. That line got me demoted as I had to move 4 companies and set VLANs and several hundred pcs when the wiring was not even fucking in yet in 3 days.... end rant.
Programming managers have this too when sales promise a product features that do not exist and they get a slap on the back for a good job and a bonus and the IT manager is threatened with termination if 6 months worth of work is not done in 2 weeks etc.
I would even go on to say of all management IT management is the worst out there besides restaurant.
Well then I have to say your with the wrong girl or she is mad at you.
A woman who loves knows and expects you to be different. My exwife hates man caves. However she loved me enough to talk about needs and we planned. Punishing with sex because you are you and feel overwhelmed and need a break with 0 consideration shows no empathy or love
That's waaay overkill for a small hpc. Nice gaming box though. My raid 0 workstation and gaming box only has a 600 watt psu.
I read about people using raspberry pies for hpc. I would get a low end AMD or atom in a tiny mtx case with 2 ssds or a esata one where you can hide the drives behind. Sexy, slim, and quiet.
Integrated graphics on latest atom are 4000 which is fine for video. AMD can run games too.
You can thank developers who do not use manifests nor appropriate frameworks and hard code their own resolutions or use MFC 4.2 out of familiarity... Anyway
This is why I refuse to leave 1080p and go to 4K. I don't want a cell phone on my computer so I use Win 7 which has 0 support after 100 dpi. Last I heard even Chrome had issues.
People yack about 4k being the second coming of Christ but you need a $1000 video card to play games with half the settings off and compatibility problems. Lets hope Windows 10 and Wayland address this. For me it will be a few years before I change.
The question is will your 3 TB ever get filled? That is a lot of storage.
Also dropbox and MS Onedrive built into Windows 8.1 both offer 1 TB of cloud storage too. This will decrease demand for consumers.
We are nerds and not typical users but even I have a similar setup... well with a cloud for extra backup in my case. I have 1 TB for my profiles and backup data. 2 ssds in raid 0 for OS and virtual machines and some games. Increasing storage space for a mechanical disk to me is like trying to sell me yet a larger tape drive.
My prediction is hard disks will turn into tape drives of today for backups and long term storage. SSDs are the wave of the future. My prediction also is many Walmart pc wil use disks for years to come due to OEMs being greedy about costs and not value. Joes who do not know what an SSD is will like the bigger storage in the specs and cheaper price not knowing it will significantly slow him down. The same ones who bought Pentium IVs because they had higher MHz a decade ago thinking they were better.
Why would I upgrade to a mechanical disk just because it is bigger.
1 TB has enough data for every man woman and child who ever lived to write a 1500 page book! Will Joe Six Pack really need to have that 30 TB drive when his circa 2012 1 TB drive has 70% free space on it?
SSDs I see now are much faster and are limited in storage but already there for a lot of people.... and please do not give your niche use case in a reply. I am sure there is a database developer reading this or a 4K video editor who has a crappy version of Premiere where each undo creates a copy of the whole movie at 1 TB each but are not typical.
Not to mention the grandparent has a backward idea of reliability too. Though the very newest SSDs are significantly more reliable you can ask any shop owner what he thinks of SSDs. They do die more frequently than a disk based on customers bringing them in. Linus Torvalds lost his too out of nowhere with no warning.
I have a raid with some SSD's on the system I am typing this on but I have my swap and personal data/profile on a mechanical disk still for this reason
Java had tons of capability problems when Oracle changed a string in a copyright file unrelated to the version after acquiring it from SUN.
Keep in mind I have not written java code for a long time now. But there was a method to check I think in java.lang somewhere.
Want to know why these apps failed? They used RMI to bypass the platform and use win32 apis to go check strings in c:\program files\jre etc or they use WMI to check the owner of the copyright. Instead of using a =, the incompetent programmers used an "==" and would call a break writeln (This program requires java 1.4.2 to run etc)
This was terrible and a ton more work not to mention broke compatibility with Linux and MacOSX for no reason at all?? My guess is these were corporate crap anyway that sent IE 6 specific CSS for these web apps anyway.
It is what you get when you go H1B1 visa holders.
My point is you would be shocked at all the garbage that goes and yes I can see poorly written MFC apps written in VC+ 4.2 doing a string check for Windows 9.x and printing out "Upgrade to Windows2000 Please!". If it happened in Java I am sure it can happen elsewhere
Then turn around and offer it fix it for a very inflated price once websites wont render anymore after you force them to use your product. Make sure it ties into as many business processes unrelated to your product selling points as possible so your customers can fire people who do the things your software does. Therefore can't leave you when done.
You will go well in the medical industry especially.
Then they used a very crappy method of version checking - the command line "ver" command doesn't return anything like "Windows 95"
Doesn't matter as these companies only hire inexperienced Indians to develop the software so the CEO can get his bonus.
An app failing due to a stupid version check done incorrectly brings in revenue as these customers will now have to pay twice:-)
I have seen this in the medical industry where an outdated version of IE is targeted on purpose knowing it will create demand for another purchase later on when websites stop rendering correctly. It doesn't make economic sense to hire good coders who prevent future re-purchases.
Also the MBAs are stupid and will just deny upgrades and approve software without IT's approval that is poorly written. After all IT is a cost center and they know more and are better than we are because they are profit centers. If you do not like go work elsewhere etc...
I'm not saying you can't, all the usual stuff is in FreeBSD ports, there are distributions like PC-BSD that attempt to be good for desktops out of the box. If you really want to make it happen, you can. I've watched many Linux and FreeBSD folks spend countless hours making their desktops work.
Even going to a hard core sysadmin conference, you're going to see a sea of Mac's, some folks even using Windows, and a smattering of the hard core on Linux desktops. Why? To work with other people in their company or at other companies they need Skype, or WebEx to work. They need Excel to open the quotation for hardware, and flash player to view some mandatory training. They want resource browsing that just works so they can print to a printer in the office.
The reason BSD is great in the data center is lots of people use it for that. It's a network effect. You're standing on the shoulders of other folks. It's the same reason Windows and OS X dominate the user desktop market, the software you need just works on them, someone else has made it work. If I told you to replace all of your data center servers with Windows 8 boxes you'd probably laugh at me, and yet the opposite question does not provoke the same response!
So if you want to, try. It can be done, with much blood, sweat, and tears. You might find that fun, if so enjoy! You might work for a small enough company or even just yourself where you can mandate BSD, and LibreOffice and be happy. If so, you are extremely lucky. Otherwise as a long term, die hard, FreeBSD supporter I can tell you from 20+ years experience, you're going to just frustrate yourself.
Which is why I run it from a VM in VMware Worksation under Windows 7. There is virtualbox too which is free. I also run turnkey Linux for certain needs where I fire up and appliance for php testing etc. I have a VM for Windows domain controllers and my router is a configured OpenBSD VM with only takes 64 megs of ram for my virtual network for access.
I do not think it is blaspheme at all to use a real desktop OS like Windows 7 or MacOSX or even Linux if you hate SystemD, but use a vm for your real work to connect it with a server for php, database, etc.
Maybe just maybe people just want a unix like OS and not care about learning commands.
Mac is great and Windows 7 is now a somewhat decent desktop OS which is quite shocking. I run www.turnkeylinux.com in VMware Workstation for web development. Do not have time to set stuff up and do not care. It is an appliance and just works.
My advice is to use a real desktop OS and keep the server stuff in vms. Virtualbox is free. Even if you are a Windows only dude these virtualizers can simulate a whole network with a domain controller and everything.
IE... as in modern IE is frankly a better corporate browser.
It supports GPO, webstandards, corporate apps, domain integration, and doesn't change every freaking 6 weeks??!
True it lacks add-ons I will admit but for work they do not care. Ie no longer is a pos it was last decade where you needed hacks to get anything to work which of course meant it only worked in one version of one browser from years ago.
Firefox is in a world of trouble. It is like having an IQ test with the retarded special ed kid when IE 6 was king in its early years. Now you have the athlete of IE who is fast with the gifted kid who is Chrome. Where has firefox went?
I use Firefox in preference to Chrome because of the superior and more permissive add on ecosystem, fine grained JavaScript controls, better tools for privacy protection and better (yes, really) memory management for my browsing habits. Just the fact that I can have hassle free ad blocking on Android makes it worthy of consideration.
Great you mean how Firefox got rid of the option to turn off javascript.
It is turning more and more into a crappy version of chrome as they remove features but refuse to redo internal architecture like SMP support with per process tabs. IE 7 (yes that horrible browser from last decade) has better security with a sandbox and process per tabs. WTF??
Electrolysis or whatever it is called is 5 years too late. I hate no smooth scrolling anymore in chrome or the shitty font rendering but IE and Chrome are lightyears ahead.
Memory management is false as soon as you open lots of tabs both IE and Chrome can handle them and still stay responsive via processes for each tab. Not true in Firefox and FF uses the most ram. FF 4.0 vs IE 9 proved it.
Firefox needs a fork bad as I do not want webkit turning into the next IE 6 in the coming years with Google setting webstandards if the trend continues but shoot Firefox really fell from grace as a lightweight browser alternative to Mozilla and turning into Mozilla.
Lets say you have a laptop that is on one network and goes to sleep when you close it and arrives in a hotel room on another network? How would you do this with init without some serious hacks?
init doesn't control the network, and it never has. it only starts the network. you use a network managing daemon to handle rejoining previously-seen access points and the like.
The problem is you have each thing doing checks all the time every 30 seconds and ugly scripts to do this. Especially if you want to do more than 1 thing from an event.
Init does processes, states aka runlevels, and other things. Not just loads the OS in a unix autoexec.bat. So wouldn't the logical way to do this would be to use something like Solaris version of system control manager (I think it is the name) to load this from an XML file? You just state what do for each thing and the system runs on its own with minimal configuration or complexity and maximum performance. SystemD may or may not be good. A lot of people fear change and I do not mean this as an insult. I think people do not see a benefit they do not want to learn something new which is why people obsess over the ancient XP and refuse to change. Unbelievable with that..
Anyway yes init controls processes and threads and states so it makes sense it would do this correct? Unless you want each daemon and component to do its own checking and not integrate with each other?? This is the mess Linux does now.
Apple, Ubuntu, and Sun ditched init for that reason and why we have tons of inet alternatives. Something needs to change.
But the system management would need to probe. Now imagine every app in the Linux distro doing the same thing. See a problem?
According to the wikipedia entry Init does more than just act as autoexec.bat and monitors processes and exhorts to runlevels for things like X mode or stay in a console.
In my world it makes sense that the OS knows what is going on in real time. It is debatable if the init processor should be the one to manage this but seems most logical. Read the part on the bottom and the replacements?
No need to get mad or personally at me. I am just stating init is not perfect. I have seen ugly init scripts that try to mimic a lot. The idea is quite powerful and kind of like the idea of servers that react differently to conditions such as a high load, hack attack, or one of the nics going down etc. If you program the events the init replacement can take care of a lot of stuff where you do not have to have scripts and other daemons which are designed to work with 1 app try to interact with several to do what you want.
System management is init as it launches the processes so it seems logical and it doesn't have to be ugly or complex. You simple state the event and what you want to happen next ala NGIX has over apache httpd files. SystemD in its current form does have issues from what I read even if it is not a good implementation but I am no expert.
Hairy difference is you can pick the controller. Sandforce and OCX RUN.
Crucial buggy and will die without update.
I run sansdisk and Samsung pros in raid 0 for years. Their controllers are good and asked microcenter which gave lowest RMA? You should switch Hairy it's not 2010 anymore and they improved. Yes I owned 2 2011 Seagates that died :-)
No way will I go back. Swtor and battlefield 4 are unusable on a mechanical.
Also Intel has trim in raid 0 that AMD doesn't which blows for AMD fans but with that combo you can do raid
A popular website now gone showed the readings to the exclusion zone 10 years ago.
While I got modded down for saying it is dangerous here as this is a pro nuclear site there are areas near the plant where the radiation is 100x as high as other parts of the zone. Trees to this day show genetic aberrations in areas near the plant regardless of the thriving ecosystem developing in the nearbye Ukrainian city.
Safe to visit the abandoned city of Prypiat but I would not want to live there and drink the water, get near the plant, or risk having dust on a windy day get near my face or food.
And requires IE 6/XP and no security updates or anything.
For a minute I thought we were screwed where the utilities corrupt all our agencies so they can't enforce any polices to change this that would somehow cost MBA access to real time reports and money.
Speaking as someone who did work his way and just got demoted after only 5 months I have to say management is not for everyone.
You think (l)users are annoying as helpdesk or desktop support? Wait til they make unreasonable demands, bash you, attack you and your team, and promise customers things without your knowledge that you can not possibly deliver and then hold you accountable when it fails while they take a bonus?
That folks sounds like hell but is management 101. Granted I have incompetent managers at my company (I was probably one of them due to me being demoted) but it is all bullshit, soothing hotheads, and looking like you got your shit together when you don't.
If you have aspergers or some mild social disorder like a lot do in IT then management is not for you as it requires a whole different skill sets. If you are fast talking salesmen who knows jack about IT then you can be a great IT manager as your job is not to get yourself and your team fired.
I had literally nightmares about work 5 nights a week and woke up at multiple times in the night to check email on my phone. I could not tell someone else please include me in that meeting and no this can not be done by X as you waited until the last minute and a lack of planning on yoru part should never be an emergency on my part. That line got me demoted as I had to move 4 companies and set VLANs and several hundred pcs when the wiring was not even fucking in yet in 3 days. ... end rant.
Programming managers have this too when sales promise a product features that do not exist and they get a slap on the back for a good job and a bonus and the IT manager is threatened with termination if 6 months worth of work is not done in 2 weeks etc.
I would even go on to say of all management IT management is the worst out there besides restaurant.
Well then I have to say your with the wrong girl or she is mad at you.
A woman who loves knows and expects you to be different. My exwife hates man caves. However she loved me enough to talk about needs and we planned. Punishing with sex because you are you and feel overwhelmed and need a break with 0 consideration shows no empathy or love
So where did you meet a girl into games? Not an easy task.
That's waaay overkill for a small hpc. Nice gaming box though. My raid 0 workstation and gaming box only has a 600 watt psu.
I read about people using raspberry pies for hpc. I would get a low end AMD or atom in a tiny mtx case with 2 ssds or a esata one where you can hide the drives behind. Sexy, slim, and quiet.
Integrated graphics on latest atom are 4000 which is fine for video. AMD can run games too.
You can thank developers who do not use manifests nor appropriate frameworks and hard code their own resolutions or use MFC 4.2 out of familiarity ... Anyway
This is why I refuse to leave 1080p and go to 4K. I don't want a cell phone on my computer so I use Win 7 which has 0 support after 100 dpi. Last I heard even Chrome had issues.
People yack about 4k being the second coming of Christ but you need a $1000 video card to play games with half the settings off and compatibility problems. Lets hope Windows 10 and Wayland address this. For me it will be a few years before I change.
You mean like ReFS
The question is will your 3 TB ever get filled? That is a lot of storage.
Also dropbox and MS Onedrive built into Windows 8.1 both offer 1 TB of cloud storage too. This will decrease demand for consumers.
We are nerds and not typical users but even I have a similar setup ... well with a cloud for extra backup in my case. I have 1 TB for my profiles and backup data. 2 ssds in raid 0 for OS and virtual machines and some games. Increasing storage space for a mechanical disk to me is like trying to sell me yet a larger tape drive.
My prediction is hard disks will turn into tape drives of today for backups and long term storage. SSDs are the wave of the future. My prediction also is many Walmart pc wil use disks for years to come due to OEMs being greedy about costs and not value. Joes who do not know what an SSD is will like the bigger storage in the specs and cheaper price not knowing it will significantly slow him down. The same ones who bought Pentium IVs because they had higher MHz a decade ago thinking they were better.
Why would I upgrade to a mechanical disk just because it is bigger.
1 TB has enough data for every man woman and child who ever lived to write a 1500 page book! Will Joe Six Pack really need to have that 30 TB drive when his circa 2012 1 TB drive has 70% free space on it?
SSDs I see now are much faster and are limited in storage but already there for a lot of people. ... and please do not give your niche use case in a reply. I am sure there is a database developer reading this or a 4K video editor who has a crappy version of Premiere where each undo creates a copy of the whole movie at 1 TB each but are not typical.
Not to mention the grandparent has a backward idea of reliability too. Though the very newest SSDs are significantly more reliable you can ask any shop owner what he thinks of SSDs. They do die more frequently than a disk based on customers bringing them in. Linus Torvalds lost his too out of nowhere with no warning.
I have a raid with some SSD's on the system I am typing this on but I have my swap and personal data/profile on a mechanical disk still for this reason
Java had tons of capability problems when Oracle changed a string in a copyright file unrelated to the version after acquiring it from SUN.
Keep in mind I have not written java code for a long time now. But there was a method to check I think in java.lang somewhere.
Want to know why these apps failed? They used RMI to bypass the platform and use win32 apis to go check strings in c:\program files\jre etc or they use WMI to check the owner of the copyright. Instead of using a =, the incompetent programmers used an "==" and would call a break writeln (This program requires java 1.4.2 to run etc)
This was terrible and a ton more work not to mention broke compatibility with Linux and MacOSX for no reason at all?? My guess is these were corporate crap anyway that sent IE 6 specific CSS for these web apps anyway.
It is what you get when you go H1B1 visa holders.
My point is you would be shocked at all the garbage that goes and yes I can see poorly written MFC apps written in VC+ 4.2 doing a string check for Windows 9.x and printing out "Upgrade to Windows2000 Please!". If it happened in Java I am sure it can happen elsewhere
The change in kernel version was long overdue - if you compare XP to Vista, and then Vista to 8.1, the latter is just as much of a gap.
Not really at the kernel level besides some power management features. Services and gui there is a vast difference.
But it does make more sense to put everything together unlike a Linux OS it comes together and the pieces are not installed separately.
Then turn around and offer it fix it for a very inflated price once websites wont render anymore after you force them to use your product. Make sure it ties into as many business processes unrelated to your product selling points as possible so your customers can fire people who do the things your software does. Therefore can't leave you when done.
You will go well in the medical industry especially.
Then they used a very crappy method of version checking - the command line "ver" command doesn't return anything like "Windows 95"
Doesn't matter as these companies only hire inexperienced Indians to develop the software so the CEO can get his bonus.
An app failing due to a stupid version check done incorrectly brings in revenue as these customers will now have to pay twice :-)
I have seen this in the medical industry where an outdated version of IE is targeted on purpose knowing it will create demand for another purchase later on when websites stop rendering correctly. It doesn't make economic sense to hire good coders who prevent future re-purchases.
Also the MBAs are stupid and will just deny upgrades and approve software without IT's approval that is poorly written. After all IT is a cost center and they know more and are better than we are because they are profit centers. If you do not like go work elsewhere etc ...
Don't these 2 competitors realize by not sueing each other they both win?
In the end it doesn't matter who wins. the lawyers will take the money and both Nvidia and Samsung loose.
Not enough ram or cpu power. With vi he only had 200k free
I am sure it will fly through through an emulator
You don't want to use BSD on the desktop.
I'm not saying you can't, all the usual stuff is in FreeBSD ports, there are distributions like PC-BSD that attempt to be good for desktops out of the box. If you really want to make it happen, you can. I've watched many Linux and FreeBSD folks spend countless hours making their desktops work.
Even going to a hard core sysadmin conference, you're going to see a sea of Mac's, some folks even using Windows, and a smattering of the hard core on Linux desktops. Why? To work with other people in their company or at other companies they need Skype, or WebEx to work. They need Excel to open the quotation for hardware, and flash player to view some mandatory training. They want resource browsing that just works so they can print to a printer in the office.
The reason BSD is great in the data center is lots of people use it for that. It's a network effect. You're standing on the shoulders of other folks. It's the same reason Windows and OS X dominate the user desktop market, the software you need just works on them, someone else has made it work. If I told you to replace all of your data center servers with Windows 8 boxes you'd probably laugh at me, and yet the opposite question does not provoke the same response!
So if you want to, try. It can be done, with much blood, sweat, and tears. You might find that fun, if so enjoy! You might work for a small enough company or even just yourself where you can mandate BSD, and LibreOffice and be happy. If so, you are extremely lucky. Otherwise as a long term, die hard, FreeBSD supporter I can tell you from 20+ years experience, you're going to just frustrate yourself.
Which is why I run it from a VM in VMware Worksation under Windows 7. There is virtualbox too which is free. I also run turnkey Linux for certain needs where I fire up and appliance for php testing etc. I have a VM for Windows domain controllers and my router is a configured OpenBSD VM with only takes 64 megs of ram for my virtual network for access.
I do not think it is blaspheme at all to use a real desktop OS like Windows 7 or MacOSX or even Linux if you hate SystemD, but use a vm for your real work to connect it with a server for php, database, etc.
Maybe just maybe people just want a unix like OS and not care about learning commands.
Mac is great and Windows 7 is now a somewhat decent desktop OS which is quite shocking. I run www.turnkeylinux.com in VMware Workstation for web development. Do not have time to set stuff up and do not care. It is an appliance and just works.
My advice is to use a real desktop OS and keep the server stuff in vms. Virtualbox is free. Even if you are a Windows only dude these virtualizers can simulate a whole network with a domain controller and everything.
IE ... as in modern IE is frankly a better corporate browser.
It supports GPO, webstandards, corporate apps, domain integration, and doesn't change every freaking 6 weeks??!
True it lacks add-ons I will admit but for work they do not care. Ie no longer is a pos it was last decade where you needed hacks to get anything to work which of course meant it only worked in one version of one browser from years ago.
Firefox is in a world of trouble. It is like having an IQ test with the retarded special ed kid when IE 6 was king in its early years. Now you have the athlete of IE who is fast with the gifted kid who is Chrome. Where has firefox went?
I use Firefox in preference to Chrome because of the superior and more permissive add on ecosystem, fine grained JavaScript controls, better tools for privacy protection and better (yes, really) memory management for my browsing habits.
Just the fact that I can have hassle free ad blocking on Android makes it worthy of consideration.
Great you mean how Firefox got rid of the option to turn off javascript.
It is turning more and more into a crappy version of chrome as they remove features but refuse to redo internal architecture like SMP support with per process tabs. IE 7 (yes that horrible browser from last decade) has better security with a sandbox and process per tabs. WTF??
Electrolysis or whatever it is called is 5 years too late. I hate no smooth scrolling anymore in chrome or the shitty font rendering but IE and Chrome are lightyears ahead.
Memory management is false as soon as you open lots of tabs both IE and Chrome can handle them and still stay responsive via processes for each tab. Not true in Firefox and FF uses the most ram. FF 4.0 vs IE 9 proved it.
Firefox needs a fork bad as I do not want webkit turning into the next IE 6 in the coming years with Google setting webstandards if the trend continues but shoot Firefox really fell from grace as a lightweight browser alternative to Mozilla and turning into Mozilla.
Lets say you have a laptop that is on one network and goes to sleep when you close it and arrives in a hotel room on another network? How would you do this with init without some serious hacks?
init doesn't control the network, and it never has. it only starts the network. you use a network managing daemon to handle rejoining previously-seen access points and the like.
The problem is you have each thing doing checks all the time every 30 seconds and ugly scripts to do this. Especially if you want to do more than 1 thing from an event.
Init does processes, states aka runlevels, and other things. Not just loads the OS in a unix autoexec.bat. So wouldn't the logical way to do this would be to use something like Solaris version of system control manager (I think it is the name) to load this from an XML file? You just state what do for each thing and the system runs on its own with minimal configuration or complexity and maximum performance. SystemD may or may not be good. A lot of people fear change and I do not mean this as an insult. I think people do not see a benefit they do not want to learn something new which is why people obsess over the ancient XP and refuse to change. Unbelievable with that ..
Anyway yes init controls processes and threads and states so it makes sense it would do this correct? Unless you want each daemon and component to do its own checking and not integrate with each other?? This is the mess Linux does now.
Apple, Ubuntu, and Sun ditched init for that reason and why we have tons of inet alternatives. Something needs to change.
But the system management would need to probe. Now imagine every app in the Linux distro doing the same thing. See a problem?
According to the wikipedia entry Init does more than just act as autoexec.bat and monitors processes and exhorts to runlevels for things like X mode or stay in a console.
In my world it makes sense that the OS knows what is going on in real time. It is debatable if the init processor should be the one to manage this but seems most logical. Read the part on the bottom and the replacements?
No need to get mad or personally at me. I am just stating init is not perfect. I have seen ugly init scripts that try to mimic a lot. The idea is quite powerful and kind of like the idea of servers that react differently to conditions such as a high load, hack attack, or one of the nics going down etc. If you program the events the init replacement can take care of a lot of stuff where you do not have to have scripts and other daemons which are designed to work with 1 app try to interact with several to do what you want.
System management is init as it launches the processes so it seems logical and it doesn't have to be ugly or complex. You simple state the event and what you want to happen next ala NGIX has over apache httpd files. SystemD in its current form does have issues from what I read even if it is not a good implementation but I am no expert.