Four uploaded files summarized and organized for quick reference
A Python utility that automatically organizes markdown files containing web clippings by extracting their source URL and sorting them into domain-based folders.
X:\Documents\Reading\Clippings for *.md fileslink: first, then source:)www. prefix)X:/DocumentReading\Websites\<domain>/os, shutil, re, pathlib.Path, urllib.parse.urlparse
\ and /) which works on Windows but may need adjustment for cross-platform use.
A step-by-step guide for adding authentication to a local Ollama LLM deployment using Nginx as a reverse proxy, deployed via Docker Compose. Covers two authentication methods.
.htpasswd file with bcrypt-hashed credentialsauth_basic + auth_basic_user_filedocker-compose.basic.yml8880:80curl -u myuser:mypasswordapi_keys.txt file with one key per lineaccess_by_lua_block) for dynamic key validationopenresty/openresty image (includes Lua module)docker-compose.bearer.yml300s to prevent 504 errors on slow model responsesollama_datarestart: unless-stopped:ro)A feature and pricing comparison between Hetzner (German VPS/hosting provider) and Vast.ai (GPU marketplace), published by getdeploying.com.
| Service | Price | Specs |
|---|---|---|
| VM Small | $5.23/mo | 2 vCPU, 4 GB RAM (CPX11) |
| VM Medium | $12.22/mo | 4 vCPU, 8 GB RAM (CPX32) |
| VM Large | $22.70/mo | 8 vCPU, 16 GB RAM (CPX42) |
| Block Storage | $5.13/mo | 100 GB |
| Object Storage | $5.82/mo | 1 TB |
| Load Balancer | $6.28/mo | LB11 |
| Egress Overage | $1.16/TB | Beyond 1-60 TB allowance |
Vast.ai does not offer traditional VPS/block storage/load balancer services — it is GPU-focused only.
| Service | Hetzner | Vast.ai |
|---|---|---|
| Block Storage | ✓ | — |
| GPU-powered Servers | ✓ | ✓ |
| Load Balancer | ✓ | — |
| Object Storage | ✓ | — |
| VPS | ✓ | — |
Hetzner is a full-service cloud provider with strong European presence and competitive VPS pricing. Vast.ai is a specialized GPU marketplace with dramatically lower GPU prices but no general compute/storage services.
A free iPhone app (launched April 2025) that allows users to report publicly observable ICE agent locations via a simple map interface. Key features:
Defendants violated the First Amendment by coercing Apple to remove ICEBlock from the App Store, constituting a "scheme of state censorship" and unconstitutional prior restraint.
Defendants violated the First Amendment by threatening criminal prosecution against Aaron for developing, distributing, and promoting ICEBlock, chilling protected expressive activity.