How do I find a sunscreen that doesn’t cause acne? Allison asks…What’s the difference between a sunscreen and a sunblock? Also, what ingredients should I look for in a product that will not contribute to acne? And, when’s the best time to apply sunscreen in my morning skin care routine? Sunscreens use UV absorbers to protect your […]
Last weekend, thousands of Instagrammers from all over the world got together forWorldwide InstaMeet 11, one of Instagram’s community-organized, real-world meetups.#WWIM11 was our largest and most geographically diverse InstaMeet ever — thousands of Instagrammers from Muscat to Bushwick shared over 100k photos. With over 300 million people around the world using Instagram every month, 65% […]
I was enlightened by a friend. It seems I am always “the history guy” and my friend said I cant live without this. It’s TRUE.What got me into history, was sitting on my granddad’s knee, and having him tell me accounts of his dad that fought in WWI for the RFA, and his time in […]
Just use NSDate, right? The obvious choice for handling dates in iOS and OS X apps is NSDate. It’s obvious, right? It’s got “date” right in its name, doesn’t it? And that’s the thing about NSDate. It’s mis-named. It almost says so right in the docs: NSDate objects encapsulate a single point in time, independent […]
Two words: Mattermark Daily When I started blogging in 2004 I think I was the third VC blogger after David Hornik* and Fred Wilson (if you were, or know, of another pre-2004 VC blogger, please tell me so I can update my historical recollection.) I remember lots of people asking me why I was doing it. I heard […]
Often relegated to the role of slavish cannon fodder for Sparta’s spears, the Achaemenid Persian empire had a glorious heritage. Under a single king they created the greatest empire the world had ever seen. Source link
I wrote a post a few months ago about sharing data between iOS apps and app extensions in which I recommended using NSFileCoordinator and NSFilePresenter. But I had to update the post to remove that portion when some helpful people pointed me to Apple Tech Note 2408, which read in part: When you create a […]
I pushed the magic button to get a Shyp person here to send out a couple packages I have been procrastinating sending for weeks. After that was settled, I dialed up Time Warner Cable, to get my modem swapped out, a process I’ve been actively trying to get done for weeks. After a combination of […]
I’ve decided to try something new on this blog. Rather than using up full posts for short announcements, I’ve added a new block for announcements at the top of the home page. It’s in orange, will generally be only a few lines, and include a link. Since these are just blog posts being formatted differently, […]
A large part of the Swift Standard Library is concerned with Generators, Sequences and Collections and functions that operate on them, so it’s pretty important to have a good understanding of them. I was going to write a blog post about how to create and use Swift generators and sequences. But while I was trying […]