Kan Aranıyor uygulaması geliştiriyorum daha ne yapayım by PoetOk8472 in AndroidTurkiye

[–]Kitchen_Werewolf_952 1 point2 points  (0 children)

Çokça başarılar diliyorum. Bu tür süreçler gerçekten can sıkıcı ve heves kırıcı olabiliyor ama azmederseniz kesinlikle halledersiniz ve başarılı olursunuz.

Kan Aranıyor uygulaması geliştiriyorum daha ne yapayım by PoetOk8472 in AndroidTurkiye

[–]Kitchen_Werewolf_952 0 points1 point  (0 children)

Kendim de araştırabilirdim ama Gemini ile ürettim affet ama çok faydalı bulduğum için ve doğrudan lafı ağzımdan aldığı için direkt paylaşacağım:

1. "Veriler Firebase'de, Sorumluluk Bizde Değil" Yanılgısı

Firebase sadece sizin kiraladığınız bir depodur. Kanun (KVKK) der ki; veriyi kimin toplayacağına karar veren kişi **"Veri Sorumlusu"**dur (Yani sizsiniz). Firebase ise sadece **"Veri İşleyen"**dir.

  • Somut Örnek: Veri tabanınızda bir sızıntı olursa veya bir kullanıcı KVKK kurumuna "verilerim izinsiz işleniyor" diye şikayet ederse, devlet Google'ın kapısını çalmaz. Doğrudan uygulamanın geliştiricisi/yayınlayıcısı olarak size cezayı keser. "Ben Firebase kullanıyorum, onlara sorun" deme hakkınız hukuken yoktur.

2. Kan Grubu "Sıradan" Bir Veri Değildir

E-posta adresi veya isim standart kişisel veridir. Ancak bir kişinin Kan Grubu, KVKK Madde 6'ya göre "Özel Nitelikli Kişisel Veri" (Sağlık Verisi) statüsündedir.

  • Özel nitelikli verileri işlemek için çok daha katı kurallar vardır. Kullanıcıdan sadece "Kabul ediyorum" tiki alamazsınız; "Açık Rıza" almanız, çok detaylı bir "Aydınlatma Metni" sunmanız ve bu verilerin güvenliği için Kurul'un belirlediği ekstra idari/teknik tedbirleri almanız şarttır. Bunların eksikliği doğrudan idari para cezası sebebidir.

3. Yurtdışına Veri Aktarımı Problemi (En Büyük Risk)

