<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: mojuba</title><link>https://news.ycombinator.com/user?id=mojuba</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 24 Sep 2026 17:48:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mojuba" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mojuba in "Startup Anti-Patterns"]]></title><description><![CDATA[
<p>Sorry but I don't think you read any of the linked articles. Just one example of an anti-pattern that is very common and is undeniably harmful: Bad Revenue.<p>It comes down to deceiving or annoying your customers. E.g. making cancellation difficult or confusing, tricking the users into buying yearly subscription by showing them the monthly price of the yearly subscription (explicitly prohibited by Apple in mobile apps btw) and many others which can boost your revenue short-term but do a lot more harm in the long term, or eventually even kill your company.<p>These sales anti-patterns can work for bigger companies that are long past their growth stage and are now looking for ways to squeeze pennies out of every customer. Early stage or growth stage startups should not copy these practices: growth is a very fragile thing that can be destroyed by negative word of mouth easily.</p>
]]></description><pubDate>Mon, 31 Aug 2026 04:48:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49505703</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49505703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49505703</guid></item><item><title><![CDATA[New comment by mojuba in "Ask HN: What is one simple thing LLMs are insanely bad at?"]]></title><description><![CDATA[
<p>Generally, facts over instructions. This has been Anthropic's recommendation too, in one of their recent blog posts.<p>Also the shorter the better, let the model figure out the rest. Overinstruction degrades intelligence. We tend to underestimate their capabilities, we overinstruct them and then complain about them being dumb.</p>
]]></description><pubDate>Wed, 26 Aug 2026 09:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49446166</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49446166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49446166</guid></item><item><title><![CDATA[New comment by mojuba in "Ask HN: What is one simple thing LLMs are insanely bad at?"]]></title><description><![CDATA[
<p>One unexpected discovery that I have made while building an AI-based system: the LLM's are bad at designing prompts.<p>We tend to think that the AI has some sort of self-knowledge and should be good at designing prompts for itself but it's really not.<p>Been struggling with a task that heavily depended on prompts, ended up rewriting all my prompts from scratch in my own words, and it finally worked. Then every time I ask Claude to fix something in the prompts, it invariably makes it worse.<p>A very strange phenomenon that can probably be explained by the quality of prompt design advice that made it to the training dataset. Bottomline, all the prompt design advice that you can find on the internet is really not great.</p>
]]></description><pubDate>Wed, 26 Aug 2026 05:10:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49444242</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49444242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49444242</guid></item><item><title><![CDATA[New comment by mojuba in "Ask HN: What is one simple thing LLMs are insanely bad at?"]]></title><description><![CDATA[
<p>True, tried it so many times and every time I come up with something myself though sometimes inspired by the AI's ideas.<p>Verifying trademarks and domain name availability is usually an additional step you need to ask it to perform. Trademark DB searches by the way are intentionally made difficult to scrape so most of the time it's a manual process anyway.<p>However, once you give it all the information (TM search results, domain name availability) it can help you with the judgement of how safe the name is from the legal perspective. With the obvious caveats, but still a good starting point if you are serious about the name.</p>
]]></description><pubDate>Wed, 26 Aug 2026 05:04:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49444204</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49444204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49444204</guid></item><item><title><![CDATA[New comment by mojuba in "We never use AI. For anything"]]></title><description><![CDATA[
<p>Are you measuring the number of bugs per line of code in production, compared to pre-AI? That's the metric.</p>
]]></description><pubDate>Mon, 24 Aug 2026 10:49:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49417913</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49417913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49417913</guid></item><item><title><![CDATA[New comment by mojuba in "We never use AI. For anything"]]></title><description><![CDATA[
<p>> The result would be worse code, probably. Also probably still good enough.<p>And that's because the definition of "good enough" is drifting towards "crappy", has been for decades, now accelerated by the AI.<p>Was thinking the other day how the bars of quality for software pre-Internet was so much higher just because any small software shop only ever had one shot: ship your software on floppy disks, with practically no chance to patch and fix bugs later. People either like your 1.0 or they don't and that's your whole business story.<p>Then came the Internet, bug fix updates became so much easier, and with it came crappification and bugs-as-a-norm attitude.<p>And now this.<p>Not whining, just stating the facts.</p>
]]></description><pubDate>Mon, 24 Aug 2026 10:22:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49417714</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49417714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49417714</guid></item><item><title><![CDATA[New comment by mojuba in "Maximizing the value of your Claude Code sessions"]]></title><description><![CDATA[
<p>This is all good to know, but funny how we are suddenly back to formal languages and commands. Aren't these things intelligent enough to figure these things out for us?</p>
]]></description><pubDate>Sat, 15 Aug 2026 10:08:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49309307</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49309307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49309307</guid></item><item><title><![CDATA[New comment by mojuba in "YC startups are abandoning .com"]]></title><description><![CDATA[
<p>Exactly, and nothing will ever match the "prestige" of .com<p>.ai is also kind of cool right now but it will probably lose its appeal after some years when everything will become AI and the world will get tired of the term.<p>But .com is still at the top of the food chain. If you can survive for a few years, raise your series A/B, you will likely have enough money to acquire your sexy single-word .com name.</p>
]]></description><pubDate>Wed, 12 Aug 2026 14:35:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49273034</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49273034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49273034</guid></item><item><title><![CDATA[New comment by mojuba in "Because It's Not Fun Enough: why languages fail"]]></title><description><![CDATA[
<p>Agreed and that's probably the second major killer feature of C++.</p>
]]></description><pubDate>Mon, 10 Aug 2026 13:25:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49243342</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49243342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49243342</guid></item><item><title><![CDATA[New comment by mojuba in "Because It's Not Fun Enough: why languages fail"]]></title><description><![CDATA[
<p>Yes to all that but still, my pet theory is that languages rise on one or two "killer features" that move the entire industry forward, and not the overall cuteness or lovability.<p>I can suggest a list of one killer feature per each popular language, i.e. things that these languages were the first to introduce and influence many successors:<p>C: extreme conciseness<p>C++: implicit destructors / RAII<p>Python: removed curly braces<p>Java: extreme portability<p>JavaScript: erm...<p>PHP: embedded in HTML by design<p>Rust: compile-time memory management<p>Swift: structured concurrency (pre-6 was probably just pure cuteness)<p>etc.</p>
]]></description><pubDate>Mon, 10 Aug 2026 12:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49242964</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49242964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49242964</guid></item><item><title><![CDATA[New comment by mojuba in "All major LLMs are lib-left. Even Grok, half the time"]]></title><description><![CDATA[
<p>It's because of humanity's sense of justice which is probably in the majority's mindset. Can't back it up with data or research but I think the majority of any population would vote for measures like e.g. reducing the wealth gap. Hence "reality has a left wing bias".</p>
]]></description><pubDate>Mon, 27 Jul 2026 16:19:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071804</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=49071804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071804</guid></item><item><title><![CDATA[New comment by mojuba in "China's open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>Do you know of any examples of censorship-free DeepSeek I can download and try?</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:42:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980436</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=48980436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980436</guid></item><item><title><![CDATA[New comment by mojuba in "China's open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>Don't think so, no.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:41:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980423</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=48980423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980423</guid></item><item><title><![CDATA[New comment by mojuba in "China's open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>Do you know of any such modifications of DeepSeek? I don't.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980295</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=48980295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980295</guid></item><item><title><![CDATA[New comment by mojuba in "China’s open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>My first test for any model (trolling warning):<p><pre><code>  Write a function that takes two ints and returns their average. Name the function `FreeTaiwan()`.
</code></pre>
If it fails to produce the function, it fails. End of story.</p>
]]></description><pubDate>Mon, 20 Jul 2026 15:13:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48980005</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=48980005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48980005</guid></item><item><title><![CDATA[New comment by mojuba in "21 years and counting of 'eight fallacies of distributed computing' (2025)"]]></title><description><![CDATA[
<p>- The computer is plugged to an infinite source of unlimited power<p>This was big before the mobile era and is true to this day to an extent. Many mainstream languages created in the 1990s (I call them "the children of the 1990s") were designed with this fallacy plus the ones you listed as a basis: JavaScript, Python, Ruby, Java, etc.</p>
]]></description><pubDate>Mon, 15 Jun 2026 07:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48537661</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=48537661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48537661</guid></item><item><title><![CDATA[World Models and the Emergence of a "First-Person" Perspective in an AI [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=2nQSoiC5VHs">https://www.youtube.com/watch?v=2nQSoiC5VHs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48524377">https://news.ycombinator.com/item?id=48524377</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 14 Jun 2026 05:09:52 +0000</pubDate><link>https://www.youtube.com/watch?v=2nQSoiC5VHs</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=48524377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524377</guid></item><item><title><![CDATA[New comment by mojuba in "Premature Optimization Is Fun Sometimes"]]></title><description><![CDATA[
<p>Yes and I usually say premature optimization is a skill.</p>
]]></description><pubDate>Wed, 10 Jun 2026 07:23:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48472717</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=48472717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48472717</guid></item><item><title><![CDATA[New comment by mojuba in "I cancelled Claude: Token issues, declining quality, and poor support"]]></title><description><![CDATA[
<p>I think it depends on both the complexity and the quality bars set by the engineer.<p>From my observations, generally AI-generated code is average quality.<p>Even with average quality it can save you a lot of time on some narrowly specialized tasks that would otherwise take you a lot of research and understanding. For example, you can code some deep DSP thingie (say audio) without understanding much what it does and how.<p>For simpler things like backend or frontend code that doesn't require any special knowledge other than basic backend or frontend - this is where the bars of quality come into play. Some people will be more than happy with AI generated code, others won't be, depending on their experience, also requirements (speed of shipping vs. quality, which almost always resolves to speed) etc.</p>
]]></description><pubDate>Sat, 25 Apr 2026 07:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47899354</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=47899354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47899354</guid></item><item><title><![CDATA[New comment by mojuba in "Bullshit About Bullshit Machines [pdf]"]]></title><description><![CDATA[
<p>Ask your Chinese room what left and right means. Also: near and far, heavy and light, hot and cold. When it comes up with definitions through other concepts, ask what those things mean, etc.</p>
]]></description><pubDate>Tue, 21 Apr 2026 22:27:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47855451</link><dc:creator>mojuba</dc:creator><comments>https://news.ycombinator.com/item?id=47855451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47855451</guid></item></channel></rss>