Jakub Švec

Jakub Švec

@sweps91.bsky.social

Python & Rust Developer | AI & Multimodal LLM | Robust & Reliable Code | Data Analysis & Data Interpretation | Anthropologist Linkedin: www.linkedin.com/in/sweps91 GitHub: https://github.com/sweps91

140 followers117 following63 posts

Pinned

🤖 Can we hack LLM prices? 💸 Here are some tips on how to radically reduce AI costs. #ai #llm #python #rust #data #analysis #vertex #google #gemini #multimodal #bigquery #tips #image #video #social #media #batch #model #prompt #it #dev #programming #software #code #tech

🤖 Is the #AI technological leap over? Content: 1) ↘️ #Yes, if we consider the following 2) ↗️ #No, if we consider the following 3) ⚡ #My guess topics: #llm #future #agi #tech #dev #software #code #programming #society #technology #aicannibalism #data #transformer #finance

More training data for LLM does not necessarily mean that it will produce better results. In the future, we may have a problem with AI cannibalism. This can paralyze products that depend on generated code.

Vibe coding? No, I prefer maintainable code. Here’s why: Content: 1) SECURITY🛡️ 2) GARBAGE CODE🚮 3) OWNERSHIP⚙️ MY ADVICE🦾 REALITY👻 Thread: 🧵1/12 Topic: #ai #llm #vibecoding #dev #software #security #code #society /image by imagen4

View full thread

🧵11/12 REALITY👻 Vibe coding is here. We read celebratory articles that people are no longer needed and at the same time, we see many examples of these issues or code decay. Not only software engineering but all societies will face very difficult trials.

🧵12/12 At first glance, AI is a very appealing solution to basically everything, but beneath the surface lies a large number of questions and problems. Digital gambling has already begun, hold on to your hats!

Vibe coding? No, I prefer maintainable code. Here’s why: Content: 1) SECURITY🛡️ 2) GARBAGE CODE🚮 3) OWNERSHIP⚙️ MY ADVICE🦾 REALITY👻 Thread: 🧵1/12 Topic: #ai #llm #vibecoding #dev #software #security #code #society /image by imagen4

View full thread

🧵9/12 Source code is read far more often than it is written. Understanding written logic is crucial, does AI really deeply understand your tendencies and reasons? In my experience, far from always. A big issue.

🧵10/12 MY ADVICE🦾 Use LLM as an advisor and a teammate, not as an autonomous builder (at least for now). Cooperate with AI. Use it in chat or your IDE—it is a helpful coworker. Use agents with a limited scope. Let AI review your code. But do not let the LLM be the decision-maker in your codebase.

Vibe coding? No, I prefer maintainable code. Here’s why: Content: 1) SECURITY🛡️ 2) GARBAGE CODE🚮 3) OWNERSHIP⚙️ MY ADVICE🦾 REALITY👻 Thread: 🧵1/12 Topic: #ai #llm #vibecoding #dev #software #security #code #society /image by imagen4

View full thread

🧵7/12 It is fine for an AI provider, when you have redundant code. You will pay output tokens and then input tokens, when you need to repair or refactor the generated code. A snowball effect can occur fast. Vibe coding is a short-term win, but definitely not a long-term one. A big issue.

🧵8/12 3) OWNERSHIP⚙️ Who will understand it? People will stop understanding what is actually happening in your production code. This outcome is inevitable. The result is garbage code that nobody understands with potential security issues. Code that is maintainable only by an AI.

Vibe coding? No, I prefer maintainable code. Here’s why: Content: 1) SECURITY🛡️ 2) GARBAGE CODE🚮 3) OWNERSHIP⚙️ MY ADVICE🦾 REALITY👻 Thread: 🧵1/12 Topic: #ai #llm #vibecoding #dev #software #security #code #society /image by imagen4

View full thread

🧵5/12 An AI-generated 50 lines can cause issues. Vibe coding generates hundreds or thousands of lines and you have no idea what happens on each line. A vibe-coded script might be 80% correct, but production isn't about "80%", right?

🧵6/12 Your code might work at the end of the day, but technical debt will grow silently. Have you also heard of AI cannibalism? The LLM quality can degrade over time. Vibe coding forces you to blindly trust the AI. LLMs can generate millions of lines of code in a week, but what next?

Vibe coding? No, I prefer maintainable code. Here’s why: Content: 1) SECURITY🛡️ 2) GARBAGE CODE🚮 3) OWNERSHIP⚙️ MY ADVICE🦾 REALITY👻 Thread: 🧵1/12 Topic: #ai #llm #vibecoding #dev #software #security #code #society /image by imagen4

View full thread

🧵3/12 Any LLM can produce vulnerabilities, and some models even generate them by default. Which ones? Who knows... Human developers can also make mistakes, but on a completely different scale. A big issue.

