The new site is not "movin on up". It's more like "movin on down", a step backwards./. aint broke so dont fix it.
Dice, I am protesting the beta site. I will not follow any links from a beta redirect and I will not participate in any meaningful discussion.
You speak of a wider audience, who is this wider audience? Oh, I get it. You aren't satisfied with 3+ million registered users and now you need to attract the clueless likes of the Popular Science crowd.
Judging by how badly your idiot design team mangled (putting it lightly) the comment section, you are COMPLETELY CLUELESS of what Slashdot really is. Its not a news site and we aren't an audience. Its a community driven site in which users submit content and we can discuss it gaining insight, expressing opinions or have a good laugh. The comments are why we come here. The main page is also an ugly mess. Many of us are mature adults with a professions, some of us are students and everything in between. But one this is for certain: we like text. We don't need pictures or videos or other useless web 2.0/HTML5/Social glitz. Just give us links to the content. That is why I am a daily/. user, its simple and to the point. This isn't twitter, Digg or Facebook, we come here to get away from that. You will lose more members than you will ever hope to attract with your new and unimproved design. Please abandon your attempts to cash in on/.
Fellow/.'ers, join me in this protest. Do not post a comment related to an article or click any links. Instead, post a comment in protest of the beta design. Mods (who wish to participate in the protest): Mod up protest comments comments only. Do not mod down on-topic comments as it isn't fair to the poster.
Movin on Down (with DIcE)! Beta Sucks.
on
Russia Bans Bitcoin
·
· Score: 0, Offtopic
The new site is not "movin on up". It's more like movin on down, a step backwards./. aint broke so dont fix it.
Dice, I am protesting the beta site. I will not follow any links from a beta redirect and I will not participate in any meaningful discussion.
You speak of a wider audience, who is this wider audience? Oh, I get it. You aren't satisfied with 3+ million registered users and now you need to attract the clueless likes of the Popular Science crowd.
Judging by how badly your idiot design team mangled (putting it lightly) the comment section, you are COMPLETELY CLUELESS of what Slashdot really is. Its not a news site and we aren't an audience. Its a community driven site in which users submit content and we can discuss it gaining insight, expressing opinions or have a good laugh. The comments are why we come here. The main page is also an ugly mess. Many of us are mature adults with a professions, some of us are students and everything in between. But one this is for certain: we like text. We don't need pictures or videos or other useless web 2.0/HTML5/Social glitz. Just give us links to the content. That is why I am a daily/. user, its simple and to the point. This isn't twitter, Digg or Facebook, we come here to get away from that. You will lose more members than you will ever hope to attract with your new and unimproved design. Please abandon your attempts to cash in on/.
Fellow/.'ers, join me in this protest. Do not post a comment related to an article or click any links. Instead, post a comment in protest of the beta design. Mods (who wish to participate in the protest): Mod up protest comments comments only. Do not mod down on-topic comments as it isn't fair to the poster.
Who is this wider audience they speak of? >Dice - a cash cow thats what! Why does the site needs to be redesigned for them? >Dice - Because it needs web2.0socialmetrics integration to bring in more cash!
I thought this was news for nerds, not news for joe six-pack who doesn't know quark from physics and Quark from DS9. This site is targeted at real nerds/geeks of all types. Our interests are sciences, technology, sci-fi and things related to them. Its not a cash cow to be raped to death. We come here for a bit of news and discuss the topics, and many times find some really great and informative comments.
Timothy, You know this community and I know that your are among one of the oldest/. editors. I believe you silently agree with us in our protest, at least I hope you do. Dice is writing your checks and I am sure you want to keep your job but understand/. has already reached its audience. Tell your Dice masters that the change will kill/., not grow it.
Dice, et al, Fuck off and leave Slashdot alone./. already reaches its target audience. We don't need clueless masses coming here, that is what Popular Science if for. And Popular Science is a rag compared to what I used to read in the 80's/90's. You are doing all of us a disservice by screwing up the site.
The change was nowhere near as drastic and the comments were left alone if you choose "Classic Discussions" in your account settings. I did not like the interactive discussion and/. gives us the CHOICE to stick with the old view which I have looked at since 1999 and posted to beginning in 2001.
We arent old fogies bitching because of some newfangled thing. We like slashdot for a few reasons, the main one being the comments and the second reason being the spartan design. The new design breaks all of that. We don't need pictures or videos on the main page as/. is a news aggregation site with a sprinkling of a community help site via "Ask Slashdot".
Dice wants/. to move into becoming a news site with its own content but do we really need that? There are plenty of news sites already, some shittier than others. I come here as most of the shit has already been sifted through by the community and the interesting stuff gets posted via user voting on the fire hose.
Dice, I am protesting the beta site. I will not follow any links from a beta redirect and I will not participate in any meaningful discussion.
Your new Slashdot design is hideous. The comment layout is an abomination which has always been/.'s strong point. The comments are why we come here. This isn't twitter, Digg or Facebook, we come here to get away from that. You will lose more members than you will ever hope to attract with your new and unimproved design. Please abandon your attempts to cash in on/.
Fellow/.'ers, join me in this protest. Do not post a comment related to an article or click any links. Instead, post a comment in protest of the beta design. Mods (who wish to participate in the protest): Mod up protest comments comments only. Do not mod down on-topic comments as it isn't fair to the poster.
Dice, I am protesting the beta site. I will not follow any links from a beta redirect and I will not participate in any meaningful discussion.
Your new Slashdot design is hideous. The comment layout is an abomination which is/.'s strong point, its why we come here. This isn't twitter or Facebook, we come here to get away from that. Please abandon your attempts to cash in on this site, you will loose more members then you will ever hope to attract with your new and unimproved design.
Fellow/.'ers, join me in this protest. Do not post a comment related to a beta redirect article or click any links. Instead, post a comment in protest of the beta design.
We should arrange a protest. Basically every time we get a beta redirect, instead of posting something related to the article you write a protest post against the beta site. And in addition encourage others to do the same. Also, don't forget to email them your opinion about the beta site, the link is at the top of every page now. Let our voices be heard!
I know I shouldn't feed the trolls but.... Way to be a dick. I am not a sports fan and I had no idea what the hell was going on half the time. But its still fun to sit with friends and family, have a beer and relax.
I went to my brothers place and all of us are nerds/geeks. None of us are football fans (or sports fans in general) and don't follow the game. In fact I am so ignorant of the game the in-joke was every time I asked what was happening the reply was "that team did better at sports than the other". The only person who really knew the game was my brothers friend who gave us the details.
I will say that the game was painful to watch. That bad snap right in the beginning was an omen. After that it looked like the Broncos had no idea what was going on. If it was a total shutout I was going to send them a funeral flower arrangement and my condolences.
I'll bite: What snowden did was a form of civil disobedience. What about the civil rights activists who committed "crimes" aka peaceful protests and other non violent forms of civil disobedience in order to repeal or change said laws? I think the majority agreed with their stated motives.
This is some serious racial/ethnic flame war fuel right here.
I would hazard a guess that many of the immigrants who come here are already motivated to do better, why else would they leave their home to come here? They aren't going to let their kids sit in front of a video game for hours when they busted their ass to relocate to another country and build a better future. They also want to make sure their kids are pushed into prestigious, high income jobs like business management, lawyers and doctors. You can't blame them for trying to ensure their kids are successful.
"Native" kids and their parents don't know the hardships such as poverty, disease or oppressive governments their immigrant parents experienced in their homeland. They take their comfortable life for granted and don't have the same motivation to succeed because they already feel successful. As long as they get to play video games, go out on a weekend to party and have enough money to pay rent and bills, they are satisfied. This usually happens around the second or third generation born here.
And as a side note: You want to know the secret to success? Risk. Immigrants took a big risk to come here. Their kids will also take risks like starting a business or changing jobs at the drop of a hat for more pay. Of all the people I know, the ones who are successful are the ones who took risks career wise and went into business or made major job/career changes.
The idea is that if everything is released at once then the story will ruffle some feathers for only a few weeks/months and die out quickly.
By releasing their dirty secrets one at a time and once a month, the story can be kept in the media for years (or so Snowden says). This ensures the pressure is kept on the NSA and government to do something. Though, so far the crooks are trying to justify everything they do and are quite defiant in defending their practices.
"Lazy, cheap companies who want to use a fieldbus where they really should be using a network link are also the problem."
Exactly. The reason articles like this are nonsense is because they are pointing the finger at the field bus technology when in fact it is incompetent companies or engineers. They are improperly using the technology.
The articles shouldn't be crying wolf over insecure protocols that are designed for a specific purpose. They instead should point out how these buses are being used in situations where they shouldn't be used. They should also point out how companies are cutting corners and ignoring physical security. They don't need to man the sub stations 24/7 but at least establish or hire a security firm to monitor using CCTV and alarm systems. If an alarm is triggered local police can be dispatched or at the very least a private security vehicle can take a look. Its not 100% fool proof but more realistic than forcing some clunky security layer on top of an existing protocol and figuring out how to upgrade every piece of equipment out there.
The link you gave is for RS-232. RS485/422, CAN and Profibus(a protocol running on variant of RS485) can run for hundreds or thousands of meters (using repeaters and/or optical links). They are also the most common form of fieldbus. Allen Bradley uses DeviceNet over CAN, Siemens uses Profibus and various other controller manufactures use RS422/485 and most likely run Modbus or a proprietary protocol over it.
Because its very, VERY difficult to rebuild a piece of software that complex. From a layman's standpoint it might seem like a no brainer. But in terms of actual man hours (more like man years) it will take years before something stable is produced. And note how I say stable. Clang/LLVM have been in development for many years to the point where it can be used in production.
The dangerous part of LLVM is its ability to use GCC as a front-end and LLVM as its backend enabling LLVM to build Fortran, Ada and C/C++ as well as partial support for Go, Java, Objective-C and Obj-C++. Plus from what I hear, GCC is quite sloppy and bloated in terms of its code base and no one wants to re-write it. If Clang/LLVM becomes big enough to be able to replace GCC in GNU/Linux distros then the GCC team will have to re-think its position. But I don't see it happening.
TL;DR - If people can get physical access to your fieldbus network then you have much bigger problems. Network security isnt going to do squat.
These hand waving "OMG fieldbuses are weak" articles are total BS. They either have little knowledge of houw an industrial system works or they are just looking to get published for some "street cred".
The problem with field bus protocol designs is that they are designed for very low overhead and latencies. Field busses are usually designed as a simple master/slave protocol in which the master sends out a packet with a device address and a command and the slave might reply. Many are based on a multidrop serial bus like RS485/422, CAN and ProfiBus. The benefit of such a design is they use low bitrates which allows for some serious distance often hundreds or thousands of meters. It greatly simplifies wiring as you have a single serial line from an RTU/PLC/PAC snake around the machine or plant and control just about anything. They arent on a switched network like ethernet, its more like 10base-2. Anyone can tap the bus at any point and read/write it without much effort.
For example a valve might have a few commands such as open valve, close valve and valve position (meaning what is the status of the valve, open or closed). So to close the valve you simply send a packet with the address and command that says close then poll the position until you see it say closed. Some valves might let you issue a command to say open 35% and then poll until you see a position value returned of 35% open. And its not only valves but motor controllers, servo motors, encoders, pressure/temperature/strain/moisture/etc sensors, you name it.
The problem with security on a fieldbus is not only latency (more data means higher latency between a command send and then receiving a reply) but how do you implement security in a valve? How do you make it easy to program the valve to securely talk to the master station? You still have the physical access problem if someone can get at the valve and read a key from it using a programmer. And if there was a method to program the valve with yet another password to block unauthorized programming, what if the password is leaked or forgotten? A valve could be replaced but if its part of a critical system or weighs a few tons and is in an underground vault then your in trouble. Or maybe its buried deep within a machine and requires many hours of downtime to get at and replace. You still have the human weak link of someone knowing the passwords and keys. What if a particular key for a sensor network is stolen or lost? Then you have to send a team out to reprogram every field bus device to the new key. Even if the master station could issue a command to reprogram every device on the network with a new key then physical access can still enable a malicious person(s) to sniff the new key or program new keys. Security isnt a set it and forget it process, its staying continiously vigilent and MONITORING your networks both electronically and physically. And that clasehes with the cut costs/more profit mentality of todays corporations.
So in the end all this "OMG teh networks are insecure!" handwaving is a non-problem. Fieldbus protocols arent the problem. Lazy, cheap companies who dont want to pay for physical security are the problem.
So is there a way you could randomly seed an algorithm to generate a ghost with some noise in its drawing to throw off the vision processing? I realize the ghost is their logo but distorting it randomly could help thwart such an attack. Or am I missing something?
I too think an NMI is able to wake a halted or locked up CPU. In an old industrial laser Laser we have at work that there is a 6809 with a two level watchdog timer. The first level fires off an interrupt after 40ms and the next level at 100ms (if the NMI fails) pulls reset low to "reboot" the system.
Ladder on a PLC/PAC vs. C# from scratch is like comparing apples to apple seeds.
In a PLC, the CPU first reads the IO points, runs or scans the ladder code and then writes outputs. The programmer almost never has to worry about the IO hardware, unless it's for configuring registers in said hardware (usually on the first scan). Also, many modern PLC's implement instruction boxes that greatly simplify configuration and handle things like analog input scaling, complex math, high speed inputs/counters, PID loops and motion control. Basically, all the hard work has been done already. You simply tell it: "if input 1 is on, start timer 1 and turn output 3 off" (lameness filter didn't allow ascii ladder representation).
Whereas in C# you have to write most of the code from scratch including dealing with the I/O devices or protocols (often through.net libraries or worse, non COM or.net DLL's) and then implementing a basic state machine to handle the actual logic code and so forth. Worse yet, you may want to implement some type of threading for parallel tasks and worry about race conditions, timing, thread safety, etc. It's a ton of tedious work.
Then again there are of course software PAC/PLC's out there that take care of all the hard work and you only write your logic code and it does the rest.
People who are charged with various money related crimes are banned from banking. A coworker I worked with was a drug dealer and was picked up on tax evasion and did 2 years in the can. He can't have a bank account. Another guy I knew through a friend was caught embezzling $35,000 from his place of work. He did not serve time but had to pay it all back using money borrowed from his parents. He also can't have a bank account for at least another 5 or 6 years (something like a 15 year ban).
I am sure there are plenty of deadbeat dads avoiding bank accounts to hide money from their baby's momma. That or they work off the book. I knew a guy who fathered two kids and skipped out on the girl. He worked as a handyman and accepted cash and checks and never had a bank account. The girl finally took him to court and he lost his drivers license so he had to start paying. Last I heard he knocked up yet another girl in florida and is now living with her to avoid hiding money from yet another girl.
For others it boils down to they have so little money its almost pointless to have a bank account. They live hand to mouth cashing their check and paying off bills like rent and then buying food. When you make $10-12 an hour little is left after bills and food so why bother with a bank account? A coworker the other day said she had $1.35 in her bank account. I can't remember when I had less than a $1000, but then again I save and spend as little as possible. And I am no where near rich or wealthy either.
The new site is not "movin on up". It's more like "movin on down", a step backwards. /. aint broke so dont fix it.
Dice, I am protesting the beta site. I will not follow any links from a beta redirect and I will not participate in any meaningful discussion.
You speak of a wider audience, who is this wider audience? Oh, I get it. You aren't satisfied with 3+ million registered users and now you need to attract the clueless likes of the Popular Science crowd.
Judging by how badly your idiot design team mangled (putting it lightly) the comment section, you are COMPLETELY CLUELESS of what Slashdot really is. Its not a news site and we aren't an audience. Its a community driven site in which users submit content and we can discuss it gaining insight, expressing opinions or have a good laugh. The comments are why we come here. The main page is also an ugly mess. Many of us are mature adults with a professions, some of us are students and everything in between. But one this is for certain: we like text. We don't need pictures or videos or other useless web 2.0/HTML5/Social glitz. Just give us links to the content. That is why I am a daily /. user, its simple and to the point. This isn't twitter, Digg or Facebook, we come here to get away from that. You will lose more members than you will ever hope to attract with your new and unimproved design. Please abandon your attempts to cash in on /.
Fellow /.'ers, join me in this protest. Do not post a comment related to an article or click any links. Instead, post a comment in protest of the beta design. Mods (who wish to participate in the protest): Mod up protest comments comments only. Do not mod down on-topic comments as it isn't fair to the poster.
The new site is not "movin on up". It's more like movin on down, a step backwards. /. aint broke so dont fix it.
Dice, I am protesting the beta site. I will not follow any links from a beta redirect and I will not participate in any meaningful discussion.
You speak of a wider audience, who is this wider audience? Oh, I get it. You aren't satisfied with 3+ million registered users and now you need to attract the clueless likes of the Popular Science crowd.
Judging by how badly your idiot design team mangled (putting it lightly) the comment section, you are COMPLETELY CLUELESS of what Slashdot really is. Its not a news site and we aren't an audience. Its a community driven site in which users submit content and we can discuss it gaining insight, expressing opinions or have a good laugh. The comments are why we come here. The main page is also an ugly mess. Many of us are mature adults with a professions, some of us are students and everything in between. But one this is for certain: we like text. We don't need pictures or videos or other useless web 2.0/HTML5/Social glitz. Just give us links to the content. That is why I am a daily /. user, its simple and to the point. This isn't twitter, Digg or Facebook, we come here to get away from that. You will lose more members than you will ever hope to attract with your new and unimproved design. Please abandon your attempts to cash in on /.
Fellow /.'ers, join me in this protest. Do not post a comment related to an article or click any links. Instead, post a comment in protest of the beta design. Mods (who wish to participate in the protest): Mod up protest comments comments only. Do not mod down on-topic comments as it isn't fair to the poster.
Who is this wider audience they speak of?
>Dice - a cash cow thats what!
Why does the site needs to be redesigned for them?
>Dice - Because it needs web2.0socialmetrics integration to bring in more cash!
I thought this was news for nerds, not news for joe six-pack who doesn't know quark from physics and Quark from DS9. This site is targeted at real nerds/geeks of all types. Our interests are sciences, technology, sci-fi and things related to them. Its not a cash cow to be raped to death. We come here for a bit of news and discuss the topics, and many times find some really great and informative comments.
Timothy, /. editors. I believe you silently agree with us in our protest, at least I hope you do. Dice is writing your checks and I am sure you want to keep your job but understand /. has already reached its audience. Tell your Dice masters that the change will kill /., not grow it.
You know this community and I know that your are among one of the oldest
Dice, et al, /. already reaches its target audience. We don't need clueless masses coming here, that is what Popular Science if for. And Popular Science is a rag compared to what I used to read in the 80's/90's. You are doing all of us a disservice by screwing up the site.
Fuck off and leave Slashdot alone.
The change was nowhere near as drastic and the comments were left alone if you choose "Classic Discussions" in your account settings. I did not like the interactive discussion and /. gives us the CHOICE to stick with the old view which I have looked at since 1999 and posted to beginning in 2001.
We arent old fogies bitching because of some newfangled thing. We like slashdot for a few reasons, the main one being the comments and the second reason being the spartan design. The new design breaks all of that. We don't need pictures or videos on the main page as /. is a news aggregation site with a sprinkling of a community help site via "Ask Slashdot".
Dice wants /. to move into becoming a news site with its own content but do we really need that? There are plenty of news sites already, some shittier than others. I come here as most of the shit has already been sifted through by the community and the interesting stuff gets posted via user voting on the fire hose.
Dice, I am protesting the beta site. I will not follow any links from a beta redirect and I will not participate in any meaningful discussion.
Your new Slashdot design is hideous. The comment layout is an abomination which has always been /.'s strong point. The comments are why we come here. This isn't twitter, Digg or Facebook, we come here to get away from that. You will lose more members than you will ever hope to attract with your new and unimproved design. Please abandon your attempts to cash in on /.
Fellow /.'ers, join me in this protest. Do not post a comment related to an article or click any links. Instead, post a comment in protest of the beta design. Mods (who wish to participate in the protest): Mod up protest comments comments only. Do not mod down on-topic comments as it isn't fair to the poster.
Dice, I am protesting the beta site. I will not follow any links from a beta redirect and I will not participate in any meaningful discussion.
Your new Slashdot design is hideous. The comment layout is an abomination which is /.'s strong point, its why we come here. This isn't twitter or Facebook, we come here to get away from that. Please abandon your attempts to cash in on this site, you will loose more members then you will ever hope to attract with your new and unimproved design.
Fellow /.'ers, join me in this protest. Do not post a comment related to a beta redirect article or click any links. Instead, post a comment in protest of the beta design.
HERE, HERE!
We should arrange a protest. Basically every time we get a beta redirect, instead of posting something related to the article you write a protest post against the beta site. And in addition encourage others to do the same. Also, don't forget to email them your opinion about the beta site, the link is at the top of every page now. Let our voices be heard!
http://lmgtfy.com/?q=north+korean+sex+trafficking
Then you click search tools and change "any time" to "past year". Plenty of sources.
I know I shouldn't feed the trolls but....
Way to be a dick. I am not a sports fan and I had no idea what the hell was going on half the time. But its still fun to sit with friends and family, have a beer and relax.
I went to my brothers place and all of us are nerds/geeks. None of us are football fans (or sports fans in general) and don't follow the game. In fact I am so ignorant of the game the in-joke was every time I asked what was happening the reply was "that team did better at sports than the other". The only person who really knew the game was my brothers friend who gave us the details.
I will say that the game was painful to watch. That bad snap right in the beginning was an omen. After that it looked like the Broncos had no idea what was going on. If it was a total shutout I was going to send them a funeral flower arrangement and my condolences.
He got his units or conversion math backwards. 25 miles is about 40km. Your factor of 17 is also off, the conversion factor for miles to km is 0.62.
I'll bite:
What snowden did was a form of civil disobedience. What about the civil rights activists who committed "crimes" aka peaceful protests and other non violent forms of civil disobedience in order to repeal or change said laws? I think the majority agreed with their stated motives.
This is some serious racial/ethnic flame war fuel right here.
I would hazard a guess that many of the immigrants who come here are already motivated to do better, why else would they leave their home to come here? They aren't going to let their kids sit in front of a video game for hours when they busted their ass to relocate to another country and build a better future. They also want to make sure their kids are pushed into prestigious, high income jobs like business management, lawyers and doctors. You can't blame them for trying to ensure their kids are successful.
"Native" kids and their parents don't know the hardships such as poverty, disease or oppressive governments their immigrant parents experienced in their homeland. They take their comfortable life for granted and don't have the same motivation to succeed because they already feel successful. As long as they get to play video games, go out on a weekend to party and have enough money to pay rent and bills, they are satisfied. This usually happens around the second or third generation born here.
And as a side note:
You want to know the secret to success? Risk. Immigrants took a big risk to come here. Their kids will also take risks like starting a business or changing jobs at the drop of a hat for more pay. Of all the people I know, the ones who are successful are the ones who took risks career wise and went into business or made major job/career changes.
The idea is that if everything is released at once then the story will ruffle some feathers for only a few weeks/months and die out quickly.
By releasing their dirty secrets one at a time and once a month, the story can be kept in the media for years (or so Snowden says). This ensures the pressure is kept on the NSA and government to do something. Though, so far the crooks are trying to justify everything they do and are quite defiant in defending their practices.
"Lazy, cheap companies who want to use a fieldbus where they really should be using a network link are also the problem."
Exactly. The reason articles like this are nonsense is because they are pointing the finger at the field bus technology when in fact it is incompetent companies or engineers. They are improperly using the technology.
"While you're correct, you're slightly oversimplifying."
The articles shouldn't be crying wolf over insecure protocols that are designed for a specific purpose. They instead should point out how these buses are being used in situations where they shouldn't be used. They should also point out how companies are cutting corners and ignoring physical security. They don't need to man the sub stations 24/7 but at least establish or hire a security firm to monitor using CCTV and alarm systems. If an alarm is triggered local police can be dispatched or at the very least a private security vehicle can take a look. Its not 100% fool proof but more realistic than forcing some clunky security layer on top of an existing protocol and figuring out how to upgrade every piece of equipment out there.
"Serial runs aren't that long.."
The link you gave is for RS-232. RS485/422, CAN and Profibus(a protocol running on variant of RS485) can run for hundreds or thousands of meters (using repeaters and/or optical links). They are also the most common form of fieldbus. Allen Bradley uses DeviceNet over CAN, Siemens uses Profibus and various other controller manufactures use RS422/485 and most likely run Modbus or a proprietary protocol over it.
http://en.wikipedia.org/wiki/RS-485": It offers data transmission speeds of 35 Mbit/s up to 10 m and 100 kbit/s at 1200 m."
http://en.wikipedia.org/wiki/Rs422: "The maximum cable length is 1500 m. Maximum data rates are 10 Mbit/s at 12 m or 100 kbit/s at 1200 m."
http://digital.ni.com/public.nsf/allkb/D5DD09186EBBFA128625795A000FC025: CAN Bus - 50 kbits/Sec @ 1000 meters.
http://en.wikipedia.org/wiki/Profibus: "The cable length between two repeaters is limited from 100 to 1200 m, depending on the bit rate used."
I was simply making a comparison for those who may be unfamiliar with a multi-drop serial bus.
Because its very, VERY difficult to rebuild a piece of software that complex. From a layman's standpoint it might seem like a no brainer. But in terms of actual man hours (more like man years) it will take years before something stable is produced. And note how I say stable. Clang/LLVM have been in development for many years to the point where it can be used in production.
The dangerous part of LLVM is its ability to use GCC as a front-end and LLVM as its backend enabling LLVM to build Fortran, Ada and C/C++ as well as partial support for Go, Java, Objective-C and Obj-C++. Plus from what I hear, GCC is quite sloppy and bloated in terms of its code base and no one wants to re-write it. If Clang/LLVM becomes big enough to be able to replace GCC in GNU/Linux distros then the GCC team will have to re-think its position. But I don't see it happening.
Ugh. I wish I had proof read that once more. your - you're always slips past me.
TL;DR - If people can get physical access to your fieldbus network then you have much bigger problems. Network security isnt going to do squat.
These hand waving "OMG fieldbuses are weak" articles are total BS. They either have little knowledge of houw an industrial system works or they are just looking to get published for some "street cred".
The problem with field bus protocol designs is that they are designed for very low overhead and latencies. Field busses are usually designed as a simple master/slave protocol in which the master sends out a packet with a device address and a command and the slave might reply. Many are based on a multidrop serial bus like RS485/422, CAN and ProfiBus. The benefit of such a design is they use low bitrates which allows for some serious distance often hundreds or thousands of meters. It greatly simplifies wiring as you have a single serial line from an RTU/PLC/PAC snake around the machine or plant and control just about anything. They arent on a switched network like ethernet, its more like 10base-2. Anyone can tap the bus at any point and read/write it without much effort.
For example a valve might have a few commands such as open valve, close valve and valve position (meaning what is the status of the valve, open or closed). So to close the valve you simply send a packet with the address and command that says close then poll the position until you see it say closed. Some valves might let you issue a command to say open 35% and then poll until you see a position value returned of 35% open. And its not only valves but motor controllers, servo motors, encoders, pressure/temperature/strain/moisture/etc sensors, you name it.
The problem with security on a fieldbus is not only latency (more data means higher latency between a command send and then receiving a reply) but how do you implement security in a valve? How do you make it easy to program the valve to securely talk to the master station? You still have the physical access problem if someone can get at the valve and read a key from it using a programmer. And if there was a method to program the valve with yet another password to block unauthorized programming, what if the password is leaked or forgotten? A valve could be replaced but if its part of a critical system or weighs a few tons and is in an underground vault then your in trouble. Or maybe its buried deep within a machine and requires many hours of downtime to get at and replace. You still have the human weak link of someone knowing the passwords and keys. What if a particular key for a sensor network is stolen or lost? Then you have to send a team out to reprogram every field bus device to the new key. Even if the master station could issue a command to reprogram every device on the network with a new key then physical access can still enable a malicious person(s) to sniff the new key or program new keys. Security isnt a set it and forget it process, its staying continiously vigilent and MONITORING your networks both electronically and physically. And that clasehes with the cut costs/more profit mentality of todays corporations.
So in the end all this "OMG teh networks are insecure!" handwaving is a non-problem. Fieldbus protocols arent the problem. Lazy, cheap companies who dont want to pay for physical security are the problem.
So is there a way you could randomly seed an algorithm to generate a ghost with some noise in its drawing to throw off the vision processing? I realize the ghost is their logo but distorting it randomly could help thwart such an attack. Or am I missing something?
I too think an NMI is able to wake a halted or locked up CPU. In an old industrial laser Laser we have at work that there is a 6809 with a two level watchdog timer. The first level fires off an interrupt after 40ms and the next level at 100ms (if the NMI fails) pulls reset low to "reboot" the system.
Its not that bad. At least it makes people think and post interesting ideas. I had fun reading through the comments.
Ladder on a PLC/PAC vs. C# from scratch is like comparing apples to apple seeds.
In a PLC, the CPU first reads the IO points, runs or scans the ladder code and then writes outputs. The programmer almost never has to worry about the IO hardware, unless it's for configuring registers in said hardware (usually on the first scan). Also, many modern PLC's implement instruction boxes that greatly simplify configuration and handle things like analog input scaling, complex math, high speed inputs/counters, PID loops and motion control. Basically, all the hard work has been done already. You simply tell it: "if input 1 is on, start timer 1 and turn output 3 off" (lameness filter didn't allow ascii ladder representation).
Whereas in C# you have to write most of the code from scratch including dealing with the I/O devices or protocols (often through .net libraries or worse, non COM or .net DLL's) and then implementing a basic state machine to handle the actual logic code and so forth. Worse yet, you may want to implement some type of threading for parallel tasks and worry about race conditions, timing, thread safety, etc. It's a ton of tedious work.
Then again there are of course software PAC/PLC's out there that take care of all the hard work and you only write your logic code and it does the rest.
Its good to see that Torgo finally caught a break and moved up from being a servant to the Master.
People who are charged with various money related crimes are banned from banking. A coworker I worked with was a drug dealer and was picked up on tax evasion and did 2 years in the can. He can't have a bank account. Another guy I knew through a friend was caught embezzling $35,000 from his place of work. He did not serve time but had to pay it all back using money borrowed from his parents. He also can't have a bank account for at least another 5 or 6 years (something like a 15 year ban).
I am sure there are plenty of deadbeat dads avoiding bank accounts to hide money from their baby's momma. That or they work off the book. I knew a guy who fathered two kids and skipped out on the girl. He worked as a handyman and accepted cash and checks and never had a bank account. The girl finally took him to court and he lost his drivers license so he had to start paying. Last I heard he knocked up yet another girl in florida and is now living with her to avoid hiding money from yet another girl.
For others it boils down to they have so little money its almost pointless to have a bank account. They live hand to mouth cashing their check and paying off bills like rent and then buying food. When you make $10-12 an hour little is left after bills and food so why bother with a bank account? A coworker the other day said she had $1.35 in her bank account. I can't remember when I had less than a $1000, but then again I save and spend as little as possible. And I am no where near rich or wealthy either.