<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: colinmarc</title><link>https://news.ycombinator.com/user?id=colinmarc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 13:25:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=colinmarc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by colinmarc in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>I know of one: <a href="https://lubeno.dev" rel="nofollow">https://lubeno.dev</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 06:38:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47714381</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=47714381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47714381</guid></item><item><title><![CDATA[New comment by colinmarc in "I've sold out"]]></title><description><![CDATA[
<p>I use mise to install it in a manageadble way (and basically everything else on my computer).</p>
]]></description><pubDate>Wed, 08 Apr 2026 16:24:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47692398</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=47692398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47692398</guid></item><item><title><![CDATA[Anthropic greps for 'Pi', 'OpenClaw' in prompts and blocks them]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/FlorianKluge/status/2041855675295318039">https://twitter.com/FlorianKluge/status/2041855675295318039</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47691021">https://news.ycombinator.com/item?id=47691021</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:49:05 +0000</pubDate><link>https://twitter.com/FlorianKluge/status/2041855675295318039</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=47691021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691021</guid></item><item><title><![CDATA[New comment by colinmarc in "I've sold out"]]></title><description><![CDATA[
<p>I don't think Earendil and OpenAI seem very similar. The former is a tiny startup of friends working on exclusively open source stuff.</p>
]]></description><pubDate>Wed, 08 Apr 2026 12:04:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689053</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=47689053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689053</guid></item><item><title><![CDATA[New comment by colinmarc in "I've sold out"]]></title><description><![CDATA[
<p>Pi is a coding agent harness, like Claude Code, but significantly better and more elegant. Here is a good post describing it: <a href="https://lucumr.pocoo.org/2026/1/31/pi/" rel="nofollow">https://lucumr.pocoo.org/2026/1/31/pi/</a><p>I switched a few months ago and have not looked back. Unfortunately Anthropic blocked access from Claude Subscription users today, but that's a different story.</p>
]]></description><pubDate>Wed, 08 Apr 2026 12:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689007</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=47689007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689007</guid></item><item><title><![CDATA[New comment by colinmarc in "System76 on Age Verification Laws"]]></title><description><![CDATA[
<p>I would absolutely be in favor of those measures.</p>
]]></description><pubDate>Fri, 06 Mar 2026 09:27:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47272830</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=47272830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47272830</guid></item><item><title><![CDATA[New comment by colinmarc in "System76 on Age Verification Laws"]]></title><description><![CDATA[
<p>There are obviously certain harms we are comfortable (trying to) prevent 13yos from having access to. So it's a matter of degree.<p>The internet you describe has been gone for a long time. The internet that replaced it is several degrees more harmful, to adults and children alike.</p>
]]></description><pubDate>Fri, 06 Mar 2026 08:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47272462</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=47272462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47272462</guid></item><item><title><![CDATA[New comment by colinmarc in "System76 on Age Verification Laws"]]></title><description><![CDATA[
<p>I'm surprised by the complete lack of dissent or even nuance in the discussion here. I'm much more ambivalent on this: the historical record for prohibition is not good, but instagram and the like are uniquely and disastrously harmful and the companies pushing them on children are powerful in a way that has no real historical precedent. In the balance, anything the reduces the power those companies have over our lives (and our politics) has to be at least considered. In other words, I don't think this is necessarily the right measure - but I'm desperate.<p>Didn't regulating cigarettes kind of work?</p>
]]></description><pubDate>Fri, 06 Mar 2026 07:45:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47272159</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=47272159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47272159</guid></item><item><title><![CDATA[New comment by colinmarc in "Orion 1.0"]]></title><description><![CDATA[
<p>I opened this link intending to post exactly this. 1Password is just extremely broken on Orion. It's a testament to how much I like the browser that I'm still using it despite that (and despite the fact that Github was completely broken on Webkit this summer, but that's not Orion's fault).</p>
]]></description><pubDate>Tue, 25 Nov 2025 17:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46048202</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=46048202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46048202</guid></item><item><title><![CDATA[New comment by colinmarc in "Show HN: A Vulkan-Video-based game streaming tool for Linux"]]></title><description><![CDATA[
<p>> Would the Swift UI also work on an iPad?<p>Yes, but probably not for the first version.<p>> Do you have any comparisons with other tools (eg steam streaming, moonlight)<p>Steam streaming just doesn't really work on linux. Moonlight is somewhat similar in terms of direction, and has an established client base. I know of at least two projects to build servers for the Moonlight protocol[1][2].<p>The Moonlight protocol is a bit weird, because it's an open-source reverse engineering of a NVIDIA project, GeForce now. There are fundamental limitations to the protocol, for example that the cursor must be rendered in-stream or simulated. Using my tool, the cursor is rendered locally, and custom cursor images can actually be pushed to the client, for a seamless experience. This sounds like a minor detail but it matters a lot for subjective latency. I'm also working on employing tricks like hierarchical coding using FEC in the protocol, because I hate VBR encoding for games (it makes text blurry and breaks immersion). Those tricks aren't really possible in Moonlight.<p>All of the Linux solutions I know about have significantly higher latency compared to Magic Mirror, although I don't have numbers for exactly how much higher. (I have a benchmark to test the latency of my tool, but the others don't.) I'd encourage you to try them out and get a feel for the difference.<p>Finally, I think Magic Mirror is the easiest to install and get going on the server. It has almost zero runtime library or service dependencies (there's a pesky dynamic link against libxkbcommon which I haven't managed to remove), so you don't need to mess with pipewire or docker or anything - it's completely self-contained.<p>All that said, the existing tools have the advantage of a larger user and contributor base, whereas Magic Mirror is just me on a mission so far :) So they're likely to be much more stable and usable.<p>[1]: <a href="https://github.com/LizardByte/Sunshine">https://github.com/LizardByte/Sunshine</a>
[2]: <a href="https://github.com/games-on-whales/wolf">https://github.com/games-on-whales/wolf</a><p>Edit: an earlier version of this article mischaracterized the status of GeForce now :)</p>
]]></description><pubDate>Sun, 28 Apr 2024 09:19:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=40187201</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=40187201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40187201</guid></item><item><title><![CDATA[Show HN: A Vulkan-Video-based game streaming tool for Linux]]></title><description><![CDATA[
<p>I've been working for about 6 months on a new game streaming/remote desktop tool for linux. Gaming on linux is pretty exciting right now, given all the improvements in compatibility, but game streaming isn't really there yet, and the remote desktop space is fairly underdeveloped too.<p>The server acts as a wayland compositor to get the streamed app or game to render completely off-screen (somewhat like Gamescope, if you're familiar), and it uses Vulkan Video to pass the app's rendered textures directly to the encoder ASIC on the same card. The result is very fast and very low-latency, without a lot of moving parts. Running on the same machine, I get about 15-20ms median latency round-trip (from user input to the frame responding to that input being displayed on the client), which is about one frame at 60fps.<p>The client is the weakest link right now, but I'm working on a Swift UI macOS/tvOS client that should be a bit nicer to use. You'll also need a reasonably strong GPU to run the server.<p>Thanks for reading and checking it out! And please leave a bug report if it doesn't work for you, it's quite new and I've basically only tested it on my setup. Running the server with `--bug-report` will dump a video capture and trace log to a folder in /tmp, which you can attach to the report.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40181947">https://news.ycombinator.com/item?id=40181947</a></p>
<p>Points: 4</p>
<p># Comments: 3</p>
]]></description><pubDate>Sat, 27 Apr 2024 17:47:27 +0000</pubDate><link>https://github.com/colinmarc/magic-mirror</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=40181947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40181947</guid></item><item><title><![CDATA[Sequins: a key/value store for serving static batch data]]></title><description><![CDATA[
<p>Article URL: <a href="http://sequins.io">http://sequins.io</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12796268">https://news.ycombinator.com/item?id=12796268</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 26 Oct 2016 13:30:31 +0000</pubDate><link>http://sequins.io</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=12796268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12796268</guid></item><item><title><![CDATA[Open-sourcing tools for Hadoop]]></title><description><![CDATA[
<p>Article URL: <a href="https://stripe.com/blog/four-new-hadoop-projects">https://stripe.com/blog/four-new-hadoop-projects</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8642856">https://news.ycombinator.com/item?id=8642856</a></p>
<p>Points: 15</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Nov 2014 19:26:14 +0000</pubDate><link>https://stripe.com/blog/four-new-hadoop-projects</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=8642856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8642856</guid></item><item><title><![CDATA[Show HN: An idiomatic go client for HDFS (also, a binary with tab completion)]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/colinmarc/hdfs">https://github.com/colinmarc/hdfs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=8515243">https://news.ycombinator.com/item?id=8515243</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Oct 2014 13:17:23 +0000</pubDate><link>https://github.com/colinmarc/hdfs</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=8515243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8515243</guid></item><item><title><![CDATA[Google sponsors over $150k of grants for female programmers]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.hackerschool.com/blog/29-google-sponsors-grants-for-female-programmers">https://www.hackerschool.com/blog/29-google-sponsors-grants-for-female-programmers</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6878974">https://news.ycombinator.com/item?id=6878974</a></p>
<p>Points: 88</p>
<p># Comments: 101</p>
]]></description><pubDate>Tue, 10 Dec 2013 04:32:31 +0000</pubDate><link>https://www.hackerschool.com/blog/29-google-sponsors-grants-for-female-programmers</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=6878974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6878974</guid></item><item><title><![CDATA[Pursue Your Anguish]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.starsimpson.com/pursue-your-anguish">http://blog.starsimpson.com/pursue-your-anguish</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6595983">https://news.ycombinator.com/item?id=6595983</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 23 Oct 2013 00:34:31 +0000</pubDate><link>http://blog.starsimpson.com/pursue-your-anguish</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=6595983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6595983</guid></item><item><title><![CDATA[New comment by colinmarc in "Stripe launches beta in the UK"]]></title><description><![CDATA[
<p>Beat me to the joke!</p>
]]></description><pubDate>Fri, 01 Mar 2013 19:47:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=5306526</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=5306526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5306526</guid></item><item><title><![CDATA[New comment by colinmarc in "How Stripe built one of Silicon Valley’s best engineering teams"]]></title><description><![CDATA[
<p>A large number of people at Stripe (I want to say more than half, but that might be wrong) dropped out of college or didn't go at all. Given that a bigger portion of our peers outside Stripe <i>do</i> have college degrees, I think that suggests a different correlation entirely.<p>On my part, I dropped out of school almost immediately (I was an Econ student at Suffolk in Boston). I joined Stripe right after graduating from Hacker School batch[2].</p>
]]></description><pubDate>Wed, 20 Feb 2013 20:00:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=5252896</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=5252896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5252896</guid></item><item><title><![CDATA[New comment by colinmarc in "Announcing MoSQL"]]></title><description><![CDATA[
<p>heh, I didn't think anyone would actually use that - I originally wrote it meaning to use it as a tutorial for the blog post, then scrapped that idea.<p>Thanks for the kind words!</p>
]]></description><pubDate>Tue, 05 Feb 2013 21:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=5173315</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=5173315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5173315</guid></item><item><title><![CDATA[A Ruby Client for Impala]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.cloudera.com/blog/2013/02/a-ruby-client-for-impala/">http://blog.cloudera.com/blog/2013/02/a-ruby-client-for-impala/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=5165791">https://news.ycombinator.com/item?id=5165791</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 04 Feb 2013 18:02:37 +0000</pubDate><link>http://blog.cloudera.com/blog/2013/02/a-ruby-client-for-impala/</link><dc:creator>colinmarc</dc:creator><comments>https://news.ycombinator.com/item?id=5165791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5165791</guid></item></channel></rss>