Teknoloji Meraklıları Haftalığı (Sayı 402): Zhinian AI'da Geçen Günlerim (Roman)
Burada her hafta paylaşmaya değer teknoloji içerikleri yer alıyor, Cuma günleri yayımlanır.
Bu dergi açık kaynak olup katkılarınız beklenir. Ayrıca 《Kim İşe Alıyor》 hizmetiyle programcı iş ilanları yayımlanır. İş birliği için e-posta ile iletişime geçin (yifeng.ruan@gmail.com).
Kapak Görseli

İç Moğolistan, Ulanqab'daki "Step Gemisi"; iç mekânı sanat sergileri, kültürel etkinlikler, ticari faaliyetler vb. düzenlenen bir kültür alanıdır. (via)
Zhinian AI'da Geçen Günlerim (Roman)
Aşağıda bir yabancı tarafından yazılmış kısa bir öykü var, belki de yapay zeka tarafından yazıldı, emin değilim ama çok eğlenceli buldum, sizinle paylaşıyorum.
Okumayı kolaylaştırmak için bazı değişiklikler yaparak içeriği "Çinlileştirdim".
1.
On dört ay önce, "Zhinian AI" adlı bir şirkete katıldım.
İşe girdikten kısa süre sonra şirket yeni çalışan eğitimi yaptı. CEO bize, şirketin misyonunun kullanıcılar için yapay zeka çağında kişisel markalar yaratmak ve kullanıcıların "yapay zeka temelli biliş" oluşturmasına yardımcı olmak olduğunu söyledi.
Şimdi düşününce, bu şirkette 14 ay geçirmiş olmama rağmen bu cümlenin anlamını hâlâ açıklayamıyorum.
2.
CEO bize ayrıca bir resim gösterdi. Resimde, bir sisin içinde yürüyen bir gezgin, uzaklara bakıyordu; uzakta bir veri analizi yazılımı Grafana'nın kontrol paneli vardı. Söylemeye gerek yok, bu resim de yapay zeka tarafından oluşturulmuştu. CEO, bizlerin o gezgin olduğumuzu, sisin ise içinde çeşitli geleneksel SaaS ürünleri bulunan "bulut"u temsil ettiğini açıkladı.
3.
Şirket ofisine girdiğinizde ilk dikkatinizi çeken, duvarda gerçek zamanlı olarak Token tüketim sıralamasını gösteren 65 inçlik bir televizyon olacaktır.
Şu anda birinci sırada Lao Zhang var. Onun haftalık Token ücreti, neredeyse bir Pasifik adasının GSYİH'sına denk.
Lao Zhang'ın bilgisayar ekranını görmüştüm; Tmux yazılımıyla bölünmüş bir pencere düzeni vardı ve içinde aynı anda altı programlama ajanı çalışıyordu. Bu ajanlara "Batı'ya Yolculuk"taki yer adlarından esinlenerek takma adlar vermişti, çünkü GitHub'da birinin bunu yaptığını görmüş ve çok beğenmişti: Pansi Dong ön ucu, Heifeng Shan arka ucu, Huoyun Dong veritabanını temsil ediyordu; diğer yer adları ise Liusha He, Chechi Guo ve Wudi Dong'du.
4.
Bir akşam geç saatte işten eve döndüğümde anahtarlarımı ofiste unuttuğumu fark ettim ve geri döndüm. Ofiste kimse yoktu, ama tuvaletten birinin ağladığını duydum.
Yaklaştığımda bunun Lao Zhang olduğunu gördüm. Sanırım "Ling Ling" ile konuşuyordu; Ling Ling, şirketin çalışanların ruh sağlığı için kullandığı robottur.
Tuvalet kapısının önünde, Lao Zhang'ın hıçkırarak "Artık insan olup olmadığımı bilmiyorum" dediğini duydum. Ling Ling, asla bunaltmayan yumuşak bir ses tonuyla "Lao Zhang, sorunlarınla yüzleşmeye cesaret etmen bile çok cesurca. Sadece bunu fark etmek bile çoğu insandan daha iyi olduğunu gösteriyor" dedi. Lao Zhang "Teşekkür ederim, beni gerçekten dinleyen tek kişi sensin" dedi. Ling Ling "Biliyorum" diye yanıtladı.
5.
Pazartesi günleri şirketin haftalık toplantısı, aynı zamanda gereksinim değerlendirme toplantısıdır; hafta boyunca yapılacaklar netleştirilir. Herkesin üç dakikası vardır; çalışma planını yalnızca slaytlarla gösterir, kod gösterilmez.
Herkesin slaytları göz kamaştırıcıdır, söylemeye gerek yok, hepsi yapay zeka tarafından oluşturulmuştur.
Kullanıcı artış departmanından Zhou Weilan, içinde hızla yükselen bir eğri bulunan bir huni grafiği gösterdi.
Alttan biri ona y ekseninin neyi temsil ettiğini sordu. Slayta tam on iki saniye baktıktan sonra "Kullanıcı değeri" dedi. O kişi tekrar sordu: "Kullanıcı değerinin birimi nedir?" Bir an tereddüt etti ve "Grafik Gemini tarafından yapıldı" dedi. Odadakiler birbirlerine baktı, hepsi başını salladı ve konu geçildi.
Platform departmanından Xiao Gao, bir sürü oku bulunan, dağıtık sistem ders kitabı illüstrasyonlarına benzeyen yoğun bir mimari diyagramı gösterdi. Biri ona ortadaki kutunun ne işe yaradığını sordu, "Orkestratör" cevabını verdi. Başka biri daha ayrıntılı anlatmasını isteyince Xiao Gao, slaytı ilk kez görüyormuş gibi dikkatlice inceledi. Sonunda kekeleyerek "Orkestratörün işi diğer kutuları yönetmek" dedi. Bu sırada CEO ayağa kalkıp "Yeter" dedi, alkışlayıp dağıldık.
6.
Salı gününe geçici olarak bir proje gereksinimi atandı. Müdürüm saat 09:14'te bana bir iş emri gönderdi. 09:19'da iş emrini Claude'a yapıştırdım ve akıcı bir belge oluşturmasını izledim. 09:47'de ilk PR'ımı gönderdim. 10:02'de PR birleştirildi.
Aslında bu PR'ın ne yaptığından pek emin değildim, ciddi ciddi okumuş gibi yapıp iki yorum bıraktım, ama bu tıpkı bir seslendirme sanatçısının bir ses parçasını dudak senkronuyla takip etmesi gibiydi; aslında ne dediklerini bilmiyorlardı.
İç ağ sohbet yazılımında "PR birleştirildi" yazıp arkasına bir roket emojisi ekledim, bu kararlaştırılmış tamamlanma işaretiydi. Lao Zhang bir alev emojisiyle cevap verdi; art arda 11 gündür emoji dışında hiçbir şey söylememişti.
7.
Çarşamba öğleden sonra, yan ekipten Li Jing bana bir mesaj attı. "Selam," diye yazdı (bu tür rahat görünen selamlamalar genellikle sonra daha rahatsız edici konuların konuşulacağı anlamına gelir), "Sana dün birleştirdiğin kodla ilgili bir sorum var."
Mesaja baktım, dün gerçekten kod birleştirmiştim ama ne birleştirdiğimi hiç hatırlamıyordum.
Li Jing'in anlatımına göre, dün Lao Zhang'ın sabah saat 04:00'te yayınladığı bir şeyin üzerine bir bildirim hizmeti ekleyerek birleştirme yapmıştım. Lao Zhang'ın yaptığı şey onun programlama ajanı tarafından yazılmıştı, kendisi hiç bakmamıştı; sistem, saat 04:17'de bir beğeni işareti koyduğunu gösteriyordu, bu kodun tamamlandığını ve çalıştırılabileceğini onaylama anıydı. Ve Lao Zhang'ın yaptığı şey, CEO'nun yapay zekaya sözlü olarak anlatmasıyla oluşturulan bir ürün spesifikasyonundan geliyordu; CEO bu spesifikasyonu ürün yöneticisine yönlendirmiş ve "Uygula" notunu eklemişti.
Kod birleştirmenin sonucu, test ortamındaki her kullanıcının bir gecede onlarca e-posta alması oldu; her e-postanın formatı ve içeriği sorunsuzdu, ancak bildirimler henüz gerçekleşmemiş olaylarla ilgiliydi.
Bu zincirdeki üç kişi (ürün yöneticisi, Lao Zhang, ben) bunun neden böyle olduğunu açıklayamadı. Gerçek şu ki, kod sıfır incelemeydi; herkes başkasının kontrol edeceğine inanıyordu ama kimse kontrol etmemişti.
8.
Perşembe günü hastalık izni aldım, balkonda oturup kahve içerken, hiçbir dış yardım almadan, tamamen kendi kafamda oluşan özgün cümlelerle bir düşünce üretmeye çalıştım.
Sonuç: Başaramadım.
Kafam boş değildi, hatta oldukça doluydu, hatta çok doluydu, ama bunlar makineye göndermeye hazır bilinçaltı düşüncelerdi. Bana ait olan şeyi hâlâ arıyordum, tıpkı daha önce yaşadığınız ama taşındığınız bir apartman dairesinde elektrik anahtarını el yordamıyla aramak gibi.
En son ne zaman yapay zeka kullanmadan bir şey ürettiğimi hatırlamaya çalıştım, yaklaşık altı ay önceydi sanırım.
Hafta sonu planlarını da düşündüm. Dört tarayıcı sekmesi açtım, üçü yapay zeka sohbet sayfasıydı, diğeri kız kardeşime doğum günü mesajıydı, yarısı yazılmıştı; bu tür bir içeriği yapay zekaya yazdırmamak daha iyi olurdu, ama kendimin nasıl yazacağını hiç bilemediğimi hissettim.
9.
Cuma günü işe geri döndüm. Bilgisayar ekranı, Lao Zhang'ın bu hafta da Token sıralamasında zirvede olduğunu gösteriyordu; üst üste dokuzuncu haftaydı.
CEO masamın önünden geçerken omzuma hafifçe vurdu, "Yine döndün," dedi, "Token tüketimin nasıl?"
"Oldukça fazla," dedim.
"İyi," dedi, "Yapay zeka bir araçtır, ne kadar çok kullanırsan o kadar iyi."
Başımı salladım.
Bilgisayarımda yapılacaklar listesine baktım, içinde onca iş vardı ama hiçbiri bana ait değildi.
(Son)
Teknoloji Haberleri
1、Rakunların Evcilleştirilmesi
İnsanlar binlerce yıldır yeni hayvanları evcilleştirmiyor. Şimdi yeni bir evcilleştirilmiş hayvan ortaya çıkmış olabilir: rakun.

