
Technical Lead at @qilimanjaro. Advisory Board at @DevNetwork_
Barcelona, Spain
Joined September 2013
- Tweets832
- Following1.7K
- Followers225
- Likes8.9K
Vyron Vasileiadis retweeted
The next Ruff and ty releases will support `lazy` imports for Python 3.15 and beyond.
Vyron Vasileiadis retweeted
🦀 #Rust Tip #104:
This is a nice one: Have you ever tried to compare the variant of two enums? Usually this requires a cascade of match statements.
However, mem::discriminant can be used in this situation. This works specifically in cases where the enum doesn't derive Eq.
Vyron Vasileiadis retweeted
Want to learn about how to realize a two-qubit gate with a continuous controlled phase while minimizing leakage?
Read our new manuscript "Realizing a Continuous Set of Two-Qubit Gates Parameterized by an Idle Time" (pdf: arxiv.org/pdf/2503.11204) which appeared on the @arxiv recently arxiv.org/abs/2503.11204.
The work was done at the @qudev Lab of @ETH Zürich, at the @ETHQuantumCntr , and the @ETH_en - @psich_en #Quantum Computing Hub by Colin Scarato, Kilian Hanke, @AntsRemm, Stefania Lazar, @NathanLacroix, Dante Colao Zanuz, Alexander Flasby, @AndreasAtETH, and Christoph Hellings and supported by @IARPAnews , the @ETHFoundation1, and @ETH_en Zürich.
Vyron Vasileiadis retweeted
uv is amazing!
.
.
Now you can run a Python script without worrying about a venv, installing dependencies, or python versions!
Here's all you need
↳ Specify requirements at the top
↳ uv run your_script .py
And you're done!
______
Find me → @akshay_pachaar ✔️
For more insights and tutorials on AI and Machine Learning!
Vyron Vasileiadis retweeted
Web scraping will never be the same!
Crawl4AI simplifies web crawling and data extraction, making it ready to use for LLMs and AI applications.
Here’s why it’s a game-changer:
🆓 Completely free and open-source
🚀 Blazing fast performance, outperforming many paid services
🤖 LLM-friendly output formats (JSON, cleaned HTML, markdown)
🌍 Supports crawling multiple URLs simultaneously
🎨 Extracts all media tags (Images, Audio, Video)
🔗 Extracts all external and internal links
But that’s not all:
📚 Extracts metadata from pages
🔄 Custom hooks for auth, headers, and page modifications
🕵️ User-agent customization
🖼️ Takes screenshots of pages
📜 Executes custom JavaScript before crawling
Link to the GitHub repo in next tweet!
_____
Find me → @akshay_pachaar ✔️
For more insights & tutorials on AI and Machine Learning.
Vyron Vasileiadis retweeted
My @euro_rust talk is up!
"Building an extremely fast Python package manager, in Rust"
It was the closing talk of the conference, covering what uv is, why we built it, how it works, what makes it fast -- and the role that Rust plays in all of this.
Vyron Vasileiadis retweeted
[LSTM] by Hand ✍️
LSTMs have been the most effective architecture to process long sequences of data, until our world was taken over by the Transformers.
LSTMs belong to the broader family of recurrent neural network (RNNs) that process data sequentially in a recurrent manner.
Transformers, on the other hand, abandon recurrence and use self-attention instead to process data concurrently in parallel.
Recently, there is renewed interest in recurrence as people realized self-attention doesn’t scale to extremely long sequences, like hundreds of thousands of tokens. Mamba is a good example to bring back recurrence.
All of a sudden, it is cool to study LSTMs.
How do LSTMs work?
[1] Given
↳ 🟨 Input sequence X1, X2, X3 (d = 3)
↳ 🟩 Hidden state h (d = 2)
↳ 🟦 Memory C (d = 2)
↳ Weight matrices Wf, Wc, Wi, Wo
Process t = 1
[2] Initialize
↳ Randomly set the previous hidden state h0 to [1, 1] and memory cells C0 to [0.3, -0.5]
[3] Linear Transform
↳ Multiply the four weight matrices with the concatenation of current input (X1) and the previous hidden state (h0).
↳ The results are feature values, each is a linear combination of the current input and hidden state.
[4] Non-linear Transform
↳ Apply sigmoid σ to obtain gate values (between 0 and 1).
• Forget gate (f1): [-4, -6] → [0, 0]
• Input gate (i1): [6, 4] → [1, 1]
• Output gate (o1): [4, -5] → [1, 0]
↳ Apply tanh to obtain candidate memory values (between -1 and 1)
• Candidate memory (C’1): [1, -6] → [0.8, -1]
[5] Update Memory
↳ Forget (C0 .* f1): Element-wise multiply the current memory with forget gate values.
↳ Input (C’1 .* o1): Element-wise multiply the “candidate” memory with input gate values.
↳ Update the memory to C1 by adding the two terms above: C0 .* f1 + C’1 .* o1 = C1
[6] Candiate Output
↳ Apply tanh to the new memory C1 to obtain candidate output o’1.
[0.8, -1] → [0.7, -0.8]
[7] Update Hidden State
↳ Output (o’1 .* o1 → h1): Element-wise multiply the candidate output with the output gate.
↳ The result is updated hidden state h1
↳ Also, it is the first output.
Process t = 2
[8] Initialize
↳ Copy previous hidden state h1 and memory C1
[9] Linear Transform
↳ Repeat [3]
[10] Update Memory (C2)
↳ Repeat [4] and [5]
[11] Update Hidden State (h2)
↳ Repeat [6] and [7]
Process t = 3
[12] Initialize
↳ Copy previous hidden state h2 and memory C2
[13] Linear Transform
↳ Repeat [3]
[14] Update Memory (C3)
↳ Repeat [4] and [5]
[15] Update Hidden State (h3)
↳ Repeat [6] and [7]
Vyron Vasileiadis retweeted
Congrats to the 40 #Quantum Engineering Masters students of @ETH #Zurich who celebrated their degrees this Friday. Quite a few of them did research at our @qudev lab at @ETH_physics @ETHQuantumCntr and at our lab at the @ETH_en - @psich_en Quantum Computing Hub, see below ...
Vyron Vasileiadis retweeted
This is fast. Chrome running Gemini locally on my laptop. 2 lines of code.
Vyron Vasileiadis retweeted
Αυτό που κάνετε φέτος όλη τη χρονιά θα μνημονεύεται στην ιστορία. Τίποτα λιγότερο.
ΣΑΣ ΕΥΧΑΡΙΣΤΟΥΜΕ. ☘️
#paobc
Vyron Vasileiadis retweeted
Χρονιά ΜΥΘΟΣ
Προπονητής ΜΥΘΟΣ
Ομάδα ΜΥΘΟΣ
Από τις πιο μάγκικες νίκες στην ιστορία.
#paobc @TheHateful8_gr
Vyron Vasileiadis retweeted
Quantum CEO explains how his startup intends to scale from 5 qubits to 5 million qubits.
Vyron Vasileiadis retweeted
Όλη η ομιλία της κ. Μαρίας Καρυστιανού στην Ευρωβουλή 18-03-2024.
#Τεμπη_συγκαλυψη
#τεμππη_εγκλημα
Vyron Vasileiadis retweeted
Cycle 15 has started ! 🙌
➡️ kip.pro/campaigns
Vyron Vasileiadis retweeted
Η ανάγκη για GPU γίνεται όλο και μεγαλύτερη και σύντομα θα πρωταγωνιστήσει. Υπέρογκη υπολογιστική δύναμη που χρειάζεται για #ΑΙ training, deployment, #machinelearning μοντέλα, #LLMs, subnets, δημιουργία εικόνας και video και πολλά ακόμη.
Στο UNCHAINED δείξαμε το διαμάντι που αλλάζει τελείως το τοπίο και πρωτοπορεί στα αποκεντρωμένα δίκτυα GPU τρέχοντας στους γίγαντες @solana, @rendernetwork και @Filecoin!
Είπαμε ότι αν βρούμε διαδικασία #airdrop, θα το αποκαλύψουμε και θα τη μοιραστούμε με όλους.
Ε, βρήκαμε! Οι Sharks το ξέρουν από προχθές, ώρα να το πούμε σε όλους!
🔥 @ionet_official 🔥
Like & Retweet για να προσπαθήσουν περισσότεροι για το airdrop! Στα 100 RTs ο οδηγός!!! 👀
#compute #nvidia #gpu #io $IO #internetofGPUs #crypto #solana
Vyron Vasileiadis retweeted
Cycle 13 is live! 👀
👉 kip.pro/campaigns






























