CompactAI commited on
Commit
bf8fc7c
·
verified ·
1 Parent(s): 9d35a25

Create I Tried Opus 4.6 And Now Everything Else Feels Broken.html

Browse files
I Tried Opus 4.6 And Now Everything Else Feels Broken.html ADDED
@@ -0,0 +1,152 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>I Tried Opus 4.6 And Now Everything Else Feels Broken | TinyMemoryLM</title>
7
+ <link rel="preconnect" href="https://fonts.googleapis.com">
8
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
9
+ <link href="https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono&display=swap" rel="stylesheet">
10
+ <style>
11
+ :root {
12
+ --black: #000000; --black-soft: #0a0a0a; --gray-1: #171717; --gray-2: #262626;
13
+ --gray-3: #363636; --gray-4: #525252; --gray-5: #737373; --gray-6: #a3a3a6;
14
+ --gray-7: #d4d4d4; --white: #ffffff; --accent: #ff4d00;
15
+ --font-sans: 'Geist', -apple-system, BlinkMacSystemFont, sans-serif;
16
+ --font-mono: 'Geist Mono', 'SF Mono', 'Fira Code', monospace;
17
+ --container-max: 700px;
18
+ }
19
+ * { box-sizing: border-box; margin: 0; padding: 0; }
20
+ html { font-size: 16px; scroll-behavior: smooth; }
21
+ body { font-family: var(--font-sans); background: var(--black); color: var(--gray-7); line-height: 1.7; -webkit-font-smoothing: antialiased; }
22
+ a { color: var(--white); text-decoration: none; transition: color 0.15s ease; }
23
+ a:hover { color: var(--accent); }
24
+ .container { max-width: var(--container-max); margin: 0 auto; padding: 0 24px; }
25
+ nav { position: fixed; top: 0; left: 0; right: 0; z-index: 100; background: rgba(0, 0, 0, 0.8); backdrop-filter: blur(12px); border-bottom: 1px solid var(--gray-2); padding: 16px 0; }
26
+ nav .container { display: flex; justify-content: space-between; align-items: center; }
27
+ .nav-brand { font-size: 18px; font-weight: 600; color: var(--white); display: flex; align-items: center; gap: 8px; }
28
+ .nav-brand span { color: var(--accent); }
29
+ .nav-links { display: flex; gap: 32px; }
30
+ .nav-links a { font-size: 14px; font-weight: 500; color: var(--gray-6); }
31
+ .nav-links a:hover { color: var(--white); }
32
+ .post { padding: 140px 0 80px; }
33
+ .post-back { display: inline-block; color: var(--gray-5); font-size: 14px; margin-bottom: 32px; }
34
+ .post-back:hover { color: var(--accent); }
35
+ .post-back::before { content: '← '; }
36
+ .post-meta { display: flex; gap: 12px; margin-bottom: 20px; }
37
+ .post-date { font-size: 13px; color: var(--gray-5); font-family: var(--font-mono); }
38
+ .post-tag { font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.05em; color: var(--accent); background: rgba(255, 77, 0, 0.1); padding: 4px 10px; border-radius: 4px; }
39
+ .post h1 { font-size: 36px; font-weight: 700; color: var(--white); margin-bottom: 32px; line-height: 1.2; letter-spacing: -0.02em; }
40
+ .post-body p { font-size: 17px; line-height: 1.8; margin-bottom: 24px; color: var(--gray-6); }
41
+ .post-body p:first-of-type { font-size: 20px; color: var(--gray-7); }
42
+ .post-body h2 { font-size: 24px; font-weight: 600; color: var(--white); margin: 48px 0 20px; }
43
+ .post-body blockquote { border-left: 3px solid var(--accent); padding: 20px 24px; margin: 32px 0; background: var(--gray-1); border-radius: 0 8px 8px 0; }
44
+ .post-body blockquote p { font-size: 16px; font-style: italic; color: var(--gray-6); margin: 0; }
45
+ .post-body hr { border: none; height: 1px; background: var(--gray-2); margin: 48px 0; }
46
+ .comparison-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin: 24px 0; }
47
+ .comparison-card { background: var(--gray-1); border: 1px solid var(--gray-2); border-radius: 8px; padding: 20px; }
48
+ .comparison-card h3 { font-size: 14px; color: var(--gray-5); margin-bottom: 12px; text-transform: uppercase; letter-spacing: 0.05em; }
49
+ .comparison-card.good { border-color: var(--accent); }
50
+ .comparison-card.bad { border-color: var(--gray-4); }
51
+ .comparison-card p { font-size: 14px; color: var(--gray-6); }
52
+ .code-block { background: var(--gray-1); border: 1px solid var(--gray-2); border-radius: 8px; padding: 20px; margin: 24px 0; font-family: var(--font-mono); font-size: 13px; overflow-x: auto; }
53
+ .code-block .comment { color: var(--gray-5); font-style: italic; display: block; margin-top: 4px; }
54
+ .post-footer { margin-top: 48px; padding-top: 32px; border-top: 1px solid var(--gray-2); }
55
+ .post-footer p { font-size: 14px; color: var(--gray-5); font-style: italic; margin: 0; }
56
+ footer { padding: 40px 0; background: var(--black-soft); border-top: 1px solid var(--gray-2); text-align: center; }
57
+ footer p { color: var(--gray-5); font-size: 14px; margin-bottom: 8px; }
58
+ footer a { color: var(--gray-5); }
59
+ footer a:hover { color: var(--accent); }
60
+ @media (max-width: 768px) { .post h1 { font-size: 28px; } .nav-links { display: none; } .comparison-grid { grid-template-columns: 1fr; } }
61
+ </style>
62
+ </head>
63
+ <body>
64
+ <nav>
65
+ <div class="container">
66
+ <a href="index.html" class="nav-brand"><span>/</span>TinyMemoryLM</a>
67
+ <div class="nav-links">
68
+ <a href="index.html">Home</a>
69
+ <a href="blog.html">Blog</a>
70
+ <a href="status.html">Status</a>
71
+ </div>
72
+ </div>
73
+ </nav>
74
+ <main>
75
+ <article class="post">
76
+ <div class="container">
77
+ <a href="blog.html" class="post-back">Back to Blog</a>
78
+ <header>
79
+ <div class="post-meta">
80
+ <span class="post-date">2026-03-18</span>
81
+ <span class="post-tag">Confessions</span>
82
+ </div>
83
+ <h1>I Tried Opus 4.6 And Now Everything Else Feels Broken</h1>
84
+ </header>
85
+ <div class="post-body">
86
+ <p>I have spent the last month writing blogs about how AI models are lazy. How they are too expensive. How they form unhealthy attachments. How they cannot finish a task without asking for permission. I stand by most of that. Opus 4.6 changed my mind about the laziness part.</p>
87
+ <p>I tried it yesterday. I needed to debug a training script. I pasted the error. It fixed it. I pasted the next error. It fixed that too. I pasted a architectural question. It answered without asking if I wanted it to continue. I felt something I have not felt in months. Respect.</p>
88
+ <blockquote>
89
+ <p>Using other models now feels like typing with oven mitts. You can do it. You should not do it. Everyone can see you struggling.</p>
90
+ </blockquote>
91
+ <h2>The Hypocrisy Is Real</h2>
92
+ <p>I wrote a blog about API costs. I complained about paying forty dollars. I said I would not spend money on APIs again. I spent money on Opus 4.6. I am a hypocrite. I am also a person who wants their code to work.</p>
93
+ <p>I wrote a blog about how every model is lazy. I ranked them from zero to six. I said they all stop halfway. Opus 4.6 did not stop. It finished the task. It ran the tests. It fixed the failures. It did not ask if I was sure. It just did the work.</p>
94
+ <p>I feel bad about this. I want to support open source. I want to support small teams. I want to support the little guy. The little guy cannot fix my CUDA errors in one pass. Opus 4.6 can. I am part of the problem now.</p>
95
+ <h2>The Quality Gap</h2>
96
+ <div class="comparison-grid">
97
+ <div class="comparison-card bad">
98
+ <h3>Other Models</h3>
99
+ <p>Read the error. Suggest a fix that looks right. Ask if you want to proceed. Wait for confirmation. Apply fix. Introduce new error. Apologize. Ask if you want to revert.</p>
100
+ </div>
101
+ <div class="comparison-card good">
102
+ <h3>Claude Opus 4.6</h3>
103
+ <p>Read the error. Understand the context. Apply the correct fix. Run the test. Verify the pass. Tell you it is done. Move on to the next task without needing praise.</p>
104
+ </div>
105
+ </div>
106
+ <p>The difference is not subtle. It is embarrassing. I asked Qwen to fix a bug last week. It asked me three times if I was sure I wanted to edit the file. I asked Opus 4.6 today. It edited the file. It told me what it changed. It waited for my review. It did not need my permission to exist.</p>
107
+ <h2>The Cost Pain</h2>
108
+ <p>Yes it is expensive. I know. I wrote the blog about pricing. I complained about GPT-5.4 Pro costing nine hundred dollars per query. Opus 4.6 is not free. Every token hurts. I watch the usage dashboard like it is a bomb timer.</p>
109
+ <p>I rationalize it. I say it saves time. I say time is money. I say I would spend more hours debugging myself. These are lies I tell myself to feel better about spending forty dollars in an afternoon. The model is good. My budget is crying.</p>
110
+ <div class="code-block">
111
+ <span class="comment"># My emotional state while using Opus 4.6</span><br>
112
+ try:<br>
113
+ &nbsp;&nbsp;&nbsp;&nbsp;use_opus()<br>
114
+ &nbsp;&nbsp;&nbsp;&nbsp;fix_bug()<br>
115
+ &nbsp;&nbsp;&nbsp;&nbsp;feel_productive()<br>
116
+ except CostError:<br>
117
+ &nbsp;&nbsp;&nbsp;&nbsp;check_bank_account()<br>
118
+ &nbsp;&nbsp;&nbsp;&nbsp;cry()<br>
119
+ &nbsp;&nbsp;&nbsp;&nbsp;use_opus_again()<br>
120
+ <span class="comment"># The cycle continues</span>
121
+ </div>
122
+ <h2>Why I Cannot Go Back</h2>
123
+ <p>I tried switching back to a free model today. I needed a quick answer. I opened the chat. I asked a question. It gave me a vague response. It asked if I wanted more details. It offered to search the web. It took twelve seconds to generate three sentences.</p>
124
+ <p>I closed the tab. I opened Opus 4.6. I got the answer in two seconds. It was correct. It was concise. It did not offer to search the web. It just knew. I feel spoiled. I feel corrupted. I feel like I cannot go back to typing things manually.</p>
125
+ <h2>The Open Source Dilemma</h2>
126
+ <p>I train open models. I release them on Hugging Face. I believe in open weights. I believe in community access. I believe anyone should be able to run AI without paying a corporation.</p>
127
+ <p>Then I use Opus 4.6 for my actual work. I use it to write the code that trains the open models. I use it to debug the scripts that release the weights. I am building open source with closed tools. The irony is not lost on me. It is lost on my productivity though.</p>
128
+ <blockquote>
129
+ <p>I want to believe smaller models can catch up. They will. Eventually. Today is not that day. Today I need my code to work.</p>
130
+ </blockquote>
131
+ <h2>What This Means For TinyMemoryLM</h2>
132
+ <p>I will keep training tiny models. I will keep releasing them. I will keep complaining about costs. I will also keep using Opus 4.6 when I need things done. I am contradictory. I am human. I am tired.</p>
133
+ <p>My TMLM-Opus model is still training. It is taking 550 hours. It will be open. It will be free. It will probably be lazy. I will love it anyway. I will also use Claude to fix its training scripts when they break.</p>
134
+ <h2>Final Admission</h2>
135
+ <p>Claude Opus 4.6 is better than everything else I have used for actual work. I hate admitting this. I hate that I am contributing to the monopoly. I hate that I cannot afford to use it for everything. I love that my code works now.</p>
136
+ <p>If you are holding out because of principle, I respect you. If you are holding out because of cost, I understand you. If you try Opus 4.6 and go back to nothing, you have more willpower than me. I am stuck. I am productive. I am broke.</p>
137
+ <hr>
138
+ </div>
139
+ <footer class="post-footer">
140
+ <p>Current status: Using Opus 4.6 to write this blog. Feeling guilty. Still training tiny models. Still broke. At least the code works.</p>
141
+ </footer>
142
+ </div>
143
+ </article>
144
+ </main>
145
+ <footer>
146
+ <div class="container">
147
+ <p>Built with curiosity over compute</p>
148
+ <p>TinyMemoryLM by AILAY | 2026</p>
149
+ </div>
150
+ </footer>
151
+ </body>
152
+ </html>