2025-06-21: Icon Composer Notes I spent a significant portion of WWDC week trying to understand how to correctly use Icon Composer, …
2025-06-10: FB17876856: Width of URL Bar in Safari on iOS 26 I filed FB17876856 around the width of text shown in the URL bar in Safari on iOS 26. On an iPhone …
2025-05-31: Last night I got to hear Justice Breyer speak in person.
2025-05-28: It is hard to see in the dark, but I ran across this deer while out for a late night walk.
2025-05-05: CocoaHeads Boston will meet at MEX Taqueria | Bar this Thursday at 7:00 PM. There will be no …
2025-05-01: Good crowd on the Boston Common for the May Day protest.
2025-04-05: Now we are at City Hall.
2025-04-05: At the anti-Trump protest on the Boston Common. This is huge. I think there are tens of thousands of …
2025-03-24: CocoaHeads Boston will meet on Thursday, April 10 at the Microsoft NERD Center. Brian Cardarella …
2025-03-17: FYI for local friends: Senator Warren is holding a town hall in Lowell tomorrow (Tuesday) evening. …
2025-03-15: Big crowd protesting on the Boston Common.
2025-03-04: On the Boston Common
2025-02-24: A press release for an audience of one: www.apple.com/newsroom/… 😡
2025-02-17: (Not My) Presidents’ Day These are photos from today’s protest in Boston.
2025-02-05: Photos From Today’s Protest at the Massachusetts State House I participated in a protest today at the state house. These are some photos.
2025-02-05: Coup Heather Cox Richardson: I’m going to start tonight by stating the obvious: the Republicans control …
2025-02-03: Calling Representatives I called the office of my congresswoman, my senators, my state governor, and my state attorney …
2025-01-20: Whenever I hear Tim Cook state that privacy is a fundamental human right, I am going to remember …
2025-01-16: I released Unread 4.4. This update makes it easier to subscribe to feeds offered by Bluesky, …
2025-01-03: Scoop: Apple CEO Tim Cook donates $1 million to Trump inauguration www.axios.com/2025/01/0… 🤮
2025-01-02: Yesterday I wrote a blog post looking back at the past year in Unread improvements, and talking …
2024-12-29: Rest in peace, Jimmy Carter. www.nytimes.com/live/2024…
2024-12-17: Daniel Kennett describes the difficult process of getting Cascable Studio 7 approved for the Mac App …
2024-12-07: CocoaHeads Boston will meet this Thursday evening at 7:00 PM at MIT. Join us in-person or via Zoom. …
2024-11-23: A random piece of train track.
2024-11-21: Keyboard Shortcut Recorder for UIKit Keyboard Shortcut Recorder for UIKit is a custom control for letting a user specify a hardware …
2024-11-19: I released Unread 4.3 with: Article actions for Anybox, Flyleaf, Matter, and wallabag Ability to …
2024-11-15: This weekend is Indie Charity Weekend, an opportunity for you to discover some great apps while …
2024-11-13: CocoaHeads Boston will meet in person tomorrow (Thursday) evening at 7:00 PM. We will be in room 325 …
2024-11-07: Our political leaders need to acknowledge that Trump won and facilitate a peaceful transfer of …
2024-11-06: This Is What Half the Country Wants Some believe that the election results indicate a severe weakness in the Democratic party or of …
2024-11-05: Let’s do this, America. www.youtube.com/watch
2024-10-27: I canceled my Washington Post subscription and my Amazon Prime subscription.
2024-10-19: Today is the first day of early voting here in Massachusetts. It feels good to get that done.
2024-09-25: Weird Bug Around Sharing to Reminders on macOS and iOS On both iOS and macOS, if you share an item via the share sheet or share popover to Reminders, …
2024-09-20: On iOS 18, saving an article to Safari Reading List (via the SSReadingList API) sometimes just does …
2024-09-12: I released Unread 4.2 with iOS 18 features, and with new optional toolbar buttons and keyboard …
2024-09-02: Tuesday is election day here in Massachusetts. An added benefit to voting now is the assurance that …
2024-08-24: Today is the first day of early voting for the Massachusetts state primary.
2024-08-07: This is a good article by Jason Snell about macOS permissions checking being out of balance. The …
2024-07-29: I released Unread for Mac! Unread is an RSS reader with beautiful typography, color themes, and …
2024-07-21: In 2020 President Biden saved democracy by defeating Trump. Now he is continuing to save democracy …
2024-07-09: A deer in my back yard.
2024-07-01: Once again the Supreme Court reminds us why we need to keep Trump out of office.
2024-06-21: iOS Home Screen Personalization and Alternate Icons iOS 18 lets each app supply a light mode, dark mode, and tinted version of its icon. iOS also allows …
2024-06-14: I am excited about text entry suggestions in AppKit.
2024-06-12: CocoaHeads Boston will meet via Zoom tomorrow (Thursday) evening at 7:00 PM Boston time. New …
2024-06-10: Preparing for the macOS Beta As soon as the new beta of macOS is out, I want to install it and use it as much as possible. But I …
2024-06-03: Noah Martin is organizing a WWDC keynote viewing event at Shy Bird in South Boston.
2024-05-30: Guilty on all counts. ⚖️
2024-05-22: Interesting Bug Pertaining to NSTableView and Context Menus I am seeing what I believe to be an interesting bug on macOS 14.5 (23F79). If you have an …
2024-05-19: I won a copy of @patrickrhone’s book For You at Micro Camp (@camp). Thank you to Patrick and to the …
2024-05-09: Congratulations to Joe Fabisevich on the launch of Plinky. Plinky is a wonderful app for saving, …
2024-04-30: NSHappyHour will meet at The Lobster Shanty in Salem MA at 6:30 PM Wednesday. New folks are always …
2024-04-04: This does not look ideal. I reported it to the electric company.
2024-04-03: NSHappyHour meets tonight at Bit Bar in Salem MA at 6:30 PM. New folks are always welcome. Thanks to …
2024-04-01: I failed at Wordle two days in a row. Not April Fools, unfortunately. 🤦♂️
2024-03-12: Saving to Safari Reading List Unread lets a user save articles and links directly to Safari Reading List, without going through …
2024-03-12: Sharing via Email on macOS On iOS Unread has a Mail Content article action. This lets customers quickly compose an email with …
2024-03-04: The Supreme Court must really be backlogged if they cannot hear the presidential immunity case until …
2024-02-26: Voting FTW.
2024-02-08: At this evening’s CocoaHeads Boston meeting on Zoom, Ed Arenberg will discuss his experiences …
2024-02-07: NSHappyHour meets at Bit Bar in Salem MA tonight at 6:30. New participants are always welcome. …
2024-01-31: I am excited to see that Castro is in good hands again.
2024-01-23: Congratulations to @danielpunkass on the release his crossword-solving app Black Ink for iOS..
2024-01-19: A 30-day streak.
2024-01-03: NSHappyHour is at the Lobster Shanty in Salem, MA at 6:30 PM tonight. New folks are always welcome. …
2024-01-01: I made an early beta version of Unread for macOS available. Details at: …
2023-12-28: I like @incanus@mastodon.social’s idea of Repurposing Hugo as a wiki. I have a bunch of loose …
2023-12-13: CocoaHeads Boston will meet Thursday evening via Zoom at 7:00 PM Boston time. New participants and …
2023-12-11: Congratulations to the winners and runners-up of MacStories Selects awards.
2023-12-06: NSHappyHour meets at the Lobster Shanty in Salem, MA, at 6:30 tonight. New participants are always …
2023-11-29: A huge new feature for MarsEdit: Mastodon support. Congratulations to @danielpunkass. MarsEdit 5.1: …
2023-11-23: Happy Thanksgiving! youtu.be/Q0UVPHbYo…
2023-11-19: I am now posting to my blog, and automatically cross-posting to Mastodon. The best way to follow or …
2023-11-16: I just had a new furnace and water heater installed. The old furnace was 29 years old, the old water …
2023-11-14: Search Suggestion Menus in AppKit I recently implemented a search suggestions menu on macOS for Unread. Even though Safari, Mail, and …
2023-10-12: We have a great agenda for this evening’s CocoaHeads Boston meeting via Zoom. Conall McCabe will …
2023-09-28: I helped my city perform a recount yesterday. It is fun to participate in the process.
2023-09-14: My glass shower door (which has probably been in place for 29 years) spontaneously shattered earlier …
2023-09-14: Tonight’s online CocoaHeads meeting will include a presentation on Skip, an Xcode plugin that …
2023-09-12: Election I was also a precinct clerk, but we don’t get stickers for that. 🤣 We had a preliminary election for …
2023-09-01: I filed an FB a few days ago regarding the need for an API that does not exist on macOS. Apple …
2023-08-28: Chime is a polished text editor for the Mac with support for several programming languages and an …
2023-08-28: A bird wandering around an indoor train station.
2023-08-14: A fourth indictment. I am starting to suspect Trump might be guilty of some of the crimes we watched …
2023-08-14: CocoaHeads Boston will meet in person next Tuesday, August 22, at Cambridge Brewing Company. New …
2023-08-11: macOS Bug: Toolbar Images Based on SF Symbols Are Vertically Stretched When Displayed on a 1x Display Toolbar images based on SF Symbols are vertically stretched when displayed on a 1x display. I filed …
2023-08-05: I have not taken a test yet, but I am pretty sure I have COVID. Not a fan.
2023-08-01: March 2023: No former President has ever been indicted before. No one knows what to expect. August …
2023-07-31: I sometimes have to remind myself that I have very rarely regretted a decision to reduce scope of an …
2023-07-25: Exciting day. I bought a car, although I don’t have it yet. And I had the fire department at …
2023-07-21: I am in the process of trying to buy a used car, and I am exasperated by the communication skills of …
2023-07-19: Customer Satisfaction Survey: Are you likely to recommend us to others? If not, why? Me: No, …
2023-07-09: I went to WaterFire tonight in Providence, Rhode Island.
2023-07-07: Congratulations to @harshil@mastodon.social on the launch of Peak, an app that lets you build your …
2023-07-04: I finally got a chance to check out Polar Park.
2023-06-29: Zev Eisenberg: Learn Swift Boston has a special guest presentation slated for August. That’s over a …
2023-06-22: App Store Connect: Inability to Process Builds of a Mac App Compiled and Uploaded With Xcode 14.3.1 or Xcode 15 I spent the last three days troubleshooting an issue submitting a Mac app to App Store Connect. The …
2023-06-16: At the New Hampshire Fisher Cats game.
2023-06-14: Widgets and Content Margins If you have an app with widgets, be sure to check how the widgets look after compiling with Xcode …
2023-06-09: Seen while out walking.
2023-06-09: App: You are not letting me send notifications to your device. Me: Correct.
2023-06-08: He was indicted again. ⚖️
2023-06-08: I had a great Design Lab session with Apple earlier today. My app will be better because of their …
2023-06-08: My trusty iPhone X will not run iOS 17, so I got an iPhone 13 mini. I really like the physical size …
2023-06-06: Looks like the prop 2 1/2 override passed! @mitch www.facebook.com/100067533…
2023-06-06: We had a special election in my city today. It was a proposition 2 1/2 override (a quirky …
2023-05-22: Merged a pull request with three weeks’ worth of work. 🎉
2023-05-18: It’s Saint Patrick’s Day Somewhere.
2023-05-02: Good article by Edward Loveall (edward@indieweb.social): Let’s Make Sure Github Doesn’t Become the …
2023-04-15: CocoaHeads Boston is meeting in-person at Cambridge Brewing Company Tuesday evening. New …
2023-04-04: Wisconsin! 🎉 🇺🇸
2023-03-30: ⚖️
2023-03-30: I know AppKit is showing its age, but it still does a lot really well.
2023-03-17: Odd SwiftUI Bug on macOS This is an odd bug on macOS: Make the main content view a NavigationSplitView: struct ContentView: …
2023-03-14: Snow day.
2023-02-08: Do I know someone who works on Feedburner?
2023-02-07: Thursday evening’s Zoom-based CocoaHeads Boston meeting will include a presentation by …
2023-02-04: I think it’s a great thing, but I am very surprised to learn that ASWebAuthenticationSession honors …
2023-02-04: “I’m too old for this.” – My furnace. The furnace is running fine, but we had -12℉ (-24℃) …
2023-02-03: FYI for anyone who uses Feedly – they announced a 6-hour maintenance window starting at 6am PST …
2023-01-26: I released Unread 3.3 with the ability to create an article from a webpage, a Readwise article …
2023-01-23: It’s a snowy day for a walk, but I’m determined to get my five miles (8km) in.
2023-01-12: At tonight’s online CocoaHeads Boston meeting I am giving a presentation on using alternate app …
2023-01-02: I wrote a blog post about the past year and the year ahead for Unread.
2023-01-02: New year’s resolutions start in a few weeks, right?
2023-01-01: Happy New Year!
2022-12-24: Made cookies. Ate numerous mistakes.
2022-12-24: My power was restored after only about 6 hours. 🎉🎅
2022-12-23: Dear Santa, A 36-hour power outage was not on my wish list this year.
2022-12-21: Always a good feeling when a complex server deployment operation goes smoothly.
2022-12-07: I am excited to see MarsEdit 5 ship. I particularly like its Markdown syntax highlighting and its …
2022-12-06: 🎶 Georgia On My Mind 🎶
2022-12-06: What happens if the Georgia Senate race ends in a tie?
2022-12-05: At this week’s CocoaHeads Boston meeting @fcanas@mastodon.social will present both ScreenSearch and …
2022-11-25: I wish I had brined my turkey, but it came out good. One guest who is a better cook than I (and who …
2022-11-24: It’s done. Earlier than I wanted it to be. I am concerned about the dark skin, but think …
2022-11-24: It’s done. Earlier than I wanted it to be. I am concerned about the dark skin, but think …
2022-11-20: If you follow me here via Mastodon you may not know that I cannot see my list of followers. If you …
2022-11-20: Well, it’s official. One of the issues folks can “debate in a healthy manner, without resorting to …
2022-11-16: I released Unread 3.2 with new custom app icons, a new “Blue on Black theme”, article action …
2022-11-14: It is difficult to see in the photo, but there are two deer — one behind the other.
2022-11-12: I setup a Mastodon server for my business. You can now follow Unread on Mastodon or on Micro.blog. …
2022-11-12: Last evening’s CocoaHeads Boston included a great presentation by @hyperjeff about Physical. …
2022-11-09: CocoaHeads Boston will meet via Zoom tomorrow evening at 7pm Boston time. New participants and …
2022-11-08: Great turnout at my polling location today. Not November 2020 level, but at least 3x the turnout we …
2022-11-08: It’s election day in the US. I am the clerk for a precinct in my city. 🗳️
2022-11-02: I am looking forward to tonight’s NSHappyHour meetup. Join us if you are a local Mac/iOS developer …
2022-11-02: I need to start thinking about a Thanksgiving feast.
2022-11-01: Crazy day: Need to figure out the source of a crash, watch for an important OpenSSL security update, …
2022-10-29: Occasionally I need to follow a link in the footer of a webpage, but I can’t because the webpage …
2022-10-22: Today is the first day of early voting in Massachusetts for the midterms.
2022-10-01: Apps Installed on iPhone 14 Pro via TestFlight Geoff Hackworth: To add more confusion, it seems that iPhone 14 Pro devices running TestFlight …
2022-09-06: It’s election day here in Massachusetts. I am the clerk at a polling location in my city.
2022-08-31: At the New Hampshire Fisher Cats game.
2022-08-29: Early voting FTW.
2022-08-22: I released Unread 3.1 with a Subscribe in Unread share sheet extension.
2022-07-27: My turn for COVID. I felt pretty sick this morning, but I feel ok right now.
2022-07-10: From my back yard:
2022-07-08: Not sure how, but I misplaced a single AirPod. 🤦♂️
2022-07-07: Autocorrect changed “wi-fi” to “wi-if”.
2022-06-27: I just released Unread 3.0 with support for Unread Cloud. Unread Cloud is a new syncing and article …
2022-06-26: I have the best walking route.
2022-06-13: Of his many transgressions, Mr. President, let’s not worry about he was drunk during his attempt to …
2022-05-26: A 30-day walking streak.
2022-05-05: Safari Views, Mail Compose Views, and Default App Settings iOS allows any app to present Safari Views and Mail Compose Views. These views are fantastic because …
2022-04-21: Coming Soon to Unread: Standalone Accounts
2022-04-15: I walked to my local post office around 1:30, only to find that my post office is closed between …
2022-04-06: Just posted a first beta of something I have been working on for some time. 🤞
2022-03-25: I reconfigured my ssh configuration to use the new 1Password SSH Agent. It is working well for me so …
2022-03-02: I am helping someone look for a tutor to help a high school student taking a Python class. If you …
2022-01-25: West Wing - .22 caliber mind in a .357 Magnum world
2022-01-17: I have been experimenting with the replication functionality in PostgreSQL in order to maintain warm …
2022-01-04: Irrationally excited to have KN95 respirators.
2022-01-04: Anecdotally, in my area of Massachusetts I see about 50% of folks wearing masks inside stores. I …
2022-01-02: New Home Office My home office tends to get cluttered. I have an annual tradition of thoroughly cleaning it on New …
2022-01-01: A start-of-year status update on Unread: Unread in 2021 and 2022
2022-01-01: I’ve been quiet on micro.blog and on social media in general over the past few months. One of …
2022-01-01: Wishing everyone a healthy and safe 2022. (I deleted an earlier post with a similar sentiment.)
2021-11-02: I am working as a clerk for a voting location in my city today. We are electing a mayor, city …
2021-09-27: Seen while out walking:
2021-09-20: Christian Selig: Amplosion ⚡️ is a simple app with a twist. On iOS 15 as a Safari extension it …
2021-09-20: I just released Unread 2.8 with support for extra large widgets, Quick Notes, and more.
2021-09-14: There is a mayoral primary in my city today. I am working at the polls. If today is election day for …
2021-08-25: Yesterday I launched the Webpage Text API: a cloud service that lets an app or web service request …
2021-08-03: I just released Unread 2.7, an update that improves the experience of reading linked list articles …
2021-07-31: I have a house guest. She does not like looking at the camera.
2021-07-25: At the New Hampshire Fisher Cats game.
2021-07-10: Seen on my morning walk.
2021-06-22: Google Maps has a low quality photo of me on my walking route.
2021-06-18: I filed FB9188387 describing a serious problem with App Store Connect accepting apps compiled by …
2021-06-17: I just release Unread 2.6 with: Full-text search capabilities A compact article list option for …
2021-06-07: WWDC Sessions These are the WWDC sessions I am most eager to watch: Add intelligence to your widgets Focus on …
2021-06-03: At the New Hampshire Fisher Cats game.
2021-06-01: As of today: fully vaccinated. 💉🎉
2021-05-25: I spent the day fixing porch steps. In related news my muscles have announced that I am old.
2021-05-18: I got my second shot today. With mask restrictions being lifted so quickly, I am going to be …
2021-05-18: I got my second shot. 💉
2021-04-20: I got shot #1. 💉
2021-04-16: A sad end to a 115-day streak.
2021-04-09: I bought a ticket to attend this year’s 360|iDev remotely.
2021-03-31: A 100-day streak.
2021-03-27: Congratulations to @brentsimmons and the @NetNewsWire team on the launch of NetNewsWire 6.0 for Mac!
2021-03-10: Sean Harding (@sharding) on Twitter: How I got rejected from Apple’s App Store Small Business …
2021-03-04: Observations About HEY World Observations about HEY World: It provides full-text RSS feeds. It puts feed discovery tags in the …
2021-02-27: I just merged a pull request that represents 6 weeks of work.
2021-02-26: Open to accepting iOS and/or Win32/C/C++ side work… Contact Rob (@fahrni) if you are expanding your …
2021-02-16: New App Launch: Thought Detox for iPhone Congratulations, @AngeloStavrow!
2021-02-13: It’s not a January exception. It’s a President’s party controls 1/3 of the Senate exception.
2021-02-11: Excited to see that Arq 7 was released.
2021-02-11: I released Unread 2.5 with a significantly expanded free tier.
2021-02-08: A Fresh Start Great to see @danielpunkass working full-time on Red Sweater Software products again.
2021-01-20: The new White House website has an RSS feed.
2021-01-20: I love that Joe Biden thanked his predecessors who were there, and then saluted Jimmy Carter. No …
2021-01-20: “Ah, now Biff, I want to make sure that we get two coats of wax this time. Not just one.”
2021-01-20: A 30-day streak.
2021-01-20: Taking the day off.
2021-01-13: Impeached a second time. ⚖️
2021-01-11: Dan Sinker is rebooting impeachment.fyi. The site was a great news source during Trump’s first …
2021-01-07: Mark Zuckerberg: We believe the risks of allowing the President to continue to use our service …
2021-01-06: Barack Obama says it perfectly.
2021-01-06: “It’s time for Republicans to stand up and say this is wrong.” – Republicans who have said nothing …
2021-01-06: Georgia! And only two more weeks of lunacy from Pennsylvania Avenue.
2021-01-04: I will remember 2020 as the year I gained an appreciation for haircuts.
2021-01-01: In what is becoming a tradition for me, I started the new year by tidying and cleaning my office.
2021-01-01: 2020 is over.
2020-12-21: Updates to App Store Review Feed App Store Review Feed is a script that generates JSON feeds of App Store reviews. Apple makes …
2020-12-09: The most recent article in Barack Obama’s RSS feed from Medium contains only the first sentence and …
2020-12-01: I released Unread 2.4 with: Widget Improvements New Context Menu Option Layout Adjustments Messages …
2020-11-30: I didn’t keep up with this year’s Microblogvember challenge, but hopefully next year I …
2020-11-26: Happy Thanksgiving all. 🦃
2020-11-25: I thought he had already pardoned the turkey yesterday.
2020-11-20: Dan Moren at Six Colors: Quick Tip: Enable Touch ID for sudo I just did this, and then used …
2020-11-16: Me last week: Planning to hold off a few weeks or months before installing Big Sur Me tonight: 1.49 …
2020-11-14: I have been seeing mentions of Parler in the past few days and I did not know what it was. I finally …
2020-11-08: Rest in peace, Alex Trebek.
2020-11-08: Hey Siri, call the Four Seasons in Philadelphia.
2020-11-07: A shame that the Four Seasons Landscaping Company front step was unavailable for this event. Also, …
2020-11-07: My hopes have been inflated. But the random word generator is making this a bit too easy. 😁 …
2020-11-07: Joe Biden Succeeds Barack Obama as President of the United States After twelve years, Barack Obama’s time as President has come to an end. President Obama’s third …
2020-11-06: The Washington Post: USPS processed 150,000 ballots after Election Day, jeopardizing thousands of …
2020-11-04: The Washington Post: A North Dakota Republican died of covid-19 in October. He still won his …
2020-11-04: I worked at a polling location yesterday. We had a line out the door for the first two hours. We had …
2020-11-04: 😱
2020-11-03: November 3 is here. Let’s do this, America.
2020-11-02: Many of us are finding it difficult to concentrate. I know the #mbnov words are chosen randomly, but …
2020-11-02: Tuesday’s Election If you are eligible to vote in Tuesday’s election and have not already done so, please do so …
2020-11-01: Many of us are feeling dreary right now, but 🤞 for a good week.
2020-11-01: Nice shot.
2020-10-28: I signed up to call some Florida voters tomorrow.
2020-10-17: Today is the first day of in-person early voting in my city. I voted.
2020-10-15: This debate format is a huge improvement.
2020-10-14: Pod Save America has a new interview with Barack Obama.
2020-10-06: CocoaHeads Boston will meet online Thursday at 7:00 PM Boston time. @mitch will present “A few …
2020-10-02: I hope today’s news results in the other debates taking place with the candidates at different …
2020-10-02: “So much winning, you’ll be tired of winning.”
2020-09-29: This has been such a long year. What do you mean it was only 90 minutes?
2020-09-28: Sticky Widgets Brings Simple Sticky Notes to Your Home Screen — MacStories This is brilliant.
2020-09-25: Congratulations to Nikhil Nigade (@dezinezync) on the release of Elytra 2.0 for iOS and iPadOS. The …
2020-09-25: Congratulations to Rob Fahrni (@fahrni) on the release of Stream, an RSS reader for iOS. Stream …
2020-09-19: From Barack Obama’s Statement on the Passing of Justice Ruth Bader Ginsburg Barack Obama: Four and a half years ago, when Republicans refused to hold a hearing or an …
2020-09-18: Rest in peace, Justice Ginsburg. Oh no.
2020-09-16: I released Unread 2.3. This update adds home screen widgets on devices running iOS 14.
2020-09-15: Perfect episode title from Upgrade: Why Tomorrow?
2020-09-15: Pending Apple Release.
2020-09-09: CocoaHeads Boston will meet online tomorrow evening. I have a presentation for the group on iOS 14 …
2020-09-07: I just merged a pull request with over two months of work. Bring on iOS 14.
2020-09-06: USA Today: To stop Trump, we need to vote in person, even if you have to crawl through broken glass
2020-09-02: I enjoyed working at the polls yesterday. I will do so again on November 3. I highly recommend it to …
2020-08-31: We have a primary here in Massachusetts tomorrow. I will be a poll worker for the first time in one …
2020-08-25: Another App Store Account Almost Terminated Zac Wood: Submitted a minor update for @AtticsApp after nearly two years on the App Store and …
2020-08-11: I find it interesting that Google pays Mozilla, Apple, and other companies to be the default search …
2020-08-11: CNN: Kamala Harris is Joe Biden’s running mate I hoped that Kamala Harris would win the …
2020-08-10: The agenda for this week’s online CocoaHeads Boston meeting includes: Marc Prud’hommeaux …
2020-08-08: Postal Service overhauls leadership as Democrats press for investigation of mail delays – The …
2020-08-07: That feeling when you write code, Xcode tells you it can’t compile that code, but then Xcode …
2020-08-04: Charlie Monroe: Hello everyone, today I woke up to my developer account being suspended without a …
2020-08-03: In the time I have owned my house, I have had three or four different garbage disposals. Most were …
2020-08-02: Three years ago today: Golden Hill Software Acquires Unread
2020-07-29: “If App Stores are so great why is most Mac software sold outside the Mac App Store?” – John Gruber, …
2020-07-24: How did the inside of my iPhone case get so dirty?
2020-07-23: Trump’s Secret Police Force Trump has been undermining our institutions and the rule of law since the start of his 2016 …
2020-07-18: Rest in peace, John Lewis.
2020-07-17: Boston Globe: Federal officers in unmarked vans detain Portland, Ore., protesters We are all …
2020-07-16: I just released Unread 2.2. This update adds a variety of improvements including: Mail Article, …
2020-07-10: The firings of Sally Yates, Preet Bharara, and Jim Comey were compared to the Saturday Night …
2020-07-10: Zev Eisenberg built Half Keyboard as an accessibility feature proof of concept.
2020-07-07: CocoaHeads Boston will meet online this Thursday. New participants are always welcome. Being in the …
2020-07-04: My aging eyes are very happy about the larger text in the left window pane of Xcode 12.
2020-06-25: An Apple News widget responding to text size changes. I am fascinated by how it chooses which …
2020-06-24: Installing 14 on my carry phone.
2020-06-24: I had a great time at the Release Notes Happy Hour.
2020-06-24: Check out LIVE-ish concurrent with WWDC 2020 if you have not already done so.
2020-06-24: Unread had a bug that prevented it from launching on the iOS/iPadOS 14 beta. I just released a fix.
2020-06-23: WidgetKit is impressive, but the lack of scrolling is a big limitation.
2020-06-22: First Impressions of the WWDC Keynote This is a big year for the Mac. I am excited about Apple’s processors. I am leery of the user …
2020-06-22: Good to see Apple starting the keynote by acknowledging important issues: racism, the murder of …
2020-06-21: My WWDC Wish List: ARM Macs iPad multitasking improvements A Snow Leopard year for iOS Big App …
2020-06-20: Barr needs to grapple with the phrase “stepping down”. I am happy to see that Geoffrey Berman will …
2020-06-19: HEY and the App Store When Apple News initially became available and could include content from any RSS feed, I made my …
2020-06-18: Andy Ibanez: Please Help, Apple Is Threatening To Terminate My Apple Developer Account With No Clear …
2020-06-17: For fellow registered voters in Massachusetts: a petition to put ranked choice voting on the ballot.
2020-06-13: There was a good crowd today for the Black Lives Matter protest here in Haverhill, MA. I would guess …
2020-06-12: Before the 2016 election The Boston Globe posted a satirical front page detailing what a Trump …
2020-06-11: I am looking forward to tonight’s online CocoaHeads Boston meeting. New participants are always …
2020-06-07: This episode of 9to5Mac Watch Time with @ishabazz and @apollozac is an informative discussion of …
2020-06-02: What’s the plan now, America? Cedric L. Alexander at CNN: I am a black American man who has been privileged to serve in law …
2020-06-01: Sick to my stomach.
2020-05-28: Last night I went to bed happy that, for the first time this year, it was warm enough to sleep with …
2020-05-14: Thanks to @chuckjoiner for interviewing me about Unread 2 on MacVoices.
2020-05-05: CNN: A 5-year-old boy was pulled over in Utah on his way to California to try to buy a Lamborghini I …
2020-05-02: My “e” key is sticking. On my 16-inch.
2020-05-01: I was interviewed in this week’s Club MacStories newsletter about Unread 2 and my vision for …
2020-05-01: I am going to let the domain names trumpadministration.wtf and trumppresidency.wtf expire on June 1. …
2020-04-26: TIL: Stress dreams can have sequels.
2020-04-20: I released an update to Unread that adds full trackpad and mouse support, new keyboard shortcuts, …
2020-04-18: Last night I participated in an adult spelling bee via Zoom (running from a macOS volume dedicated …
2020-04-13: It looks like I cannot avoid Zoom, so I created a dedicated APFS volume and macOS installation for …
2020-04-13: This is an interesting new Inoreader feature. Convert Almost Any Webpage Into RSS Feed With …
2020-04-09: Hoping that the next iPhone adds Mask ID.
2020-04-08: Thanks to Macworld for reviewing Unread 2.
2020-04-08: Congratulations to Stefan Reitshamer on the release of Arq 6. I have been using Arq to back up my …
2020-03-25: Is it weird that my way of unwinding at the end of the day recently has been to watch Andrew Cuomo’s …
2020-03-22: My smoke detectors did not get the memo that this is not the best time to demand new batteries.
2020-03-17: I ran out of coffee a few days ago. Today I finally have a reason important enough to go into a …
2020-03-13: Watching Back to the Future. In 1985, 1955 looked like a much more innocent time.
2020-03-13: Pete Buttigieg guest-hosted Jimmy Kimmel last night. The monologue is hilarious.
2020-03-12: Tonight we had our Boston CocoaHeads meeting online. I missed the in-person interaction of our …
2020-03-12: In line at grocery store. There is one line snaked all the way to the back of the store. This is far …
2020-03-11: “Because a lot of people depend on the White House getting stuff right.” www.youtube.com/watch
2020-03-06: New CDC guidance says older adults should ‘stay at home as much as possible’ due to …
2020-03-03: I voted.
2020-03-03: Lets Encrypt is revoking some certificates on March 4. You can use an online tool to determine …
2020-03-02: My Primary Vote I vote in the primary tomorrow. I decided to vote for Elizabeth Warren. Since I do not have a …
2020-03-01: Safari Rejecting Long-Lived HTTPS Certificates The most recent episode of ATP has a good discussion regarding browsers rejecting certificates with …
2020-02-29: Joe Biden is projected to win South Carolina. My streak of incorrect predictions regarding US …
2020-02-27: Congratulations to @mattie on the launch of Chime, a Go editor for macOS.
2020-02-27: I shipped Unread 2! Improvements include: Automatic webpage text (Readability) for feeds that …
2020-02-19: This debate is by far the most fiery thus far.
2020-02-18: Interesting post: iOS Performance tips you probably didn’t know
2020-02-16: This episode of Stay Tuned is a fascinating interview of Dan Goldman, the lawyer who led the …
2020-02-13: We have a strong agenda for this evening’s CocoaHeads Boston meeting, with presentations by Marc …
2020-02-12: An episode of Stay Tuned where Preet Bharara (former US Attorney for SDNY) and Anne Milgram (former …
2020-02-11: If I was a gambler I would be losing a lot of money on the Iowa and New Hampshire results. A year …
2020-02-11: Starting in iOS 13.4, SSReadingList.default()?.addItem(...) prompts the user for consent before …
2020-02-10: I don’t see network/cable tv much these days. But I am sitting in a waiting room and have seen ads …
2020-02-07: Next week’s CocoaHeads Boston meeting should be a good one: Marc Prud’hommeaux is going to …
2020-02-05: Thank you, Mitt Romney.
2020-02-03: CNN: Stephen King quits Facebook over concerns of ‘false information’
2020-02-01: Reggy Bear is a clever app by @hyperjeff for testing regular expressions.
2020-01-31: I vividly remember saying shortly after the 2016 election that I was not sure this country in its …
2020-01-31: Rough start to the day. My car is in a repair shop five town away, getting a new alternator and …
2020-01-30: Current status: waiting for tow truck.
2020-01-29: The Washington Post: McConnell tells senators he doesn’t yet have votes to block witnesses in Trump …
2020-01-28: I wonder if a better approach to multitasking on iPad would be to let the user effectively divide …
2020-01-25: I deleted a post from this morning. After hearing the recording referred to in this article, I think …
2020-01-22: Would I be crazy to move to California just so I can vote for Adam Schiff?
2020-01-21: Reuters: Apple dropped plan for encrypting backups after FBI complained - sources via MacRumors
2020-01-16: The Washington Post: Gary Starkweather, inventor of the laser printer, dies at 81
2020-01-14: Magnet is a great window manager for macOS. Magnet lets you move windows to predefined locations via …
2020-01-13: My favorite Catalina feature is the native Find My app. It is convenient for quickly locating my …
2020-01-12: At the Providence Bruins game.
2020-01-11: I had a performance issue that I alleviated by porting some Swift code to Objective-C. That code …
2020-01-10: Fabián Cañas documented some quirky behavior around Swift and Objective-C interoperability related …
2020-01-09: Looking forward to this evening’s CocoaHeads Boston meeting.
2020-01-08: I installed Front and Center. It is too early to tell whether I will find it difficult to go back to …
2020-01-07: We are in a war that any other President would have avoided.
2020-01-06: Relieved to finally fix a nasty bug that hounded me for too long.
2020-01-05: 16-inch Macbook Pro after Almost Two Months I have been using my 16-inch MacBook Pro for almost two months. I wanted to share some thoughts on …
2020-01-03: Donald Trump on November 14, 2011: @BarackObama will attack Iran in the not too distant future …
2020-01-02: Next week’s CocoaHeads Boston meeting will include: Allie Mellen describing threats in mobile …
2020-01-01: I started off the year by reorganizing and tidying my office.
2019-12-31: I probably need a new year’s resolution a little more ambitious than “fix this stupid bug”.
2019-12-30: Now that I have a Mac with USB-C, I wish for a phone with USB-C. One cable could connect my Mac to …
2019-12-29: I am good at thinking of great Christmas present ideas right after the holiday is over.
2019-12-28: Michael Tsai’s blog: Apple News No Longer Supports RSS
2019-12-26: I know someone has me figured out when I get a bag of meat and beer for Christmas. 🎄
2019-12-25: I don’t have a favorite Christmas movie, but I like every Aaron Sorkin Christmas episode of The West …
2019-12-21: Episode 400 of the Core Intuition podcast is fantastic. @danielpunkass and @manton had special guest …
2019-12-19: I had to sign in to pbs.org in order to watch the debate with the PBS Apple TV app.
2019-12-18: ⚖️
2019-12-17: Good turnout for the impeachment rally on this cold and rainy evening.
2019-12-16: A reminder that protests for impeachment are on for tomorrow night. I am going to the event on the …
2019-12-15: This post by @BigZaphod pointed me in the right direction in tracking down some background crashes.
2019-12-14: There will be protests across the country for impeachment Tuesday evening.
2019-12-14: I just submitted a detailed Feedback Assistant report regarding kernel panics on my 16-inch MacBook …
2019-12-13: I called the office of my congresswoman, Lori Trahan, and asked that she vote in favor of the …
2019-12-12: I am not going to reveal it right now, but I have set a deadline for shipping Unread 2.
2019-12-12: CocoaHeads Boston meets tonight.
2019-12-11: Open Links in Safari, Not Safari View Controller I disagree, but the article makes a sound argument.
2019-12-10: This page now has audio from the public impeachment hearings of the House Judiciary Committee that …
2019-12-09: Thought exercise: what if it was the Supreme Court instead of the Senate that would vote on the …
2019-12-08: A particularly good episode of Mac Power Users: Developer Roundtable with @kcase, @dteare, and …
2019-12-07: CocoaHeads Boston will meet this coming Thursday. Fabián Cañas will present Unexpected Behavior with …
2019-12-06: Donald Trump Is a Clear and Present Danger to the 2020 Election – by Anne Milgram, former Attorney …
2019-12-05: Save Democracy. Unfriend Facebook —Renée Graham, Boston Globe
2019-12-04: In-app Purchase Availability for a New App New apps often become available in the App Store a few minutes or hours before their in-app …
2019-12-03: Congratulations to @danielpunkass on the release of Blank Ink 2, a great Mac crossword puzzle app.
2019-12-02: Express Mode and Power Reserve State Ryan Christoffel at MacStories: One particularly interesting detail about Express Mode is that it …
2019-12-02: The first snowstorm of the season is here.
2019-12-01: I strayed from the prompt words, but I wrote at least one micropost each day in November. I hope to …
2019-11-30: The most recent episode of Upgrade has a good conversation about Trump’s press event at the Mac Pro …
2019-11-29: At the Garden for the Bruins game.
2019-11-28: Happy Thanksgiving. 🦃
2019-11-27: I walk five miles almost every day. I have a 59-day streak going. My phone was apparently in a weird …
2019-11-26: I just finished an Unread feature that took about a month of development work.
2019-11-25: My 16-inch MacBook Pro has otherwise been fantastic, but it crashed three times when I was not using …
2019-11-24: With my new 16-inch MacBook Pro it takes 90 seconds to build and archive Unread. With my 2012 it …
2019-11-23: I received my 16-inch MacBook Pro today. It is a very nice and fast machine. I will post a build …
2019-11-22: Sorry to see the Independence podcast come to an end. Thanks for the great show.
2019-11-21: If I was running for President, my campaign promise would be the return of slow news days.
2019-11-20: I am looking for a podcast feed with recordings of the public impeachment hearings.
2019-11-19: TIL: While he was President, Gerald Ford personally testified before Congress to defend his pardon …
2019-11-18: My dream Apple product is an “iMac without the computer” for docking a MacBook Pro. You would …
2019-11-17: No spoilers here, but this week’s The Morning Show ended in a way that left me more surprised and …
2019-11-16: Impeachment Hearing Audio Files This might interest you if you are looking for an easy way to listen …
2019-11-16: I am temporarily driving a car with CarPlay. Having Apple Maps on the in-dash display is very nice.
2019-11-15: UIViewPreviewProvider is a helper class for displaying UIViews inside the Xcode preview canvas meant …
2019-11-14: Wrapping up a presentation for tonight‘s CocoaHeads Boston meeting.
2019-11-13: I ordered a 16” MacBook Pro. My current computer has served me well for seven years, but I think it …
2019-11-12: Excited for the rumored 16-inch MacBook Pro announcement.
2019-11-11: CocoaHeads Boston will meet this Thursday.
2019-11-10: Attention to detail FTW: Castro servers were briefly down for maintenance earlier today. While they …
2019-11-09: I do not often get interested in new TV shows, but I am hooked on The Morning Show.
2019-11-08: DevCleaner is a Mac app that deletes Xcode files that are no longer needed, such as device support …
2019-11-07: My favorite non-tech podcast right now is CAFE Insider. Preet Bharara (former US Attorney) and Anne …
2019-11-06: Looking forward to tonight‘s NSHappyHour.
2019-11-05: Democrat Beshear is apparent winner in Kentucky governor race over Republican Bevin in blow to …
2019-11-05: I voted.
2019-11-04: RSS.app is a service that generates RSS feeds for web pages that do not have feeds.
2019-11-03: I was, and still am, excited for Sidecar. But it is not supported on either my Mac or my iPad.
2019-11-02: I have stayed on Mojave until now, but I think it is time to upgrade. Installing Catalina.
2019-11-01: About a month ago I removed a bunch of keys from my keyring. I don’t recall what most of those keys …
2019-10-29: A 30-day streak.
2019-10-17: Rest in peace, Elijah Cummings.
2019-10-10: Looking forward to tonight‘s CocoaHeads Boston meeting.
2019-10-09: CNN: Turkey begins military offensive in Syria, days after Trump announced pullback of US troops …
2019-10-07: CocoaHeads Boston will meet this Thursday evening. The agenda includes: • Chris Ladd describing his …
2019-10-04: FB7347486: Scrolling issue with WKWebViews, images when scrollView.clipsToBounds is false
2019-10-04: I deleted my Facebook account. I should have done so years ago. This was the final straw.
2019-10-01: Kamala Harris says Trump’s Twitter account should be suspended –Chandelis Duster, CNN It astounds me …
2019-09-27: FB7328369: Need a way to apply custom colors and fonts to context menus
2019-09-27: The word impeachable connotes that one is looking for a reason to impeach. Impeachment-worthy is …
2019-09-25: Transcript of Trump’s call with Ukrainian president shows him offering U.S. assistance for Biden …
2019-09-24: I called Congresswoman Lori Trahan to push for the immediate impeachment of Trump. Please call your …
2019-09-20: FB7302215: Accessibility: Need a way to increase text size in Xcode source list / left pane
2019-09-19: I released an Unread update with support for dark mode on iOS 13. You select one theme for light …
2019-09-12: We have a solid agenda for tonight‘s CocoaHeads Boston meeting.
2019-09-11: Xcode 11 and iOS 11 This looks important: Please note that apps built with Xcode 11 using named colors may experience …
2019-09-10: Excited for the Apple event.
2019-09-08: CocoaHeads Boston will meet this Thursday. The agenda includes these presentations: How to build an …
2019-09-07: I saw two deer when while out for a walk.
2019-09-05: FB7213631: App switcher snapshots showing web views do not correctly reflect the dark mode/light …
2019-09-04: Looking forward to tonight’s NSHappyHour.
2019-08-28: I just installed the new 13.1 beta (replacing iOS 12.4.1) on my carry iPhone.
2019-08-28: I am feeling relieved and excited to merge a pull request containing a feature I have been working …
2019-08-26: Congratulations to @brentsimmons and team on the release of NetNewsWire 5 for Mac.
2019-08-19: Congratulations to @aleen on the release of her book, App Launch Map. I purchased my copy.
2019-08-16: Ashoka Mukpo on the ACLU blog: A senior corrections officer at the Wyatt Detention Facility in …
2019-08-15: Today’s episode of Core Intuition has a great conversation about the Automattic-Tumblr merger.
2019-08-06: The most recent episode of Pod Save America has a powerful interview with Beto O‘Rourke. It starts …
2019-08-05: CocoaHeads Boston will meet this Thursday. The agenda includes Marc Respass talking about …
2019-07-29: View of Boston from the SwiftFest cruise.
2019-07-29: I hit a big development milestone this morning. I will be at SwiftFest later today, after a mid-day …
2019-07-28: That feeling when you’re a few hours away from finishing a development task for about a week.
2019-07-28: Better to have a few rats than to be one The Baltimore Sun Editorial Board: We would tell the most dishonest man to ever occupy the Oval …
2019-07-14: Finale: Supertop & Friends is a great final episode to the Supertop Podcast.
2019-07-10: I can’t make it tomorrow evening’s CocoaHeads Boston meeting, but it should be a good one. …
2019-07-09: If you have ever installed Zoom on your Mac – even if think you have since deleted it – read this …
2019-06-26: Impressed by the folks at Wayfair who walked out today. Hundreds of Wayfair employees stage walkout; …
2019-06-26: Wayfair workers plan walkout in protest of company‘s bed sales to migrant camps
2019-06-22: Here’s what to do if ICE shows up at your door
2019-06-18: Watching the New Hampshire Fisher Cats.
2019-06-17: I just announced the Business Model and Pricing for Unread 2.
2019-06-15: I may take Marco Arment’s approach to releasing a big new version this summer and dropping support …
2019-06-15: The current shipping version of Unread supports iOS versions 10 through 12. It is quickly becoming …
2019-06-15: Good crowd at the Boston Rally to Impeach Trump.
2019-06-15: I will be at the Boston Rally to Impeach Trump today on the Boston Common at 1:00. There are also …
2019-06-13: Tonight’s CocoaHeads Boston agenda includes: A SwiftUI presentation by Marc Prud’hommeaux A …
2019-06-12: I had a build In Review for over 48 hours, until I Developer Rejected it. Its successor was In …
2019-06-09: In Review for 24 hours. 😰
2019-06-07: This blog post added a few things to my list of WWDC announcements to check out: WWDC 2019 - The …
2019-06-07: I want to release a major upgrade this summer. Struggling with existing functionality that won’t …
2019-06-05: CocoaHeads Boston will meet next Thursday, June 13. The agenda includes a presentation on SwiftUI by …
2019-06-05: I think there is a squirrel living in the walls of my house.
2019-06-05: There will be nationwide rallies for impeachment on Saturday, June 15. The Boston event will be on …
2019-06-04: A “git bisect” kind of day.
2019-06-04: SwiftFest is coming back to Boston. July 29-30.
2019-06-03: Despite my annoyance at the Mac Pro pricing, I am very excited by today’s keynote. Even without the …
2019-06-03: Waiting at a bar inside North Station/Boston Garden for my commuter rail train. It’s getting …
2019-06-03: Honestly, I thought the Mac Pro would start at $5k (without a display) and would have iMac Pro-like …
2019-06-03: Thoughts from today’s announcements: Project Catalyst looks promising. The Mac Pro looks …
2019-06-03: Waiting for the train to Boston for the CocoaHeads keynote viewing party. I feel particularly …
2019-06-02: Waiting for Review. (This is a pre-beta build I submitted in order to get in-app purchases approved, …
2019-06-02: I envy folks spending this week in San Jose, but I am also excited to watch the Keynote and …
2019-06-01: New iPod Touch purchased and configured. Provisioning profiles updated. Ready for iOS 13 beta.
2019-05-29: CocoaHeads Boston will be hosting a viewing party for the WWDC Keynote and Platforms State of the …
2019-05-28: Anne Milgram, a former New Jersey Attorney General, tries to read Rod Rosenstein’s absurd …
2019-05-25: I am debating whether to upgrade my 2012 Retina MacBook Pro. I wish a service existed that allowed …
2019-05-21: Mac Open Web is a new website by @brian. It lists indie Mac, iOS, and web apps that help promote the …
2019-05-19: At McCoy Stadium watching the Pawtucket Red Sox.
2019-05-18: Can “Indie” Social Media Save Us? I am happy both for Micro.blog and for the IndieWeb community at …
2019-05-14: This needs to be signal boosted: Before Trump’s purge at DHS, top officials challenged plan for mass …
2019-05-11: Becky Hansmeyer (@becky): $5 should be the absolute rock bottom price for a quality indie app, full …
2019-05-10: Dan Shaughnessy, The Boston Globe: The White House Thursday morning sent out a scheduled post on …
2019-05-10: An end to my 105-day streak.
2019-05-09: This evening’s CocoaHeads Boston meeting will include talks by Zev Eisenberg, Erik Price, and me.
2019-05-08: I’m claiming executive privilege to prevent the release of a report that exonerates me.
2019-05-08: Congratulations to Zev Eisenberg on shipping Jugglebot. From the App Store description: Type in …
2019-05-05: Radar 50480706: Opening links to iTunes music, videos, podcasts, apps
2019-05-04: Radar 50474232: Cannot create a UIKeyCommand with command-period
2019-05-03: I started 2019 with a significant weight loss goal. Today I reached my target weight. Coincidentally …
2019-05-01: Looking forward to NSHappyHour tonight.
2019-05-01: Robert Mueller’s letter to Barr has been released, and it is damning.
2019-04-26: I just called my Congressional representatives (Lori Trahan, Elizabeth Warren, and Ed Markey) asking …
2019-04-25: Congratulations to Silvio Rizzi on the release of Reeder 4.
2019-04-24: My dilemna for this morning is what to do with seldom (but not never) used preference settings. Keep …
2019-04-21: FYI, a friend of mine is selling a 13-inch 2017 MacBook Air. I can vouch for the seller.
2019-04-19: Democrats’ Impeachment Panic Is Endangering the Country I am torn on this. We desperately need for …
2019-04-17: I got to spend some time earlier this week in the White Mountains.
2019-04-10: This is a first: an accountant told me I was organized.
2019-04-10: Tomorrow evening at CocoaHeads Boston, Ayal Spitz will present “Parsing Sketch Files for Fun and …
2019-04-05: I find it very frustrating to work on a project with an indecisive product owner. Especially when I …
2019-04-03: Looking forward to tonight‘s NSHappyHour.
2019-04-01: Stack Overflow on April 1
2019-03-24: I don’t think “the Office of the Special Counsel did not indict me” is the campaign slogan I would …
2019-03-24: Still a long way to go, but making good progress.
2019-03-15: “Apple likes to brag about how much money they’ve paid to developers, but they leave out how much …
2019-03-14: Excited to read that Beto O’Rourke is running in 2020.
2019-03-13: At tomorrow’s CocoaHeads Boston meeting, Marc Prud’hommeaux will present “Fun with Swift Keypaths”. …
2019-02-27: I am looking for examples of iOS apps that effectively but unobtrusively convey information about …
2019-02-22: A 30-day streak.
2019-02-20: It feels good to declare “finished” with development of a feature that required 8 months of work.
2019-02-18: Pictures from the protest
2019-02-18: At a protest at Harvard Square against the national security declaration.
2019-02-17: There are numerous rapid response protests happening tomorrow in response to the Trump’s national …
2019-02-15: Proud to be from Massachusetts. Former Massachusetts governor Bill Weld says he will challenge …
2019-02-11: Interesting news: the hosted Mercury Parser API is being shut down, but the source code is now …
2019-02-08: I think we have a particularly interesting agenda for next week’s CocoaHeads Boston meeting. Local …
2019-02-06: Tonight’s NSHappyHour is at Bit Bar, a bar with retro video games. I am reminded of the scene in …
2019-02-06: Looking forward to NSHappyHour at Bit Bar tonight.
2019-02-03: As of 2000, the Patriots had never won a Super Bowl. The Red Sox had most recently won a World …
2019-02-03: Let’s do this, Patriots.
2019-02-01: If you missed but want to hear CNN‘s town hall with Kamala Harris, it is available as a podcast …
2019-01-30: Well done, Apple. Apple blocks Facebook from running its internal iOS apps
2019-01-25: Merry Indictment Day.
2019-01-23: The end of a 27-day streak.
2019-01-23: “Checkmate.” – Nancy Pelosi www.cnn.com/2019/01/2…
2019-01-16: I think this page might be a bit out of date. “CNN Video is best viewed using Netscape 4.0 or above …
2019-01-12: Find My iPhone saves the day. I won’t make the mistake of wearing AirPods while taking out the …
2019-01-09: Local iOS and Mac developers, please join us Thursday for CocoaHeads Boston. The agenda includes: …
2019-01-06: Trump inclined to declare national emergency if talks continue to stall – CNN If he does, he should …
2018-12-24: Wishing a Merry Christmas and Happy Holidays to all my Micro.blog friends and RSS followers.
2018-12-11: The Sundar Pichai Hearing Was a Major Missed Opportunity Issie Lapowsky, Wired: Later, Rep. Ted Lieu, also of California, carried all the weight for Pichai …
2018-12-11: CocoaHeads Boston will meet this Thursday. @mitch will present “Adding MDM Configuration Support to …
2018-11-23: I did not think I would like Mojave’s Dark Mode, but after trying it for a few months I find Light …
2018-11-20: A great interview of Barack Obama by David Axelrod.
2018-11-19: Saturday: Call plumber because heat stopped working. Monday: Call plumber because water heater …
2018-11-19: That feeling when you have to call a plumber to fix your gas water heater two days after you had a …
2018-11-09: I enabled cross-posting from Micro.blog to Mastodon.
2018-11-09: I could not make it to this evening’s protests, but I am grateful for everyone who did show up to …
2018-11-08: There will be a nation-wide rapid response protest at 5:00 PM local time today. The Boston event …
2018-11-07: Rapid response protests are happening across the country at 5pm local time Thursday. …
2018-11-07: Well, that (relatively) good feeling didn’t last long. Trump fired Jeff Sessions. According to this …
2018-11-07: I released Unread and Feed Hawk updates to support the 2018 iPad Pro. The Unread update required …
2018-11-07: CNN reports that Stacey Abrams is not conceding yet. It’s a long shot, but the numbers are close and …
2018-11-07: Not a perfect election night, but we got a House of Representatives interested in fulfilling its …
2018-11-06: Happy to see Elizabeth Warren win by a huge margin. She was running against Geoff Diehl, who was …
2018-11-06: NBC News is already calling it for Elizabeth Warren, but the Boston Globe has no results yet.
2018-11-06: Good morning. Let’s do this, America.
2018-11-05: Spending the day reloading fivethirtyeight.com will help, right?
2018-11-05: CocoaHeads Boston will meet this Thursday evening. The agenda includes Stefan Reitshamer discussing …
2018-11-04: Tuesday’s Election Barack Obama: You’ve got to vote. When you vote, you’ve got the power to make it easier to afford …
2018-10-30: It’s a good thing I’m not a gambler. I’d have bet good money against both a new MacBook Air and a …
2018-10-29: Boston 2002, after the Patriots win the Superbowl: announcement that there will be a parade 2 days …
2018-10-28: World Series champions.
2018-10-28: OK Red Sox, let’s do this.
2018-10-27: No score in the fifth inning. Tonight’s game could be another long one. Random trivia: the …
2018-10-26: Early voting FTW.