Sat, Jul 12, 1:56am A Big Year for Programming
So 2014 has turned into an unexpectedly big year for programming for me. As an Apple developer, it's obviously been affected by Swift's arrival, but I was already in the middle of a lot of new projects, making for a crowded learning schedule. I've sort of grouped them into different areas: scientific, functional, parallel and Mac/iOS-related.

And I'm dabbling with going back to blogging. If you find this interesting and are reading, thanks! I'll try to keep things interesting. [Read more…]
(2 comments, in Programming)
Wed, Jan 18, 2012, 4:09pm Engine and Domains Update
Ok, not that anyone is the wiser, but I'm finally going to rebuild my web template engine / protocol for HTML5. A relatively minor change from the XHTML protocol, but it's also a nice reason to include better handling of javascript, css, mobile devices and some better RESTful methods. Since I'm steeped in Python lately, I'll probably make an engine in that for now, followed by Ruby and F-Script and whatever else strikes me.

But more importantly, I have changes I've been putting off for forever to most of my domains. For one thing, I have to reorganize what domains are doing what. I want to overhaul the OS X Page. I'm still not sure exactly what I want to do with it, so suggestions welcome. I also own CocoaDevWorld and iPhoneDev. I have a Code section to this blog that perhaps should be in one of those other places. And the OS X Apps list? The old version is essentially in archive mode, but there is reason to have an alternate non-MAS listing out there. I don't foresee a MAS-only Mac OS on the horizon (or, if it happens, … that would be a disaster), so there'll always be a need to know what other software is out there. [Read more…]
(5 comments, in Computers » Mac)
Sun, Nov 27, 2011, 7:19pm Journal Article Reading / Tracking
There are times when (a) I'd rather use a Terminal shell to search for something, or it's already where I am, and (b) when I'm in the mood to write a little set of scripts to do something neat. And so it came that I wrote a set of little scripts to keep track of my completely out-of-control PDF collection from various journals. This isn't a blog article about how you should use this tool, since your reading neuroses probably differ, but just a quick "hey, I think this is neat" and something that may inspire someone on to other cool command-line tools (or whatnot). [Read more…]
Thu, Oct 13, 2011, 2:53am v1.3 of BookHabit Coming Soon
The well-received BookHabit is about to get another update. Nothing too fancy. I'm trying to keep the updates digestible and as reliable as possible. Putting too much into a point release is just asking for trouble. This one tightens up the look of the app, really improves the timeline graph and adds a few friendly features to existing screens. Some speed improvements and many squashed bugs are also part of this release. Thanks to everyone who has hit the "Send" button if they have run into something that crashed the program. It has helped make this next release much more solid. [Read more…]
Fri, Apr 8, 2011, 5:23pm Ok, Spring 2011 Can Start Now
I just got back from a great conference, iPhone/iPad DevCon East out in Boston. I'm completely exhausted. I have no plans to do anything this weekend excepting some hard-core reclining and the occasional stroll. I'm not just exhausted from that, I'm exhausted from both winter and all that comes with it, and from the long amount of work that led up to the app BookHabit that I finally released about a week and a half ago. More about that in an upcoming post.

But the weather is taking a turn for the better, chilly and rainy as today might be, and I can sense spring is actually going to happen this time. There was a weather tease a few weeks back, but I knew it was only foreshadowing. At any rate, I declare spring. I can refresh my todo lists, recalibrate my goals, rearrange my office, etc. [Read more…]
(in Living)
Tue, Nov 2, 2010, 3:34pm Off-Limits Class Names in Cocoa
I just wanted document somewhere on the internet unprefixed object names in the Objective-C runtime that could potentially trip you up. I'm just talking about capitalized words, not C keywords, and I'm not talking about anything already given a namespace prefix like the NS* types.

There are un-prefixed, capitalized type names lurking in the runtime. [Read more…]
(in Programming » Cocoa)
Thu, Oct 21, 2010, 3:12am Mac App Store — A few thoughts
Despite running a(n obscure) Mac app listing site for years, I've actually been hoping Apple would eventually create their own central, built-in way to find and obtain Mac apps. When iOS devices got one, it seemed like it was inevitable. They've had the pieces in place for a while now, just going unused. 90 days from now, the Mac ecosystem changes completely. So many questions, possibilities, worries.

