Get a team of any size together with compatible communication styles, reasonably similar skill set and a culture of communication, and there will likely be great results - possibly greater than any one acting alone. Synergy is an interesting thing.
I've seen this in the open source world for instance.. and I'd love to take part (if I can only find a project with problems I can identify)
I don't know that the bug doesn't exist under linux - but it wouldn't seem to. Of all the servers I run, 0% (no variance) run windows. I read this because the headline was so fearmongering only to realize... it didn't matter. Running software under windows these days is an experiment in running software in an unsafe, unreliable and probably infected environment anyway.
(while I'm still working with about a dozen servers, I'm mostly a computer tech - and that means spending 8+ hours a day clearing viruses off of computers with the occasional bit of repair in between).
I've got intel video hardware on two of my systems - intel 865 and intel 845 (on my eeepc). Ubuntu 9.10 works, works consistently and works well - unlike every version since 7.0 now 9.10 still needs some kernel juggling to work "out of the box" on an eeepc/9.05 but for the most part it's pretty nice.
actually - hardware support is pretty much better under ubuntu that any other OS I've tried - including windows vista/32, windows XP/64, and even debian. I now wait (with manually patched beta drivers that work great *grin*) for wacom bamboo pen&touch drivers to reach production distro.
Note: I don't really think of this as a good server OS - CentOS and debian are both better for that - but it's awesome for desktop work.
not entirely true... however here in Canada our government has been practised as a (not always competent) business since before the founding of the country, and politicians are still used to doing things on a professional level.
One of the corollaries of this however is that if one approaches a politician professionally, deals with them in a businesslike and professional manner, they're far more likely to listen than to a crowd of screaming protesters. At least I've found it thus here where approaching a minister of parliament is fairly easy to do. I suspect in less enlightened governments where politicians are protected from ever interacting with the general public, it's more difficult to get one's voice heard. It's surprising but most Canadians don't realize their politicians are approachable and can be communicated with (as long as one is behaving professionally).
That said - I'm not sure how to show the damages ACTA would cause to our country, as yet. It will - I just don't know how to show them in such a way as to communicate it effectively.
from experience - MSN does not log chat details but - afaik - they DO log times/IP addresses and a few other critical details. I don't know all of the particulars but it came up in a case I got involved with (because I -do- log everything and someone else did something criminal that I logged....) (case closed some years back. Particulars don't matter outside that I'm very happy they perp was caught. Was exposed to somewhat of what MSN does. I also note that the RCMP and FBI are friendly if you deal with them reasonably *grin*)
I would suggest looking into the Ingres/Postgres historical code for prior art - or for that many, any of the pre-1991 database engines. If I remember correctly (from circa 5 years ago - the last time I looked at it) - the postgres code prior to the 1995 adoption by the PostgreSQL group had functionality in it under the first patent and was built during it's period before it became abandonware. I seem to remember similar functionality for text searches in DBase III, but I could be poorly remembering.
As for the second - as the link is not valid - I would examine LISP designs for prior art circa 1956. Other environments since have also had "Method and apparatus for the integration of information and knowledge" - but LISP is one of the original to have this as an architectural component. I believe the 1945 paper used as a prototype for some of LISP design also had this, but I've misplaced the reference. (it's on one of the many, many fine lisp websites *grin*) Without more definition than a title, any expert system would qualify and much of all the historical research into Artificial Intelligence. *thinking* - expert systems may also hold prior art against the first patent as well.
IANAL,and I'm rusty as all anything- but I hope it helps someone.
For about 20 years I've been trying to get -into- the field of professional programming - but due to being geographically isolated location it's been... difficult. I'd say age isn't the only factor.
I've used this on various servers. A couple had high rates of forged email before and it was reduced after. Mind I also put a lot of other email security in place so it could have been that too. We had hard requirements for validity internally and soft for external - which helped a lot more in tracing down some internal computers that had been compromised.
A lot of people (including me) hasn't worked since the beginning of the crash. For those of us who want to work in the commons - be it open source or open documents such as this - there are insufficient personal resources to handle these in addition to trying to find work and ensure food and shelter.
At this point, barring some strange legal international gambit on information control (ACTA? *heh* *ducking*) the commons will survive and some will be heavily involved regardless.
Me - I'll be continuing to try to find a future and the commons can wait, as it won't put food on my table and - that problem takes my excesses of time.
A lot of this still comes up in video coding and working with complex rendering environments.... even cards. *cough* (although more in a "this object has to be X size sense rather than 80-column limits)... but then I've only been coding since the 80s so what do I know;)
OpenFire is the tool we used at the last shop I worked at - for exactly this. (it's a java-based server and will run on many server types including but hardly restricted to most Linux distros and Windows)
They've got some great commercial tools as well.
for something requiring more technical workings of the software - jabber2 and ejabberd both are superior - but take more configuration.
For clients - there's the Spark client also from IGN software - which works well enough.
otherwise a wide variety of opensource clients support Jabber/XMPP. You can firewall out the ports externally to lock people into being able to only sign into the local net as well, easily enough.
note: I currently do not work for anyone so I do not speak for any agency.
I've lots of experience working with hardware with borderline drivers or borderline conditions that crash a lot. Fault tolerance is still not 100%.
gnome-session doesn't save or restore sessions entirely yet (but it's improved) sessions do not keep track of state.... but most recover nicely. (gnome-terminal does not and used to)
KDE saves and restores sessions well, but is not particularly fault tolerant either - and doesn't recover nicely.
both are more fault tolerant than windows or MacOSX though. (although both architectures provide easier APIs for providing fault tolerance *heh*) I think I'm going to continue to develop with and around gnome. Of the alternatives, it's the one that's adapting best to industrial architecture - as well as making large-scale developments easier.
however I run cast-off, old and frequently not entirely functional equipment as I haven't been reasonably employed in quite some time. It isn't that easy for someone who'd prefer to work open source to find an income. it also means I'm going to prefer the environment that crashes less and uses less resources. At this point, that's gnome. (qt is fairly low load but kde developers seem overly fond of flashy stuff and excessive monitor resolutions)
With higher online education and easier access to breaking tools - and a certain amount of social support for it (popular) - I think it's the folks who have too much time on their hands doing it. Now my experiences were working with ISPs in a small town with high income rates - and nothing for anyone to do - so everyone had computers and did online stuff. Hacking attempts were higher there than I've even seen working for a stock-exchange feed company (which got hit at the same level, scale and pressure as an international bank).
I think it's firmly in the hands of a populace with too much time and not enough to do - a populace who's gotten tired of TV and wants to do something with a "concrete" result but without too much in the way of repercussions (as they understand it). A little feeling of empowerment and a society that suggests there's nothing wrong with it.
The basic tools are widely available and most people (especially younger) have access and sufficient education to use them. I don't see any reason to blame high-tech workers for something that does not need high-tech worker education. (what real e-crime I saw on an internal level were from people who worked sales, management and related - not tech. I've seen this in a few companies btw so no one read any specific organization out of it)
I personally consider it comparable to breaking and entering - but then it's harder to identify who's doing it so it's hard to have any consequences.
to be entirely honest - license violations of windows and the like is one of the reasons they still rule the roost. (my old company was... mostly... complient as of when I left. Almost entirely actually - and possibly entirely. Very expensive)
goal for this : an immersive technology that doesn't overtly stand out (like the transparent glasses in the show)
I would suspect there's a great deal of possibility in some of the parts of that show interface coming about, but I wouldn't be suprised if it takes longer. We "have" the technology (or close) - but implementing it on a large and cheap level is still a ways off.
Speaking as someone who would like to implement this stuff and frequently throws up hands trying to guess...
I think that your last paragraph is close. I think a new type/category of games will come out of left field - possibly with new technology but just as possibly with new interpretations of old technology - and become supreme. I see the first hints of it with the Wii successes and with the oddly personal games for the Nintendo DS and similar hand held devices.
I've been told I'm like that (a little). I like being sociable, I think documentation is necessary - and helpful to people outside of developers.... but I have PTSD and occasionally have troubles because of it. (made far worse at my last job because russian ex-military "programmer" threatened my life at work) it's been a while since I've worked. I miss it. I'm apparently really bloody good at what I do - but apparently I undervalue myself. (yes, some people still do that)
I just need some quite ethically nice (relatively) job again. (I'm not that picky - but I can't work with spammers)
I'll bet they've never had to feed a house of four adults on $20/month while working every waking hour without break - or any pay (or much). I'm not sure that even counts as slavery - or the four years I put into a company that paid me inconsistently (if at all), all the while forcing me to stay in a small room working. I really don't miss the far north. Took me years to recover from all of that. (I would have been jailed or equivalent if I quit...)
still not as bad as someone I know who survived WWII concentration camps.
(for what it's worth - overtime without pay is allowed to IT workers in BC Labour code in Canada, as well as other rather unpleasant stuff. I think they wrote those exceptions for EA.. Generally though high rates of pay are assumed and cover for this)
I do development across multiple platforms. Due to massive differences in requirements between platforms - it's best to use a different IDE for each platform. The tool chain is vastly different on each platform. (C/C++/asm on ARM/embedded, linux/32, linux/64, windows, MacOSX - for a start)
Part of the key is problem domain. If your problem domain is one where the IDE can provide the full toolchain, you're fine. If you're not - it's petty micromanagement and will hurt (or prevent entirely) productivity.
*heh* No argument. Next they'll be calling MPC or other concurrency systems "erlang"....;)
It's handy looking at both the original post and yours for ideas though - thank you. I'm working on a concurrent LISP (there's a few of them out there but none AFAIK are currently maintained) for intent at managing my code and linux environments much more effectively. I've got a long way to go and more than once have considered just switching to some other language to finish the project. As I want it to scale down to ARM/mmu-free architecture and up to large distributed environments, some of the metathoughts (philosophies? architecture intents?) make my head hurt. Oh well - it is fun.
1. Relies on company to stay in business and servers to stay online. This happened before with phoning software - and those are long gone. 2. relies on reliable internet connection 3. potential for hack/hijack if protocol weak. This is unknown because closed source. 4. relies that servers are secure.... (see previous).
Points 3 and 4 are rarely issues, but still should be mentioned.
I do what I can for my neighbours, no matter what their faith. As a stand on my own faith (Asatru, fwiw - and definitely not "of the book") I've decided to do what I can to support Islam.
For your people as much as my own consider being good neighbours, good hosts and good guests to be basically sacred. Our real bugbear is lack of education - of our own faith, histories and ideals.
I've been driven to (failed) suicide attempts before - by being treated as a pariah. by pain.
whether or not anything could have been done for these two - or whether they could have succeeded - is irrelevent. the kind of animals who'll drive a mind to destruction are plentiful online, especially here on slashdot.
*shrug* Peace be with them.
It's been a while and I'll definitely live now. For amongst the animals, there do exist some who promote, support and strengthen. there is hope at the bottom of the box.
Get a team of any size together with compatible communication styles, reasonably similar skill set and a culture of communication, and there will likely be great results - possibly greater than any one acting alone. Synergy is an interesting thing.
I've seen this in the open source world for instance.. and I'd love to take part (if I can only find a project with problems I can identify)
I don't know that the bug doesn't exist under linux - but it wouldn't seem to. Of all the servers I run, 0% (no variance) run windows. I read this because the headline was so fearmongering only to realize ... it didn't matter.
Running software under windows these days is an experiment in running software in an unsafe, unreliable and probably infected environment anyway.
(while I'm still working with about a dozen servers, I'm mostly a computer tech - and that means spending 8+ hours a day clearing viruses off of computers with the occasional bit of repair in between).
I've got intel video hardware on two of my systems - intel 865 and intel 845 (on my eeepc). Ubuntu 9.10 works, works consistently and works well - unlike every version since 7.0
now 9.10 still needs some kernel juggling to work "out of the box" on an eeepc/9.05 but for the most part it's pretty nice.
actually - hardware support is pretty much better under ubuntu that any other OS I've tried - including windows vista/32, windows XP/64, and even debian. I now wait (with manually patched beta drivers that work great *grin*) for wacom bamboo pen&touch drivers to reach production distro.
Note: I don't really think of this as a good server OS - CentOS and debian are both better for that - but it's awesome for desktop work.
not entirely true ... however here in Canada our government has been practised as a (not always competent) business since before the founding of the country, and politicians are still used to doing things on a professional level.
One of the corollaries of this however is that if one approaches a politician professionally, deals with them in a businesslike and professional manner, they're far more likely to listen than to a crowd of screaming protesters. At least I've found it thus here where approaching a minister of parliament is fairly easy to do. I suspect in less enlightened governments where politicians are protected from ever interacting with the general public, it's more difficult to get one's voice heard.
It's surprising but most Canadians don't realize their politicians are approachable and can be communicated with (as long as one is behaving professionally).
That said - I'm not sure how to show the damages ACTA would cause to our country, as yet. It will - I just don't know how to show them in such a way as to communicate it effectively.
from experience - MSN does not log chat details but - afaik - they DO log times/IP addresses and a few other critical details. I don't know all of the particulars but it came up in a case I got involved with (because I -do- log everything and someone else did something criminal that I logged....)
(case closed some years back. Particulars don't matter outside that I'm very happy they perp was caught. Was exposed to somewhat of what MSN does. I also note that the RCMP and FBI are friendly if you deal with them reasonably *grin*)
I would suggest looking into the Ingres/Postgres historical code for prior art - or for that many, any of the pre-1991 database engines. If I remember correctly (from circa 5 years ago - the last time I looked at it) - the postgres code prior to the 1995 adoption by the PostgreSQL group had functionality in it under the first patent and was built during it's period before it became abandonware. I seem to remember similar functionality for text searches in DBase III, but I could be poorly remembering.
As for the second - as the link is not valid - I would examine LISP designs for prior art circa 1956. Other environments since have also had "Method and apparatus for the integration of information and knowledge" - but LISP is one of the original to have this as an architectural component. I believe the 1945 paper used as a prototype for some of LISP design also had this, but I've misplaced the reference. (it's on one of the many, many fine lisp websites *grin*)
Without more definition than a title, any expert system would qualify and much of all the historical research into Artificial Intelligence.
*thinking* - expert systems may also hold prior art against the first patent as well.
IANAL,and I'm rusty as all anything- but I hope it helps someone.
This sounds like his pet project, brought to life! Wonder how many points each target is....
If you cannot bring us comfort then at least you'll bring us joy....
For about 20 years I've been trying to get -into- the field of professional programming - but due to being geographically isolated location it's been ... difficult.
I'd say age isn't the only factor.
I've used this on various servers. A couple had high rates of forged email before and it was reduced after. Mind I also put a lot of other email security in place so it could have been that too. We had hard requirements for validity internally and soft for external - which helped a lot more in tracing down some internal computers that had been compromised.
A lot of people (including me) hasn't worked since the beginning of the crash. For those of us who want to work in the commons - be it open source or open documents such as this - there are insufficient personal resources to handle these in addition to trying to find work and ensure food and shelter.
At this point, barring some strange legal international gambit on information control (ACTA? *heh* *ducking*) the commons will survive and some will be heavily involved regardless.
Me - I'll be continuing to try to find a future and the commons can wait, as it won't put food on my table and - that problem takes my excesses of time.
The computer is your friend. Why are you not smiling, citizen?
;)
All citizens must be happy
The computer is your friend
- Paranoia
A lot of this still comes up in video coding and working with complex rendering environments. ... even cards. *cough* (although more in a "this object has to be X size sense rather than 80-column limits) ... but then I've only been coding since the 80s so what do I know ;)
OpenFire is the tool we used at the last shop I worked at - for exactly this. (it's a java-based server and will run on many server types including but hardly restricted to most Linux distros and Windows) They've got some great commercial tools as well.
for something requiring more technical workings of the software - jabber2 and ejabberd both are superior - but take more configuration.
For clients - there's the Spark client also from IGN software - which works well enough. otherwise a wide variety of opensource clients support Jabber/XMPP. You can firewall out the ports externally to lock people into being able to only sign into the local net as well, easily enough.
note: I currently do not work for anyone so I do not speak for any agency.
I've lots of experience working with hardware with borderline drivers or borderline conditions that crash a lot.
Fault tolerance is still not 100%.
gnome-session doesn't save or restore sessions entirely yet (but it's improved)
sessions do not keep track of state.... but most recover nicely. (gnome-terminal does not and used to)
KDE saves and restores sessions well, but is not particularly fault tolerant either - and doesn't recover nicely.
both are more fault tolerant than windows or MacOSX though. (although both architectures provide easier APIs for providing fault tolerance *heh*)
I think I'm going to continue to develop with and around gnome. Of the alternatives, it's the one that's adapting best to industrial architecture - as well as making large-scale developments easier.
however I run cast-off, old and frequently not entirely functional equipment as I haven't been reasonably employed in quite some time. It isn't that easy for someone who'd prefer to work open source to find an income.
it also means I'm going to prefer the environment that crashes less and uses less resources.
At this point, that's gnome. (qt is fairly low load but kde developers seem overly fond of flashy stuff and excessive monitor resolutions)
With higher online education and easier access to breaking tools - and a certain amount of social support for it (popular) - I think it's the folks who have too much time on their hands doing it. Now my experiences were working with ISPs in a small town with high income rates - and nothing for anyone to do - so everyone had computers and did online stuff. Hacking attempts were higher there than I've even seen working for a stock-exchange feed company (which got hit at the same level, scale and pressure as an international bank).
I think it's firmly in the hands of a populace with too much time and not enough to do - a populace who's gotten tired of TV and wants to do something with a "concrete" result but without too much in the way of repercussions (as they understand it). A little feeling of empowerment and a society that suggests there's nothing wrong with it.
The basic tools are widely available and most people (especially younger) have access and sufficient education to use them. I don't see any reason to blame high-tech workers for something that does not need high-tech worker education.
(what real e-crime I saw on an internal level were from people who worked sales, management and related - not tech. I've seen this in a few companies btw so no one read any specific organization out of it)
I personally consider it comparable to breaking and entering - but then it's harder to identify who's doing it so it's hard to have any consequences.
I'm free and hungry now.... *frustrated sigh*
... mostly... complient as of when I left. Almost entirely actually - and possibly entirely. Very expensive)
to be entirely honest - license violations of windows and the like is one of the reasons they still rule the roost.
(my old company was
goal for this : an immersive technology that doesn't overtly stand out (like the transparent glasses in the show)
I would suspect there's a great deal of possibility in some of the parts of that show interface coming about, but I wouldn't be suprised if it takes longer. We "have" the technology (or close) - but implementing it on a large and cheap level is still a ways off.
Speaking as someone who would like to implement this stuff and frequently throws up hands trying to guess...
I think that your last paragraph is close. I think a new type/category of games will come out of left field - possibly with new technology but just as possibly with new interpretations of old technology - and become supreme. I see the first hints of it with the Wii successes and with the oddly personal games for the Nintendo DS and similar hand held devices.
I've been told I'm like that (a little). I like being sociable, I think documentation is necessary - and helpful to people outside of developers.... but I have PTSD and occasionally have troubles because of it. (made far worse at my last job because russian ex-military "programmer" threatened my life at work)
it's been a while since I've worked. I miss it. I'm apparently really bloody good at what I do - but apparently I undervalue myself.
(yes, some people still do that)
I just need some quite ethically nice (relatively) job again. (I'm not that picky - but I can't work with spammers)
bloody whiners.
I'll bet they've never had to feed a house of four adults on $20/month while working every waking hour without break - or any pay (or much). I'm not sure that even counts as slavery - or the four years I put into a company that paid me inconsistently (if at all), all the while forcing me to stay in a small room working.
I really don't miss the far north. Took me years to recover from all of that. (I would have been jailed or equivalent if I quit...)
still not as bad as someone I know who survived WWII concentration camps.
(for what it's worth - overtime without pay is allowed to IT workers in BC Labour code in Canada, as well as other rather unpleasant stuff. I think they wrote those exceptions for EA.. Generally though high rates of pay are assumed and cover for this)
I do development across multiple platforms. Due to massive differences in requirements between platforms - it's best to use a different IDE for each platform. The tool chain is vastly different on each platform. (C/C++/asm on ARM/embedded, linux/32, linux/64, windows, MacOSX - for a start)
Part of the key is problem domain. If your problem domain is one where the IDE can provide the full toolchain, you're fine.
If you're not - it's petty micromanagement and will hurt (or prevent entirely) productivity.
*heh* No argument. Next they'll be calling MPC or other concurrency systems "erlang".... ;)
It's handy looking at both the original post and yours for ideas though - thank you. I'm working on a concurrent LISP (there's a few of them out there but none AFAIK are currently maintained) for intent at managing my code and linux environments much more effectively. I've got a long way to go and more than once have considered just switching to some other language to finish the project. As I want it to scale down to ARM/mmu-free architecture and up to large distributed environments, some of the metathoughts (philosophies? architecture intents?) make my head hurt. Oh well - it is fun.
Cheers!
1. Relies on company to stay in business and servers to stay online. This happened before with phoning software - and those are long gone.
2. relies on reliable internet connection
3. potential for hack/hijack if protocol weak. This is unknown because closed source.
4. relies that servers are secure.... (see previous).
Points 3 and 4 are rarely issues, but still should be mentioned.
I do what I can for my neighbours, no matter what their faith.
As a stand on my own faith (Asatru, fwiw - and definitely not "of the book") I've decided to do what I can to support Islam.
For your people as much as my own consider being good neighbours, good hosts and good guests to be basically sacred.
Our real bugbear is lack of education - of our own faith, histories and ideals.
I've been driven to (failed) suicide attempts before - by being treated as a pariah.
by pain.
whether or not anything could have been done for these two - or whether they could have succeeded - is irrelevent.
the kind of animals who'll drive a mind to destruction are plentiful online, especially here on slashdot.
*shrug*
Peace be with them.
It's been a while and I'll definitely live now. For amongst the animals, there do exist some who promote, support and strengthen.
there is hope at the bottom of the box.