The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,862 other subscribers

Archive for the ‘Apple’ Category

Thread by @dosdude1 on Thread Reader App – upgrading storage from 512GB to 8TB on an M3 Max MacBook Pro

Posted by jpluimers on 2025/02/19

Cool thread: [Wayback/Archive] Thread by @dosdude1 on Thread Reader App – upgrading storage from 512GB to 8TB on an M3 Max MacBook Pro (images at the bottom of this blog post: they are large):

Just finished my most difficult Apple Silicon storage upgrade yet… 512GB to 8TB on an M3 Max MacBook Pro! This was especially difficult, as it required installing around 100 extra tiny components to use the second set of 4 NANDs…

Because I didn’t have schematics for this model, I had to painstakingly hand draw this diagram to locate the correct position of each component, which I derived based on a schematic for a similar model. Definitely took a long time!

If I need to have a Silicon Mac upgraded, this is one of the people to keep an eye on and when needed visit [Wayback/Archive] Technical Support – DosLab Electronics.

Dosdude1 has been active in this field of work for quite some time. A nice article on earlier work is [Wayback/Archive] Collin Mistr’s Open-Hardware 2.5″ IDE SSD Aims to Bring Speedy Solid-State Storage to Vintage PCs – Hackster.io.

Via [Wayback/Archive] dosdude1’s Personal Web Server, Read the rest of this entry »

Posted in Apple, Apple Silicon, Development, Hardware Development, Mac, Power User | Leave a Comment »

macos – How can I update everything installed through Homebrew after OSX upgrade? – Ask Different

Posted by jpluimers on 2025/02/13

[Wayback/Archive] macos – How can I update everything installed through Homebrew after OSX upgrade? – Ask Different

A

Use the command brew upgrade in the terminal to update all of the packages.

C

brew upgrade --cask not updated my excited packages like Flutter. using brew upgrade --g will be preferred as mentioned in Manpage : –g–greedyAlso include outdated casks with auto_updates true or version :latest. –greedy-latestAlso include outdated casks including those with version :latest. –greedy-auto-updatesAlso include outdated casks including those with auto_updates true.

C

Casks are not upgraded because of their internal auto-update capabilities and the conflict in these two auto-update mechanisms. See more details on docs.brew.sh/…

So if you want to upgrade casks as well, then run this (but read the warnings below first):

Read the rest of this entry »

Posted in Apple, Development, Home brew / homebrew, Power User, Software Development | Tagged: | Leave a Comment »

On Twitter, Apple Mis-Intelligence (@singhalrishi27) found out you can now order Mac Mini M4 upgrade SSD parts on Apple Self Service Repair: part numbers and prices below

Posted by jpluimers on 2025/02/05

TL;DR: the [Wayback/Archive] Self Service Repair – Apple Support parts are very expensive; having an expert solder them is way more affordable

Last year, [Wayback/Archive] Official (by_APPLE): Mac mini (2024) Repair Manual : r/macmini already had the part numbers for Mac Mini M4 SSD upgrades which I put in this table (staggered staggered to emphasise the M4 and M4 Pro differences) with prices for the M4 upgrades after receiving back the return credit (which I still need to figure out what you need to return):

Mac Mini M4 SSD upgrade part numbers
Mac mini (2024 with M4) Mac mini (2024 with M4 Pro)
661-43668, 256GB
USD 263.12
661-43669, 512GB
USD 251.12
661-43672, 512GB
661-43670, 1TB
USD 439.12
661-43673, 1TB
661-43671, 2TB USD 748.00
661-43674, 2TB
661-43675, 4TB
661-43676, 8TB

NB: If anyone can provide a Mac Mini M4 Pro serial, I can amend the table with those part prices as well.

It also had these links:

Read the rest of this entry »

Posted in Apple, Apple Silicon, Mac, MacMini, Power User | Leave a Comment »

Prevent a Mac laptop from turning on when opening its lid or connecting to power – Apple Support

Posted by jpluimers on 2025/02/04

For cleaning an Apple Silicon MacBook there were already solutions to either disable the keyboard or to blacken the screen:

For keeping a Mac turned off however, there hadn’t been a solution for a long time.

Now there is, but you need to have the most recent update of macOS Sequoia 15 by adding a nvram BootPreference setting: [Wayback/Archive] Prevent a Mac laptop from turning on when opening its lid or connecting to power – Apple Support

Via

  1. [Wayback/Archive] Fefes Blog: [l] Satire und Realität sind nicht mehr unterscheidbar. Heute: Apple.
  2. [Wayback/Archive] Für Tastaturhygieniker: So bleibt das MacBook beim Öffnen aus | heise online
  3. [Wayback/Archive] Created a Keyboard Lock App for Safe Cleaning—Seeking Your Thoughts and Feedback! 🚀🔧 : macapps