One indication that Apple should do something came years ago when I went around asking Mac owners how they found new software for the Mac. Did they go to VersionTracker, MacUpate, lesser-known sites (I had hopes)? The answer: they never heard of any of these sites. Only a minority of Mac users that I talked to had anything other than what came on their computer, with the possible exception of Office or Photoshop. Other people thought that all you could buy for Macs was the few items found in the Apple store (or before that, reseller shops). [Read more…]
(in Computers » Mac » OS X)
Older items:
(2 comments, in Computers » iPhone / iPad)
Fri, Apr 9, 2010, 12:26pm
iPhone 4.0 SDK Tidbits
Sun, Mar 7, 2010, 5:16pm
F-Script Switching Options
(2 comments, in Programming » F-Script)
Mon, Mar 1, 2010, 7:17pm
360iDev Coming Soon!
(in Programming » iOS)
Tue, Feb 9, 2010, 3:27pm
Xcode Shortcuts
(1 comment, in Programming » Cocoa)
Fri, Dec 11, 2009, 3:04am
Quick Ratings Fix for App Store
Tue, Nov 17, 2009, 5:27pm
Quick Text Substitution Hack via F-Script
(4 comments, in Programming » F-Script)
Wed, Nov 11, 2009, 2:29am
Additional mathy-Pythonic touches
(133 comments, in Programming » Math-Science)
Wed, Jul 29, 2009, 3:32pm
Progress on the New Xserver
Tue, Apr 14, 2009, 4:18am
Anybody Out There?
(13 comments, in Blogging)
Fri, Apr 10, 2009, 12:53am
32G Used Already?
(in Computers » Mac)
Wed, Apr 8, 2009, 11:18pm
Setting up a New Dev Laptop
(1 comment, in Computers » Mac)
Mon, Apr 6, 2009, 2:03pm
Dust-Up Over Video Card
(in Computers » Mac » Hardware)
Thu, Apr 2, 2009, 5:07pm
Framework Rewrite Time
Thu, Mar 19, 2009, 1:56am
iPhone SDK 3.0 Beta Night
(2 comments, in Programming » iOS)
Tue, Feb 24, 2009, 11:42pm
What and How
(2 comments, in Nature » Philosophy)
Tue, Feb 17, 2009, 4:16pm
Math/Physics/Etc Group Study
(4 comments, in Education » Internet-Based)
Tue, Dec 16, 2008, 10:42pm
Promoting Depth on the Web
Tue, Dec 9, 2008, 12:41am
The Insane Cost of Math Software
(3 comments, in Living » Learning)
Mon, Dec 1, 2008, 4:50pm
Twitter's Social Butterfly Effect
(in Living » Internet)
Fri, Nov 21, 2008, 9:00pm
Touching up the History Pages
Wed, Oct 29, 2008, 12:29am
Hunkering Down for the Fall/Winter
(in Living)
Wed, Sep 24, 2008, 4:48am
McCain/Obama Chart
(10 comments, in Politics » 2008 Election)
Mon, Sep 22, 2008, 1:03am
iGraffiti Art: Volume III
Fri, Sep 5, 2008, 9:36am
iGraffiti Art: Volume II
Wed, Sep 3, 2008, 9:01am
EyeTV vs Kryder's Law
(in Computers)
Thu, Aug 21, 2008, 11:36am
iGraffiti Art: Volume I
Thu, Aug 14, 2008, 12:50am
Fun New Art Genre
(1 comment, in Programming » iOS » iGraffiti)
Wed, Jun 25, 2008, 11:33pm
Mac-specific Server Coding
Thu, May 29, 2008, 3:25pm
Adorable Middle East
(in Nature)
Thu, May 22, 2008, 7:50pm
Small Government vs the World
Thu, May 8, 2008, 4:17am
An Almost Ideal PDF Display
(2 comments, in Computers » Mac » Hardware)
Fri, Apr 25, 2008, 2:15am
Safari Window Sprawl
(3 comments, in Computers » Mac » Apps)
Thu, Apr 24, 2008, 12:19am
What Should Time Machine Ignore?
(3 comments, in Computers » Mac » OS X)
Fri, Apr 4, 2008, 4:07pm
A New Dev Laptop?
(7 comments, in Computers » Mac » Hardware)
Wed, Mar 19, 2008, 4:06pm
OpenMP/GL Particle Demo
(3 comments, in Programming » OpenMP)
Sun, Mar 16, 2008, 10:57pm
TIOBE #s
(1 comment, in Programming)
Tue, Feb 26, 2008, 3:43am
First dip into the OpenMP world
Wed, Feb 20, 2008, 2:56am
OpenMP/GL Brain Food
Tue, Feb 12, 2008, 4:41pm
A Simple Fix For Spaces — C'mon, Apple
(17 comments, in Computers » Mac » OS X)
Tue, Feb 12, 2008, 12:52am
Why File Sharing as We Knew It Is Dead
(in Living » Internet)
Sun, Feb 10, 2008, 9:29pm
A Cat and his Obama
(1 comment, in Politics)
Sun, Feb 10, 2008, 12:28pm
Yes We Can Has
(in Politics)
Tue, Jan 29, 2008, 5:41pm
Unstuffing the Archives
(2 comments, in Computers » Mac)
Thu, Jan 24, 2008, 12:30am
FileMerge and the Law
(in Business)
Fri, Jan 4, 2008, 3:18pm
Blatherbloggin'
(in Blogging)
Thu, Jan 3, 2008, 6:46pm
Xserve and What I Want
(2 comments, in Computers » Web Serving)
Thu, Dec 6, 2007, 1:37pm
Now with more Secret!
(in Politics » USA » Spy Games)
Fri, Nov 30, 2007, 5:54am
Oh, the Books…
Wed, Nov 28, 2007, 4:29pm
Battle Against Entropy
(1 comment, in Living)
Wed, Nov 28, 2007, 1:32am
Automator Joy: Amazon Wish List to Text
(6 comments, in Programming » Automator)
Wed, Nov 21, 2007, 9:36am
Progress blogging, or…
(in Blogging)
Wed, Nov 14, 2007, 11:09am
Getting Settled In
Sat, Nov 3, 2007, 9:48pm
Leopard Arrives
(in Computers » Mac)
Fri, Nov 2, 2007, 2:53am
Late late Night Cafes
(2 comments, in Living » Chicago)
Tue, Oct 23, 2007, 1:50am
On Bailing out Airlines
Sat, Sep 1, 2007, 4:16am
Temp(la)ting Thoughts
Wed, Aug 29, 2007, 2:39am
Post-iPhone OS X Handheld
(1 comment, in Computers » Mac » Hardware)
Wed, Aug 8, 2007, 4:03am
All of Us
Thu, Aug 2, 2007, 4:34pm
Human Constraint Project (HCP)
(1 comment, in Politics » Population)
Thu, Jul 26, 2007, 3:01pm
Was Heisst Blogging?
(1 comment, in Blogging)
Wed, May 30, 2007, 2:03am
SETI@mac — 479th so far
(1 comment, in Computers » Mac » Hardware)
Tue, May 15, 2007, 2:18am
Back to the Future
(in Computers)
Thu, Apr 19, 2007, 2:39am
Order Has Shipped
(2 comments, in Computers » Mac » Hardware)
Thu, Mar 29, 2007, 8:07pm
F-Script Style Thoughts
Thu, Mar 29, 2007, 6:01am
F-Script Web Test Working
(2 comments, in Programming » F-Script)
Mon, Mar 5, 2007, 12:27am
Picking my next standard web language
(1 comment, in Programming)
(2 comments, in Living » Internet)
Tue, Feb 27, 2007, 4:41pm
Spam filtering seems a-ok
Tue, Feb 13, 2007, 1:11am
Eric Cantor: Huge, Dangerous Idiot
(6 comments, in Politics » USA)
Sat, Feb 10, 2007, 12:28am
Mooninite Boston Invasion Hits Samples
(in Politics » USA)
Mon, Feb 5, 2007, 3:10am
Dynamic Forms via AJAX?
(2 comments, in Blogging » Making This Blog)
Sat, Feb 3, 2007, 4:09pm
Web Standards Move On
Wed, Jan 31, 2007, 11:10pm
C-c-c-cold week ahead
(in Living » Chicago)
Mon, Jan 22, 2007, 3:37am
A Complex Read and Update
Tue, Dec 19, 2006, 12:06am
Enviro-pop
Wed, Dec 6, 2006, 12:16am
CSS Alignment Styles
(3 comments, in Programming)
Sun, Nov 12, 2006, 7:29pm
Baby Blues
Thu, Nov 2, 2006, 4:55am
U.S. 20-Somethings: VOTE
(in Politics » USA)
Mon, Oct 30, 2006, 1:06pm
Keyboard Cleaning Day
(6 comments, in Computers » Mac » Hardware)
Mon, Oct 30, 2006, 11:18am
Mr Maher and This Lagging Country
(1 comment, in Politics » USA)
Sat, Oct 21, 2006, 7:08pm
More reasons not to live in the Antarctic
(1 comment, in Nature » Environment)
Wed, Sep 20, 2006, 11:09pm
The View from Afar
(2 comments, in Nature » Astronomy)
Sat, Sep 16, 2006, 12:34am
Happy 13th — My Life on Dvorak
(2 comments, in Computers » Ergonomics)
Wed, Sep 13, 2006, 2:34am
The iTunes Cover Art Giveaway
(10 comments, in Computers » Mac » Apps)
Mon, Sep 11, 2006, 9:24pm
Olbermann's Great Speech on 9/11
(in Politics » USA)
Sat, Aug 26, 2006, 12:27am
Beyond the Robosapiens
(in Nature » Biology)
(1 comment, in Politics » USA)
Tue, Aug 22, 2006, 2:05am
Apple ][ Time Warp
(3 comments, in Computers » History)
(12 comments, in Computers » Mac)
(4 comments, in Computers » Mac)
Thu, Jul 13, 2006, 2:45am
Population / Environmentalism
(3 comments, in Politics » Population)
Sat, Jul 8, 2006, 2:09am
Of Mice, er, Trackballs, and Men
(1 comment, in Computers » Ergonomics)
Mon, Apr 24, 2006, 12:53am
More Chief Cuckoo Bananas debunking
(2 comments, in Politics » USA » Foreign Policy)
Thu, Feb 9, 2006, 11:42pm
The Question Concerning the OS X App List
(24 comments, in Computers » Mac » Apps)
(16 comments, in Computers » Mac » Apps)
Mon, Jan 9, 2006, 8:55pm
Brahe's Castle of Uraniborg
(in History » Science)
Wed, Jan 4, 2006, 10:51pm
No more direct SQL entries
Tue, Jan 3, 2006, 8:28pm
xhtml 1.1 y yo
Tue, Dec 20, 2005, 9:13pm
Optimization I: not preg_replace()
(1 comment, in Blogging » Making This Blog)
Mon, Dec 19, 2005, 6:13pm
We are not at War
(2 comments, in Politics » USA » Foreign Policy)
Wed, Dec 14, 2005, 2:30pm
Philosophies of Quantum Mechanics
(4 comments, in Nature » Physics » Quantum Theory » Interpretations)
Thu, Dec 8, 2005, 3:52pm
This just in: Chicago Cold
(2 comments, in Living » Chicago)
Wed, Dec 7, 2005, 5:57pm
tex2im brings TeX to this blog
(22 comments, in Blogging » Making This Blog)
Wed, Dec 7, 2005, 2:27pm
Firefox unhappy with my CSS
(9 comments, in Blogging » Making This Blog)
Tue, Dec 6, 2005, 4:37pm
RSS Feedbag
(2 comments, in Blogging » Making This Blog)
Sun, Dec 4, 2005, 10:13pm
Domo arigato
Sun, Dec 4, 2005, 2:00pm
Fixing up the place
(2 comments, in Blogging » Making This Blog)
Sat, Dec 3, 2005, 3:01am
(Forum) Separation anxiety
(2 comments, in Blogging » Making This Blog)
Thu, Dec 1, 2005, 7:38pm
Misc decisions
Thu, Dec 1, 2005, 2:00pm
Down with Google Ads
Thu, Dec 1, 2005, 1:00pm
"The dream is over"
Thu, Nov 24, 2005, 8:45pm
And now, for a break
Thu, Nov 24, 2005, 3:30am
Where there is a Will…
Thu, Nov 24, 2005, 2:15am
The gig is up, sorta
Thu, Nov 24, 2005, 1:30am
BEV
Thu, Nov 24, 2005, 1:00am
A smattering of tables
Wed, Nov 23, 2005, 11:10pm
Movin' toward DB
Wed, Nov 23, 2005, 9:45pm
Simple PHP for a simple PHP coder
Wed, Nov 23, 2005, 9:18pm
Forums open to public
Wed, Nov 23, 2005, 9:00pm
My 1st order
Wed, Nov 23, 2005, 8:45pm
1st day on the new blog