history   433022

« earlier    


Unfortunately, little seems to have changed, perhaps because Y2K remediation was so successful and because it is only after a catastrophe has occurred that major reorganisations are brought about in the way an industry operates.

1. Almost all software-based systems are still designed and developed with cost and time-to-market taking priority over modularity, robustness, security, ease of modification and other software engineering principles. Testing is still the primary way in which programmers assure that software is fit for purpose, despite decades of evidence that testing can never find most errors.
2. Single points of failure are still introduced without considering the possible consequences. One current and critical example is the extraordinarily widespread dependence on the GPS signal for positioning, navigation and timing. Other examples are the almost universal reliance on encryption systems that could be destroyed by advances in quantum computing, and the growing dependence of multiple systems on identical software components or on identical sources of open data.
3. In the interests of efficiency, supply chains have become far more tightly coupled and redundancy has been removed with little thought about the impact on resilience, making cascade failures more likely.
4. There is an increased unwillingness to use regulation to encourage private companies to write better software.

The current cybersecurity crisis is one consequence of this failure to learn from Y2K but as there is no deadline to compel urgent action the risks to society from badly designed and insecure software are certain to continue to increase.
y2k  programming  2000  computers  history 
17 hours ago by WimLeers
Love, Barack
Really, truly incredible letters. Can’t wait to read them in their entirety.
history  letters  maturity  learning  relationships  writing  obama 
21 hours ago by alexpriest

« earlier    

related tags

&  1987  2000  2017-10  2017  3d  808  academia  academic  africa  agriculture  airjordan  airplane  america  american-west  ampersand  ancient  animals  anne-marie+slaughter  anne_applebaum  anthropology  apple  archaeology  architecture  argument  art  article  articles  asia  astronomy  audio  austerity  authority  aviation  basketball  bbc  bible  blog  blogspot  boeing-747  boiling  book  books  booze  bread  brexit  buddhism  bullshit  burma  business  california  cap  capitalism  cartography  cg  chicken  child  children  china  chinese  cia  class  climatechange  clothing  cocktails  coefficient  companies  competitiveness  computergraphics  computers  construction  contracts  cool  credit  cuisine  culture  curiosities  customerservice  data  dc  debt  debunk  design  deutsch  development  disaster  discretionary  disposable  dmv  dogs  donaldtrump  drinks  drum-machine  duck  eccentric  economic  economics  education  edx  election  environment  equality  es6  europe  event  evidence  exotic  exploitation  extraordinary  extravagant  factoids  fair  faire  fall  fascism  felix-cohen  festival  finance  flowers  flying  food  foreign  future  gametheory  gandolfi  gap  gender  germany  gfc  gini  government  grain  graphics  handwriting  health  hiring  história  hour  household  html  hypercard  imagery  imf  improvements  income  indonesia  inequality  inflation  intelligence  interesting  interetarchive  internet  interview  iron  islam  italian  journalism  journals  js  justice  languages  largeformat  law  learning  legal  letters  liberalism  linkfodder  literature  living  london  malaria  map  mapping  marginalrevolution  market.crashes  markets  marriage  maryland  massachusetts  massacre  mathematics  maturity  maximisation  md  medicine  medieval  michigan  middleeast  migration  military  mipmap  mit-4.605x  mobility  money  moonshine  movies  music  muslim  myanmar  nationalism  naval  navy  nazi  nba  neoliberalism  newengland  news  nixon  nova  npr  nvidia  nyc  obama  oecd  of  old  online-courses  output  pain  parchute  part-time  peking  penmanship  people  persecution  personalities  persuasion  pharmacology  philosophy  photo  photos  physics  podcast  poetry  policy  politics  postable  poster  poverty  power  precariat  predictions  priests  privacy  process  productivity  profit  programming  prolog  propaganda  psychology  race  racism  radio  rail  recovery  recruiters  reference  refugee  relationships  religion  renaissance  research  researcher  retro  review  rights  robmalda  rohingya  rome  russia  salary  schools  science  secular  security  siagram  skill  skills  slashdot  slavery  snowden  social  social_memory  socialism  soviet  soviet_russia  space  spending  stagflation  stagnation  stalin  standard  statistics  stock.market  strange  survival  taste  tax  taxcredit  trade  trap  travel  trial  twitter  uk  ukraine  uncanny  underinvestment  union  united_states  up  us  usa  utah  valley  video  videos  viewcamera  virginia  visualization  war  warfare  water  web  women  wonk  workers  writing  xkcd  y2k  zero 

Copy this bookmark: