<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: brachkow</title><link>https://news.ycombinator.com/user?id=brachkow</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 09:52:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brachkow" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by brachkow in "It's hard to justify buying a Framework 12"]]></title><description><![CDATA[
<p>I don't understand the whole Framework thing (not 12, but in general):<p>1. For why would everyone want to use their laptop longer than MacBook lifespan? I'm typing this on a 5+ year old MacBook, which I expect will work for 3 more years. At this lifespan, it will be outdated by all means. I can replace it with a new one at the cost of $1-1.5k. If I had a Framework, I would gradually replace this with new parts? Well, only the mainboard takes a huge portion, or even more, of that. Screens became outdated too, by the way!<p>2. Repairability. Apple has bad repairability, in terms it glues the laptop from three parts. That means you can't do anything by yourself, but you can get a repair in a day or two in any point of the world. Can you fix your Framework in Tbilisi, Georgia? Last time I replaced the screen on a Mac, it cost me $300 including human work, the same as a Framework display costs.<p>3. MacBooks are just better in terms of performance and battery life per buck. They also tend to have the best screens, sound, and input. All of these are quite important for a laptop.<p>I like the Framework premise; I would like to own a Framework as a Linux machine. But we should remember that these are hobbyist laptops with a product/cost ratio, and gimmicky features.<p>All this discussion, amplified by voices of Apple-quarreled people like DHH, is stupid and kind of harmful – unexperienced people are ending up with expensive enthusiast devices (...or worse, with Dell XPS, you know).<p>P.S. Please don't bring "computer ideology" into this – there is no walled garden on MacBooks like on other Apple devices. There are no services actively sold to you. I don't know where this argument is coming from. It is just a Unix-based computer, with good hardware and a nice-looking GUI.<p>That said, I would definitely like to see comments of peope who actually used a MacBook and switched to Framework.</p>
]]></description><pubDate>Sat, 30 May 2026 11:15:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48335000</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=48335000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48335000</guid></item><item><title><![CDATA[New comment by brachkow in "Cloudflare Flagship"]]></title><description><![CDATA[
<p>Funny that my app already uses custom feature flag solution built on... Cloudlfare Workers</p>
]]></description><pubDate>Wed, 27 May 2026 15:27:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48295780</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=48295780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48295780</guid></item><item><title><![CDATA[New comment by brachkow in "Does anybody like React?"]]></title><description><![CDATA[
<p>Here are the things I don't like in React. Keep in mind that React is a framework to draw interactive HTML on screen, not for some crazy programming.<p>1. Over-reliance on complex concepts and terminology. Let's compare with Vue: `useEffect` vs `watch`, `useMemo` vs `computed`.<p>2. This useless "clever" stuff also slips beyond terminology: many years ago, Redux was considered the go-to state manager, and it required writing a lot of code across multiple files even for incrementing a number, because its author liked a lot of clever CS concepts. VueX at the same time allowed just to increment that number. Thankfully, nowadays, the React ecosystem is full of sane state managers.<p>3. React ships without any tools to work with CSS. That said there is no chance you would use React without CSS.<p>4. React doesn't bother optimizing anything for you. You need to know how and when to properly use or not use these clever `useEffect` and `useMemo`. There is a lot of stuff to know, and there are a lot of folk legends about optimizing React. This is while rerendering is its main purpose. In Vue, the framework makes you always use its tools, and does most of the optimizations inside them. I never thought about manually optimizing a Vue app.<p>5. The folk legends. React API and the "correct way" to write React radically changed so many times, so it is very hard to understand what is still true today and what is not.<p>All of that can be summarized into one – React is overly focused on ideas, computer science, and being high-level. And not very focused on actually making drawing interactive HTML on screen simple.<p>I do write a lot of React, Vue, and Svelte. And when I write React I always need to think about stuff, of which I never would think about with Vue and Svelte, because they already took care about it. And performance wise they are on par.<p>btw, I wrote a related post some time ago <a href="https://www.brachkow.com/notes/what-i-like-in-vue/" rel="nofollow">https://www.brachkow.com/notes/what-i-like-in-vue/</a></p>
]]></description><pubDate>Tue, 26 May 2026 21:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48286319</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=48286319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48286319</guid></item><item><title><![CDATA[New comment by brachkow in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>I'm working on requested features for my social wishlist app <a href="https://thingstohave.app" rel="nofollow">https://thingstohave.app</a>: image uploading, passkeys and more clear list organization UI. Everything is in polishing stage, and I hope to release these before June.<p>Big thing I made recently is moving it from SvelteKit to Hono + Inertia + Vue.<p>I like SvelteKit, but I was struggling with stability in active development periods, and writing proper tests was very hard due to mocking all the magic, especially outside trivial testing tools.<p>Now the whole app is straightforward Hono MVC with Vue powered UI. Logic is easy to test, and all UI states exposed in Storybook.<p>I wrote a custom adapter that makes Inertia run on Hono, and coincidentally same thing was released by Hono author itself as official module, which is great sign for adoption!<p>So, try Inertia – it is a best of both worlds. You write MVC backend as you like, and use modern JS frameworks for templates.<p><a href="https://inertiajs.com/docs/v3/getting-started/index" rel="nofollow">https://inertiajs.com/docs/v3/getting-started/index</a></p>
]]></description><pubDate>Sun, 10 May 2026 23:29:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48089214</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=48089214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48089214</guid></item><item><title><![CDATA[New comment by brachkow in "Russia Poisons Wikipedia"]]></title><description><![CDATA[
<p>I believe it is common for governments to do wiki editing as PR strategy.<p>I actively browse Wikipedia in English, Polish and Russian, and see a lot of traces of government efforts.<p>For example in Poland related topics:<p>- Russian articles usually have negative stance, and articles have a lot of very strange quotes like wiki editor interviewed some person from 1920 in a bar with a drink. Most of these quotes are either folk anecdotes or made up by author.<p>Not related to Polish topic – Russian editors are also dominating Russian Wikipedia, and significantly affect important articles for other russian-spoken countries like Belarus, Ukraine and countries of post-soviet east.<p>- English articles about PLC are actively edited by Lithuanian editors. Polish nobles are renamed into Lithuanian manner, despite they definitely didn't knew Lithuanian and had absolutely slavic names, only by the fact they had any position on territory of modern Lithuanian or participated on event that considered "good" by Lithuanian historicans<p>While I annoyed by these events, I think it's big win for a country if it can do that. Being able to shape opinions via "neutral" source is a big PR win. And country PR is very important – just look at "nice" Switzerland or Japan, catastrophic PR failure of Israel in recent years, or what oil-rich Arabic world does right now.</p>
]]></description><pubDate>Sun, 03 May 2026 10:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47995391</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=47995391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47995391</guid></item><item><title><![CDATA[New comment by brachkow in "I cancelled Claude: Token issues, declining quality, and poor support"]]></title><description><![CDATA[
<p>As many others I had negative (not good as before) feeling about Claude Code lately<p>What I don't understand is these loud "voting with money" comments. What they are canceling is very subsidized plan to buy something that delivers a lot of value.<p>There are only two providers that can provide this level of models at very subsidized price - anthropic and openai. Both of them are bad in terms of reliability.<p>So I wonder what these people do after they "cancel" both of them? Do they see producing less result at same hourly rate as everyone else on the market as viable option?</p>
]]></description><pubDate>Fri, 24 Apr 2026 20:32:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47895390</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=47895390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47895390</guid></item><item><title><![CDATA[New comment by brachkow in "Help Keep Thunderbird Alive"]]></title><description><![CDATA[
<p>My usual reminder that actually Mozilla has a lot of money (mostly from Google), and, for example, donates six figure numbers to random political organizations not related to browsers and internet (not EFF)<p>Here is a breakdown, which was posted on HN few years ago – <a href="https://lunduke.locals.com/post/4387539/firefox-money-investigating-the-bizarre-finances-of-mozilla" rel="nofollow">https://lunduke.locals.com/post/4387539/firefox-money-invest...</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 17:21:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706464</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=47706464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706464</guid></item><item><title><![CDATA[New comment by brachkow in "LittleSnitch for Linux"]]></title><description><![CDATA[
<p>LittleSnitch for Mac is a good looking app.<p>I always thought that ugly UIs on Linux are because of good designers do not intersect well with programming enthusiasts.<p>But looking how ugly same app looks on Linux, I’m starting to think it could be a technical limitation. Can someone elaborate?</p>
]]></description><pubDate>Thu, 09 Apr 2026 12:15:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702692</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=47702692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702692</guid></item><item><title><![CDATA[New comment by brachkow in "MuMu Player (NetEase) silently runs 17 reconnaissance commands every 30 minutes"]]></title><description><![CDATA[
<p>Epic Games partially owned by Tencent and already was caught of including spyware [0][1] in their launcher, but “Tim Sweeney is the anti-corporate robinhood who will dismantle hegemony of Valve and Apple” is very popular narrative on every western tech site<p>[0] <a href="https://news.ycombinator.com/item?id=19394399">https://news.ycombinator.com/item?id=19394399</a><p>[1] <a href="https://www.reddit.com/r/PhoenixPoint/comments/b0rxdq/epic_game_store_spyware_tracking_and_you/" rel="nofollow">https://www.reddit.com/r/PhoenixPoint/comments/b0rxdq/epic_g...</a></p>
]]></description><pubDate>Fri, 20 Feb 2026 10:18:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47086063</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=47086063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47086063</guid></item><item><title><![CDATA[New comment by brachkow in "Skip the Tips: A game to select "No Tip" but dark patterns try to stop you"]]></title><description><![CDATA[
<p>I understand that US has a weird tipping culture which results in such UI.<p>But these UI's are occasionally slipping into a countries where tipping is not expected.<p>This leads to a strange situations like "transaction isn't approved by me because instead of ApplePay and walk away, I need to solve some quiz on a payment terminal or payment will not pass".<p>Every time this happens, it annoys me a lot which affects my wish to visit this place again.</p>
]]></description><pubDate>Sat, 14 Feb 2026 11:03:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47013537</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=47013537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47013537</guid></item><item><title><![CDATA[New comment by brachkow in "Have Taken Up Farming"]]></title><description><![CDATA[
<p>So, it was a marketing stunt?</p>
]]></description><pubDate>Fri, 16 Jan 2026 14:32:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46646718</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=46646718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46646718</guid></item><item><title><![CDATA[New comment by brachkow in "GOG is getting acquired by its original co-founder"]]></title><description><![CDATA[
<p>It is great because game preservation isn't what game industry shareholders usually interested.<p>CD Project makes great games, but gaming industry is all-or-nothing. They already had colossal flop at their previous release. If another flop happens shutting down GOG is clearly would be on a table as a cost cutting measure.</p>
]]></description><pubDate>Mon, 29 Dec 2025 17:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46422871</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=46422871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46422871</guid></item><item><title><![CDATA[New comment by brachkow in "I'm returning my Framework 16"]]></title><description><![CDATA[
<p>Laptops are compared to other laptops availiable on market. Apple sells a entry line of their premium laptops at 1000$. And these are VERY good laptops.</p>
]]></description><pubDate>Thu, 25 Dec 2025 11:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46383776</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=46383776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46383776</guid></item><item><title><![CDATA[New comment by brachkow in "Some Epstein file redactions are being undone"]]></title><description><![CDATA[
<p>pdf is just a computer version of laminated paper</p>
]]></description><pubDate>Wed, 24 Dec 2025 11:51:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46374774</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=46374774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46374774</guid></item><item><title><![CDATA[New comment by brachkow in "I wasted years of my life in crypto"]]></title><description><![CDATA[
<p>This is very important point, that people from US and EU oversee.<p>I live in EU for many years, but due to my birth country being sanctioned I can't use any financial instruments like investing or even simplest savings deposits. Getting mortgage or loan is also much more harder for me, even tho I have much better financial situation than average person in that country. Apart of that I need occasionally go to the bank in person to proof the bank that i'm good person with valid documents under the threat of freezing my funds and closing my accounts.<p>Funniest thing in that is all these sanctions are issued by EU and US, and not by the country I live, where i'm pretty welcomed.</p>
]]></description><pubDate>Mon, 08 Dec 2025 22:18:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46198404</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=46198404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46198404</guid></item><item><title><![CDATA[New comment by brachkow in "Ask HN: What Are You Working On? (Nov 2025)"]]></title><description><![CDATA[
<p>I wanted to build something like that. It would be great if I didn’t have to. Any link to follow?</p>
]]></description><pubDate>Mon, 10 Nov 2025 11:28:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45874884</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=45874884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45874884</guid></item><item><title><![CDATA[New comment by brachkow in "Meet the real screen addicts: the elderly"]]></title><description><![CDATA[
<p>Maybe it's not bad. In post soviet countries elderly already watching government endorsed man-hating gibberish on tv all day long.<p>So I would better prefer them playing three-in-row. I think after some time it even would be possible easier to "sell" to them playing some kind of minecraft with grandchildren.<p>Also, I vividly remember parks in Georgia (country!) crowded with elderly loudly playing chess and domino, instead of watching "who deserved to die by our god-chosen almighty army today" crap.</p>
]]></description><pubDate>Sat, 25 Oct 2025 15:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45704798</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=45704798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45704798</guid></item><item><title><![CDATA[New comment by brachkow in "Counter-Strike's player economy is in a freefall"]]></title><description><![CDATA[
<p>1) My childhood which coincided with peak of unregulated lootbox-skin markets (around 2013-2015). And I and my CS-playing peers had a happy childhood because of… skins gambling.<p>Most of us were able to earn money to buy a pizza or some additional snack betting on teams, or trading keys. Some exceptionaly lucky or with natural born trading skills were earning serious money — from quater to multiple salaries of an adult.<p>Maybe because casino-tourism in Belarus made people here slightly less prone to gambling, or maybe parents were not used to gift their children micro-transactions — e-sports betting, gambling and trading was financed mostly via in-game drops, returns from these bets and trades, and of course, sometimes, pocket money (which, on average were like 3$ per week).<p>That said, in modern times where micro-transactions are so common that you are ok with giving your kid V-bucks as birthday gift, I want say that anti child gambling narrative is a good thing.<p>2) At that time, and afaik it is true even today — you could use skins as a virtual currency to pay for a real things. It was proto-cryptocurrency/NFT in terms of being KYC and AML free.<p>This is really big market. There are aritcles on NYT about real life terrorists buying real guns for skins.<p>But without US-centric sensationalism, I beleive you can still pay for VPN or ChatGPT in very sanctioned Russia in CS skins. This can be also done with crypto (and mostly done now), but crypto has learning curve and you already playing CS.</p>
]]></description><pubDate>Fri, 24 Oct 2025 13:27:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45694405</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=45694405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45694405</guid></item><item><title><![CDATA[New comment by brachkow in "Ask HN: What are you working on? (October 2025)"]]></title><description><![CDATA[
<p>I’m still working on turning a wishlist app that I built for my friends into a real product — it’s called <a href="https://thingstohave.app" rel="nofollow">https://thingstohave.app</a>. I wrote a comment about it in summer, and these are the updates:<p>1. I shared the app with the small audience I have and received some feedback in very unexpected places. First, it was hard to understand how lists work because putting things into lists was an unobvious process. I fixed that by adding DnD that works well both with mouse and touch (turned out it’s two separate APIs). Second, users thought that the screenshot on the quite minimal landing page was the real app, and they clicked on it. The problem was so frequent and surprising that I decided to add something funny for people who do that, as I’m not willing to contribute a lot of time to the landing right now.<p>2. I underestimated how bad discoverability on the internet is. My expectation was that I would make my site fully server-side rendered, add a basic sitemap to Search Console, and have a few dozen organic users during the pre-holiday season when users are filling their wishlists. In reality, I got zero — not even users, but even visits. So I started actually working on SEO, no black magic but just adding slightly more complex sitemaps, micro-markup, and other stuff which I thought only products competing for the first page would need.<p>My next steps are to work on getting some minimal organic inflow of users and improving stuff related to auth and user management, which is the most time-consuming part of the work right now.</p>
]]></description><pubDate>Mon, 13 Oct 2025 09:23:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45566430</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=45566430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45566430</guid></item><item><title><![CDATA[New comment by brachkow in "The RSS feed reader landscape"]]></title><description><![CDATA[
<p>I have tried most of the RSS on the market, and for last three years i'm staying on BazQux.<p>I try to read everything on the internet via my reader so it is important to me that it:<p>1. can discover not so obvious feeds like youtube or reddit
2. makes rss feeds for non rss services — in the past it had feeds for twitter, vk and instagram that didn't provide feed. Sadly this is no longer a thing I beleive as such thing as social media public api dissappeared
3. can retreive full text of article<p>That said I believe you need to think of choosing of RSS reader as about choosing a mighty backend for the feeds. There is nothing difficult in rendering nice text from XML. Real difficulty is in making RSS avaliable on sites that are hostile to RSS (and will became more hostile in future).<p>And for the chosen backend, you can choose any frontend — just look at RSS apps in app store for your platform. Most of them will support using other backends. Reeder for Apple devices is nice.</p>
]]></description><pubDate>Thu, 09 Oct 2025 13:32:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45527469</link><dc:creator>brachkow</dc:creator><comments>https://news.ycombinator.com/item?id=45527469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45527469</guid></item></channel></rss>