草庐IT

知名硅谷黑客当街被刺身亡!年仅43岁,马斯克都怒了

丰色 2023-04-13 原文

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。

一位年仅43岁的技术大牛/黑客,在美国旧金山遇刺身亡。

他叫鲍勃·李(Bob Lee)

他曾担任谷歌软件工程师,负责安卓系统核心API的开发,后创办了著名移动支付软件Cash App。

现在是加密货币初创公司MobileCoin的首席产品官。

此消息一出,就震惊美国科技圈,无数网友自发悼念。

MobileCoin CTO称:

他所作贡献带来的影响力的持续时间,一定会比他在世的这短暂时日还要长。

与此同时,马斯克也注意到了这一消息,展开抨击并呼吁当地加紧对暴力犯罪的监管措施。

辅助安卓系统开发,创办Cash App

据旧金山警局官方通告,他们于当地时间周二凌晨2点35分左右接到报警(具体遇袭时间不知)

随后赶到现场,发现一名43岁的成年男性受害者身上有明显的刀伤。

警方召集了医务人员到现场,随后又将受害人送往当地医院,但最终还是因伤势过重而死亡。

截止到通告发布的时间(当地周二晚6点多),警方还未逮捕到任何嫌疑人,并希望有线索的市民第一时间提供信息协助破案。

就在转天,多家媒体援引未具名警方消息称,这位被刺身亡的受害者正是加密货币和数字支付初创公司MobileCoin的首席产品官鲍勃·李。

鲍勃于2021年11月正式加盟MobileCoin担任其首席产品官。

在此之前,他还是美国移动支付巨头Square(后为拥抱区块链技术更名为Block)的CTO,这是一家由推特前CEO杰克·多西(Jack Dorsey)联合创立的金融公司。

鲍勃在Square工作了四年多,在那里他还创办了该司旗下的转账支付软件Cash App(功能类似国内微信和支付宝)

截至到2022年底,该App拥5100万月活跃用户。

时间再往前一些,鲍勃是谷歌的软件工程师,在那里辅助安卓系统的开发(任期五年)

除了这些履历之外,他还是SpaceX、Clubhouse、Figma等企业的早期投资人。

截止目前,旧金山警局还未公布鲍勃被害一案的最新进展。

“科技界和旧金山的巨大损失”

鲍勃的消息在网上迅速传开,无数朋友、同事和网友表达了自己的悲痛心情。

鲍勃的现任雇主MobileCoin CTO,专门发了一篇悼文回顾他一生的贡献。

他称鲍勃是一位典型的创造者、领导者和完美的黑客。

从他在谷歌为安卓系统做出的巨大贡献,一直到加入Mobilecoin与他们合作,其影响力“肯定会远远超过他在这个世界上的短暂一生”。

他表示,鲍勃最初来到MobileCoin是作为一名早期投资者和顾问,他是商业隐私的坚定支持者。

他想要一个你我都可以自由交易不受掠夺性公司和罪犯窥探的世界。我们对他为我们所做的一切表示感激和谦卑。

Figma首席执行官Dylan Field发帖表示:

听到@crazybob(鲍勃绰号) 英年早逝的消息真是令人难过。我第一次见到他是在2006年夏天——他不在乎我只有14岁跟我谈论技术/极客编程。多年来我们一直保持联系,他是Figma的早期支持者。很难相信他已经走了。

YCombinator CEO陈嘉兴则称:

鲍勃的死对科技界和旧金山来说都是一场悲剧和巨大的损失。

并表示他遇害的地方到处都是摄像头,应该很快能知道真相。

有网友称鲍勃很平易近人:

跟他就一些技术细节进行了很长时间的交谈之后,我才知道他居然就是我司的CTO。

也有人表示自己曾参加过他的面试,但在所有面试官中只对他印象深刻,因为只有他提出的问题不是照本宣科。

R.I.P。

