IPTV

这是一篇教程,目的是让读者能搭建出一个系统,可以在家中电脑、手机上或是其他位置,观看家中IPTV的直播节目,甚至可以手工选择录制节目。

0. 准备工作

你需要有下列硬件/软件以完成该教程。

  • 家里的宽带有IPTV订阅,本文以广州电信IPTV为例
  • 稍微高级一点的路由器,本文以Mikrotik的RB5009为例,但openwrt/LEDE之类的也可以
  • 家中有一台常开的主机,本文以HP Gen 8 microserver为例,但树莓派4也可以
  • Plex,需要有Pass订阅,emby和Jellyfin也可以
  • 一定的网络知识和动手能力

1. 这样有什么好处

普通机顶盒,只能接在光猫上,因此只能在固定地点(例如客厅)的电视上看直播节目,而我们需要突破这个限制。

也有一些基于互联网电视的方案,可以支持用客户端观看,但基于互联网的直播会受网络带宽影响,画质较差,甚至在高峰期出现打不开的情况。而我们基于组播的方案不会受到这个影响。

虽然机顶盒支持一定天数的回放,但我们支持录制直播,多少算是弥补了这个短板。

Continue reading “IPTV”

Researchers rewire the genetics of E. coli, make it virus-proof

也就是说,我们可以改造出一种生物,它不会受到现有疾病的影响,但离开特定的非自然氨基酸就不能正常生活?
Hmm,听起来像一种奴隶制度。

Many of the fundamental features of life don’t necessarily have to be the way they are. Chance plays a major role in evolution, and there are always alternate paths that were never explored, simply because whatever evolved previously happened to be good enough. One instance of this idea is the genetic code, which converts the information carried by our DNA into the specific sequence of amino acids that form proteins. There are scores of potential amino acids, many of which can form spontaneously, but most life uses a genetic code that relies on just 20 of them.

Over the past couple of decades, scientists have shown that it doesn’t have to be that way. If you supply bacteria with the right enzyme and an alternative amino acid, they can use it. But bacteria won’t use the enzyme and amino acid very efficiently, as all the existing genetic code slots are already in use.

In a new work, researchers have managed to edit bacteria’s genetic code to free up a few new slots. They then filled those slots with unnatural amino acids, allowing the bacteria to produce proteins that would never be found in nature. One side effect of the reprogramming? No viruses could replicate in the modified bacteria.

Source: Researchers rewire the genetics of E. coli, make it virus-proof | Ars Technica

修复财新网跨站 Cookie 问题

我最近用 Chrome 访问财新网会显示这个错误,导致所有的付费文章不能观看。
但换 Edge 浏览器则没有问题。等了一天,也不见财新网解决这个问题,于是问财新网的客服。

chrome://flags/#same-site-by-default-cookies
chrome://flags/#cookies-without-same-site-must-be-secure
两项设置为Disabled

财新客服

原来是跨站 Cookie 的问题。
按财新客服的设置确实可以解决这个问题,但 Chrome 限制跨站 Cookie 是有理由的,因为这些可以用来跨站跟踪。

