Vastrikhttps://vas3k.com/rss/My blog about surviving in the world of technology and the cyberpunk going on around usenSat, 22 Mar 2025 14:16:53 +0000TaxHackerhttps://vas3k.com/notes/taxhacker/<a href='https://vas3k.com/notes/taxhacker/'><img src='https://i.vas3k.blog/665566cecfd7581d2a537d1b5680b5b6640f7c513cd09b87d5c3b7cf85100579.png'></a><br><br>How I optimize my German taxes using AISat, 22 Mar 2025 14:16:53 +0000https://vas3k.com/notes/taxhacker/Vibe Codinghttps://vas3k.com/notes/vibe_coding/<a href='https://vas3k.com/notes/vibe_coding/'><img src='https://i.vas3k.blog/8dbf6c3d1609de6ed1c89dc6b893a2cbd2dfd37c8400fa258255ac055bbe59cc.jpg'></a><br><br>Beer + GenAI = a whole useful app in an evening. How I now write my prototypes and weekend projectsWed, 19 Feb 2025 10:07:52 +0000https://vas3k.com/notes/vibe_coding/End-to-end Encryptionhttps://vas3k.com/blog/end_to_end_encryption/<a href='https://vas3k.com/blog/end_to_end_encryption/'><img src='https://i.vas3k.blog/cd8576e62f0513d8599e828d305186a0d09c936fa42a1eeab03a3738e5af085b.png'></a><br><br>How We Stopped Trusting Clouds and Started Encrypting our DataMon, 27 Jan 2025 22:18:11 +0000https://vas3k.com/blog/end_to_end_encryption/SponsorBlock: Skip In-Video YouTube Ads Even on AppleTVhttps://vas3k.com/notes/sponsorblock/This post was meant to be a tweet, but it didn't fit, and I hate making threads. So here it is. I want to share something that has greatly improved my life in the last six months — the SponsorBlock plugin for YouTube. It works in all browsers, and through the magic of self-hosting, even with AppleTV in my living room and, theoretically, with your Smart TV. I'll explain how below. Yes, we all have ad blockers in our browsers already, with uBlock Origin being the best one, of course. Those living…Wed, 15 May 2024 10:10:28 +0000https://vas3k.com/notes/sponsorblock/👩‍🎤 Indie vs Corporate 👨‍💼https://vas3k.com/notes/indie_vs_corpo/<a href='https://vas3k.com/notes/indie_vs_corpo/'><img src='https://i.vas3k.blog/54b5a380ce87174074bf8def44f825dc565ba2ed94e7ec5ea8a36516ee3428c6.jpg'></a><br><br>Why the tech stack and approach to pet projects is completely opposite to what you do at workThu, 22 Feb 2024 17:45:26 +0000https://vas3k.com/notes/indie_vs_corpo/Pets vs. Cattlehttps://vas3k.com/notes/pets_vs_cattle/<a href='https://vas3k.com/notes/pets_vs_cattle/'><img src='https://i.vas3k.blog/3cba81e0f1fe09cf434e3ee5f73782ca1a9e54aa0639f9d39ed4d0d81b057aec.jpg'></a><br><br>99% of your work will eventually be thrown away. And that's what will make you a professional.Sun, 29 Oct 2023 22:00:11 +0000https://vas3k.com/notes/pets_vs_cattle/Chaos Communication Camp 2023https://vas3k.com/world/cccamp/<a href='https://vas3k.com/world/cccamp/'><img src='https://i.vas3k.blog/a74d09517827f1b70e159457105e76326dba93731ddf939f9556cb0e179158fd.jpg'></a><br><br>I just went to the legendary hacker camp that happens only once every four years, and I'm here to tell you about it. Let's start with some background. One of the things Berlin's and Germany's tech scene can rightfully be proud of is the Chaos Computer Club. Chaos Computer Club, or CCC for short, is Europe's largest hacker association, founded back in 1981. In terms of insider recognition, it's comparable to Anonymous, though the latter is more of a movement of random anons without any organizat…Tue, 22 Aug 2023 11:43:19 +0000https://vas3k.com/world/cccamp/Dumbass Home. 3 Years Laterhttps://vas3k.com/notes/homelab_2022/<a href='https://vas3k.com/notes/homelab_2022/'><img src='https://i.vas3k.blog/f8b4c9462d0bb1ce9b45c0a4b9c67c1dd7303b340587ae22f7616c4fc817b472.jpg'></a><br><br>I recently posted another photo of my hallway tablet on Twitter, which displays various useful info through Home Assistant. In the replies, several people asked me to explain how the setup looks now — which devices survived and which were thrown in the trash, how everything is managed now, and why I switched from Raspberry Pi to a full-fledged Mini PC as the ultimate self-hosted box while keeping power consumption low. I wrote a brief note. Well, brief by my standards. As brief as I can manage :) Note: I've preserved your informal tone and sense of humor while adapting it for an international audience. The key phrases like "brief by my standards" maintain your self-aware blogging style. Would you like me to continue with more text?Fri, 02 Dec 2022 08:00:59 +0000https://vas3k.com/notes/homelab_2022/Vastrik Bushttps://vas3k.com/blog/bus_2022/<a href='https://vas3k.com/blog/bus_2022/'><img src='https://i.vas3k.blog/deffc1ab5f94011f74afd7dbca5d6192674d1696659484f466c9715893f3c218.jpg'></a><br><br>Second year. Exterior and «off-road» stuffTue, 22 Nov 2022 08:00:00 +0000https://vas3k.com/blog/bus_2022/A Teamhttps://vas3k.com/blog/team/<a href='https://vas3k.com/blog/team/'><img src='https://i.vas3k.blog/bced2c2166dc8f3246a53a78c702fcd14b34ee0f64e0d8918a7d3921b64d3755.jpg'></a><br><br>IT is a team game. Sure, the ability to write higher-order functions on a mechanical keyboard is an important skill for a beginner. But the more experienced you are, the less important it becomes. Unfortunately, neither recruiters nor even some programmers realize it. The industry has grown up but there's still a noticeable imbalance. The word &quot;Team&quot; still sounds like a buzzword from those bullshit PowerPoint presentations, and being a &quot;manager&quot; is considered &quot;lame&quot…Mon, 06 Jul 2020 10:37:18 +0000https://vas3k.com/blog/team/No Codehttps://vas3k.com/blog/nocode/<a href='https://vas3k.com/blog/nocode/'><img src='https://i.vas3k.ru/63e4025ac35bd9936e06ac390b08bc73029e8e2c62a62f509899c8567d725918.jpg'></a><br><br>Here in Berlin, we have a favorite game. First, you work all month, and then you give half of the money to those who didn't. It's called TAXES. With their help, the rich force the middle class to help poor people. Or something like that. To make the game more fun, the guidelines provide a move when players can reimburse some of their taxes if they bought cookies for the office, a new microphone for podcasts, or had a &quot;business meeting&quot; in a cafe. It's called EXPENSES. You have to save…Fri, 05 Jun 2020 12:16:47 +0000https://vas3k.com/blog/nocode/Augmented Realityhttps://vas3k.com/blog/augmented_reality/<a href='https://vas3k.com/blog/augmented_reality/'><img src='https://i.vas3k.ru/hye.jpg'></a><br><br>In my last post about Computational Photography we ended on an idea that mass photography is slowly moving towards ‘improving’ our reality. Instagram masks replace gloomy faces, beautiful clouds are glued to the grey sky, and color filters make our boring life look a little better than our neighbor's. And that's crucial. That's what we call Augmented Reality or AR — when we mix our reality with virtual objects up to a point where the former is completely replaced. AR is passing through its vall…Sun, 01 Mar 2020 13:16:58 +0000https://vas3k.com/blog/augmented_reality/Computational Photographyhttps://vas3k.com/blog/computational_photography/<a href='https://vas3k.com/blog/computational_photography/'><img src='https://i.vas3k.ru/853.png'></a><br><br>It's impossible to imagine a smartphone presentation today without dancing around its camera. Google makes Pixel shoot in the dark, Huawei zooms like a telescope, Samsung puts lidars inside, and Apple presents the new world's roundest corners. Illegal level of innovations happening here. DSLRs, on the other hand, seems half dead. Sony showers everybody with a new sensor-megapixel rain every year, while manufacturers lazily update the minor version number and keep lying on piles of cash from mov…Sun, 30 Jun 2019 21:48:39 +0000https://vas3k.com/blog/computational_photography/Dumbass Home 2.0https://vas3k.com/blog/dumbass_home/<a href='https://vas3k.com/blog/dumbass_home/'><img src='https://i.vas3k.ru/81o.jpg'></a><br><br>In other languages: Russian So, you want to bring a little more cyberpunk to your life. The light should lead your way when you're sneakin' to piss at night; a coffee machine should start automagically with morning alarm. Smart Нome, Internet of Things or whatever they call teapots with microcontrollers this year. I call it &quot;Dumbass Home&quot; because it simply fits better. I recently moved to a new apartment, and it was a sign to get mad at home automation. If I'm going to buy new bulbs,…Tue, 05 Mar 2019 09:00:00 +0000https://vas3k.com/blog/dumbass_home/Machine Learning for Everyonehttps://vas3k.com/blog/machine_learning/<a href='https://vas3k.com/blog/machine_learning/'><img src='https://i.vas3k.ru/80c.jpg'></a><br><br>Machine Learning is like sex in high school. Everyone is talking about it, a few know what to do, and only your teacher is doing it. If you ever tried to read articles about machine learning on the Internet, most likely you stumbled upon two types of them: thick academic trilogies filled with theorems (I couldn’t even get through half of one) or fishy fairytales about artificial intelligence, data-science magic, and jobs of the future. I decided to write a post I’ve been wishing existed for a l…Wed, 21 Nov 2018 16:23:29 +0000https://vas3k.com/blog/machine_learning/How Machines Predict The Weather For Ushttps://vas3k.com/blog/how_to_weather/<a href='https://vas3k.com/blog/how_to_weather/'><img src='http://i.vas3k.ru/7lf.jpg'></a><br><br>Imagine a world where we can't predict the weather. Your mom tells you to wear your scarf all the time. Aircrafts can accidentally get into the storm, which would be a disaster — passengers will spill their Prosecco. Awful! For people, to have knowledge about the weather is essential. We are making observations since the Aristotle times. Back then, The first patterns we found were simple. And I mean it. There were things like &quot;a wind from the south has rain in its mouth.&quot; Huh? But wha…Tue, 01 May 2018 11:12:33 +0000https://vas3k.com/blog/how_to_weather/Making the Touch Bar finally usefulhttps://vas3k.com/blog/touchbar/<a href='https://vas3k.com/blog/touchbar/'><img src='http://i.vas3k.ru/7l1.jpg'></a><br><br>15-inch MacBook Pro with Touch Bar is my main work tool for more than a year. I use it every single day, all day long — to code, to process photos, and to write my blog posts, of course. Back in 2017, I thought the Touch Bar had a vast potential to become engaging and helpful. I believed developers might support it in their applications. I was hoping there was a use for it. A year has passed, applications have been updated, but as a Pro user of Pro 15-inch laptop with a 3K Euro price tag, I do …Mon, 02 Apr 2018 14:22:15 +0000https://vas3k.com/blog/touchbar/Machine Translationhttps://vas3k.com/blog/machine_translation/<a href='https://vas3k.com/blog/machine_translation/'><img src='http://i.vas3k.ru/79n.jpg'></a><br><br>I open Google Translate twice as often as Facebook, and the instant translation of the price tags is not a cyberpunk for me anymore. That's what we call reality. Hard to imagine, that this is the result of a centennial fight to build the algorithms of the machine translation with no visible success during half of that period. Those precise developments set the basis of all modern language processing systems — from search engines to voice-controlled microwaves. Talking about the evolution and th…Wed, 07 Feb 2018 22:50:46 +0000https://vas3k.com/blog/machine_translation/How Ethereum and Smart Contracts Workhttps://vas3k.com/blog/ethereum/<a href='https://vas3k.com/blog/ethereum/'><img src='http://i.vas3k.ru/769.jpg'></a><br><br>This is the continuation of Blockchain Inside Out: How Bitcoin Works where basic ideas of blockchain technology – transaction pool, block chains, and mining, were explained. I’d recommend everyone not familiar with these terms read that post first. The following article is more complicated, with programming terminology and links to the first article. [commentable 10] Ethereum is the second most popular blockchain project in the world and looks like the most interesting from technical point of v…Thu, 30 Nov 2017 23:17:05 +0000https://vas3k.com/blog/ethereum/Blockchain Inside Out: How Bitcoin Workshttps://vas3k.com/blog/blockchain/<a href='https://vas3k.com/blog/blockchain/'><img src='http://i.vas3k.ru/72a.png'></a><br><br>Two years ago I wrote a post called “Brave Decentralized World” mainly focused on the subject of decentralized networks. It was packed with a brief history of Fidonet, Napster, Gnutella, TOR, BitTorrent with its DHT extension, and there I spoke just a bit about the blockchain concept. Nowadays, when a half of my friends are playing on crypto-exchanges, and the other half – preparing for ICOs, surprisingly, only a few of them understand the blockchain internal mechanisms. This article sheds some…Tue, 07 Nov 2017 22:47:31 +0000https://vas3k.com/blog/blockchain/