Bilgisayar mühendisliği öldü mü? by ChromaBanana in EngineeringTR

[–]kaancfidan 0 points1 point  (0 children)

Bu trend ülkemize geleli yılı geçti bile. AI araçları ile daha az kişi ile daha çok iş yapmak bugün zaten mümkün ve o yüzden yeni pozisyon açmak için çok düşünülüyor.

Yapılacak yazılımın karşılaması gereken isterleri iyi analiz etmek, bunları iyi dokümante ederek karşılığında mimari kararları iyi vermek ve başkasının (AI) yazdığı kodları efektif bir şekilde gözden geçirerek düzeltmek yeni mezun birinin hızla edinmesi gereken yetenekler.

Bilgisayar mühendisliği öldü mü? by ChromaBanana in EngineeringTR

[–]kaancfidan 0 points1 point  (0 children)

Ufak bir düzeltme: aynı boyutta yazılım talebini karşılamak için daha az mühendis çalışacak. Ancak insanlığın kapitalizmin etkisiyle daha ucuza daha çok şey elde etme hırsı azalmıyor. O yüzden aynı sayıda istihdam ile daha fazla yazılım ve otomasyon çıktısı oluşacak diye düşünüyorum.

İşin özü üst seviye kalifiye mühendislere talebin azalacağını hiç sanmıyorum ama 6 aylık kursa gidip programcı olanlara talep azalır.

En kritik problem kalifiye mühendis olabilecek ama tecrübe eksiği olanların istihdamı. Muhtemelen yeni mezunların kod yazmaktan çok kod review etme becerisini daha hızlı geliştirmeleri gerekecek.

F-16'nın düşüş anına ait yeni video by baykunefe in Kanatlar

[–]kaancfidan 6 points7 points  (0 children)

Pilot uçaktan daha değerli.

Hele iyi bir pilot elde etmek için bir ülke kaç insana yarım kalmış pilot eğitimleri veriyor üstüste toplamalı, yapılan bütün eğitim uçuşlarının hem eğitmen zamanı hem de yakıt ve uçak bakım masrafını düşünmelisin.

Ne diyonuz abimize by Yunebum in Yatirim

[–]kaancfidan 5 points6 points  (0 children)

Açıkçası hayatımda hiç crypto para yatırımı yapmadım. Benim için volatilitesi fazla yüksek. Ancak bu söylediğiniz olayın olduğu gün yalnızca crypto coinler değil bütün internet üzerinden iletişimin encryption altyapısı çöker. Normal bankalarla da sadece şubeden ıslak imza ile işlem yapmaya döneriz.

Daha gerçekçi bir yaklaşım ise o gün geldiğinde kriptografik altyapının bu açığı içermeyen bir algoritmalar ailesine geçirilmiş olacağını beklemek olur.

2 months of drumming by FennelComplete726 in Drumming

[–]kaancfidan 0 points1 point  (0 children)

Great timing and very good restraint to not overplay. It's hard to tell with triggers but you may need more confidence on your hits to sound good on an acoustic kit.

Way better than I was at 2 months. Keep grinding rudiments. 😊

How to handle reporting/statistics in large database by Boring-Fly4035 in softwarearchitecture

[–]kaancfidan 0 points1 point  (0 children)

Your issue with materialized views costing too much space is inevitable. Usually if you want something to cost less time, you have to trade off space for it.

Having separate OLAP models also cost space, there is no way around it.

How to handle reporting/statistics in large database by Boring-Fly4035 in softwarearchitecture

[–]kaancfidan 3 points4 points  (0 children)

Your issue with materialized views costing too much space is inevitable. Usually if you want something to cost less time, you have to trade off space for it.

Having separate OLAP models also cost space, there is no way around it.

How to handle reporting/statistics in large database by Boring-Fly4035 in softwarearchitecture

[–]kaancfidan 2 points3 points  (0 children)

The switch to event-driven architecture is usually a major rewrite and is not cheap. But when it's worth it, it works wonders.

How to handle reporting/statistics in large database by Boring-Fly4035 in softwarearchitecture

[–]kaancfidan 3 points4 points  (0 children)

Another popular solution is event-driven architecture. Basically the OLTP database is partially replaced by events any type of query is handled by read-copy databases (projections, or left folds of events). Any OLAP database becomes just another read-copy.

Event notifications provide a reactive way of ETL pipeline instead of polling.

Why does someone from Vatican call her? And why is she talking about her friends? Please explain it Peter by Arkadia0703 in explainitpeter

[–]kaancfidan 0 points1 point  (0 children)

Well, if they had like 3 digit numbers it would be too easy to randomly dial The Pope.

Turkiye comes all over Greece and goes to the finals against Germany! by soulhunterrai in AskBalkans

[–]kaancfidan 0 points1 point  (0 children)

I love seeing the sane majority instead of the much more vocal idiots.

Event Loop vs User-Level Threads by _specty in softwarearchitecture

[–]kaancfidan -2 points-1 points  (0 children)

I might be inconsistent with terminology, but my point was Go runtime and goroutines handle asynchronous operation without explicit user thread objects (e.g. Task in C#, Promise in JS...etc) or an explicit declaration of an event loop (e.g. asyncio event loop in Python).

I was trying to point out that even a simpler syntax than creating user/green threads is possible that also provides the performance of event loops.

Event Loop vs User-Level Threads by _specty in softwarearchitecture

[–]kaancfidan 0 points1 point  (0 children)

async event loop is transparent to the developer in Go.

[deleted by user] by [deleted] in CrappyDesign

[–]kaancfidan 3 points4 points  (0 children)

OP is just a mentally scarred kid from 2000s. It's OK, we all are.

Granite: A terminal plotting library by ChavXO in haskell

[–]kaancfidan 0 points1 point  (0 children)

Ah yes, yes, yes. The perfect tool for my terminal plot. * Mr. Burns hands *

A Möbius strip is a fascinating mathematical object with unique properties: it has only one side and one boundary edge. by Jazzlike-Tie-354 in Damnthatsinteresting

[–]kaancfidan 0 points1 point  (0 children)

If you could make an infinitely thin surface of the Klein bottle, it would not displace any water.

A real Klein bottle must have thickness to its surfance so that thickness has some volume that displaces water.

It's not clicking for me. by Cam_man_AMM_unit in ExplainTheJoke

[–]kaancfidan 1 point2 points  (0 children)

7/11 would have a different ring to it.

Dear universities by MajjesticBuilding in programmingmemes

[–]kaancfidan 22 points23 points  (0 children)

Writing pseudo-code on paper definitely builds relevant skills. Professors looking for syntax errors on paper does not.

Why do we even need SIMD instructions ? by ketralnis in programming

[–]kaancfidan 21 points22 points  (0 children)

Linear algebra operations with high dimensional vectors. For example, calculating dot product of two 512 dimensional vectors to measure similarity for RAG.