Dia Kharrat

78 posts

Dia Kharrat

Dia Kharrat

@dkharrat

investor & entrepreneur. Currently engineer @google | #Bitcoin

Silicon Valley, CA Katılım Şubat 2009
577 Takip Edilen194 Takipçiler
Dia Kharrat
Dia Kharrat@dkharrat·
⚡️⚡️⚡️
ART
0
0
0
21
Dia Kharrat retweetledi
Demis Hassabis
Demis Hassabis@demishassabis·
Nothing beats burning the midnight oil in a maximum state of flow...
English
133
290
4.6K
394K
Dia Kharrat
Dia Kharrat@dkharrat·
@GergelyOrosz Dynamic programming is one of the very few CS concepts that are badly named.
English
1
0
4
1.1K
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Two types of coding challenges I deeply recommend understanding and being able to do (for anyone wanting to be a better programmer / software engineer) Backtracking (e.g. combination sum) and dynamic programming (knapsack problem) Both concepts take effort to "get" at first!
English
11
75
1.5K
101.1K
Dia Kharrat
Dia Kharrat@dkharrat·
@rakyll It’s time for Google to move from C++ to Rust.
English
4
0
32
7K
Dia Kharrat
Dia Kharrat@dkharrat·
@rakyll As LLMs get better at coding autonomously, do you think coding itself will become less relevant over time?
English
0
0
0
288
Dia Kharrat
Dia Kharrat@dkharrat·
@amasad I would make it more specific in saying, you no longer need to learn programming languages and syntax. But I would still recommend learning computer science concepts, as they will help you use LLMs and agents far more effectively.
English
0
0
0
62
Dia Kharrat
Dia Kharrat@dkharrat·
@Suhail Apple is a good example of a company that excels at leveraging the second mover’s advantage.
English
0
0
4
1.1K
Suhail
Suhail@Suhail·
AI will move into a window (later this year) that I would call "second mover's advantage." That is, the first obvious moves that could be big are played out given the technology/funding cycle. The rest of us get to watch how it worked out, take stock of the pace, understand how users use it, and better consider where it will be vs where it was--without baggage. Much of mobile and web had second movers that became dominant.
English
34
74
967
810.1K
@levelsio
@levelsio@levelsio·
None of the solutions in the replies solve the problem: - mobile app/site - listen in on a conversation betweenn 2 or more people in a language like Portuguese - live translate: that means I can't press stop and wait for a translation, people don't care they will KEEP talking, it should be perpetual non-stop translation - detection of multiple speakers: right now Google Translate just puts it all together which is useless cause you can't follow the convo between 2 people - again it should be live, not after Kinda shocked this doesn't exist, it's the real Babel fish Should be able to be build with Whisper but some live streamed version of it?
@levelsio@levelsio

I need an app that can live translate 2 different speakers Cause I have construction people come and their Portuguese bit too difficult for me Google Translate is pretty bad for voice understanding and doesn't support 2 diff speakers Big opportunity for an app or well Google to do this well (but they probably won't)

English
154
16
345
172.3K
Dia Kharrat
Dia Kharrat@dkharrat·
@levelsio Googl has this with Assistant. It’s called Interpreter mode. You can tell it to translate a conversation in realtime.
English
1
0
0
262
@levelsio
@levelsio@levelsio·
I need an app that can live translate 2 different speakers Cause I have construction people come and their Portuguese bit too difficult for me Google Translate is pretty bad for voice understanding and doesn't support 2 diff speakers Big opportunity for an app or well Google to do this well (but they probably won't)
English
284
27
1K
449.2K
Dia Kharrat
Dia Kharrat@dkharrat·
@GergelyOrosz It’s interesting how Python used to be looked down on as a backend language, but today, it’s widely accepted.
English
0
0
2
567
Gergely Orosz
Gergely Orosz@GergelyOrosz·
I remain surprised how few VC-funded startups use Java, C# or Ruby on their backend (all v mature languages) Similarly odd how low Flutter is when startups choose cross-platform Note most of these are startups with highly technical founders, oftentimes backed by top-tier VCs.
The Pragmatic Engineer@Pragmatic_Eng

Most common tech stacks at early-stage, VC-funded startups in the US. This is how Coastal Recruitment sees tech stacks shared by startups. They are a recruitment firm working with 100+ startups per year to place engineers from the first to ~no. 20. From today's deepdive.

English
47
11
315
92.4K
Dia Kharrat
Dia Kharrat@dkharrat·
Fun fact: On Nov 3, 2024, 1:30 AM happened twice. There are only two hard things in computer science: 1️⃣ Naming things 2️⃣ C̴a̴c̴h̴e̴ ̴i̴n̴v̴a̴l̴i̴d̴a̴t̴i̴o̴n̴ Handling time & time zones
English
2
0
3
115
Brandon
Brandon@Industriarchy·
@dkharrat @dvassallo What about Meta and Google? They are developing their own LLMs. Part of me thinks even they will be slow to adapt. They’ve created a culture which prizes LeetCode success as a benchmark and those will be pretty easily completed by LLMs
English
2
0
1
71
Daniel Vassallo
Daniel Vassallo@dvassallo·
I’m curious, are the big techs like Amazon and Apple using cursor or similar assistants? Are engineers sending big parts of their codebase to LLM APIs?
English
116
23
673
183.6K
Dia Kharrat
Dia Kharrat@dkharrat·
@karpathy Your intro video was fantastic! Are there similar videos you recommend for other domains?
English
0
0
1
172
Andrej Karpathy
Andrej Karpathy@karpathy·
Part of the reason for my 3hr general audience LLM intro video is I hope to inspire others to make equivalents in their own domains of expertise, as I’d love to watch them.
English
251
448
9.3K
594.1K
Dia Kharrat
Dia Kharrat@dkharrat·
@rakyll I’ve noticed an interesting shift recently: Python is more widely accepted in production than ever before.
English
0
0
2
545
Jaana Dogan ヤナ ドガン
A lot of people are ignoring that Go is becoming a commonly used language for prompting pipelines. Python in prototypes and Go in production is another common combo.
Viktor Eriksson@cviktore

Me and the team at @lovable just spent two months rewriting 42,000 lines of code from Python to Go. Technical deep dive of why we did it +what this means: // 1

English
18
30
428
40.1K