<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet href="/feed_style.xsl" type="text/xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="https://www.rssboard.org/media-rss">
  <channel>
    <title>Industry on Eva Winterschon</title>
    <link>https://winterschon.gitlab.io/tags/industry/</link>
    <description>Recent content in Industry on Eva Winterschon</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>Some copyright notice - [my license](https://example.com/license)</copyright>
    <lastBuildDate>Thu, 18 Jun 2026 03:17:51 +0000</lastBuildDate><atom:link href="https://winterschon.gitlab.io/tags/industry/index.xml" rel="self" type="application/rss+xml" /><icon>https://winterschon.gitlab.io/logo.svg</icon>
    
    
    <item>
      <title>Summer 💌 for Workstations?</title>
      <link>https://winterschon.gitlab.io/en/posts/summer-love-for-workstations/</link>
      <pubDate>Thu, 18 Jun 2026 03:17:51 +0000</pubDate>
      
      <guid>https://winterschon.gitlab.io/en/posts/summer-love-for-workstations/</guid>
      <description><![CDATA[<ol>
<li>I don&rsquo;t like Linux. There, I&rsquo;ve said it. I say it every day. I use Gentoo when I must.</li>
<li>I have to use Linux for work. I&rsquo;d rather use FreeBSD or Solaris.</li>
<li>I prefer Solaris for my workstations, and a Model M keyboard, or Sun-Type5c</li>
<li>I don&rsquo;t like dealing with UEFI loaders, <code>efibootmgr</code>, stub EFI-loaders, dracut, initramfs. I don&rsquo;t use <code>grub</code> or <code>grubby</code> unless I am forced to, though I know the low-level nerdery of every single layer of modern boot sequences, often due to obligation more than curiosity these days - it used to be extremely fun, but now too many corps ship trash code (Ai code from IBM&rsquo;s Granite and 5.5-Pro is pretty fuckin&rsquo; good though, and better documentation than most people I&rsquo;ve ever worked with).</li>
<li>I&rsquo;m tired of debugging unnecessary breakage due to engineers not following standards. We have entire bodies of communities of engineers making standards specifically to avoid regular engineers from having to waste their time dealing with non-standard garbage. Fuckall it&rsquo;s tiring and it&rsquo;s been getting worse every year since 2020. Wake up people!</li>
<li>SystemD can go back to Guatemala City and stay in the ditch where it belongs.</li>
</ol>
<h2 id="92d-uptime-on-custom-gentoo-stage4-liveiso">92d+ Uptime on Custom Gentoo Stage4 LiveISO</h2>
<p>And that was a decent go on this build; one simply avoids ever using GCC and SystemD – use LLVM/Clang + OpenRC, and.. wow.. it&rsquo;s like 2006 when things worked, Cobalt RaQ was still in the colo by the grids, an E10K or a few hundreds were still in service and would continue to stay online for years to come.</p>
<p>Oh, and admins and engineers didn&rsquo;t avoid UNIX tools or determine <code>ifconfig</code> or <code>netstat</code> had to be <em>&quot;<strong>deprecated</strong>&quot;</em> <em>(please, fuck off)</em>. So, get rid of the trash and then the systems become substantially more stable on the daily. Personally I trust my own ability to run and automate fleets of systems, not a tangled mess of low-hanging-fruit nod-to-redmond that most linux distros are suffered to use <em>(CVE town is so rad, ja?)</em></p>
<p>92 days of uptime is generally close to mean value, and unfortunately it was ruined by having to upgrade the BMC and BIOS firmware versions due to <em>&ldquo;reasons&rdquo;.</em> Everything is being upgraded <em>just in case</em> because of the Github CVE in May. It&rsquo;s wrecked so many upstream tools and sites and services and so many people are scrambling as if <code>Log4J</code> had just shit the bed and fell back asleep. But don&rsquo;t worry.. <em>&ldquo;no customers were impacted&rdquo;</em> 😂</p>
<hr>
<h2 id="anyway-resuming-to-workstations-and-stage4">Anyway, Resuming to Workstations and Stage4</h2>
<p>While there have been improvement on recompiles when optimizing test nodes&rsquo; kernels and enabling accelerators, the CI system for the building stages was upgraded to enable portage to use cross-datacenter <code>distcc</code> <em>(distributed compiling)</em> over a decent 5GbE symmetric fiber from a lab-rack to the colo cross-connect. Then the jobs are spooled off to SLURM nodes, rebuilding thin-LTO, PaX, PAE, ASLR. Very similar to a distributed Poudtierer, but without the memories of Poutine <em>(and I love a good Poutine, especially in a light snowstorm in Banff, at least as much as the Chinese restaurant on the first left into town)</em>.</p>
<p>How many times do I need to follow this type of flowchart (made it, wow, so amazing) every time Supermicro releases a new BMC or BIOS upgrade? Dell, you&rsquo;re not much better but at least the release notes are decent and there&rsquo;s the Yum/Deb repo (one of these days I&rsquo;ll put my Gentoo + Dell Driver overlay into a public git repo <em>(not on git/msft-hub.com)</em> for other Gentoo PowerEdge users to more easily remain up-to-date on firmware packages (<code>fwupdmguur</code> does&rsquo;t cover everything, and the last time I trust it not to shit the bed it bricked my Thinkpad X1 Nano - thanks brosefs (am I saying that right? ehh).</p>
<p><img src="/content/images/2026/06/Screenshot_20260617_194112.png" alt=""></p>
<hr>
<p><code>fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu</code></p>
]]></description>
      
    </item>
    
    
    
    <item>
      <title>Let&#39;s Build a Lab - Part 2</title>
      <link>https://winterschon.gitlab.io/en/posts/lets-build-a-lab-part-2/</link>
      <pubDate>Thu, 11 Jun 2026 03:26:36 +0000</pubDate>
      
      <guid>https://winterschon.gitlab.io/en/posts/lets-build-a-lab-part-2/</guid>
      <description><![CDATA[<p>So many words. Even today with my own writing I want a TL;DR, so fuck it here&rsquo;s a not-boilerplate version of one standardized <em><strong>&ldquo;Statement of Work&rdquo;</strong></em> contracts that is oriented on building labs. Timeline are negotiable, scope is negotiable, hourly rate is not often negotiable - I learned that lesson a long time ago.</p>
<p>For those not familiar, the <strong>SoW</strong> is a consulting agreement between contractor and employer, which defines the scope and timeline and requirements etc to <em>&ldquo;do the needful&rdquo;</em> in a broader sense of everyone&rsquo;s favorite phrase from the &lsquo;ol &ldquo;<a href="https://en.wikipedia.org/wiki/Follow-the-sun#History">Follow the Sun</a>&rdquo; SLA support model from the early pre-Cloud era <em>(sorry cloudbabies it&rsquo;s from when you were single digits old or not yet born)</em>.</p>
<p>This specific SoW has been used in prior endeavors which eventually follow the typical enterprise hardware lifecycle in no specific order [1]: forklifts, retros, rebuilds, expansion, and&hellip; words.. so many words.</p>
<p>Labs last a long time, so it&rsquo;s important to build things correctly the first time - not waste time hacking together whatever compromised decision trees were necessary due to last-minute planning (or no planning at all) and little to no experience with building labs. Remember, if you are a specialized engineer who excels in one or two areas, that does not imply domain specific knowledge from adjacent or entirely different sides of engineering worlds. I&rsquo;m a systems architect .. I don&rsquo;t build jet engines (though it&rsquo;s probably fun), so I do what I&rsquo;m good at. Otherwise to say, &ldquo;stay in your lane or learn to love losing - but protect that ego at all costs and never admit fault ever!&rdquo; <em>(yes, I&rsquo;m bitter and for exceptionally valid reasons).</em></p>
<p>So, until the pre-IPO runway runs out, or the post-IPO environment bores people to tears and they jump ship with their ISOs and RSUs and START ALL OVER AGAIN! <em>(I have definitely never not done this exact thing several times never for sure for sure? sure.)</em></p>
<hr>
<h2 id="successful-labs-require-people-and-hardware">Successful Labs Require People and Hardware</h2>
<p>Vaporware labs don&rsquo;t have hardware. Real labs do not revolve around PPTX slide decks, or Slack Canvas, or Sharepoint whatever, or ephemeral Confluence pages that change ownership by a click of a button. Real labs have real hardware and real engineers and architects involved at every critical stage to ensure that <a href="https://www.dcs.warwick.ac.uk/~sdh/pmbs10/pmbs10/Workshop_Programme_files/sst.pdf">standards are being used, implemented, tested, and validated</a>.</p>
<p>If you think I&rsquo;m wrong, go ahead, do it all by slide deck, by half-baked simulators that don&rsquo;t even <a href="https://www.osti.gov/servlets/purl/1170619.pdf">use SST and parallelization correctly</a>, with lots of Big Discussions for the Big People you want to impress to get ahead instead of making quality hardware.</p>
<p>See how far the Peter Principle gets you - chances are, if you&rsquo;re surrounded by &ldquo;Yes Men&rdquo; and &ldquo;C-Suite but never Technical&rdquo; boardrooms, you will get far enough to be proven the fraud that you are.</p>
<blockquote>
<p>The <a href="https://en.wikipedia.org/wiki/Peter_principle"><strong>Peter principle</strong></a> is a concept in management .. which observes that people in a hierarchy tend to rise to &ldquo;a level of respective incompetence&rdquo;: employees are promoted based on their success in previous jobs until they reach a level at which they are no longer competent, as skills in one job do not necessarily translate to another.</p>
</blockquote>
<p>Having risen rapidly, since you&rsquo;re up high now - you can destroy entire companies by making extremely stupid choices <em>&ldquo;to save money&rdquo;</em> by not spec&rsquo;ing hot-swap trays for NVMe drives on 1U systems which were never designed for the wattage you&rsquo;re running - and were not spec&rsquo;d for the BTU and LFM required to keep the systems from burning out 100G optics..</p>
<p>Just when you think it&rsquo;s all good, um why are there only seven drives in this chassis that can run with eight?</p>
<ul>
<li>Oh it&rsquo;s because the 8th drive would draw too much power and overload the non-redundant PSUs. What happens when a system which should have N+1 has only N?</li>
<li>The PSUs could be in redundant mode but Billy didn&rsquo;t want to authorize the enablement of active/active mode, and instead has demanded that his lacky make the systems run the PSUs in <em>&ldquo;combined mode&rdquo;</em> to try to get more power to that 8th drive&hellip; but no&hellip; not possible.</li>
<li>So all of the fancy new systems can&rsquo;t have eight drives like the original spec REQUIRED in order to fulfill global fleet machine generation scaling models. As in, you lose 1/8th of your drives on every new system for so many thousands of systems. 1/8th, for those not inclined to fractional conversions, is</li>
<li>So now all of those systems will be missing ~2-16-64TB of NVMe drives (multiply by number of nodes per rack, per pod, per cage, per site, per region, per global fleet). That&rsquo;s a lot of expected high-speed storage that is now not being deployed.</li>
<li>Hopefully no contracts were made to customers based on <em>&ldquo;Total NVMe Raw Storage per &lt;unit/region/etc&gt;&rdquo;</em> variables, which now renders the deliverable impossible.</li>
<li>What can be done? Those contracts have to either be revised and compensated <em>(yeah good f&rsquo;in luck),</em> or a massive workaround must be implemented to compensate - at additional cost to the company.</li>
</ul>
<h3 id="why-does-that-matter-to-building-labs">Why does that matter to building labs?</h3>
<p>Because any lab worth their salt would have raised immediate red flags and halted the entire ill-devised scope. Then they would use standardized and periodically revised for betterment:</p>
<ul>
<li>provide technical backing evidence</li>
<li>scaling costs, IOP/s cost, power assessments, baseline to STDDEV ratio, then appropriation wear-cycle equations</li>
<li>All that industry jargon that managerializes into the ether for all to repeat.</li>
<li><em>&ldquo;keep me honest&rdquo;</em> you may say, so then.. are you often lying? Ill-informed, unprepared, completely clueless?</li>
<li>Maybe not, hopefully not, but analytical people will see you that way and eventually the Peter Principle catches up and BAM! You&rsquo;re hit by a <!-- raw HTML omitted --> and your entire team is fired, and so you move on with your RSUs, talk yourself up, and try to ruin those who smote you from afar.</li>
</ul>
<p>Congrats, Billy, you&rsquo;ll never change - <strong>and that is why we test in labs</strong> - <strong>because things change</strong>.</p>
<hr>
<h2 id="the-contract-statement-of-work">The Contract Statement of Work</h2>
<p>Always get the scope in writing with sign-off. Scope changes mid-stream, not awesome.</p>
<pre tabindex="0"><code>﻿Statement of Work

Consultant Services Engagement

This Statement of Work (&#34;SOW&#34;) is entered into between [Client Legal
Name] (&#34;Client&#34;) and [Consultant Legal Name] (&#34;Consultant&#34;), effective
as of [Effective Date], and is governed by the [Master Consulting
Agreement / Professional Services Agreement] dated [Agreement Date] (the
&#34;Agreement&#34;). In the event of any conflict between this SOW and the
Agreement, the Agreement will control.

  -----------------------------------------------------------------------
  Client                              [Client Legal Name]
  ----------------------------------- -----------------------------------
  Consultant                          [Consultant Legal Name]

  SOW Effective Date                  [Effective Date]

  Initial Term                        Six (6) months from the SOW
                                      Effective Date

  Target Level of Effort              Forty (40) hours per week,
                                      approximately 1,040 hours over the
                                      initial term

  Primary Stakeholders                VP, OCTO, Eng-Org, App-Team, and
                                      Sales-Org

  Commercial Terms                    Billing rate, invoicing, payment
                                      terms, and approved expenses as set
                                      forth in the Agreement and/or
                                      applicable order form
  -----------------------------------------------------------------------

1. Purpose and Objectives

The Consultant will provide technical leadership, architecture,
implementation, documentation, mentoring, and subject matter expertise
to establish standardized HPC benchmarking, workload automation, and
telemetry/analytics capabilities, while also improving cross-functional
execution and the overall developer experience for CORP products and
associated collateral.

- Define, document, and deploy a modular &#34;Industry Expectations
  Benchmark Suite&#34; leveraging HPC, SPEC, Top500, AI/ML GPU leaderboards,
  and SNIA methodologies to support rigorous adherence and consistent
  results using standard performance testing tools.

- Define and deploy a standardized HPC &#34;Workload Automation Pipeline&#34;
  utilizing SLURM, Jenkins, Celery, RabbitMQ (&#34;RMQ&#34;), ClickHouse,
  Ansible, and related tooling.

- Define and deploy a standardized HPC &#34;Telemetry + Analytics
  Aggregation + Data Visualization Processing Pipeline&#34; utilizing
  Check_MK, SNMP, Elasticsearch + Kibana, Prometheus, InfluxDB, Grafana,
  and related tooling.

- Assess current organizational working patterns across Eng-Org,
  App-Team, and Sales-Org and provide a quarterly review to the VP and
  OCTO.

- Assess the current CORP collateral surface area, including SDKs,
  documentation, libraries, proofs of concept, and reference designs, as
  an ongoing initiative to improve the developer experience.

- Author white papers, research documents, and related technical
  materials, with a feedback loop to validate and improve internal and
  external documentation.

- Provide mentoring for junior through senior application and systems
  engineers, plus reasonable availability as an SME across storage,
  systems, database, and AI/ML domains.

- Provide ad hoc consultation to support Sales-Org customer scoping,
  implementation, and integration needs.

2. Term and Working Model

The engagement will begin on the SOW Effective Date and continue for an
initial six (6) month term. The Consultant will generally allocate forty
(40) hours per week to the engagement, subject to mutually agreed
priorities, holiday schedules, and reasonable scheduling adjustments.

The parties acknowledge that some workstreams in this SOW are ongoing or
iterative in nature. Accordingly, the Client and Consultant will jointly
prioritize and sequence the work so that the highest-value deliverables
are completed within the available time and level of effort.

Services may be provided remotely or through other mutually agreed
working arrangements. Any onsite work, travel, or work materially
outside the target level of effort will require prior written approval.

3. Scope of Services

3.1 Modular &#34;Industry Expectations Benchmark Suite&#34;

The Consultant will define, document, and deploy a modular benchmark
suite intended to measure representative performance, reproducibility,
and adherence to industry-standard methodologies across compute,
storage, and AI/ML use cases.

Illustrative deliverables:

- Benchmark taxonomy and workload catalog covering applicable HPC, SPEC,
  Top500-style, AI/ML GPU leaderboard-relevant, and SNIA-aligned
  methodologies.

- Benchmark execution standards, parameterization guidance, and runbooks
  designed to improve repeatability and result consistency.

- Result templates and reporting conventions for capturing baseline
  measurements and comparative findings.

- Initial implementation and/or deployment in designated Client
  environment(s), subject to infrastructure readiness and access.

- Validation summary describing observed results, known limitations, and
  next-step recommendations.

3.2 Standardized HPC &#34;Workload Automation Pipeline&#34;

The Consultant will define and deploy a standardized HPC workload
automation architecture using SLURM, Jenkins, Celery, RMQ/RabbitMQ,
ClickHouse, Ansible, and related tools as appropriate to the Client
environment.

Illustrative deliverables:

- Reference architecture and component interaction design for job
  submission, orchestration, execution, retry handling, and result
  capture.

- Deployment-ready configurations, automation artifacts, or initial
  implementation in designated environment(s).

- Operational workflows for benchmark or workload scheduling, execution,
  data collection, and reporting.

- Runbooks and handoff documentation sufficient to support repeatable
  operation and internal adoption.

3.3 Standardized HPC &#34;Telemetry + Analytics Aggregation + Data
Visualization Processing Pipeline&#34;

The Consultant will define and deploy a standardized observability and
analytics processing pipeline spanning infrastructure telemetry,
log/event aggregation, time-series monitoring, analytics storage, and
visualization.

Illustrative deliverables:

- Reference architecture covering Check_MK, SNMP, Elasticsearch +
  Kibana, Prometheus, InfluxDB, Grafana, and related integrations as
  applicable.

- Recommended data model, retention approach, dashboard structure, and
  operating practices for standardized reporting and analysis.

- Initial dashboards, visualizations, and/or deployment artifacts for
  designated environment(s).

- Documentation for data sources, ingestion paths, dashboards, and
  operational ownership considerations.

3.4 Cross-Functional Collaboration Assessment

The Consultant will assess current organizational working patterns
across Eng-Org, App-Team, and Sales-Org in order to identify friction
points, handoff gaps, role ambiguity, communication issues, and
opportunities to improve execution.

Illustrative deliverables:

- Current-state assessment and concise findings memo.

- Recommendations for cadence, decision ownership, communication flow,
  and escalation patterns.

- Quarterly review readout(s) presented to the VP and OCTO during the
  engagement term.

3.5 CORP Collateral Surface Area and Developer Experience

The Consultant will assess the current ‘surface area’ of CORP collateral,
including SDKs, documentation, libraries, proofs of concept, and
reference designs, as an iterative stretch initiative with the overall
goal of improving the developer experience.

Illustrative deliverables:

- Inventory and gap analysis of current CORP technical collateral.

- Prioritized recommendations and/or backlog themes to improve
  consistency, usability, completeness, and customer/integrator
  experience.

- Feedback loop for validating and improving internal and external
  documentation and supporting artifacts.

- Periodic progress updates and next-step roadmap recommendations within
  the engagement window.

3.6 White Papers, Research Documents, and Documentation Improvement

The Consultant will author white papers, research documents, technical
notes, and similar written materials as prioritized by the Client, and
will help create a feedback loop to validate and improve internal and
external documentation quality.

Illustrative deliverables:

- White papers, technical briefs, research documents, architecture
  notes, or similar written outputs as mutually prioritized.

- Document review comments, revision recommendations, and technical
  fact-checking input.

- Structured feedback loop to capture lessons learned and improve future
  documentation quality.

3.7 Mentoring and Knowledge Transfer

The Consultant will provide mentoring support for junior through senior
application and systems engineers, with an emphasis on practical
technical development and hands-on knowledge transfer.

Illustrative deliverables:

- Office hours, design reviews, pair-working sessions, workshops, or
  other mentoring interactions as appropriate.

- Guidance on benchmarking, automation, observability, storage, systems,
  database, and AI/ML topics relevant to the engagement.

- Knowledge transfer materials or summary notes where appropriate to
  support broader team adoption.

3.8 SME Availability and Sales-Org Consultation

The Consultant will maintain reasonable availability to organizational
staff in applicable subject-matter areas of focus and will provide ad
hoc consultation for Sales-Org customer scoping, implementation, and
integration needs, as capacity permits within the contracted level of
effort.

Illustrative deliverables:

- Advisory support for storage, systems, database, and AI/ML questions
  arising during the engagement.

- Participation in internal and customer-facing scoping discussions,
  solution reviews, or implementation planning sessions, when requested
  by the Client.

- Technical input intended to improve solution fit, implementation
  readiness, and integration clarity; provided as advisory support
  rather than as a standalone managed service or customer support
  commitment.

4. Indicative Delivery Plan

The following plan is illustrative and may be reprioritized by mutual
agreement based on Client needs, environment readiness, and emerging
business priorities.

  -----------------------------------------------------------------------
          Period          Primary Focus           Illustrative Outputs
  ----------------------- ----------------------- -----------------------
          Month 1         Discovery and Baseline  Stakeholder alignment,
                                                  current-state review,
                                                  environment access,
                                                  priority mapping,
                                                  benchmark/workload
                                                  definition, and
                                                  architecture framing.

        Months 2-3        Design and Initial      Benchmark suite v1,
                          Deployment              automation pipeline
                                                  design and initial
                                                  deployment artifacts,
                                                  telemetry pipeline
                                                  design, and initial
                                                  dashboards or data
                                                  paths.

        Months 4-5        Validation and          Validation runs,
                          Expansion               documentation
                                                  expansion,
                                                  collaboration
                                                  assessment findings,
                                                  collateral review,
                                                  white papers/research
                                                  outputs, and mentoring
                                                  support.

          Month 6         Handoff and Executive   Runbooks,
                          Review                  recommendations,
                                                  backlog or roadmap
                                                  items, knowledge
                                                  transfer, and
                                                  quarterly/executive
                                                  review presentation(s)
                                                  to the VP and OCTO.
  -----------------------------------------------------------------------

5. Governance and Reporting

- The Client will designate a primary engagement owner or point of
  contact responsible for prioritization, coordination, and consolidated
  feedback.

- The parties will maintain a regular working cadence, which may include
  weekly or biweekly syncs, technical reviews, design reviews, and
  status reporting as appropriate.

- The Consultant will provide concise updates on progress, risks,
  blockers, and recommended next actions.

- A quarterly review readout will be provided to the VP and OCTO during
  the engagement term.

6. Assumptions, Dependencies, and Constraints

- The Client will provide timely access to relevant systems,
  environments, credentials, documentation, repositories, data, and
  subject-matter stakeholders reasonably required for the services.

- The Client is responsible for providing or approving the hardware,
  software, licenses, network access, security approvals, and
  change-management windows required to implement or deploy
  deliverables.

- Any production deployment, change control, or release activity remains
  subject to Client approval processes and operational safeguards.

- Where this SOW references industry-standard benchmarks or
  leaderboard-adjacent methodologies, any formal external publication or
  third-party submission will remain subject to separate Client approval
  and third-party rules.

- The Consultant’s work product may include recommendations, reference
  architectures, configurations, code or scripts, runbooks, dashboards,
  presentations, reports, and live working sessions; not every
  workstream will result in a standalone written deliverable.

- Because certain activities are advisory and ongoing in nature, the
  parties will periodically rebalance priorities to remain within the
  contracted time and level of effort.

- Travel, onsite presence, after-hours support, and work materially
  beyond the initial term or weekly level of effort are excluded unless
  separately approved in writing.

7. Out of Scope

- Managed services, long-term production operations ownership, or 24x7
  operational support.

- Hardware procurement, datacenter installation, or unrelated
  infrastructure build-out not directly tied to the services described
  in this SOW.

- Binding commitments to end customers, contractual promises to third
  parties, or customer project delivery obligations not expressly
  authorized by the Client.

- Ongoing maintenance, enhancement, or support of deliverables after the
  end of the engagement term, except as separately agreed in writing.

8. Acceptance and Change Control

Commercial terms, invoicing, payment terms, intellectual property,
confidentiality, warranties, limitation of liability, and any formal
acceptance procedures will be governed by the Agreement.

Where the Agreement does not specify a separate acceptance procedure,
the Client will review deliverables promptly and provide consolidated
feedback within five (5) business days after delivery. Deliverables will
be deemed accepted when they materially conform to the scope described
in this SOW, subject to any documented punch-list items or agreed
revisions.

Any material change to scope, deliverables, timeline, or level of effort
will require written approval by both parties.

9. Signatures

The parties acknowledge and agree to this SOW as of the dates written
below.

By: ________________________________ 
Name: ______________________________ 


[Consultant Legal Name]
Title: _______________________________
Date: _______________________________
By: ________________________________ 

[Client Legal Name]
Name: ______________________________
Title: _______________________________
Date: _______________________________
</code></pre>]]></description>
      
    </item>
    
    
    
    <item>
      <title>My EOY-2025 as told by the Ai</title>
      <link>https://winterschon.gitlab.io/en/posts/my-eoy-2025-as-told-by-the-ai/</link>
      <pubDate>Thu, 01 Jan 2026 20:58:01 +0000</pubDate>
      
      <guid>https://winterschon.gitlab.io/en/posts/my-eoy-2025-as-told-by-the-ai/</guid>
      <description><![CDATA[<p>I&rsquo;ll keep this simple, relatively speaking. There are a lot of inference providers on the market and most of them are either a waste of time, a waste of money, or wasteful in their resource burn and lack of attention to optimization. We do not have time to waste.</p>
<p>People in the industry are playing hard and fast, and whether those qualities may be considered a good thing is up for endless debate, but not right now. Right now I&rsquo;m going to show some End of Year snapshots which are relevant to the blog&rsquo;s purpose: wtf am I doing here anyway?</p>
<p>2025 was mostly extremely challenging, and mostly in helpful ways, but also featured a repetition of lessons which it seems I need to reflect on for additional forward momentum.</p>
<p>Let&rsquo;s take a look at some of my core qualities as told by the oft-loved and oft-maligned OpenAi&rsquo;s Chat-GPT 💟.</p>
<hr>
<h3 id="your-year-painted-in-pixels">Your Year, Painted in Pixels</h3>
<p>Very close, nice work GPT. While I do not have a 400GbE switch on my desk, I do have a few 100GbE 32-port switches in the racks, and occasionally 200GbE NICs and optics will float around the test bench.</p>
<p><img src="/content/images/2026/01/GPT-00-EOY2025-1222-153913-2-1.png" alt=""></p>
<hr>
<h3 id="the-architect-archetype--39-of-chatgpt-users">The Architect Archetype ~ 3.9% of ChatGPT Users</h3>
<p>It&rsquo;s true! Over the 25 years of this career I&rsquo;ve held architecture specific roles across the domains of Hardware Systems, Infrastructure Automation, Databases, and HPC Storage realms. It&rsquo;s what I&rsquo;ve always wanted to do, going all the way back to 1985 when introduced to the 4.77MHz IBM PC, Model 5150.</p>
<p><img src="/content/images/2026/01/GPT-01-EOY2025-1222-153913-1.png" alt=""></p>
<hr>
<h3 id="personality-specialist-planner-conceptual">Personality: Specialist, Planner, Conceptual</h3>
<p>That&rsquo;s fairly accurate, more so if we add &ldquo;spatial reasoning&rdquo; to a list of cognitive methods.</p>
<blockquote>
<p>&ldquo;Thinks in structures and systems. Uses ChatGPT to design elegant frameworks and long-term strategies within a domain.&rdquo;</p>
</blockquote>
<p><img src="/content/images/2026/01/GPT-02-EOY2025-1222-153913-1.png" alt=""></p>
<hr>
<h3 id="a-datacenter-in-the-living-room">A Datacenter in the Living Room?</h3>
<p>Close in accuracy, however the <em>&ldquo;living room datacenter&rdquo;</em> is more commonly located in a home-office room <em>(when living in an apartment),</em> or in a dedicated area of the garage with HVAC filtration + dedicated 208/220/240V power, and the requisite automated cooling systems <em>(usually Tripp-Lite units with duct-blowers).</em> For systems at home the machines are often bought as separate server components along with a 4-5U chassis + rails + multiple sub-50 decibel large-format 120-180mm fans. Systems with high RPM 40-80mm axial screamers belong in a proper colocation facility.</p>
<p><img src="/content/images/2026/01/GPT-03-EOY2025-1222-153913-1.png" alt=""></p>
<h4 id="how-about-that-homelab---is-it-in-a-constant-state-of-flux">How about that Homelab - is it in a constant state of flux?</h4>
<p>Yes, mostly. It&rsquo;s often helpful for proof of concept tests, hypothesis validation, and running benchmarks without having to drive to the DC or go back and forth with Remote Hands requests. Plus, lots of fun going on with hardware at home, but sometimes results in broken nails 😔.</p>
<p><img src="/content/images/2026/01/GPT-DC-EOY2025-1025-00.png" alt=""></p>
<p>Messy cables? Sometimes. Labels? Sometimes.</p>
<p><img src="/content/images/2026/01/GPT-DC-EOY2025-1215-01.jpg" alt=""></p>
<p>The homelab is often rebuilt: storage devices, fiber, dac, cables, and test clusters revised.</p>
<h5 id="homelab-sure-but-how-about-those-colocation-photos-instead">Homelab, sure&hellip; but how about those colocation photos instead?</h5>
<p>As we&rsquo;ve seen, some of the server hardware lives at home in my 25U shorty-racks, some is <a href="https://he.net">across the bay at a datacenter</a> where big-loud machines require CRAC style cooling, and some of it is spread across the globe at other colocation facilities where The Providers have megawatt and gigawatt infra capacity. My personal infrastructure is a hybrid design, utilizing everything from embedded systems to multi-GPU hosts to public-cloud virtual machines&hellip; so, let&rsquo;s see a bit more&hellip;</p>
<ul>
<li>Recent datacenter photos: <a href="https://prose.winterschon.com/a-recent-datacenter-colo-visit/">https://prose.winterschon.com/a-recent-datacenter-colo-visit/</a></li>
</ul>
<hr>
<h3 id="your-chat-style">Your Chat Style</h3>
<p>The analysis says&hellip; well, it&rsquo;s fairly accurate for a description of being in-person as well as at the keyboard during remote meetings or daily chats.</p>
<p>Technical or otherwise, usually this is consistent. I&rsquo;m often chatty, verbose, attentive, talkative, opinionated, even positively bubbly at times. Unless you catch me on a day where those qualities are supplanted by the clouds of quietly recalcitrant moods - the type which are grounded on a dualistic view of existence best described as Stoicistic-Nihilism, having been sourced from far too many post-traumatic stress events endured.</p>
<blockquote>
<p>Your Chat Style: Direct, technically precise, often layered with humor and a critical edge, mixing structured reasoning with conversational spontaneity and sharp observational wit.</p>
</blockquote>
<p><img src="/content/images/2026/01/GPT-04-EOY2025-1222-153913-1.png" alt=""></p>
<hr>
<h3 id="your-2025-chat-stats">Your 2025 Chat Stats</h3>
<p>Hold on now. I&rsquo;ve used em dashes since 6th grade English class—so if seeing those in my writings is giving an impression that I use LLMs for all of my authoring is quite incorrect. For all of <a href="https://www.theringer.com/2025/08/20/pop-culture/em-dash-use-ai-artificial-intelligence-chatgpt-google-gemini">those people who don&rsquo;t like them</a> I have a solution: go to the settings section and set your rules and move on with your life. 😏</p>
<ul>
<li><strong>Total Chats</strong>: 720</li>
<li><strong>Messages sent</strong>: 4,861 (not tokens, messages)</li>
<li><strong>Chattiest day</strong>: September 5th (why? we&rsquo;ll need to see&hellip;)</li>
<li><strong>Images generated</strong>: 3 (Sora kinda sucks)</li>
<li><strong>Em-Dashes &ldquo;Exchanged&rdquo;</strong>: 1,882</li>
<li><strong>Top Messages Sent</strong>: 1% (percentile)</li>
</ul>
<p>Regardless of those stats, even with my use of ChatGPT&rsquo;s advancements with their &ldquo;Pro Account&rdquo;, most of my Ai/ML occurs on self-made infrastructure. I don&rsquo;t rely on closed source, I don&rsquo;t like closed source, and I don&rsquo;t like non-democratized intelligence services that are just in it for profit. My career was built on Open Source and this current infra uses tooling like Ollama, Open-WebUI, vLLM, llama.cpp, CUDA, PyTorch, ROCm, and many other examples of collaborative ingenuity - free to use, free to improve, so please contribute if you can.</p>
<p><img src="/content/images/2026/01/GPT-05-EOY2025-1222-153913-1.png" alt=""></p>
<hr>
<h3 id="three-big-themes-of-2025">Three Big Themes of 2025</h3>
<ol>
<li><strong>Building Ultra-Low-Latency Systems</strong> (true)</li>
<li><strong>Experimenting, Measuring, Refining</strong> (true)</li>
<li><strong>Engineering Meets Everyday Life</strong> (true)</li>
</ol>
<p><img src="/content/images/2026/01/GPT-06-EOY2025-1222-153913-1.png" alt=""></p>
<hr>
<h2 id="thoughts-on-2026-ai-industry-trends--rules">Thoughts on 2026, Ai Industry Trends != Rules</h2>
<p>Working in the Ai/HPC/ML industry, an observable fact is that the majority of consumer-facing Ai companies are still trying to figure out this new landscape, how it works, why anyone should care, and how to monetize whatever it is that they&rsquo;re focused on.</p>
<p>Most will repeat the errors of the past, most will fail, most will malign the tech while misunderstanding nearly everything about the topic; and that&rsquo;s fine. That&rsquo;s the routine in Silicon Valley, but it doesn&rsquo;t have to be.</p>
<ol>
<li><a href="https://cansel-soergens.com/2022/08/01/okr-for-complex-problems/">We cannot solve today&rsquo;s problems with yesterday&rsquo;s methods</a>, and that is a simple fact. We need the core technologies involved with Ai in order to resolve the massive amount of tech debt from earlier generations, but we need to stop expecting the same success from the same methods from the past; this is not the same world as 10, 20, or even 5 years ago.</li>
<li>The current anti-Ai mentality in mass-media is occurring despite companies like IBM, Cray, Fujitsu, BullSequana, and a handful of others with <a href="https://top500.org/lists/top500/2025/11/highs/">Top-500 dominant postures</a> being focused on Ai-enabled Supercomputing, HPC, and acceleration hardware domains for well over two decades. These clusters have been active at research facilities with names like <a href="https://home.cern/news/press-release/cern/cern-leads-new-european-community-initiative-supercomputing">CERN</a>, <a href="https://ats.org/our-impact/rosman-center-fuels-technion-supercomputing/">Technion</a>, and of course the DoD and Military labs. These clusters keep us safe, they advance human understanding, assist with solving otherwise unsolvable problems, and are used to maintain the systems and functions our current world relies on for security and the advancement of human potential.</li>
<li>Ai is not just chatbots, it&rsquo;s not limited to multi-modal agentic buzz-words, but that&rsquo;s a tangent for another day. Datacenters are not ruining the world like mass-destruction of rainforests just so people can eat more cows. Conversely, we have an entire section of the Supercomputing industry <a href="https://top500.org/lists/green500/">focused on green energy and resource efficiency</a>. Medical advancements, brain research, climate science and modeling, cancer research, etc&hellip; all of this is and has been advanced by Ai - but it&rsquo;s not from the consumer side and it&rsquo;s not how the media presents the information. Gosh, I wonder what incentive the media has to engage in such maligning tactics?</li>
</ol>
<h3 id="how-do-we-move-forward">How Do We Move Forward?</h3>
<p>In spite of or despite anti-Ai sentiments, while the public-facing corporate marketing landscape fights for <em>&ldquo;Consumer Economy Dominance&rdquo;</em>, engineers and architects like myself are busy in the background innovating with <em>(sometimes our own)</em> Ai/ML systems and <em>(sometimes our own RSU/ISO/BST* funded)</em> heavy-compute big-data storage infrastructures.</p>
<p>People like myself do this because we love it <em>(mostly, nothing is perfect)</em>, and because we want to improve the lives of those around us, not to simply make money and acquire material goods. These skills require compromise, dedication, attention to detail, and a deeply held desire to improve the human condition through personal investment of time, mentoring younger engineers, and the occasional runway.</p>
<h4 id="together-with-the-ais-we-will-build-a-better-ultron">TOGETHER WITH THE AIs WE WILL BUILD A BETTER ULTRON</h4>
<p>Kidding, mostly. <a href="https://marvel.fandom.com/wiki/Ultron_(Earth-616)">Ultron</a> had some good philosophical points, but we&rsquo;re not in Strawberry Fields or the BS about paperclips from unimaginative and uninformed bloggers; this is real life and The Terminator is not around the corner. Pass the espresso and let&rsquo;s check the local-node TTFT and CHRs to see how SkyNet is doing. ❤️</p>
<hr>
]]></description>
      
    </item>
    
    
    
    <item>
      <title>Good Morning from the Glossary</title>
      <link>https://winterschon.gitlab.io/en/posts/good-morning-from-the-glossary/</link>
      <pubDate>Fri, 08 Aug 2025 14:19:44 +0000</pubDate>
      
      <guid>https://winterschon.gitlab.io/en/posts/good-morning-from-the-glossary/</guid>
      <description><![CDATA[<p>This content has been migrated to the Lexicon page: <a href="https://prose.winterschon.com/lexicon/">https://prose.winterschon.com/lexicon/</a></p>
]]></description>
      
    </item>
    
    
    
    <item>
      <title>Women&#39;s Safety Online: Why My Presence Departs</title>
      <link>https://winterschon.gitlab.io/en/posts/womens-safety-online-why-im-no-longer-on-linkedin-or-twitter/</link>
      <pubDate>Sun, 01 Jun 2025 13:08:29 +0000</pubDate>
      
      <guid>https://winterschon.gitlab.io/en/posts/womens-safety-online-why-im-no-longer-on-linkedin-or-twitter/</guid>
      <description><![CDATA[<p>The vast and varied subject of <a href="https://thenextweb.com/news/online-safety-failing-women-how"><em>Women&rsquo;s Safety Online</em> is a topic which impacts many facets of daily life</a>, including emotional and physical well-being. This post is not a primer on the concepts, rather it offers a short timeline to explain why I am no longer on my original LinkedIn account, and why I&rsquo;ve left Twitter entirely for reasons of personal safety and privacy.</p>
<p><strong>A Tenuous Timeline</strong></p>
<p><strong>1)</strong> Some years prior to a decade ago, I joined LinkedIn, and a small handful of years ago I joined Twitter.</p>
<p><strong>2)</strong> Along the way a serious incident occurred, resulting in PTSD from a bodily assault; the details of which require privacy. During associated therapy a HIPAA violation occured, eroding my trust in the medical establishment.</p>
<p><strong>3)</strong> Periodically I would receive messages on LinkedIn from recruiters at the company where that man worked. I did not want to be reminded of the events, and would never work at the same company. These external intrusions into trauma memories were not healthy and they needed to stop.</p>
<p><strong>4)</strong> Concerns evolved which necessitated telling that company to remove me from their recruiting database and never message me ever again.</p>
<p><strong>5)</strong> The company removed my profile, and they asked if I wanted to be involved with an investigation, which I refused for the unfortunately common reasons:</p>
<ul>
<li>I did not want to relive events, especially after the HIPAA issue</li>
<li>I did not want to discuss those memories with yet another stranger</li>
<li>I did not want to become more of a target for speaking up</li>
</ul>
<p>It&rsquo;s a terrible catch-22, and yet it&rsquo;s nothing new. This person needed to be prevented from ever contacting me or knowing anything about my life, requirements which the company could not ensure.</p>
<p><strong>6)</strong> For safety reasons, I changed my legal name, then I moved, and started a new job. Then I enabled a service which monitors for identity theft issues and personal-info data leaks. Other precautions were made. The whole process is time consuming, emotionally disruptive, and fiscally burdensome.</p>
<p><strong>7)</strong> Years pass. In the interim, LinkedIn&rsquo;s <em>&ldquo;people you might know!&rdquo;</em> feature will routinely recommend that I connect with people who reminded me of that trauma.</p>
<ul>
<li>The feature cannot be disabled and profile settings do not help. Blocking people and profiles does not sufficiently help. Their algorithm always does this.</li>
</ul>
<p><strong>8)</strong> Years pass. Identity theft issues become a greater risk. Someone on Twitter steals my profile, impersonating me to sell web3 tokens or whatever. I report it, and Twitter demands my government ID - which I refuse to upload.</p>
<ul>
<li>Preferring a human interaction, I offer to bring my ID to the Twitter office and show it to someone in person, but no - they want the digital copy to keep on file, which will totally never be leaked in a data breach.</li>
<li>I refuse to upload the document. They lock my account. I have not bothered since.</li>
</ul>
<p><strong>9)</strong> Years pass. A few weeks ago, I&rsquo;m running a social media account audit and notice that LinkedIn has two unknown logins from another country - and I&rsquo;ve never been there, nor connected to an ISP or VPN or service related to that location.</p>
<ul>
<li>I revoke the logins, yet they reappear a week later.</li>
<li>My account has 2FA enabled, yet the auth logs do not show it being used.</li>
<li>Who is behind these logins? What amount of personal info and connections and messages do they have access to?</li>
</ul>
<p><strong>10)</strong> After seeking help from LinkedIn&rsquo;s support system, they now want my government ID, just like Twitter.</p>
<ul>
<li>They want a third party service (Persona) to scan it, and surely this will never be leaked (sure sure).</li>
<li>They assure that this third party is very safe, that they only give LinkedIn redacted info (yet Persona keeps the full info?)</li>
<li>Surely I should trust their entire system. I do not trust their system, and I will not upload my ID for it to be stolen or have any of the data used in some way to harm me.</li>
<li>The result is similar to Twitter, my account is restricted with no access.</li>
</ul>
<p><strong>End Results and Oh Well&hellip;</strong></p>
<p>So, goodbye LinkedIn, goodbye Twitter.</p>
<p>I cannot place my trust in these faceless social media corporations, the ones which never assume responsibility for data leaks, data theft, or the sale of demographics and usage meta-data. The common refrain of, <em>&ldquo;we&rsquo;re telling you that we redacted your personal information&rdquo;</em>, means nothing substantial from these organizations.</p>
<p>These sites profit extensively from user data - we are their product for sale, and when that happens it can lead to extremely unsafe conditions, particularly if that data can be used for location tracking, enabling access which leads to physical violence, stalking, harassment, or other detriments by which women too-often experience the online world.</p>
<p>Sure, I could upload my ID and <em>&ldquo;just trust them&rdquo;</em>, but that would not make me safer; it would invalidate the entire purpose of protecting my body, my mind, my future. Handing them my trust, when they have routinely proven that they are not trustworthy, would render-pointless every hardship and effort towards safety and security which I&rsquo;ve been required to endure since those events so many years ago.</p>
<p>By prioritizing my personal safety in both of these cases, the end result is that I am no longer able to engage and connect with people from my work life via the two most common business-centric social networks. The alternative is no alternative at all; <strong>choosing not to be safe is not a choice</strong>.</p>
<p>I know what it&rsquo;s like to have my choice taken from me, and I never want that to happen again.</p>
]]></description>
      
    </item>
    
    
    
    <item>
      <title>The demise of Fedora as a Developer Distro</title>
      <link>https://winterschon.gitlab.io/en/posts/the-demise-of-fedora-as-a-developer-distro/</link>
      <pubDate>Wed, 28 May 2025 22:27:48 +0000</pubDate>
      
      <guid>https://winterschon.gitlab.io/en/posts/the-demise-of-fedora-as-a-developer-distro/</guid>
      <description><![CDATA[<p>The Q4-2024 through Q2-2025 cycle has been one of remarkable instability for Fedora kernels and systemd breaking-changes. F40 through F42 have offered more crashes, more kernel panics, and more core dumps than any triple-set of versions since its dawning into existence - and I&rsquo;ve been running this distro for dev-only boxes since the first release.</p>
<p>In the worst of circumstances, Fedora notified me of a firmware update, which was a hands-off type of &ldquo;reboot to install&rdquo; EFI blob which bricked my Thinkpad X1 Nano laptop just last week. That&rsquo;s an expensive failure and one which has no simple resolution (many hours, many iso to img to efi/cap conversions, and maybe soon a WSOP-8 NAND reprogramming).</p>
<p>I&rsquo;ve been all-in on the RedHat infra train since 1999, having used it at global backbone providers, satellite infra providers, hpc clusters, media conglomerates, gaming networks, streaming services, cloud providers and hyperscalers, and just about everything in-between&hellip; and while I have my qualms on certain technical aspects and corporate strategy over those years, I still consider it one of my favorite Linux distos (top five at least), and it&rsquo;s my first choice for enterprise Linux. So, I&rsquo;m not just hating on the ecosystem here, I&rsquo;m a vested user who&rsquo;s been disappointed too many times by the direction</p>
<p>Unfortunately, with Fedora, I stand behind my position that Redhat has been too hands-off in conducting standards requirement alignment, in requiring a base level of stability upon which serious engineering development can be done, without having to clean up other people&rsquo;s messes every few weeks.</p>
<p>It&rsquo;s just not a great dev platform distro anymore, and yet the org markets the name as if it were a valid OS for all manner of production uses. IoT use? Never, no thanks. Edge devices? Never again. Security? Forget about it.</p>
<p>It&rsquo;s not a &ldquo;bleeding-edge issue&rdquo; - as that&rsquo;s Rawhide&rsquo;s territory where stability of any sort is not expected. The evolving issue with Fedora is that it is uncommonly unstable for a &ldquo;dev env&rdquo;, and one which ships far too much untested code and pushes the equivalent of &ldquo;crowd source fail-tests&rdquo; where they expect the users to &ldquo;just tell us if it doesn&rsquo;t work&rdquo;. Their release engineering and load-testing seems to occur with zero multivariate matrices sequences for all manner of performance, validation, and functional tests. I suppose they consider unit testing to be &ldquo;full coverage&rdquo;, but it is not. Happy to be corrected here, though I will remain disappointed and avoid any further deployments or firmware updates from Fedora.</p>
]]></description>
      
    </item>
    
    
    
    <item>
      <title>Non-Controversial Controversy of BTRFS</title>
      <link>https://winterschon.gitlab.io/en/posts/the-non-controversial-controversy-of-btrfs/</link>
      <pubDate>Sun, 11 May 2025 13:34:10 +0000</pubDate>
      
      <guid>https://winterschon.gitlab.io/en/posts/the-non-controversial-controversy-of-btrfs/</guid>
      <description><![CDATA[<p>Some clarifications on some points here about the history of BTRFS as it relates to Oracle, Sun Microsystems, RedHat, ZFS, and a DARPA funded filesystem research project which concluded with a ghastly murder.</p>
<blockquote>
<p>Oracle bought Sun to get the ZFS file system. They have been porting ZFS features into Btrfs. The head of the Ext4 file system project, an Oracle employee, said that Ext4 was just a temporary stepping stone on the way to Btrfs.</p>
</blockquote>
<p>A primary motivation for Oracle&rsquo;s acquisition of Sun was to obtain and control the IP for the MySQL database project, which had been obliterating a large amount of Oracle DB customer licensing and dominating the OSS database landscape.</p>
<p>A primary motivation for Oracle&rsquo;s acquisition of Sun was to obtain their hardware platform for running Oracle DB, Oracle J2EE applications, and their vast middleware stacks. This was everything related to the UltraSparc architecture, Sun Fire line of Opteron based servers, all of the high performance storage technology, and all of Sun&rsquo;s enterprise contracts with the US military, US gov, various nation states, and all manner of other high-end &ldquo;serious business&rdquo; service compute providers.</p>
<p>Sun created Java, nearly all of Oracle&rsquo;s entire stack requires Java, and Larry wanted that as a foundational piece of IP. At the time of the acquisition, the world ran on Java and it was the most profitable and most widely deployed programming language as well as server runtime environment (JDK, JRE). This aspect is also related to various IP lawsuits around Java, see Oracle vs Google later on.</p>
<p>ReiserFS features were ported into Btrfs, not ZFS features. ZFS has always dominated enterprise storage, never btrfs, never ReiserFS. ZFS in an entirely different class of quality, performance, scalability, reliability, and global market penetration.</p>
<p>RedHat was tired of supporting Btrfs after too many customers reported critical data-loss incidents, which could only serve to harm the company&rsquo;s reputation for stability and technical excellence.</p>
<p>ZFS continues to be amazing, Btrfs continues to suck, Oracle still has their own original ZFS source tree separate from the OpenZFS project, Oracle still sells UltraSparc architecture, Oracle still owns Java IP, Oracle still doesn&rsquo;t prioritize Btrfs, nothing important runs on Btrfs.</p>
<p>The only recent news about btrfs and Redhat, which invalidates the original claims about Redhat vs Oracle conspiracy, is that Fedora Linux 33 has Btrfs as a default option along with XFS and Ext4, and we all know that Fedora is upstream development for RedHat Enterprise Linux.</p>
<p>Some timeline details:</p>
<ul>
<li>2007, Btrfs concepts and originated at IBM</li>
<li>2008, rip-off of ReiserFS features started by developer at Oracle, who was a former dev of ReiserFS (before Hans Reiser murdered wife, tried to cover it up, landed in prison, and ReiserFS project basically died too)</li>
<li>Btrfs continues to be experimental for years, cannot complete with ZFS on any important metrics</li>
<li>2008, Oracle Exadata v1 - a specialized hardware platform for running Oracle databases on HP-UX with Itanium procs</li>
<li>2009, Oracle Exadata v2 - now running on Sun hardware, using modified Sun Fire systems with AMD Opteron procs</li>
<li>2010, Oracle acquired Sun which had recently acquired MySQL</li>
<li>2011, Redhat offers Btrfs as experimental in RHEL 6 beta</li>
<li>2012, Btrfs main developer leaves Oracle for Fusion-IO</li>
<li>2012, Oracle and SUSE offer Btrfs in their distro for prod use</li>
<li>2013, Btrfs main developer leaves Fusion-IO for Facebook</li>
<li>2017, Redhat removes Btrfs from inclusion to RHEL 8, switching to XFS (originally from SGI)</li>
<li>2018, Redhat acquisition by IBM</li>
</ul>
<p>Some enjoyable references:</p>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Btrfs">en.wikipedia.org/wiki/Btrf&hellip;</a></li>
<li><a href="https://en.wikipedia.org/wiki/Acquisition_of_Sun_Microsystems_by_Oracle_Corporation">en.wikipedia.org/wiki/Acqu&hellip;</a></li>
<li><a href="https://en.wikipedia.org/wiki/Hans_Reiser">en.wikipedia.org/wiki/Hans&hellip;</a></li>
<li><a href="https://en.wikipedia.org/wiki/ZFS">en.wikipedia.org/wiki/ZFS</a></li>
<li><a href="https://en.wikipedia.org/wiki/XFS">en.wikipedia.org/wiki/XFS</a></li>
<li><a href="https://en.wikipedia.org/wiki/Oracle_Database#Competition">en.wikipedia.org/wiki/Orac&hellip;</a></li>
<li><a href="https://www.oracle.com/webfolder/s/assets/infographics/10-years-of-exadata/index.html">www.oracle.com/webfolder&hellip;</a></li>
<li><a href="https://flashdba.com/history-of-exadata/">flashdba.com/history-o&hellip;</a></li>
</ul>
]]></description>
      
    </item>
    
    
  </channel>
</rss>
