Excel und CSV richtig konfigurieren

Jeder, der häufig mit CSV-Dateien arbeitet, kennt das Problem: Man öffnet eine CSV-Datei in Excel und alle Zeilen stehen jeweils in der ersten Spalte. Wenn man eine Tabelle als CSV exportiert, bekommt man keine Comma Separated Values, sondern Semicolon Separated Values.

Das hat durchaus seine Berechtigung, weil wir in Deutschland Zahlen mit Komma als Dezimalstelle schreiben, Tausender aber mit Punkten trennen, also 123.456,78. Nimmt man jetzt das Komma als Separation zwischen mehreren Spalten dann werden daraus zwei: 123.456 und 78.

Diese deutsche Eigenart ist bei international tätigen Unternehmen ein stetiger Quell des Ärgernisses. Ich habe für meinen Teil beschlossen, nur den Dezimalpunkt und nie das Komma zu verwenden. Mit zwei kleinen Änderungen in einem obskuren Contral Panel kann man dann einfach CSV-Dateien in Excel lesen und schreiben, ohne per Notepad nachbessern zu müssen.

Wer das nicht mag, dem sei ein kleiner Hack empfohlen. Man schreibt eine zusätzliche Zeile an den Anfang einer zu öffnenden CSV-Datei:


Das löst das Import-, aber nicht das Export-Problem. Hat jemand bessere Vorschläge?

Korollar: Ich schreibe das Datum weder 6.2.2022 noch 2/6/2022 sondern stets 2022-02-06.

Great news: no more Azure shadow tenants

I told you how difficult it was to get rid of my three Azure shadow tenants. The good news is two-fold:

  1. If you get invited as a guest to a Teams, Microsoft will give you many opportunities, not to create a shadow tenant.
  2. If you have an inactive Azure shadow tenant, Microsoft will eventually retire it.

This is the workflow Microsoft runs through to verify your identity:

@merill, Microsoft Program Lead for AzureAD

OTP (One Time Passcode) is a new feature, turned on by default, which logs you in. If the customer has disabled the feature, you can still create a Microsoft or Azure Account. If you have a Microsoft account, you are good to go either way.

That means I can now accept Teams invitations without creating shadow tenants. Yay!

Third versions of HoloLens and Surface Duo delayed

Reports this week that Microsoft has postponed its next HoloLens headset and Surface Duo mobile device may not be bad news. Three iterations of not-so-great products don’t guarantee success.

I agree with Mary-Jo Foley on this. I tried both HoloLens products and both Surface Duos and would not want to use them. If these ever want to fly, they need more work.

More >

I defeated the Azure end boss

I am so pumped. Yesterday I managed to finally delete all three of my Azure shadow tenants. What is a shadow tenant? Come sit by the fire and I will explain.

Microsoft has this schism between Microsoft Accounts and Azure Accounts. For some products Microsoft creates an Azure Account when you login with a Microsoft Account if it believes you are a potential enterprise client. This happened to me when I had first contact with Microsoft Teams. A co-author wanted to collaborate via Teams when authoring an article and invited me to his Teams team as a guest. I logged in with my Microsoft account and from then on I would always be asked if I wanted to login with my personal or my business account.

OK, that is only one question to answer, but you suddenly have two account to secure. And the terrible thing about these shadow accounts is that when anything goes wrong you are being told to contact your admin, but there is is no admin. You are on a cruise ship without a captain. You never wanted to own a cruise ship. In fact, you only wanted to cross the river to get to the other side.

My first Azure tenant was ‘vowenet.onmicrosoft.com’. I learned how to become captain of this account and it involves signing up for a free PowerBI trial (yes, really!) and then publish a TXT record to your DNS (yes, really!) and the next time you login, you will be asked if you want to be admin. Yay! I created a new admin, deleted the twin of my Microsoft account, and failed at deleting the Azure tenant.

I got my second Azure tenant when I signed up for the free Teams account in 2020: ‘vowevowenet.onmicrosoft.com’. This tenant hosted the Circus team. I cannot remember how I became admin, but it was probably the same detour as the first time. Last week I retired the Circus team which had caused me quite a bit of admin headaches and tried to delete the tenant, and I failed again.

