<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: wmedrano</title><link>https://news.ycombinator.com/user?id=wmedrano</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 09 Jun 2026 20:28:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wmedrano" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wmedrano in "Show HN: Boxes.dev: ditch localhost; run Claude Code and Codex in the cloud"]]></title><description><![CDATA[
<p>Well, I wouldn't use this since I have my own box. In case its useful:<p>- I run hermes on the box and it has some scheduled cron jobs.<p>- I gave it an account on a custom Git forge. It cannot commit without my direct permission, though it can blow the setup up in other ways lol.<p>- I interact by assigning it issues and talking through Discord.</p>
]]></description><pubDate>Thu, 04 Jun 2026 18:35:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48402788</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48402788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48402788</guid></item><item><title><![CDATA[New comment by wmedrano in "Why Janet? (2023)"]]></title><description><![CDATA[
<p>I started writing a Scheme interpreter about a year ago and got pretty far. I dropped it a few months back since I got a new job.<p>I'm thinking of getting back and am wondering if the niche (and difficult for me to implement) features are worth it. I might be better off skipping dynamic-unwind, maybe even ripping out call/cc, in favor working on the debugability, ecosystem, performance, and package management story.</p>
]]></description><pubDate>Tue, 02 Jun 2026 18:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48373862</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48373862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48373862</guid></item><item><title><![CDATA[New comment by wmedrano in "Why Janet? (2023)"]]></title><description><![CDATA[
<p>Ironically, the top comment (this) is now about AI.</p>
]]></description><pubDate>Tue, 02 Jun 2026 16:23:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48372375</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48372375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48372375</guid></item><item><title><![CDATA[New comment by wmedrano in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>Zig gives you more control than Rust, which should theoretically lead to a higher performance ceiling.<p>There's not much magic in Zig. Keep hitting goto-definition and you can eventually see the OS switch statements and syscalls.</p>
]]></description><pubDate>Sat, 30 May 2026 14:54:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48336923</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48336923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48336923</guid></item><item><title><![CDATA[New comment by wmedrano in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>Try it if you want full control over every memory and IO operation and "drop". If you hit "goto-definition", you eventually get to see the OS switch statements and syscalls. There's not much magic.<p>Do not try it if you are scared of memory management and memory leaks.</p>
]]></description><pubDate>Sat, 30 May 2026 14:28:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48336592</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48336592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48336592</guid></item><item><title><![CDATA[New comment by wmedrano in "Is AI Profitable Yet?"]]></title><description><![CDATA[
<p>We're talking about ~1 trillion $$$ valuations here tho</p>
]]></description><pubDate>Sat, 23 May 2026 03:47:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48244445</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48244445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48244445</guid></item><item><title><![CDATA[New comment by wmedrano in "A History of IDEs at Google"]]></title><description><![CDATA[
<p>When I joined in 2016, it CitC would make it look (and still does) like you had the entire monorepo on your local filesystem on your machine.<p>Git5 would copy some directories but builds would still fallback to files from the monorepo if you didn't track them. It was convenient for me since I could just grep and do fuzzy matching from my editor. Now I have to do some extra work to avoid grepping the entire monorepo. LLMs sometimes still try to grep the entire repo lol.<p>Now, you could use a perforace, mercurial, or jj interface and it works fine.</p>
]]></description><pubDate>Wed, 13 May 2026 20:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48127241</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48127241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48127241</guid></item><item><title><![CDATA[New comment by wmedrano in "A History of IDEs at Google"]]></title><description><![CDATA[
<p>From the user interface perspective though, it does essentially look like you've pulled all of google3 into your disk.</p>
]]></description><pubDate>Wed, 13 May 2026 18:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125900</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48125900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125900</guid></item><item><title><![CDATA[New comment by wmedrano in "A History of IDEs at Google"]]></title><description><![CDATA[
<p>Luckily, they still support the text editor + CLI tools workflow so I can still use Emacs effectively.</p>
]]></description><pubDate>Wed, 13 May 2026 18:48:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125833</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48125833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125833</guid></item><item><title><![CDATA[New comment by wmedrano in "A History of IDEs at Google"]]></title><description><![CDATA[
<p>We've moved on from Git5. Although it was a pain, I kind of liked that Git5 made the monorepo less monolithic to my editor.</p>
]]></description><pubDate>Wed, 13 May 2026 18:31:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125626</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48125626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125626</guid></item><item><title><![CDATA[New comment by wmedrano in "A History of IDEs at Google"]]></title><description><![CDATA[
<p>Yeah, under my desk. I rarely remote which is a good excuse for me to disconnect from work anyways.</p>
]]></description><pubDate>Wed, 13 May 2026 18:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125509</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48125509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125509</guid></item><item><title><![CDATA[New comment by wmedrano in "A History of IDEs at Google"]]></title><description><![CDATA[
<p>I use a workstation specifically to improve latency. Needed to get approval at some point to get a refresh though.</p>
]]></description><pubDate>Wed, 13 May 2026 18:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125403</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48125403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125403</guid></item><item><title><![CDATA[New comment by wmedrano in "StarFighter 16-Inch"]]></title><description><![CDATA[
<p>I tried going from a budget Lenovo Linux to a Macbook Pro after graduating from university. The hardware was solid, but it is probably my most disappointing purchase.<p>Right now, I'm extremely satisfied with my workhorse Linux desktop and less so satisfied with my Linux laptop battery life, but I mostly use desktop anyways.</p>
]]></description><pubDate>Wed, 06 May 2026 15:07:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48037140</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=48037140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48037140</guid></item><item><title><![CDATA[New comment by wmedrano in "Zed editor switching graphics lib from blade to wgpu"]]></title><description><![CDATA[
<p>Do you have a screenshot? I just tried Zed out on Linux and biggest issue was that it assumed an rgb subpixel layout.<p>- <a href="https://pasteboard.co/ZDnQm80dHANx.png" rel="nofollow">https://pasteboard.co/ZDnQm80dHANx.png</a><p>- Top is wezterm which is correct.<p>- Bottom is Zed which uses rgb.<p>- Both are using Inconsolata though wezterm claims size is 16 and Zed is at 18. I don't have any screen scaling.<p>*edit formatting</p>
]]></description><pubDate>Sat, 14 Feb 2026 03:46:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47011330</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=47011330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47011330</guid></item><item><title><![CDATA[New comment by wmedrano in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://wmedrano.dev" rel="nofollow">https://wmedrano.dev</a><p>I'll write more this year, I promise</p>
]]></description><pubDate>Wed, 14 Jan 2026 20:34:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46622796</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=46622796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46622796</guid></item><item><title><![CDATA[New comment by wmedrano in "A brief history of Times New Roman"]]></title><description><![CDATA[
<p>I'm too dumb as well. I flipped this to make it about text editors. Personally, I love my Emacs:<p>This, like almost all writing about fonts, is bewildering to me. It just doesn't matter. For me, there are just 3 text editors in the world: IDE's, terminal editors, and weird editors (Ed, Teco, etc.)<p>What's even more strange is reading strong opinions on how great Emacs is, or how terrible NeoVim is ("Gnu good Apache bad", I know.) They're the same thing! I guess I'm too dumb to notice the subtle differences between Lisp and Lua.</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:24:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292210</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=46292210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292210</guid></item><item><title><![CDATA[New comment by wmedrano in "Do not put your site behind Cloudflare if you don't need to"]]></title><description><![CDATA[
<p>"valid security strategy"<p>Did you mean reliability? At this point I don't care if my server gets DDoS, but may be more convinced by security practices.</p>
]]></description><pubDate>Tue, 18 Nov 2025 19:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45970553</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=45970553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45970553</guid></item><item><title><![CDATA[New comment by wmedrano in "Why is Zig so cool?"]]></title><description><![CDATA[
<p>I haven't looked to deeply, but I haven't noticed any performance impact. Inlining probably helps too.</p>
]]></description><pubDate>Sat, 08 Nov 2025 04:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45854245</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=45854245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45854245</guid></item><item><title><![CDATA[New comment by wmedrano in "Why is Zig so cool?"]]></title><description><![CDATA[
<p>Zig makes the standard library accessible. Just by clicking "go to definition", you run into all the weird cases.<p>For example, apparently the plan9 OS gets special page_allocator handling: <a href="https://ziglang.org/documentation/master/std/#std.heap.page_allocator" rel="nofollow">https://ziglang.org/documentation/master/std/#std.heap.page_...</a></p>
]]></description><pubDate>Sat, 08 Nov 2025 04:49:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45854225</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=45854225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45854225</guid></item><item><title><![CDATA[New comment by wmedrano in "I see a future in jj"]]></title><description><![CDATA[
<p>I hope it sticks around so that I can use the same workflow at work and home. I'm really enjoying how fast all the jj operations are compared to mercurial.</p>
]]></description><pubDate>Thu, 23 Oct 2025 03:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45677749</link><dc:creator>wmedrano</dc:creator><comments>https://news.ycombinator.com/item?id=45677749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45677749</guid></item></channel></rss>