Sign Up Now!

Sign up and get personalized intelligence briefing delivered daily.


Sign Up

Articles related to "ios"


Request for Comments: Quirk, an Open Source Cognitive Behavioral Therapy App

  • It wasn't until this past year that I explored Cognitive Behavioral Therapy (CBT), the gold-standard of "soft" treatment options.
  • CBT would ask me to notice the cognitive distortions (effectively the psychological words for logical fallacies) in the original thought.
  • There's a few apps that currently exist, namely "Thought Diary" and "MoodNotes." ThoughtDiary is free but it's quite fugly.
  • Which means if you're having a fine day, but notice yourself thinking something illogical that could bring you down, you have to either wait for that thought to spiral out of control or lie to the app and tell it that you're unhappy.
  • That's a pretty bad flaw in an app that's trying to help you disassociate your illogical thoughts from catastrophic moods.
  • I wanted to be able to combine health tracking data with these to see if I could write something to predict or at least identify panic attacks.

save | comments | report | share on


One Thing Stood Between us and a $100,000 Prize …

  • Stealthy.IM is built atop Blockstack — a decentralized platform providing identity on the Bitcoin blockchain, elliptic curve cryptography, and GAIA, a decentralized storage system.
  • Blockstack’s iOS platform API was developed in Swift and there weren’t any Swift libraries providing directly compatible Elliptic Curve Integrated Encryption System (ECIES) cryptography at the time.
  • However, much time was spent just trying to get a user’s Blockstack public and private keys into the correct data structure to work with Apple’s libraries.
  • With clearer documentation and some useful example code, we created a testbench using data from the desktop version of Stealthy and a prototype ECIES solution using Crypto++.
  • Much of the learning curve was in getting familiar with the data types and basic cryptographic principles (i.e. uncompressing a compressed key, deriving a shared secret, and mapping what we understood from the Blockstack ECIES implementation to the examples found in the Crypto++ forums and documentation).

save | comments | report | share on


One Thing Stood Between us and a $100,000 Prize …

  • Stealthy.IM is built atop Blockstack — a decentralized platform providing identity on the Bitcoin blockchain, elliptic curve cryptography, and GAIA, a decentralized storage system.
  • Blockstack’s iOS platform API was developed in Swift and there weren’t any Swift libraries providing directly compatible Elliptic Curve Integrated Encryption System (ECIES) cryptography at the time.
  • However, much time was spent just trying to get a user’s Blockstack public and private keys into the correct data structure to work with Apple’s libraries.
  • With clearer documentation and some useful example code, we created a testbench using data from the desktop version of Stealthy and a prototype ECIES solution using Crypto++.
  • Much of the learning curve was in getting familiar with the data types and basic cryptographic principles (i.e. uncompressing a compressed key, deriving a shared secret, and mapping what we understood from the Blockstack ECIES implementation to the examples found in the Crypto++ forums and documentation).

save | comments | report | share on


Apple’s anticipated ECG app rolls out today in watchOS 5.1.2

  • The newest update for Apple Watches is out now, bringing a highly anticipated feature to Series 4 devices.
  • Apple Watch Series 4 devices all have built-in electrodes that can measure electrocardiograms, or ECGs. At the time of the Watch's debut in September, Apple's native app with which the electrodes communicate wasn't ready for consumer use.
  • To take an ECG reading, users must place their finger on the flat side of the Digital Crown on their Series 4 Watch.
  • The electrode on the Digital Crown communicates with the other electrode on the Watch, which sits near the heart rate monitor, to take a complete ECG measurement.
  • But even with the Series 4's FDA-clearance tag, neither the Watch nor Apple's ECG app are diagnostic tools, and they won't replace a doctor's visit.
  • Download watchOS 5.1.2 by going to the Software Update section of the General menu in the Watch iOS app.

save | comments | report | share on


Apple's new iPhone software is better than ever: Here are the 12 most useful features in iOS 12

  • Just point your phone's camera at what you want to measure, then tap and drag a line with your finger to create a measurement.
  • The Measure app can automatically detect the size of photos and other rectangular images.
  • iOS 12 can even detect which friends are in your photos and offer to send those photos to them.
  • You could create a phrase like "I lost my keys," for example, which could trigger your Tile app to play an alarm so you can find your keys.
  • You can now group notifications by app, topic, or thread, as well as tweak each app's notification settings right from the lock screen.
  • Animoji and Memoji now work in the Messages app, and your camera can now add filters, text, and stickers to your photos and videos, like you can do on Snapchat.

save | comments | report | share on