<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: liquidgecka</title><link>https://news.ycombinator.com/user?id=liquidgecka</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 12:10:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=liquidgecka" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by liquidgecka in "Accidentally deleted subscriptions for chat integrations (Slack and MS Teams)"]]></title><description><![CDATA[
<p>> I've been using GitHub for other projects and for the life of me I can't see a single area where its better.<p>Triggering github actions manually is way, way cleaner. Also the pipeline configuration feels cleaner to me bit that might be personal preference more than anything else.. Otherwise I agree. =)</p>
]]></description><pubDate>Fri, 05 Jun 2026 20:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48417441</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=48417441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48417441</guid></item><item><title><![CDATA[New comment by liquidgecka in "The Jeff Dean Facts"]]></title><description><![CDATA[
<p>That meme started in early 2007 I believe. I started in 2006 and was in ZRH by 2008 and it was around long before I made that move.</p>
]]></description><pubDate>Thu, 08 Jan 2026 17:24:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46543693</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=46543693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46543693</guid></item><item><title><![CDATA[New comment by liquidgecka in "The Post-American Internet"]]></title><description><![CDATA[
<p>There is confusion here because Greenland is not part of the EU directly (they were, they left) <a href="https://en.wikipedia.org/wiki/Greenland_and_the_European_Union" rel="nofollow">https://en.wikipedia.org/wiki/Greenland_and_the_European_Uni...</a>
Its citizens are members of the EU but its territory is not. Greenland is part of NATO though, and has a trade alliance with the EU so its territorial status is very complicated.</p>
]]></description><pubDate>Tue, 06 Jan 2026 15:45:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46513743</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=46513743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46513743</guid></item><item><title><![CDATA[New comment by liquidgecka in "We are discontinuing the dark web report"]]></title><description><![CDATA[
<p>Yeah.. I have a five letter email that's a common first and last name @ gmail.com. I second everything you said. Getting report hits every few days are useless given how few sites do any kind of validation. :-/</p>
]]></description><pubDate>Tue, 16 Dec 2025 05:44:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46285189</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=46285189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46285189</guid></item><item><title><![CDATA[New comment by liquidgecka in "Kurt Got Got"]]></title><description><![CDATA[
<p>My former company would send out rewards as a thank you to employees. It was basically a “click here to receive your free gift!” email. I kept telling the security team that this was a TERRIBLE president but it continued none the less. The first time I got one I didn’t open it for ages, even after confirming the company was real. It was only after like the 5th nagging email that I asked security about it and they confirmed that it was in fact a real thing the company was using. I got a roomba, a nice outdoor chair, and some sweet headphones. =)</p>
]]></description><pubDate>Thu, 09 Oct 2025 02:29:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45522875</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=45522875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45522875</guid></item><item><title><![CDATA[New comment by liquidgecka in "Google's Liquid Cooling"]]></title><description><![CDATA[
<p>yea I totally missed the CDU. I thought this was a project I had talked with a hardware person about a few years ago where there was no intermediate transfer and when I read the article I completely missed the section between the images.  Rack level water cooling is interesting and I am sure they are doing some really cool bits on it but it’s not as revolutionary as a zero transfer system that I had thought they were talking through. I updated the comment to call out my error and reduce my excitement. =/<p>[I am still annoyed at how many people are dismissive of Google’s datacenter work simply because “severs have been water cooled before” which completely misses the point of datacenter level cooling. I also learned that AWS is doing this already, along with some elements of OVH] =)</p>
]]></description><pubDate>Tue, 26 Aug 2025 16:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45028577</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=45028577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45028577</guid></item><item><title><![CDATA[New comment by liquidgecka in "Google's Liquid Cooling"]]></title><description><![CDATA[
<p>> > CDUs exchange heat between coolant liquid and the facility-level water supply.<p>Oh interesting I missed that when I went through in the first pass. (I think I space bared to pass the image and managed to skip the entire paragraph in between the two images so that’s on me.<p>I was running off an informal discussion I had with a hardware ops person several years ago where he mentioned a push to unify cooling and eliminate thermal transfer points since they were one of the major elements of inefficiency in modern cooling solutions. By missing that as I browsed through it I think I leaned too heavily on my assumptions without realizing it!<p>Also, not all chips can be liquid cooled so there will always be an element of air cooling so the fans and stuff are still there for the “everything else” cases and I doubt anybody will really eliminate that effectively. The comment you quoted was mostly directed towards the idea that Cray-1 had liquid cooling, it did, but it transferred to air outside of the server which was an extremely common model for most older mainframe setups. It was rare for the heat to be kept liquid along the whole path.</p>
]]></description><pubDate>Mon, 25 Aug 2025 21:58:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45019583</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=45019583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45019583</guid></item><item><title><![CDATA[New comment by liquidgecka in "Google's Liquid Cooling"]]></title><description><![CDATA[
<p>It has not been true for a LONG time. That was part of Google early “compute unit” strategy that involved things like sealed containers and such. Turns out that’s not super efficient or useful because you leave large swaths of hardware idle.<p>In my day we had software that would “drain” a machine and release it to hardware ops to swap the hardware on. This could be a drive, memory, CPU or a motherboard. If it was even slightly complicated they would ship it to Mountain View for diagnostic and repair. But every machine was expected to be cycled to get it working as fast as possible.<p>We did a disk upgrade on a whole datacenter that involved switching from 1TB to 2TB disks or something like that (I am dating myself) and total downtime was so important they hired temporary workers to work nights to get the swap done as quickly as possible. If I remember correctly that was part of the “holy cow gmail is out of space!” chaos though, so added urgency.</p>
]]></description><pubDate>Mon, 25 Aug 2025 21:15:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45019128</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=45019128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45019128</guid></item><item><title><![CDATA[New comment by liquidgecka in "Google's Liquid Cooling"]]></title><description><![CDATA[
<p>> The part that is new is not having an air-interface in the middle of the cycle.<p>I wasn’t clear when I was writing but this was the point I was trying to make. Heat from the chip is transferred in the same medium all the way from the chip to the exterior chiller without intermediate transfers to a new medium.</p>
]]></description><pubDate>Mon, 25 Aug 2025 20:44:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45018753</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=45018753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45018753</guid></item><item><title><![CDATA[New comment by liquidgecka in "Google's Liquid Cooling"]]></title><description><![CDATA[
<p>[I am not a current Google Employee so my understanding of this is based on externally written articles and “leap of faith” guestimation]<p>Yes. A supply and return line along with power. Though if I had to guess how its setup this would be done with some super slick “it just works” kind of mount that lets them just slide the case in and lock it in place. When I was there almost all hardware replacement was made downright trivial so it could just be more or less slide in place and walk away.</p>
]]></description><pubDate>Mon, 25 Aug 2025 20:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45018608</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=45018608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45018608</guid></item><item><title><![CDATA[New comment by liquidgecka in "Google's Liquid Cooling"]]></title><description><![CDATA[
<p>[bri3d pointed out that I missed an element of this. There is a transfer between rack level and machine level coolant which makes this far less novel than I had initially understood. See their direct comment to this]<p>I posed this further down in a reply-to-a-reply but I should call it out a little closer to the top: The innovation here is not “we are using water for cooling”. The innovation here is that they are direct cooling the servers with chillers that are outside of the facility. Most mainframes will use water cooling to get the heat from the core out to the edges where traditional where it can be picked up by the typical heatsink/cooling fans. Even home PCs do this by moving the heat to a reservoir that can be more effectively cooled.<p>What Google is doing is using the huge chillers that would normally be cooling the air in the facility to cool water which is directly pumped into every server. The return water is then cooled in the chiller tower. This eliminates ANY air based transfer besides the chiller tower. This is one being done a server or a rack.. its being done on the whole data center all at once.<p>I am super curious how they handle things like chiller maintenance or pump failures. I am sure they have redundancy but the system for that has to be super impressive because it can’t be offline long before you experience hardware failure!<p>[Edit: It was pointed out in another comment that AWS is doing this as well and honestly their pictures make it way clearer what is happening: <a href="https://www.aboutamazon.com/news/aws/aws-liquid-cooling-data-centers" rel="nofollow">https://www.aboutamazon.com/news/aws/aws-liquid-cooling-data...</a>]</p>
]]></description><pubDate>Mon, 25 Aug 2025 20:20:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45018513</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=45018513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45018513</guid></item><item><title><![CDATA[New comment by liquidgecka in "Google's Liquid Cooling"]]></title><description><![CDATA[
<p>As somebody that worked on Google data centers after coming from a high performance computing world I can categorically say that Google is not “re-learning” old technology. In the early days (when I was there) they focused heavily on moving from thinking of computers to thinking of compute units. This is where containers and self contained data centers came from. This was actually a joke inside of Google because it failed but was copied by all the other vendors for years after Google had given up on it. They then moved to stop thinking about cooling as something that happens within a server case to something that happens to a whole facility. This was the first major leap forward where they moved from cooling the facility and pushing conditioned air in to cooling the air immediately behind the server.<p>Liquid cooling at Google scale is different than mainframes as well. Mainframes needed to move heat from the core out to the edges of the server where traditional data center cooling would transfer it away to be conditioned. Google liquid cooling is moving the heat completely outside of the building while it’s still liquid. That’s never been done before as far as I am aware. Not at this scale at least.</p>
]]></description><pubDate>Mon, 25 Aug 2025 20:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45018386</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=45018386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45018386</guid></item><item><title><![CDATA[New comment by liquidgecka in "Projects evaluated to see if they're as free and open source as advertised"]]></title><description><![CDATA[
<p>… isn’t that basically what CentOS did in the early days?</p>
]]></description><pubDate>Tue, 05 Aug 2025 00:22:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44792935</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=44792935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44792935</guid></item><item><title><![CDATA[New comment by liquidgecka in "Go Optimization Guide"]]></title><description><![CDATA[
<p>Its worth calling out that abstractions can kill you in unexpected ways with go.<p>Anytime you use an interface it forces a heap allocation, even if the object is only used read only and within the same scope. That includes calls to things like fmt.Printf() so doing a for loop that prints the value of i forces the integer backing i to be heap allocated, along with every other value that you printed. So if you helpfully make every api in your library use an interface you are forcing the callers to use heap allocations for every single operation.</p>
]]></description><pubDate>Tue, 01 Apr 2025 03:38:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43542596</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=43542596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43542596</guid></item><item><title><![CDATA[New comment by liquidgecka in "In Search of a Faster SQLite"]]></title><description><![CDATA[
<p>I wrote a tool to handle micro blobs specifically because we were being heavily rate limited by S3 for both writes and reads. We got about 3k/s per bucket before S3 rate limiting started kicking in hard.<p>Granted we also used said tool to bundle objects together in a way that required sezo state to track so that we could fetch them as needed cheaply and efficiently so it wasn't a pure S3 issue.</p>
]]></description><pubDate>Tue, 17 Dec 2024 02:32:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42437786</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=42437786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42437786</guid></item><item><title><![CDATA[New comment by liquidgecka in "We spent $20 to achieve RCE and accidentally became the admins of .mobi"]]></title><description><![CDATA[
<p>My brother used to own <our uncommon family name>.com and wrote on it a bunch. Eventually he bailed out and let it expire. It turned into a porn site for a few years and now its for sale for like $2k from some predatory reseller.</p>
]]></description><pubDate>Wed, 11 Sep 2024 18:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=41514075</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=41514075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41514075</guid></item><item><title><![CDATA[New comment by liquidgecka in "Police cannot seize property indefinitely after an arrest, federal court rules"]]></title><description><![CDATA[
<p>If they try make sure you assert that you do not consent to searches, and would like to be on your way.. Then when they try to hold you ask them if the detention is inline with `Rodriguez v. United States` which specifically forbids cops from delaying a driver so that they can get dogs to the scene.</p>
]]></description><pubDate>Sun, 18 Aug 2024 20:54:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41285431</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=41285431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41285431</guid></item><item><title><![CDATA[New comment by liquidgecka in "Twitter kills its San Francisco headquarters, will relocate to South Bay"]]></title><description><![CDATA[
<p>I dealt with the Twitter office move stuff and there was a real honest to goodness push to get is to love to an office in South San Francisco so we could avaint the payroll tax and have parking. Had it not been for the tax break I suspect they would have left SF completely.</p>
]]></description><pubDate>Tue, 06 Aug 2024 19:26:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41174328</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=41174328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41174328</guid></item><item><title><![CDATA[New comment by liquidgecka in "Why Google Takeout is sooo bad"]]></title><description><![CDATA[
<p>My last five or so takeout runs just failed with no reasoning why. When I try to save to google drive it just fills up the 2TB storage allocation I have without ever making actual files, or worse, making dozens of oddly names files of incorrect sizes.<p>I filed like five support requests and never got any actual replies.<p>My next step is going to be moving off google for most things, but amespecially for photo storage (80% of my usage) which I was relying on google takeout for a backup solution.<p>As a former Googler i have pretty much given up on google being useful these days. :-/</p>
]]></description><pubDate>Mon, 17 Jun 2024 01:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40701539</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=40701539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40701539</guid></item><item><title><![CDATA[New comment by liquidgecka in "Abusing Go's Infrastructure"]]></title><description><![CDATA[
<p>yep.. And it would split uploads across dozens of accounts with parity so that if any account was disabled it could re-create the data from what was in the other accounts. (think bittorrent using imap uploaded content in gmail)</p>
]]></description><pubDate>Sun, 26 May 2024 17:50:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40484017</link><dc:creator>liquidgecka</dc:creator><comments>https://news.ycombinator.com/item?id=40484017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40484017</guid></item></channel></rss>