那么有其他安全的解决方案吗?
有的,使用 HTTPS 。但是财新网的链接默认都不是 HTTPS 的,于是我改写了这段 js 来跳转。(原脚本地址: https://greasyfork.org/en/scripts/38930-force-http-to-https)

Chrome 用户可以安装 Tampermonkey 来使用以上脚本。
这样就不需要按财新客服的建议降低浏览器的安全设置。

财新网你什么时候默认启用 HTTPS 呢?

精准镇压:新科技将让独裁者如虎添翼

毫无疑问,1984所描述的社会正在到来。

多年来,中国政府一直在花钱雇佣所谓的“五毛党”(成千上万名假装回贴的水军)在网上发布支持政府的讯息,转移网上批评者的注意力。未来,机器人将替代这些“政府雇佣军”的工作。

这些越来越狡猾的机器人将与其他新工具一起工作,方便独裁政权传播虚假信息。这些新工具包括“deep fakes”——无法与真实音频、视频或图像区分开来的伪造音像。音频伪造品目前已经非常完善,可以骗过很多听众: Lyrebird公司称自己可以做出“世界上最逼真的人造声音”。Lyrebird等多家公司的语音合成系统,仅需一分钟的原声录音就能生成听上去与讲话者无差别的音频。

很快,视频技术也能发展到这个程度。在YouTube上,我们已经看到了男演员史蒂夫·布什密(Steve Buscemi)和女演员珍妮弗·劳伦斯(Jennifer Lawrence)令人不太舒服的合成脸,也看到了中国公司科大讯飞(iFlytek)发布的一段不甚完美的视频,视频中特朗普(Donald Trump)和奥巴马(Barack Obama)都在讲着流利的普通话。这样的伪造视频将很快逼真到令人不寒而栗的程度。达特茅斯大学(Dartmouth)的计算机科学教授Hany Farid认为,防守者在这种形势下将“处于劣势”。“开发技术来操纵内容的人数可能是监测虚假内容的人数的100到1,000倍。”今年1月,他对皮尤研究中心(Pew)表示:“突然之间,我们就能说什么都是假的。那我们还能去相信什么吗?”

Source: 精准镇压:新科技将让独裁者如虎添翼 – 华尔街日报

Facebook称其人工智能工具未能监测到新西兰枪击案视频

可能是因为训练样本太少。

Facebook负责业务诚信的副总裁Guy Rosen在周三晚些时候发表的评论中称,该公司的人工智能工具未能监测到上周克赖斯特彻奇恐怖袭击案枪手在该社交媒体平台上现场直播的视频。此次袭击事件中有50人遇难。

Rosen还表示,在一名用户举报后,该视频并未进入优先加快审核之列,因为Facebook加快审核的重点是有关自杀企图的报告。

经新西兰当局提醒后,Facebook最终撤下了该视频。然而Facebook表示,到那时,这段男性、女性和儿童在周五祈祷中被枪杀的视频在该网站的观看次数已经达到约4,000次,并被复制到了不在Facebook控制范围内的其他网站。

Source: Facebook称其人工智能工具未能监测到新西兰枪击案视频 – 华尔街日报

苹果公司领导层换血,准备迎接后iPhone时代

由乔布斯开启的苹果的iPhone时代要落幕了,但 Tim Cook 不像是可以带领苹果开启新时代的领导。

苹果公司(Apple Inc., AAPL)正改组领导层,并重新评估其服务、人工智能(简称AI)、硬件和零售部门的优先排序,以降低对iPhone销售的依赖。

这些变化可追溯至去年,其中包括高调的聘用、引人注目的离职、意味深长的晋升和相应的重组。知情人士称,这已让不习惯看到领导层频繁变动的普通员工感到不安,导致苹果公司搁置了若干个项目,为新管理者们重新评估优先事项创造了条件。

虽然各个部门的人事调整理由各不相同,但总体而言,相关变化表明苹果公司正努力从一家由iPhone驱动的公司转型为以服务和潜在变革性技术为增长引擎的公司。

过去几个月的领导层人事变动包括:AI部门主管John Giannandrea晋升执行团队,人力资源主管Deirdre O’Brien接替即将离职的零售主管Angela Ahrendts,Siri语音助理业务负责人Bill Stasior被撤职。

苹果公司还将旗下自动驾驶汽车项目裁员200人,将Eddy Cue领导的服务业务的大量工程资源重新分配到有关好莱坞节目制作的行动中。

Source: 苹果公司领导层换血,准备迎接后iPhone时代 – 华尔街日报

中文词向量

我已经把用人民日报全文数据学习的词向量上传到了GitHub,也附上了相关的代码。但是考虑到版权的原因,并没有附上人民日报全文数据。

各位可以拿来做NLP分析或者做自己的词聚类分析。