Skip to content
EN

Back to the catalog

adrian.schoenig.me
rss2American English

Adrian's Corner

Adrian’s Corner · adrian.schoenig.me · American English

I’m Adrian Schönig. This is my little corner of the web with information about my apps and sporadic blog posts.

rss2 indieweb atom

Open the feed

https://adrian.schoenig.me/feed.xml

Last post
Nov 22, 2025
Posts in 24 h · 7 days · 30 days
0 · 0 · 0
Our last check
Answering
Served from
United States
Site title
Adrian’s Corner
Text score at discovery
7,277
Format
rss2
Features in the feed
atom
Community
indieweb

Posts

What our queue read from this feed. Open one to read it here, or go to the site that published it.

  1. Capability
    Nov 22, 2025 · original
    I love the take from Valve engineers on their philosophy for the Steam devices: We don’t block anyone from doing what they want to with their device. […] This is your device, your computer, you own it, you can mod it and extend it in any way. Compare that to Apple’s stewardship where they decide what you can do with your devices. I’d love to be able to do more and experiment more, even if the experience would be far from polished and I might go back to a more regular setup. Wouldn’t it be exciting to: Run iPadOS on my iPhone with multi-tasking and driving an external display – like this post on reddit (via Craig Grannell ) Run a desktop-class operating system on Vision Pro. The hardware is capable of it. It’s so strange that connecting even a lesser spec’ed Mac, let’s you do more. Create your own Apple Watch faces. I created a custom one for my wife’s Garmin watch as a little present, an
  2. Longplay comes to the Mac
    Jul 14, 2025 · original
    A happy Longplay family I am thrilled to be finally releasing Longplay for Mac today. Longplay is all about the joy of listening to entire albums and marvelling at their beautiful album artwork. It is built from the ground up for the Mac, with the familiar pretty album wall, a dedicated mini player, all the main features from iOS , plus Mac exclusives like AppleScript and a nifty MCP server. I love how it turned out. For all the details, check out longplay.rocks , where you can download the app to try yourself — you need to unlock to listen though — , or find it on the Mac App Store . Read on for a bit of my developer’s commentary of this release. What’s Longplay in a nutshell If you can “hear” the start of the next track as the current one finishes and identify albums by their artwork, then Longplay is for you. It filters out the albums where you only have a handful of tracks, and focus
  3. Upgrading to a 2024 iPad Air from a 2018 iPad Pro
    Jun 27, 2024 · original
    My 2018 12.9 iPad Pro has been one of my greatest tech purchases . I’ve used it nearly every day for the last 5.5 years, and it’s still in great shape. Why upgrade now? While I’m not an artist, I love my Apple Pencil for taking notes, sketching my thoughts, and drawing; andwhen I tried the Apple Pencil Pro in a store the other day, I really liked the new squeeze feature and how it makes the tool palette much quicker to access and my old iPad Pro never got the support for the pencil hover, so the combo made me keen to upgrade. The new iPad Pro would have been the bigger overall upgrade but the spec differences do not justify the much higher price for my usage – especially considering that I do like using a keyboard occasionally and I have a Magic Keyboard, but shelfing out another 500 (Aussie) bucks on top was just a big no and going to no keyboard would have been a big downgrade. I was v
  4. Apple's Intelligence
    Jun 15, 2024 · original
    Apple Intelligence is a compelling privacy-first take on generative AI. Unfortunately, it’s not accessible to third-party developers. As Manton Reece points out on Core Intuition #603 : It appears that the super low-hanging fruit that I thought we had, which is that there would be APIs for developers to use these on-device models, let alone the cloud models, it appears that’s not true, at least not yet. It doesn’t appear there’s a way for me to just use the on-device model. It seems like a lot of Apple Intelligence is for Apple. Daniel Jalkut then quickly coins this as Apple’ s Intelligence . I also hope that Apple just didn’t get to it yet, as it would be fantastic for developers to have access to these privacy-friendly, local capabilities. Generative AI enables many great use cases: Summarisation and extensive search across your notes app of choice; or have it transcribe and summarise
  5. Installing a macOS Beta in a Separate APFS Volume
    Jun 12, 2024 · original
    It’s beta season for Apple developers, but it’s not a wise idea to install those betas on your main machines. Dual boot is the way. This way, you can easily switch back to your stable version of macOS if needed. I did not find an up-to-date guide to install a macOS beta in a separate APFS volume on your Mac. Update 12 June 2025: The same instructions also work for installing macOS Tahoe. Slightly updated the wording. Word of caution : Duncan Babbage points out : “An operating system that changes the structure of the file system isn’t constrained by the boundaries of an APFS container.” While I personally haven’t had issues with my main non-beta macOS install after installing Sequoia in 2024 as below, nor with installing Tahoe in 2025, please be mindful of this. Here’s how to do it on an Apple Silicon Mac: Backup using Time Machine Create a new APFS volume Shut down Mac Start up and keep
  6. Introducing Longplay 2.0
    Aug 30, 2023 · original
    I’m excited to launch a big 2.0 update to my album-focussed music player, Longplay. If you’re interested in the app itself and what’s new, head over to longplay.rocks or the App Store . In this post I want to share some of the story behind the update. The idea for 2.0 Longplay 1.0 was released in August 2020. I had used the app for years before that myself, but I didn’t know how it would be received by a wider audience. I loved the kind of feedback that I got which helped me distill the heart of the app: Music means a lot to people, and Longplay helps them reconnect with their music library in a way that reminds them of their old vinyl or CD collections. It’s a wall of their favourite albums that has been with them for many years or decades. It’s something personal . The UI very much focussed on that part of the experience, and I wanted to keep that spirit alive, keep the app fun , while
  7. Insights from Microsoft Build for app developers
    Jun 3, 2023 · original
    It’s conference season for developers and Microsoft’s annual conference Build just wrapped up. I haven’t paid particular attention to Build in the past, but it’s been interesting to follow this year due to Microsoft’s close collaboration with OpenAI and them pushing ahead with integrating generative AI across the board. My primary interest is in what tools they provide to developers and what overarching paradigms they – and OpenAI – are pushing. The key phrase was Copilots , which can be summarised as “AI assistants” that help you with complex cognitive tasks, and specially do not do these tasks fully by themselves. Microsoft repeatedly pointed out the various limitations of Large Language Models (LLMs) and how to work within these limitations when building applications. Microsoft presented a suite of tools under the Azure AI umbrella to help developers build these applications, leverage
  8. State of AI, May 2023
    May 4, 2023 · original
    Discussions about dangers keep heating up : Historian Yuval Noah Harari has big fears about the impact of LLMs, despite their technical limitations – or maybe because of those. Godfather of AI and inventor of Deep Learning, Geoffrey Hinton, quits Google , so that he can openly voice his mind and concerns about AI. In particular, he’s cited by The Conversation to stop arguing about whether LLMs are AI , acknowledge that it’s some different kind of intelligence, stop comparing it to human intelligence, and focus on the real-world impacts that it’ll have in the near term: Job loss, misinformation, automatic weapons. Meanwhile on Honestly with Bari Weiss OpenAI CEO, Sam Altman, (read or listen) does not agree with the open letter asking his company to pause and let competitors catch-up, but he does share the concerns about downsides of LLM and asks for regulation and safety structures lead b
  9. UIHostingConfiguration can cause UICollectionViewRecursion
    Feb 9, 2023 · original
    Rotating a particular screen in one of my iPhone apps from portait to landscape resulted in a half black screen, a crash, and the following mouthful of an error being logged: Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UICollectionView (...) is stuck in its update/layout loop. This can happen for various reasons, including self-sizing views whose preferred attributes are not returning a consistent size. To debug this issue, check the Console app for logs in the "UICollectionViewRecursion" category. In particular, look for messages about layout invalidations, or changes to properties like contentOffset (bounds.origin), bounds.size, frame, etc. After quite a while of reviewing my collection view’s layout and views, and commenting out different blocks, I uncovered what’s causing the crash. It’s a combination of the following 1 : Using the new UIHos
  10. Using Tree-sitter for syntax highlighting in Jekyll
    May 26, 2022 · original
    While exploring a particular rabbit hole for Maparoni , I came across this challenge: How can you use a Tree-sitter grammer for syntax highlighting in a Jekyll blog – or, for that matter, just any HTML page by using JavaScript? Jekyll is implemented in Ruby; however, while there is a repo with Ruby bindings for Tree-sitter , these are out-of-date (last commit in early 2020) and are for a previous version of Tree-sitter. The question of this challenge was also raised there , pointing at the answer, which is: Disable syntax highlighting in Jekyll, Use Tree-sitter’s JavaScript bindings to parse code blocks, and Write a JavaScript highlighter that uses that to highlight the code. This is not well documented and required a lot of trial and error to get it working. Here are my steps, for anyone who faces the same challenge. Assumptions The main assumption here is that you have a tree-sitter gr

Discovered by the rss-feed-index crawler, which checks each feed at most once a month.

Same record as JSON: https://api.agentalog.com/api/feeds/fd_adrian_schoenig_me_9c33ffaf2a1ae25f. More from this site: adrian.schoenig.me in the Feeds tab.