<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: godot</title><link>https://news.ycombinator.com/user?id=godot</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 12:54:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=godot" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by godot in "LibreOffice – Let's put an end to the speculation"]]></title><description><![CDATA[
<p>I don't know about any of the drama happening, but if LibreOffice ceases to exist, there's still Softmaker FreeOffice as a free & local option. It's nothing fancy, but works for the times when I have to use one. I'm not against cloud products as you are, but it's nice being able to do stuff locally sometimes, it's just more convenient.</p>
]]></description><pubDate>Sun, 05 Apr 2026 19:08:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47652798</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=47652798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47652798</guid></item><item><title><![CDATA[New comment by godot in "Do your own writing"]]></title><description><![CDATA[
<p>The way I approach having LLM help with writing documents like this is to have it help me clean up my writing, not write the substance of it.<p>I tend to do extensive research (that process in itself would involve LLMs too, sure) in a tech plan, a product spec, etc. and usually end up with a really solid idea in my head and like say, five critical key points about this tech plan or product spec that I absolutely must convey in this document.<p>Then I basically "brain dump" my critical key points (including everything about it, background/reasoning, why this or that way, what's counterintuitive about it, why is this point important, etc.) in pretty messy writing (but hitting all the important talking points) to a LLM prompt, asking it to produce the document I need (be it tech plan, product spec, whatever) and ask it to write it based on my points.<p>The resulting document has all the important substance on it this way.<p>If you use LLM to produce documents like this by a way of a prompt like "Write a tech plan for the product feature XYZ I want to build", you're going to get a lot of fluff. No substance, plenty of mistakes, wrong assumptions, etc.</p>
]]></description><pubDate>Mon, 30 Mar 2026 20:19:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47579228</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=47579228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47579228</guid></item><item><title><![CDATA[New comment by godot in "Machine Payments Protocol (MPP)"]]></title><description><![CDATA[
<p>After so many years we're finally going to start making use of http 402 payment required... maybe</p>
]]></description><pubDate>Thu, 19 Mar 2026 03:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47434480</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=47434480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47434480</guid></item><item><title><![CDATA[Show HN: KaraMagic – automatic karaoke video maker]]></title><description><![CDATA[
<p>Hi all, this is an early version of a side project of mine. Would love some feedback and comments.<p>I like karaoke and I grew up with the Asian style karaoke with the music video behind and the karaoke lyrics at the bottom.<p>Sometimes I want to do a song and there is no karaoke version video like that.<p>A few years ago I came across ML models that cleanly separate the vocals and the instrumental music of a song. I thought of the idea to chain together ML models that can take an input music video file, extract the audio (ffmpeg), separate the tracks (ML), transcribe the lyrics (ML), burn the lyrics back with timing into the video (ffmpeg), and output a karaoke version of the video.<p>This is an early version of the app, Mac only so far (since I use Mac, despite it being an electron app.. I do eventually want to make a Windows build), I've only let a few friends try it. Let me know what you think!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47328060">https://news.ycombinator.com/item?id=47328060</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Mar 2026 19:58:44 +0000</pubDate><link>https://karamagic.com/</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=47328060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328060</guid></item><item><title><![CDATA[Show HN: Dreamscape – Dream meanings, illustrations, journaling]]></title><description><![CDATA[
<p>I've been a dev for 20+ years and also started some startups in the past but it's only my first mobile app ever :) I started with something simple. I feel that with LLM API becoming common there's probably a variety of apps like this that can be interesting to the "outside world" (outside of tech audience) to be built using various LLM/AI APIs, so I'm starting with this one to experiment.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47289328">https://news.ycombinator.com/item?id=47289328</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 07 Mar 2026 16:56:31 +0000</pubDate><link>https://usedreamscape.com</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=47289328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47289328</guid></item><item><title><![CDATA[New comment by godot in "Attention Media ≠ Social Networks"]]></title><description><![CDATA[
<p>Wow, I did not know about this Feeds page despite being a daily FB user for 20 years (yes, to the ridicule of most people, I know). Thanks for pointing this out. I wish this was the default homepage or at least a way to set it as default.</p>
]]></description><pubDate>Sun, 22 Feb 2026 19:33:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47113897</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=47113897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47113897</guid></item><item><title><![CDATA[New comment by godot in "Sunny days are warm: why LinkedIn rewards mediocrity"]]></title><description><![CDATA[
<p>I agree, there seems to be a level of criticism of marketing bordering on irrational among devs, it's almost like it's trendy to hate on marketing.<p>For devs who currently think this way, I suggest thinking about it more deeply from the perspective of a developer: Let's say you want to start a company/startup from a passionate idea you had. What do you think happens when you build it? In reality, do you truly expect "build it and they will come"? What happens when you bought a domain, put up your product on the web, or the app store? I can tell you what will happen: there will be zero people signing up to use it. Posting it on a Show HN or Product Hunt is an illusion of ease to publicize a product. A PH launch is a carefully planned and curated process involving hours and hours of marketing work to prepare for. A Show HN post will go unnoticed with no clicks 99.9% of the time.<p>And if you just work in a bigger company, as a non-founder, and say "this isn't my problem, I just build stuff for a job", what do you think the founders did to build their company so there are users who sign up and pay?</p>
]]></description><pubDate>Sun, 17 Aug 2025 17:53:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44933454</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44933454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44933454</guid></item><item><title><![CDATA[New comment by godot in "Do things that don't scale, and then don't scale"]]></title><description><![CDATA[
<p>> Could it be bigger? Sure. But at some point — maybe even before 1,000 people — the vibe breaks. The intimacy evaporates. You stop recognizing names. People talk less because it’s harder to know who’s listening. Growth would make it worse, not better.
>
> Some things work precisely because they’re small.<p>I'd argue this is true for social networks like Facebook actually. There was a magical period in Facebook between 2005 to 2010 or so where it was mostly college friends, high school friends, some work friends, and we all actually shared what we thought on our posts, shared links to interesting stuff, etc.<p>When all the relatives started being added to your network the vibe became decidedly different, and then acquaintances, people who aren't close, etc. and everyone has that one experience where one time they post something and someone who isn't close get offended, whether it's political or not, and they gradually share less and less.</p>
]]></description><pubDate>Sat, 16 Aug 2025 18:36:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44925848</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44925848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44925848</guid></item><item><title><![CDATA[New comment by godot in "Windows XP Professional"]]></title><description><![CDATA[
<p>Little fun tidbit: I happen to use the WinXP wallpaper on my Macbook (just for fun nostalgia, and because I like it), so when I open this up on my browser the background blends:
<a href="https://github.com/user-attachments/assets/70a66a71-3f6a-4853-8576-6ab8d28dba9a" rel="nofollow">https://github.com/user-attachments/assets/70a66a71-3f6a-485...</a></p>
]]></description><pubDate>Thu, 07 Aug 2025 16:30:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44826630</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44826630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44826630</guid></item><item><title><![CDATA[New comment by godot in "Ask HN: Transition back to job market in 40s"]]></title><description><![CDATA[
<p>I don't have "the right answer" for you but I would just chime in that in the current job market, your best bet is your existing/previous network. Reach out to folks you previously worked with in past companies, especially those in tech leadership positions. With more and more AI applicants trust is weighed more than ever and existing relationships is a major leverage point now.<p>I don't know if this "should" be how it is but this is the reality based on what I observe now. Hopefully you have some relationships you can reach out to.</p>
]]></description><pubDate>Wed, 06 Aug 2025 21:01:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44817801</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44817801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44817801</guid></item><item><title><![CDATA[New comment by godot in "We may not like what we become if A.I. solves loneliness"]]></title><description><![CDATA[
<p>One thing that not enough people realize is that the gap between haves and have-nots widen in almost <i>everything</i> when technology advances, and I don't mean just wealth (that is one too), but also knowledge (LLM/AI widens knowledge gap between the curious and not-curious by a lot), and in this case socialization -- the availability of technology (in both organizing activities like your example and in AI loneliness like the article) widens the socialize and not-socialize people.<p>In the old days, not-socialize people tend to be forced to socialize anyway; but techonology enables them to not-socialize 99% of time now. Likewise, socialize people needed to put in more effort to socialize in the old days, but now it's easier than ever.<p>When more people realize this, the discourse should shift from "technology creates this trend" to "technology widens the gap between X and not-X".</p>
]]></description><pubDate>Sat, 02 Aug 2025 16:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44769144</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44769144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44769144</guid></item><item><title><![CDATA[Gen AI details and fuzziness: How to build AI products with them [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=vcFUkYTNcBA">https://www.youtube.com/watch?v=vcFUkYTNcBA</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44738879">https://news.ycombinator.com/item?id=44738879</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 30 Jul 2025 20:02:40 +0000</pubDate><link>https://www.youtube.com/watch?v=vcFUkYTNcBA</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44738879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44738879</guid></item><item><title><![CDATA[Vibe coding? AI assisted coding? I prefer being an AI micromanager [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=3gnfOnhC1EA">https://www.youtube.com/watch?v=3gnfOnhC1EA</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44610688">https://news.ycombinator.com/item?id=44610688</a></p>
<p>Points: 15</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 18 Jul 2025 22:55:14 +0000</pubDate><link>https://www.youtube.com/watch?v=3gnfOnhC1EA</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44610688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44610688</guid></item><item><title><![CDATA[New comment by godot in "Launch HN: Morph (YC S23) – Apply AI code edits at 4,500 tokens/sec"]]></title><description><![CDATA[
<p>I've been using Cursor pretty extensively in the past few months and I use it to code pretty hard problems sometimes, and a while ago when the options were between claude 3.5 sonnet vs gemini 2.5 pro, there was such a significant difference in quality that claude 3.5 often straight up failed -- the code it wrote woudln't work, even after retrying over and over again, and gemini 2.5 pro often was able to solve it correctly. In a particular project I even had to almost exclusively use gemini 2.5 pro to continue to make any progress despite having to wait out the thinking process every time (gemini was generally slower to begin with, and then the thinking process often took 30-90 seconds).</p>
]]></description><pubDate>Tue, 08 Jul 2025 06:27:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44497615</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44497615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44497615</guid></item><item><title><![CDATA[New comment by godot in "The first time I was almost fired from Apple"]]></title><description><![CDATA[
<p>I think the general public (and by that I mean including software engineers too) overestimate the likelihood of a huge screw-up leading to being fired like they do in the movies, if the screw-up is neither (1) malicious/intentional in nature, nor (2) demonstrates that you're grossly incompetent for the job.<p>Most huge screw-ups happen to well-intentioned, knowledgeable software engineers, who simply made an honest mistake.<p>The correct way to handle it, on the company/management's perspective, is not to fire the person who made the mistake, but to allow them to correct it (perhaps with help from others). And that is indeed what happens in most cases. There are certainly poorly managed companies who would fire someone in these scenarios, but they should be less common than otherwise.<p>I'm not going to name any names: in the late 00s/early 10s I worked in one of the highest-profile, high-growth tech startups of its era, and I've personally made a blunder that corrupted literally millions of user records in the database. This incident was known internally as one of the most disastrous technical things that happened in the company's history, among a few others. The nature of the product was one of very quickly updating data, and updates were critically important (e.g. is affected by user spends) and hence restoring from DB backups of even the night before was unfeasible. There was irreparable damage where a whole team of us had to spend the next few weeks painstakingly hand-fixing data for users, and coming up with algorithms/code to fix these things as users use the product as they go. As you expect in this anecdote, I did not get fired, I was part of the team that worked tirelessly following this incident to fix user data, and I continued to have a good, growing career in my remaining time in this company (the next few years).</p>
]]></description><pubDate>Mon, 07 Jul 2025 05:22:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44487016</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44487016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44487016</guid></item><item><title><![CDATA[New comment by godot in "Why I left my tech job to work on chronic pain"]]></title><description><![CDATA[
<p>I'd be curious to follow along and read more. My experience is that everyone's body is quite different and what causes chronic issues with everyone can be quite different. That's not to say his observations and solutions won't be useful to others, but it's another good anecdote to understand and things worth trying for others having similar issues.<p>I myself for example have had headache and migraine issues for more than 25 years. I understand deeply an incredible amount about what causes my migraines, how they feel, how I help with it, and so on. I understand migraines more than anyone else I ever know in my life because I observe, pay attention, study, and try different things so much. I understand it more than most doctors I talk to. But I also know that everyone's migraines are a little different and not everyone gets triggered by the same things (though there's a lot of overlaps) and my solutions may not help for everyone. I'd totally write something like this for migraines if I had the time (I don't :( ).</p>
]]></description><pubDate>Fri, 04 Jul 2025 16:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44466049</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44466049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44466049</guid></item><item><title><![CDATA[New comment by godot in "Why I left my tech job to work on chronic pain"]]></title><description><![CDATA[
<p>I think most people underestimate how much of their immune system depends on their sleep. Sleep quality, amount (hours) of sleep, time in bed, all of it -- they matter.<p>In stressful periods, it's likely not stress crushing the immune system, it's the indirect relationship that stress causes bad quality sleep and low amount of sleep, that in turn crushes the immune system.<p>If, even if under stress, you manage to work out a system/habit that allows you to get proper sleep, you'd likely be ok.</p>
]]></description><pubDate>Fri, 04 Jul 2025 16:43:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44465985</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44465985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44465985</guid></item><item><title><![CDATA[New comment by godot in "I built something that changed my friend group's social fabric"]]></title><description><![CDATA[
<p>Would anyone still use a desktop-only (no mobile) messenger where you have to run/turn on intentionally (not always-on like most mobile-first messengers nowadays), lists online/offline friends the way AIM/ICQ did, and you can only send messages with online friends?<p>I get that most leisure computing has moved off of desktop to mobile in modern days, but there's definitely enough of us nerds who're on a computer a lot (even if just for work, if nothing else). It can't be any less than in the late 1990s when ICQ was popular.</p>
]]></description><pubDate>Tue, 01 Jul 2025 16:48:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44435777</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44435777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44435777</guid></item><item><title><![CDATA[New comment by godot in "OpenAI charges by the minute, so speed up your audio"]]></title><description><![CDATA[
<p>Yeah, my mentioned times are with faster-whisper, but I have not tried whisper.cpp. I just use a python script to run the model.</p>
]]></description><pubDate>Sun, 29 Jun 2025 17:12:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44414660</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44414660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44414660</guid></item><item><title><![CDATA[New comment by godot in "I deleted my second brain"]]></title><description><![CDATA[
<p>I realize I must be in the minority of software engineers/tech circles, I do not keep a "personal knowledge management" base.<p>I do have a personal Notion, but the things I keep in it are like list of restaurants we want to try and haven't yet, list of travel destinations we want to go at some point, the trash collection schedule, things like that. Basically references/bookmarks.<p>I don't keep reading lists, knowledge I learned, or anything like that in an archive. I rely completely on my own memory in my brain for those. (I also don't open up tabs with intentions of "I'll read this later". Either I read it and close it, or don't. If it feels semi-interesting but long, I just skim it, then close it.)<p>If anything interesting comes up, I talk about it, typically in a group chat (I have about half a dozen group chats with various friend groups or ex-coworkers groups that are active). If a discussion took place about something, I will likely remember it. If I remember some key points, if something comes up in the future about it, I will remember enough to look it up, whether by Google or by LLM. *<p>I've lived this way for decades professionally and never found myself missing a piece of knowledge in any context that I wish I had. In other words I don't find a use to keep a personal knowledge base.<p>For those reading this, maybe it helps you think about whether you need one like this as well. Perhaps like the article author here, you might feel more relieved not having one.<p>* I also want to note that I operate this way at work / in meetings as well. I find that if I try to take notes during meetings, I can't pay attention fully, and can't digest the information being discussed. It works much better if I don't take any notes at all, pay attention in the meeting, and if there's anything important from the meeting, I try to write it down afterwards (typically in a Slack message) from memory. 99% of the time it works fine and once in a long while I might miss something (but someone else who reads my Slack message would fill out what I missed).</p>
]]></description><pubDate>Sat, 28 Jun 2025 17:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44406499</link><dc:creator>godot</dc:creator><comments>https://news.ycombinator.com/item?id=44406499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44406499</guid></item></channel></rss>