Back to top

Guides

    The Terminal – For Noobs (Like Me), Part Three

    A More Noob-Friendly Terminal

    This is the third, and final, part of my terminal guide.

    • The first one was about basic concepts,
    • the second about why you might want to use and become familiar with the terminal,
    • and this is how you can make your terminal more noob-friendly (regardless of what you’ll end up using it for).

    As mentioned previously, I’m far from being a terminal expert. And hopefully this can have benefits as well! I’m not saying these things are stuff everyone should do – but they are things that have helped me like the terminal much more.

    Also, as I’m a Mac user, this might be a bit Mac-centric. But I think all of the programs I’m mentioning also exist for Linux – and many of them for Windows as well. (And installation is probably similar.)

    Choice of app

    One thing that has tripped me up quite a bit, is that terminals adhere to different text manipulation conventions than the rest of the OS. For instance, Shift+Command+Left will usually select text from the caret and all the way to the left – but it doesn’t in terminals. To be fair, the hotkeys in the terminal are probably better, if you know them. But to me, it’s just impractical that they’re different when I spend so much more time with “regular” bindings. (Here’s a video showing some of the default bindings in most terminals!)

    The only terminal I’ve found that behaves like regular apps, when it comes to text, is Warp πŸ–‡οΈ. It also has several helpful AI tools integrated. However, this is a controversial recommendation. Among other things, it has gotten a lot of flack for the fact that you used to have to log in to use it, and that it’s quite bloated compared to other terminals. But I still think it’s a good choice for beginners!

    In this example I've sent a command, and the result takes up more space than I have room for. Normally the command itself wouldn't be visible – but in Warp you can always see the command up top. You can also see it suggesting the next command.

    If you want something leaner, either to start with or if you’ve graduated from Warp, I recommend Ghostty.1 I’m currently using Ghostty – and the screenshots in these posts are from it. I don’t miss the AI features, as I prefer to keep a chat going in Raycast πŸ–‡οΈ anyway. And I’m getting by with the, in my opinion, poorer text manipulation.

    Ghostty is cleaner – but you can't see the top of the command. Maybe it can be configured somehow?

    Customising

    Read More

    The Terminal – For Noobs (Like Me), Part Two

    The Why and What

    In part one, I tried to establish the basic concepts of terminal emulator, shell, prompt, and CLI. In this part, I want to go into why people use the terminal – and in the next part, how to make it more noob-friendly.

    “But why do people use this archaic thing?”

    As mentioned in part one, I’m absolutely not one of those who live in the terminal. But if I were to guess (and this applies to my basic usage as well), I’d say two things are the most important: It’s fast, and it’s powerful.

    One way it can be fast, is that CLI programs are computational efficient, as there’s a lot of stuff (like graphics) they don’t need to render.

    Another way is that you can do quite complicated tasks in a single command. For instance, I’ll sometimes run this:

    for dir in */; do
    (cd "$dir" && mkdir -p .Originals && cp * .Originals/)
    done
    

    This will

    • run through all folders in a parent,
    • add a hidden folder in each, named .Originales,
    • and place a copy of each file in that hidden folder.

    I use this to create backups of files before editing them (in a specific workflow), and it happens instantly. πŸ‘ŒπŸ»

    CLI tools are both powerful in terms of what they can do, and also in that they’re usually highly customisable.

    And the combination of being fast and powerful, if you know what you’re doing, makes it a valuable tool in which to invest.

    “But what can you use it for?”

    Read More

    The Terminal – For Noobs (Like Me), Part One

    The Basic Concepts

    If you’re like me, from time-to-time you’ll come across tasks that should be done in the terminal. But as you’re not very familiar with it, you wince a bit, and then just paste whatever they say, and hope for the best. The guide might also assume you know a bunch of concepts, that you don’t really understand. Like, why do some commands start with $?

    Hopefully, this guide can answer some of the questions you’re too afraid to ask, and make you less afraid of the terminal. I’ll never be a person who lives in the terminal (especially as I’m not a programmer) – but I’ve managed to get to where I like it, and will be happy if a task can be done there.

    Sorry that this will be a bit Mac-focused. But hopefully, it can be useful for more than Mac users!

    I want to make this part of a series called something like "For Noobs (Like Me)". And when I do that, I'm always very interested in feedback: both from people who know much more about the subject matter than I do (as I don't want to misinform), and from beginners (about whether or not the explanation is understandable). Contact me here, or comment below!

    Basic concepts

    To me, things get much less daunting if I understand some basic concepts. And here are some of the basic things you won’t necessarily see explained on guides that include some terminal stuff.

    CLI vs. GUI

    Read More

    More on Using a Mac Mini as a Secondary Computer

    Remote Access, RSS, and Storage and Backups

    Last November, I started using an M4 Mac Mini as a secondary computer. I’m still pleased with it! And I wanted to provide a little update with some more things I’ve learned.

    Remote access

    Using the Mini, has been pretty simple. I’ll usually use Continuity, via my MacBook or iPad, if the TV the Mini is connected to is on. And I’ll use Screen Sharing if not.1 (I can recommend keeping something like an integrated keyboard and trackpad nearby, if you have the space – which I don’t.)

    But I’ve also figured out something else! And I get that this is very basic for many of you, but probably not for all.

    On the Mini, I’ve gone into System Settings β†’ General β†’ Sharing β†’ Advanced β†’ Remote Login, and turnet it on. Now I can paste in something like this, in my Macbook’s terminal: ssh erlend@192.168.12.34

    The terminal instance, on the MacBook, will now be like if I was running it locally on the Mini. This allows me to reduce the number of times I have to control the Mini directly – as it’s nicer to just use the MacBook.


    I also think this is an important setting – even though it’s not as secure:

    This means you can’t have FileVault turned on – but it makes it so the Mac will log in (and start all login items) on a restart. This is important to keep services running – but if there’s another (more secure) way of doing this, I’m interested in hearing about it.

    RSS

    Read More

    My Adaptive Smart Light Setup

    A Guide, and a Glimpse Into the Mind of a Madman (Me)

    I’ve previously written about why I think Smart Bulbs > Smart Switches.1 And one of the reasons I think that, is that I (for some reason) really love having the colour temperature of my lights change throughout the day.

    Sadly, I’ve found the automatic systems for this really lacking. But here I wanted to show how I’ve created a system I like.

    The goals:

    • Be effortless to use (and relatively easy to adjust)
    • Both provide a good experience with simple switches, and with dimmers.
    • Working with different brands of switches and bulbs.
    • Keep everything in HomeKit.2

    I want a smart home. But, in use, I want it to be as simple as a dumb one. I want guests to be able to operate things at, at least, the same level as they would in another unfamiliar home.3 And then I want to add smart benefits on top of this, like colour temperature, automations, some hidden button features, and being able to override stuff with things like a phone.

    My most used switch is the Flic 2. And when the light is off, I want one click to turn on to a setting that’s almost always the right one. But as the “right setting” changes throughout the day, I have to do some adjustments in the background…

    While you can adjust the brightness in Home.app, I also wanted to be able to do it with a dimmer switch at some places. So I’ve bought a couple of Flic Twists πŸ–‡οΈ as well.4 HomeKit/Matter, sadly, hasn’t delivered support for dimmers, though – so I had to be a bit creative to get these to work as I wanted.

    You can, of course, do something nicer than this – but the little white tape on the regular light switches is all you need for them never to be turned off.

    The principle

    I’ve created three “moods” (which correlates to brightness and colour temperature):

    • Glow (warmest)
    • Cream
    • Glass (coldest)

    And, currently, my home moves through these moods at these times:

    • From the night before πŸŒ™: Glow
    • 1 hour after sunrise β›…: Cream
    • 3 hours after sunrise β˜€οΈ: Glass
    • 3 hours before sunset πŸŒ₯️: Cream
    • 1 hour after sunset πŸŒ™: Glow

    If you turn on a light during “Cream time” it will turn on to that setting, and so on. And when the mood changes (during the day), it will go through the lights that are turned on, and adapt them to the current mood.

    The how

    Read More

    Why I Value Doing Stuff on My Mac With One Hand

    And How I Do It

    I get that it sounds shady1 or like a great accessibility story, when I talk about being able to use my Mac one-handed. But it’s neither. Allow me to explain!

    My default mode for using my Mac …

    … is with my right hand on the trackpad, and my left in the home row position – for instance like this:

    Here I'm on my couch, with a laptop tray in my lap. More on this later.

    I totally get that both hands on the keyboard is the default for many. And I’m there quite a lot as well, and love keyboard-driven software.2 But, for some reason, the tasks I’m doing call for the above even more.

    So I’ve optimised my Mac to be able to do a lot with only that left hand on the keyboard, and only that right hand on the trackpad.

    My office setup.

    I really like the Magic Trackpad, as I can have the “desktop” setup be really similar to the laptop one. I do have a gaming mouse at the ready – but if I had to use a mouse, I guess I would try to recreate as much as possible on the Magic Mouse.3

    The right hand and trackpad

    I’ve used BetterTouchTool (and some default options) to have the trackpad be extra useful. (I can also recommend Swish, even though it doesn’t fit what I want to do with the trackpad.)

    Here are the main gestures I’ve set up, and that work in “every” program:

    Read More

    Quick Recommendation #2: Better Markdown Preview in Finder

    Hitting space to preview files (Quick Look) is one of my favourite Finder features. However, it does a pretty mediocre job with Markdown files. QLMarkdown is a little utility that makes these previews richer.

    A preview showing some of the supported features.

    You can install it from this link, or by using this Homebrew command:

    brew install --cask qlmarkdown
    

    The app isn’t signed – so you need to do the little dance to convince macOS that you want to run the app. (This is detailed in the original link share up top.)

    You need to open the app once for the utility to work. And that’s also where you change settings.

    I get that many Markdown contexts are outside of Finder – but if you do use them there, I hope this little tool can be useful!

    Monitor Resolution Guide for macOS

    Seeing as Apple just released a great monitor-less Mac, in the new M4 Mac Mini1, it makes sense that there’s more external display discussions surrounding Macs. After answering a couple of questions on Reddit here, I thought I’d try to write a guide. Because, if you don’t use a screen made by Apple, things get a bit complicated…

    To keep things simple, I'll be talking about regular widescreen aspect ratio, of 16:9 – but the principles applies to things like ultrawides as well. Also, I know that some of the things I'm saying are simplifications. But I still welcome feedback!

    To make this as timeless as possible, I won’t discuss specific monitor models. Instead, I’ll do my best to foster understanding, that will help in your research.

    Two uses of the term “resolution”

    One way of using it, is when discussing the actual number of pixels a screen has. For instance, a regular 4K screen has 3840 βœ• 2160 pixels. This can be called the physical resolution.

    However, look at this image, where I went into settings to set my 4K TV to display as 540p:

    The Doro phone of resolutions. This is on a 50" TV!

    Changing the setting, luckily, doesn’t delete a bunch of pixels on my TV. So in this context, it can be useful to think of the resolution more like the size of the rendering. This can be called the logical resolution.

    The relationship between the physical and logical resolutions matters

    The physical and logical resolution can be the same. But for high-resolution screens, this will usually make things too small. And in this context, the resolutions 4KΒ (3840 βœ• 2160) andΒ _1080p_ (1920 βœ• 1080)Β have a special relationship: The former is exactly 2x the width and 2x the height of the latter.Β This is why you’ll see people mention 4K being “2x” that of 1080p. But keep in mind: it technically has 4x the number of pixels (since it’s 2x two times).

    Let me try to explain why that’s important

    Read More

    My Setup for the M4 Mini as a Secondary Mac

    NAS, Media Server, and Light Gaming

    I spent the weekend setting up my little new Mac – and I have to say: it went pretty smoothly! Here’s what I did, and how you can do it yourself if you like.

    The hardware

    As Apple’s upgrade prices are certified insane, I went for the absolute base model. I did briefly consider getting 10 gig Ethernet – but I had to change too much about my setup to get any benefits from it. And I don’t really need that fast a connection for my use case.

    16 GB of ram is enough for me, but the built-in 256 GB of storage is obviously too little. But as it’s a stationary machine, getting external storage works great.

    There are some reports that these Macs' storage is actually upgradeable! But that's above my pay-grade.

    Some drives will use regular USB speeds (for instance USB 3.2 Gen 2). These are cheaper – but if you go for USB 4 or Thunderbolt 3+ you will get about three times the speed. If you, like me, want to run programs (like games) straight from the disk, you’ll probably want the latter.

    Read More

    Homebrew – For Noobs (Like Me)

    I do not know what I’m doing when it comes to the terminal on my Mac. But one use-case, I really like, is Homebrew. So I wanted to explain what it is, and how to use it, to other newbies!

    I want to make this part of a series called something like "For Noobs (Like Me)". And when I do that, I'm always very interested in feedback: both from people who know much more about the subject matter than I do (as I don't want to misinform), and from beginners (about whether or not the explanation is understandable). Contact me here, or comment below!

    How to install it

    I get that I haven’t told you why yet, but to install it, you just copy this into your terminal: $1

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    

    Then you just follow the quick guide. (I think you only have to copy and paste one set of commands.) For Mac, you can also go here to download the latest .pkg file.

    It’s a “package manager”

    And this just means that you use it to install, uninstall, and update other apps. These can both be command-line software (called formulae in Homebrew parlance) or what most would recognise as regular apps (called casks).

    And here’s how you use it:

    Installing something is as easy as typing brew install firefox. That’s it! No going to a website, no downloading of installers, no dragging and dropping, no nothin'! And you uninstall by typing brew uninstall google-chrome. Even though you’d be surprised by how many apps support installation through Homebrew, not every app does. Furthermore, every “app name” has to be only one word – so brew search chrome will help you find out if the app you want is there, and how you should address it.

    Remember that Casks are the "regular" apps.

    Read More

    A Shortcut for Automatic Mac Dock Changes

    For When You Switch Between Screen Sizes

    I switch a lot between using my MacBook as a laptop, and in clamshell mode in my office. And in general, I keep every setting the same between the setups. However, I have different dock preferences:

    • While in laptop mode, I want it at the bottom, with automatic hiding.
    • But while on my 27" external display, I want it to be on the left, smaller, and always showing.

    The great Rafael Conde has made a solution, with his app HiDock. But sadly, in my experience, it’s simply not stable enough (probably due to some esoteric macOS restrictions) – so I’ve made a crude shortcut to replace it. But before the guide to try it out for yourself, a little thing I recommend you paste into your terminal:

    defaults write com.apple.dock autohide-delay -float 0;
    defaults write com.apple.dock autohide-time-modifier -int 1 ;
    killall Dock
    
    This will make your auto-hidden dock appear faster when you mouse over it!

    First, create shortcuts for setting the different preferencesmore

    In general, I like creating modular shortcuts: Instead of making one monster shortcut, you break it down into modules. So the first shortcuts I created are one called “Dock β€” Laptop” and one called “Dock β€” Display”.1

    They only consist of one action: Run Shell Script.

    Read More

    How to Change macOS Keyboard Shortcuts for Window Management

    Or Any Other Keyboard Shortcut, for That Matter (With Extra Added Fun for Multilingual Users)

    This year, Apple decided to upgrade the default window management on macOS, from terrible to OK. However, I’ve heard some complaints about the keyboard shortcuts, as they use the Globe key, which can cause some problems if you want to automate the hotkeys somehow.

    But I have good news: You can change these, and any* other, keyboard shortcuts!

    16/10-24: Now updated to work with weird apps, like Discord!

    Here’s (one way) how:

    If you go into the System Settings app, hit Keyboard and then the button Keyboard Shortcuts…, you’ll open up a screen. In this, you can then hit App Shortcuts to come here:

    This screen is for changing the keyboard shortcuts to the items in your menu bar (or adding to those who don’t have one already), like those shown in this image:

    You can either add them only to specific apps (like you can see I’ve done), or to All Applications – and when we’re dealing with this window management, we need to do the latter.

    Hitting + gives us this screen:

    When writing the menu title, you have to be very specific. Here’s what it could look like: Format->Bulleted List

    The spelling and capitalisation has to be exact – and you need to separate levels with a - and > and no spaces.

    Here’s what it looks like if I want to set a hotkey for tiling a window top left:

    Window->Move & Resize->Top Left

    As the option sits two levels deep, I have to add a bit more – but it works!

    The end result.

    Yes, the hotkey is Shift + Ctrl + Optn + Cmd + E, heh. But I use Karabiner-Elements to set up Caps Lock as all of those keys at once.1 Doing that creates a separate modifier, not used by any apps. A word for this, is Hyperkey, and it’s sometimes denoted by this symbol: ✦

    The easiest way to set it up is probably with this little utility by Ryan Hanson, and I greatly recommend doing it.

    I go more into how I manage windows here – but this is the short version:

    • I always resize with just my left hand
    • I’ve made a “grid” that uses Hyperkey (Caps Lock) + a letter:
      • W and E is Top Left Quarter and Top Right Quarter
      • A is Left Half, S is Maximise/Fill, and D is Right Half
      • Z and X is Bottom Left Quarter and Bottom Right Quarter

    The grid isn’t perfect, as I couldn’t set Hyper + Q as a hotkey, and I like to keep Hyper + C as OCR Copy. But I still really recommend this setup! For the rare cases I need something else, I use Lasso (launced with Hyper + Space).


    Cons of the System Settings method:

    • Pretty fiddly – you can’t even paste text, as it will think you’re trying to set Command + V as the hotkey
    • Doesn’t get backed up – you have to do it again if you reinstall macOS (Pro tip: Take a screenshot to “back up”!)
    • Only works on menu bar items

    Pros of the System Settings method:

    • Works without third-party software
    • Will change the displayed hotkey in the menu bar – making it easier to remember
    I've only added new hotkeys to the corner options. I'll go into why later!

    An alternative: Keyboard Maestro

    Read More

    The Apps I Use From Setapp

    And Why I Think It’s Great Value

    Setapp β€” which apps do you use? Many, us pay for SetApp yet don’t get all the value because we don’t know the full extent of all the shiny toys. This was last asked 4 yrs ago, so it feels relevant againWhat the hidden gems have I missed?

    A while ago, someone, on the MPU Forums, asked the question above. And here’s my answer to this question.

    I also got around to writing this, as many of My App Defaults are from Setapp, and because I recently read about the Setapp iOS store in the EU (which Norway, sadly, isn’t a part of).

    I hope this post can be useful if you’re considering the service, and wonder if it’s worth it, or if you’re new to the service and would like some tips to get started. If you want to give it a try, I’d appreciate you doing so through my affiliate link to Setapp πŸ–‡οΈ. 🫢🏻

    I've paid for the service for a couple of years, and keep paying for it. This post is me explaining why, and giving some tips. But I get it if some might find the use of an affiliate link to make me biased - so here's a regular link, if you'd rather use that.

    I’ve sorted them into the following categories:

    I also have a couple of honorable mentions, that are (or seem like) good apps, but that I, personally, don’t use that much.


    I’ve added the price outside Setapp as well.1 Setapp is €10-15/month, or €100-150/year. However, some things to keep in mind:

    1. Many of the apps are one-time purchases (but often not with unlimited updates), so it’s difficult to compare with a single subscription.
    2. Many of the apps I use, I wouldn’t pay for if it weren’t included in Setapp. I’d either use a free/cheaper alternative, or just not use something like that at all.

    I still find it to be great value – and I like that I can use nice, paid apps like explained in the second point.

    Always-running utilities

    These are apps I have running in the background all the time.


    Bartender (€21)

    The grandad of menu bar organisation. Ice is an interesting free alternative, but I’m still pleased with Bartender – especially as I can have it automatically change layout when I connect my Studio Display.

    BetterTouchTool (€22)

    I mostly use this to set up trackpad shortcuts – which it does amazingly. But it can do much more as well.

    Cleanshot X (€26)

    Terrific tool for screenshots, annotations, and screen recordings. An alternative for the latter, called IShowU (€80 or €22/year) also just dropped on Setapp.

    Default Folder X (€47)

    This app powers up the open and save dialogues on your Mac – with things like recent folders and the ability to click on folders you have open in the background to save there.

    Hookmark (€63)

    This is an app for creating deep links between different documents and parts of apps (like specific emails).

    iStat Menus (€13)

    Recently updated, with a beautiful coat of paint, this highly customisable app lets you place what you want in the menu bar. I have RAM and CPU usage, and a weather widget.

    My laptop mode menu bar, dictated by Bartender. If I hit the weather widget, iStat gives me a detailed forecast. And hitting the memory and CPU bars, gives me more details about those things.

    Mission Control Plus (€10)

    I only use this to allow me to close windows from ExposΓ©. Worth it!

    Paste (€27/year)

    My favourite clipboard manager. Both pretty and powerful.

    PixelSnap (€35)

    Used for measuring things or your screen. I think xScope might be a more powerful version of this.

    PopClip (€23)

    App that mimics the menu you get when you select text on iOS – but you fill it with what you want. I’ve turned off mine coming up automatically, but I get this with a hotkey:

    From the left:

    • The left one is a specific one for working with subtitles. It splits the selected line into two, down the middle.
    • This wraps text in <figcaption>, and is used for blog posts.
    • This wraps the text in a “callout div”, that I use to create callouts like the one about the affiliate link up top.
    • If I want to format text in image captions or callouts, I have to use HTML. This creates an HTML hyperlink,
    • this is italics, <em>
    • and this is bold. <strong>
    • The pen is some custom stuff for my band’s website.
    • The Last One Will Title Case the Selected Text.

    New defaults

    These are tools that do the same thing as built-in tools, but a bit nicer/and more in a more powerful way.


    Archiver (€20)

    Just a nice zip/unzip tool. The Unarchiver (free) is more or less just as nice!

    Elmedia Player (€25)

    And this is just a nice video player. But here Iina (free) is also just as nice.

    BusyCal (€45)

    It lacks some of the most powerful Fantastical features – but I also prefer some things about BusyCal. And seeing as it’s so much cheaper, this is a great alternative if you want something more powerful than Calendar.app, but don’t want to pay €60/year. It also has a nice menu bar widget (as seen in the screenshot above).

    Nitro PDF Pro (€200 or €17/month)

    I’ve no idea why this is so expensive! I guess it offers features some businesses just got to have. πŸ€·πŸ»β€β™‚οΈ But for me, it’s just a nice PDF reader/editor.

    Useful tools

    Read More

    My Take-Away From the iPhone Event: This isn't a "Pro year"

    A friend of mine had to buy a new iPhone a couple of months ago – and I liked his phrasing while asking me for advice: Is this a “Pro year”? Now, to some, the things you always get with a Pro phone are so important that every year is a Pro year. But I’m discussing how much you get for your money with the upgrade – because this will vary from year to year.

    To be clear: I don't think most people should buy new phones more often than every 3-5 years. But as that interval will hit many people every year, it's still always valuable to analyse this year's phones.

    However, I'll be holding on to my precious 13 Mini for at least another year! πŸ’ͺ🏻

    So, while we haven’t seen any reviews of this year’s models, to me, it seems like last year was a “Pro year”, while this year isn’t. Let’s find out why.


    These are things that are the same – things you’d get for the upgrade last year, and still get this one:

    Both from 15 to 15 Pro and from 16 to 16 Pro:

    • ProMotion display (high/variable refresh-rate)
    • Always-On display
    • Added Telephoto camera
    • Night mode portraits
    • Support for Apple ProRAW
    • Faster USB-C speeds
    • Aluminium β†’ Titanium (With increase weight as well, though.)
    • LiDAR Scanner
    The iPhone 16 colours. One thing I don't touch on in this post is that the regular version gets all the fun colours!

    Going from 16 to 16 Pro

    In addition, the aforementioned stuff, this year you also get:

    Read More

    Summarised – This Year's iPhone Changes

    While working on a different blog post, I made a list of changes to the different iPhone models. Instead of just scrapping it, I thought I’d post it here.

    Improvements across the line(s)

    • Camera Control button added
    • Support for Dolby Vision video
    • Latest generation Photographic Styles
    • Anti-reflective lens coating
    • Improved glass
    • Faster MagSafe charging
    • Lower minimum brightness
    • A bit longer battery life

    iPhone 15 Pro β†’ 16 Pro

    • Larger screen size, from 6.1" to 6.3" / /6.7" to 6.9" (A negative in my book, but not in most’s, I assume.)
    • Upgraded chip, from A17 Pro to 18 Pro (Doesn’t seem like the largest bump.)
    • Improved thermals
    • New ultra-wide camera (Seems substantial!)
    • The non-Max also gets last year’s 5x tele lens
    • Improved microphones

    iPhone 15 β†’ Iphone 16

    • Upgraded chip, from A16 to A18 (All-new architecture – more substantial upgrade.)
    • More RAM, from 6 GB to 8 GB.
    • Support for Apple Intelligence (Due to the last two things mentioned.)
    • Added Action button
    • New ultra-wide camera (With support for Macro photography – but not as large an upgrade as on the Pro.)
    • Support for spatial video
    • Thread radio
    • 1 whole gram lower weight (πŸ€“)

    Anything I missed? Feel free to let me know!

    My recommendation is that it seems like the iPhone 16 (regular model) is the best buy at the moment. And that the €100 higher price compared to buying last year’s iPhone 15 is well worth it. (Where a used 15 Pro fits in the calculation, is a more complicated question!)

    The Beauty of Third-Party Services

    and Open Protocols and Standards

    I’m very much what you’d might call a software snob. Not only do I care about unnecessary things like how an app looks – I also care about how it feels. I’d also say that apps are an interest/hobby of mine, and I love testing new things. So I love open and portable stuff, so that I’m always able to use the software I prefer. Allow me to explain, with four examples: RSS, Email, Browsers, and Markdown.

    RSS

    My current RSS reader of choice, is Lire. It doesn’t look and feel quite as nice as Reeder and Unread, but it is still good in this regard. However, I love that I can customise the look, that it caches truncated RSS feeds, and that I can (on a feed-by-feed basis) load an inline web browser. This makes it possible to read blogs with their original design, which I think is neat.

    However, my feeds don’t live in one client. They’re synced with Feedbin. This makes it trivial to move between clients, and I can even use several in parallell, as things like sorting and read status instantly sync between them. Maybe I prefer Lire on mobile and Unread on Mac, for instance?

    Shoutout to the excellent people/blogs in this Lire screenshot: MacSparky, Hey Dingus, LJPUK and Pixel Envy.

    Portability is an important principle here. And if I want to move from Feedbin to Inoreader, for instance, I can easily export my feed subscriptions as an OPML file, which I can then import into Inoreader.

    So I’m not locked in anywhere, and I can use the client I prefer everywhere. This reality is what I wish I could have for music streaming as well, as I’ve touched on here. It also shows why I want less bundling and integration.

    Notes on cross-platform-ness

    My best friend, and fellow nerd, has always been adamant in using cross-platform tools – the reason being that he can be flexible in terms of which hardware he uses. He can easily switch between Windows, Mac, iPhone, Android, etc. However, this doesn't gel well with my software snobbery, as most of the best apps (in my opinion) simply aren't cross-platform. I have the same issue with web apps – I love their flexibility and portability, but I don't love using them. So the approach laid out in this post, is my approach to the same idea. But yes, it would be even more robust if I only used web based and cross-platform tools.

    Email

    Now, as opposed to with RSS, there’s not many good email clients… But the same principles apply!

    I host my email with Fastmail πŸ–‡οΈ, and I’m very pleased with it.1 But if I still want to switch later, I don’t use an @fastmail.com address. Instead, I use my own domain, hosted on Hover πŸ–‡οΈ – so I don’t have to change address if I change hosting. I can also change where I have my domain without having to change anything regarding my email.

    Now, I don’t like the default Fastmail client – but email being email, I can use a client I dislike less instead!

    Browser

    Read More

    βœ‰οΈ Learn from my mistakes: Buy Larger Shoes

    I love getting email etc. from readers (hint, hint), and recently, I got an email regarding an older blog post about a great pair of sneakers from Crown Northampton.

    My sneakers, in black kudu leather.

    In the original blog post, I said I first bought them too small β€” but it took me a year to realise it. I bit the bullet, and bought another pair (of the quite expensive shoes), and I hope that’s a testament to how much I like them.

    Here’s the email I got:

    Hello there!

    I just got these babies. I do have a question for you. I know you’ve said that it took you a year to admit they were too small. I think, I’m having the same problem. They’re a bit tight on the toe box.

    I just tried to go for a walk (first wear since I received them), and I already have blisters on my ankles.

    Should I re-send them to get the wider option? I just don’t feel like paying $160 to send them back and wait another 4 weeks.

    My dilemma is whether I should be patient and try breaking them in a little more instead of getting the wider option. What would be your advice? I’m disappointed that a shoe this expensive is not as comfortable out of the box.

    I look forward to your reply!

    Best,

    Luis 1

    And here’s my first reply:

    Read More

    🌱 Coffee: Max Good, Min Effort

    My Coffee Setup

    My wife and I love coffee β€” and we drink a lot of it. So we want it to be good, while still not being too much of a hassle to make every day. And this post is me highlighting the equipment we use, and the process.

    This post isn't about how to make the _absolute_ best cup of coffee - but rather which steps you can take to make it pretty great, without adding _too_ much complexity.

    What does a great cup of coffee taste like?

    If you only want one-ish cup (and why I don’t like capsule machines)

    When I say that we drink a lot of coffee, I mean that we drink coffee made of 0.75-1 litres of water/45-60 grams of beans. So it’s pretty obvious why something like a Nespresso capsule machine isn’t a viable option.

    But other reasons I don’t like it, is that the coffee tastes much, much worse than alternatives, it can get expensive, and how much waste it creates. (For some info on environmental impact, check this video and this video.) In my book, capsules are Min Good, Min Effort.

    I think capsule machines can be a viable option if you personally don’t drink coffee, but you want to have something to serve guests now and then (and you have room in your kitchen). But if you only want about one or two great cups of coffee for yourself, I’d either go for the quite quick AeroPress, or a more ritualistic pour-over, like a V60.

    Video from AeroPress.

    V60 (pour-over).

    We sometimes make a pour-over β€” but most of the time, we use a (pretty) regular coffee-maker. 1 But they’re not all created equal.

    What you need to make great coffee

    0) Good water

    I almost forgot this because in Norway, we are very lucky to have great water on tap. But depending on where you live, this might be an issue.

    1) Coffee (duh)

    Read More

    🌱 Some Scripts for Native Tagging of Markdown Files

    One thing I like about Markdown is the way the files are just plain-text files, that can be opened and read in different programs and contexts. As much as I can, I try not to lock down my content, or workflows, into specific apps. But I still want to use nice apps! So sometimes I have to jump through a few hoops to make things interoperate. I’ll go into more detail on my workflows later β€” but I thought I’d share some scripts I use in one piece of the puzzle.

    Here's the link to the scripts. I started with a script from this repo, which I then spent a good amount of time editing (with the help of an LLM). So feel free to come with suggestions for how they can be improved!

    First, here’s what they do:

    What I want is to be able to tag things in the different programs I use, and then automatically apply native Finder/Files tags to the files themselves. If I want to make three tags called “Bass guitar”, “Music” and “Effect pedals”, I would write #Bass guitar# #Music #Effect pedals#. (Notice how the multi-word ones also end with a #.)

    The scripts come in three different flavours:

    Read More

    An Introduction to Mad Max

    I recently saw a film poster to Furiosa: A Mad Max Saga - so I thought I’d might watch Mad Max: Fury Road again. I think I remembered it being pretty good - but after rewatching it, I thought: “Uhm, I think this is the best film I’ve ever seen??"

    So I’ve spent some time the last two weeks getting into the Mad Max Franchise. I’ve always known about it, but never really had a relationship to it. But now I’m a fan!

    This post is a part of a sort-of series I'm calling "Noob teaching noobs". So I absolutely don't know what I'm talking about when it comes to Mad Max, or films in general!

    I’m not going into why Fury Road is so amazing here. Instead I’m going to give some pointers on how to get into the series.

    Worth your time

    There are many famous franchises out there - but most of them take a little lifetime to get into. There’s so much Star Wars/Trek, Game of Thrones or Marvel stuff out there. But Mad Max is much more manageable, and the high notes are so great, that it’s absolutely worth your time.

    You can absolutely just watch Fury Road, without doing anything else before it. If you’re going that route, you can read this little footnote for a tiny bit of background. πŸ‘‰πŸ» 1

    I watched Fury Road blind, and then went back to the three old ones - but it could also be fun to simply watch them in chronological order!

    Mini reviews of the first three

    Read More

Older Posts β†’