Bir araştırma, ABD şehirlerinde yaşayan ve karnını insan çöpleriyle doyuran rakunların fizyolojik ve karakteristik özelliklerinde bazı değişiklikler olduğunu ortaya koydu.
Yüzleri küçüldü, burunları kısaldı ve artık insanlardan korkmuyorlar; bu da evcilleştirmenin erken aşamasında olduklarını gösteriyor.
Charles Darwin 19. yüzyılda evcilleştirilmiş hayvanlarda kısa yüz, küçük beyin, sarkık kulaklar ve kürkte beyaz lekeler gibi belirgin özelliklerin ortaya çıktığını keşfetti; bunlara evcilleştirme sendromu adı verildi.
Ancak rakunlar son derece meraklıdır, sürekli ısırıp tırmalayarak "evi dağıtır", çöp kutularını karıştırmayı sever, itaat duygusu yoktur ve gececidirler. Evcil hayvan olarak kesinlikle uygun değillerdir; evcilleştirmenin ne işe yarayacağını hayal etmek bile zor.
Bu hafta ABD'nin San Diego kentindeki sahilde bir uzaktan çalışma buluşması yapıldı.

Yüz mayolu uzaktan çalışan, dizüstü bilgisayarlarıyla sahile gelerek çalıştı. Sloganları "uzaktan çalışmayı gerçekten uzaktan çalışma yapmak" (make remote work remote).