But this time, I pressed on. Microsoft would not let me delete the Azure account although I was Global Admin (god) because I presumably had a subscription active. I totally understand that Microsoft makes it difficult to sink a cruise ship, but remember, I never wanted one in the first place. It would not show any licenses in Azure Active Directory, but I was looking in the wrong place. I had this free 300 people Teams subscription, but that is in Microsoft 365 and not (directly) in Azure. Once I found the subscription, I went through a deactivate/delete operation and had to wait 3+ days for the deletion to go through, but then finally, I checked out OK and could remove the second Azure tenant.

I had also started the deletion process on the dormant first shadow tenant. The roadblock was a free 100 people Teams subscription, from the days back when I first had contact with Teams, only as a guest. Removed the second Azure tenant. Yay.

But wait. When I logged in again it still asked me Microsoft Account or Company account? There was another shadow tenant hiding in the shadow (pun intended). I went to the AAD portal and found vowenet0.onmicrosoft.com. I have a hunch that was created when I trained for my Microsoft Azure Architect certification. I was in full swing. Start PowerBI free trial, accept admin duties, publish DNS record, take over the tenant, remove all free unused subscriptions, remove tenant.

Bingo. Three shadow tenants down and I am free. No more question for personal or business account.

Sidenote: Windows 11 comes with a personal version of Teams, which is completely useless. You cannot talk to Skype contacts, you cannot talk to work Teams, it’s just another version of everything. Don’t waste your time and just delete it.

How I hacked SONOS and YouTube the same day

Didelot Maurice-Michel:

So, that take us to the subject of playing YouTube videos. Even if YouTube videos are publicly available and their content are free, SONOS can’t play them without the use of YouTube Music which is not cool. YouTube is a big place for finding music, especially old live concert, or forgotten songs.

So, “How do we play YouTube videos on a SONOS ?”.

In our path of digging into the SONOS system, we’ll discover exotic audio format, interesting stream management techniques, and how we can abuse innocent features, “for fun and profit”.

A very cool hack. We will have to see how long it lasts.

More >

Serviceprogramm für AirPods Pro bei Tonproblemen

Apple hat festgestellt, dass bei einem kleinen Prozentsatz von AirPods Pro Tonprobleme auftreten können. Betroffene Geräte wurden vor Oktober 2020 hergestellt.

Meine AirPods Pro sind sozusagen von der ersten Palette und ich habe im November 2019 zum Ende des NDA einen der ersten Tests darüber veröffentlicht. Nun haben sie seit geraumer Zeit diese Probleme und bin einfach auf andere Earbuds ausgewichen. Dieses Serviceprogramm habe ich dabei übersehen.

Nun habe ich den Apple Service kontaktiert, der mich sehr professionell abgefragt hat und mir einen Vorort-Service angeboten hat oder wahlweise auch einen Versand. Den nehme ich jetzt in Anspruch:

Treffen Sie alle Vorbereitungen, um dem Kurier das zu versendende Produkt gleich übergeben zu können. Versenden Sie nur das Produkt selbst. Wenn Sie andere Teile hinzufügen, können wir diese nicht an Sie zurücksenden. Wenn das Teil verpackt ist, wird der Kurier es nicht annehmen. Der Kurier wird das Produkt verpacken und dann an Apple versenden.

Das Programm ist für betroffene AirPods Pro für drei Jahre nach dem ersten Verkauf des Geräts im Einzelhandel gültig. Da es die AirPods Pro noch keine drei Jahre gibt, heißt das “für alle”.

Was wird jetzt passieren? Man wird meine AirPods prüfen und den linken, kaputten austauschen. Dann bekomme ich das Case mit beiden wieder zurück. So ist jedenfalls meine Erwartung.

Apple is using a new voice codec with AirPods

Call quality over Bluetooth can be terrible depending on the codec being used in the HFP (Hands Free Profile). That is why AirPods might sound acceptable on an iPhone but terrible on a PC. It is also one of the reasons for vendors of business headsets recommend using their dongles with PCs, besides integration into softphones. Listen to these two samples:

