๐Ÿ‘ˆ๐Ÿผ ๐Ÿ•ธ๐Ÿ’ ๐Ÿ‘‰๐Ÿผ
Skip to main content

February, 2018

 
 

Checked into Public House

Drinky drinks.

 
 
 

Been having a blast with HomeKit and Homebridge lately. I couldn't fall asleep the other night, and hacked together a plugin for my BBQ controller. Home automation with meats! ๐Ÿท๐Ÿ”ฅ

https://github.com/cleverdevil/homebridge-stoker

Note: its entirely untested.

 
 
 
 
 
 

Checked into The Boy & The Bear - Coffee Roastery

Fave coffee joint. ๐Ÿ’ช๐Ÿป

 
 

@wences.com welcome to the IndieWeb! If you need help getting started, we have an awesome community chat you can access via Slack - https://chat.indieweb.org/

 
 

When you have a meeting with @bencherian

http://share.cleverdevil.io/CoPaTmP2iA.png

 
 

Yay, welcome @donmelton to Micro.blog!

 
 

I'm immensely pleased with myself for creating this homebridge plugin for my Stoker II BBQ controller. After lots of tinkering after putting the kiddos to bed, it works like a charm. Home auto-meat-ion FTW.

https://github.com/cleverdevil/homebridge-stoker

 
 

Instagramโ€™s decline is finally complete. Timeline is out of order, obnoxious ads, random suggestions cluttering the timeline, distracting Snapchat-like features, and tons of follower spam. Instagram is dead. Photoblogs, you can return now!

 

On a related note, Micro.blog is already shaping up to be a lovely platform for sharing and viewing photos. In order. Without ads. Sunlit 2.0 should make it even better.

Now, I just need to make my CMS work better with both ๐Ÿ˜€

 
 
 

Ertz caught the ball and took like 3 steps before breaking the plane. That's an easy call. ๐Ÿˆ

 

Yes! Good job, Eagles. Thank you for keeping the Pats from winning another Super Bowl. ๐Ÿˆ

 

Power outage for miles surrounding LAX, including my office. Great start to the work week. Sigh.

 
 
 

Iโ€™m currently a Hulu Live user, but am evaluating YouTube TV this week. The user experience on both is pretty awful. Quality isnโ€™t great, either. YouTube TV has the price and feature advantage. Hulu the content advantage.

 

Iโ€™m absolutely flabbergasted as to how Apple doesnโ€™t have a competitive offering in the space. A skinny, over the top bundle with Appleโ€™s user experience would be much preferable to the current options.

 
 
 

I read two HomePod reviews: The Verge and iMore. Very different perspectives. I'm convinced that I'll want one, but only when they fix a few of the software issues:

1. Differentiate between voices for privacy/security.
2. AirPlay 2

 

As much as the tech press will knock HomePod for its lack of integrations compared to the Echo and Google Home, I think they miss that there are people who prefer Apple's approach to privacy. Also: HomeKit is pretty damn good now.

 

Checked into Hal's bar & grill

Another biz lunch at Halโ€™s. Beautiful day for it, too!

 
 

Checked into Skyview Center

Traffic was terrible today.

 

I have upgraded homebridge-stoker to use virtual "Thermostats" for sensors on Stoker BBQ controllers, including the ability to push updates to target temps. Its especially nice in the free Elgato Eve iOS app ๐Ÿ˜€ - https://github.com/cleverdevil/homebridge-stoker

 

"Hey Siri, set my Big Green Egg Cooker to 225 degrees."
"Hey Siri, what's the current temperature of my Big Green Egg Meat?"

Now, its possible, and I am seriously considering a HomePod again as a little reward to myself ๐Ÿ˜€

 
 
 
 

Checked into Hey19

Dinner and drinks in the hood.

 

Itโ€™s not complicated. The GOP has to pander to their super rich donors in the form of overly aggressive tax cuts, but their constituents, and the majority of the nation honestly, want them to spend to provide services like Medicare.

https://twitter.com/axios/status/961801310369705985

 

This is the logical conclusion of a system where dollars have more of a voice than people do. Fix that, and many other issues go away.

 

Smalltalk is an incredible programming language, and I wish it was in more widespread use, especially for user-facing apps.

Iโ€™m looking at you, Apple. Smalltalk would have been much better than Swift for apps.

https://twitter.com/awbjs/status/961289784952897541

 

Checked into The Original Pancake House

The Original Pancake House

Breakfast with my buddy!

 

Sigh. In spite of paying nearly two grand in COBRA premiums, on time, my health insurance isnโ€™t working. Providerโ€™s phone number is a voice mailbox with 48 hour response. Our system is dumb.

 

Replied to a post on github.com :

