Gurkan Oluc

19.1K posts

Gurkan Oluc banner
Gurkan Oluc

Gurkan Oluc

@grkn

London Katılım Temmuz 2007
1.2K Takip Edilen6K Takipçiler
Gurkan Oluc
Gurkan Oluc@grkn·
I don't disagree, but just from the view of mortal ICs then the experience turns into getting these code bases handed over to them one project after another. The original point in the first tweet was that AIs not doing worse than humans on this, just b/c a codebase was purely written by humans and reviewed by humans it doesn't mean it would be in much better state.
English
1
0
1
66
Berk Ulsoy
Berk Ulsoy@berkulsoy_tr·
When codebase is mess, it often leads gradual increase in time to market or defect rates. Those are visible, measurable costs to business, just like adding more engineers to keep up with growing mess without sizable business growth. If messy code has no impact on the business, it is not wrong to give it low priority (that happens as well) Actually, all combinations are happening somewhere.
English
1
0
0
29
Berk Ulsoy
Berk Ulsoy@berkulsoy_tr·
Goztepe Soyak'in, Atakoy'un 80lerdeki "modern" kisimlarinin, Atasehirin ilk buyuk bloklarinin acildigi zamanlari gordum. Bugun yuzlerine bakilmayacak haldeler. Oysa genc sayilan yasi olan yapilar bunlar. Ornegin Hollanda, Belcika'da gorebileceginiz ates tuglasi ile kaplanmis evler ve bloklar, Fransa'da ve Belcika'nin bazi bolgelerinde gorebileceginiz dis duvari tas yapilar yillar icinde patina kazanir. Yillar gectikce binanin yasi artmasina ragmen dis gorunusu bakimsiz, pis gorunmez. (USA'de de bu tarzlarda yapilmis pek cok bina var) Bazi yapilarda WW2 doneminden kalma kursun deliklerinin kapatilmamasinin, bombardiman yanginindan kalan islerin ozellikle o binanin ve sehrin hafizasinin bir parcasi olarak temizlenmemesine ragmen pis gorunmemesinin sebebi budur. Bunu mantolanmis, sivali, plaka kapli yapilarda gormek zor. Illaki 5-10 yil icinde kararmaya, dokulmeye basliyorlar.
Türkçe
1
0
1
622
Gurkan Oluc
Gurkan Oluc@grkn·
Yes, overall quality is not purely an engineering decision, but that does not change the fact that many teams inheriting a codebase from another team are unhappy with what they receive. This is not based solely on my own experience either. Leadership usually focuses on whether a system works, avoids major problems, and meets the relevant success criteria, such as budget, reliability, or delivery speed. The implementation details are often not their primary concern. From that perspective, a system may appear reliable, while the reality in production is quite different or delivery speed may look good in the short term, but that speed might come from cutting too many corners or overlooking important concerns. The on-call burden may lead to burnout after a few months, or the system may only remain stable because team members are consistently making heroic efforts or to hit their deadlines people might just add more on top of existing mess, that's how you end up with code bases where there are 4 databases, 2 message queues and 4 different caches without a good reason b/c that new tech was the thing that saved the day or that new abstraction was the thing that saved the day. Leaders are happy, business is happy but the codebase is a mess. My point is that business decisions certainly influence codebase quality, but they are not the only factor that determines it.
English
2
0
1
42
Berk Ulsoy
Berk Ulsoy@berkulsoy_tr·
I took that assumption from the sounding of the sentence :) But I spent almost 15 years in cutting edge tech environment. I would still say the same. enterprise doesn't automatically imply good quality on anything, in fact you can also see worst examples. just like big tech. Because quality overall is not an engineering decision. It's a business decision with rational thinking and risk calculation beneath. Some leaders take explicity decisions and drive it (not necessarily to the best quality, the price of best quality is often way too high for most business to recover financially). They don't bore everyone down with details, they set the direction and measurements for the engineering. Some other leaders are just plain ignorant and leave it to luck unknowingly.
English
1
0
0
43
Gurkan Oluc
Gurkan Oluc@grkn·
Well, I didn’t say this applies to everyone, did I? :) We live in different worlds. In the enterprise world you’re referring to, you can’t ship a product without proper documentation, support guidelines, and so on. I guess you can’t even implement something without a proper spec. That’s not the case at the majority of big tech companies and startups, so it’s only natural that our experiences differ.
English
1
0
0
44
Berk Ulsoy
Berk Ulsoy@berkulsoy_tr·
Generalizations...Generalizations from individual experiences. While we are at individual experiences, here is mine: An engineer who always thinks the code adopted is always mess is either extremely unlucky, or in an industry where quality has no impact on outcome, or has quite misunderstandings about quality or just a bad engineer (e.g. cowboy coder)
English
1
0
2
145
Mert Susur
Mert Susur@MertSusur·
@onatm Daha çok doğal gaz tesisi açık kalmış desek
Türkçe
1
0
2
845
Mert Susur
Mert Susur@MertSusur·
Ocağımıza incir ağacı diktin AWS bu ne 🫠
Mert Susur tweet media
Türkçe
14
1
38
16.8K
Gurkan Oluc retweetledi
Kevin Naughton Jr.
Kevin Naughton Jr.@KevinNaughtonJr·
ok guys the doordash cli works
Kevin Naughton Jr. tweet media
English
91
124
6.1K
144.9K
Gurkan Oluc
Gurkan Oluc@grkn·
@mhudack Now I understand why Green's candidate in Tower hamlets said "No DCs in Tower Hamlets!" Unbelievable 😂
English
0
0
1
139
Gurkan Oluc
Gurkan Oluc@grkn·
This also hasn't been updated for the last 2 months, but they also released github.com/xai-org/x-algo… this one after the one you shared. To my knowledge the goal since the beginning has been rewriting every critical component, so it's normal for the one initially open sourced to be not updated. In their defence, open sourcing might mean sharing the HEAD every 6 months, it's possibly not that productive to continue developing something like X in the public with day to day interactions.
English
0
0
0
158
Gergely Orosz
Gergely Orosz@GergelyOrosz·
So given this history, excuse me if I'm staying far more sceptical than usual that Grok open sourced someting after being caught red handed uploading the full local home folder, codebase, .env files, .git directory without telling devs that the CLI does that Let's see if this is a real open source or the X algo type of mockery of open source
English
5
2
37
6.7K
Gurkan Oluc
Gurkan Oluc@grkn·
@mhudack You are wrong there, they all have a big expertise in bootlicking 😬
English
0
0
1
185
Ömer
Ömer@ulusalomer·
10 yıl önce bugün amsterdam'da geziyordum, hayatımda ilk defa yüropa turu yaptım liseden bir arkadaşımla. trt'yi açıp izlemiştik, nehrin kenarındaki otel odamızda. hiçbir zaman gerçek anlamıyla darbeyi hissetmek nasip olmadı yani, olayın çoğunluğu tiyatro mu değil mi bilmiyorum ama ömer halisdemir'e büyük saygı duymuştum. insan bile bile ölüme gider mi? gidiyormuş vatanı için.
Türkçe
5
0
23
4.3K
Gurkan Oluc
Gurkan Oluc@grkn·
@mhudack People can’t always move tho especially due to school etc. Knowing how London is under labour management after 10 years, this mostly feels like it would allow them to charge more for the inefficiency / incompetence of themselves.
English
1
0
0
137
Gurkan Oluc
Gurkan Oluc@grkn·
@LoftusSteve The USA has green card + more opportunities and pay, the Dubai has no tax. Something has to give.
English
0
0
1
50
Steve Loftus
Steve Loftus@LoftusSteve·
@grkn This is simply not true. The USA and Dubai do not have ILR and many people choose them.
English
1
0
6
135
Steve Loftus
Steve Loftus@LoftusSteve·
Why should ILR exist at all? Why should the benefits of being a citizen be bestowed on to those that are not citizens? If you are an upstanding contributor to the economy you can stay, if not, you can leave. ILR is a free pass for immigrants who fall below the threshold.
Politics UK@PolitlcsUK