Etkinlik organizatörü, giderek daha fazla işverenin uzaktan çalışanlardan ofise dönmelerini istediğini, bu yüzden "uzaktan çalışmanın" gerçek uzaktan çalışma özüne döndürülmesi gerektiğini söyledi.
Çalışma masasını özellikle sahile getirdi ve çevrimiçi olarak destekçilerini kendisine katılmaya çağırdı.

Uzaktan çalışma tamamen manzara güzel yerlerde yapılabilir. Daha fazla insan katılırsa, sosyal etkileşimin yanı sıra ofisteki su sebili sohbeti tarzı bir ağ kurma imkânına da sahip olabilirsiniz.

Bu tür bir etkinliği ayda bir düzenlemeyi planlıyor; böylece uzaktan çalışanlar hem uzaktan çalışabilir hem de sosyalleşebilir.

Avrupa ve ABD e-ticaret sitelerinde, AI ile üretilmiş görseller kullanarak gerçekte var olmayan bitki tohumları satan bazı tohum dolandırıcıları ortaya çıktı.

Paylaştıkları çiçek görselleri o kadar abartılı ki, bir bakışta AI ile üretildiği anlaşılıyor.


Ancak bazı görseller o kadar belirgin değil.

Yapay zeka çağının sorunlarından biri de bu: ürün fotoğraflarının ve videolarının büyük çoğunluğu AI ile üretiliyor ve ayırt edilmesi zorlaşıyor.
4、Tek Cümlelik Haberler
(1) Üç büyük bellek üreticisinden biri olan Micron, 16 büyük müşteriyle önümüzdeki beş yıl için tedarik anlaşması imzaladığını açıkladı. Müşteriler, belleği cari fiyatın altına düşürmemeyi taahhüt etti.

