最酷的黑客马拉松地点?30000英尺的高空

简介: 说到黑客马拉松,你很容易想起这些:拿着不放的手机,随处开着放在桌上的笔记本,当然还有互联网连接。但是英国航空公司”不接地创新实验室“中的开发者可没有这些东西,他们在空中进行了11个小时的黑客马拉松。

image.png

说到黑客马拉松,你很容易想起这些:拿着不放的手机,随处开着放在桌上的笔记本,当然还有互联网连接。但是英国航空公司”不接地创新实验室“中的开发者可没有这些东西,他们在空中进行了11个小时的黑客马拉松。


英国航空公司9120次航班上(从旧金山飞到伦敦的周三隔夜航班),被来自科技社区的130位成员,许多展板和上百个即时贴挤满了。


这很特别,将那些热爱革新的、富有创造力的聪明人聚集在一起。我们可不想受到他们 Wi-Fi 的干扰。Abigail Comber,英国航空公司的品牌参与部门负责人,在航班上是这么和我们说的。“这些障碍可以给你带来一种独特而绝对的精神集中。每个人都准备通过不同的方式将创新引入我们的生活,这种方式只是加速了这一进程。


乘客们来自科技社区的各个角落,很多人在硅谷工作。包括Craigslist的创始人Craig

Newmark,Webby奖的创始人Tiffany Shlain和MightyBell的CEO Gina

Bianchini,以及其他创业公司的创始人,还有来自IBM、微软、克林顿全球倡议、Zappos的工程师和代表们。此外还有

Mashable的最佳创意大赛的10名获奖者


STEM挑战

英国航空公司希望这些充满创造力的大脑能产生革新性的理念(不完全是传统意义上的“开发”),这些理念能解决科学(Science)、技术、工程和数学(Science, Technology, Engineering and Mathematics, STEM)技能和存在就业机会的领域之间的差距。


“我们要求向联合国作陈述,而不是仅仅在最后写一个新闻通稿,因为我们希望这些解决方案是对大家都有用的,而不是仅仅用于我们自身。”Comber 说。“这不是在解决一个英国航空公司的问题,这是在解决一个全球性的问题。”


在抵达旧金山机场之前,参加者们分成小组,去解决四个不同方面的 STEM 技能不足:技术领域内的妇女,STEM 的拓展,新兴经济体的 STEM 提升,不限国别地满足美国在 STEM 人才方面的需求。


Comber 说:“STEM 是现在最重要的问题,很快, STEM 问题会变成了一个非常突出的问题。我们做的是运送人们的生意,所以技能输送我们也应该帮得上忙。”


周五将在伦敦举办的DNA峰会上,一些小组会向联合国国际电信联盟秘书长展示他们设计的解决方案。


为什么是在飞机上?

image.png

“飞机上的黑客马拉松”,想象一下,是不是感觉很儿戏?您可以很容易地召集这群人去会议中心、酒店或是休息室,以避免在飞机上的限制。


然而,很难想象在飞机之外能有这样的氛围。在大厅里举办会议,和一大堆人挤着坐,不太舒服地蜷缩在椅子上。(没错,飞机乘务员比普通人更多地理解那些不在作为上的人。)


“令我印象深刻的是,人们真的很想实现自己的想法。这可不只是为了好玩,”Comber说。“他们不想赢,因为这是一个团队之间的竞争。他们又想赢,因为他们对自己所做的事情充满激情,这些事情将改变世界。”


当那些小组完成自己的提案之后,飞机会变成一个贴满展示海报的创意长廊。”获奖项目由全体乘客投票选出。获奖的解决方案AdviseHer

,面向女孩们的在线辅导社区,以及Beacon in a

Backpack,这是一个 STEM 工具箱,背包客可以把它提供给他们在旅途中遇到的偏远社区。


Comber 说,不接地实验已经运行了大概一年半。虽然对于英国航空公司来说,教育不算是一个全新的探索(英国航空公司长期以来一直赞助在希思罗机场枢纽附近的 West London 学校的语言课程)不过这次航班是它第一次在 STEM 领域试水。

