<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: martius</title><link>https://news.ycombinator.com/user?id=martius</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 06:44:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=martius" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by martius in "Gemini in Chrome"]]></title><description><![CDATA[
<p>I wish this old legend would die already. It's not even perf/grad season.</p>
]]></description><pubDate>Wed, 04 Jun 2025 21:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44185859</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=44185859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44185859</guid></item><item><title><![CDATA[New comment by martius in "Google Maps now shows the 'Gulf of America'"]]></title><description><![CDATA[
<p>When a border or name is disputed, this is shown with the "given names" in the countries on each side of the dispute, and with both names (one in brackets) everywhere else.</p>
]]></description><pubDate>Tue, 11 Feb 2025 14:08:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43012864</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=43012864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43012864</guid></item><item><title><![CDATA[New comment by martius in "I built an open source AI tool to find my autoimmune disease"]]></title><description><![CDATA[
<p>I read so many similar stories and I'm still shocked.<p>It took 8 months from my first acute back pain problems to the diagnostic.</p>
]]></description><pubDate>Mon, 10 Feb 2025 17:06:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43002529</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=43002529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43002529</guid></item><item><title><![CDATA[New comment by martius in "Crypto bros wrested Flappy Bird from its creator"]]></title><description><![CDATA[
<p>Ok, they have the trademark, but how does it give them the permission to reuse or copy the original game assets, designs, etc?</p>
]]></description><pubDate>Wed, 18 Sep 2024 13:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=41579789</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=41579789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41579789</guid></item><item><title><![CDATA[New comment by martius in "Google lays off its Python team"]]></title><description><![CDATA[
<p>That's not my experience.<p>First, there are two SRE ladders: SRE-SWE and SRE-SysEng. SRE-SWE have the same interviews and hiring bar as SWEs. SysEng have less coding interviews but I think the interview questions are more practical and less algorithm oriented.<p>Still, SREs are subject to the same rules and policies as SWEs when it comes to submitting code.<p>And in the end, I don't see why using python on some projects would be a bad engineering practice</p>
]]></description><pubDate>Mon, 29 Apr 2024 12:49:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40197610</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=40197610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40197610</guid></item><item><title><![CDATA[New comment by martius in "Google lays off its Python team"]]></title><description><![CDATA[
<p>Very little at the scale of this codebase is still a lot.<p>From where I sit (SRE), I see a lot of Python which is very much mission critical.</p>
]]></description><pubDate>Fri, 26 Apr 2024 16:36:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=40171382</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=40171382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40171382</guid></item><item><title><![CDATA[New comment by martius in "Choose the browser that best suits your privacy needs"]]></title><description><![CDATA[
<p>I believe it also depends on your location. I only see sponsored tiles when traveling in some countries.</p>
]]></description><pubDate>Mon, 27 Nov 2023 09:31:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=38430195</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=38430195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38430195</guid></item><item><title><![CDATA[New comment by martius in "Reflecting on 18 Years at Google"]]></title><description><![CDATA[
<p>The reason is quite simple: why spend engineering headcount on a less successful product?<p>> Some wouldn't have been viable, sure. Others were probably too ingrained in Google's hardware/software ecosystem to be separated out (although I wonder if nowadays everything Google runs on its cloud offering, which would make it simpler, just change the billing).<p>Google Cloud is built on top of Google's tech ecosystem, not the other way around.</p>
]]></description><pubDate>Thu, 23 Nov 2023 14:35:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38393181</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=38393181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38393181</guid></item><item><title><![CDATA[New comment by martius in "New Map APIs from Google"]]></title><description><![CDATA[
<p>Google must diversify its source of revenue, that's the purpose of hardware, Cloud, Youtube premium and others. It is also why they sell access to APIs.</p>
]]></description><pubDate>Wed, 30 Aug 2023 15:48:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37323933</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=37323933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37323933</guid></item><item><title><![CDATA[New comment by martius in "[dead]"]]></title><description><![CDATA[
<p>This is not bard.</p>
]]></description><pubDate>Tue, 29 Aug 2023 11:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37306341</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=37306341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37306341</guid></item><item><title><![CDATA[New comment by martius in "History vs. Hollywood: Oppenheimer"]]></title><description><![CDATA[
<p>Yes, the later is what Nolan avoids.<p>But when he says "the movie is done without CGI shots", he can't ignore that most people will assume the movie is also made without digital editing and compositing.</p>
]]></description><pubDate>Mon, 24 Jul 2023 12:48:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36847138</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=36847138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36847138</guid></item><item><title><![CDATA[New comment by martius in "History vs. Hollywood: Oppenheimer"]]></title><description><![CDATA[
<p>Nolan not using CGI is like Tom Cruise doing Mission: Impossible stunts himself. These affirmations are ambiguous and misleading.<p>In the case of Oppenheimer (and other Nolan movies) they use a lot of practical effects but they are eventually digitally composited, color corrected and edited.<p>> The director was not attempting to claim that there was no CGI in Oppenheimer at all. He was instead stating that there are no shots in the movie that were entirely created using visual effects.<p>see <a href="https://screenrant.com/how-much-oppenheimer-real-cgi/" rel="nofollow noreferrer">https://screenrant.com/how-much-oppenheimer-real-cgi/</a></p>
]]></description><pubDate>Mon, 24 Jul 2023 11:41:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=36846270</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=36846270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36846270</guid></item><item><title><![CDATA[New comment by martius in "The controller pattern is awful, and other OO heresy (2013)"]]></title><description><![CDATA[
<p>In the first case, she's mentioning descriptors to make the same point as for "this" with javascript: you can bind a set of related data to a function.<p>Exposing "descriptors" is a latter thing, but their default implementation was already a thing before they were visible to python users.</p>
]]></description><pubDate>Mon, 10 Jul 2023 16:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36668514</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=36668514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36668514</guid></item><item><title><![CDATA[New comment by martius in "Macron floats social media cuts during riots"]]></title><description><![CDATA[
<p>I have zero sympathy for Macron, but the article seems to miss an important aspect: it was mentioned in front of ~200 mayors of cities where the riots are happening.<p>I believe he said this to satisfy his audience, and maybe to try to put pressure on social media so that they cooperate with authorities (to identify leaders and/or limit coordination between rioters).<p>It's bad because he's still pushing the overton window to the right, pretending this is OK for a the leader of a democracy to consider this. But I don't think they are seriously thinking about cutting social media.</p>
]]></description><pubDate>Wed, 05 Jul 2023 13:30:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36600207</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=36600207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36600207</guid></item><item><title><![CDATA[New comment by martius in "Pixar was never a masterpiece factory"]]></title><description><![CDATA[
<p>I've seen a lot of critics complaining about using direction technique (editing, music, etc) to make audience cry, as if only the story, screenplay and acting is pure enough to be allowed to trigger these emotions.<p>On the other hand, no problem for triggering laughs. It's actually the reverse: you need good direction and good editing (because rhythm matters a lot) to make a joke impactful.<p>I've never really understood that. Is it shameful to be emotionally affected by a movie, even if you don't really like all of it?<p>I've seen that a lot about Spielberg movies, and more recently with J.A. Bayona (in particular with The Impossible and A Monster calls).</p>
]]></description><pubDate>Wed, 28 Jun 2023 13:29:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=36506169</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=36506169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36506169</guid></item><item><title><![CDATA[New comment by martius in "Pixel phones are sold with bootloader unlocking disabled"]]></title><description><![CDATA[
<p>Source for this?<p>There is a well known tool named Panopticon (abbreviated pcon) internally and this is not at all what you describe.<p>(I work at Google)</p>
]]></description><pubDate>Sun, 07 May 2023 21:41:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=35855887</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=35855887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35855887</guid></item><item><title><![CDATA[New comment by martius in "Google Cloud Storage FUSE"]]></title><description><![CDATA[
<p>Not that I know of, we have some virtual filesystems for specific things, but in general Drive is for shared docs, videos (recorded meetings/presentations) and things like this.<p>We don't use drive to store other files. Actually, we don't really "store files" since almost everything we need is remote.<p>See for instance this discussion: <a href="https://news.ycombinator.com/item?id=13561096" rel="nofollow">https://news.ycombinator.com/item?id=13561096</a></p>
]]></description><pubDate>Tue, 02 May 2023 13:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=35787010</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=35787010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35787010</guid></item><item><title><![CDATA[New comment by martius in "Google Cloud Europe service disruption"]]></title><description><![CDATA[
<p>True, I implicitly included the MTTR in the "severity", but this is actually a different thing (severity is more about the impact radius).<p>But I don't think it changes my point: knowing what/how Google Cloud designs regions or zones is still an implementation detail, what matters is what MTTR they are targeting and this should be known ahead of time.<p>There are so many "implementation details" that customers are not aware of, because they are always changing, non contractual, or just hard to make sense of, what matters is meaningful abstractions.<p>I am not saying it's OK if the zones are in the same building or not, I don't know and I was really surprised when I discovered this a few years ago. But this information gives you a mental model of "what could go wrong" that is biased towards some specific risks, and in my experience, relying on these very practical aspects make the risk analysis and design decisions harder to make.<p>Otho, one thing that may be problematic too (and biasing) is that the common understood definition of a "zone" is the one people know from AWS, so using the same term without being very explicit about the differences will also lead to incorrectly calculated risks. I find the public documentation of Google Cloud too vague in general (and often ambiguous).</p>
]]></description><pubDate>Thu, 27 Apr 2023 09:17:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=35725362</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=35725362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35725362</guid></item><item><title><![CDATA[New comment by martius in "Google Cloud Europe service disruption"]]></title><description><![CDATA[
<p>But does it really matter that the incident is a flood or a cascading software failure if the likelihood and severity is the same?<p>Being in the same building is an "implementation detail" from a customer perspective, what matters is the consequences of this decision.<p>For example, maybe this decision allows for better network connectivity at a lower cost for inter-zones traffic, while, on the other hand, not protecting against some classes of risks.<p>In the end, you can have a similar multi-zone outage keeping the region down for an extended period of time just because of a bad network config push (see the massive facebook outage in 2021). As a customer, I don't care if it's a flood or a network outage.<p>Imho, what matters the most is a clear documentation of how these abstractions work for users and the corresponding contractual agreements (costs, SLAs, etc). Users can thus decide if they are ready to pay the price of protecting themselves against an extended outage impacting a single region.</p>
]]></description><pubDate>Wed, 26 Apr 2023 16:16:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=35716128</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=35716128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35716128</guid></item><item><title><![CDATA[New comment by martius in "Google Cloud Europe service disruption"]]></title><description><![CDATA[
<p>From <a href="https://cloud.google.com/docs/geography-and-regions#regions_and_zones" rel="nofollow">https://cloud.google.com/docs/geography-and-regions#regions_...</a><p>> Regions are independent geographic areas that consist of zones. Zones and regions are logical abstractions of underlying physical resources provided in one or more physical data centers.
> (...)
> A zone is a deployment area for Google Cloud resources within a region. Zones should be considered a single failure domain within a region. To deploy fault-tolerant applications with high availability and help protect against unexpected failures, deploy your applications across multiple zones in a region.<p>You should use "region" and "zone" as abstract concepts with shared properties like network topology, local peering, costs, and availability. AFAIK no cloud provider discusses (nor provides guarantees) against specific threats or correlated failures.<p>There is no guarantee that a given risk will not impact multiple zones, but this risk is lowered by the implementation of various safeguards (for example, rollouts are not happening in multiple regions at the same time).<p>Google doesn't say "put your VMs in more than one zone because you can be sure we won't have all zones in a region down at the same time", but rather "by putting your VMs in multiple zones in the same region, you can target better SLOs that the SLOs in one zone".<p>Note that it's different from the concept of "availability zone" of AWS which explicitly says that AZs are physically separated:<p>> AZs are physically separated by a meaningful distance, many kilometers, from any other AZ, although all are within 100 km (60 miles) of each other.<p><a href="https://aws.amazon.com/about-aws/global-infrastructure/regions_az/" rel="nofollow">https://aws.amazon.com/about-aws/global-infrastructure/regio...</a></p>
]]></description><pubDate>Wed, 26 Apr 2023 13:42:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=35713535</link><dc:creator>martius</dc:creator><comments>https://news.ycombinator.com/item?id=35713535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35713535</guid></item></channel></rss>