Fish Umai (@FishFGC) header
Fish Umai (@FishFGC) profile picture

some old guy

Joined April 2014
Photo by Fish Umai (@FishFGC)Photo by Fish Umai (@FishFGC)Photo by Fish Umai (@FishFGC)Photo by Fish Umai (@FishFGC)Photo by Fish Umai (@FishFGC)Photo by Fish Umai (@FishFGC)Photo by Fish Umai (@FishFGC)Photo by Fish Umai (@FishFGC)Photo by Fish Umai (@FishFGC)
Fish Umai retweeted
237
4,551
174
45,174
1,435,348
Security called me at 6:12 AM today. "Patch every PHP server immediately." I asked what happened. "Two critical vulnerabilities. Remote code execution. No authentication required." Cool. How many PHP servers do we have? According to inventory: 12 According to reality: Nobody knows. We found one running WordPress. Three running old internal tools. One under someone's desk. Two inside vendor appliances. A forgotten employee directory from 2016. And a server named: PHP-OLD-DO-NOT-TOUCH Naturally, that one runs payroll exports. Then we found a PHP 5.6 box. I asked who owned it. The documentation said: BRIAN. Brian left in 2019. We called Brian. He said: "Oh wow, that's still running?" Excellent. By 8 AM, leadership joined the incident call. CEO: "Can hackers actually get in?" Security: "Potentially yes." CEO: "Without a password?" Security: "Yes." CEO: "Then why do WE need passwords?" Not the lesson. Finance asked if we could wait until the weekend to patch because downtime affects revenue. Security explained that the alternative was letting strangers execute code on our servers. Finance asked for a cost comparison. At 9:17, someone suggested temporarily taking the vulnerable websites offline. Marketing refused. "Our campaign is live." So for the next hour, the company officially decided maintaining a landing page for 20% off webinar registration was more important than preventing remote server takeover. We finally patched everything we could find. Then our scanner discovered another PHP server. Hostname: TEMP-PHP-2014 Uptime: 4,512 days. Nobody knows what it does. Nobody owns it. Nobody can shut it down. But every time we block network access, the warehouse stops printing shipping labels. Security has classified it as critical infrastructure. It is running PHP 5.4. The vulnerability has existed longer than half our employees. The emergency patch took four hours. Finding out what PHP actually runs took eleven. The internet isn't held together with code. It's held together with servers everyone is afraid to turn off.
915
7,065
1,159
57,938
3,851,023
The world makes a lot more sense when you remember that most people have an Imperium level "machine spirits" type understanding of the technology they use
Stolen money doesn’t go into Jason's pocket 🤦‍♂️
91
714
11
22,568
1,200,207
本当にこの人は 毎日この髪型です。 毎日見ます。
HONDAの有名なエンジニアなんだけど、全然話が入ってこない。普段からこの髪型らしい。
241
9,111
414
94,272
10,660,153
ナイトレイン1周年おめでとうございます🌚
788
3
4,140
74,311
Fish Umai retweeted
Nightreign be like:
1
79
3
883
23,786
126
1,264
146
11,842
471,923
Fish Umai retweeted
Happy Piccolo Day.
50
4,166
81
18,528
367,242
139
3,086
45
25,864
334,036
79
2,407
150
29,852
1,031,080
Fish Umai retweeted
297
4,649
136
49,022
1,356,513
KONOSUBA -God's blessing on this wonderful world! Season 4 Officially Announced! ✨More: konosuba.com
373
2,267
564
24,532
2,365,093
『この素晴らしい世界に祝福を!』 ✨🎊TVアニメ4期 制作決定🎊✨ 皆様の応援のおかげで #このすばアニメ10周年 という節目の日に お知らせさせていただくことができました。 ぜひ続報をお楽しみにお待ちください🌈 #このすば4期 #このすば
1,076
39,222
5,092
137,915
5,634,221
The reason why RAM has become four times more expensive is that a huge amount of RAM that has not yet been produced was purchased with non-existent money to be installed in GPUs that also have not yet been produced, in order to place them in data centers that have not yet been built, powered by infrastructure that may never appear, to satisfy demand that does not actually exist and to obtain profit that is mathematically impossible.
1,052
20,337
1,055
138,315
4,222,704
特大二刀復讐者 #C107_cos #C107コスプレ
57
4,008
61
36,928
1,101,453
It seems Chaldeas’s Np shows all the likely ways our world could end 1 The Umbral Star 2 UO battle in Land of Steel 3 Mini-solar system - Kiara’s plan 4 The Dark Six in Tsukihime 5 Crimson moon Brunestud #Fate #Fateseries #FateGrandOrder #FGO #FateGO #FGOフレンド募集 #FGO10周年
9
295
21
2,393
64,494
Last quarter I announced a milestone. 30% of our code is now written by AI. I called it "engineering velocity." The board loved that phrase. They didn't ask what the code does. Neither did we. It compiles. Usually. That's the metric. Someone asked about testing. I said "AI-assisted quality assurance." That means the AI writes the tests too. For the code it wrote. It finds no issues. Very efficient. This week we admitted Windows 11 core features are broken. Audio doesn't work. Explorer crashes. Updates fail to install. Users asked why. I said "we're investigating." Investigating means reading the code. The code the AI wrote. That no human understands. Because understanding isn't scalable. Our CTO says 95% of code will be AI-generated by 2030. I believe him. I have to. We fired the people who would check. They were "non-essential headcount." Essential means writes code. AI writes code. Humans are overhead. Overhead gets optimized. We optimized 10,000 engineers last year. This year the bugs arrived. Unrelated, obviously. The engineers we kept are debugging AI output. They don't understand it either. But they're "cross-functional." Cross-functional means they do everything. Everything means nothing well. A user asked why their audio disappeared after an update. I said "install updated drivers." They asked why the update broke the drivers. I said "report it via Feedback Hub." They asked what happens to feedback. I said "it helps us prioritize." Prioritize means add to backlog. Backlog means never. But politely. Someone on Hacker News called this "a privacy and consent disaster." I called it "an evolving user experience." Same thing. Different framing. We released a fix. The fix broke something else. The something else was also written by AI. The fix was also written by AI. They're collaborating now. I call it "autonomous iteration." The autonomous iteration has created 47 new bugs. Each bug spawns a fix. Each fix spawns two bugs. Exponential growth. Just like our stock price. Unrelated, obviously. Satya told Mark we're at 30%. Mark said he didn't know Meta's number. Sundar said Google is also at 30%. None of us know what the code does. But we know the percentage. Percentage is a metric. Metrics go in earnings calls. Earnings calls move stock prices. Stock prices determine bonuses. Bonuses determine success. Success means the bugs don't matter. Users asked when Windows will work again. I said "we're committed to quality." Quality means it ships. Ships means it's your problem now. Thank you for being part of the Microsoft family. Family means you can't leave. We're in your enterprise agreement. For three more years. The circle of innovation.
251
2,105
283
10,472
476,612
Last quarter I rolled out Microsoft Copilot to 4,000 employees. $30 per seat per month. $1.4 million annually. I called it "digital transformation." The board loved that phrase. They approved it in eleven minutes. No one asked what it would actually do. Including me. I told everyone it would "10x productivity." That's not a real number. But it sounds like one. HR asked how we'd measure the 10x. I said we'd "leverage analytics dashboards." They stopped asking. Three months later I checked the usage reports. 47 people had opened it. 12 had used it more than once. One of them was me. I used it to summarize an email I could have read in 30 seconds. It took 45 seconds. Plus the time it took to fix the hallucinations. But I called it a "pilot success." Success means the pilot didn't visibly fail. The CFO asked about ROI. I showed him a graph. The graph went up and to the right. It measured "AI enablement." I made that metric up. He nodded approvingly. We're "AI-enabled" now. I don't know what that means. But it's in our investor deck. A senior developer asked why we didn't use Claude or ChatGPT. I said we needed "enterprise-grade security." He asked what that meant. I said "compliance." He asked which compliance. I said "all of them." He looked skeptical. I scheduled him for a "career development conversation." He stopped asking questions. Microsoft sent a case study team. They wanted to feature us as a success story. I told them we "saved 40,000 hours." I calculated that number by multiplying employees by a number I made up. They didn't verify it. They never do. Now we're on Microsoft's website. "Global enterprise achieves 40,000 hours of productivity gains with Copilot." The CEO shared it on LinkedIn. He got 3,000 likes. He's never used Copilot. None of the executives have. We have an exemption. "Strategic focus requires minimal digital distraction." I wrote that policy. The licenses renew next month. I'm requesting an expansion. 5,000 more seats. We haven't used the first 4,000. But this time we'll "drive adoption." Adoption means mandatory training. Training means a 45-minute webinar no one watches. But completion will be tracked. Completion is a metric. Metrics go in dashboards. Dashboards go in board presentations. Board presentations get me promoted. I'll be SVP by Q3. I still don't know what Copilot does. But I know what it's for. It's for showing we're "investing in AI." Investment means spending. Spending means commitment. Commitment means we're serious about the future. The future is whatever I say it is. As long as the graph goes up and to the right.
5,083
25,187
5,916
169,636
26,258,658
#今年も残りわずかなので今年一番伸びた絵を貼る 蘇生してくれる復讐者ちゃん😇🍕🧅
14
1,626
8
14,787
713,442
For quite some time now, I think modern easy execution/less movement (free form) FGs are holding players back. Strategy is working overtime guessing right out of situations seems unhealthy for the longevity of FGs. My concern is, newer games are going to be less and less exciting/impressive if player expression is constantly minimized.
49
128
23
958
133,348