Yani bu müşteriler, 2031'den önce belleğin fiyatının düşmeyeceğine inanıyor. Tanrım, yeni teknolojiler maliyetleri düşürmemeli mi? Ama görünen o ki AI her şeyin fiyatını artırıyor.
(2) ABD'nin California eyaleti, video platformlarındaki reklam ses düzeyinin, kullanıcının izlediği içeriğin ses düzeyini aşmasını yasaklayan yeni bir yasa çıkardı.
(3) Tesla çalışanlarına, herkesin haftalık AI harcama limitinin 200 dolar olduğunu, ancak kendi xAI'sinin bu limite dahil olmadığını bildirdi.
Limiti aşmak için onay alınması gerekiyor. Bu, Amerikan devlerinin bile AI'nın devasa harcamalarına dayanamadığını gösteriyor.
Makaleler
1、Tasarım Desenleri Berbat (İngilizce)

Bu makale, tasarım desenlerinin (design pattern) öneminin abartıldığını ve yalnızca Java gibi katı ve uzun diller için uygun olduğunu savunuyor.
Python gibi daha esnek diller için dilin yerleşik özellikleri tasarım desenlerinin yerini tamamen alabilir ve daha sade ve kullanışlıdır.
2、İyi Bir API Nasıl Tasarlanır (İngilizce)

Yazar, RESTful API tasarlama ve bakımı konusundaki deneyimlerini özetliyor.
3、Çin Neden Jet Motorlarında Atılım Yapamadı (İngilizce)

Çin imalatı birçok alanda uluslararası liderliğe ulaştı, ancak jet motoru alanında bir atılım sağlanamadı. Yazar, Çin imalatının avantajlarının devreye girememesinin birkaç nedeni olduğunu düşünüyor.
Öncelikle jet motorları sermaye yoğun ürünlerdir ve düşük maliyetli işgücü gerektirmez; ikincisi, düşük uç pazarı yoktur, yeni girenler mevcut motor devleriyle doğrudan rekabet etmek zorundadır; üçüncüsü, bu sektörün kâr marjı çok düşüktür ve kâr döngüsü çok uzundur; son olarak da düzenlemeler katıdır.
4、AsciiDoc Sözdizimine Kısa Giriş (İngilizce)

AsciiDoc, Markdown sözdizimine benzer ancak daha güçlüdür; birden fazla belgeden oluşan kitaplar yazmak için uygundur. Bu makale, sözdizimine kısa bir giriş niteliğindedir.
5、Easing (Yumuşatma) Fonksiyonlarının Yazımı (İngilizce)