🚨 NEW: Shabana Mahmood is considering relaxing her immigration reforms so the 10-year wait for indefinite stay does not apply to "Boriswave" migrants They may instead just face longer waits for benefits to ease pressure on Andy Burnham from Labour MPs [@thetimes]

English
77
140
1.4K
64.9K
Gurkan Oluc
Gurkan Oluc@grkn·
@fkadev Twitter psikologlarina cok pis orta acmissin. Simdi izle gore bak ne analizler :D
Türkçe
1
0
4
972
fatih kadir akın
Şu hayatta kimseye güvenmemeyi travmatik şekilde öğrendiğimiz için çok nadiren güven sorunu yaşıyorum. Direkt kimseye güvenmiyorum, tertemiz. O yüzden buradaki “nasıl da güvenmişiz” yakınmaları şaşırtıcı geliyor. Birisi geçmişte bu yüzden “senin kadar garantici kimse tanımadım” demişti. Arkadaşlarım olabilir, çok yakınım da olabilir. Ama güven bambaşka bir şey. Birine sır verirken dahi onu başkasına söyleyeceğini bilerek veririm. Birine başkasının dedikodusunu yaparken onu gidip anlatacağını bilerek yaparım. Birine borç verirken geri gelmeyeceğini bilerek veririm. Bir yere bağış yaparken yerine ulaşamayacağını bilerek yaparım. Birinden bir şey istediğim zaman yapmayacağı ihtimalini bilerek isterim. Benim için hayatta mutlu olmanın yegane yolu kimseye güvenmemek, kimseden bir beklentiye girmemektir. Tabii buradaki güvensizlikten kastım şüphecilik değil, karıştırılmamalı. Şüphe farklı ve daha toksik bir şey. Negatif bekleme hali. Ben ne pozitif ne negatif beklentisizlikten bahsediyorum. Dediğim gibi, bu durum “bu doğrudur” durumu değil. Bu travmatik bir psikolojik sonuç. Bir tür savunma yöntemi. Tavsiye değil, projeksiyon.
Türkçe
14
8
222
22.5K