I’ve had an issue since upgrading to Sonoma on my 2019 Intel iMac. I have power nap disabled, as every time the computer wakes under power nap, my external drives spin up. My office at home is in the next room to our bedroom, so I hear the drives spinning up & down all night. It has been driving me mad. I’m not a big fan of the new energy saver settings in Sonoma, or the entire settings layout for that matter. When looking in logs using the following in terminal:-
OneOdio A30 Active Noise Cancelling Bluetooth headphones
A week later I had the OneOdio A30’s in my hand, and I was instantly impressed with this little gem. I wasn’t expecting great things given the sub £60 price tag, but I’ve got to say I’m blown away by how good these headphones are. My expectations were low due to price, but that was misplaced. They are wonderful.
They are on over ear design so the soft ear cups naturally block out a lot of ambient noise. Trigger the ANC switch though & you have 26db active noise cancelling which is brilliant. Like all noise cancelling, it is better at blocking out constant pitch of noise such as the hum of an engine, but these do well to block out most sounds, even sudden bangs and crashes in the environment.
Without the noise cancelling active, the sound response is decent from the 40mm drivers. Bass is punchy but not overpowering & treble doesn’t get muddy like it tends to on a lot of Bluetooth headphones. I’ve paired them with my MacBook, iMac, Apple Watch & iPhone, and they work flawlessly with each device, also allowing for easy switching between devices as they favour the current connected device which is outputting audio. Simply pause on one device and start playing on another and the audio source automatically switches. I have found that they work best without any EQ settings on iOS. I had a bass booster turned on for my earpods, but have switched it off for use with these. It was too bassy.
The multi function buttons on the side allow you to power on/off the headphones and also feature volume up and down buttons. Tap the power button to pause and resume and long press the volume buttons to skip tracks. The controls are always at hand, but I tend to use my Apple Watch to control my music, so not a function I use often.
One problem I did find was when pairing with my MacBook & iMac, the Bluetooth codec would default to SBC which is the basic Bluetooth reference codec & means audio will go out of sync with videos when playing. However, not stated on the box is that these headphones support the AAC codec which is the native apple codec on Mac/iOS devices. AAC is normally reserved for much higher end hardware & I’m surprised it isn’t advertised on the specs as it would make these even more desirable with apple users. Running the following commands in terminal on my iMac and MacBook enabled AAC support & audio/video streaming was in sync & the audio much better quality. I also enabled aptX for other headphones.
To enable AptX support
sudo defaults write bluetoothaudiod "Enable AptX codec" -bool true
And AAC support
sudo defaults write bluetoothaudiod "Enable AAC codec" -bool true
The headphones charge using a USB C cable which is supplied & the OneOdio A30 headphones also come with carry case, wired cable for use when battery is low or on older non Bluetooth devices & an airline adaptor to allow you to use them on a plane.
The headphones are made out of plastic, which doesn’t feel premium like the alloys used in other brands, but they feel robust and hard wearing. The ear cups are a comfortable synthetic leather & I haven’t had any issues with hot ears or itching. The headband is padded in a similar vegan leather and one aspect I really like is that the top of the headband where the logo is, is also padded. I can’t tell you how many times I’ve banged my beats against things like car doors and not wanted to look at the scratches & gouges. A nice touch.
Battery life is excellent. Specs quote that you will get 15 hours using Bluetooth and noise cancelling, while you should get 25 hours with noise cancelling disabled & 45 hours of just noise cancelling without Bluetooth switched on. This all from a 500mAH battery. For my usage, listening to music, meditating & watching films while I work, I find that I’m charging them once a week. I don’t tend to use ANC when sat in the office, but will when meditating or walking outdoors & I’ve found it a really handy feature. It really does help. These headphones also have mics built in for hands-free calling which is a feature I’m using a lot during lockdown.
For under £60 on Amazon these are a no brainer. Great price, great product and wonderful value for money. As good if not better than headphones I’ve used at 5-6 times the price. Their support of AAC makes them perfect for iOS & Mac users & if you stream from Apple Music, you will notice that the audio is crisp and pleasant as intended. A highly recommended purchase.
AMPArtwork Agent 100% CPU Usage in Mac OS Catalina – *Fixed
After a little use I noticed my CPU was constantly maxed out and I could also hear the HDD seeking a lot. Digging in I found 4 processes related to Apple’s new Music app running wild in activity monitor
The four processes in question where AMPArtworkAgent, AMPLibraryAgent, AMPDeviceDiscoveryAgent and AMPDevicesAgent. I assume from the naming of these processes that the first is used to download additional album and artist artwork, the second manages the library, the third looks for devices such as iPhones and Apple TV’s on the network and the fourth manages the wireless syncing of my old iPhone 4 in our kitchen dock which is used for music playback. The one that was causing the most trouble seemed to be the AMPArtworkAgent.
I had a look in my Music preferences and under the advanced tab I noticed that the Automatically Update Artwork tick box was checked. I unchecked this box to troubleshoot but still saw the process was eating up CPU cycles.
So last night I finally found a fix, but first a few caveats before you try this. My own library of ripped music is huge. I have 37k+ tracks stored locally & I used Cloud Music (formerly iTunes Match) to match and store them all safely in the cloud. I keep them locally because I listen to them all the time, I have the storage space, it allows me to continue to sync to my old iPod and iPhone, as well as play them back on my media centres and Sonos over NFS/SMB. Also, my iMac still works perfectly, but it is technically unsupported, so I went into this troubleshooting not knowing if it could be resolved given that the OS shouldn’t really run on my machine.
Anyway I finally managed to fix it & went the nuclear route.
1. Make sure the ‘Automatically Update Artwork’ check box remains unchecked in preferences > advanced.
2. De authorize your music app from apple. Head to Account > Authorizations >De-authorise within the music app toolbar.
3. Sign Out your Apple ID within music. Again Account > Sign Out.
4. Close the music app
5. Open Activity Monitor and search AMP. Force quit any processes beginning with AMP (assuming AMP is standing for Apple Music Player/process)
6. Go to your music folder and delete everything. Make sure you either have your own music stored in iTunes match or copy it onto an external drive for backup. This will delete any locally stored music, so if you don’t use match please do make sure you have backups of your own ripped music.
7. Go to the following folder and delete everything. This folder contains the SQLite that seems to control the artwork caches and also stores the artwork which Music caches from the embedded artwork in music files, probably to speed up UI rendering during playback/streaming.
~/Library/Containers/com.apple.AMPArtworkAgent/Data/Documents/
8. Hold the option key and click on the Music icon to open the app. Keep holding option until a dialog appears regarding your music library. Opt to create a new library and call it Music (if it asks you to overwrite please do).
9. Once music opens, before you sign in with your Apple ID, go to preferences and make sure the checkbox for downloading artwork is still unchecked. This is a must or you will have the same problem.
10. Click on account in the top toolbar, sign in and reauthorise your music app.
11. You should now see your Apple Music start to populate (if you subscribe) and your iTunes match/cloud music start to return. It will take some time for the artwork cache to refill so be patient. AMPArtwork Agent and the other processes will run for a while, but this is simply to extract the artwork embedded in your music files and to populate the cache. Give it time and all of your artwork will come back.
12. If you use iTunes match, start playing your music or downloading your tracks again. The same goes for Apple Music. All should be well.
I still have the AMPArtwork agent process running, but it doesn’t get out of control. My artwork cache is now fully populated after around 8 hours of idling and use. Music is fast & snappy again and I can use it without issue. I’ve always managed my own artwork for my own ripped music, so I can do without the auto fetching of artwork from Apples Servers.
My own impression is that the process starts to loop. It is trying to extra artwork from the mp3/m4a meta of my own music files & also trying to populate the cache with additional artwork while trying to update my artwork (if the Automatically Download Artwork services is checked). The SQLite database must start to choke and the process runs amok. Mine is purring along again with around 85% idle CPU when using Firefox and music. Even on my unsupported workhorse iMac its working perfectly again.
I hope this post helps some of you out. One thing that drives me mad is wasted CPU cycles & HDD seeks/writes, especially to fluff out meta I’d rather control myself. Let me know how you get on.
Using an old raspberry Pi on my home network to add a little privacy & security
A few years later I bought a Raspberry Pi 2 Model B and this became our main Kodi media centre, replacing the Apple TV 2 and coupled with a Rii keyboard. It was much faster & more stable running Libreelec.
A couple more years passed and I realized I still had my first Pi, complete with an awesome perspex case, so I had a look for projects to complete with it. I stumbled across the PiHole project and the rest is history.
PiHole is a network ad blocker/filter and DNS server. It has a great browser interface & you can add lots of adblock/ublock blocklists to the pi, to block ads on all devices on the network at a hardware level. Unlike adblockers on a browser which use more cosmetic ways of blocking ads, the pihole blocks them at DNS level, meaning a request to the ad/blocked server never leaves the network. From a privacy standpoint this is huge. It also means I can control traffic/trackers on devices such as our Smart TV and iOS devices. It’s surprising how many requests these devices make without your knowledge.
PiHole’s web interface shows all traffic & destinations and allows you to whitelist or blacklist IP’s & domains for fine-grained control over outgoing traffic on your network.
I took my setup one step further & coupled it with DNSCrypt 2.0 to encrypt all of my outbound DNS traffic. DNSCrypt coupled with PiHole on the pi & HTTPS everywhere in my browser ensures no unencrypted traffic leaves my browser. All DNS lookups are encrypted & I use non logging DNSCrypt Servers for my DNS lookups. This adds an extra layer of protection for my network traffic & prevents eavesdropping & sniffing of my traffic.
The Pi Hole raspberry pi sits in a cupboard downstairs and filters all of our network traffic. We have around 20 Wi-Fi connected devices on the network & around 10 hard-wired devices & it copes fine. It’s running 24/7 and the blocklist contains almost 1.3 million blocked domains without a hitch. Even with DNScrypt running alongside Pi Hole (which are both Python based) and a MySQL server for Kodi, the old Pi with its modest hardware isn’t stressed, runs silently, uses very little CPU time and has a 50% memory footprint. It’s even running the original SD card which has been in use since 2012.
This is a great solution. It’s silent, uses only a few watts of power & saves thousands of extra requests per day, not to mention the amount of data which is never downloaded. Browsing is generally much quicker on my home network & an added benefit is that we don’t see advertising on catch up TV services on our Smart TV.
I’m going to do a full post on setting up the pi for this usage, so if you would like to see that, check back soon.
For those of you willing to dive in, you need a Pi running raspbian. You can install Pi Hole using the instructions on their website
Blocking aggressive Chinese crawlers/scrapers/bots
Over the last few days I’ve had a massive increase in traffic from Chinese data centres & ISPs. The traffic has been relentless & the CPU usage on my server kept spiking enough to cause a fault in my cPanel hosting. I’m on a great hosting package with UKHOST4U and the server is fast & stable, but it is shared with a few other websites. This means that I couldn’t just blanket ban Chinese IP ranges. Even though we don’t sell our products in China, it seemed like a very heavy-handed approach, and to block via .htaccess with the entire range of Chinese IP addresses was causing a 2-3 second delay in page parsing (pages normally load in around 600ms).
iOS 12 Album Art Broken in iTunes Match & Apple Music Fix*
I even re-subscribed to Apple Music to see if the problem was iTunes match only, but it also affected most of the music I streamed from Apple Music too.
I’ve managed to find a really simple fix for the album artwork problem.
Head over into settings and click on the music tab. Once there, you need to disable iCloud music & Apple Music by clicking the toggles. Immediately after disabling iTunes Match (iCloud Music) and Apple music, you need to restart your iOS device. Do this as soon as you disable the toggles, that way you will stop iOS pruning off corrupted artwork files.
Once restarted, you can re-enable both the iCloud Music and Apple Music toggles in settings. At this point, it may ask if you want to delete music stored on your device & replace it with that in iCloud. Click yes at this point to force iOS to do a hard reset of the music XML file and cached thumbnails on the device. In this way iOS will delete all previous traces of the corrupted music database file and thumbnails.
When you open music, you should see the Apple Music app slowly start to cache your library & thumbnails again.
This took me a few days to fully rectify but going through the above steps seems to be the only way to force a hard reset of the apple music and icloud music cache.
Fix Note 2 – I also found that only having 1.5GB of free space on my iphone meant that ios wasn’t caching all artwork. By freeing up space, offloading unused apps to icloud & deleting my locally stored podcasts, I’ve managed to get all artwork to show without issue. Make sure you free up any additional space possible, more than 1.5GB seems to be the sweet spot for this fix to work. It would appear ios is reserving that last GB or so for something, so is failing to cache artwork.
Hope this helps to fix your broken album artwork in iOS 12.
SoundPEATS Q12 Bluetooth Wireless Headphones Review
I’ve got a Nike+ Apple Watch Series 3 with Cellular and I tend to use my watch a lot to listen to music on the go. It means I can keep my iPhone in my pocket or backpack & not worry about being disturbed. It’s also amazing to use the apple watch to work out. I already use the fitness trackers on the apple watch, but now combined with the SoundPEATS Q12 headphones I can listen to music and track my workout.
The Soundpeats Q12 headphones are a similar design to my older Q30’s. They still have the magnets built-in so they connect like a necklace when not in your ears, and the left & right headphones are still connected by a wire which I really like. The one thing which has stopped me buying Earpods is the thought of having nowhere to put them when I stop to chat.
The wire connecting the left & right earbud on the Q12 is a better design than on the Q30. The cable is flat and much less prone to tangling. It also sits comfortably around my neck when not wearing the earbuds, and looks a little slicker too.
The Headphones come with various sizes of ear bud and ear hooks, so you can customise the fit to your ears. I’ve found a really snug fit with the large hooks and medium earbuds, almost to the point where they are noise cancelling like earplugs. Much of the outside world is blocked out by the close fit, meaning you can keep your volumes lower & protect your ears.
Another major benefit of the SoundPEATS Q12 is the ability to pair via bluetooth with two devices. I’ve got mine synced to my apple watch & to my iPhone, and can easily switch between the two without having to un-pair & re-pair the bluetooth connection.
The sound is very good from these earbuds. They take a little getting used to regarding fit, you figure out the right angle and depth to insert these earbuds & when you do the bass response is great & even at low volumes the sound fidelity is good. On a song such as Trains by Porcupine Tree, there is a good dynamic range, and I can hear good seperation in bass and treble between the hand claps and bass lines. For the price (currently only £19.99) these headphones are a great choice for people who appreciate decent sound without breaking the bank.
There are a selection of colourways for the Soundpeats Q12 headphones, but I opted for black with luminous green earbud inserts. They really suit my colour pallete.
In the pack you get three sizes of earbuds, three sizes of ear hooks and two cord clamps for hooking them to your T-shirt collar. The headphones come in a small faux leather pouch for storage and transport, and the pouch works great to keep them clean & dry in my backpack when not in use.
The headphones themselves weigh only 15g and are sweatproof so have survived my 40km daily bike rides with ease. I’ve also worn them in the rain & cold and have had no problems. The headphones are an advertised 8 hours battery life from the built-in lithium-ion battery, but I’ve found they will do around 10 hours between a charge on the volume setting I select.
The SoundPEATS Q12 also come with a 12 month warranty, so I’ve not been afraid to use them as advertised, and I work out in them for a few hours each day. I’ve never had issues with pairing on sync and they always performed as expected.
These Soundpeats Q12’s also support AptX And are specced as Bluetooth 4.1, so if you have an android phone or device supporting AptX, you will benefit from a better audio/bluetooth compression codec & the headphones should generally sound better.
I would never expect in ear headphones to perform as well as full size cans, but these work well with my ios devices & I’ve not noticed a difference between them using bluetooth & my wired apple earbuds. When playing on the iPhone I use Tidal Hifi and the sound is rich & defined.
If you want audiophile quality sound i would always advise you buy wired full size headphones with a built-in DAC, but for the casual daily user or someone who needs a lightweight & versatile pair of headphones, I would fully recommend the SoundPEATS Q12’s.
I’m currently using mine predominantly with my Apple Watch Series 3. The in line controls work perfectly with the apple watch for volume, play/pause & skipping of songs.
Manufacturer specs as follows :-
Different eartips and hooks fit everyone
Customized Ear Tips and In Ear-Hooks give anyone a strong and comfortable fit
Magnetic design make it simple to carry
You can feel nothing when you wear in on your neck when not use. And the built-in magnets can keep it on you neck
More faster, More stable
Social networks and their impacts on personal psychology & society
I’ve been using social networks for many years. My original masters thesis revolved around the then emerging technologies of social networks. I coupled the ideas of early day twitter & Facebook & combined them with a virtual learning environment for universities. Back then, I thought that social media, the semantic web & Web 2.0 as we called it, was the future.
Through the years I’ve adopted more of these platforms and integrated them into my life. I’ve continued to study them from both a personal & a societal point of view, and in the last few years my view has shifted radically.
Cory Doctrow sets out the future of the internet & ‘smart’ devices – recommended watch from Webstock 15
I’ve been a huge fan of Cory Doctrow for a while now. With regular appearences on 2600’s Off The Hook radio show, not to mention his work for the EFF, he is well known in internet circles.
This video is over an hour long, but goes a long way to explain the direction in which our technology (and the companies who run them) are going. If we leave it to the quasi-monopoly companies we have already, we are in for a rough ride. Recommended for any internet user, especially those with a penchant for smart home devices (he outlines some good real world hacks, including hacking a pacemaker). A great advocation for ignoring all of the apps & walled gardens & returning to the open internet.
Ditch online news sites & step outside the outrage bubble
During the run up to the 2016 EU referendum in the U.K and the presidential elections in the U.S my news consumption increased at an exponential rate. My drug of choice was The Guardian online. After all, I’m a liberal academic raised on the internet. I’m well versed in most sexualities, fetishes, niches & sub cultures. Growing up online not a lot slips under the radar. The guardian was a perfect fit for my political views, my environmental views and my social outlook. Growing up I was exposed to newspapers from across the political spectrum. From right-wing news like The Daily Mail & Telegraph, right through to The Guardian & The Observer. The general trend being, the younger adults in the family bought into the liberal press & the older members into the conservative press.
As someone who used to dial onto the internet with a 14.4kbps dial up modem, I first experienced bulletin boards & forums. News wasn’t something that interested me until I hit my 30’s. Now I feel an obligation to be informed and at least somewhat politically literate. Like most people, my news started coming more from social media sites. Shared twitter articles & Facebook stories shaped my world view. The filter bubble had me.
I realized early on that news consumed via social media was specifically targeted at me. If you follow people on social media who you relate to, chances are they will also hold the same views on politics and the environment. I would read stories about renewable energy & social issues. I would consume stories on tech & music culture. I was fed an endless supply of catered news stories, peacefully unaware of an alternate narrative running in parallel to my filter bubble.
In late 2015 I started switching off all retweets and stopped using Facebook. I unfollowed all news outlets & would unfollow or mute users who got political or what I would consider ranty! I trimmed my social media so it was somewhat social again. I decided, if I wanted to read the news, I would do it consciously & head to news websites. This worked well for a period & then we entered the run up to the 2016 EU referendum. All of a sudden I could see the other side of the filter bubble. The mirror opposite of my bubble. People who instead of being angry about fossil fuels or the bedroom tax, where angry at immigration and that bizarre term ‘the metropolitan elite’.
I knew early on that Leave would get a lot more votes than predicted in early polls & I could also see the click bait & outrage techniques they employed online. They used the same techniques as advertisers & influencers use to gain attention & cement a narrative. The remain campaign had no clue that the new battle would be fought (and won) online.
The whole debate descended into outrageous claims & counter claims. It was like the worst parts of our tabloid press here in the U.K. but pumped up on steroids. Leave won the day, but our culture of discourse in the U.K. has been changed forever.
This essay isn’t about that vote, it’s about the atmosphere created by that vote. News reporting changed. 24 hour news became a quagmire of live blogs, claim & counter-claim, ‘fake news’ and the most bizarre quotations. Since when did a tweet constitute a quote or news? It would seem that the need to break a story now trumps the need to investigate a story, fact check & produce a coherent article.
What followed was the U.S. elections & a news industry which is whipped into such a frenzy it’s basically a live chatroom. Reporters frantically typing live blogs full of typos, users frantically responding in the comments section, only for stories to develop or be completely debunked hours later. Users are then arguing with each other & with journalists in the comments. This is not news or reporting in the traditional sense & it’s an assault on the synapses.
Journalists are paid to investigate, digest information & present stories in a coherent manner. Fact checking should be done before publication. Retractions should be rare.
This new kind of news reporting has made us all junior reporters. We interpret in real-time, often out of context & without all the facts & we form half-baked narratives. We also apply our own bias and then pass on our own biased versions of developing stories, essentially producing streams of fake news. Our opinions then hit social media where they develop in our filter bubbles & polarization increases between tribes. We’ve all had the flame wars with people of opposite political persuasions.
I reached news burnout in mid 2017. I was feeling depressed & overwhelmed. I’d had countless arguments with family members & total strangers online. I was like an addict, constantly refreshing The Guardian front page waiting on an update. Something had to change.
I went extreme at first. I added all of the news sites I could think of into a hosts file on my network. I essentially blocked all news at home. I went cold turkey for about a month, and whilst I felt less informed, I felt a sense of calm I hadn’t felt in at least 18 months. This was obvious denial & delusion, I knew I couldn’t hide from the news forever, but I could control how I consumed said news.
After around 5 weeks I removed the blocks & all was well for a few days before I felt myself checking the sites again. I knew I had to change my habits so I decided to subscribe to two newspapers. I now read paper versions of The Guardian & The Times. I decided to balance my own arguments like any good academic by selecting more than one source. The guardian has an obvious liberal slant, while The Times is a conservative leading but very well written newspaper (in the UK it’s the only choice amongst the other right leaning news outlets, the rest are a bit crazy).
I found by reading a newspaper, I was reading well written & well-edited stories. It also meant that I was selective over the stories I read & I was exposed to stories I would have otherwise missed. Reading real newspapers means that your data isn’t mined & your political leanings or preferences can’t be weaponized against you. There is something creepy about websites & third parties being able to keep track of all the stories you read & then using that data to target political messaging back at you. A major privacy benefit. Another added benefit is that when you reach the end, it goes in the recycling & you carry on with your day.
By removing all of my news apps from my smartphone & tablet, as well as resisting the temptation to read live news websites I’ve actively slowed down my news consumption. I now feel informed, but not overwhelmed. Also, by balancing the views of two outlets I get a more rounded view & can more easily pick out the political bias in stories.
24 hour news will always be frantic & a little haphazard. If a person only consumes this type of news, their anxiety levels will reflect the stream of information they are taking in. Most developing news is bad news or outrageous. We don’t get many good news stories on 24 hour outlets. Politicians can worry about the day-to-day running of the country & we can call them out as & when we can actually influence the debate. There is little value in getting irate on social media because a politician has tweeted something outrageous and we aren’t happy, all in real-time.
So my advice to anyone feeling news burnout is to take it back to basics. News websites are in the business of holding your attention. The longer you stay, the more advertising space they can sell for your consumption. Slow down your consumption and read a newspaper. You can even opt to read a weekend newspaper which will have the most important news of the week & a few nice supplements for balance. Even a news magazine like The Week here in the U.K or the Weekend edition of the ‘I’ will give you a good overview of the stories you really need to know, but in a concise way.
I wholeheartedly support journalists & real journalism. Unlike news blogs & websites, they still have a code of conduct to uphold & are unable to publish a story without scrutiny. Use blogs & personal websites for everything else, enjoy them, but for political news where there are real incentives to control the narrative or introduce bias, always at least have one trusted outlet. In the age of alleged foreign interference it’s a must.
If you can’t afford to buy a newspaper, head to a cafe or coffee shop and read theirs. Most coffee shops have multiple copies of newspapers for customers & most would be happy for you to take a copy at the end of the day. You can even read the newspapers in most public libraries.
Slow news, news that has already developed into a story saves you the personal processing time. You will feel less frazzled & more able to absorb stories, not to mention you will regain a lot of productive time & energy to be better utilized on your own projects.
The 24 hour news cycle really got to me & live news & social news is going a long way to polarize our societies & divide opinion. With so much fake news & opinion masquerading as news, it can be an exhausting process just sifting through it.
Buy a paper, grab a coffee & unplug from the outrage of online news & social media news sharing. Your brain will thank you for it.
**If you really want to keep reading news online, you can take a few steps to improve your experience. I would say to set a time to check the news each day & stick to it. I would aim for say 9am, so you get the best edited stories from the previous day, but without any of the developing stories. Stick to that time & once finished, don’t check again until the next day. Try to avoid all live updating content such as live blogs. Live news is overload and by it’s very nature doesn’t have a natural end, so stick to reading fully formed articles. Don’t use news apps on your phone, always use the browser versions. It’s too easy just to launch an app. A few changes in your habits will make a huge difference. Finally, use an ad blocker with your web browser such as ublock origin and sign up to the mute blocklist. Even if you don’t block anything else with the adblocker, mute will block most comment fields across the web. Comments have become pretty unhelpful and will only fuel your outrage. If mute doesn’t catch a comment field, specify a custom filter using the ublock origin picker tool included with the browser extension.**
Sonos Lock Screen Controls Broken on ios after version 9.0 update
One of the biggest features of Sonos that I use are the lock screen controls. My device usage has changed dramatically over recent months as I’ve been researching smart phone addiction & the problems caused by too much exposure to social media. One thing to come out of this research is that I tend to leave my iPhone docked in a bamboo dock in my kitchen at all times. This means I don’t pick up the phone at random & my compulsion to check it has diminished.
This also means that I really rely on the lock screen controls for my sonos. The hardware volume buttons are perfect to quickly adjust volume without taking my phone out of the dock or even unlocking it. I use the lock screen skip buttons & I like to view the artwork on the lockscreen. Also, I use the lock screen controls via my apple watch, which makes perfect sense as the controls are always on hand. The apple watch is a great way to control sonos, it’s discrete and the digital crown acts as a volume knob.
The other benefit is that the lock screen controls also appear on my wife’s iPhone & our iPad’s, meaning we normally have a device close at hand to control our sonos system.
This week sonos rolled out Airplay 2 support. This support meant a sonos software update & an app update. To be clear, I have Sonos Play 1’s in my home. I don’t like having alexa in every room in the house & since unplugging the Fire Stick, I don’t have any smart device which is always listening for prompts. It just doesn’t fly with me from a privacy standpoint.
The Play 1’s don’t support Airplay 2, the update only applies to the more high-end Sonos speakers such as the newer Play 5’s and the all new Sonos one’s with alexa built-in. I really wish that Airplay 2 could have been supported, but I may add a Sonos one to my system at some point which will enable it across my sonos system.
Anyway, even though Airplay 2 isn’t supported on any of my devices, the new update broke my all important lock screen controls. After contacting Sonos I was told that basically the Lock Screen controls where never officially supported by Apple & that they had been a bit of a hack (playing a silent song on the iPhone to work).
Regardless, the lock screen controls are what originally sold me into the Sonos ecosystem. I don’t like talking to my devices & it is too hit & miss at present. Furthermore most of my music is in my personal collection & my library isn’t fully supported by Alexa in the newer Sonos speakers.
And the fix for Lock Screen Controls on iOS/Sonos
After a lot of head scratching I decided to experiment with getting the lock screen controls working again. The option was still ticked in my iOS app settings, so I started poking around. I concluded that if AirPlay devices are available on the network, the lock screen controls are disabled as AirPlay takes precedent. I figured this out by unplugging my Apple TV and my Libreelec Kodi media centre on the Raspberry Pi. These two devices are my only Airplay endpoints on the network. After rebooting my iPhone and firing up the Sonos app, I was suprised to see the Lock Screen controls return.
To make the change permanent, I disabled AirPlay on my Apple TV and I also disabled it on my Kodi media centre. For some reason, the iPhone running iOS 11 will now cache any AirPlay endpoints (possibly to allow them to sleep but still be available to iOS). So once you disable AirPlay, you need to restart all of your iOS devices. Also, unplug your AirPlay endpoints until you can confirm the fix works, and turn them back on one by one to isolate any which are still broadcasting as Airplay receivers.
To find out which devices on your network are airplay endpoints, open the music app on your iOS devices (not the sonos app, but the actually music app) and click the airplay button. If you see any devices there, you need to identify them and disable airplay on those devices.
My Lock Screen controls are now working as expected on all of my iOS devices & I hope Sonos can come up with a more elegant solution in future updates.
I would love to introduce an AirPlay supporting speaker to my sonos collection which doesn’t feature Alexa, perhaps something for Sonos to consider for all of us Privacy focused tech people.
I’ve cancelled my Netflix account – and that’s just the beginning of the cull
Netflix on the whole is a good service. It is relatively cheap & does have some good content. The problem stems from the one reason for Netflix existence, and that again is content.
In recent years, the tug of war between the tech giants for our attention has intensified. What was once a relatively straight forward transaction between customer & service has become a war to keep us engaged for as long as possible.
Content has become the latest battleground & if I’m honest, my attention span has finally snapped. Like many people, I favour watching content online now as opposed to the more traditional mediums such as TV & radio. My music is stored in the cloud thanks to iTunes match, so I no longer need to worry about syncing music to my devices. Similarly, between Netflix & Amazon Prime I have access to a great deal of premium content. I have my favourite YouTube subscriptions which keep me entertained, and my favourite podcasts in iTunes. I have a newspaper subscription to both The Guardian & The Times in the UK because I support good journalism, but I also read The Verge, The Register, Minimalism Life, Mac Rumours, Macworld, Ars technica and Revolver on a daily basis online. I read Mini Magazine each month & Mini World. I have countless kindle books on the go & I’m working through my paper book collection thanks to my quest to be a minimalist. Then we have the DVR, and my Xbox Games Pass. The list is endless.
That last paragraph is a small example of the problem I’m talking about, and the composition of the paragraph just goes to show what’s going on with our attention. It’s a mess.
When I was completing my bachelors degree around 2006, I had a paper subscription to Mini magazine & Mini World, along with a paper subscription to Custom PC magazine. I had a few TV shows recorded on the DVR which I’d watch at my leisure, and I’d have one book at a time, normally from the university library. I had a fairly large DVD collection but this was limited by both my income & my desire to actually go out and buy the DVD. Same with Xbox games.
The inherent problem with modern media delivery is the lack of in-built stopping cues. From my two examples above, you can see that in 2006 I had in-built stopping cues. A stopping cue is anything that brings a natural conclusion to a task.
If I finished a DVD box set for example, I’d have to physically go and buy the next series. That was a stopping cue. Something to nudge me into thinking ‘that’s probably enough TV, now go and write that essay’. Similarly with books, I’d have a library book limit of 5 books, so I’d take out a few texts at a time & struggle home with them in my backpack. I’d read the books & return them. I listened to a few podcasts back in 2006, but I’d listen to these on my iPod, which was offline at all times, meaning I’d single task the listening of podcasts while walking somewhere.
Contrast that with 2018. If I finish an episode on Netflix, the helpful UI auto plays the next episode or the next series. If I finish all episodes in a series, it will algorithmically recommend new content based on my viewing habits. Without a stopping cue, I’m encouraged to waste all of my time wanting to watch everything which looks interesting on Netflix. Similarly, for such a low monthly fee, the further stopping cue of cost is removed, meaning another barrier to me binge watching has been removed.
Netflix isn’t the only guilty party here. Amazon do exactly the same thing on Prime Video. It used to be that a friend or colleague would personally recommend something to read or watch, or perhaps an album to listen to. These where valuable recommendations given to me by trusted third parties with a good understanding of my tastes and placed within context. The algorithms of today are just a brute force tool to keep you engaged on their platform.
YouTube is another prime example. I personally run an ad blocker, so I don’t see Google Ads on YouTube (say what you will, but I control my browser & choose not to allow advertising at a network level), but YouTube & parent Google are in the ad business, meaning the more engaged you are the more ads they can show you. This means they throw psychologists, neuroscientists, UX gurus and everything but the kitchen sink at their platform to maximize eye-ball time & engagement. The longer you are hooked, the more ad revenue they can yield.
There is an old school of thought in computer science which suggests that with any free service, you are not the customer but the product. These platforms don’t’ exist to serve you, they exist to sell your attention to advertisers. Tim Wu highlights this brilliantly in his book The Attention Merchants.
I read & research a lot about ethical computing and ethics online, and even I was sideswiped by the realisation that I’d fallen into the attention merchants trap. I’d gone from a productive computer scientists, reading journal articles, learning, formulating new ideas & examining web technologies to just another consumer of content.
As a self-employed academic & business owner I am solely responsible for my time management. From scheduling time to write, to completing work for clients, it’s down to me when & where I work. This also means that if my attention is disrupted, I become less productive & less able to do my job. If you work in a regular workplace, you will have targets & rules, perhaps you aren’t allowed your phone, or perhaps your internet usage is monitored. I have none of that & I need to rely on my own self discipline.
I’ve got to admit that my discipline has been tested & destroyed thanks to the modern content platforms such as YouTube and Netflix. It got to the point where I had Netflix shows running on my laptop sat next to my desktop, so I could try & catch up with shows while working.
I watch YouTube videos while I’m supposed to be concentrating & my attention is fragmented. This has had an effect on my workload, the speed at which I can get things done & also my general motivation.
This attention sapping extends across all popular ‘content providers’ as we should now refer to them. Instagram takes up too much of my time & attention, as does Twitter. I’ve actively wiped my Facebook account & stopped using it, but still use Whatsapp to keep in touch with friends on Android.
The news websites have been tweaked to always rotate headlines. Headlines are modified throughout the day based on metrics until the most engaging ones are found. News is delivered in Real Time and is never-ending & always inconclusive. This sort of news delivery, via websites, social media or the TV news channels is frenetic, chaotic and by far the most distracting & anxiety inducing part of my day. The age of outrage is truly upon us & its present in most aspects of our internet usage.
Twitter is alive with the sound of trolling & political discourse, often descending into pointless fighting. Polarization and outrage are favored by the platforms as the psychologists at Twitter and Facebook know this is good to keep you jacked in and checking for updates. Trump is golden for Twitter engagement & Twitter stock prices.
Netflix & Amazon prime don’t rely on advertising dollars, but they keep you hooked with auto play and recommendations to keep you as a customer, paying monthly fees & to amass more data which they can sell to content producers. The bigger their numbers, the better the content they can get from the studios.
Spotify, Apple Music, Amazon Music. They use algorithms to recommend more music. You have so much music to listen to that you need to dedicate more of your time to listening. The art of single album listening is dead. The data they collect can then be used to profile customers & probably sell to third-party advertisers.
Podcasts have taken off big time, but now they are full of advertisements and the content normally reflects the distracted nature of society, generally a bit lackluster, repetitive and shallow. Research is a thing of the past. There are now so many podcasts that I can’t keep up with the ones I’ve listened to for years, never mind find new ones.
So this argument isn’t just about Netflix, it’s about tech companies in general in 2018. The obsession with content creation for the sole purpose of engagement has led us down a dangerous path. If we are all so distracted by trying to keep up with all of the content, who is doing the deep work? Who is thinking of solutions to the major problems we face?
The work I do now in a week I could have completed in a day in 2006. Back then, when my magazine was done I’d have to wait until the next month for a fresh copy. Cost constraints and availability where my natural stopping cues. Now, with an almost infinite amount of content being generated, reaching the end of anything has become a thing of the past.
I honestly think this is leading to a spike in anxiety in our societies & is also the reason for higher levels of depression and lower self-esteem. With all of this content, all of these amazing lives in front of our eyes day & night, how can we ever feel content?
I know I still have the ability for deep work, I just need to reclaim my attention. Back in the mid noughties I finished my Degree, worked in the city as a web developer for a few years & then went back to do a masters Degree. Funnily enough, in 2008, as the social media platforms started to appear & Web 2.0 was the buzzword, I did a Masters thesis on combining an E Learning environment with aspects of a social media platform. I even built the prototype. Shortly after, social media became the big thing & more pervasive in everyday life.
After studying it for my masters I fell for social media Big Time. Since then, for one reason or another, I’ve delayed completing my doctorate. I now firmly believe that the distraction of social media, and the modern internet giants, coupled with their manipulative & psychologically perfected platforms have sapped a lot of my attention and ability to complete deep work. I also believe that my self-confidence, self-esteem and anxiety levels have all been affected by Social Media and the distraction technologies.
But no more. After committing to reading a long reading list of relevant books throughout 2018, I’ve realised how these platforms work & also the polarizing & damaging effects they are having on society. I’ve decided to take action and reset to a more manageable online life.
So far I’ve already cancelled all music streaming. I have an extensive MP3 library & any albums I do want, I’ll buy in second-hand shops or via the iTunes store. This means I’ll actually value those albums, instead of blindly consuming. It also means I’ll choose carefully which albums I introduce into my collection.
With regards newspapers, I now buy a physical copy of the Sunday papers and catch up on the week’s news curated into proper stories. I still checkout the headlines online, but I do this once a day in the morning & never follow the live news blogs.
I’ve uninstalled all news apps from my iPhone & I’ve also removed all music & video apps with the exceptions of the Music app which I use with my MP3 collection.
I’ve cancelled Netflix & I’ve unplugged my Amazon Fire Stick. If I want to watch a TV show, I’ll buy the DVD or pick it up on the iTunes store and watch it via the Apple TV. I’ve just done that with the BBC series Detectorists & enjoyed it much more watching on my own schedule and without the crazy algorithms trying to snatch my attention. Without Auto play, we watched 2 episodes each evening with a break in between. The simple task of having to click the next episode is enough for us to call it a night with the TV. And I’m going to do that old-fashioned thing & recommend Dectectorists to everyone.
I’ve subscribed to Mini Magazine & Mini World on my iPad. I await each months issues just like the old paper magazines.
I use the Forest App on my iPhone to plant trees and stop me from picking up the phone. I do the same in Firefox on the desktop & laptop to stop me checking news & social media sites for upto 2 hours at a time. It has really helped to rewire my brain.
Curating my own collections has slowed down content consumption for me. I still use YouTube but now only subscribe to a select few channels. I watch YouTube via the Kodi app, which pulls in only my subscriptions and no recommended content.
I’ve unfollowed a lot of people on Twitter, including all news agencies & most brands. I only use the Tweetbot app on iPhone and Mac now, which syncs my timeline position, removes all ads, keeps everything in chronological order & allows me to mute certain keywords forever. I’ve also disabled all retweets from all users. This has reduced my Twitter usage to around 10 minutes a day from what was around 3 hours a day.
I no longer use Facebook but keep an account just in case anyone needs to contact me. I’ve not logged in now for almost a year. I still have an Instagram account, but only check it a couple of times a day. I’ve accepted the fact that if I miss posts, I’ve missed them. Changing my attitude to content has really helped.
I’ve cancelled the Xbox games pass and buy used games from CEX. The act of going looking in the shop for a bargain has really helped me to buy games with intent. No more giving things a go just because it’s free. My time isn’t worth it for a freebie.
You can apply these techniques across most content platforms. Think about the content you are consuming & equate it to time well spent. Ask yourself if the time you will spend watching something or consuming something for the sake of it is worth it? even if the content is free.
Also, when producing content, either in blogs, social media or for any other purpose, create the stuff you want to create. Don’t just create what you think will be most popular or most engaging. This is having a negative effect on the internet as a whole, with each of us producing near identical content to try to engage. Forget your audience & produce stuff which you love. Even if you think nobody in the world will be interested in it, stay true to your ideals and your passions & forget the magic formulas.
So I say, dump the attention merchants & reclaim your head space. Next time you leave the house for a walk, leave the phone at home. It’s liberating. In the evening, forget the curated playlists of rubbish & instead pick an album with intent & purpose & enjoy the whole thing as an experience. Ditch the algorithms & trust your own taste & judgement. It’s such a nice feeling nowadays to listen to an album from start to finish as the artist intended, and then it ends & you get that natural stopping cue to do something else.
Introduce stopping cues wherever you can. If you want to write a blogpost, turn off your wifi & set a timer. Just see how much you can get done. The same goes for household chores, set a 20 minute timer to clean your house & you will get it all done against the clock. Without that timer, it could take an hour with distractions.
Consider buying movies & ditching the streaming. You might lose access to a plethora of content, but you will regain your attention & so much of your valuable time. You may spend a little more money, but a lot of the good TV & Movies aren’t available to stream anyway, so you will be choosing quality content over quantity of content. You will also change your viewing habits & reclaim your time.
Use an adblocker. There is enough stuff that you already want without getting new ideas.
Ignore algorithmic recommendations, you already have enough to get done.
Buy a newspaper or magazine & enjoy some time offline.
Visit a record shop. They are still amazing & the people you meet may become great sources of inspiration.
Set times for tasks. For me social media is when I sit at my desk for 10 minutes in the morning, and again after lunch for 10 minutes. If you use it for business, create a buffer account & schedule your posts in a single sitting once a day.
Read news in a single sitting! There will be new news every time you check back, but any real news will still be on the website tomorrow.
Reclaim your time, your self-esteem & your smile. I guarantee you will feel less anxious & more content with life. You will also get more of your things done & feel like you have extra time, as opposed to too little time in your day.
It truly is liberating to reclaim your attention & I can’t recommend it enough!
Apple 256kbps AAC Vs. Tidal HiFi Lossless
Over the last few months, I’ve been trying out Apple Music, Spotify Premium, Amazon Music Unlimited & Tidal. I also have my own music collection which is ripped to iTunes. My own collection is around 26,000 tracks, ripped from CD in Apples 256kbps AAC codec format using iTunes. I combine this with iTunes match both to backup my collection on apples’ servers in case of a disk failure & also to give me access to my music on my Apple & iOS devices. For years this has served me well & is a habit I will keep, but I was definitely interested in new music discovery so ventured into the world of streaming services.
I’m not going to write much about Spotify, Amazon or Apple Music. After trying all three I’ve got to say I found Spotify the best for music discovery but Apple Music the best for sound quality & overall experience. Bear in mind that I use iMacs, MacBooks, iPhones & iPads so I’m heavily into the Apple Ecosystem already.
I did find however that Apple Music offered no significant benefits over my locally stored AAC, so I cancelled that subscription & went back to sourcing & curating my own library.
On the whole, I’ve been very happy with 256kbps AAC. I mostly listen to music using my iMac and Creative Inspire 2.1 2400 speakers with bass sub (these powered speakers with sub are ancient & connect via a 3.5mm jack).
These speakers are pretty old now but they’ve always sounded great & as an average consumer I’ve never felt the need to upgrade them. I’m sure many people reading this will have fancy monitor speakers & separate DAC’s, but this is aimed more at the home user so you could probably skip the rest.
Last week I decided to give Tidal a go on their free trial. I’ve always played with the idea of Tidal, but with only a one month trial & a £20 a month price tag I’d always dismissed the service. I don’t personally know anyone else who has a Tidal account so it’s just not been on my Radar. After visiting Bang & Olufsen in Truro and hearing the most amazing sound, only to notice the owner was running tidal off his own iMac for that sound, I just had to give it a go.
What can I say, I’m blown away by Tidal. I signed up for the Hi-Fi account which offers 320kbps AAC, but also all tracks are available as lossless quality FLAC files. The FLAC streams sound incredible, even on my modest setup. I can hear aspects of favourite songs I’ve never heard, such as plectrum scratches in Steven Wilson tracks & high-frequency percussion in Porcupine Tree tracks.
I can hear a lot more high-frequency sounds, and vocals sound much crisper and cleaner. When compared to my AAC the sound is a lot more clear & less muddy. In comparison to my 256kbps AAC, it’s like listening to normal audio and listening with a towel over the speaker.
I’ve got a few albums in FLAC, but storage of my entire collection has never appealed to me due to the time it would take to manage the files & the various backups I’d have to keep. I’m now keeping my music collection in AAC for personal use & use on the go, but predominantly listening to tracks on Tidal if they are available.
Then we come onto the Tidal Masters. I could probably get even more out of them with better monitor speakers & an external DAC plugged into the mac, but as an average consumer listener, I’d rather hear the best I can with the kit I’ve already got. Masters do sound wonderful even on my kit, and although the MQA streams will be software decoded & downsampled slightly for my sound card in the iMac, there is no doubt the audio quality is sublime.
I’ve had no issues with buffering of the streams & I even love the Tidal interface, especially the spinning disc effect on full-screen mode.
I’ve got no problems at all with my personal collection staying in 256kbps AAC. The Matched tracks on iTunes match are deleted from my machine & re-downloaded so I have Apple’s own iTunes store copies/rips of the tracks. I’m not prepared at this point in my life to spend thousands on pro audio gear or a listening room. I just like to get the best out of the stuff I have & mixing my own collection in 256kbps AAC with a Tidal subscription seems to be a great compromise.
At £20 a month it is quite expensive, but well worth it if you listen to more than a few hours of music every month. I’m really enjoying the Tidal experience & the extra boost in sound quality seems to be worth it. I can cancel at any time & fall back on my own vast collection, but I’ll play it by ear month on month.
Tidal also sounds great played in hi-fi on my iOS devices, even when outputting to Bluetooth speakers, there is a definite improvement over my AAC tracks.
In the living room, we have a stereo pair of Sonos Play 1’s. We live in close proximity to neighbours & have a modestly sized living room as I expect most of my readers will, and the Play One’s in stereo are more than sufficient in terms of both sound quality & power output. I’ve added My local music library to the Sonos system & I’ve now added Tidal as a music service. Tidal works really well with Sonos & again it’s a definite sound upgrade from my AAC. Sonos will only support the Hi-Fi FLAC streams at the moment, but these are of CD quality on the whole so it’s a clean and crisp sound.
The Tidal App for iOS also supports Sonos as an output device so you can use the Tidal App and output your audio to your Sonos system. This is great for music discovery or to resume your listening when you come from outside listening on Headphones or in the car.
When using earbuds on my iPhone 6 with Tidal, the improvements are more subtle. Tidal tends to have a little less bass than Apple AAC files, but the sound on Tidal tends to be more rounded & a slightly nicer experience. When listening to my Sony headphones, there is definitely an improvement over AAC.
All of my kit is pretty standard and consumer level. It’s by no means audiophile quality, but most people I know are not that interested in investing thousands to listen to their music. I have a few Audiophile friends who have spent upwards of £20k on kit, and while it sounds wonderful, it’s a little bit of a diminishing return for the size of the improvement.
For now, I’ll enjoy all of my favourite tracks on Tidal and keep my own curated library in AAC to supplement and archive my music. It’s not a great deal to pay out each month & the quality improvement is of tangible value. 256kbps AAC to FLAC is a big jump in quality. Anything above that on consumer kit just seems like overkill for the size of the improvement you would see.
If you decide to give Tidal a go on a Mac, make sure to adjust your streaming settings to max out at Master, and also give Tidal exclusive use of the built-in audio device. This way Tidal will adjust your soundcards sample rates to take advantage of the improved audio streams. This really helped Masters to sound better on my machine (yes I know so downsampling will occur as my sound card can’t support that maximum sampling rate) But it does seem to max out my sound cards abilities & sound as good as it can on my current kit.
I know I’ll get a million audiophiles telling me I’m doing it wrong, but after reading all of the reviews & What Hi-Fi magazine I was still struggling to figure out what would sound good on my relatively primitive & low-end setup. I expect most people will want to maximize what they have rather than invest heavily in a lot of extra audio gear. If that is the case, I suggest you give Tidal a go on their free trial. It has definitely changed my music listening & I’m even seeking out awesome sounding albums like Led Zeppelin & Talk Talk.
Let me know your thoughts on this post & be nice.
Three Must Watch TED talks for 2018
I use the curated playlists on TED a lot, but sometimes I just select an interesting video & see where it takes me. Below are the three videos I believe you must watch in 2018.
The first video, by Zeynep Tefecki, is titled ‘We’re building a dystopia just to make people click on ads’. It is an amazing talk about the power of advertising revenue and the large tech companies & how they are using the lure of huge revenues to addict & surveil users. It’s an eye-opening talk & a must watch for any online privacy advocates.
The second talk is by Adam Atler and is titled ‘Why our screens make us less happy’. This talk is about the persuasive nature of digital screens and content & how they are reshaping our lives & affecting our happiness. Again this talk is a real eye opener & will make you question your own use of technology. This is one of my main areas of research & I’m astonished by the impact social media & apps are having on our society. Screens have managed to invade every waking moment & I believe it is starting to have a fundamental & negative impact on our societies. Adam’s talk is a great way to spend a few minutes of your time to regain countless hours of your time in the future.
Finally a talk by Rabbi Lord Jonathan Sacks. Personally, I’m not a religious person, but you don’t need to have faith in a god to have faith in humanity. This talk is a positive & upbeat talk about the important things in life & about how recent shocks, both politically & humanitarian, can be changed if we just change our outlook & the way we see the world. This is a really positive talk to start 2018 & I implore you to give it a watch. It’s not about religion, it’s about people & how we treat each other. We need to change the narrative from one of fear & pessimism to one of hope & optimism. The next generations will thank us for it.
Let me know if you like this kind of roundup post where I share videos & articles which I’ve found interesting. I’m using Social Media less than 10 minutes a day now, so I tend to share a lot less content over there, but I’m more than happy to update the blog more often if you find it interesting.