Inference at the Edge: Running a Large Language Model Chatbot on Consumer Hardware Updated

Generative artificial intelligence and conversational chatbots like ChatGPT have made headlines in recent months. These virtual assistants sound nearly human because they are based on extremely large datasets that contain real human conversations or other sources of data that contain the desired output for a given input.  Hobbyists and open source enthusiasts are experimenting with ways to run size optimized versions of large language models that have been tuned for instruction based interaction with humans and run locally on consumer-grade hardware. Continue reading Inference at the Edge: Running a Large Language Model Chatbot on Consumer Hardware Updated

Review: Apple TV 4K (3d gen, 2022) Updated

In early 2019, I published an article about the hardware and software functionality that I hoped the next version of the Apple TV would include. In May of 2022, Apple finally released the third generation Apple TV 4K. We upgraded our seven Apple TVs, to this latest model. And, here is my review of the 2022 Apple TV 4K’s capabilities. Continue reading Review: Apple TV 4K (3d gen, 2022) Updated

Proposal: Potential JellyFin Native tvOS App Including User Experience Ideas

In this post, I share some of my thoughts for a potential JellyFin native tvOS App’s user experience. My hope is that the JellyFin developer community will find these concepts useful and incorporate them in a future native tvOS app. These are my preliminary thoughts; I welcome readers’ feedback. Product development requires judgement calls; and I recognize that other users prioritize features they care about differently than me or have a preferred UX either because it better suits their needs or they are just more familiar with that UX. Continue reading Proposal: Potential JellyFin Native tvOS App Including User Experience Ideas

Review: Apple TV 4K (2d gen, 2021) Updated

In early 2019, I published an article about the hardware and software functionality that I hoped the next version of the Apple TV would include. In May of 2021, Apple finally released the second generation Apple TV 4K. We upgraded our seven Apple TVs, to this latest model. And, here is my review of the new Apple TV 4K’s capabilities. Continue reading Review: Apple TV 4K (2d gen, 2021) Updated

My Wish List for the Next Apple TV & tvOS Updated

It has been about two years since the Apple TV 4K was released, the average time between Apple TV refreshes. So, it is timely to consider what comes next. This is my wish list for the successor to the Apple TV 4K, as well as improvements to tvOS. It’s what I would build were I the product owner of Apple TV. As a videophile, I overindex on features like video and audio quality. However, my suggestions also are based on our family’s initial experiences with Apple’s new gaming service, Apple Arcade. Continue reading My Wish List for the Next Apple TV & tvOS Updated

How To: Lutron Caséta Lighting Control System Review Updated

Although we were first introduced to Lutron when we purchased their traditional switches and outlets, Lutron is reknown for their residential and enterprise lighting control systems. Lutron’s residential lighting control systems include Caséta, RA2 Select, RadioRA2, and HomeWorks QS. Caséta and RA2 Select are intended for the DIY user segment while the RadioRA2 and HomeWorks QS product lines are intended for the system installer/integrator segment. Continue reading How To: Lutron Caséta Lighting Control System Review Updated

How To: Watch Movies in Your Honda Pilot or Odyssey Using Android TV Updated

We recently purchased a 2018 Honda Pilot Touring edition that has a rear entertainment system (RES). In addition to playing Blu-rays, DVDs, and CDs, the Honda entertainment system can play anything that connects via either an HDMI or component auxiliary video input. My wife asked me for a media solution that was as simple as inserting a DVD disc but that permitted us to play a number of movies on demand for our children. T Continue reading How To: Watch Movies in Your Honda Pilot or Odyssey Using Android TV Updated

Sonos One & Sonos Beam (Part 2): Review of Voice Services Including Amazon Alexa, Google Assistant & Apple Airplay 2 Updated

Sonos speakers will be able to bridge the gaps between Amazon, Apple, and Google’s smart home ecosystems. Sonos owners will be in the unique position of choosing their preferred voice assistant for a task, independent from the music source, method of streaming, or smart home control. For example, a Sonos owner could maintain their music library in iTunes, their music subscription service on YouTube or Amazon, their home control on Apple HomeKit, and ask general knowledge questions to Google Assistant or Alexa. Similarly, Sonos consumers could control Nest and HomeKit devices from a single smart speaker. Continue reading Sonos One & Sonos Beam (Part 2): Review of Voice Services Including Amazon Alexa, Google Assistant & Apple Airplay 2 Updated

