中文词向量

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

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

DSM 6.1.6 no hard disk found

黑裙辉升级 DSM 6.1.6 的时候,我遇到了重启动后提示找不到磁盘的错误。

发现这个错误的解决方案完全是一个巧合,但是确实能启动 DSM 。

如果在Grub启动时用 VMWare/ESXI 的选项就会产生这个错误,而用 Baremetal 则不会。

谁会想到 ESXI 用 Baremetal 的启动项也可以启动 DSM 呢?反而用 VMWare/ESXI 启动不了。

换成 Baremetal 启动项之后还有一个附带的好处,之前在磁盘管理员里可以看到启动盘和系统盘,现在都会隐藏掉了。

在High Sierra里激活VMware kext

正常来说,在High Sierra里第一次安装运行VMware的时候,会提示去系统设置的安全设置里面激活一下。

warning text

但是,这个激活有几个前提:

  1. 你正在使用的是管理员账户;
  2. 你在提示的30分钟内点击允许;
  3. 你没有使用远程访问或是鼠标管理软件。

第3点要求是很特别的,如果你安装了SteerMouse / MagicPrefs之类的软件或是远程访问,系统不会提示错误,但是允许的按钮按下去(除了变色以外)不会有其他反应,VMware的kext也不会被加载。所以我的VMware一直无法挂载USB设备。

解决这个问题有几个办法:

  1. 彻底关闭SIP,这个教程很好找;
  2. 删除对应的软件,重启后再试着去点允许;
  3. 在恢复模式下手工允许这个kext,终端里输入 spctl kext-consent add EG7KH642X6

但是第3个方法没法清除系统设置里面的提示,不过VMware的kext确实加载成功。

真不知道一个连root密码都可以随便跳过的系统费这么大心思防止远程攻击是怎么考虑的。

PS:有人发现可以用代码编辑器模拟这个按键行为,通过这个方法我终于消除掉了方法3遗留的提示。

Massive cryptocurrency botnet used leaked NSA exploits weeks before WCry 

在WCry之前,这个病毒就在利用这个相同的漏洞给宿主安装Adylkuzz挖矿软件,并且给宿主关掉漏洞端口以避免重复感染。客观上,这个病毒让宿主对WCry有了免疫。

也算是一种疫苗呢……

Symptoms of the attack include a loss of access to networked resources and system sluggishness. Kafeine said that some people who thought their systems were infected in the WannaCry outbreak were in fact hit by the Adylkuzz attack. The researcher went on to say this overlooked attack may have limited the spread of WannaCry by shutting down SMB networking to prevent the compromised machines from falling into the hands of competing botnets.

Source: Massive cryptocurrency botnet used leaked NSA exploits weeks before WCry | Ars Technica

Homebridge

iOS 10推出HomeKit已经有段时间了,但是支持HomeKit的配件比较少也比较贵,比如说飞利浦的Hue,价格就比相同功能的YeeLight贵上好几倍,但是后者目前只支持小米的米家。
直到我听说了Homebridge这个项目。

听说作者是逆向了Apple的HomeKit之后,用开源实现了对应的协议。但是这个我们并不关心,我们关心的是怎样设置。

对于一个普通用户来说,买一个RaspberryPi作为控制器可能是最简单的选择,可以参考以下文章设置:借助树莓派与 HomeBridge ,将 YeeLight 彩光灯接入 Apple HomeKit
但是,如果你跟我一样有群辉的话,可以直接用现成的Docker,参考这篇文章:群晖DSM docker运行homebridge简单说明
然而,如果你跟我一样用的是DSM 5,在Docker里面找不到网络设置,那就得参考这篇文章,以命令行启动这个Docker:Run Homebridge on a Synology

除了Yeelight,Homebridge现在还支持小米网关,及其配套设备,包括ZigBee版的智能插座,但是小米网关的设置比Yeelight要复杂一些,可以参考这篇文章:小米网关接入Homekit完整教程,声控家中设备! 

提醒一点,Yeelight在这种模式下其实是接受网络广播的控制,所以配置中的username不需要与设备MAC一致,另一方面,设备的安全性也较差。
同样,因为是网络广播控制,Homebridge运行后可能需要一个小时才发现网络中的Yeelight设备,请比我更多一些耐心。

好了,现在你可以用“嘿Siri,晚安!”来关灯了。 

苹果百度深度合作 为Siri带来百度百科整合 Siri

于是在国内用英文Siri会触发百度搜索,即使同样问题用中文Siri是可以给出答案的。

据威锋网获悉,苹果昨天已经将百度搜索引擎设置为 Siri 的默认搜索引擎,并且集成了百度百科功能。经过试用发现,现在在 Siri 中搜索本土词汇后,Siri 将会通过百度百科给出搜索结果。

Source: 苹果百度深度合作 为Siri带来百度百科整合 Siri,百度,苹果 _威锋网