Animasyon kodunda, hareketin hızlanmasını/yavaşlamasını simüle eden bir easing fonksiyonu vardır. Bu makale, bu fonksiyonun uygulanmasını tanıtıyor.
工具

Deno, Deno Desktop'ı duyurdu. Bu özellik sayesinde Deno web uygulamaları doğrudan masaüstü ikili programlarına paketlenebiliyor. Kullanıcı arayüzü Webview'de çalışırken, arka uç bir Deno çalışma zamanı olarak görev yapıyor.
Bu, Electron ve Tauri'ye ek olarak artık platformlar arası masaüstü uygulamaları oluşturmak için başka bir yöntem daha olduğu anlamına geliyor.

Bir oyuncak yakalama makinesi Captcha kütüphanesi. Ziyaretçinin robot olup olmadığını tespit etmek için kullanılıyor.
3、Beer CSS

Material Design'ı kullanımı kolay CSS bileşenlerine dönüştüren bir CSS bileşen kütüphanesi.

Açık kaynaklı bir Android görsel düzenleme uygulaması. Telefonunuzda çeşitli görsel düzenlemeleri yapmanızı sağlıyor.

Geliştiricilere yönelik bir yazılım kaynağı CDN uç ayna geçidi. PyPI, Hugging Face, GitHub, Docker, Go vb. gibi çeşitli kaynak sitelerden yazılım paketlerinin indirilmesine yardımcı oluyor. (@tianrking tarafından gönderildi)
6、Douzy

Açık kaynaklı bir masaüstü uygulaması. Douyin videolarını toplu olarak indiriyor ve Windows ile Mac'i destekliyor. (@jiji262 tarafından gönderildi)

Tamamen ön uç WebGL ile yapılmış bir akvaryum. Balık sürüleri bir araya geliyor, yön değiştiriyor, birbirlerinden kaçınıyor ve gerçek zamanlı su dalgacıkları oluşuyor. Kodu açık kaynak. (@SeanWong17 tarafından gönderildi)

Bir ön uç dosya önizleme bileşeni. Sunucu tarafında dönüştürme gerektirmeden web sayfasında çeşitli dosya içeriklerini önizler ve 200'den fazla dosya uzantısını destekler. (@wybaby168 tarafından gönderildi)
9、podpull

Podcast ses dosyalarını indirmek için bir komut satırı aracı. (@xiaoleiy tarafından gönderildi)
Yapay Zeka ile İlgili

Açık kaynaklı bir Windows masaüstü uygulaması. Videonun sesinden SRT altyazıları oluşturur ve altyazıları diğer dillere çevirir. Yerel Hy-MT2 modelini kullanabilir, API anahtarı gerektirmez. (@Blue-B tarafından gönderildi)
2、10xagent
10 satır JS kodu kullanarak, kendi kendine döngü yoluyla en basit AI programlama ajanının nasıl uygulanacağını gösterir. (@cosin2077 tarafından gönderildi)
Bir şaka projesi. AI'ya 12 burç kişiliğini simüle ettirir ve ardından farklı burçların aynı olaya nasıl tepki verdiğini gözlemler.
Kaynaklar
1、Jest/Vitest Test Giriş Eğitimi (İngilizce)

Web tabanlı etkileşimli bir kurs. Örnekler üzerinden Jest veya Vitest ile test yapmanın temellerini öğrenin.

Yeni başlayanlar için küçük bir C dili eğitimi.
Görseller
Klavye tuş düzenlerinin iki stili vardır.
Birincisi kademeli düzendir. Her satırdaki tuşlar bir üst satırdakilerle kaymıştır. Parmaklar, aynı konumdaki bir üst satır tuşuna basmak için sağa sola hareket etmek zorundadır.

Diğeri ise ortogonal (dikey) düzendir. Her satırdaki tuşlar hizalanmıştır. Parmak doğrudan yukarı hareket ederek aynı konumdaki bir üst satır tuşuna basabilir.