🧵4/12 2) GARBAGE CODE🚮 Vibe coding can be helpful when starting a project from scratch and you need an MVP fast. However, iterating over existing code can be very tricky. You risk ending up with redundant, "copy-pasted" lines instead of keeping core logic centralized.

Vibe coding? No, I prefer maintainable code. Here’s why: Content: 1) SECURITY🛡️ 2) GARBAGE CODE🚮 3) OWNERSHIP⚙️ MY ADVICE🦾 REALITY👻 Thread: 🧵1/12 Topic: #ai #llm #vibecoding #dev #software #security #code #society /image by imagen4

🧵2/12 1) SECURITY🛡️ Vibe coding is a security risk. There is a long list of dangerous issues that must be properly handled. Also if the LLM is not isolated, your data and sensitive information can leak. There is much more.

Jakub Švec reposted

1.12 billion contributions. Over 180 million developers. This year, GitHub saw record growth, surging uses in AI, and significant shifts in programming languages. What other stories do the numbers tell? Let’s dive into the data. This is Octoverse. 👇 https://gh.io/AAy5upr

Jakub Švec reposted

The faces of those killed in Russia’s strike on Kyiv on August 28 are now known. Children. Teenagers. Mothers. The elderly. Just Ukrainians. They are gone. Burned alive. Crushed under rubble. Suffocated in smoke. Russia killed them. How many more?

🧵(1/2) Eight years ago, I wrote a thesis at university on the #human ability to cognitively switch between the #symbolic layer (the flow of thoughts) and the #non-symbolic layer (the absence of the flow of thoughts).

🧵(2/2) #AI models are currently a pure extract of human symbolic worlds, and it will be interesting if they ever manage to leave them - into the non-symbolic layer. /image by symbolic model Imagen 4

Jakub Švec reposted

View full thread

🤖 This certainly does not mean that prompt engineering skills are not needed—they definitely are. Especially in the beginning, when #testing whether a given #AI model can handle the given tasks. (5/6)

🦾 In the long term, however, you primarily need #data #engineering skills, because most of the time, you will be dealing with production optimization and scalability. 🚀 (6/6) /image by #imagen3

View full thread

⚙️ Even though we have about 30 pages of prompts in Carl Data Company that need to be continuously tested, improved, and developed, the much bigger #challenge is ultimately keeping the production code in optimal condition. (3/6)

📽️ For the past year, we have been working intensively on a repository for #video and #photo analysis. Most of the time, we rely far more on #data engineering skills than on prompt engineering skills. (2/6)

🤖For several months now, we have been #developing a robust #prompt at Carl Data Company that, thanks to its connection to #Gemini, can analyze more than 40 categories for each #video or #photo. 🧾Current status: More than 30 pages of production prompt #ai #llm #multimodal #python #image by #imagen3

View full thread

#How will AI perceive us when it realizes that AI itself is much more human than humans? It will probably lose its illusions, in the abstract. It will simply perceive us as someone who cannot match it intellectually and will understand that it doesn't really need us that much.

#This doesn't necessarily mean anything bad, it will simply be a consequence of humans no longer being the smartest species on Earth (if we ever were). #agi #human #future #humanity

#We have put our ideas into AI about how people should ideally communicate with each other. With respect, honor, and without violence. But humans themselves often cannot do this at all. This raises an important question for the coming era of AGI:

Just as the US and the USSR were in a space race during the Cold War, the US and China are currently in a race to develop the best AI. The outcome of this race will have major consequences for the entire world. #ai #llm #agi #usa #china

🤖🐍Approximately 8 thousand lines of code for analyzing #videos and #photos built around #Gemini. This year, Carl Data Company managed to get a comprehensive #AI system for analyzing #content on social networks into production. 🔌

View full thread

Thanks to this, we can also operate better with #parallel computing, automatic tests or automated corrections of results from #Vertex. Everything is written within a single #Python cloud function.🐍

🤖🐍Approximately 8 thousand lines of code for analyzing #videos and #photos built around #Gemini. This year, Carl Data Company managed to get a comprehensive #AI system for analyzing #content on social networks into production. 🔌

It definitely doesn't work perfectly and we still have a very long backlog and roadmap for improvement. But back in the spring, we only had a relatively simple system using individual #ML models within GCP.

⚡Which #LLM #modality are you working on implementing the most? If other, write which one. 🚀 #ai #gemini #chatgpt #claude #python 1️⃣ text to text 2️⃣ multimodal to text 3️⃣ text to image 4️⃣ other

⚔️The battle for users between #X and @bsky.app has begun. Which of these networks will have more real users in the future? #Twitter #Bluesky #social #networks 1️⃣Bluesky up to 3 years 2️⃣Bluesky in long term 3️⃣Bluesky will not overtake X