Cause otherwise, people develop little apps. App to read site X. App to read site Z.
We lose in genericity (yeah i invent words today), standardization, etc.
This is very seriously happening on smartphones and that will spread eventually. The problem is that those apps are more buggy, not free, not compatible, etc - basically destroying everything the current browser stands for.
By making a simple version of the same browser that give you a feeling of these "little apps" they probably hope to keep all the advantages of the current browser in the "sexy" app form.
Of course that's only one argument, but all others arguments are well known and already made in many other posts.
any medium to big company if you cannot afford it, you can at least afford 2 guys and decide which has what tasks, or you can externalize the support. that's what is done most often here since the support cannot access data (cannot even see user names on the system, they're pseudonyms)
yeah what matters is that the systems can be rebuilt at all, even if it takes a week, it's like the really "last chance" backup scenario that isnt supposed to happen (but if it does, there's a fallback)
I also thought that Duplicity should be mentioned. It uses librsync, its dead easy to setup for backups and supports everything you can think of (encryption, deltas, recovery per time period, various upload means going from regular copy to sftp, scp, and the list goes on for a while)
I really thought you'd say "put a gun on their familly's head and say if data is gone, they're gone too". But then you started writing about something not as easy!
In my eyes it's not about doubting the admins. There can always be rogue ones, even if few, you never know and you shouldn't spend time finding who's who (especially that you can be wrong).
The problem is that you don't know who is using the admin rights, how and what for. That's why you must split the admin rights into admin sets, to several very separate persons/accounts. (aka split the powers, or divide to reign, however you like to hear it) If one admin is compromised by a hacker, or is rogue, or anything else, the damage is contained to only one part of the complete system. Of course that include the separate backups.
Indeed. We enforce the multi-admins at several levels here, and it means basically that no admin is god.
No admin has super powers, if you prefer.
So that means, there's:
1 admin (or more) who can administrate other admins and security rights. He need the express allowance from the user admin to unlock his powers, for 1 hour. 1 admin (or more) who can administrate users, but that's all. (he can disable other admins but cannot grand admin powers) 1 admin (or more) who can administrate backups, but that's all. 1 admin (or more) who can administrate current live data but that's all. 1 admin (or more) who can troubleshoot system issues (restart services, change their configuration etc.. except for backup, live, users and security of course)
And so on, depending on the needs. All this is enforced by software mandatory access control (RSBAC, SeLinux, etc.) it wouldn't be possible without it.
The only weak link (except software bugs, human errors, etc) is the base install of course, which is performed by other people as well.
To bring this down, you need to corrupt at least 2 or 3 different group of people, making the task rather hard.
1. It's not that simple. I play (or used to play) on such a MMO server with recorded atomic transactions, server verified. There has been several dupes and technical means to avoid the logging (the ones I discovered have been fixed as I'm a good guy (tm) reporting issues) - the admins got frustrated by these issues over the years, i mean, if you find 5 bugs a year, with the delays involved (discovery, fixing etc) it's quite much in a MMO. It means a lot of free money. Mind you, many servers don't even do that due to overhead (10000 players doing transactions all day on hundred of items each..), and simply don't keep the logs more than a day or a week.
So no, there is no perfect solution, software is and will always be bugged. When you take steps to make cheating harder, well that's just that: cheating is harder - but not impossible.
2. my point is that statistics are often cited, but in reality there is no statistics behind anyway.
"3." even when you're good there's always better than you:) but when you're clearly the top player (there is always at least one) by a fair margin on a single server,you tend to be the target of accusations - that is what I mean.
While we may debate if he really cheated or not,, really has true autism or not and so on, I think there's something else that is worth discussing.
Online games are played by millions nowadays and want it or not, this shapes the society a little bit in it's own ways.
In my experience, anyone losing to the superior minded in any game involving strategy (they almost all do, including FPS and "dumb" RPGs) will eventually call it cheating. I think everyone has experienced that. Eventually, if enough people get pissed and do not understand how it is possible to lose so bad to a legitimate player, they will label him cheater. Admins and game masters are no different - usually they also play the game. They will find any so-called proof to dismiss the person and have it banned for breaking the rules, even if no rule was broken. Examples: - it's statistically impossible to have 60% accuracy, it's a proof of cheating - it's statistically impossible to win 1v10, it's obvious cheating - he's going too much damage - he can't click that fast and so on - mostly based on lose "stats" and no real reference
Sadly (well - this is human), people also tend to play such games so many hours a day that such reactions are seen also in their day to day offline life.
You assume people stop being corrupt greed-mongers when they switch jobs. Funny guy!
This is a non-sequitur. Does his past mean that he's going to start suing copyright infringers on behalf of the US government?
So when you're doing shit toward citizens at your previous jobs, you should be appointed a new job with a huge responsibility towards million of citizens, and the said citizen should "give you a chance"?
I call that madness
This reminds me of OSS117 Cairo nest of spy, a french comedy:
the nazi: that's funny, it's always the NAZIS who are the bad guys. We're in 1955 herr Bramard, we can have a second chance thanks ?!
I suppose chineses can afford a whole lot more J20 than the US can afford F22s. In the end its all that counts. it also means on the next generation Chineses may have the edge.
I did that and I've an additional backup of it (among other things) via http://duplicity.nongnu.org/ (excellent software by the way) Additionally I only keep pictures I have reviewed and decided were worth keeping.
Million of people make some gigs of pictures in 2 weeks during holidays and stash them, and never look at them - they couldn't it's just too many. I prefer keeping 20 to 50 shots that are worthwhile.
Likewise with videos. (i rarely keep any video to be honest, i'm not very good at that)
But for that, the community must be smart and use the right kind of license, eg GPLv3, but not BSD. If the Linux/embedded systems developers drop the ball and continue to use the wrong kinds of licences (GPLv2 is not good enough), then the future you talk about will certainly happen
There is no "commmunity" here. There are only developers who need to keep a roof over their head and food on the table. Developers who will program for any platform - open or closed - that promises a decent return for their time and effort.
Not quite true, and that's why open source works at all. Because it's not quite true:p Most developers code closed source for a living and open source for fun.. and this has resulted in open source taking over a lot of stuff.
unfortunately the N900 is bulky and very last year. but yes, if anything was near the N900 *today* i'd take it. but there is nothing. the best you can get today toward openess that has decent hardware specs is the Nexus S. Still a far cry from the N900. But at least it's fast and slim.
Well if you take 25 models and you remove 5-8 of them.. that's still way more than 1 model isn't it?:p Actually it's pretty simple if you want an open phone and have no issues you always take the Nexus series. But if you wanted you could take another one, and yes, you have to read the specs in that case. I've one of these Galaxy S, it's not perfect all around but close enough. I run my own kernel (minus a few Samsung drivers), my own apps and OS, and all of this *was easy* as a developer. I did not need hand holding, or people to do it for me working several weeks on it.
With a Jailbroken iPhone, you require people working weeks and weeks to crack it, release a decent crack that is simple enough to install and so on. And even then, you can't modify most of the system easily - it's not open source. I can recompile my dialer and add a monkey on it if i want. That's what open source is about. Then again it's not perfect. FAR from it. Some parts are NOT open source even on the Galaxy S. But it's THAT MUCH better than iOS on that subject.
Direct profit for developers. Side effect: profit for regular customers, who can install dev's stuff easily if they want modifications (such as call recording, etc)
You mean squares and rectangles belong to Tetris ? >:(
Quick, someone patents circles.
Cause otherwise, people develop little apps.
App to read site X. App to read site Z.
We lose in genericity (yeah i invent words today), standardization, etc.
This is very seriously happening on smartphones and that will spread eventually. The problem is that those apps are more buggy, not free, not compatible, etc - basically destroying everything the current browser stands for.
By making a simple version of the same browser that give you a feeling of these "little apps" they probably hope to keep all the advantages of the current browser in the "sexy" app form.
Of course that's only one argument, but all others arguments are well known and already made in many other posts.
Chrome's competition forced their hand I think. And that's good. Competition, is good. Not that anyone would doubt it anyway.
any medium to big company
if you cannot afford it, you can at least afford 2 guys and decide which has what tasks, or you can externalize the support. that's what is done most often here since the support cannot access data (cannot even see user names on the system, they're pseudonyms)
yeah what matters is that the systems can be rebuilt at all, even if it takes a week, it's like the really "last chance" backup scenario that isnt supposed to happen (but if it does, there's a fallback)
That's at least one thing the French do right at the moment.
I also thought that Duplicity should be mentioned. It uses librsync, its dead easy to setup for backups and supports everything you can think of (encryption, deltas, recovery per time period, various upload means going from regular copy to sftp, scp, and the list goes on for a while)
Excellent tool http://duplicity.nongnu.org/
...there's actually a pretty easy method.
I really thought you'd say "put a gun on their familly's head and say if data is gone, they're gone too".
But then you started writing about something not as easy!
When a company is large enough there will always be angry people, be it for a good or no reason at all - it's human nature, as bad we know it is.
While this should be prevented as much as possible, the company going bankrupt (and affecting a hundred souls) should be prevented as well.
In my eyes it's not about doubting the admins. There can always be rogue ones, even if few, you never know and you shouldn't spend time finding who's who (especially that you can be wrong).
The problem is that you don't know who is using the admin rights, how and what for. That's why you must split the admin rights into admin sets, to several very separate persons/accounts. (aka split the powers, or divide to reign, however you like to hear it)
If one admin is compromised by a hacker, or is rogue, or anything else, the damage is contained to only one part of the complete system. Of course that include the separate backups.
Oh I forgot to mention that every admin has log read access, and append access, none has erase/overwrite/regular write access.
A separate group of people are securing the physical room and need 2 admins to inspect the system physically, +1 of the physical security dudes.
It sounds complicated but if you're organized it's actually pretty straight forward.
Indeed.
We enforce the multi-admins at several levels here, and it means basically that no admin is god.
No admin has super powers, if you prefer.
So that means, there's:
1 admin (or more) who can administrate other admins and security rights. He need the express allowance from the user admin to unlock his powers, for 1 hour.
1 admin (or more) who can administrate users, but that's all. (he can disable other admins but cannot grand admin powers)
1 admin (or more) who can administrate backups, but that's all.
1 admin (or more) who can administrate current live data but that's all.
1 admin (or more) who can troubleshoot system issues (restart services, change their configuration etc.. except for backup, live, users and security of course)
And so on, depending on the needs. All this is enforced by software mandatory access control (RSBAC, SeLinux, etc.) it wouldn't be possible without it.
The only weak link (except software bugs, human errors, etc) is the base install of course, which is performed by other people as well.
To bring this down, you need to corrupt at least 2 or 3 different group of people, making the task rather hard.
1. It's not that simple. I play (or used to play) on such a MMO server with recorded atomic transactions, server verified.
There has been several dupes and technical means to avoid the logging (the ones I discovered have been fixed as I'm a good guy (tm) reporting issues) - the admins got frustrated by these issues over the years, i mean, if you find 5 bugs a year, with the delays involved (discovery, fixing etc) it's quite much in a MMO. It means a lot of free money.
Mind you, many servers don't even do that due to overhead (10000 players doing transactions all day on hundred of items each..), and simply don't keep the logs more than a day or a week.
So no, there is no perfect solution, software is and will always be bugged. When you take steps to make cheating harder, well that's just that: cheating is harder - but not impossible.
2. my point is that statistics are often cited, but in reality there is no statistics behind anyway.
"3." even when you're good there's always better than you :) but when you're clearly the top player (there is always at least one) by a fair margin on a single server,you tend to be the target of accusations - that is what I mean.
For the reporter to ask: "What's your autistic 11 year old doing spending all his time playing Mature rated games that revolve around killing people?"
I was playing Wolf 3D at 11, killing nazis and dogs, you insensitive clod.
While we may debate if he really cheated or not,, really has true autism or not and so on, I think there's something else that is worth discussing.
Online games are played by millions nowadays and want it or not, this shapes the society a little bit in it's own ways.
In my experience, anyone losing to the superior minded in any game involving strategy (they almost all do, including FPS and "dumb" RPGs) will eventually call it cheating. I think everyone has experienced that. Eventually, if enough people get pissed and do not understand how it is possible to lose so bad to a legitimate player, they will label him cheater.
Admins and game masters are no different - usually they also play the game. They will find any so-called proof to dismiss the person and have it banned for breaking the rules, even if no rule was broken.
Examples:
- it's statistically impossible to have 60% accuracy, it's a proof of cheating
- it's statistically impossible to win 1v10, it's obvious cheating
- he's going too much damage
- he can't click that fast
and so on - mostly based on lose "stats" and no real reference
Sadly (well - this is human), people also tend to play such games so many hours a day that such reactions are seen also in their day to day offline life.
Thanks - gotta hate those non-scrolling sidebars.
Better vote for me, kang.
You assume people stop being corrupt greed-mongers when they switch jobs. Funny guy!
This is a non-sequitur. Does his past mean that he's going to start suing copyright infringers on behalf of the US government?
So when you're doing shit toward citizens at your previous jobs, you should be appointed a new job with a huge responsibility towards million of citizens, and the said citizen should "give you a chance"?
I call that madness
This reminds me of OSS117 Cairo nest of spy, a french comedy:
the nazi: that's funny, it's always the NAZIS who are the bad guys. We're in 1955 herr Bramard, we can have a second chance thanks ?!
I suppose chineses can afford a whole lot more J20 than the US can afford F22s. In the end its all that counts.
it also means on the next generation Chineses may have the edge.
http://cgi.ebay.de/MacBook-Air-5-Point-Pentalobe-Screwdriver-/110638588426?pt=LH_DefaultDomain_0&hash=item19c292e20a
and a bit everywhere, too :)
I did that and I've an additional backup of it (among other things) via http://duplicity.nongnu.org/ (excellent software by the way)
Additionally I only keep pictures I have reviewed and decided were worth keeping.
Million of people make some gigs of pictures in 2 weeks during holidays and stash them, and never look at them - they couldn't it's just too many.
I prefer keeping 20 to 50 shots that are worthwhile.
Likewise with videos. (i rarely keep any video to be honest, i'm not very good at that)
But for that, the community must be smart and use the right kind of license, eg GPLv3, but not BSD. If the Linux/embedded systems developers drop the ball and continue to use the wrong kinds of licences (GPLv2 is not good enough), then the future you talk about will certainly happen
There is no "commmunity" here. There are only developers who need to keep a roof over their head and food on the table. Developers who will program for any platform - open or closed - that promises a decent return for their time and effort.
Not quite true, and that's why open source works at all. Because it's not quite true :p
Most developers code closed source for a living and open source for fun.. and this has resulted in open source taking over a lot of stuff.
unfortunately the N900 is bulky and very last year.
but yes, if anything was near the N900 *today* i'd take it. but there is nothing. the best you can get today toward openess that has decent hardware specs is the Nexus S. Still a far cry from the N900. But at least it's fast and slim.
Well if you take 25 models and you remove 5-8 of them.. that's still way more than 1 model isn't it? :p
Actually it's pretty simple if you want an open phone and have no issues you always take the Nexus series. But if you wanted you could take another one, and yes, you have to read the specs in that case.
I've one of these Galaxy S, it's not perfect all around but close enough. I run my own kernel (minus a few Samsung drivers), my own apps and OS, and all of this *was easy* as a developer. I did not need hand holding, or people to do it for me working several weeks on it.
With a Jailbroken iPhone, you require people working weeks and weeks to crack it, release a decent crack that is simple enough to install and so on. And even then, you can't modify most of the system easily - it's not open source. I can recompile my dialer and add a monkey on it if i want.
That's what open source is about. Then again it's not perfect. FAR from it. Some parts are NOT open source even on the Galaxy S. But it's THAT MUCH better than iOS on that subject.
Direct profit for developers. Side effect: profit for regular customers, who can install dev's stuff easily if they want modifications (such as call recording, etc)
it's usually because they don't have a nerdy friend.