<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>De-clouding</title><link>https://de-clouding.com/</link><description>Recent content on De-clouding</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://de-clouding.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Backups</title><link>https://de-clouding.com/guides/backups/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/backups/</guid><description>&lt;h2 id="why-first"&gt;Why first&lt;/h2&gt;&#10;&lt;p&gt;Cloud services quietly do one thing well: they rarely lose your stuff. When you take your photos and files home, you take that job too. So before any other guide, set up backups — and this is also where &amp;ldquo;the cloud&amp;rdquo; comes back in a form you control.&lt;/p&gt;&#10;&lt;h2 id="the-rule"&gt;The rule&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;3-2-1:&lt;/strong&gt; three copies of anything you care about, on two different kinds of storage, with one somewhere else (a friend&amp;rsquo;s house, a relative&amp;rsquo;s, or a rented storage bucket).&lt;/p&gt;</description></item><item><title>Intel Arc in a Proxmox VM: no Resizable BAR, no oneAPI</title><link>https://de-clouding.com/notes/arc-rebar-proxmox-passthrough/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/notes/arc-rebar-proxmox-passthrough/</guid><description>&lt;h2 id="setup"&gt;Setup&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Host: Dell PowerEdge R740 (14th gen), Proxmox VE 9.2. BIOS has &lt;strong&gt;no Resizable BAR setting at all&lt;/strong&gt;.&lt;/li&gt;&#10;&lt;li&gt;GPU: Intel Arc Pro B65 CT (Battlemage G31, 32 GB), in a Gen3 x16 slot behind the card&amp;rsquo;s internal PCIe switch, passed through to an Ubuntu 26.04 VM with vfio-pci.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="symptom"&gt;Symptom&lt;/h2&gt;&#10;&lt;p&gt;Inside the VM, the card worked for Vulkan (stable-diffusion.cpp&amp;rsquo;s Vulkan backend ran fine), but anything on the oneAPI path failed:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;sycl-ls&lt;/code&gt; showed no Level Zero GPU device.&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;torch.xpu.is_available()&lt;/code&gt; returned &lt;code&gt;False&lt;/code&gt;; PyTorch&amp;rsquo;s XPU build imported but found nothing.&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;lspci -vv&lt;/code&gt; in the VM showed the GPU&amp;rsquo;s &lt;strong&gt;BAR2 at 256 MB&lt;/strong&gt; (&lt;code&gt;Region 2: Memory at … [size=256M]&lt;/code&gt;). On this card BAR2 is the VRAM aperture; Level Zero needs it to cover the whole 32 GB.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="cause"&gt;Cause&lt;/h2&gt;&#10;&lt;p&gt;Resizable BAR is negotiated by firmware at boot. With no BIOS option, the host left the aperture at the 256 MB default, and passthrough faithfully handed that 256 MB window to the guest. Vulkan tolerates a small aperture (it pages); the Intel compute stack does not.&lt;/p&gt;</description></item><item><title>Photos &amp; files</title><link>https://de-clouding.com/guides/photos-files/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/photos-files/</guid><description>&lt;h2 id="what-you-gain"&gt;What you gain&lt;/h2&gt;&#10;&lt;p&gt;Your photo library is the most intimate dataset you own: faces, places, times, who you were with. Cloud photo services scan it to build features — and, under terms you&amp;rsquo;ve agreed to, for other purposes. Bringing it home means the face recognition and search still work (the free software does both now), but the only computer looking at your kids is yours.&lt;/p&gt;&#10;&lt;p&gt;Also: no more paying monthly for storage you could buy once.&lt;/p&gt;</description></item><item><title>PyTorch on Intel Arc (torch.xpu) inside a VM, and ComfyUI on top</title><link>https://de-clouding.com/notes/torch-xpu-battlemage-vm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/notes/torch-xpu-battlemage-vm/</guid><description>&lt;h2 id="setup"&gt;Setup&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Guest: Ubuntu 26.04 (kernel 7.0), 12 vCPU, 128 GiB RAM, Intel Arc Pro B65 CT (32 GB) via passthrough — BAR2 already resized to 32 G (see the &lt;a href="https://de-clouding.com/notes/arc-rebar-proxmox-passthrough/"&gt;ReBAR note&lt;/a&gt;).&lt;/li&gt;&#10;&lt;li&gt;Target: PyTorch with the XPU backend, then ComfyUI running on it as a systemd service.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="what-worked"&gt;What worked&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;PyTorch 2.14.1+xpu&lt;/strong&gt; (with torchvision 0.29.1+xpu / torchaudio 2.11.0+xpu) in a dedicated virtualenv (&lt;code&gt;~/venv-xpu&lt;/code&gt;) on Python 3.14, installed from the PyTorch XPU wheel index. The &lt;code&gt;+xpu&lt;/code&gt; wheels pull the Intel runtime in as ordinary pip packages (&lt;code&gt;intel-sycl-rt&lt;/code&gt;, &lt;code&gt;intel-opencl-rt&lt;/code&gt;, &lt;code&gt;intel-cmplr-*&lt;/code&gt; at 2026.1.0), so a separate oneAPI Base Toolkit install was &lt;strong&gt;not&lt;/strong&gt; required.&lt;/li&gt;&#10;&lt;li&gt;In the guest, the kernel-side pieces came from Ubuntu&amp;rsquo;s packages: the Level Zero loader (&lt;code&gt;libze1&lt;/code&gt; 1.28) and Intel&amp;rsquo;s Level Zero GPU driver (&lt;code&gt;libze-intel-gpu1&lt;/code&gt; 26.05), plus &lt;code&gt;intel-opencl-icd&lt;/code&gt;. Both &lt;code&gt;libze*&lt;/code&gt; packages are held at those versions — the runtime and the pip-side compiler libs have to agree, and letting apt wander broke that once. Full list: &lt;a href="https://github.com/sbezos/de-clouding/blob/main/lab/arc-vm/versions.txt"&gt;&lt;code&gt;lab/arc-vm/versions.txt&lt;/code&gt;&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;Smoke test before anything else:&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;python -c &amp;#34;import torch; print(torch.xpu.is_available(), torch.xpu.get_device_name(0))&amp;#34;&#10;python -c &amp;#34;import torch; a=torch.randn(8192,8192,device=&amp;#39;xpu&amp;#39;); print((a@a).sum().item())&amp;#34;&#10;python -c &amp;#34;import torch; x=torch.empty(24*1024**3, dtype=torch.uint8, device=&amp;#39;xpu&amp;#39;); print(&amp;#39;24 GiB ok&amp;#39;)&amp;#34;&#10;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;All three pass on this card. If the first prints &lt;code&gt;False&lt;/code&gt;, stop — it&amp;rsquo;s the BAR (or a kernel/firmware mismatch), not PyTorch.&lt;/p&gt;</description></item><item><title>Email, calendar &amp; contacts</title><link>https://de-clouding.com/guides/email/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/email/</guid><description>&lt;h2 id="the-honest-advice"&gt;The honest advice&lt;/h2&gt;&#10;&lt;p&gt;Running your own mail server is a trap for almost everyone. Big providers treat mail from unknown servers with suspicion, so your messages land in spam folders, and keeping that from happening is a part-time job. Skip it.&lt;/p&gt;&#10;&lt;p&gt;The de-clouding move for email is different: &lt;strong&gt;own the address.&lt;/strong&gt; Register a domain (about $12 a year) and use it as your email address at a provider that encrypts your mailbox. Now the provider is a utility you can switch in an afternoon — change one setting at the domain, import your mail, done. Your address, your contacts, your history go with you. That is control.&lt;/p&gt;</description></item><item><title>Passwords &amp; notes</title><link>https://de-clouding.com/guides/passwords-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/passwords-notes/</guid><description>&lt;h2 id="what-you-gain"&gt;What you gain&lt;/h2&gt;&#10;&lt;p&gt;Your password vault is the master key to everything else, and your notes are your mind on paper. Both are small — megabytes — which makes them the easiest things on this site to bring home, and the most worth doing.&lt;/p&gt;&#10;&lt;h2 id="passwords"&gt;Passwords&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Bitwarden&lt;/strong&gt; is open source and has a free hosted tier that&amp;rsquo;s already end-to-end encrypted — a fine tier 0 answer.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Vaultwarden&lt;/strong&gt; is a tiny self-hosted server that speaks the Bitwarden protocol, so the same apps work against your own box.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;KeePassXC&lt;/strong&gt; uses a single encrypted file and no server at all; sync it with Syncthing or your own file sync.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Every mainstream password manager exports to a standard file; import takes minutes. Then turn on two-factor authentication for the vault itself.&lt;/p&gt;</description></item><item><title>Smart home &amp; voice</title><link>https://de-clouding.com/guides/smart-home/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/smart-home/</guid><description>&lt;h2 id="what-you-gain"&gt;What you gain&lt;/h2&gt;&#10;&lt;p&gt;Right now every light switch, thermostat reading and &amp;ldquo;turn off the kitchen&amp;rdquo; goes to a company&amp;rsquo;s servers and comes back. That&amp;rsquo;s a detailed log of when you&amp;rsquo;re home, awake, and asleep — and when the company drops the product or changes the terms, your house gets dumber.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Home Assistant&lt;/strong&gt; is free software that becomes the brain of the house instead. It talks to thousands of devices directly, runs on a small box in a closet, and keeps the history in your house. It&amp;rsquo;s the most mature project on this site and has a huge, friendly community.&lt;/p&gt;</description></item><item><title>Music, movies &amp; TV</title><link>https://de-clouding.com/guides/media/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/media/</guid><description>&lt;h2 id="what-you-gain"&gt;What you gain&lt;/h2&gt;&#10;&lt;p&gt;Two different things, both worth doing:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;A library you own.&lt;/strong&gt; Music you&amp;rsquo;ve bought, discs you&amp;rsquo;ve ripped, home video, podcasts, over-the-air TV — served from a box in your house to every screen, with no monthly fee and nobody logging what you watched at 2 a.m.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;A television that doesn&amp;rsquo;t phone home.&lt;/strong&gt; Modern smart TVs track what&amp;rsquo;s on screen (including from other inputs) and sell it. Putting the TV on an isolated network segment with no internet, and driving it from a small streaming box you control, ends that.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;This guide is not about avoiding paying for content. It&amp;rsquo;s about not renting access to things you already own, and not being watched while you watch.&lt;/p&gt;</description></item><item><title>Games &amp; kids</title><link>https://de-clouding.com/guides/games-kids/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/games-kids/</guid><description>&lt;h2 id="the-honest-part-first"&gt;The honest part first&lt;/h2&gt;&#10;&lt;p&gt;Some of what your kids play &lt;strong&gt;cannot be de-clouded.&lt;/strong&gt; Roblox and Fortnite aren’t games you own; they are services you visit, and your children’s friends are inside them. Taking them away is a parenting decision, not a technical one, and this site won’t pretend otherwise.&lt;/p&gt;&#10;&lt;p&gt;What you &lt;em&gt;can&lt;/em&gt; do falls into four moves, and none of them requires a ban.&lt;/p&gt;&#10;&lt;h2 id="1-own-what-you-buy"&gt;1. Own what you buy&lt;/h2&gt;&#10;&lt;p&gt;A gaming subscription is a rental. That’s fine when everyone knows it — and a surprise when the game your kid has played for a year leaves the catalog on the 30th.&lt;/p&gt;</description></item><item><title>Cameras &amp; doorbells</title><link>https://de-clouding.com/guides/cameras/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/cameras/</guid><description>&lt;h2 id="what-you-gain"&gt;What you gain&lt;/h2&gt;&#10;&lt;p&gt;Subscription cameras upload every clip to the vendor, charge you monthly to see your own footage, and have — per their own published policies — shared footage with third parties in ways their customers didn&amp;rsquo;t expect. Local recording flips this: the camera records to a box in your house, you watch from your phone over a private connection, and nobody else has a copy.&lt;/p&gt;&#10;&lt;h2 id="the-replacements"&gt;The replacements&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Cameras that record locally.&lt;/strong&gt; Several brands sell cameras that work entirely on your network (often labeled &amp;ldquo;ONVIF&amp;rdquo; or &amp;ldquo;RTSP&amp;rdquo; compatible), and whole systems — Reolink, Amcrest, UniFi Protect, Synology Surveillance Station — record to a hub or NAS you own. Buy cameras &lt;em&gt;first&lt;/em&gt; for local operation; cloud features can be a bonus.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Frigate&lt;/strong&gt; — free software that watches camera streams, detects people/cars/packages locally, and plugs into Home Assistant. An optional $30–60 accelerator chip makes it fast on a tiny box.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Doorbells&lt;/strong&gt; are the hard case: most popular ones are cloud-only. A few brands offer local-recording doorbells; check before buying.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="what-you-still-rent"&gt;What you still rent&lt;/h2&gt;&#10;&lt;p&gt;Nothing, unless you want cloud-based push alerts from a vendor. Remote viewing goes over your own private connection (see &lt;a href="https://de-clouding.com/guides/remote-access/"&gt;Remote access&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>Remote access &amp; your network</title><link>https://de-clouding.com/guides/remote-access/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/remote-access/</guid><description>&lt;h2 id="the-one-rule"&gt;The one rule&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Nothing on your home network should be reachable from the open internet.&lt;/strong&gt; No port forwarding, no &amp;ldquo;DMZ,&amp;rdquo; no dynamic DNS pointing at your router&amp;rsquo;s login page. Every guide on this site assumes this.&lt;/p&gt;&#10;&lt;p&gt;Instead, your devices join a &lt;strong&gt;private mesh&lt;/strong&gt;: your phone, laptop, and home box all connect to each other over encrypted tunnels, and nothing else can see them. From a coffee shop, your phone opens your photo library exactly as if you were home.&lt;/p&gt;</description></item><item><title>Your own AI assistant</title><link>https://de-clouding.com/guides/ai-assistant/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/ai-assistant/</guid><description>&lt;h2 id="what-you-gain"&gt;What you gain&lt;/h2&gt;&#10;&lt;p&gt;Everything you type into a hosted assistant — the medical question, the contract you pasted, the message you were nervous about sending — is stored by the provider and, depending on the terms you accepted, may be used to improve their models. A local model runs on your own hardware. The conversation happens in your house and ends there.&lt;/p&gt;&#10;&lt;p&gt;You also get an assistant that reads &lt;em&gt;your&lt;/em&gt; documents, notes and photos without uploading them anywhere, works without an internet connection, and never changes its behavior because of a pricing decision in someone&amp;rsquo;s boardroom.&lt;/p&gt;</description></item><item><title>Roadmap: devices you own all the way down</title><link>https://de-clouding.com/guides/roadmap-devices/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/guides/roadmap-devices/</guid><description>&lt;h2 id="where-this-is-going"&gt;Where this is going&lt;/h2&gt;&#10;&lt;p&gt;Smart glasses, earbuds and watches are arriving that can see, hear and talk. Today nearly all of them route everything through one company&amp;rsquo;s servers. The question for the next few years is whether there will be versions that talk to &lt;em&gt;your&lt;/em&gt; assistant on &lt;em&gt;your&lt;/em&gt; hardware instead.&lt;/p&gt;&#10;&lt;p&gt;The encouraging part: the architecture needed is exactly what the other guides build. A thin device on your body, a private connection home, and your own model answering. A phone over a private mesh to a box in your closet &lt;em&gt;is&lt;/em&gt; that architecture already — just with a screen you hold instead of one you wear. Everything you set up now carries over.&lt;/p&gt;</description></item><item><title>About</title><link>https://de-clouding.com/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/about/</guid><description>&lt;p&gt;I&amp;rsquo;m Sal. I&amp;rsquo;m an electrical engineer by training and a patent attorney by trade, and I run a home lab because I like knowing where my data sleeps at night. Over a couple of years I moved my photos, files, mail, smart home, cameras, TV, and finally my AI assistant onto hardware I control. The hardest part wasn&amp;rsquo;t the technology; it was figuring out what was &lt;em&gt;possible&lt;/em&gt; and in what order. This site is the map I wish I&amp;rsquo;d had.&lt;/p&gt;</description></item><item><title>Bring it home</title><link>https://de-clouding.com/play/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/play/</guid><description>&lt;h2 id="how-its-scored"&gt;How it’s scored&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;Privacy&lt;/strong&gt; is how much of your life stops being readable by companies. &lt;strong&gt;Control&lt;/strong&gt; is how hard you are to lock in, cut off or lose data from. &lt;strong&gt;Subscriptions&lt;/strong&gt; is what you’d pay each month afterwards — the game starts at a typical household’s $118, kids’ gaming included. &lt;strong&gt;Your time&lt;/strong&gt; is the honest cost: hours a month keeping your own things running. Nothing here is a trick question; every tier is a legitimate place to stop. The game is deterministic — the same choices always lead to the same places — so try a different budget and see what changes.&lt;/p&gt;</description></item><item><title>Budget tiers</title><link>https://de-clouding.com/tiers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/tiers/</guid><description>&lt;p&gt;All prices are rough, in US dollars, for used or entry-level gear. Electricity estimates assume about 15¢/kWh. Check current prices before buying anything; this page will drift.&lt;/p&gt;&#10;&lt;h2 id="tier-0"&gt;Tier 0 — $0, no new hardware&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;You change who holds your data and on what terms.&lt;/strong&gt; Nothing to buy, a few hours of weekend.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Move email to your own domain (about $12/year) at a provider that encrypts your mailbox. Now the provider is replaceable.&lt;/li&gt;&#10;&lt;li&gt;Export your photos and files from the cloud drive and keep a copy on a drive you own; keep the cloud as a &lt;em&gt;second&lt;/em&gt; copy, encrypted, or drop it.&lt;/li&gt;&#10;&lt;li&gt;Switch to a password manager and notes app that store locally and sync without a company in the middle.&lt;/li&gt;&#10;&lt;li&gt;Try a small AI model on the laptop you already have. A machine with 16 GB of memory runs a useful 4–8 billion-parameter model today — slower than the hosted ones, and nothing leaves the room.&lt;/li&gt;&#10;&lt;li&gt;Connect your own devices to each other privately with a free mesh VPN.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;strong&gt;Owns:&lt;/strong&gt; data, network. &lt;strong&gt;Running cost:&lt;/strong&gt; $0–5/month for encrypted off-site backup space. &lt;strong&gt;Good for:&lt;/strong&gt; almost everyone.&lt;/p&gt;</description></item><item><title>Build the box in an afternoon</title><link>https://de-clouding.com/box/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/box/</guid><description>&lt;p&gt;This is the fastest path from nothing to a working Tier 1 box. It doesn&amp;rsquo;t replace the &lt;a href="https://de-clouding.com/guides/"&gt;guides&lt;/a&gt; — they explain the why and the trade-offs — but if you already know you want this, here it is in order. Every kit is a tiny, independent &lt;code&gt;compose.yml&lt;/code&gt;; skip any you don&amp;rsquo;t want.&lt;/p&gt;&#10;&lt;h2 id="1-buy-one-evening-of-searching-a-few-days-of-shipping"&gt;1. Buy (one evening of searching, a few days of shipping)&lt;/h2&gt;&#10;&lt;p&gt;Pick one:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;A used mini PC&lt;/strong&gt; — search for &amp;ldquo;mini PC N100 16GB&amp;rdquo; or any small-form-factor office PC with an 8th-generation-or-newer Intel chip, &lt;strong&gt;16 GB of RAM&lt;/strong&gt; and a &lt;strong&gt;500 GB+ SSD&lt;/strong&gt;. Typically $150–250 used. This is the better buy: x86 means every piece of software exists for it, and it idles at the power draw of a night light.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;A Raspberry Pi 5, 8 GB&lt;/strong&gt;, with the official power supply and an NVMe HAT or a USB SSD (don&amp;rsquo;t run this off a microSD). About $120–160 all in. Everything below works; AI and camera detection will be slow.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Plus: an &lt;strong&gt;external USB drive&lt;/strong&gt; (a 4 TB one is around $100) for photos and media, and, if you&amp;rsquo;ll do the smart home, a &lt;strong&gt;$30 Zigbee USB stick&lt;/strong&gt;. Prices are rough and dated October 2026.&lt;/p&gt;</description></item><item><title>Not found</title><link>https://de-clouding.com/404.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/404.html</guid><description>&lt;p&gt;That page isn&amp;rsquo;t here. Try the &lt;a href="https://de-clouding.com/guides/"&gt;guides&lt;/a&gt; or &lt;a href="https://de-clouding.com/start/"&gt;start here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Own the stack</title><link>https://de-clouding.com/stack/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/stack/</guid><description>&lt;p&gt;Every service you use is really a stack of five things. The cloud default is that the provider owns all five. De-clouding is taking them back one at a time, starting from the top.&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Layer&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;What the cloud does&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;What you can do instead&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;1. Data&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Stored on their servers, readable by them, mined for the next product.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Yours. Stored at home, or stored anywhere &lt;em&gt;encrypted before it leaves&lt;/em&gt; so the host only sees noise.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;2. Model&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;A hosted AI you rent by the month and never see inside.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Open-weight models you download and run. Free. Yours to keep.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;3. Compute&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Their data center.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Your laptop, a mini PC in a closet, a small server — or, for bursts, a rented machine that holds nothing when it&amp;rsquo;s off.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;4. Network&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Their endpoints, their logins, their outages.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;A private mesh between your own devices (Tailscale or WireGuard), with nothing exposed to the open internet.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;5. Device&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;A phone or speaker that phones home by design.&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Today: the same phone, but talking to &lt;em&gt;your&lt;/em&gt; server. Tomorrow: open hardware — see the &lt;a href="https://de-clouding.com/guides/roadmap-devices/"&gt;roadmap&lt;/a&gt;.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;h2 id="you-dont-need-the-whole-column"&gt;You don&amp;rsquo;t need the whole column&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Tier 0&lt;/strong&gt; owns layer 1 and most of layer 4 with no new hardware — switch to providers that can&amp;rsquo;t read your data, and connect your own devices privately. That alone removes the mining.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Tier 1–2&lt;/strong&gt; add layers 2 and 3: a small always-on box running your own services and a modest AI model.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Tier 3&lt;/strong&gt; is the full column, for people who&amp;rsquo;ve decided this is a hobby.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;See the &lt;a href="https://de-clouding.com/tiers/"&gt;budget tiers&lt;/a&gt; for what each one costs and buys. Every guide on this site tells you which layers it moves.&lt;/p&gt;</description></item><item><title>Start here</title><link>https://de-clouding.com/start/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/start/</guid><description>&lt;p&gt;Tick what applies. The prompt at the bottom rewrites itself as you go. Then copy it, paste it into Claude (or any assistant you trust), and let it take over.&lt;/p&gt;&#10;&lt;form id="builder" class="builder" onsubmit="return false;"&gt;&#10;&lt;fieldset&gt;&#10;&lt;legend&gt;What would you like to move?&lt;/legend&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="photos" checked&gt; Photos &amp;amp; files&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="mail"&gt; Email, calendar, contacts&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="passwords"&gt; Passwords &amp;amp; notes&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="home"&gt; Smart home &amp;amp; voice&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="media"&gt; Music, movies, TV&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="cameras"&gt; Cameras &amp;amp; doorbells&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="ai"&gt; AI assistant&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="games"&gt; Kids’ gaming &amp;amp; subscriptions&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="service" value="backups" checked&gt; Backups&lt;/label&gt;&#10;&lt;/fieldset&gt;&#10;&lt;fieldset&gt;&#10;&lt;legend&gt;What matters most?&lt;/legend&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="goal" value="privacy" checked&gt; Privacy&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="goal" value="control" checked&gt; Not being locked in&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="goal" value="cost"&gt; Saving money&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="checkbox" name="goal" value="learn"&gt; Learning how it works&lt;/label&gt;&#10;&lt;/fieldset&gt;&#10;&lt;fieldset&gt;&#10;&lt;legend&gt;How comfortable are you with computers?&lt;/legend&gt;&#10;&lt;label&gt;&lt;input type="radio" name="comfort" value="none"&gt; I avoid the command line&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="radio" name="comfort" value="some" checked&gt; I can follow instructions&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="radio" name="comfort" value="fluent"&gt; I'm fluent&lt;/label&gt;&#10;&lt;/fieldset&gt;&#10;&lt;fieldset&gt;&#10;&lt;legend&gt;Budget for new hardware&lt;/legend&gt;&#10;&lt;label&gt;&lt;input type="radio" name="budget" value="t0" checked&gt; $0 — use what I have&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="radio" name="budget" value="t1"&gt; One small box (~$150–400)&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="radio" name="budget" value="t2"&gt; A real home server (~$600–1,500)&lt;/label&gt;&#10;&lt;label&gt;&lt;input type="radio" name="budget" value="t3"&gt; More, if it's worth it&lt;/label&gt;&#10;&lt;/fieldset&gt;&#10;&lt;fieldset&gt;&#10;&lt;legend&gt;Devices you already own (optional)&lt;/legend&gt;&#10;&lt;input type="text" name="devices" placeholder="e.g. 2019 MacBook Air, Android phone, an old Windows laptop in a closet" style="width:100%;padding:.5rem;font:inherit;"&gt;&#10;&lt;/fieldset&gt;&#10;&lt;div class="prompt-head"&gt;&#10;&lt;h2 id="your-prompt"&gt;Your prompt&lt;/h2&gt;&#10;&lt;button class="copy" type="button" data-copy-target="#built-prompt"&gt;Copy prompt&lt;/button&gt;&#10;&lt;/div&gt;&#10;&lt;textarea id="built-prompt" readonly aria-label="Generated prompt"&gt;&lt;/textarea&gt;&#10;&lt;/form&gt;&#10;&lt;h2 id="not-sure-where-to-begin"&gt;Not sure where to begin?&lt;/h2&gt;&#10;&lt;p&gt;Try the audit instead. Paste your list of subscriptions and accounts into this one and let the assistant sort them by what you&amp;rsquo;d lose if each one vanished tomorrow.&lt;/p&gt;</description></item><item><title>Why</title><link>https://de-clouding.com/why/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://de-clouding.com/why/</guid><description>&lt;p&gt;&lt;strong&gt;The models were built from all of us.&lt;/strong&gt; Today&amp;rsquo;s AI assistants learned from decades of public writing, photos, code and conversation — most of it posted for other reasons by people who were never asked. Whatever you think about how that happened, the result is a capability that exists because of everybody.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Part of it is being given back.&lt;/strong&gt; Open-weight models — ones you can download and run on your own computer — are that capability, handed out. They are smaller than the hosted giants, but for everyday use they are already good, and they get better every few months.&lt;/p&gt;</description></item></channel></rss>