Adam Nowotny's avatar
Adam Nowotny
npub1wnwy...ecjr
Code Removal Specialist. Adventurer. Motorcyclist. Citizen of No Man's Land. Decentralization. Privacy. Open Source. Linux. Building https://github.com/QC-Labs/orange-lab/ - private infrastructure on consumer hardware based on K3s, Tailscale, Pulumi and Longhorn.
Adam Nowotny's avatar
adamnowotny 2 weeks ago
Well that was awkward. Nothing says "welcome back" like applying for a bank account and getting rejected... Reason? "We're not required to give you a reason". Was it the questions about digital currencies? Or giving a Proton alias instead of real email because I don't like my data being abused by your marketing department? I'll never know because apparently it's now legal for banks to discriminate for any reason. BTW there are quite a few companies creating user ratings of all sorts and it's already used by banks so this whole " social credit score" from China is already implemented worldwide. Don't worry, you'll be fine as long as you do what you're told... I guess we're entering a phase where you have to behave in an approved way to access the financial system. Given how hopelessly corrupt this system is, I must he doing " something" right ๐Ÿ˜† image
Adam Nowotny's avatar
adamnowotny 3 months ago
Every accommodation in Europe asks me for ID, date of birth and address. Some go as far as taking photo of both sides of my ID with their phone. Apparently legal requirement covered by GDPR. Yeah right, like that's going to help when data is leaked unknowingly. From security point of view this system is designed to enable identity theft.
Adam Nowotny's avatar
adamnowotny 4 months ago
Build on protocols, not products. OSS is the way
Adam Nowotny's avatar
adamnowotny 5 months ago
Vibe ๐Ÿค– coding < augmented ๐Ÿš€ coding < augmented ๐Ÿ”ฅ vape coding
Adam Nowotny's avatar
adamnowotny 6 months ago
Time to earn that @OrangeLab name! Just added Bitcoin module with support for running Bitcoin full node and Electrum server to connect your wallets privately. You can also switch between Core and Knots implementations at any point while using same underlying storage. Thanks for @BTCPay Server for the core/knots docker images and @Umbrel โ˜‚๏ธ for maintaining Electrs image! Commands: pulumi config set bitcoin-knots:enabled true # or pulumi config set bitcoin-core:enabled= true pulumi up # wait for node to sync, then pulumi config set electrs:enabled true pulumi up Wait for Electrs to index the blocks, then use "electrs:50001" to configure your wallet software. If you also have MinIO (S3 storage) component enabled then daily incremental backups will happen automatically.
Adam Nowotny's avatar
adamnowotny 7 months ago
Running Knots...and Core every second day. It sure is nice when the underlying storage is compatible. Automate all the things! @OrangeLab
Adam Nowotny's avatar
adamnowotny 8 months ago
There are no syntax errors, it's only a vibe misalignment
Adam Nowotny's avatar
adamnowotny 8 months ago
Vibe-documenting is even better then vibe-coding. AI gets me 90% there on boring tasks like this. To all the reports-loving managers...machines are coming!
Adam Nowotny's avatar
adamnowotny 10 months ago
Just published Simplify setting up your private distributed infrastructure using @Tailscale, Pulumi, K3s and Longhorn. The cluster works even on a single laptop node but it's a great way to use spare CPU cycles and storage on other Linux machines you have available. Once initial setup is done, you can run Ollama, Open-WebUI and stable diffusion image generation with: pulumi config set orangelab:nvidia-gpu-operator true pulumi config set orangelab:ollama true pulumi config set orangelab:open-webui true pulumi config set orangelab:automatic1111 true pulumi up This will create endpoints that anyone on your Tailnet can access, all wired up and ready to go.
โ†‘