自iOS10发布后，iphoner可以使用其中增加的“Home”应用，来管理控制支持HomeKit框架的智能家居设备，并且可以通过Siri实现语音控制 。时至今日，兼容HomeKit的智能设备越来越多，但是还是不够丰富，你没有像买普通家电那样有很多种选择，而且我们大多数人家里以前买的家电可能都不兼容HomeKit，为了能让Siri控制而更换掉家里原本用的好好的家电,显然很..不..值！(这里想用张大妈的LOGO,可是表情库里没有 )。那么有没有可能让普通家电也能被Siri召唤呢？必须能！不然我岂不是要背负标题党的骂名了？
Source: 解放你的双手 — 让普通家电也能被Siri召唤生活记录什么值得买
IPAPatch provide a simple way to patch iOS Apps, without needing to jailbreak.
Source: Naituw/IPAPatch: Patch iOS Apps, The Easy Way, Without Jailbreak.
The programme will support the development of semantically enriched 3D model of Singapore which includes detailed information such as texture, geometry and topology of city objects and terrain attributes. Advanced information and modelling technology will allow dynamic and real-time data to be incorporated on top of static city data. Research funding will be available over 5 years to support research in the areas of automatic acquisition of 3D city models, virtual experimentation, virtual test-bedding and c
Source: National Research Foundation – Virtual Singapore
Apple has been using machine learning in their products for a long time: Siri answers our questions and entertains us, iPhoto recognizes faces in our photos, Mail app detects spam messages. As app developers, we have access to some capabilities exposed by Apple’s APIs such as face detection, and starting with iOS 10, we’ll gain a high-level API for speech recognition and SiriKit.
Source: Neural Networks in iOS 10 and macOS
Looking at these PCM files gave me a new appreciation for design, and helped me appreciate more how important it is to understand the reason behind design decisions. In a lot of ways this format feels like it should be “bad” design: it’s strange, it’s idiosyncratic, it’s internally inconsistent. But every single detail is carefully chosen; everything serves a purpose. Each of these idiosyncrasies was carefully chosen to solve a particular problem, or to ensure peak performance in a particular bottleneck. Given the restrictions of a 16-bit game console, all of these choices were necessary to be able to support constantly streaming audio like this in the first place. Aligning every single detail of a format or API with the job which needs to be done is its own kind of elegance—a kind of elegance I understand a little better now.
Source: Elegance – The Future Is Now