anchor.diff:  	var/time_last_closed_position = 0
   	//Jobs you cannot open new positions for
   	var/list/blacklisted = list(
  +		"AI",
  +		"Assistant",
  +		"Cyborg",
   		"Captain",
   		"Head of Personnel",
   		"Head of Security",
  
positive.code: 						dat += "<a href='?src=\ref[src];choice=make_job_available'>Open Position</a><br>"
  					else
  						dat += "<b>There are too many positions for this job.</b><br>"
  
  				else
  					dat += "<b>You cannot open positions for this job.</b><br>"
  
negative.code: 		if("make_job_available")
  			// MAKE ANOTHER JOB POSITION AVAILABLE FOR LATE JOINERS
  			var/datum/job/j = job_master.GetJob(edit_job_target)
  
  			if(!j)
  				return 0
  			if(!can_open_job(j.title))
  				return 0
  
  			j.total_positions++
  			opened_positions[edit_job_target]++;
  
  		if("make_job_unavailable")
  			// MAKE JOB POSITION UNAVAILABLE FOR LATE JOINERS
  			var/datum/job/j = job_master.GetJob(edit_job_target)
  
  			if(!j)
  				return 0
  			if(!can_close_job(j.title))
  				return 0
  
  			//Allow instant closing without cooldown if a position has been opened before
  			if(opened_positions[edit_job_target] > 0)
  