<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: lucasoshiro</title><link>https://news.ycombinator.com/user?id=lucasoshiro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 27 Oct 2026 11:52:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lucasoshiro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lucasoshiro in "Sebastian Raschka's from-scratch video course on building reasoning models"]]></title><description><![CDATA[
<p>Why teach people to play guitar once a week if they won't be a new Jimi Hendrix? Why teach people to run if they won't be a new Usain Bolt?<p>Maybe because they don't want to be an "emerging player" or something, they only want to understand how a new technology that is changing the world works and prefer to learn by doing.<p>If Sebastian is doing it by its personal brand, he really deserves it. I would trust him because I know he is a reference on his area of knowledge and I know he is because he shares his knowledge instead of only making fancy talks.</p>
]]></description><pubDate>Mon, 26 Oct 2026 17:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=50248020</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=50248020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50248020</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Sebastian Raschka's from-scratch video course on building reasoning models"]]></title><description><![CDATA[
<p>I don't like working with neural networks and I always found everything overcomplicated or oversimplified, sometimes both at the same time.<p>But this book is almost perfect. Every new concept is well described and every is well founded. And every step moves you forward (if you know, you know)</p>
]]></description><pubDate>Mon, 26 Oct 2026 17:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=50247727</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=50247727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50247727</guid></item><item><title><![CDATA[New comment by lucasoshiro in "How big is a Git commit?"]]></title><description><![CDATA[
<p>In newer versions of Git you check this by using the new command `git repo structure`[1]<p>[1] <a href="https://git-scm.com/docs/git-repo#Documentation/git-repo.txt-structure--formattablelinesnul-z" rel="nofollow">https://git-scm.com/docs/git-repo#Documentation/git-repo.txt...</a></p>
]]></description><pubDate>Sun, 11 Oct 2026 15:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=50044651</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=50044651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50044651</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Looking forward to Git 2.56 – and 3.0"]]></title><description><![CDATA[
<p>Stash is just a stack of commits. If you use stash this way too much probably you will mess something, since it needs to keep that stack data structure.<p>The solution: create a branch or tag with the things that you're trying. If you want to apply it, use `git merge --squash`. This way your unfinished work lives outside the stash stack!</p>
]]></description><pubDate>Tue, 22 Sep 2026 14:23:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49801805</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49801805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49801805</guid></item><item><title><![CDATA[New comment by lucasoshiro in "A Necessary History of the Oddest Letter: W"]]></title><description><![CDATA[
<p>Native English speakers when trying to speak Portuguese find it hard to speak A with tilde (~). Like when they say "São Paulo" they say "Sao Paulo". Ã is the nasal A, which sounds like the U in "sun" and "burn", while the standard A sounds the same as in "car".<p>I don't know why this happens, since the phoneme exists in English...</p>
]]></description><pubDate>Mon, 21 Sep 2026 12:25:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49786398</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49786398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49786398</guid></item><item><title><![CDATA[New comment by lucasoshiro in "ZCode, the GLM coding agent, silently uploads your Git history"]]></title><description><![CDATA[
<p>Thanks. I'm upvoting that instead</p>
]]></description><pubDate>Fri, 18 Sep 2026 12:54:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49753741</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49753741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49753741</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Small programming tricks"]]></title><description><![CDATA[
<p>> `find` does a lot more things than that.<p>And I don't think that's a good thing. Especially because AI coding agents use it a lot. They only need to hallucinate a little to destroy your filesystem.</p>
]]></description><pubDate>Wed, 16 Sep 2026 20:34:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49732614</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49732614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49732614</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Small programming tricks"]]></title><description><![CDATA[
<p>I wrote this about git log -S and other Git tools for code archaeology and debugging: <a href="https://lucasoshiro.github.io/posts-en/2023-02-13-git-debug/" rel="nofollow">https://lucasoshiro.github.io/posts-en/2023-02-13-git-debug/</a><p>You can see the discussion about it here: <a href="https://news.ycombinator.com/item?id=39877637">https://news.ycombinator.com/item?id=39877637</a></p>
]]></description><pubDate>Wed, 16 Sep 2026 20:31:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49732584</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49732584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49732584</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Small programming tricks"]]></title><description><![CDATA[
<p>> You probably don’t need find<p>I think for most cases `git ls-files` does this job quite well. If you provide pathspecs, this can be very powerful!</p>
]]></description><pubDate>Wed, 16 Sep 2026 20:29:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49732548</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49732548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49732548</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Ask HN: Lesser known features of macOS/iPadOS/iOS/etc. 27"]]></title><description><![CDATA[
<p>Yeah, that's true! I find it very boring to create automations manually, this will help a lot</p>
]]></description><pubDate>Tue, 15 Sep 2026 18:34:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49716810</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49716810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49716810</guid></item><item><title><![CDATA[Ask HN: Lesser known features of macOS/iPadOS/iOS/etc. 27]]></title><description><![CDATA[
<p>Hi there!<p>I've just upgraded my Mac and iPad OSes to 27 and found some interesting features that I haven't seen listed elsewhere:<p>- Screen mirroring to iPad now accepts touchscreen inputs<p>- iPad menu bar can now be always turned on<p>- The sidebars aren't floating, just like before Tahoe<p>- Decreased window border radius<p>- Increased resize window area</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49714644">https://news.ycombinator.com/item?id=49714644</a></p>
<p>Points: 16</p>
<p># Comments: 8</p>
]]></description><pubDate>Tue, 15 Sep 2026 16:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49714644</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49714644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49714644</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Git Submodules as a Package Manager"]]></title><description><![CDATA[
<p>> Git doesn't support them very well. Bugs are disappointing frequent<p>I can't remember any "bug" in the submodule machinery. If you find one, report to the Git mailing list, they very receptive.<p>> Having to constantly remember `git submodule update --init --recursive`<p>Set this config: `git config submodule.recurse true`<p>> IMO they're almost always the wrong solution.<p>Yeah... but sometimes they are the only feasible solution, especially when the dependency needs to be shared across projects that use incompatible dependency managers and Git is the only common denominator between them...</p>
]]></description><pubDate>Sat, 05 Sep 2026 15:04:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49577238</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49577238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49577238</guid></item><item><title><![CDATA[New comment by lucasoshiro in "The creator of Jujutsu has joined ERSC"]]></title><description><![CDATA[
<p>Jujutsu is built on top of Git, so it can benefit tools in the same ecosystem (forges, CIs, code quality tools, IDEs, plugins, etc).<p>I have only played a little with jj and hg, but I felt that jj has a more modern UX, learning from years of Git existence (and even influencing Git, like the new `git history` command [1]). On the other hand, hg was created in the same month as Git, both trying to improve the experience of the VCSs available at the time (april 2005).<p>[1] <a href="https://lore.kernel.org/git/20250819-b4-pks-history-builtin-v1-0-9b77c32688fe@pks.im/" rel="nofollow">https://lore.kernel.org/git/20250819-b4-pks-history-builtin-...</a></p>
]]></description><pubDate>Tue, 01 Sep 2026 20:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49527352</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49527352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49527352</guid></item><item><title><![CDATA[New comment by lucasoshiro in "The creator of Jujutsu has joined ERSC"]]></title><description><![CDATA[
<p>> jujutsu works with git.<p>Just like TypeScript with JS, QUIC with UDP, GraphQL with HTTP, Android with Linux, and so on<p>> git can do everything jujutsu can do (otherwise, jujutsu couldn't work with git)<p>Replace "jujutsu"/"git" by "typescript"/"js", "quic/udp", etc and you'll understand.</p>
]]></description><pubDate>Tue, 01 Sep 2026 19:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49527236</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49527236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49527236</guid></item><item><title><![CDATA[New comment by lucasoshiro in "ReactOS 0.4.16"]]></title><description><![CDATA[
<p>ReactOS is way older than React. In fact, the first times when I heard about React I thought ReactOS was becoming mainstream, but no...<p>If you an OS based in JS, maybe the closer we had was NodeOS [1]<p>[1] <a href="https://node-os.com" rel="nofollow">https://node-os.com</a></p>
]]></description><pubDate>Mon, 31 Aug 2026 17:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49512516</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49512516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49512516</guid></item><item><title><![CDATA[New comment by lucasoshiro in "São Paulo resident transforms degraded area into urban forest"]]></title><description><![CDATA[
<p>If you have an account, you can follow his profile and support his work. If you don't have, you can see the images anyway.<p>If the author simply put the image into the article it would only be sending kudos to Hélio instead of supporting him. Of course a single follow or profile view is not that much, but it helps to spread his work</p>
]]></description><pubDate>Fri, 07 Aug 2026 16:15:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49212707</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49212707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49212707</guid></item><item><title><![CDATA[New comment by lucasoshiro in "São Paulo resident transforms degraded area into urban forest"]]></title><description><![CDATA[
<p>Which of the images do you think that are AI-generated? If I didn't miss something, all of them are from the real place.</p>
]]></description><pubDate>Fri, 07 Aug 2026 15:43:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49212212</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49212212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49212212</guid></item><item><title><![CDATA[New comment by lucasoshiro in "São Paulo resident transforms degraded area into urban forest"]]></title><description><![CDATA[
<p>> It would seem to me the better aim would be identifying the issue as to why native plants are not already reproducing successfully<p>I live nearby. The issue is: it's located between two lanes of an avenue in a densely populated neighborhood of the largest city in americas. Imagine opening a 100m wide strip of grass in manhattan, you won't expect it to naturally turn into a forest. Same here.</p>
]]></description><pubDate>Fri, 07 Aug 2026 15:34:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49212063</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=49212063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49212063</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Ghostel.el: Terminal emulator powered by libghostty"]]></title><description><![CDATA[
<p>I know this only because I'm an emacs user. Outside that niche .el is an obscure file extension, so, no, it's not that obvious</p>
]]></description><pubDate>Sun, 12 Jul 2026 18:25:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883269</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=48883269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883269</guid></item><item><title><![CDATA[New comment by lucasoshiro in "Ditching Zotero for a Text File"]]></title><description><![CDATA[
<p>tbh I never cared about bibtex features from Zotero... Having a interface where I can place and organize pdfs, filter them by author and have everything syncronized between my tablet and my computer is what really makes me use it.<p>If this kind of feature could be replaced by txt files I probably would be using it, but, no...</p>
]]></description><pubDate>Sun, 12 Jul 2026 15:21:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48881857</link><dc:creator>lucasoshiro</dc:creator><comments>https://news.ycombinator.com/item?id=48881857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48881857</guid></item></channel></rss>