Sonos One & Sonos Beam (Part 1): The State of Smart Speakers Updated

Amazon Echo’s primary function appears to be extending Amazon’s ecosystem including e-commerce and advertising. Like Amazon, Google Home’s primary goal appears to be lowering the price of its devices so that users will install multiple devices in their homes, generating more user data for Google’s advertising business. Apple’s product design treats smart speakers as a relatively dumb and local extension of the iPhone. The Sonos One hits the price-performance sweet spot: although it costs nearly twice what an Echo or Home does, it provides significantly better sound. Continue reading Sonos One & Sonos Beam (Part 1): The State of Smart Speakers Updated

How To: Configuring MPV for Best Video Quality Including 4K Upscaling Updated

As of Fall 2023, the the best graphics subsystem for the MPV media player is a combination of vo_gpu_next, libplacebo and Vulkan. This includes recent Windows-based PCs, Linux-based devices, and Android-based devices. Although Apple devices running macOS, iOS, and tvOS prefer Metal 3, currently, there is not a Metal backend for MPV. Previously, that meant that MPV had to use Apple’s deprecated OpenGL subsystem. Now, it is possible to use MoltenVK for significant performance gains over OpenGL. Continue reading How To: Configuring MPV for Best Video Quality Including 4K Upscaling Updated

How To: Play HD Radio Throughout Your Home Using Google Cast or Airplay

Not every radio station is available in a high fidelity (high bitrate) format online. So, for some local radio stations, you are better off tuning them over the air. Fortunately, many broadcasters in the US also broadcast a digital signal, “HD Radio”. The challenge is how to create a local server to stream the HD Radio station to either Google Cast or Airplay-enabled devices. Continue reading How To: Play HD Radio Throughout Your Home Using Google Cast or Airplay

Nvidia Shield Android TV: 2017 Hardware & Shield Experience 5.1 Review Updated

The Shield TV continues to be an anomaly: it is by far the most powerful media streamer and a capable gaming platform though not as advanced as the Xbox One or Playstation 4, while costing nearly as much. While Google focuses on stripped down Chromecast devices and Chromecast-enabled TVs, Nvidia singularly showcases the advanced functionality of Android TV including DVR, media serving, gaming, and now smart home capabilities. Though Nvidia is touting the Shield TV and AI home, Google is the AI element and Nvidia is the hardware manufacturer.
Continue reading Nvidia Shield Android TV: 2017 Hardware & Shield Experience 5.1 Review Updated

How To: Upscaling Lower Resolution Video to 4K Updated

So you just bought an expensive new 4K (UHD) television set. The issue is that most live and recorded video distributed today is less than 4K (2160p) resolution. Blu-rays are 1080p format while DVDs are only 480i/p. TV broadcasters use either 1080i or 720p. Some cable and satellite companies are downscaling 1080i to 720p format. Although some over-the-top video service providers like Amazon and Netflix have select content in 4K, most of their content is in 1080 resolution. To solve this, UHD TVs include upscalers for lower resolution content originating from cable/satellite settop boxes, Blu-ray and DVD players and gaming consoles. Continue reading How To: Upscaling Lower Resolution Video to 4K Updated

Line 6 Amplifi 150 Guitar Amplifier Review Updated

The number one selling point for me is the ease of selecting different guitar tones on the Amplifi. Before the Amplifi, I owned a Line 6 Spider IV amplifier. Although my old Line 6 Spider IV amp also supported a variety of tones, it forced the guitarist to memorize obscure memory banks and read a very small LCD screen. With the Amplifi, I use my iPad as my user interface. I can quickly select over 70+ guitar amps, 100+ effects and 20+ speaker cabinets from the Amplifi Remote app. Additionally, I can layer up to eight simultaneous effects. Continue reading Line 6 Amplifi 150 Guitar Amplifier Review Updated

How To: Listening to your iTunes Music Collection in Lossless Format in Your Car Updated

Export for iTunes does a great job of exporting your iTunes collection to a USB stick but it assumes either (1) that you wish to transcode your music collection to a lossy format like MP3 or AAC, or (2) that your music player can play Apple Lossless format. Continue reading How To: Listening to your iTunes Music Collection in Lossless Format in Your Car Updated