The issue is not skilled eyes or appropriate eyes, but eyes at all, no-one is looking because it works..
The code does get security audited, by professional companies, often the same ones that audit closed source systems, it does get regression tested, but mostly by the people who wrote it...
The flaw is that no-one is really looking for bugs in code that works, but that is also true of closed source systems..
The simple answer is that just like Unix servers and all other servers except MS you will configure it and monitor it on a workstation with a GUI, but never actually use the server directly...
The server should not need a GUI, or a monitor, or a keyboard... it should maybe need a little input when first setup to get it on the network then be totally configured from clients
I always wondered why Server versions of windows had a GUI (and so needed a graphics card...), a lot of Unix servers don't have one?
Notably Microsoft says that Linux and Android violate it's patents... So obviously they are suing Google, and the largest contributors to Linux, Red Hat and IBM ?
No.... perhaps it is because they do not want to threaten anyone who would take them to court and prove it...?
Instead they threaten the resellers of Linux and Android, who are on less sure ground, and have other business interests so that the Licence option sounds cheaper and simpler...
Microsoft's way is unethical - Sign this NDA to find out that we have on you, and pay a licence fee - or we drag you through court which will cost you more in just time and fees, and you have little chance of winning.... unless you are psychic then most business would go for the easy and potentially cheaper option, even though Microsoft may actually be largely bluffing....
Google got a "free pass" simply because you don't have to buy an Android phone, you could buy any one of several others even from the same company (HTC do both Android and Windows phones)
Compare with Microsoft and IE - Buy a PC and it comes with Windows (no real choice) with Windows you get IE free, IE cannot be uninstalled (according to MS at the time) , the competition is buried...
The difference is that Microsoft was leveraging their near monopoly in one market to dominate another, Google did come up with a new product and introduced it into a market where there were already alternatives and competed with them...
Learning a new language when you already know how to program should just be a case of :
1) learning a new syntax - which should be straightforward ?
2) unlearning to automatically use the syntax you are familiar with
Only if you are moving to a completely different kind of language will you need longer (e.g. C++ to Haskell)
If you can only program in one language and think in that language then you will have huge difficulty in changing languages, but if you learn to program in any language and think in the abstract and then learn the syntax of one language, you will have no trouble moving to a new one...
Writing efficient code, and learning all the quirks and tricks in a new language will take longer, but should not stop you writing good code....
This story is from the USA, the rest of the western world has employment laws that stop employers doing this, i.e. you have a contract with the employer and there are rights and responsibilities on both sides which both have to honour...
No overtime, paid holidays, etc...are rights that are expected and assured, except in the land of the free...
Paper ballots are a clear transparent verifiable system, I have seen no system that replicates that
The nearest is where you let a machine print your ballot with your choice (so no spoilt papers and easy to count) but then the papers are then counted....
As soon as a machine counts the papers then accusations of fraud creep in...and cannot be proved wrong easily so transparency is lost
"Decryption is math, which is a fundamental right" - Please tell that to a DMCA lawyer and watch them laugh...
"Data protection laws violate free speech, which is another fundamental right." - Data protection laws give you the right to see personal information kept about you, and force the keeper declare what they have and keep it properly... nothing to do with free speech?
Your constitutional rights are not fundamental, many people around the world do not enjoy them... quite a few Americans have had them violated by your government with little or no protest...
Sterile organisms are mostly haplo-diplo? which means helping their mother reproduce is actually produces offspring more related to them than if they reproduced themselves....Odd system but this is common to most (but not quite all) social insects with workers..
They are highly evolved to a specific environment, but are simplified often to an absurd degree as they do away with unnecessary organs and structures...
They do not retain information they deliberately lose it, they are not "higher" except in the sense that they are as efficient as possible (which is all evolution produces, a best fit for an environment)
What makes you think programmers are doing the eBook version, they already have the text in electronic format, they just get the Office lackey to use a quick and dirty program to turn it into an eBook...
The issue is that no-one is writing a program to convert into the eBook formats that cares about typesetting...
Linux is Unix, Apple (iOS, and OSX) is Unix, Android is Unix... All totally built around the command line...?
How many times do you use a command line (or even see one) on any of these in normal use...?...about the same as in Windows... i.e. never...
Unix was designed around the command line 40 years ago... but you don't need it anymore for everyday use, this is not stopping you using it, but you don't need it now unless you are customising the system....
Ribbon - Designed by programmers, Loved by some, Hated by others - there seems to be no groupings on this some programmers love the Ribbon, some hate it, some experienced Word user love it, some hate it, some new users love it some hate it... This is not a good design....this would be a system where people use it without complaint...i.e. no-one hates it
The real issue *is* a programming one, most books are typeset by non-programmers and non-artists - Just like normal books, and normal newspapers so they need tools that will allow them to produce book that look as good as possible with no effort or time...these are seemingly non-existent...
There are three parts to the system, the controller (which has changed several times as his ALS has progressed), the interface which he is used to and can operate easily, and does much more than speech (it controls the chair, his home, Voip phone etc...) and the speech synthesiser which seems to be in two parts (software which is up to date, and the voice generator which is still the old hardware)
Updating the speech synth is impossible without changing the voice
the interface software is old, but he is used to it and it is fast enough...
Someone found recordings of his original voice and offered to build a voice around this, but Hawking said that he did not even recognise it as his own voice anymore...
Most of the well known musicians, artists, Writers etc had a job, struggled, took any work they could, got paid nothing or next to nothing for their art for years before they got lucky and got noticed...copyright made no difference....
Copyright is to encourage an artist to produce more of the same.... which they cannot do after they die, so why are we still paying them?
I work, I get paid, I don't expect to continue to get paid for years afterwards for work I have already been paid for, I don't expect my children to get paid for work I did...why do "artists" (read Media companies)
NHS 1948 -2012 still going, what part of sustainable is the issue...most of Europe have similar systems and they seem to be doing fine...
Obama's plan is a half-baked compromise, but is better then nothing (but not much better)
The real problem is that in the USA Social = Communist, and the Healthcare industry is so entrenched that they are impossible to move...
The rest of the civilised world have a population that are capable of working when they have curable diseases, the US has people claiming handouts from the government when they could work but can't afford medical costs...
..."we live in a very right-wing country" ...
There corrected that for you ...
The issue is not skilled eyes or appropriate eyes, but eyes at all, no-one is looking because it works..
The code does get security audited, by professional companies, often the same ones that audit closed source systems, it does get regression tested, but mostly by the people who wrote it ...
The flaw is that no-one is really looking for bugs in code that works, but that is also true of closed source systems ..
And the simple way of populating the site:
1) Put everything on it ...
Run a VM on the server - run your app in the VM - Access the VM from a client, it now has a GUI to play with ...
Still no reason for a GUI on the server ...
The simple answer is that just like Unix servers and all other servers except MS you will configure it and monitor it on a workstation with a GUI, but never actually use the server directly ...
The server should not need a GUI, or a monitor, or a keyboard ... it should maybe need a little input when first setup to get it on the network then be totally configured from clients
I always wondered why Server versions of windows had a GUI (and so needed a graphics card...), a lot of Unix servers don't have one?
The main interface I used on Novell servers was the snake that showed the load ...
Citation impossible, because the NDA is covered by the NDA!
Of course I cannot prove this, because of the NDA ...
Three letters IBM - has a much bigger R&D department, and has a vast number of Patents to prove it ...
Notably Microsoft says that Linux and Android violate it's patents ... So obviously they are suing Google, and the largest contributors to Linux, Red Hat and IBM ?
No.... perhaps it is because they do not want to threaten anyone who would take them to court and prove it ...?
Instead they threaten the resellers of Linux and Android, who are on less sure ground, and have other business interests so that the Licence option sounds cheaper and simpler ...
Microsoft's way is unethical - Sign this NDA to find out that we have on you, and pay a licence fee - or we drag you through court which will cost you more in just time and fees, and you have little chance of winning .... unless you are psychic then most business would go for the easy and potentially cheaper option, even though Microsoft may actually be largely bluffing ....
Google got a "free pass" simply because you don't have to buy an Android phone, you could buy any one of several others even from the same company (HTC do both Android and Windows phones)
Compare with Microsoft and IE - Buy a PC and it comes with Windows (no real choice) with Windows you get IE free, IE cannot be uninstalled (according to MS at the time) , the competition is buried ...
The difference is that Microsoft was leveraging their near monopoly in one market to dominate another, Google did come up with a new product and introduced it into a market where there were already alternatives and competed with them ...
Learning a new language when you already know how to program should just be a case of :
1) learning a new syntax - which should be straightforward ?
2) unlearning to automatically use the syntax you are familiar with
Only if you are moving to a completely different kind of language will you need longer (e.g. C++ to Haskell)
If you can only program in one language and think in that language then you will have huge difficulty in changing languages, but if you learn to program in any language and think in the abstract and then learn the syntax of one language, you will have no trouble moving to a new one ...
Writing efficient code, and learning all the quirks and tricks in a new language will take longer, but should not stop you writing good code....
This story is from the USA, the rest of the western world has employment laws that stop employers doing this, i.e. you have a contract with the employer and there are rights and responsibilities on both sides which both have to honour ...
No overtime, paid holidays, etc ...are rights that are expected and assured, except in the land of the free ...
Paper ballots are a clear transparent verifiable system, I have seen no system that replicates that
The nearest is where you let a machine print your ballot with your choice (so no spoilt papers and easy to count) but then the papers are then counted ....
As soon as a machine counts the papers then accusations of fraud creep in ...and cannot be proved wrong easily so transparency is lost
"Decryption is math, which is a fundamental right" - Please tell that to a DMCA lawyer and watch them laugh ...
"Data protection laws violate free speech, which is another fundamental right." - Data protection laws give you the right to see personal information kept about you, and force the keeper declare what they have and keep it properly ... nothing to do with free speech?
Your constitutional rights are not fundamental, many people around the world do not enjoy them... quite a few Americans have had them violated by your government with little or no protest ...
Sterile organisms are mostly haplo-diplo? which means helping their mother reproduce is actually produces offspring more related to them than if they reproduced themselves ....Odd system but this is common to most (but not quite all) social insects with workers ..
One word : Parasites
They are highly evolved to a specific environment, but are simplified often to an absurd degree as they do away with unnecessary organs and structures ...
They do not retain information they deliberately lose it, they are not "higher" except in the sense that they are as efficient as possible (which is all evolution produces, a best fit for an environment)
What makes you think programmers are doing the eBook version, they already have the text in electronic format, they just get the Office lackey to use a quick and dirty program to turn it into an eBook ...
The issue is that no-one is writing a program to convert into the eBook formats that cares about typesetting ...
Most publishers don't care about *Books* very much
Every penny they spend on typesetting and layout is a penny lost in (very meagre) profit ...
Linux is Unix, Apple (iOS, and OSX) is Unix, Android is Unix ... All totally built around the command line ...?
How many times do you use a command line (or even see one) on any of these in normal use ...? ...about the same as in Windows ... i.e. never ...
Unix was designed around the command line 40 years ago ... but you don't need it anymore for everyday use, this is not stopping you using it, but you don't need it now unless you are customising the system ....
Ribbon - Designed by programmers, Loved by some, Hated by others - there seems to be no groupings on this some programmers love the Ribbon, some hate it, some experienced Word user love it, some hate it, some new users love it some hate it ... This is not a good design....this would be a system where people use it without complaint ...i.e. no-one hates it
The real issue *is* a programming one, most books are typeset by non-programmers and non-artists - Just like normal books, and normal newspapers so they need tools that will allow them to produce book that look as good as possible with no effort or time ...these are seemingly non-existent ...
There are three parts to the system, the controller (which has changed several times as his ALS has progressed), the interface which he is used to and can operate easily, and does much more than speech (it controls the chair, his home, Voip phone etc...) and the speech synthesiser which seems to be in two parts (software which is up to date, and the voice generator which is still the old hardware)
Updating the speech synth is impossible without changing the voice
the interface software is old, but he is used to it and it is fast enough ...
Someone found recordings of his original voice and offered to build a voice around this, but Hawking said that he did not even recognise it as his own voice anymore ...
Most of the well known musicians, artists, Writers etc had a job, struggled, took any work they could, got paid nothing or next to nothing for their art for years before they got lucky and got noticed ...copyright made no difference ....
Copyright is to encourage an artist to produce more of the same .... which they cannot do after they die, so why are we still paying them?
I work, I get paid, I don't expect to continue to get paid for years afterwards for work I have already been paid for, I don't expect my children to get paid for work I did ...why do "artists" (read Media companies)
NHS 1948 -2012 still going, what part of sustainable is the issue ...most of Europe have similar systems and they seem to be doing fine ...
Obama's plan is a half-baked compromise, but is better then nothing (but not much better)
The real problem is that in the USA Social = Communist, and the Healthcare industry is so entrenched that they are impossible to move ...
The rest of the civilised world have a population that are capable of working when they have curable diseases, the US has people claiming handouts from the government when they could work but can't afford medical costs ...