While I think a Gallery object would be nice, eventually, I am not convinced that its necessarily the best way to go here. Its my understanding that pretty much all Entities support attachments, so doing it in the near-term in a more cross-cutting way would enable any type of post created via Micropub that contains multiple attachments to elegantly display the images.

 

I've decided to stop syndicating certain types of content to Micro.blog, including Checkins, Replies, and Likes, in favor of keeping those exclusively on my website.

I think it'll make for a more pleasant experience for my followers ๐Ÿ‘๐Ÿป

 

I will still be syndicating reposts, but I'm going to be more diligent about only reposting content that I think is genuinely interesting and useful to share.

 
 
 

Checked into Kaiser Grille Palm Desert

Dinner before the concert.

 
 
 

San Diego with Lacey

1 min read

2018-01-20

Dinner and drinks before our second viewing of Hamilton at the San Diego Civic Theatre.

2018-01-21

Late brunch โ€œthe morning after.โ€ The view was far better than the food.

 

Car Museum with William

1 min read

Last week I took William to the car museum in El Segundo for a Hot Wheels event. The event was fine, but we had a lot more fun in the museum itself. William even had the chance to sit in a Deloreon.

 
 
 
 

Editing a post in Known can have destructive side effects on content

1 min read

There is a bug in Known which causes HTML posts published via Micropub to be changed (usually in bad ways) when "editing" the post, even when you don't actually make any changes to the post. I discovered this issue when publishing via Sunlit 2.0, which supports Micropub.

I published two stories:

Because Sunlit doesn't yet support syndication via Micropub, I clicked "edit" on one of the posts, and toggled on syndication to Twitter and Facebook, and then clicked "save." The result was that the post's content was changed (in a destructive way, resulting in visual regressions), even though I hadn't actually edited the content, or even clicked into the content editor.

Seems like this is a bug.

 

Apple HomePod - The Audiophile Perspective

Great, in-depth overview of the Apple HomePodย from an audiophile's perspective, including exhaustive measurements, graphs, and a comparison to the venerable KEF X300A. In summary:

I am speechless. The HomePod actually sounds better than the KEF X300A. If youโ€™re new to the Audiophile world, KEF is a very well respected and much loved speaker company. I actually deleted my very first measurements and re-checked everything because they were so good, I thought Iโ€™d made an error. Apple has managed to extract peak performance from a pint sized speaker, a feat that deserves a standing ovation. The HomePod is 100% an Audiophile grade Speaker.

My favorite bit, on the topic of the HomePod's built-in room correction and automatic calibration:

This apartment room has no room treatment at all. Itโ€™s tiny, and the volume of the room is just under 40m3. And as amazing as the measurements above are, It's even more impressive that the HomePod somehow manages an almost perfectly flat speaker response in such a terrible environment. So, not only do we have a little speaker that manages uncharacteristically low distortion, and near-perfect frequency response, but it does so while adapting to the room... To have this sort of thing be a built in feature of the Digital Signal Processing (DSP) inside the speaker that is, for all intents and purposes omnidirectional, allowing it to adapt to any room, no matter how imperfect, is just beyond impressive. What Apple has managed to do here is so crazy, that If you told me they had chalk, candles, and a pentagram on the floor of their Anechoic chambers, I would believe you. This is witchcraft. I have no other word for it.

Witchcraft. I love it.

The reviewer acknowledges that Siri lags behind the competition, and laments the lack of alternative input methods apart from AirPlay, and I agree with him on both of these points. But, given the incredible sound quality (scientifically and carefully measured here), I am going to buy one, and hope that Siri improves, AirPlay 2 enables better connectivity, and maybe Bluetooth Audio support will be enabled down the road.

This review also brings into sharp focus that Apple wisely focused on their strengths with the HomePod. Its marketed as a speaker for people who care about audio quality, that just happens to be controlled by voice, and can integrate with their home automation platform, not the other way around.

 
 
 
 
 
 
 
 
 
 
 
 

A lot of progress is happening on the Together project. Its shaping up to be an amazing Indie reader! New features include responsive design, read/unread tracking, "classic" view, and more. Great job, @grantcodes โ€“ https://cleverdevil.io/s/rbTFxamOAH.mp4

 
 
 

This morning, I stepped on the scale, and saw some good results. Great motivation to stay disciplined on my diet!

 
 
 
 
 
 
 
 
 
 
 

Listening to jazz standards on the HomePod and enjoying some freshly brewed coffee. The kids are peacefully playing in their playroom and itโ€™s a beautiful day in SoCal. โ˜•๏ธ๐Ÿ

 
 

Attempting to add a simple composer to Together. Its been fun learning more React ๐Ÿ˜€

 