--jeroen

Posted in Apple, Apple Silicon, Mac, Mac OS X / OS X / MacOS, MacBook, MacBook-Pro, Power User | Leave a Comment »

Computer History Museum interviews with Bill Atkinson on Apple Lisa now on YouTube

Posted by jpluimers on 2025/02/03

Another few great pieces of history got puglished in full on YouTube:

  1. [Wayback/Archive] Bill Atkinson Interview for Lisa’s 40th Anniversary – YouTube
  2. [Wayback/Archive] Bill Atkinson: Polaroids showing the Evolution of the Lisa GUI – YouTube
  3. [Wayback/Archive] Bill Atkinson | Lisa Source Code – YouTube

Via [Wayback/Archive] Memories of Lisa – CHM.

Note that excerpts of the last video were published earlier as:

--jeroen

Posted in 68k, Apple, Apple Lisa, History, Power User | Leave a Comment »

Some notes on mini/micro Apple //e emulators

Posted by jpluimers on 2025/01/30

Retro computing is wildly popular, and with the rise of low cost single-board computers (SBCs for short), both Apple //e and ][+ emulators plus extension cards have proliferated,  based on Raspberry Pi (or even their RP2040 microcontroller based Pico), ESP32 or predecessor ESP8266 microcontrollers and others.

Some links for my archive:

Read the rest of this entry »

Posted in //e, Apple, Development, Emulators, ESP32, ESP8266, Hardware Development, Power User, Raspberry Pi, Raspberry Pi Pico, Retrocomputing, Software Development | Tagged: , , , | Leave a Comment »

Applesoft BASIC in JavaScript

Posted by jpluimers on 2025/01/23

Not my first BASIC (which was on calculators: The calculators that got me into programming (via: calculators : Algorithms for the masses – julian m bucknall)), but the first BASIC on a machine with a real keyboard was Applesoft BASIC on an Apple II:

Read the rest of this entry »

Posted in //e, 6502, Apple, Apple ][, Applesoft BASIC, BASIC, Development, History, Mastodon, Power User, SocialMedia, Software Development, Twitter | Leave a Comment »

Install an old version with homebrew for macOS · GitHub

Posted by jpluimers on 2025/01/21

Fork of a repository that shows how to do this with normal Homebrew installs [Wayback/Archive] Install an old version with homebrew for macOS · GitHub has my notes to do a similar thing with Homebrew cask installs.

Fork of: [Wayback/Archive] Install an old version with homebrew for macOS · GitHub.

TODO: check notes to ensure they really work on a different system and were not a lucky shot.

Notes:

Read the rest of this entry »

Posted in Apple, Development, DVCS - Distributed Version Control, gist, GitHub, Home brew / homebrew, Mac OS X / OS X / MacOS, Power User, Ruby, Scripting, Source Code Management | Tagged: | Leave a Comment »

The links I used to search for a refurbished M-Series Apple Silicon MacBook Pro

Posted by jpluimers on 2025/01/06

Having used the fully loaded Intel 15″ Retina MacBook Pro machines (the ones without dreaded touch-bars or butterfly keyboards – note the IBM ThinkPad 701 butterfly keyboard – also known as TrackWrite – was perfectly fine) from 2015 for 9 years, it was finally time to upgrade to an Apple Silicon one, but again: not the touch bar models.

My work is mainly CPU and disk intensive and often based on remote logon to more powerful equipment, so GPU cores and performance only marginally matter for web-browsing and local electron based applications (hello vscode!).

Going from 4 hyperthreaded CPU cores (8 parallel threads) to at least 8 full CPU cores, I didn’t want to pay full price like back in the days, and wanted it to be less than my car (EUR ~4000), so these links helped me find refurbished ones in The Netherlands:

Read the rest of this entry »

Posted in Apple, Apple Silicon, M1 Mac, Mac, MacBook, MacBook Retina, MacBook-Pro, Power User | Tagged: | Leave a Comment »

iTerm2 logged passwords: immediately upgrade to 3.5.11 and delete any /tmp/framer.txt on your systems – via isotopp Kris at Infosec Exchange

Posted by jpluimers on 2025/01/03

[Wayback/Archive] Kris: “iTerm2 logged passwords …” – Infosec Exchange

iTerm2 logged passwords

If you are running iTerm2 on MacOS with ssh integration (it2ssh or Settings -> General -> Profiles, set to SSH instead of Command) you want to
  1. Upgrade
  2. Find /tmp/framer.txt on all systems you generally log into and delete it
If you manage systems with MacOS users, good luck.

[Wayback/Archive] https://iterm2.com/downloads/stable/iTerm2-3_5_11.changelog affected versions:

Read the rest of this entry »

Posted in Apple, Mac OS X / OS X / MacOS, Power User | Leave a Comment »