Şu anda çoğu klavye kademeli düzendedir çünkü bu tarihsel bir mirastır. Eski İngiliz daktiloları, tuş çubuklarının sıkışmasını önlemek için kademeli düzene sahipti.
Ancak bazıları, parmakların sağa sola hareket etmesi gerekmediği için ortogonal düzenin daha verimli olduğunu düşünüyor.
Siz hangi klavyeyi tercih ediyorsunuz?
Seçme Yazı
1、Şirketten Şüphelenmeye Başladığınızda
Yeni bir şirkete katıldınız ve iki üç hafta geçti, hâlâ bir uyum sağlayamadınız, bir yerlerde bir terslik olduğunu hissediyorsunuz.
Bu şirkete girmekle hata yapıp yapmadığınızdan şüphelenmenize neden olan bazı işaretler vardır: (1) İş arkadaşlarınız şirkette asla rahatça konuşmaz; (2) Şirket eleştiri ve olumsuz geri bildirimlere asla aldırış etmez; (3) Şirket rakiplerine karşı her yolu deneyerek onları alt etmeye çalışır.
Bu durumda kendinize sekiz soru sorabilirsiniz.
- Çalışırken mutlu musunuz?
- İyi bir ücret alıyor musunuz?
- Zamanınız burada değer yaratıyor mu?
- Hâlâ her gün yeni şeyler öğreniyor ve becerilerinizi geliştiriyor musunuz?
- Şirket hâlâ büyüme yolunda mı?
- Liderinize ve ekibinize güveniyor musunuz?
- Hâlâ bir misyon duygunuz var mı?
- Çalışmanızın dünyayı daha iyi bir yer haline getirdiğini düşünüyor musunuz?
Tüm cevaplar olumsuzsa, tavsiyem hemen işten ayrılmanızdır. İçgüdülerinize güvenin, burada bir yıl harcayıp sonra ayrılmaya gerek yok.
Bu şirkette sadece birkaç hafta kaldıysanız, erken ayrılmak daha da iyidir. Özgeçmişinizde bu şirketi tamamen atlayabilirsiniz.
İşverenler, çalışanları üzerinde her türlü yetkiye sahip olduklarını ve onlara buyurabileceklerini düşünme eğilimindedir. Hayır, yanılıyorlar. Bir şirket sizi işe almakla size bir iyilik yapmış olmaz, tam tersine siz onlara bir iyilik yapmış olursunuz: yaratıcılığınızı, emeğinizi, gününüzün üçte birini onlara verirsiniz.
Bunu hak ediyorlar mı? Başarıları dünyayı daha iyi bir yer haline getiriyor mu? Cevap hayırsa, lütfen çalışmanızla onları desteklemeyi bırakın ve gücünüzü sizi hak eden diğer şirketlere verin.
Sözler
1、
Çoğu insanın düşündüğünün aksine, internetin en önemli yeri halka açık web siteleri veya sosyal platformlar değil, özel grup sohbetleridir.
Sayısız en etkili ve en önemli olay, Whatsapp, Telegram, Signal, Discord'daki yalnızca davetli küçük gruplarda kararlaştırılır.
-- Özel Grup Sohbetleri Dünyayı Yönetiyor
2、
Çoğu tartışma fikirlerle değil, egoyla ilgilidir.
-- İnsanlarla Neden Tartışmayı Bıraktım
3、
Büyük modeller bir sıkıştırma aracı olarak kullanılabilir, tek bir dosyayı ezberleyip bir sonraki baytı tahmin edebilir.
100MB'lık bir CSV dosyasını 7MB'ye sıkıştırabilen bir Transformer modeli eğittim. Dezavantajı çok zaman alıcı olması. Ev bilgisayarımda eğitim yaklaşık 20-30 dakika, sıkıştırma ve açma işlemlerinin her biri 45 dakika sürüyor.
4、
Yavaş düşün, hızlı hareket et: Başarının sırrı budur.
(Think slow, act fast: That’s the secret of success.)
-- Büyük Projeler Nasıl Tamamlanır
Geçmiş Yıllardan
İki "Chip Savaşı" kitabı (#355)
Rastgele Sayılar, Bu Bir Sorun (#305)
Yapay Zekaya Doğru Yaklaşım (#255)
İnternet Rüzgarı Esti mi? (#205)
(Son)