- Her ay Hacker News'te açılan “Ask HN: What are you working on?” başlığı, kullanıcıların o anda üzerinde çalıştıkları şeyleri paylaştığı bir alan
- Kişisel projeler, girişimler, araştırmalar, deneysel kodlar ve daha pek çok çalışma türünü kapsar
- Katılımcılar ilerleme durumlarını, teknik zorluklarını ve gelecek planlarını kısaca anlatır ve diğer kullanıcılardan geri bildirim alır
- Bu başlık, özgür fikir alışverişi ve iş birliği önerilerinin ortaya çıktığı, topluluk odaklı bir sohbet yapısına sahiptir
- Ayrı bir konu sınırlaması yoktur; acemi geliştiricilerden deneyimli kuruculara kadar herkes katılabilir
- Hacker News içindeki en uzun soluklu düzenli topluluk etkinliklerinden biri olarak teknoloji ekosistemindeki canlı etkileşimi teşvik eder
1 yorum
Hacker News yorumları
Yaklaşık 2 yıldır Linux’un yazdırma ve tarama yığını (CUPS, SANE, AirSane) üzerinde iyileştirme çalışmaları yapıyorum
“Modern” denilen bu yığın bile 20 yılı aşkın bir kod tabanına sahip, bu yüzden hâlâ temel hatalar ve optimizasyon alanları olması üzücü
Hâlâ 5 farklı sürücü mimarisini ve 4 rasterizer’ı koruyup tüm eski uyumluluğu taşımaya devam ediyor
Tüm yazdırma yığınını 4 kişi, taramayı ise yalnızca 1 kişi sürdürüyor
Ubuntu 26.04 LTS, CUPS v2’nin son sürümü olacak; v3’te mevcut sürücü yapısı bırakılıp sürücüsüz yazdırmaya geçilecek
Açık kaynak sürücüler zaten sarmalayıcılar sayesinde uyumlu, ancak ticari sürücülerin çoğu büyük olasılıkla çalışmayacak
Yazdırma/tarama iyileştirmeleriyle ilgileniyorsanız OpenPrinting ile iletişime geçin
Bana göre Windows’un standart yazdırma iletişim kutusu ve dosya iletişim kutusu en az değer verilen özelliklerden
İşletim sistemi değişse bile kullanıcıyı yeniden eğitmeden ya da uygulamaları değiştirmeden “öylece çalışması” önemli
Linux ve Mac de benzer, ama Windows onlarca yıl boyunca çok daha tutarlı ve kullanımı kolaydı
Gerçek donanım olmadan da donanım desteği üzerinde çalışılabiliyor mu, sonuçta tüm cihazları test etmek mümkün değil; bir test hilesi var mı öğrenmek isterim
ripbox adlı bir CD çalar/ripper prototipi geliştiriyorum
CD dinlerken aynı anda ripping ve yedekleme yapıyor, ayrıca streaming ile her yerden dinlemeyi mümkün kılıyor
Kuzenimin dinleme alışkanlıklarına göre tasarlıyorum: evde tüm albümü, dışarıda ise tek tek parçaları dinliyor
Unifi Protect kamera ve web arayüzü kullanarak yeni bir kuş evi yaptım
Gelen kuşların türünü ve ziyaret sayılarını otomatik tanıyıp gösteren bir sistem
Kuş evi fotoğrafı, UI örneği1, UI örneği2, UI örneği3, yüz etiketleme örneği
Daha sonra bir ML modeli eğitip kuşları otomatik sınıflandırmayı planlıyorum
Genetiği değiştirilmiş maya ile hafif aromalı ekmek yapıyorum
Üzüm aromasını başardım, şimdi de wintergreen aroması üzerinde çalışıyorum
Ayrıca kırmızı papatya da yapıyorum. Amaç, sadece partiye davet edilenlerin tadabileceği benzersiz aromalı ekmekler sunmak
SF bölgesinde bu tür biyotabanlı aromalandırmayı kartvizit gibi kullanmak istiyorum
Aromanın hafif düzeyde mi kaldığını, yoksa “bu ekmek üzüm aromalı değil mi?” diyecek kadar belirgin olup olmadığını merak ediyorum
Belki de yakında barış dolu bir çağ gelir
Benim meta yan projem bodge.app
Birçok küçük projeyi hızlıca geliştirebilmek için Lua tabanlı bir FaaS platformu kurdum
Örneğin mevcut saat API’si, işe gidiş geliş uyarı e-postaları, Matrix sunucusu kesinti bildirimi, rastgele seçici, sesli mesaj dönüştürme, sürüm bildirimi, iş ilanı scraper’ı, WebPush sunucusu, SVG hit counter gibi şeyler yaptım
Başta kendim için kullandığım şeyi yayımladım ve şu an ücretsiz kullanılabiliyor
Lua’yı seçme sebebinin sadece sevmen mi yoksa pratik nedenler mi olduğunu merak ediyorum
Bunu çok dilli bir servise genişletmek de ilginç olabilir
Code Golf’un dil listesi gibi
Birden fazla proje arasında ortak kod paylaşılabilen bir yapı kurdum
“Kütüphaneler fonksiyondur, uygulamalar nesnedir” fikriyle Expression Problem’i çözmeye çalışıyorum
Örnek: Clojure multiproject example
Yıllardır post-UNIX paradigması üzerine düşünüyordum, son dönemde ise capability tabanlı bir mesaj geçirme platformu prototipi geliştiriyorum
Linux ve RISC-V hedefleniyor; stacksiz tasarım ve hafif süreçler ile mesaj gecikmesini en aza indirmeye çalışıyorum
Kendi RISC-V emülatörümü de yaparak tamamen sandbox’lı bir ortam kuruyorum
Amaç, Smalltalk ve Erlang VM hibriti gibi bir dağıtık nesne sistemi oluşturmak
Bu tür problemleri çözerken sabahlamak hoşuma gidiyor
Patolog ve nöro-onkoloji araştırmacısı olarak, makaleleri hızla takip edebilmek için summarized.science geliştiriyorum
İlgi alanlarına göre her ay makaleleri toplayıp LLM ile konu özeti ve trendler çıkarıyor
Uzun bir aradan sonra yeniden web geliştirmeye başladım; hâlâ düzeltilmesi gereken çok şey var
Geri bildirimlere açığım
Keşke yalnızca belirli konulara (#insulin-resistance vb.) abone olma seçeneği olsa
Ayrıca meta-analiz odaklı derin incelemeler eklenirse harika olur
Yemek videolarını tariflere dönüştüren recipes.justshare.io üzerinde çalışıyorum
Videoda hoşuna giden bir yemek görürsen Instacart düğmesi ile malzemeleri bir saat içinde teslim alabiliyorsun
Video tüketimi ile gerçekten yemek yapma arasındaki boşluğu kapatmaya yönelik bir deney
Claude Code kullanarak ekran görüntüsü dosya adlarını otomatik değiştiren bir betik yaptım
OCR ve vision özelliklerini birleştirip “Screenshot 2025…” yerine “vscode_python_debug_settings.png” gibi anlamlı adlar veriyor
macOS’ta Folder Action olarak ayarlanırsa otomatik çalışıyor
GitHub deposu
Yalnız dosyanın “son değiştirilme tarihi” korunmalı ki sıralama bozulmasın
Onun yerine Immich gibi birleşik bir görsel yönetim aracı kullanmak daha iyi olmaz mı diye düşündüm
80’ler Apple II hissiyatına sahip bir hayatta kalma RPG’si olan valtima4.com geliştiriyorum
Valheim oynanışını Ultima tarzı karo tabanlı bir UI ile yeniden yaratıyor
Prosedürel oluşturulmuş dünya, kasabalar, NPC’ler, toplama-üretim-zindan keşfi gibi tüm modern unsurları içeriyor
Aylardır boş zamanlarımda geliştiriyorum; geri bildirimlere açığım
Oyun bana UnReal World’ü hatırlattı (iyi anlamda)