相关文章
|
设计模式 JSON 前端开发
SpringBoot中对LocalDateTime进行格式化并解析
SpringBoot中对LocalDateTime进行格式化并解析
1837 0
|
监控 Java Go
深入探索 RUM 与全链路追踪:优化数字体验的利器
本文主要介绍了基于 OpenTeletemetry 与 W3C 协议构建端到端全链路的解决方案,同时探讨了 RUM 与端到端链路集成的最佳实践,希望可以为大家在生产环境落地应用提供一些参考。
881 97
|
JavaScript 前端开发 Java
webpack学习一:什么是模块化开发,什么是webpack,以及二者之间的关系。
这篇文章介绍了模块化开发的概念、历史和实现方式,以及webpack作为一个现代JavaScript应用的静态模块打包工具,它如何帮助我们将ES6等高级语法打包成浏览器可以识别的低级语法,并解释了npm在webpack安装和使用中的作用。
182 1
webpack学习一:什么是模块化开发,什么是webpack,以及二者之间的关系。
|
存储 自然语言处理 算法
【北京大学 软件工程】四、结构化分析方法
结构化分析方法是一种系统化的软件开发方法学,旨在通过使用问题域术语建立系统的功能模型,以明确“系统必须做什么”。该方法包括结构化分析、设计和程序设计三个主要部分。其核心工具是数据流图(DFD),用于表达系统功能模型,并结合数据字典定义数据流和数据存储。此外,还使用加工小说明(如判定表或判定树)描述加工逻辑。 结构化分析过程遵循自顶向下、逐步求精的原则,首先建立系统环境图确定边界,然后通过分解加工、分派数据流和引入文件来细化模型。整个过程中需确保模型平衡和信息组织的复杂性控制。最终输出为需求规格说明书(SRS),确保需求的正确性、无二义性、完整性和可验证性等特性。
1142 1
|
存储 NoSQL 算法
深入理解Redis数据类型Zset原理
本文深入探讨了Redis中的Zset(有序集合)数据类型,它是一种可以存储排序功能的集合,其中每个元素都具有一个浮点型的score属性,用于根据score进行排序。
深入理解Redis数据类型Zset原理
|
机器学习/深度学习 自然语言处理 算法
大数据与机器学习
大数据与机器学习紧密相关,前者指代海量、多样化且增长迅速的数据集,后者则是使计算机通过数据自动学习并优化的技术。大数据涵盖结构化、半结构化及非结构化的信息,其应用广泛,包括商业智能、金融和医疗保健等领域;而机器学习分为监督学习、无监督学习及强化学习,被应用于图像识别、自然语言处理和推荐系统等方面。二者相结合,能有效提升数据分析的准确性和效率,在智能交通、医疗及金融科技等多个领域创造巨大价值。
642 2
|
Web App开发 Android开发
利用firefox调试安卓手机端web
该教程详细介绍如何通过Firefox浏览器实现手机与电脑的远程调试。手机端需安装最新版Firefox,并按指定步骤设置完成;电脑端则需安装15版及以上Firefox。设置完成后,通过工具栏中的“远程调试”选项,输入手机IP地址即可连接。连接确认后,即可使用电脑端Firefox调试器调试手机上的Web信息。注意,调试前手机需提前打开目标网页。
1085 2
|
存储 NoSQL Java
分布式锁,Redission,其它实现问题讲解,以及面试题回答案例
分布式锁,Redission,其它实现问题讲解,以及面试题回答案例
650 1
|
Linux 虚拟化 云计算
虚拟化技术及实时虚拟化概述
本文探讨了实时虚拟化技术,它是虚拟化技术的一种,旨在保证严格的时间约束和高可靠性。文章介绍了虚拟化的起源、分时系统的历史以及虚拟化技术在云计算时代的复兴。内容涵盖分时系统、虚拟化技术的定义、类型(全虚拟化、半虚拟化、硬件辅助完全虚拟化和操作系统级虚拟化)及其优缺点。此外,还讨论了不同类型虚拟化技术的实现方式,如Type-1和Type-2虚拟化,以及容器技术。文章强调了实时虚拟化在工业实时控制、汽车、通信等领域的应用,并预告后续将重点讨论实时虚拟化技术。
1163 0
虚拟化技术及实时虚拟化概述
|
存储 Ubuntu 应用服务中间件
在Docker中,怎么快速查看本地的镜像和容器?
在Docker中,怎么快速查看本地的镜像和容器?