Low quality Bluetooth codec CVSD
High quality Bluetooth codec mSBC

When I started helping people sound reasonable on Audio Social Networks like Clubhouse, we quickly addressed this issue. Marco Pfeiffer wrote a piece titled “Apple implemented the biggest improvement to bluetooth audio since 2009” which talks about improvements for the AirPods 3 which might also apply to AirPods Max and AirPods Pro. This is what the new Apple codec sounds like:

New Apple codec AAC-ELD

This is an encoding done from an existing recording. It does not take the placement of microphones at your ear into account. Real calls will never sound like this because the voice pickup itself is lacking.

I do not have AirPods 3, but I can test with AirPods Max and AirPods Pro. My AirPods Max sound OK’ish, but the AirPods Pro seem to be partially broken by now. I got mine at the product launch and they make all kinds of weird noises when I put my fingers on the left one. They also report they no longer fit my ears.

Recording myself with AirPods Max
Recording myself with the AirPods Pro
Recording myself with Jabra Evolve2 75

I don’t think that the Jabra sounds any worse, without having access to the Apple codec. In any case, do yourself a favor and record yourself on your PC, Mac or smartphone in a place you usually talk with others. You may be surprised, in a bad way.

Marshall Motif A.N.C im Langzeittest

Was ist das Wichtigste an Earbuds? Dass sie gut passen. Jede Überlegung zum Klang wird schnell irrelevant, wenn die Dinger in den Ohren weh tun oder leicht rausfallen. Auf die Dauer ebenfalls wichtig ist die Handhabung. Und hier trumpfen die Marshall Motif A.N.C bei mir richtig auf. Dieser kleine geriffelte Stiel ist einfach super. Und er führt dazu, dass ich die Marshall immer wieder hernehme, wenn ich mal die dicken AirPods Max nicht aufsetzen mag.

Drei Mikros hat jeder beiden Earbuds. Eins horcht ins Ohr, eins nach hinten und das im Stiel noch vorne. Zusammen sorgen sie für eine mäßige Geräuschunterdrückung und für eine noch mäßigere Sprachaufnahme in Telefonaten. Aber das zählt alles nicht, wenn ich mich irgendwo hinlümmeln will. Das Case geht leicht auf und zu, ohne zu knallen, die Earbuds lassen sich leicht rausnehmen und verstauen. Alles ist griffig und funktioniert. Ab und zu lade ich das Case per USB-C auf. Theoretisch geht auch Qi, aber das ist fummeliger als das Kabel, das sowieso auf meinem Schreibtisch liegt. Warum fummeliger? Weil man das Case sehr genau platzieren muss, damit es tatsächlich lädt.

Ich finde sie mit 199 Euro zu teuer für das, was sie alles nicht können. Paradoxerweise nutze ich sie trotzdem sehr oft. Und das ist mir dann doch eine Erwähnung wert.

Surface Laptop Studio startet in Deutschland

Microsoft meldet:

Surface Laptop Studio ist mehr als ein gewöhnlicher Laptop: Tippen, Streamen oder Skizzieren – je nach Anwendungsbereich lässt sich das leistungsstarke Gerät in verschiedene Modi bringen. Ab heute können Kund*innen Surface Laptop Studio vorbestellen und ab dem 22. Februar 2022 ist es verfügbar. Privatanwender*innen erhalten das Device ab einem Preis von 1.699 Euro (UVP, inkl. MwSt.) im Microsoft Store und bei Surface Fachhändlern. Geschäftskunden können sich an autorisierte Reseller wenden.

Laptop Studio ist eine ungewöhnliche Maschine, die nicht meinem Einsatzprofil entspricht: So wie das von mir präferierte Surface Pro kann man auf dem Display kommod zeichnen, aber zugleich hat der Laptop im zurückgesetzten “Keller” Platz für mehr Grafikleistung. Vorgestellt wurde das Gerät schon vor vier Monaten, war aber in Deutschland bisher noch nicht verfügbar.