<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: adamwk</title><link>https://news.ycombinator.com/user?id=adamwk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Jul 2026 09:42:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=adamwk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by adamwk in "Is The Economist Always Wrong?"]]></title><description><![CDATA[
<p>The Economist is a British journal, so why would you use US definition of right wing to evaluate their centrality?</p>
]]></description><pubDate>Wed, 08 Jul 2026 03:32:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48827148</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=48827148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48827148</guid></item><item><title><![CDATA[New comment by adamwk in "Resetting Xbox"]]></title><description><![CDATA[
<p>She’s been in her position for less than 6 months. All of the problems were under Phil, so I don’t understand what you mean by course correcting her own actions</p>
]]></description><pubDate>Mon, 06 Jul 2026 22:05:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48811112</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=48811112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48811112</guid></item><item><title><![CDATA[New comment by adamwk in "Road to Elm 1.0"]]></title><description><![CDATA[
<p>I can’t think of a worse announcement for your road to 1.0. Who cares? Without localization or accessibility support, it doesn’t make sense to call your UI framework production ready with a 1.0 version. I think limiting what third-party contributors can bridge from browser APIs killed Elm’s momentum for anything but toy projects. It now seems more like a sandbox for Evan to play around with compiler ideas than something meant for production use.</p>
]]></description><pubDate>Mon, 06 Jul 2026 17:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48807605</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=48807605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48807605</guid></item><item><title><![CDATA[New comment by adamwk in "Have You Restarted Your Computer This Week?"]]></title><description><![CDATA[
<p>Is it really different from that short time ago? It feels like this has been the normal for much longer than 5 years. I do remember there being fewer restarts to update, but I feel like that was way back in the snow leopard days.<p>As to why, I assumed it’s because security fixes are in basically every update these days. And it’s easier to change core systems with a restart than live</p>
]]></description><pubDate>Tue, 30 Jun 2026 18:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48737613</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=48737613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48737613</guid></item><item><title><![CDATA[New comment by adamwk in "Why Japanese companies do so many different things"]]></title><description><![CDATA[
<p>Does it? I’ve seen Ezra Klein talk about his book and he talked about how bureaucracy is frequently a scapegoat for getting things done. Europe is very bureaucratic yet is able to build. The issue he called out is red tape yes but more so litigation by the private citizen. That any individual can stop an apartment being built because it blocks morning light into their flower bed</p>
]]></description><pubDate>Fri, 22 May 2026 20:12:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48240993</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=48240993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48240993</guid></item><item><title><![CDATA[New comment by adamwk in "If America's so rich, how'd it get so sad?"]]></title><description><![CDATA[
<p>Where do you see the word ‘Evil?’ I don’t see the word in the title or anywhere in the article itself.</p>
]]></description><pubDate>Thu, 23 Apr 2026 23:11:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47883429</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=47883429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47883429</guid></item><item><title><![CDATA[New comment by adamwk in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>This is what I understood as well, but it sounded like GP had success doing it; so I was curious if there was a trick I didn’t know about</p>
]]></description><pubDate>Mon, 13 Apr 2026 22:03:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47758473</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=47758473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47758473</guid></item><item><title><![CDATA[New comment by adamwk in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>Maybe there’s a git trick I don’t know, but I’ve found making small branches off each other painful. I run into trouble when I update an earlier branch and all the dependent branches get out of sync with it. When those earlier branches get rebased into master it becomes a pain to update my in-progress branches as well</p>
]]></description><pubDate>Mon, 13 Apr 2026 21:10:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47757868</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=47757868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47757868</guid></item><item><title><![CDATA[New comment by adamwk in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>As someone who used phabricator and mercurial, using GitHub and git again feels like going back to the stone ages. Hopefully this and jujutsu can recreate stacked-diff flow of phabricator.<p>It’s not just nice for monorepos. It makes both reviewing and working on long-running feature projects so much nicer. It encourages smaller PRs or diffs so that reviews are quick and easy to do in between builds (whereas long pull requests take a big chunk of time).</p>
]]></description><pubDate>Mon, 13 Apr 2026 20:55:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47757695</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=47757695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47757695</guid></item><item><title><![CDATA[New comment by adamwk in "Sky – an Elm-inspired language that compiles to Go"]]></title><description><![CDATA[
<p>Right but recursion is only a smaller part of why the optimization is important. It means tail-called functions still build on the stack and long function chains—as is common with fp—can overflow</p>
]]></description><pubDate>Mon, 06 Apr 2026 20:01:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666196</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=47666196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666196</guid></item><item><title><![CDATA[Musk on Mars]]></title><description><![CDATA[
<p>Article URL: <a href="https://mceglowski.substack.com/p/musk-on-mars">https://mceglowski.substack.com/p/musk-on-mars</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47462179">https://news.ycombinator.com/item?id=47462179</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 20 Mar 2026 23:22:23 +0000</pubDate><link>https://mceglowski.substack.com/p/musk-on-mars</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=47462179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462179</guid></item><item><title><![CDATA[New comment by adamwk in "Don't become an engineering manager"]]></title><description><![CDATA[
<p>You don’t think companies look at your past titles when you apply for a job?</p>
]]></description><pubDate>Tue, 03 Mar 2026 17:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47236079</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=47236079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47236079</guid></item><item><title><![CDATA[New comment by adamwk in "Meta’s AI smart glasses and data privacy concerns"]]></title><description><![CDATA[
<p>I am also surprised, but not because I believe Meta to care about the ethics of the whole thing. After all their privacy scandals, I’d assume they’d have policies in place to prevent something that can so easily be leaked. But here we are</p>
]]></description><pubDate>Mon, 02 Mar 2026 23:22:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47225729</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=47225729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47225729</guid></item><item><title><![CDATA[New comment by adamwk in "Zig's new plan for asynchronous programs"]]></title><description><![CDATA[
<p>The subject of the function coloring article was callback APIs in Node, so an argument you need to pass to your IO functions is very much in the spirit of colored functions and has the same limitations.</p>
]]></description><pubDate>Tue, 02 Dec 2025 16:52:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46123259</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=46123259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46123259</guid></item><item><title><![CDATA[New comment by adamwk in "Go beyond Goroutines: introducing the Reactive paradigm"]]></title><description><![CDATA[
<p>I think this article does an alright job selling ro over RxGo, but doesn’t really explain why using a reactive library is better than plain go. The channel/goroutine example is fine, as they say, but they hand wave how this will fall apart in a more complex project. Conversely, their reactive example is mapping and filtering an 4 item array and handwave how the simplicity will remain no matter the size of the codebase.<p>I’ve worked in a few complex projects that adopted reactive styles and I don’t think they made things simpler. It was just as easy to couple components with reactive programming as it was without.</p>
]]></description><pubDate>Mon, 27 Oct 2025 23:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45727735</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=45727735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45727735</guid></item><item><title><![CDATA[New comment by adamwk in "I see a future in jj"]]></title><description><![CDATA[
<p>I joined the sapling/subversion company this year, but haven’t had the chance to use jj. But given its resemblance I must say sapling has been great. Much more intuitive than git, and I find commit stacks much easier to follow than branches. I do wonder how it will work without the level of support of Meta, since you won’t have the same commit stack review UI (basically a series of pull requests being reviewed at the same time). So something like what this author is working on is needed.</p>
]]></description><pubDate>Wed, 22 Oct 2025 19:46:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45674213</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=45674213</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45674213</guid></item><item><title><![CDATA[New comment by adamwk in "Syntax highlighting is a waste of an information channel (2020)"]]></title><description><![CDATA[
<p>What he calls import highlighting is something I only find reliably setup in Xcode, but is probably one of the most useful things to highlight for me. To be able to tell at a glance whether I’m looking at a library function or an internal was very useful. Probably doesn’t matter for languages that enforce calling with the module (eg, module::foo()), but in C/Objective-C and Swift it’s annoying when it’s missing.</p>
]]></description><pubDate>Thu, 16 Oct 2025 23:55:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45612058</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=45612058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45612058</guid></item><item><title><![CDATA[PlayStation 3 Architecture (2021)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.copetti.org/writings/consoles/playstation-3">https://www.copetti.org/writings/consoles/playstation-3</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45576536">https://news.ycombinator.com/item?id=45576536</a></p>
<p>Points: 202</p>
<p># Comments: 61</p>
]]></description><pubDate>Tue, 14 Oct 2025 05:21:48 +0000</pubDate><link>https://www.copetti.org/writings/consoles/playstation-3</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=45576536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45576536</guid></item><item><title><![CDATA[New comment by adamwk in "PanamaPlaylists – Leaked Tech CEOs Spotify Profiles"]]></title><description><![CDATA[
<p>That’s what children listened to 15 years ago. I doubt that’s what they listen to now</p>
]]></description><pubDate>Wed, 30 Jul 2025 18:02:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44737504</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=44737504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44737504</guid></item><item><title><![CDATA[New comment by adamwk in "Superfunctions: A universal solution against sync/async fragmentation in Python"]]></title><description><![CDATA[
<p>I don’t think this implements anything monad shaped</p>
]]></description><pubDate>Fri, 25 Jul 2025 02:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44679053</link><dc:creator>adamwk</dc:creator><comments>https://news.ycombinator.com/item?id=44679053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44679053</guid></item></channel></rss>