<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: donavanm</title><link>https://news.ycombinator.com/user?id=donavanm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Jul 2026 02:11:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=donavanm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by donavanm in "AWS: Inaccurate Estimated Billing Data – $1.7 billion"]]></title><description><![CDATA[
<p>Nope, different service. We were introducing new methods using POST and (iirc) some differential pricing based on the actual request params. Which made it a different code path, metering value, price, etc than the existing GET requests.</p>
]]></description><pubDate>Sat, 18 Jul 2026 04:44:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48955301</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48955301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48955301</guid></item><item><title><![CDATA[New comment by donavanm in "AWS: Inaccurate Estimated Billing Data – $1.7 billion"]]></title><description><![CDATA[
<p>It was the same old kona files for metering until at least a ‘23-24 when I last did metering/pricing work. “Luckily” the size of the EC2 pricing plan was so stupidly large that it was forcing improvements to how those were serialized, and how private pricing plans were created/assigned to different payer ids.</p>
]]></description><pubDate>Sat, 18 Jul 2026 01:02:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48954086</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48954086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48954086</guid></item><item><title><![CDATA[New comment by donavanm in "AWS: Inaccurate Estimated Billing Data – $1.7 billion"]]></title><description><![CDATA[
<p>Thats not really how estimates work. The actual metering data is ingested in near real time. The metering * pricing plan is processed within a few hours; thats what youre seeing for “estimated spend” IIRC. The actual billing accumulation is done later, at the end of the cycle, because pricing has cross service discounts, price tranches, credits tied to total spend, etc.<p>“Rolling back” estimated bills is reprocessing the historic metering data by an older or newer pricing plan version. As i mentioned in another comment someone will have messed up a metering type vale (eg GB/B). Thats why theyll need a few hours to redrive the metering data.</p>
]]></description><pubDate>Fri, 17 Jul 2026 17:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48949789</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48949789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48949789</guid></item><item><title><![CDATA[New comment by donavanm in "AWS: Inaccurate Estimated Billing Data – $1.7 billion"]]></title><description><![CDATA[
<p>> After 14 months I got a $7,000 refund. I was told it had to be approved by the head of AWS.<p>$7,000 of credits is no problem. At that time a friendly neighborhood PM or director could issue the credit without much oversight.<p>Your problem is the time period. Amending a bill in the same cycle is EZ. Fixing the previous cycle is a PITA but pretty common. Issuing amendments for the previous financial _years_ would be a huuuuge PITA going through finance etc.</p>
]]></description><pubDate>Fri, 17 Jul 2026 17:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48949597</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48949597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48949597</guid></item><item><title><![CDATA[New comment by donavanm in "AWS: Inaccurate Estimated Billing Data – $1.7 billion"]]></title><description><![CDATA[
<p>Ive dealt with this error at AWS. It’s a unit error. In my case we _meant_ to charge like 5¢/GB, but missed the unit (GB), and then the billing system defaults to bytes. 5¢ per Byte of data transferred meant some customers were seeing MM bills within hours. Got paged by support around 2am, had it fixed and amendments issues by 3-4am, apology emails shortly after.<p>Services emit metering values that arent directly tied to prices. Every SKU/line item is defined in  a “pricing plan”, with a unit type, regions, and price per unit. The metering records are joined to a pricing plan based on account id, region, sku, etc. mess up the unit type in the pricing plan and the metering data conversion doesnt work, and you get crazy bills.</p>
]]></description><pubDate>Fri, 17 Jul 2026 16:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48949540</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48949540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48949540</guid></item><item><title><![CDATA[New comment by donavanm in "OpenAI unveils its first custom chip, built by Broadcom"]]></title><description><![CDATA[
<p>That’s not quite fair. As I recall there were about 1,500 people in that part of the hardware org circa mid 2000s. Before PA Semi there were pretty established teams already doing VLSI/PD/verification/validation, PCB, and of course analog/mixed hardware, in their own work and in conjunction with samsung, old broadcom, qualcomm, etc. Lots of inhouse work went in to all those bespoke monitors, phones, apple tv, airports, etc etc.<p>My recollection is that PA Semi was very much for the architectural and design talent, even though it was an “asset purchase” and all the existing Power & military chips were hived off.<p>For Intrinsity I recall a lot of interest was actually in their existing graphics work and EDA. ISTR that those early mobile GPUs were what they focused on.<p>I was in the mansfield org circa ‘07-11. I spent a lot of time flying between cupertino and austin/bee caves that first year.</p>
]]></description><pubDate>Thu, 25 Jun 2026 03:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48668640</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48668640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48668640</guid></item><item><title><![CDATA[New comment by donavanm in "Oracle shed about 20k roles globally in the last year"]]></title><description><![CDATA[
<p>Youre out of date. The revenue numbers from cloud infrastructure (iaas) are HUGE the past few years. DB licensing etc are mixed in to “ Cloud services & license support” so it is hard to pull out. But youll notice that:<p>- “iaas” (OCI) is growing 50% yoy and the bulk of the revenue.
- “cloud license and on prem license” (new software licensing) is $5B or ~10% of the segment
- ERP, peoplesoft etc arent broken out but are also very large in their market categories.</p>
]]></description><pubDate>Wed, 24 Jun 2026 00:52:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48653743</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48653743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48653743</guid></item><item><title><![CDATA[New comment by donavanm in "War Books: The Marine Corps Commandant's 2026 Reading List"]]></title><description><![CDATA[
<p>I dont think those points are in conflict? I certainly read it as yet another example of centralization of power and advisors/advisees who are only interested in “yes.” I read the NSC/JSC/cabinet advise as the passive failure of directly answering what is asked, and not what is meant or needed. To wit, yes the US DoD can absolutely suppress an opfor and infrastructure. No one asked if there was a strategic outcome, and no opinion on that matter is proffered.<p>Edit: I know recall JCS is reported to have said something like “its bullshit” about the Israeli operational plan/end state. But subsequent discussion focused instead on “can we”, not “how” or “should.”<p>And the current civilian administration is doing a pretty thorough job of eliminating anyone who _would_ point out previous lessons learned around strategic outcomes, going in to conflict necessitating clear & achievable exit criteria, creeping escalation, conflating use of force with success, etc.<p>Theres a reason everyone talked about “adults in the room” last time and anyone inclined to those kind of thoughts, or voicing the associated opinions, is absent now. And personally Id say that amplifies culpability, nit diminishes it.</p>
]]></description><pubDate>Fri, 19 Jun 2026 00:46:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48593597</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48593597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48593597</guid></item><item><title><![CDATA[New comment by donavanm in "War Books: The Marine Corps Commandant's 2026 Reading List"]]></title><description><![CDATA[
<p>> maybe the Israelis managed to sell a story<p>This was already reported a month or so back. It also matched some of the early, unprepared, statements along the lines of “acting before they (israel) do.” And matches previous reporting along the lines of JCS/NSC giving “nuanced” advice which is easily interpreted as agreement or compliance.</p>
]]></description><pubDate>Thu, 18 Jun 2026 11:35:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48583847</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48583847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48583847</guid></item><item><title><![CDATA[New comment by donavanm in "Tesco moving 40k server workloads off VMware amid Broadcom's abusive conduct"]]></title><description><![CDATA[
<p>The VM layer gives you an aspect of fungibility that commodity hardware doesn’t. It’s being able to over provision, dynamically reallocate hardware resources, or do things like live migration and entire system snapshots. That hardware/system management aspect is what VM’s give you and containers don’t.<p>Note: if you want to conflate “containers“ with an entire job management and scheduling system (“k8s”) then you’re not actually talking about the current target customer for VMware.</p>
]]></description><pubDate>Thu, 18 Jun 2026 03:13:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48580301</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48580301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48580301</guid></item><item><title><![CDATA[New comment by donavanm in "Why SpaceX 2040 Revenue FCST $4.3T in highly unlikely"]]></title><description><![CDATA[
<p>Ive been out of the authoritative dns game for a while, but asi recall…<p>Larger providers can also get bulk zone access for TLD’s and whois/registrar data. For this use case it’s relatively easy to create a time based filter on that. Anything that’s “new” will be de facto absent from your “allow” check and create an implicit deny.<p>Then your large IT provider or recursive DNS system will probably layer in RPZ where they can insert explicit denies at resolution time. Either based on QNAME, RDATA, zone, etc.</p>
]]></description><pubDate>Thu, 11 Jun 2026 02:55:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48485725</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48485725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48485725</guid></item><item><title><![CDATA[New comment by donavanm in "Can the stockmarket swallow Anthropic, SpaceX and OpenAI?"]]></title><description><![CDATA[
<p>As mentioned defaults do shockingly little to change future funding. Its been years since i looked but its something like a few years of “cool down” on issuance and a few points of coupon premium. The economist has done some great, very accessible, articles on this over the years.<p>Second, its critical that treasury bonds are denominated in USD. The us gov controls the monetary policy and can choose to inflate away the debt over time. This is in contrast to EM debt where they get trapped with foreign denominated bonds. See also the tensions around EU debt, greece, etc.</p>
]]></description><pubDate>Tue, 02 Jun 2026 02:29:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48365245</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48365245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48365245</guid></item><item><title><![CDATA[New comment by donavanm in "Ontario auditors find doctors' AI note takers routinely blow basic facts"]]></title><description><![CDATA[
<p>> I would think for compliance reasons hospitals would not want to alter the records and only go by transcripts, but what do I know...<p>Transcription is both too good, and not good enough. The magic generative content only makes it worse.<p>Too good: a lot of commercial settings forbid persistent transcription because it makes an easily discoverable record of specific details. Thats a business risk that can be mitigated simply by having participant notes or summaries where the secretary can omit sensitive discussion or present consensus without specifics. And notes/summaries also introduce a interpretive defense with some “strategic ambiguity.”<p>Not good enough: if you look at STT its still probabilistic. The actual evaluation output will have just much data about alternate words/phrases as the selected choice. That leaves lots of room for creating alternate impressions or representing words that werent actually spoken. The fact that people _think_ a STT transcript is authoritative only makes this worse.<p>When you add generative inference in top (eg summarization) you exacerbate both problems. I suspect that counsel is more accepting of summaries as its less likely to contain specific discoverable terms, likely to diffuse responsibility and specificity, and your judge/jury will be more amenable to “the ai summary is wrong” than “the transcription selected the wrong vowels.”</p>
]]></description><pubDate>Fri, 15 May 2026 11:46:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48147416</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=48147416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48147416</guid></item><item><title><![CDATA[New comment by donavanm in "Networking changes coming in macOS 27"]]></title><description><![CDATA[
<p>Nice! Awesome coincidence, happy to hear from you. I feel like that team was somehow both the tail end of the system admin hacker era and on the forefront of what would become “devops” and system management infra. And now, cloud… cloud, as far as the eye can see.</p>
]]></description><pubDate>Wed, 29 Apr 2026 02:25:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47943542</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=47943542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47943542</guid></item><item><title><![CDATA[New comment by donavanm in "OpenAI models coming to Amazon Bedrock: Interview with OpenAI and AWS CEOs"]]></title><description><![CDATA[
<p>AWS took limited data retention <i>very</i> seriously starting around 2015. Before that it was reasonable controls and a strong culture preserving customer privacy. After 2015ish they started implementing strong controls, to where service team members cant feasibly access customer data in the service they run, and account termination starts a legit data removal process (“GDPR compliance”). They also take the terms of service and user agreement (“your data” etc) very seriously in general.</p>
]]></description><pubDate>Wed, 29 Apr 2026 01:11:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47943008</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=47943008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47943008</guid></item><item><title><![CDATA[New comment by donavanm in "Networking changes coming in macOS 27"]]></title><description><![CDATA[
<p>Hah. I actually had opendirectory, OSX clients, and CentOS/RedHat clients running krb5 NFS off of netapp filers circa … 2008? Lots and lots of NFS in the (mansfield) hardware org at that time. I think krb on osx started getting hard around 2010 when they moved tickets and other credentials to a process aware in memory store. Became difficult to use TGT or machine identity for automation.<p>And yes, Im sure theres a very lonely radar bug for this. But even MM of revenue wont fix “edge cases” like this.</p>
]]></description><pubDate>Tue, 28 Apr 2026 10:27:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47932549</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=47932549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47932549</guid></item><item><title><![CDATA[New comment by donavanm in "F-35 is built for the wrong war"]]></title><description><![CDATA[
<p>You're conflating operational efficacy and strategic incompetence.<p>Operationally, and tactically AFAIK, the US has been dominant. Strategically it appears to be a massive failure, mainly because there was no actual achievable strategic goals going in to this war. Read some of the reporting on JCS advice and cabinet level decision making leading up to the war. It's illuminating (again and again) of the risks on overly loyal advisors and getting the advice you want, not the advice you need.</p>
]]></description><pubDate>Tue, 21 Apr 2026 00:21:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47843015</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=47843015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47843015</guid></item><item><title><![CDATA[New comment by donavanm in "The buns in McDonald's Japan's burger photos are all slightly askew"]]></title><description><![CDATA[
<p>Your causality is backwards. The relatively loose monetary policy is because inflation (and economic activity) is too slow.</p>
]]></description><pubDate>Wed, 15 Apr 2026 23:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47786944</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=47786944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47786944</guid></item><item><title><![CDATA[New comment by donavanm in "Allbirds, Inc. Announces Expansion into AI Compute Infrastructure"]]></title><description><![CDATA[
<p>FYI "convertible" instruments aren't new, I suspect its just unusual phrasing that's tripping up your search. "Convertible bonds" or "convertible securities"
 are more common terms IME. Either way it's typically a bond/security that can be held _or_ converted at a preset strike price. Eg a convertible bond has a slightly discounted coupon (interest) for the holder. The bond can be converted to a fixed number of shares (equity), effectively at at a pre defined price/share. If the per-share price appreciates the bond holder can convert at capture the vallue above their strike price. If the associated equity falls (or doesnt appreciate) the bond holder 1) holds to maturity 2) is senior to equity holders for recovery.<p>In short, the allbirds financiers are taking a slightly reduced interest payment in exchange for the option to capture stock price appreciation if the gamble finds a greater fool.</p>
]]></description><pubDate>Wed, 15 Apr 2026 16:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47781057</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=47781057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47781057</guid></item><item><title><![CDATA[New comment by donavanm in "US SEC preparing to scrap quarterly reporting requirement"]]></title><description><![CDATA[
<p>Weird, why wouldnt this fantastic startup want to report on their performance in a standardized and accountable manner for six months after collecting public money to pay out insiders and “sponsors”?<p>Surely they wouldnt mind bragging about their fantastic GAAP P&L in their filing docs. Maybe its the pesky quiet period theyre trying to avoid, so they can be even more transparent about finances and equity holders.</p>
]]></description><pubDate>Tue, 17 Mar 2026 01:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47407474</link><dc:creator>donavanm</dc:creator><comments>https://news.ycombinator.com/item?id=47407474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47407474</guid></item></channel></rss>