<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: mrazomor</title><link>https://news.ycombinator.com/user?id=mrazomor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 04:49:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mrazomor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mrazomor in "Netflix Prices Went Up Again – I Bought a DVD Player Instead"]]></title><description><![CDATA[
<p>I did the same after Netflix dropped movies I cared about.<p>First I tried playing DVDs straight from PC which is connected to TV. That was horrible quality and UX.<p>Then I bought a good quality DVD player with hardware upscaling. It provided better image quality and slightly better UX. But you still had to deal with the menus and buch of other slow loading stuff that comes with DVDs... Gave up on it.</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:14:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710221</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=47710221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710221</guid></item><item><title><![CDATA[New comment by mrazomor in "My productivity app is a never-ending .txt file (2020)"]]></title><description><![CDATA[
<p>My daily driver! Considering how much time I spend with these tools, it's surprising that I had relatively few iterations over the years.<p>I have two major use cases:<p>1) a TODO list<p>2) longer texts (project plans, travel plans, shopping lists for things to buy sometimes in the next 6 months (e.g. books to read), etc.).<p>The TODO list is my daily driver. As the family became larger, it became difficult to track what needs to be done the next day (including simple things, like "give a daily dose of vitamin", "clean & lube the bike chain every 2w"). For a very long time, I used pen & paper. It was OK, used it for years, but it didn't scale so well with kids. An Android TODO/reminder app with notifications and repeats was a life saver. I used BZ Reminder (<a href="https://play.google.com/store/apps/details?id=com.bzzzapp">https://play.google.com/store/apps/details?id=com.bzzzapp</a>) which ticked all the boxes. But the author decided to downgrade the lifetime licences to periodic... It's still not expensive but I don't approve the behavior. After trying out a dozen of similar apps, I ended up with "Reminders: Todo List & Notes" (<a href="https://play.google.com/store/apps/details?id=com.pocketbrilliance.reminders">https://play.google.com/store/apps/details?id=com.pocketbril...</a>). I can't live without a tool like this anymore. TBH, pen & paper TODO lists are still around.<p>For the longer texts I used an offline wiki (ZIM) for quite some time. Then gradually moved to Google Keep (simple, can accept text & lists, and can be shared). The Keep collection kept growing. With both lists and texts. It's pretty bad input method, but its simplicity kept me using it for years. Now I'm happy with simple txt files (syced between phone & PCs, and properly backed up).</p>
]]></description><pubDate>Thu, 11 Dec 2025 22:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46238368</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=46238368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46238368</guid></item><item><title><![CDATA[New comment by mrazomor in "Nnd – a TUI debugger alternative to GDB, LLDB"]]></title><description><![CDATA[
<p>Heavy use of C++ templates can significantly increase the binary size. Same for the heavy use of generated code (e.g. protocol buffers etc.).</p>
]]></description><pubDate>Tue, 06 May 2025 16:33:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43906993</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=43906993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43906993</guid></item><item><title><![CDATA[New comment by mrazomor in "European word translator: an interactive map"]]></title><description><![CDATA[
<p>IIUC, the Swiss German can't make a cut as there's no standard written form (and with it, not much resources), and the variations between the cities are pretty significant.</p>
]]></description><pubDate>Sun, 23 Feb 2025 23:00:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43154063</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=43154063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43154063</guid></item><item><title><![CDATA[New comment by mrazomor in "Ask HN: How to learn marketing and sales as a solo entrepreneur?"]]></title><description><![CDATA[
<p>I have zero experience in sales and marketing, but I was wondering how I would start if I had to do that. After reading a bit about it and googling around, I stumbled upon Alex Hormozi and his YouTube channel: <a href="https://youtube.com/@alexhormozi" rel="nofollow">https://youtube.com/@alexhormozi</a><p>It has a lot of content & good presentation (minimalistic, but crisp). All about sales and marketing. I have no idea how an experienced sales or marketing person would rate it, but to me it sounds reasonable and useful. Give it a try (e.g. try this video: <a href="https://youtu.be/FMzKk73iUhw" rel="nofollow">https://youtu.be/FMzKk73iUhw</a> -- his videos have clickbaty titles, and are pretty long -- don't let that discourage you).<p>He also has two books (sales and marketing), but I didn't read them yet. The reviews say that they are somewhat basic. I'll still give them a try.</p>
]]></description><pubDate>Fri, 03 Jan 2025 23:32:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42590649</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=42590649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42590649</guid></item><item><title><![CDATA[New comment by mrazomor in "How I ship projects at big tech companies"]]></title><description><![CDATA[
<p>The summary in this article is golden!</p>
]]></description><pubDate>Thu, 14 Nov 2024 19:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42139944</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=42139944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42139944</guid></item><item><title><![CDATA[New comment by mrazomor in "Ask HN: Where would you publish content that should outlive you?"]]></title><description><![CDATA[
<p>I was in a similar discussion some 10y ago. After a few rounds, we concluded that for a really good reliability you could do the following:<p>- no service is expected to last long enough or to keep your data safe,<p>- a physical medium is the way to go,<p>- create 3 backups stored in different location,<p>- use a different brand for each backup,<p>- every 10y review the backups: check the data degradation, rebackup on a new medium if the current one is getting phased away, reencode the content if the format is becoming obsolete & hard to open. [IMO, this is the key point]<p>Getting the old works of a predecessor on a physical medium is a really good feeling (I know how I felt when I'd discover the old notebooks from my father, uncle, etc.). Based on my experience and Internet, CD-R seems to be a good choice if the data volume allows. But it's getting slowly phased away. (fun fact: a few months ago I found the first CD I burnt -- works flawlessly (although, no checksums checked) after 25y)</p>
]]></description><pubDate>Sun, 06 Oct 2024 20:14:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41759918</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=41759918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41759918</guid></item><item><title><![CDATA[New comment by mrazomor in "Calculating the cost of a Google DeepMind paper"]]></title><description><![CDATA[
<p>What the OP is referring to requires <i>overprovisioning</i> of the high priority traffic and the <i>sine-like utilization</i> (without it, the benefits of the "batch" tier is close to zero -- the preemption is too high for any meaningful work when you are close to the top of the utilization hill).<p>You get that organically when you are serving lots of users. And, there's not much GPUs etc. used for that. Training LLMs gives you a different utilization pattern. The "best effort" resources aren't as useful in that setup.</p>
]]></description><pubDate>Tue, 30 Jul 2024 13:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41109218</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=41109218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41109218</guid></item><item><title><![CDATA[New comment by mrazomor in "Calculating the cost of a Google DeepMind paper"]]></title><description><![CDATA[
<p>This assumes the common resources (CPU, RAM, etc.), not the ones required for the LLM training (GPU, TPU, etc.). It's different economy.<p>TL; DR: It's not ~free.</p>
]]></description><pubDate>Tue, 30 Jul 2024 11:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41107970</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=41107970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41107970</guid></item><item><title><![CDATA[New comment by mrazomor in "Ask HN: What is the best code base you ever worked on?"]]></title><description><![CDATA[
<p>It's about the different ways the language allows you to shoot yourself in the foot.<p>I worked on large Python, C++, Java & Go services. I have 10y+ of experience with the first 3. C++ allows you to write incomprehensible code (even to the experienced C++ devs) and justify its existence (because of the performance gains). But you need to be a top expert to write a compileable code of that type. I'm comfortable with diving in any C++ codebase except for the libraries like std, boost, abseil, folly, etc. Most of the code there is absurdly difficult to comprehend.<p>On the other hand Python leads in the ways a junior dev can introduce hell in the code. Especially if the team doesn't rely on the strict type check. I have seen horrors.<p>I was bewildered when I realized that working with JavaScript with type checks (Closure compiler) was insanely more productive and smooth than working with Python (before the type checks).<p>That's why Java won the enterprise world. It takes an effort to make a mess in Java (but people still manage). Go is in a similar place.</p>
]]></description><pubDate>Sat, 29 Jun 2024 08:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40828786</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=40828786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40828786</guid></item><item><title><![CDATA[New comment by mrazomor in "Ask HN: What is the best code base you ever worked on?"]]></title><description><![CDATA[
<p>In my case, it was the integration testing framework built for a large Python service.<p>This was ~10y ago, so my memory might not serve me well. A bit of context:<p>- proprietary service, written in Python, maaany KLOC,<p>- hundreds of engineers worked on it,<p>- before this framework, writing the integration tests was difficult -- you had a base framework, but the tests had no structure, everyone rolled out their own complicated way of wiring things -- very convoluted and flaky.<p>The new integration tests framework was build by a recently joined senior engineer. TBF, it's wrong to say that it's was a framework, if you think in the xUnit sense. This guy built a set of business components that you could connect & combine in a sound way to build your integration test. Doesn't sound like much, but it significantly simplified writing integration tests (it still had rough edges, but it was 10x improvement). It's rare to see the chaos being tamed in such elegant way.<p>What this guy did:<p>- built on top of the existing integration tests framework (didn't rollout something from zero),<p>- defined a <i>clear semantic</i> for the test components,<p>- built the initial set of the test components,<p>- held a <i>strong ownership</i> over the code -- through the code review he ensured that the new components follow semantics, and that each test component is covered by its own test (yep, tests for the test doubles, you don't see that very often).<p>Did it work well longterm? Unfortunately, no. He stayed relatively short (<2y). His framework deteriorated under the new ownership.<p>Travis, if you are reading this and you recognized yourself, thank you for your work!</p>
]]></description><pubDate>Fri, 28 Jun 2024 19:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40824180</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=40824180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40824180</guid></item><item><title><![CDATA[New comment by mrazomor in "What makes gambling wrong but insurance right? (2017)"]]></title><description><![CDATA[
<p>> With this in mind insurance is a service worth paying for as long as the fee is lower than utility you gain from it.<p>Why even consider the insurance as investment (money increasing tool)? A stock market would get you higher gains at more controlled risk.<p>The 3rd best financial advice I got is about insurances: "Pay the insurance only if the negative outcome would cause you a significant financial loss" (and is of relatively high probability)<p>So, insuring a house from fire etc. makes sense. But, my $2k bike is not worth covering (from my PoV). Or, if we go to extreme, my (unnecessary) motorbike/boat/jet ski as if they are destroyed, I can continue living without them (a bit of exaggerated example, but I hope you get my point). Same for insuring a house from unlikely events.</p>
]]></description><pubDate>Sun, 09 Jun 2024 14:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=40624880</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=40624880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40624880</guid></item><item><title><![CDATA[New comment by mrazomor in "Ask HN: How to transcribe 1000s of handwritten notes"]]></title><description><![CDATA[
<p>Tesseract out of the box is terrible for anything non standard. I tried using it for the comic books. Unusable. The training for your font is doable, but it's very time intensive (while the tools are pretty good!).</p>
]]></description><pubDate>Sun, 02 Jun 2024 06:34:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40551897</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=40551897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40551897</guid></item><item><title><![CDATA[New comment by mrazomor in "Best of Google AI search results"]]></title><description><![CDATA[
<p>Even though I'm finding this AI hype ridiculous, some of the screenshots look fake (self harm related, profanity, etc.). The filtering at that level is solved ages ago.<p>Are the answers stable/reproducible? (I'm not in a location where this is launched)<p>But the absurdity of most of the answers is believable. I'm still perplexed at how much Big Tech is betting on this broken (and absurdly expensive) technology.</p>
]]></description><pubDate>Sun, 26 May 2024 06:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40480097</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=40480097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40480097</guid></item><item><title><![CDATA[New comment by mrazomor in "Wayfair fired a bunch of people again today, after using them to train AI"]]></title><description><![CDATA[
<p>This is amazingly well said! It deserves a huge virtual billboard.</p>
]]></description><pubDate>Thu, 18 Apr 2024 08:56:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=40074248</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=40074248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40074248</guid></item><item><title><![CDATA[New comment by mrazomor in "Show HN: Integer Map Data Structure"]]></title><description><![CDATA[
<p>If I understood it correctly, it's not much different from what `absl::flat_hash_map` does.<p>Look for "Metadata information"/control bits at <a href="https://abseil.io/about/design/swisstables" rel="nofollow">https://abseil.io/about/design/swisstables</a></p>
]]></description><pubDate>Thu, 25 Jan 2024 08:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39127529</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=39127529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39127529</guid></item><item><title><![CDATA[New comment by mrazomor in "Hidden Changes in GPT-4, Uncovered"]]></title><description><![CDATA[
<p>That's mostly intuitive.<p>An accurate answer is often driven by a concrete and highly confident fact in the training dataset (e.g. structured data fact, like a birth date from Wikipedia etc.).<p>The hallucinations are derived facts of (hopefully) low confidence. Nondeterminism is more common if you have low scores. Only a few facts can take high score (in a usable system), while many can take a low score -- then numeric instability can make a mess.<p>I'm not very familiar with LLMs, but I do have experience with the traditional ML models and content understanding production system. But, LLMs are not far from them.</p>
]]></description><pubDate>Sat, 13 Jan 2024 11:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=38979104</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=38979104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38979104</guid></item><item><title><![CDATA[New comment by mrazomor in "I found the music I love on the internet"]]></title><description><![CDATA[
<p><a href="https://www.stellar-attraction.com/" rel="nofollow">https://www.stellar-attraction.com/</a> is an amazing prog place. I discovered so many great songs and bands there.</p>
]]></description><pubDate>Sat, 13 Jan 2024 11:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=38978981</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=38978981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38978981</guid></item><item><title><![CDATA[New comment by mrazomor in "Hidden Changes in GPT-4, Uncovered"]]></title><description><![CDATA[
<p>In (1) you imply that hallucinations are strictly due to nondeterminism in GPT computation. A hallucination happens (IIUC) because of the numeric imprecision, model regularization and various thresholds. In short, the hallucinations can be reliably reproducible (but, they can also happen due to non-deterministic computation).</p>
]]></description><pubDate>Sat, 13 Jan 2024 09:26:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=38978402</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=38978402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38978402</guid></item><item><title><![CDATA[New comment by mrazomor in "Mozilla 2023 annual report: CEO pay skyrockets, Firefox market share nosedives"]]></title><description><![CDATA[
<p>Chrome gives me the graph, and rich stock data. Firefox gives a minimum amount of data (vanilla install, no addons). See:<p>- <a href="https://ibb.co/gJQhTbK" rel="nofollow">https://ibb.co/gJQhTbK</a><p>- <a href="https://ibb.co/bJZ7JVR" rel="nofollow">https://ibb.co/bJZ7JVR</a><p>I get the same behavior for the people queries like "Barack Obama". (Android 14, Pixel 4a)</p>
]]></description><pubDate>Fri, 29 Dec 2023 21:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=38810248</link><dc:creator>mrazomor</dc:creator><comments>https://news.ycombinator.com/item?id=38810248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38810248</guid></item></channel></rss>