程序员

注册

 

发新话题 回复该主题

无助民众预约疫苗难Python立了大功 [复制链接]

1#
北京那家医院治疗白癜风好 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/
北京那家医院治疗白癜风好 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/

前言:和国内社区稳步有序、安全有效率、温暖关怀地大规模组织民众接种新冠疫苗不同,美国民众要想打到疫苗有一定的门槛,打不到疫苗,不知道怎么预约,预约难,老年人的数字鸿沟,而且美国的数字化生活还没有普及到像在国内一样用小程序就能方便快捷使用的程度。美国媒体NBC就报道了普通民众预约疫苗难的囧境,只能靠民间工程师的自发行动弥补*府的不足,但他们又面临着道德和伦理困境。我们编译了NBC的这边文章,讲述了一个写Python的工程师小哥如何利用自己的程序方便民众预约疫苗的故事。

蒂姆拉提根(TimRatigan)住的地方离他岳父在美国德州圣安东尼奥的家很远,在德州,竞争激烈的新冠疫苗接种预约意味着符合条件的人可能要花数周时间刷新浏览器,以寻找可用的预约名额。

但多亏了互联网和几行计算机代码,他能够帮他岳父在德州争取到一个预约。

拉蒂根在「我的配偶一直在浏览他们的网站,但不断刷新,在圣安东尼奥附近什么也找不到。」

24岁的拉蒂根住在芝加哥,他在自己的客厅里编写了一个程序,每当HEB出现一个难以预测到的疫苗预约名额时,就会向他发送警报。HEB是一家食品杂货和药房连锁店,正在德克萨斯州的许多地方分发疫苗。

「只要自动打开那个网址,你就可能是那里最快的,」他说。

拉蒂根是Github的一个用户,在这个社区里,程序员想出各种方法,让他们的朋友和家人在预约接种疫苗时获得优势。作为程序员共享代码的资源库,Github上有数十个上传的脚本,这些脚本旨在帮助人们获得接种疫苗的机会。

但这对大众来说并不意味着什么。疫苗接种网站对老年人来说已经很有挑战性了,像拉蒂根的程序只对那些知道如何执行代码的人有用。

拉蒂根说他很清楚这一点。

拉蒂根说:「目前建立的系统将会出现这些问题。」「如果仅仅是在网上进行预约,你已经开始生活在一个对于老年人来说处于劣势的世界,这个世界让他们无法预约到疫苗。」

一些程序每隔几秒钟就会搜刮个别州或药店网站以获得空缺的预约。在德克萨斯州的奥斯汀,HEB是主要的疫苗供应商,程序员们编写了多个程序,并在Reddit等网站上进行比较。拉蒂根为岳父预约了一次接种名额,之后他在Github上上传了一个脚本,别人也利用这个脚本搜寻到了接种疫苗的机会。

美国人接种疫苗的速度甚至比总统乔·拜登一月份承诺的还要快。美国计划在4月30日的最后期限之前发放1.5亿支疫苗。拜登本月表示,白宫将指示各州在5月1日之前让每个成年人都有资格接种疫苗。但在实践中,通常由国家医疗机构和一些药店分发,他们要求病人在网站注册预约,而这些预约很快就被约满了。美国现在正在创建一个数字鸿沟,在这种鸿沟中,不了解技术或者没有机会接触的人可能更难获得预约。

这让那些花上几个小时刷新疫苗接种网站的人感到很沮丧。

对于那些会用Python编程的人来说,这是一种非常流行的编程语言,它有着广泛的用途,并且很容易被其他编程人员阅读,它非常简单:Ratigan检查了HEB疫苗接种站点,看到了该站点的代码是如何描述一个新的预约的,并且编写了一个快速的脚本,每隔几秒就会发送一个信息到该站点,一旦有空缺就会通知他。他在一个小时左右就为岳父找到了一个。

马特·亨策(MattHenze)是奥斯汀的一位信息技术工程师,他从朋友和家人那里得知,通过HEB很难找到预约。在同事告诉他他们正在使用脚本以简化流程后,他开始使用脚本,并为他的父母预约疫苗,然后为他认识的其他符合条件的人预约。

亨策说:「我和已经或正在运营这个网站的朋友进行了多次讨论。」「你认为这在道德上行得通吗?我对整个事情的看法是,如果你签约的是合法合格的人,我认为这没有问题。」

他说:「不管你是70岁能接种还是70岁不能接种,你都有资格去使用。」「我有这个技能,所以我要帮助别人。」

纽约布鲁克林的律师托尔·埃克兰(TorEkeland)专门为被控电脑犯罪的人辩护,他说,尽管有关未经授权的网络活动的法律可能含糊不清,但程序员的活动不太可能给他们带来法律麻烦。

「从没有使用任何身份验证协议(如用户名或密码)的面向公众的服务器上抓取数据?他们很好,」埃克兰说。「人们普遍认识到,数据搜集是我们经济和生活的一个重要组成部分。我们依赖它获取价格信息、新闻和社交网络上的通信。」

一些程序员使用脚本搜集疫苗接种信息,为大量人口创建公共门户,比如纽约市疫苗列表。但是一些程序员注意到,如果你认识一个会编码的人,那么这个系统会让你更容易预约接种疫苗,这从根本上来说是不公平的。

对于马里兰州的计算机科学家乔纳森·何(JonathanHo)来说,鉴于他在研究生院所做的工作,编写从网站提取数据的代码是很自然的事情。当他意识到他的父母因为在网上找不到预约而放弃预约时,他很快写了一个程序帮他们找到一个。

「说实话,我觉得这件事在伦理上有点复杂,」何说。「这些技能集将高度集中于那些已经接种疫苗率较高的人群、受过教育的人群或较富裕的社会经济群体。」

因此,何找到了一个折中的办法:他的项目筛选了几个疫苗预约网站,但不会让这些网站访问量过大。他还在Twitter上开了一个公开账号

valleyvax,这个账号放出了一些地区的疫苗供应情况。它只有少数几个粉丝,但那是因为人们一旦注射后就倾向于取消
分享 转发
TOP
发新话题 回复该主题