April 2026 TLDR setup for Ollama + Gemma 4 on a Mac mini (Apple Silicon) — auto-start, preload, and keep-alive
- Mac mini with Apple Silicon (M1/M2/M3/M4/M5)
- At least 16GB unified memory for Gemma 4 (default 8B)
- macOS with Homebrew installed
April 2026 TLDR setup for Ollama + Gemma 4 on a Mac mini (Apple Silicon) — auto-start, preload, and keep-alive
| { | |
| "aw": { | |
| "name": "Aruba", | |
| "alpha-2": "AW", | |
| "alpha-3": "ABW", | |
| "country-code": "533", | |
| "iso_3166-2": "ISO 3166-2:AW", | |
| "region": "Americas", | |
| "sub-region": "Latin America and the Caribbean", | |
| "intermediate-region": "Caribbean", |
| a | |
| aa | |
| aaa | |
| aaron | |
| ab | |
| abandoned | |
| abc | |
| aberdeen | |
| abilities | |
| ability |
| // This optional code is used to register a service worker. | |
| // register() is not called by default. | |
| // This lets the app load faster on subsequent visits in production, and gives | |
| // it offline capabilities. However, it also means that developers (and users) | |
| // will only see deployed updates on subsequent visits to a page, after all the | |
| // existing tabs open on the page have been closed, since previously cached | |
| // resources are updated in the background. | |
| // To learn more about the benefits of this model and instructions on how to |
| 1. resend all rides to your email throught app (manual clicking but not so bad) | |
| 2. in gmail, go to settings and disable conversation mode view | |
| 3. select all emails from bold and right click to send as attachement | |
| 4. send this email to yourself | |
| 5. download all attachements | |
| 6. (optinal) revert settings in step 2. | |
| download invoices using bash: | |
| for f in * ; do | |
| URL=`grep -roh "$f" -e 'https:\/\/invoice.taxify.eu\/[^"]*'` |
Install Synthwave ’84/Synthwave + Fluoromachine theme on VS Code (I used the Fluoromachine one)
Install Custom CSS and JS Loader
Command + Shift + P to open command palette > "Preferences: Open settings (JSON)"
Andy Thomason is a Senior Programmer at Genomics PLC. He has been witing graphics systems, games and compilers since the '70s and specialises in code performance.
| //Import ESCO using CSV files | |
| create index ON :Occupation(ISCOGroup); | |
| create index ON :Occupation(altLabels); | |
| create index ON :Skill(altLabels); | |
| create index ON :ISCOGroup(code); | |
| create index ON :Skill(conceptUri); | |
| create index ON :ISCOGroup(conceptUri); | |
| create index ON :Occupation(conceptUri); | |
| create index ON :Occupation(preferredLabel); | |
| create index ON :Skill(preferredLabel); |
$ sudo vim /etc/docker/daemon.json
{
"iptables": false
}
| # Use envFrom to load Secrets and ConfigMaps into environment variables | |
| apiVersion: apps/v1beta2 | |
| kind: Deployment | |
| metadata: | |
| name: mans-not-hot | |
| labels: | |
| app: mans-not-hot | |
| spec: | |
| replicas: 1 |