有关知名硅谷黑客当街被刺身亡!年仅43岁,马斯克都怒了的更多相关文章

  1. ruby-on-rails - 如何优雅地重启 thin + nginx? - 2

    我的瘦服务器配置了nginx,我的ROR应用程序正在它们上运行。在我发布代码更新时运行thinrestart会给我的应用程序带来一些停机时间。我试图弄清楚如何优雅地重启正在运行的Thin实例,但找不到好的解决方案。有没有人能做到这一点? 最佳答案 #Restartjustthethinserverdescribedbythatconfigsudothin-C/etc/thin/mysite.ymlrestartNginx将继续运行并代理请求。如果您将Nginx设置为使用多个上游服务器,例如server{listen80;server

  2. ruby - 使用 `+=` 和 `send` 方法 - 2

    如何将send与+=一起使用?a=20;a.send"+=",10undefinedmethod`+='for20:Fixnuma=20;a+=10=>30 最佳答案 恐怕你不能。+=不是方法,而是语法糖。参见http://www.ruby-doc.org/docs/ProgrammingRuby/html/tut_expressions.html它说Incommonwithmanyotherlanguages,Rubyhasasyntacticshortcut:a=a+2maybewrittenasa+=2.你能做的最好的事情是:

  3. ruby - 如何计算 Liquid 中的变量 +1 - 2

    我对如何计算通过{%assignvar=0%}赋值的变量加一完全感到困惑。这应该是最简单的任务。到目前为止,这是我尝试过的:{%assignamount=0%}{%forvariantinproduct.variants%}{%assignamount=amount+1%}{%endfor%}Amount:{{amount}}结果总是0。也许我忽略了一些明显的东西。也许有更好的方法。我想要存档的只是获取运行的迭代次数。 最佳答案 因为{{incrementamount}}将输出您的变量值并且不会影响{%assign%}定义的变量,我

  4. arrays - Ruby 数组 += vs 推送 - 2

    我有一个数组数组,想将元素附加到子数组。+=做我想做的,但我想了解为什么push不做。我期望的行为(并与+=一起工作):b=Array.new(3,[])b[0]+=["apple"]b[1]+=["orange"]b[2]+=["frog"]b=>[["苹果"],["橙子"],["Frog"]]通过推送,我将推送的元素附加到每个子数组(为什么?):a=Array.new(3,[])a[0].push("apple")a[1].push("orange")a[2].push("frog")a=>[[“苹果”、“橙子”、“Frog”]、[“苹果”、“橙子”、“Frog”]、[“苹果”、“

  5. += 的 Ruby 方法 - 2

    有没有办法让Ruby能够做这样的事情?classPlane@moved=0@x=0defx+=(v)#thisiserror@x+=v@moved+=1enddefto_s"moved#{@moved}times,currentxis#{@x}"endendplane=Plane.newplane.x+=5plane.x+=10putsplane.to_s#moved2times,currentxis15 最佳答案 您不能在Ruby中覆盖复合赋值运算符。任务在内部处理。您应该覆盖+,而不是+=。plane.a+=b与plane.a=

  6. ruby - Sinatra + Heroku + Datamapper 使用 dm-sqlite-adapter 部署问题 - 2

    出于某种原因,heroku尝试要求dm-sqlite-adapter,即使它应该在这里使用Postgres。请注意,这发生在我打开任何URL时-而不是在gitpush本身期间。我构建了一个默认的Facebook应用程序。gem文件:source:gemcuttergem"foreman"gem"sinatra"gem"mogli"gem"json"gem"httparty"gem"thin"gem"data_mapper"gem"heroku"group:productiondogem"pg"gem"dm-postgres-adapter"endgroup:development,:t

  7. ruby - Ruby 中字符串运算符 + 和 << 的区别 - 2

    我是Ruby和这个网站的新手。下面两个函数是不同的,一个在函数外修改变量,一个不修改。defm1(x)x我想确保我理解正确-当调用m1时,对str的引用被复制并传递给将其视为x的函数。运算符当调用m2时,对str的引用被复制并传递给将其视为x的函数。运算符+创建一个新字符串,赋值x=x+"4"只是将x重定向到新字符串,而原始str变量保持不变。对吧?谢谢 最佳答案 String#+::str+other_str→new_strConcatenation—ReturnsanewStringcontainingother_strconc

  8. ruby - rails 3.2.2(或 3.2.1)+ Postgresql 9.1.3 + Ubuntu 11.10 连接错误 - 2

    我正在使用PostgreSQL9.1.3(x86_64-pc-linux-gnu上的PostgreSQL9.1.3,由gcc-4.6.real(Ubuntu/Linaro4.6.1-9ubuntu3)4.6.1,64位编译)和在ubuntu11.10上运行3.2.2或3.2.1。现在,我可以使用以下命令连接PostgreSQLsupostgres输入密码我可以看到postgres=#我将以下详细信息放在我的config/database.yml中并执行“railsdb”,它工作正常。开发:adapter:postgresqlencoding:utf8reconnect:falsedat

  9. ruby - 在 Ruby + Chef 中检查现有目录失败 - 2

    这是我在ChefRecipe中的一blockRuby:#ifdatadirdoesn'texist,moveoverthedefaultoneif!File.exist?("/vol/postgres/data")execute"mv/var/lib/postgresql/9.1/main/vol/postgres/data"end结果是:Executingmv/var/lib/postgresql/9.1/main/vol/postgres/datamv:inter-devicemovefailed:`/var/lib/postgresql/9.1/main'to`/vol/post

  10. ruby-on-rails - 使用 Pow 作为服务器在 RubyMine 中调试 - Ruby 2.1.1 + Rails 4 - 2

    我已经开始使用RubyMine6。我正在处理Rails4、Ruby2.1.1项目。我无法找到如何使用Pow作为服务器调试到RubyMine。你能给我指明正确的方向吗? 最佳答案 我能够使用远程调试从RubyMine进行调试。我正在使用RubyMine6、Rails3、Ruby2.1.1。首先创建一个.powenv文件并添加:exportRUBY_DEBUG_PORT=1234exportPOW_WORKERS=1将以下gem添加到您的Gemfile:gem'ruby-debug-ide'gem'debase'创建一个新的初始化器st

随机推荐