Doctors announced on Sunday that a baby had been cured of an H.I.V. infection for the first time, a startling development that could lead to more aggressive treatment of babies infected at birth and a sharp reduction in the number of children living with the virus that causes AIDS.
Allow me to start by putting forth an alternative rule of thumb for commercial success in any market: better and earlier tend to beat worse and later. That is to say, successful products and services tend to be those that are superior qualitatively and which hit the market sooner.
Reading the OOPC paper, you can tell that this is the start of what became known as Objective-C. It has a special syntax for sending Smalltalk-style messages to objects identified by pointers to structures, though not the syntax you’ll be used to:
someObject = {|Object, "new"|};
{|myArray, "addObject:", someObject|};
The infix notation [myArray addObject:someObject]; came later, but by 1986 Cox had published the first edition of Object-Oriented Programming: An Evolutionary Approach and co-founded Productivity Products International (later Stepstone) to capitalise on the Objective-C language.
Objective-C has really changed a lot over its thirty year existence. I am glad that I get to use it in its current form.
The idea of a smart watch to mean always seemed like one of those things that made a great concept but would never really be a practical thing to have in everyday life. Products like the Lunatik looked cool but had major drawbacks like no wireless communication, not waterproof, poor battery life (compared to a traditional watch), and you had to press a button actually see the time.
Newer projects like the Pebble are interesting for nerds, but are still more like a proof-of-concept than an actual product. It is a cool idea that no one will actually want to integrate into their everyday lives.
This piece Bruce Tognazzini marks the first time I have ever really been excited about the idea of a smart watch. He outlines lots of things that will be useful for individual uses (my favorite being eliminating passwords), be he also presents some ideas on crowd sourcing data provided by millions of people wearing these watches could benefit the general population. Examples include improving mapping and providing data for numerical weather prediction.
It is a long article, but it is very interesting. I recommend checking it out.
As a Christian, I've certainly seen it and felt it in the Christian community, expressed often in a sense that the more you love Jesus, the more inhospitable you'll be toward other faiths. "Don't let them build mosques or temples on our turf," some say. "Don't let them express their difference in dress or ritual," others suggest. "Require them to conform to our holidays and cultural codes," others demand.
The best example to look toward on how Christians are supposed to interact with people of other religious beliefs is Christ himself. While Christians today vilify and discriminate people, Jesus loved and ultimately died for these people. While he was hanging on the cross, he even forgave the people who put him there.
The type of thinking that makes Christians hate people who do not know Jesus was not taught by Christ.
These brief remarks aside, Gravity accomplishes what it sets out to do. It's a superbly crafted album that will appeal to Christians because of its content and to non-Christians because of its quality (and, I'm sure, vice versa). With many others, I'm stunned to see how far Christian hip-hop has come and how much God is blessing it in our day. From the forgotten child to the heir of evangelical musical influence in the broader culture---such is Christian hip-hop's journey these last few decades.
Owen's review of Lecrae's new album is pretty spot on. I definitely agree about it being the most important Christian rap album of all time.
I bought Gravity on release night and have had it on repeat ever since. If you pick it up, go for the deluxe version. It comes with two songs that are some of my favorites on the album. It also includes 'No Regrets', which was my favorite song on his last mix-tape Church Clothes.
However, the best songs are 'Tell The World' and 'Lucky Ones'.
“Who would be committed to going and seeing God’s people set free from bondage?”
[followed by a huge cheer]
“Who would give up everything to go right into the darkness and bring these victims out into the light?!”
[an even bigger cheer and applause]
“Who will answer the call to be the hands and feet of Jesus to the marginalized!?!”
[standing ovation; he’s now speaking above the waves of claps]
“Who will give up the next one whole year to go and be a part of God’s movement in Cambodia to put an end to sex trafficking?!?!?”
[And by now, the audience had lost it. He had to wait for the applause to die. And he waited for a while.]
When it grew silent, he spoke very soberly: “I bet at least a hundred of you would get on the plane with me right this second and never think twice, never look back.”
[a murmur of laughter, and a few loud ‘woohoos’ throughout the arena]
Be sure to catch the end. It isn't what you think.
The folder system paradigm is a geeky concept. Geeks built it because geeks need it. Geeks organize files all day long. Geeks don’t know and don’t really care how much their systems suck for other people. Geeks do not realize that for most people organizing documents within an operating system next to System files and applications feels like a complicated and maybe even dangerous business.
I was not a fan of the one-level folder restriction for iCloud documents, but Oliver makes a pretty good case that they will work just fine when used with Spotlight (which is the main way that I access my documents anyway).
Still not crazy about files being locked down to one app, but I can get used to that too. Overall, the convince of iCloud makes the change worth it.
I was there in theater 9 at midnight, straining to make out the words and trying to figure out the story line as The Dark Night Rises began. I’m not a big movie-goer. The HH and I prefer to watch movies in the comfort of our own home…where I can use subtitles and get a foot rub. I don’t like action movies. And I don’t like midnight showings. But, as I wrote in my last post, parents sometimes make sacrifices for their kiddos and I decided I would take my fourteen year old and sixteen year old daughters who were chomping at the bit to see this eagerly anticipated third movie in the Batman Trilogy. Twice I had the opportunity to back out and twice I was quite tempted. But something in me said just go with your girls. I did.
An chilling account from a survivor of the shooting in Colorado and how it affected her relationship with Christ.
Ben makes a great case that Yahoo should acquire both 500px and DuckDuckGo. I agree with him on both accounts.
The best thing about DuckDuckGo (besides improving that horrible name) is that it would provide a nice alternative to Google that could be used on the iPhone.
I'm really pulling for Marissa Mayer to turn Yahoo around, and I think that making these acquisitions would be a great way for them to start.
As a side note, I would like to recommend that you think about becoming a member of Ben Brook's site. He recently made a change to his site to be completely reader supported. He did this by removing every ad from his site.
I always liked his writing before, but I think it is even better now that it was before. Only $4 a month.
"I'm looking at all these tablets out there, like the iPad, and seeing the seeds of a future Modbook Pro user," Haas said. "Almost everyone has an iPad or iPhone. I wouldn't want to live without it. But as a company, we are looking at a very distinct niche. The creative industry does not have a product that meets their need to draw on a real computer's screen and have it be portable. It's just not out there."
Like most, I quit paying attention to the Modbook on the day that Apple announced the iPad. However, I still find it interesting because it can still do one thing that the iPad cannot do that well: handwritten input.
When I was in school, I really wanted to be able to use my iPad to replace pen and paper for notetaking. It would allow me to only have to carry one thing with me to class and I would always have access to any of my notes. I used apps like Penultimate for years, but in my last semester I turned back to pen and paper.
The iPad works great for taking notes in classes where you can type things out; For my science and math based courses, this was never an option. I need to write out math equations and draw figures.
What I was really wanting for this task is a tablet option that would let me do two things:
Write on the screen with close to the same precision as writing on paper (without having to resort to hacks like zooming or large input boxes that shrink your writing).
Palm recognition so I could rest my hand on the screen like I would a piece of paper.
The first is not possible using the large-tipped capacitive touch styli that are available for the iPad now and the second is not possible to do with 100% reliability using Apple's public APIs.
The ModBook Pro looks as if it can do these things. I don't have a need for something like this now that I am out of school, but this type of technology is still interesting to me. I really hope this type of input becomes easier to actually do on iOS devices in the future.
The problem with responding publicly is that it’s soul-destroying. If you’re able to respond to reviews, you’ll be checking them obsessively, and you will respond. Worse, you’ll inevitably do so in a snitty, defensive way that pleads the value of your time, or the extremely modest investment the user has made, or your need to support your family, or the triumph of rational thinking. Don’t be that guy. Nobody cares, least of all some idiot sixteen-year-old, or Mr. I’m-An-Important-Lawyer. You’ll only lower and tarnish yourself. You’re screaming at the wind.
Another good piece about the App Store review process. Matt presents great argument for why public responses are not the answer.
Were I a Twitter client developer, I would get in touch with other client developers and start talking about a way to do what Twitter does but that doesn’t require Twitter itself (or any specific company or service).
Once we came to a consensus, then we’d add support for whatever-it-is to our apps. We wouldn’t drop Twitter support — we’d just add the new thing. Do both.
And then we’d promote the new thing, encourage people to use it, help it grow. Then drop Twitter some day — or wait till Twitter cuts off our apps. Whatever. And not care, because we’ve got the new thing.
I'm not a fan of the direction that Twitter is going with it's API restrictions. If I am not able to use third party apps like Tweetbot, then Twitter becomes a much less interesting service to me.
Brent has an interesting idea about to make Twitter clients work without actually using Twitter, but it would only really work for nerds. Normal people would just use the standard Twitter app (which is what they want).
One of my favorite subjects to read about and discuss is apparent contradictions in the Bible. Some are as easily explained as texts being taken out of context, while others take more work.
I am going to start a series that addresses these alleged contradictions in order to show that they are actually not. If you have any suggestions, send them in and I will write about them (or link to an article that does).
The Gospel of Mark begins, "As it is written in Isaiah the prophet, 'Behold I send my messenger before your face, who will prepare your way.'" Only problem: that quote is from Malachi, not Isaiah. Did Mark just fumble the ball here? How do we make sense of this apparent error in Scripture?
The apparent contradiction is found in Mark 1:1-3. As the question states, it appears that Mark is citing Isaiah on a piece of scripture that was actually written by Malachi.
The first limitation will probably gain the most attention because it is a customer facing problem. There is no way for users to set a default browser on iOS. So if a user opens a link from Mail or any other app, the link will only open in Safari. This makes it hard for any other browser to get any real traction.
The second problem is more of a developer issue, but it interests me more. The Chrome that iOS users get is not really Chrome. On Android, Mac, and Windows; Chrome uses a custom forked version of Webkit and a custom Javascript engine. These will not be allowed on the iOS versions because Apple does not allow apps that can run other outside code. So the Chrome that iOS users get is a custom wrapper on top of an Apple supplied UIWebView. This means that the performance of web browsing on Chrome for iOS will be noticeably worse than in Safari, and there is noting that Google can do about it.
The first problem can only be fixed with a major change to the OS. The second is just a policy change. I hope that, with time, both of these issues will be addressed. It would go to make the App Store and iOS platform better for both consumers and developers.
Sorry, Opera doesn’t count. Firefox also does not get any points for announcing without actually releasing. ↩
Apple Inc. plans an overhaul of iTunes that would mark one of the largest changes to the world’s biggest music store since its 2003 debut, according to people with direct knowledge of the matter.
I really hope this is true. iTunes frustrates me more than any other app on my Mac (except perhaps Xcode). However, I hope Apple takes this further than the article says.
In Mountain Lion, Apple broke features out of apps and put them in their own separate app. Reminders were taken out of iCal and Notes were taken out of Mail. This was done so that the experience on the Mac would match the experience on iOS.
I really want them to do a similar thing with iTunes. It should be broken up into multiple apps. The App Store could be moved over to the Mac App Store. Music, Videos, and Podcasts could be broken into multiple apps the way they are on iOS with each one having a portal to buy content. But music from the Music app, TV shows and movies from the Videos app, and so on.
iTunes has becomes increasingly bloated and is in need of a complete overhaul. I hope they take the opportunity to actually overhaul it and not just add more feature-bloat.
Last night at church, out college pastor Adam Barnett talked about ways to simplify your life in our overly complex, digitally centered world. I thought the list was thoughtful and well done, so I figured I would post it here for you all to see.
Buy things for their usefulness rather than their status.
Avoid anything that is producing addiction in you.
Develop a habit of giving things away.
Refuse getting the newest gadget.
Enjoy things without owning them.
Develop a deeper appreciation for Creation.
Don't buy now to own later.
Use honest speech.
Reject anything that causes the oppression of others.
Rid you life of anything preventing your from seeking The Lord first.
However, after fiddling with it for 30 minutes or so, I made up my mind to stick with Instacast for the foreseeable future.
The Good
Before getting into all the reasons why Podcasts is ultimately not going to be my primary Podcast app, I will talk about what I did like about it.
Visually, I think the interface actually looks pretty good. You can view all your subscriptions in a grid format or a list. I really like the look of the grid, but unfortunately I would not be able to use this format because there is no indication of unread counts for individual shows. But it does look good.
The list is a bit more conventional and shows unread counts for each show and also includes another list for all unplayed episodes. My only complaint here is that the unplayed episodes are sorted newest first (with no option to change), which is the opposite order that I would typically listen to them in.
While the organization here is not great, it is workable.
My favorite part of the app is the playback screen. It has a skeuomorphic that a lot of people will not like, but I think it looks really good. The background consists of two tapedecks that animate; and as the episode plays reels visually move from one side to the other [1].
Grid of subscribed shows
Playback is controller by large buttons that are easy to tap without having to stare at the screen. The playback screen also includes options for speeding up or slowing down playback speed for people who use stuff like that.
Playback screen
Another cool feature (although one I would never use) is the Top Stations section. With Top Stations, you do no subscribe to a podcast like normal: you pick a topic that you want to listen and listen to the newest shows about those topics from the iTunes library.
For me, that is where the good in the Podcasts app ended.
The Rest
The thing that I was most excited about when I saw Podcasts was the ability to have everything in sync between my iPhone, iPad, and Mac. Currently with Instacast, I use iCloud to keep things in sync between my iOS devices, but it does not always work well and that does not leave me with a way to listen on my Mac.
An Apple-provided solution gave me hope that I could sync across all devices (heck, maybe even my AppleTV too!). And after looking in the app, you can sync across Podcasts on iPhone, Podcasts on iPad, and iTunes on Mac.
All syncing has to be down through iTunes. Apple has a great cloud solution that is perfect to syncing this type of metadata across all your devices. They already do it with things like iTunes Match and iBooks bookmark syncing. And they chose not to use it for their podcasting platform.
This alone was enough to keep my from switching to Podcasts from Instacast. But don’t worry, there is more.
On the app, you are limited to subscribing to shows that are listed on iTunes. This is great for most shows, but there are other shows that have a legitimate reason for not being on iTunes. One is Shawn Today, which is a near-daily shows by Shawn Blanc for members of his site. As it is a members-only show, having it listed on iTunes is not really an option. I can still listen to the show in the app, but I have to subscribe on iTunes and sync every episode over as they come out.
As someone who listens to 6–8 hours of podcasts a week, I am glad that Apple is turning their attention to the platform. However, I don’t think this app is even good enough for me to recommend to people who only casually listen to podcasts [3].
I am glad that they made this first step, but I hope their second step is a lot further.
Update:
I got something wrong in my review. Playback syncing does work with iCloud, but subscriptions don’t. So it is not quite as bad as I thought.
This is one reason that I never liked the fake-book look in iBooks. No matter what page of the book you were on, it always looked like you were in the middle of the book. Podcasts fixes this problem. ↩
I guess you can use iTunes Wifi Syncing, but it has the same affect. ↩
If they made syncing work through iCloud, then it would be good enough for this group. ↩
ross kimes
my perspectives of Apple, technology, Christ, weather, music, life, and info about Storm Spotter (my weather radar app for iOS)