Awesome, I got the composer working in Together! Three cheers for me ๐ŸŽ‰

 

Here is what the composer looks like in Together - https://cleverdevil.io/s/dTD1g7DnJV.mp4

 
 
 

I thought we may make it through the flu season, but William woke up this morning and proceeded to vomit everywhere. Iโ€™m still hopeful itโ€™s not the flu. ๐Ÿคข

 
 

Good news: William has stopped throwing up and is eating some Italian ice. Could we be this lucky?

 

Working on adding syndication for the composer in Together. I think I have it working now ๐Ÿ˜€

 

There was a strange bug with syndication before, but I believe I've also fixed it for both Likes and Reposts a well.

 

Just created a Lambda function that looks at my website's On This Day page, and publishes the memories to a special channel in my Microsub server.

 

Hey, cool. I can now post to my website via Hammerspoon :)

 
 

The proper responses to the question: Are you on Facebook? 1. No. 2. Unfortunately.

 

Disappointed that Coach Kool is leaving the โ€˜Canes. He has had such a positive impact on the program. Iโ€™d love to see Kevin Patrick replace him! ๐Ÿˆ

 

Itโ€™s 51ยฐF in my neighborhood right now. The low tonight is 43ยฐF! Yikes ๐Ÿคญ

 

Iโ€™ve finally discovered a clear path to leaving Facebook entirely. Looking forward to moving all of my historical content to my website, and then deleting Facebook.

 
 
 
 
 
 

Ads are UX pollution.

 
 
 

Public Service Announcement: HipChatโ€™s iOS app is trash. That is all.

 

Hey, @culturedcode, the new automation capabilities in Things are amazing! Can we get the JSON bits as a web service, or maybe just via Email to Things?

 

I made myself a keto-friendly boiled custard for dessert tonight. I floated two meringues on top of the chilled custard. Delicious! Next time, I may make it into a pie with meringue crust.

 

For the curious, I used Sukrin brand sweetener, which is largely erithrytol with a touch of stevia. Itโ€™s quite nice. I used their brown sugar replacement to make a BBQ sauce and itโ€™s quite satisfying.

 
 
 
 

Checked into Ayara Lลซk Pop-Up Thai Eatery

Celebratory lunch with the exec team.

 

Whew. Long and exhausting day. Is it the weekend yet?

 

Bug on iOS 11 / iPhone X: if you have a web-app added to your home screen, and then swipe left/right on the bottom of the screen to switch apps, it crashes everything and returns you to the lock screen.

 

Colette fell asleep in my arms on the couch and I may not move. Ever.

 

We need more pictures from your travels sir!

 
 
 
 

Checked into Hennessey's Tavern

Late breakfast with the boy.

 
 
 

Another day, another pound lost. ๐Ÿ’ช๐Ÿป

 

I whipped up a quick API that I can HTTP POST @culturedcode's Things JSON data to, and an agent on my computer that uses the Things URL handler to send the data into Things. Thanks AWS, Lambda, SQS, and Python!

 

โ€œHey, Siri, whatโ€™s the latest news?โ€ and โ€œHey, Siri, play the Subnet podcastโ€ are my two favorite HomePod use cases in the morning.

 
 
 
 
 
 

Special Lunch With William

1 min read

Colette had rehearsal for a childrenโ€™s musical, so Lacey and I took William to lunch at Playa Hermosa on the Hermosa Beach Pier. Good food and lots of smiles with my sweet boy.

 

Replied to a post on micro.blog :

I love native apps on macOS, but the friction you experienced with Swift is precisely why so many people turn to Electron. Hopefully, WWDC this year has some answers!

 

That's looking quite "lickable," Brent. Ah, the good ole' days!

 
 

A lot of noise about how Dropbox saved $75M over two years by moving off AWS. Most are missing that Dropbox has over $1.1B in revenue. That means that they're saving around 3% of their revenue annually. Much less impressive in context.

 

Also, because they now have their own infrastructure, Dropbox has to remain organizationally excellent at managing, deploying, and modernizing it. It potentially distracts from other things. Wise long-term bet? I'm not so sure.

 

FWIW, I am not saying that I think Dropbox made the wrong decision. I'm just not convinced on the prevailing narrative or the long-term viability. Also: the vast majority of businesses aren't Dropbox! Their scale is rare.

 
 
 

Been craving a low sugar cocktail. Muddled five blackberries in a glass and poured on bourbon (Larceny). Added ice. Tasty! ๐Ÿฅƒ

 

One of my favorite Instant Pot applications is chicken soup. Leftover rotisserie chicken, lots of fresh veggies and seasonings, and 30 minutes on high pressure, and you get a rich, chickeny soup! ๐Ÿ”