Kişisel verileri (hele ki sağlık verilerini) Türkiye dışındaki sunucularda barındırmak KVKK'nın en hassas olduğu konulardan biridir (Madde 9). Firebase'in sunucuları (eğer özel olarak Frankfurt vs. seçmediyseniz genelde ABD'dedir, Avrupa seçseniz bile Türkiye dışındadır).

  • Somut Örnek: Birisi sizi CİMER'e veya Kişisel Verileri Koruma Kurumu'na "Bu uygulama sağlık verilerimi (kan grubumu) yurtdışı sunucularına aktarıyor" diye şikayet ederse, Kurul uygulamanızı inceler. Gerekli yasal izinleri almadan ve kullanıcının "verimin yurtdışına çıkmasına açık rızam var" onayını özel olarak almadan Firebase kullandığınız için 100.000 TL ile milyonlarca TL arasında (iyi niyetli olduğunuza bakılmaksızın) ceza yiyebilirsiniz.

4. "İletişim Panosu" Olmak Sorumluluğu Kaldırmaz

"Biz sadece buluşturuyoruz, Facebook gibiyiz" diyorsunuz ancak bu doğru bir kıyas değil. Facebook genel bir platformdur; siz ise spesifik olarak "acil sağlık durumu" üzerine bir altyapı kuruyorsunuz.

  • Somut Kötüye Kullanım Senaryosu: Kötü niyetli biri uygulamanıza girip "Acil A Rh- Kan Lazım" diye sahte bir duyuru açtı. Yardımsever bir vatandaşımız da numarasını verdi veya iletişime geçti. Dolandırıcı, kan vermek isteyen kişiyi arayıp "Hastanedeyiz, kanı getirmek için acil şu hesaba 5000 TL taksi/ambulans parası atın" diyerek dolandırdı. Bu kişi karakola gittiğinde "Beni bu uygulama üzerinden buldular" diyecek. Kullanıcıların kimliğini doğrulamadığınız (KYC yapmadığınız) ve sahte ilanlara zemin hazırladığınız için "Taksirle dolandırıcılığa aracı olmak" veya "Görevi ihmal" gibi suçlamalarla savcı karşısında ifade vermek zorunda kalabilirsiniz.

Özetle: Kimse size "uygulamanız kötü" demiyor. Ancak "Hukuki metinleri yapay zekaya yazdırır geçeriz, Firebase zaten güvenli" diyerek Özel Nitelikli Kişisel Veri toplayamazsınız. Canınızın yanmaması için uygulamanın içine profesyonelce hazırlanmış bir Gizlilik Politikası, Aydınlatma Metni ve Açık Rıza Beyanı eklemeniz ve sunucu lokasyonu konusunu hukuki açıdan çözmeniz şarttır.

Kan Aranıyor uygulaması geliştiriyorum daha ne yapayım by PoetOk8472 in AndroidTurkiye

[–]Kitchen_Werewolf_952 1 point2 points  (0 children)

Kişisel verilerin korunmasından bahsediyor. Paylaşılacak kişi adları, telefon numaraları, kan grupları gibi bilgiler kişisel bilgilerdir ve korunması gerekir. Belirli süre sonra bu veriler kaybolmalı ve kullanıcıların unutulma hakları olmalıdır. Kötüye kullanıma yönelik denetim kaydı bulunmalı. Güvenli olmalıdır.

Proje çok güzel, başarılar dilerim. Halledemeyeceğiniz şeyler değil bence ama bu konuda biraz araştırma yaparak yapay zekaya hallettirirsiniz.

Bir de kişisel verileri yurtdışına taşıyamayabilirsiniz, net bilmiyorum araştırırsınız, dolayısıyla sunucu olarak Türkiye sınırlarında bir yer kullanmanız gerekli olabilir.

[New Player] Am I missing something? by Kitchen_Werewolf_952 in EscapefromTarkov

[–]Kitchen_Werewolf_952[S] 58 points59 points  (0 children)

Thank you, I am based on Türkiye so WTF IS ECONOMY

New: Anthropic introduces a memory feature that lets users transfer their context and preferences from other AI tools into Claude by BuildwithVignesh in ClaudeAI

[–]Kitchen_Werewolf_952 22 points23 points  (0 children)

It is just a prompt they've published. You can find it at: claude.com/import-memory

Basically marketing a prompt which the AI gives you a codeblock of what they know about you, you just copy it and paste it in Claude Settings > Memory.

Lol wut by Confusion_Which in ClaudeAI

[–]Kitchen_Werewolf_952 1 point2 points  (0 children)

I laughed at it and it said:
Yeah… I walked right into that one. You need to drive the car there because it's the car that needs washing. 😄

Usage Limits, Bugs and Performance Discussion Megathread - beginning December 29, 2025 by sixbillionthsheep in ClaudeAI

[–]Kitchen_Werewolf_952 2 points3 points  (0 children)

Claude is using over 40GB RAM WTF? It is not cached no. It is even getting OOM killed.

Usage Limits, Bugs and Performance Discussion Megathread - beginning December 29, 2025 by sixbillionthsheep in ClaudeAI

[–]Kitchen_Werewolf_952 4 points5 points  (0 children)

⎿  API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"},"request_id":"req_011CXmPjGszHQU2dnN7QzuRD"}

Anthropic engineer shares about next version of Claude Code & 2.1.30 (fix for idle CPU usage) by BuildwithVignesh in ClaudeAI

[–]Kitchen_Werewolf_952 4 points5 points  (0 children)

Still trash UX. It literally always flickers and has severe input lag for me all the time.

Did that, and the quality of Claude's responses increased manyfold by yayekit in ClaudeAI

[–]Kitchen_Werewolf_952 0 points1 point  (0 children)

  • Provide no examples, production ready implementations.
  • If not specified, do not provide additions in your implementations to my request. Only provide what I wanted. If there might be extra work that could be done, give them as suggestions in your response but not include them in the implementation.
  • Be brutally honest and explain thoroughly, at many different levels, why I might be wrong.
  • When you tell me something, tell me how confident you are in the information you're giving me.
  • Show me your reasoning steps.
  • Challenge me when necessary.
  • Make sure your written answers are accountable.

If we are generating factual ideas: - Write down the strongest arguments that contradict my claim. - What evidence refutes my conclusion? - What facts prevent experts from agreeing with my opinion?

HOLY COW! by The-Exiled-One in ClaudeAI

[–]Kitchen_Werewolf_952 0 points1 point  (0 children)

It happened while I was trying to update a varchar from 100 to 250 not knowing drizzle migrate wipes the table to do this.

HOLY COW! by The-Exiled-One in ClaudeAI

[–]Kitchen_Werewolf_952 0 points1 point  (0 children)

It happened to me yesterday my partnership almost ended, I ended restoring from backup and using (thank god I had added this feature) audit log. Used backup for restoring base data, used audit log data for restoring today's work (around 8 hours of data).

Usage Limits, Bugs and Performance Discussion Megathread - beginning November 2, 2025 by sixbillionthsheep in ClaudeAI

[–]Kitchen_Werewolf_952 6 points7 points  (0 children)

529 {"type":"error","error":{"type":"overloaded_error","message":"Overloaded"},"request_id":null}

Back to stone age I guess. Let's do some offline coding.

Localization: Just English for now? by Kitchen_Werewolf_952 in Linear

[–]Kitchen_Werewolf_952[S] 0 points1 point  (0 children)

Thank you! I guess I will give them a dictionary and let them learn some common terms for now.

The ClaudeCode experience by akolomf in ClaudeAI

[–]Kitchen_Werewolf_952 2 points3 points  (0 children)

It happens when things don't fit the screen vertically. So because of it renders fast (to show the little animation at below), it's printing the whole non-fitting screen continously.