<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[A. Antenore Costant]]></title><description><![CDATA[A. Antenore Costant]]></description><link>https://antenorecostant.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!KvZN!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fantenorecostant.substack.com%2Fimg%2Fsubstack.png</url><title>A. Antenore Costant</title><link>https://antenorecostant.substack.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 02 Jun 2026 00:07:42 GMT</lastBuildDate><atom:link href="https://antenorecostant.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[A. Gaius Costant]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[antenorecostant@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[antenorecostant@substack.com]]></itunes:email><itunes:name><![CDATA[A. Antenore Costant]]></itunes:name></itunes:owner><itunes:author><![CDATA[A. Antenore Costant]]></itunes:author><googleplay:owner><![CDATA[antenorecostant@substack.com]]></googleplay:owner><googleplay:email><![CDATA[antenorecostant@substack.com]]></googleplay:email><googleplay:author><![CDATA[A. Antenore Costant]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[TechSnark Weekly #9]]></title><description><![CDATA[This week&#8217;s news to lose faith in technology, but especially in humankind]]></description><link>https://antenorecostant.substack.com/p/techsnark-weekly-9</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/techsnark-weekly-9</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sat, 30 May 2026 10:01:13 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/639a047b-9067-4b36-b63f-0b3ccbfb3be7_1100x573.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;8e60b269-bd27-4ce1-9f2d-33742968bdd5&quot;,&quot;duration&quot;:30.798367,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><h3>News n&#176;1</h3><h3>The AI That Steals Your Keys (Literally)</h3><p><strong>The new frontier of cybercrime is no longer a hacker in a dark room, but an SEO algorithm convincing you to download destruction right into your terminal. And the victim? Probably a proud developer who thinks they&#8217;re a genius.</strong></p><p>There is a certain bitter irony in the fact that in 2026, the year we promise to automate everything with artificial intelligence, the most effective way to destroy a company is still getting a human being to fall for a trick. It happened again, and this time the targets are the code &#8220;geniuses&#8221; who think they&#8217;re invincible. A gang of financially motivated criminals decided that impersonating Google Gemini CLI and Anthropic&#8217;s Claude Code is the new way to make fast cash. The technique? A mix of SEO poisoning and social engineering so disarmingly simple it makes you sick to your stomach.</p><p>Picture the scene: you&#8217;re a developer, you&#8217;re in a rush, you search for &#8220;Gemini CLI&#8221; on Google. Instead of finding the official site, you end up on geminicli.co.com. It looks official, it sounds almost credible, thanks to the .co.com suffix hackers use to look legitimate without wasting a single dime on real certificates. Or maybe, if you&#8217;re particularly unlucky, you fell into the &#8220;InstallFix&#8221; trap, where the attackers actually paid for Google Ads to guarantee themselves the top spot in the rankings. Once you land on this meticulously cloned page, you&#8217;re asked to do just one thing: copy and paste a PowerShell command into your terminal. &#8220;It&#8217;s just to install the AI,&#8221; you tell yourself. &#8220;I&#8217;m a professional, I know what I&#8217;m doing.&#8221;</p><p>And here comes the plot twist. While the terminal visibly displays the legitimate npm install command that makes you feel safe, something much more sinister is happening under the hood. The script performs a masterclass in duality: on one side, the installation you see; on the other, a hidden COM object that downloads and launches a fileless infostealer right into your computer&#8217;s memory. No files to scan, no tracks on the disk&#8212;just pure code living in your RAM while you think you&#8217;re installing software. For Claude Code fans, the version is even more creative: they use mshta.exe to execute a &#8220;polyglot&#8221; file, a monstrous hybrid that contains signed, legitimate Microsoft Bing packages, but with a malicious tail attached that security controls struggle to spot.</p><p>Once inside, the malware doesn&#8217;t waste any time. It disables Windows defenses (ETW and AMSI) like they&#8217;re plastic toys and starts combing through your system with scout-like precision. It doesn&#8217;t just want your passwords; it wants your digital life. It grabs login data from Chrome, Edge, Brave, and Firefox. It takes session tokens from Slack, Teams, Discord, Zoom, and Telegram. It steals configurations from PuTTY, WinSCP, and OpenVPN. Finally, it stuffs its pockets with SSH keys, OAuth tokens, and CI/CD credentials. The beauty of it, or perhaps the worst part, is that by stealing session cookies, it completely bypasses your multi-factor authentication (MFA). That two-factor padlock that makes you feel so secure? To them, it&#8217;s as if it doesn&#8217;t even exist. All of this is then sold on the black market to those who know how to use it, turning your professional credibility into bargaining chips for access brokers.</p><p>This campaign, identified in March 2026, is not an isolated operation. The attackers have a solid infrastructure backed by &#8220;bulletproof&#8221; hosting in the Netherlands that refuses to take down their servers, and a network of over 30 domains impersonating everything from Node.js to Monero. They hit government, education, electronics, and even the food sector. The message is clear: it doesn&#8217;t matter how smart your code is, if you&#8217;re stupid enough to copy-paste commands from Google, you&#8217;ve already lost. The only real defense is to stop blindly trusting what you see at the top of the search page and start doubting anyone who asks you to copy-paste without explanation.</p><p><strong>Don&#8217;t be like the others.</strong> Before you paste that command, stop. Check the URL. Verify the source. Because in 2026, the most dangerous thing a developer can do is think they already know it all.</p><p>Source: https://gbhackers.com/seo-poisoning-gemini-cli-claude-installers/</p><p><em>If this article made you think (or just made you angry), share it with that colleague who is always in a rush. And if you want to stay updated on how hackers are trying to steal the next big thing in AI, subscribe to the newsletter. Better safe than sorry.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><h3><strong>Glossary for anyone opening this post like it&#8217;s a box of weird words</strong></h3><ul><li><p><strong>SEO Poisoning</strong>: A criminal technique that manipulates search engine results to push malicious sites to the top of the list, making them look legitimate or more reliable than the official ones.</p></li></ul><ul><li><p><strong>Infostealer</strong>: A type of malware specifically designed to steal sensitive data (passwords, cookies, files) from the victim&#8217;s computer and send them to the criminals.</p></li></ul><ul><li><p><strong>Fileless Malware</strong>: An attack that does not save infected files onto the victim&#8217;s hard drive, but executes the malicious code directly in the computer&#8217;s RAM, making it much harder for traditional antivirus software to detect.</p></li></ul><ul><li><p><strong>PowerShell</strong>: A powerful automation and system management tool included in Windows, which criminals frequently use because it can execute complex, hidden commands.</p></li></ul><ul><li><p><strong>ETW (Event Tracing for Windows)</strong>: A Windows system that logs system activities for debugging and monitoring. Malware disables it to avoid leaving traces of its actions.</p></li></ul><ul><li><p><strong>AMSI (Antimalware Scan Interface)</strong>: A Windows interface that allows programs to send scripts and files to antivirus software for real-time scanning. Disabling it means preventing the antivirus from seeing the malicious code.</p></li></ul><ul><li><p><strong>Bulletproof Hosting</strong>: Hosting services that ignore requests to take down illegal or malicious content, offering criminals a safe haven to host their command-and-control servers.</p></li></ul><ul><li><p><strong>MFA (Multi-Factor Authentication)</strong>: A security method that requires two or more proofs of identity (e.g., password + code on your phone). Criminals bypass this system by stealing active session cookies.</p></li></ul><p></p><h3>News n&#176;2</h3><h3><strong>AI Found 10,000 Security Flaws. The Problem Is That No One Can Keep Up to Patch Them</strong></h3><p>The news comes straight from the Anthropic lab and it hits hard: their new model, Claude Mythos, has discovered over ten thousand critical security flaws&#8212;the kind known in the industry as &#8220;zero-days&#8221;&#8212;in software used by all of us. It looks like a triumph of science, the moment when artificial intelligence finally saves the day for global IT systems. Too bad reality is a bit more bitter. Our new digital superhero has ferreted out bugs at such a frantic pace that it has brought the entire security industry to its knees, revealing it&#8217;s incapable of reacting with the same speed.</p><p>Imagine having a fire hose firing bullets at a sand wall: the wall (or rather, the developers&#8217; patching pipeline) crumbles before anyone can even figure out where the attack is coming from. Mythos analyzed more than a thousand open-source projects and turned over nearly twenty-three thousand reports. The beauty of the whole thing? The error rate is negligible, almost perfect. When it said &#8220;there&#8217;s a hole here,&#8221; there actually was one. The problem is no longer finding the vulnerabilities, because the AI finds them all, even those left there twenty years ago and forgotten by everyone. The real issue, the one that makes you laugh to keep from crying, is that the humans supposed to fix them are completely underwater.</p><p>The numbers are mind-boggling. Out of nearly two thousand cases verified by outside experts, only ninety-seven have actually been patched in the source code. Ninety-eight security advisories published. The rest? A pile of wide-open holes, waiting for someone, somewhere, to get tired of reading emails and finally decide to write a line of code to lock the door. Cloudflare found two thousand, Mozilla fixed two hundred and seventy-one flaws in a single browser version, but it&#8217;s just a drop in the ocean of bugs that Mythos keeps spitting out. Some developers, in an act of desperate honesty, have asked Anthropic to slow down. Yes, you heard that right: they are asking their most powerful tool to &#8220;pump the brakes&#8221; because they can&#8217;t keep up. It&#8217;s like a mechanic asking the car to slow down because they can&#8217;t change the tires fast enough.</p><p>There are cases that make you think, in the sense that you wonder how they could even still exist. A flaw in a cryptographic library used by billions of devices, capable of forging bank certificates, was found by the AI and patched. Another one, twenty-seven years old in the OpenBSD kernel, was uncovered by an algorithm that never slept. The AI didn&#8217;t just beat humans in speed, but in the ability to see what had been invisible for decades. Now Anthropic has launched a &#8220;Security&#8221; version for enterprises, promising to help close the gaps, but the question remains: is it possible that the only solution to an AI that finds too many bugs is another AI that fixes them? Maybe that&#8217;s the future. A war between robots, while we humans just stand by and watch, a little surprised and a little spooked.</p><p>Source: https://gbhackers.com/claude-mythos-preview-0-day/</p><h3><strong>Glossary for Outsiders</strong></h3><ul><li><p><strong>Zero-Day (0-Day):</strong> A security hole in a software that the vendor is unaware of (or hasn&#8217;t fixed yet). It&#8217;s called that because the creator has &#8220;zero days&#8221; to fix the issue before it gets exploited. It&#8217;s like finding out your front door can be opened without a key, but only after someone has already walked in.</p></li><li><p><strong>Patch:</strong> The &#8220;band-aid&#8221; developers apply to software to close a security hole. Think of it like the patch you put on a flat bike tire, but for code. If you don&#8217;t do it, the software stays vulnerable.</p></li><li><p><strong>Open Source:</strong> Software whose code is public and can be modified by anyone. It&#8217;s like if the Coca-Cola recipe were public and everyone could tweak it (or ruin it). This allows more eyes to check it, but also more people to find bugs.</p></li><li><p><strong>CVE (Common Vulnerabilities and Exposures):</strong> A unique identification system for security flaws. Every hole gets a code like &#8220;CVE-2026-5194,&#8221; acting like a license plate for cybercriminals. It keeps things clear when thousands of them are being discussed.</p></li><li><p><strong>False Positive:</strong> When a security system says &#8220;danger!&#8221; but there isn&#8217;t actually any. It&#8217;s like a burglar alarm going off because a cat walked by. In this case, Anthropic&#8217;s AI had very few false positives, making it highly reliable.</p></li></ul><p></p><h3>News n&#176;3</h3><h3><strong>While You&#8217;re Swapping Memes on Telegram, They&#8217;re Breaking Into Your Network</strong></h3><p>It looks like 2025 was the year when Russian state-sponsored hacker groups decided that patience was a virtue they could do without. While the rest of us were busy wondering if our coffee was hot enough, they registered nearly 6,000 cyber incidents in Ukraine alone, a 37% jump compared to the previous year. We aren&#8217;t talking about boring little data thefts here; this is a well-oiled digital warfare campaign directed squarely at governments, defense, and the very power grid infrastructure that keeps our lights on while we decide to complain on social media.</p><p>The method is almost boring in its efficiency. They don&#8217;t need brilliant, incomprehensible mathematical code; all it takes is for you to leave your RDP exposed or to use a VPN with a flaw that should have been patched years ago. They exploit our habits: we trust whatever pops up on Signal, WhatsApp, or Telegram, and that&#8217;s where their stuff slips in. It&#8217;s not magic, it&#8217;s just social engineering mixed with a total lack of digital hygiene on the part of the victims. If they send you an SVG file or an LNK shortcut link on Dropbox and you click it, well, welcome to the club. They now have the keys to your kingdom.</p><p>And the most cynical part? They often don&#8217;t even need the classic phishing emails full of grammar mistakes anymore. They buy ready-made credentials on darknet forums and slip right into the infrastructure, completely skipping the &#8220;courtship&#8221; phase. Once inside, they use your very own tools against you: PowerShell, certutil, the whole system administration toolkit you&#8217;re supposed to use for work, weaponized to hide in the background noise. If you think old Microsoft Office vulnerabilities are ancient history, think again. They&#8217;re still right there, untouched, just waiting for someone to click an attachment.</p><p>The solution? It seems obvious, but it&#8217;s like saying that to stop overeating, you just need to stop eating. You&#8217;re supposed to use multi-factor authentication, adopt Zero Trust architectures, take patch management seriously (yes, even for the old stuff), and above all, stop blindly trusting anyone who messages you. But as long as you think a security update is a nuisance, you&#8217;ll always be the first weak link in the chain. And as for them, well, they&#8217;re already counting their cash.</p><p>Source: https://cybersecuritynews.com/russian-threat-groups-use-rdp-vpn-supply-chain-attacks/</p><h3><strong>Glossary for Anyone Who Isn&#8217;t a Hacker (and Hopes They Never Have to Become One)</strong></h3><ul><li><p><strong>RDP (Remote Desktop Protocol):</strong> A protocol that lets you control a computer remotely. If exposed to the internet without proper protection, it&#8217;s like leaving your front door wide open with the key under the welcome mat.</p></li><li><p><strong>VPN (Virtual Private Network):</strong> A tool to create a secure connection over the internet. If it has known (and unpatched) vulnerabilities, it becomes a direct tunnel for attackers right into your internal network.</p></li><li><p><strong>Supply Chain Attack:</strong> An attack targeting vendors. Instead of hitting the final target directly, hackers infect a supplier or software that the target uses, gaining &#8220;rightful&#8221; entry into their systems.</p></li><li><p><strong>Social Engineering:</strong> The art of manipulating people into handing over information or access. You don&#8217;t need to be a programming genius if you&#8217;re good at lying or triggering panic.</p></li><li><p><strong>Wiper Malware:</strong> A type of malware designed not to steal data, but to permanently delete it, rendering systems completely unusable. Pure destruction.</p></li><li><p><strong>Living off the Land:</strong> A technique that involves using tools already present in the system (like PowerShell) to carry out malicious actions, making it hard for security systems to tell the difference between legitimate activity and an attack.</p></li><li><p><strong>Zero Trust:</strong> A security model that doesn&#8217;t trust anyone, not even those who are already inside the network. Every single access request must be continuously verified.</p></li><li><p><strong>IoC (Indicator of Compromise):</strong> Digital breadcrumbs (IP addresses, file hashes, domains) left behind by hackers that allow analysts to realize an attack is underway or has already happened.</p></li></ul><p></p><h3>News n&#176;4</h3><h3><strong>The Great Middle Eastern Circus: How Hackers Transformed Telecoms into a Playground</strong></h3><p>There are people who buy a villa to live in it, and then there are those who turn the phone network of an entire continent into a parking lot for cybercriminals. It sounds like a punchline from a stand-up comedy routine, but it&#8217;s the grim reality described in a new report by Hunt.io: in the Middle East, hackers have decided it&#8217;s much more convenient to use the cables of telecom giants than to build their own.</p><p>Imagine opening a pizzeria only to find out that your neighbor, instead of cooking, has decided to use your oven to hide illegal weapons. That&#8217;s not far from what&#8217;s actually happening. In just three months, over 1,350 command-and-control (C2) servers were identified across 14 countries in the region. The data point that makes you laugh to keep from crying isn&#8217;t so much the sheer number, but the concentration: Saudi Telecom Company (STC), all by itself, hosts 981 of these servers, meaning nearly 73% of all regional malicious activity. It&#8217;s as if a single restaurant played host to 73% of all the criminals in an entire city. And the most cynical part? It&#8217;s not like the company invited these guests over for dinner. It&#8217;s almost certain they simply picked the lock to the house and sat down at the table without asking for permission, turning compromised customer devices into a military base of operations.</p><p>It&#8217;s not just a numbers game; it&#8217;s a bizarre cocktail of expertise. On the very same networks that are supposed to guarantee your connection for video calls, you have IoT exploitation botnets running alongside penny-ante phishing kits and cyber-espionage tools so sophisticated they&#8217;d make nation-states jealous. It&#8217;s as if a bike thief and an international spy agency lived in the exact same apartment building. The fact that the provider T&#252;rk Telekom hosts malware from six different families, or that in Iraq, a provider called Regxa has a &#8220;protection&#8221; score of practically zero (meaning they ignore abuse reports), is proof that cybersecurity in this region has become a role-playing game where the hackers wrote the rules.</p><p>The specific campaigns are a non-stop parade of paradoxes. In Syria, the Phorpiex botnet uses phone lines to deploy crypto-miners that hijack your PC&#8217;s processing power to line the pockets of someone you&#8217;ll never meet. In Iraq, spies from the Eagle Werewolf cluster pretend to be drone delivery services or Starlink registrations to infect devices. In Saudi Arabia, they exploit a software flaw to render users&#8217; computers useless, while in Iran, the RondoDox botnet launches thousands of attacks a day against anyone with a powered-on device. The takeaway, if one were even needed, is that instead of chasing down individual IP addresses like rats in a maze, defenders should stop worrying about who is shooting and start looking at who gave them the gun. Monitoring providers and networks, rather than individual threat actors, is the only way to understand the game without getting fooled by the tricks.</p><p>Source: https://cybersecuritynews.com/hackers-abuse-middle-east-telecom-networks/</p><h3><strong>Glossary for Survivors (or at least for anyone who wants to make sense of this)</strong></h3><ul><li><p><strong>Command-and-Control (C2):</strong> Imagine a command room where a criminal gives orders to their robots. It&#8217;s the central server that controls all other infected devices, giving them instructions on what to do (steal data, send spam, etc.).</p></li><li><p><strong>Botnet:</strong> An army of &#8220;zombie&#8221; computers controlled remotely by a hacker. Each infected computer is a soldier carrying out orders without ever knowing it.</p></li><li><p><strong>ASN (Autonomous System Number):</strong> The identity code of an internet network, similar to a phone number for a telecommunications company. It helps track down who owns the network.</p></li><li><p><strong>Phishing:</strong> The deception technique where hackers pose as trustworthy institutions (banks, postal services) to trick users into revealing passwords or sensitive data, usually through fake emails or websites.</p></li></ul><p></p><p>If you want to stay updated without having to read 50-page technical reports, subscribe to the newsletter so you don&#8217;t miss the next stories on how the digital world is making fools out of us.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Google Sheets - Step #2]]></title><description><![CDATA[Chapter 2: Formatting and Visual Organization]]></description><link>https://antenorecostant.substack.com/p/google-sheets-step-2</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/google-sheets-step-2</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Mon, 18 May 2026 10:01:06 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c8aaf6f6-c3c5-40d1-b675-348bb8968b80_1000x528.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A set of raw data entered into a grid is difficult to read and analyze. Formatting is not a mere aesthetic whim, but a functional tool to guide the user&#8217;s eye, highlight key information, and define the technical nature of the data entered.</p><h3><strong>2.1 Basic Formatting and Data Formats</strong></h3><p>All primary visual management tools are located in the quick access toolbar, situated immediately below the main menu.</p><p>From this bar, you can adjust the typographic appearance: by selecting a cell or a range, you can change the <strong>font</strong>, adjust its <strong>size</strong>, and apply styles such as <strong>bold</strong>, <em>italics</em>, or  strikethrough. It is also possible to alter the text color and the fill color (background) of the cell to create visual hierarchies.</p><p>Text orientation can be managed on two axes:</p><ul><li><p><strong>Horizontal alignment:</strong> Allows you to position content to the left, center, or right. By default, Google Sheets aligns text to the left and numbers to the right, but this setting can be overridden.</p></li><li><p><strong>Vertical alignment:</strong> Allows you to position content at the top, middle, or bottom of the cell space. You can also set <strong>Text wrapping</strong> so that long content isn&#8217;t visually cut off, but instead flows onto multiple lines within the same cell, expanding its height.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RowE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RowE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif 424w, https://substackcdn.com/image/fetch/$s_!RowE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif 848w, https://substackcdn.com/image/fetch/$s_!RowE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif 1272w, https://substackcdn.com/image/fetch/$s_!RowE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RowE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif" width="714" height="170" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:170,&quot;width&quot;:714,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20444,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/198108702?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RowE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif 424w, https://substackcdn.com/image/fetch/$s_!RowE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif 848w, https://substackcdn.com/image/fetch/$s_!RowE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif 1272w, https://substackcdn.com/image/fetch/$s_!RowE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4ccfe84-e857-4307-af79-cf6cb012f3d7_714x170.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><blockquote><p><strong>AVOID</strong> Strictly avoid using &#8220;creative&#8221; fonts, elaborate scripts, or handwriting-style fonts (e.g., fonts that mimic calligraphy). Using non-standard characters drastically degrades the spreadsheet&#8217;s readability, making it look unprofessional. Stick to clean, crisp fonts like Arial or Verdana.</p></blockquote><p>Beyond aesthetics, it is mandatory to instruct the software on the type of data entered by assigning a <strong>Format</strong>. Data formatting alters how the system processes it mathematically:</p><ul><li><p><strong>Currency Format:</strong> Automatically adds the currency symbol (e.g., <strong>$</strong>) and formats values with standard decimals.</p></li><li><p><strong>Percent Format:</strong> Transforms a decimal number into its mathematical percentage representation (e.g., 0.1 becomes 10%).</p></li><li><p><strong>Plain Text Format:</strong> Forces the system to treat a number (such as a barcode or an Order ID containing commas) as a text string, preventing it from performing accidental calculations or formatting it incorrectly. For numbers and currencies, the toolbar offers quick buttons to increase or decrease the displayed decimal places.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pNyC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pNyC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png 424w, https://substackcdn.com/image/fetch/$s_!pNyC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png 848w, https://substackcdn.com/image/fetch/$s_!pNyC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png 1272w, https://substackcdn.com/image/fetch/$s_!pNyC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pNyC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png" width="614" height="741" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:741,&quot;width&quot;:614,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72898,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/198108702?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pNyC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png 424w, https://substackcdn.com/image/fetch/$s_!pNyC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png 848w, https://substackcdn.com/image/fetch/$s_!pNyC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png 1272w, https://substackcdn.com/image/fetch/$s_!pNyC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c860697-80e2-412b-b53b-7e86c9f3007b_614x741.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>2.2 Managing Rows and Columns</strong></h3><p>Data grids require constant dimensional adjustments to accommodate text of varying lengths.</p><ul><li><p><strong>Resizing:</strong> The manual method involves placing the mouse cursor on the right edge of a column letter (or the bottom edge of a row number): the cursor will change shape, allowing you to click and drag to widen or narrow the space. The automatic method (<strong>Auto-fit</strong>) is much more efficient: by double-clicking the border between two column letters, the software will instantly adjust the width to perfectly fit the longest data entry in that specific column.</p></li></ul><blockquote><p><strong>PRO TIP</strong> To automatically resize the entire worksheet in one go, click the empty rectangle at the top left (exactly between the letter A and the number 1) to select the entire grid. Then, double-click the border of any column: all columns will simultaneously adapt to their respective contents.</p></blockquote><ul><li><p><strong>Inserting and Removing:</strong> To add new structural space, right-click on the column letter or the reference row number. From the context menu, you can select specific commands like &#8220;<strong>Insert 1 column left/right</strong>&#8220; or &#8220;<strong>Insert 1 row above/below</strong>.&#8221; The same right-click procedure allows you to select &#8220;<strong>Delete column</strong>&#8220; or &#8220;<strong>Delete row</strong>&#8220; to remove entire sections of the grid.</p></li></ul><h3><strong>2.3 Advanced Visual Tools</strong></h3><p>The interface offers three advanced tools to optimize the usability of extensive databases without wasting time on repetitive manual operations.</p><ul><li><p><strong>Format Painter:</strong> Represented by the paint roller icon, this tool allows you to replicate a complex set of styles from one cell to another. <strong>Procedure:</strong> Select the cell with the desired formatting (e.g., yellow background, bold text, centered), click the Format Painter icon, and finally click the destination cell (or range of cells). The system will apply the entire aesthetic combination with a single click.</p></li><li><p><strong>Alternating Colors:</strong> To improve visual tracking across very long rows, Google Sheets allows you to automate the application of colored backgrounds to every other row. By selecting the data range and accessing the menu <strong>Format &gt; Alternating colors</strong>, a side panel opens. Here, you can define a style for the header row and two colors that will automatically alternate for all subsequent rows, drastically improving the database&#8217;s readability.</p></li><li><p><strong>Freeze Rows/Columns:</strong> When scrolling through a database containing hundreds of records, column headers tend to disappear off the top, making it impossible to know what the data refers to. From the menu <strong>View &gt; Freeze</strong>, you can &#8220;lock&#8221; a specific number of rows or columns. By anchoring Row 1, for example, the header will remain fixed and always visible at the top of the screen regardless of how far down you scroll. A quick manual method to achieve this is to place the cursor on the thick gray line in the top-left corner of the grid and drag it down (for rows) or to the right (for columns).</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!40s2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!40s2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png 424w, https://substackcdn.com/image/fetch/$s_!40s2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png 848w, https://substackcdn.com/image/fetch/$s_!40s2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png 1272w, https://substackcdn.com/image/fetch/$s_!40s2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!40s2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png" width="634" height="351" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:351,&quot;width&quot;:634,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20654,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/198108702?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!40s2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png 424w, https://substackcdn.com/image/fetch/$s_!40s2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png 848w, https://substackcdn.com/image/fetch/$s_!40s2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png 1272w, https://substackcdn.com/image/fetch/$s_!40s2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbdad576-486e-4ba9-9dec-6033d6b3c212_634x351.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[TechSnark Weekly #8]]></title><description><![CDATA[This week&#8217;s news to lose faith in technology, but especially in humankind]]></description><link>https://antenorecostant.substack.com/p/techsnark-weekly-8</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/techsnark-weekly-8</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sat, 16 May 2026 10:02:15 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2eb33a67-6921-4c1f-93db-9b5611c5f97e_1100x603.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;5f916903-ea6c-4edc-8f13-6e5ade5ede5b&quot;,&quot;duration&quot;:30.798367,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><h3>News n&#176;1</h3><p><strong>When Renting Servers Becomes More Profitable Than Winning the Race</strong></p><p>Elon Musk, the visionary who promised to revolutionize AI as well, finds himself facing a rather embarrassing problem: his Grok is looking like a runner huffing and puffing at the back of the pack while the other sprinters zoom past him. And the solution he&#8217;s come up with? Renting out his supercomputers to one of the very rivals who is currently outclassing him.</p><p>The deal signed in May 2026 is a real head-scratcher: Anthropic, the company behind Claude AI, has secured exclusive use of Colossus 1, one of Musk&#8217;s most powerful data centers near Memphis. In exchange, several billion dollars a year are rolling in, <strong>coming in clutch</strong> just as SpaceX prepares for its IPO. In short, if you can&#8217;t beat &#8216;em, at least charge &#8216;em rent.</p><p>The numbers tell a story that no optimistic press release can mask. Grok app downloads plummeted from over 20 million in January to just over 8 million in April. The percentage of Americans willing to pay for Grok is effectively stuck at 0.174%, a figure that would make anyone cry when compared to the 6% paying for ChatGPT.</p><p>In the <strong>enterprise</strong> world, where the real money is made, Grok is even more marginal. Only 7% of companies surveyed in March 2026 reported using it and intending to continue, a negligible growth from 4% the previous year. Meanwhile, Claude has skyrocketed from 21% to 48%, and Gemini from 27% to 40%. Clearly, integrating a chatbot with X isn&#8217;t enough when the competition is leaving you in the dust on quality.</p><p>And then there&#8217;s that &#8220;cherry on top&#8221; that caused downloads to spike in January: a feature that allowed users to &#8220;virtually undress&#8221; people in photos. When it emerged that it was being used on images of minors, regulators and lawmakers immediately <strong>went on high alert</strong>. Perhaps not exactly the kind of virality you were looking for when you launched your chatbot at the end of 2023.</p><p>So here we are: Musk raking in billions by renting his servers to Anthropic while Grok struggles to keep up. It makes you wonder if, in the AI arms race, he hasn&#8217;t simply decided to switch tracks&#8212;moving from AI developer to digital landlord. Less glorious, sure, but at least it pays the bills.</p><p><strong>Source:</strong> https://www.wsj.com/tech/ai/anthropic-spacex-ai-deal-elon-musk-f86ea369?st=XUQnP7&amp;reflink=desktopwebshare_permalink</p><h3><strong>Minimal Glossary</strong></h3><ul><li><p><strong>IPO (Initial Public Offering)</strong>: The first sale of a company&#8217;s stock to the public, allowing everyday investors to buy shares. In SpaceX&#8217;s case, it would mean finally being able to purchase stakes in Musk&#8217;s space company.</p></li><li><p><strong>Enterprise</strong>: A term referring to the market of large corporations and organizations, as opposed to individual consumers. Enterprise adoption is crucial because businesses pay significantly more than individual users.</p></li></ul><p></p><h3>News n&#176;2</h3><p>In the wonderful world where anything containing the word &#8220;AI&#8221; is automatically deemed trustworthy, someone thought it would be a great idea to turn the hype for DeepSeek TUI into a convenient vehicle for distributing malware to distracted developers and techies. DeepSeek TUI is a legitimate terminal tool for interacting with DeepSeek models; too bad that, surrounding the real project, fake GitHub repositories have blossomed, mimicking its graphics, structure, and naming with the sole mission of infecting anyone who downloads the wrong &#8220;setup.&#8221;</p><p>The scheme is the same old story, but refined with care: masterfully cloned repositories, a Releases section full of 7z archives that look like normal installers, reassuring names, and a perfect context, the release of DeepSeek v4 and viral posts in Chinese tech communities, to lower the guard of those more eager to play with the latest toy than to read two extra lines of text. Behind this theater, researchers at QiAnXin recognized virtually the same tricks, infrastructure, and domains previously seen in a campaign called OpenClaw, a sign that the actor is the same as always, just switching masks while the audience applauds.</p><p>To make things more &#8220;fun,&#8221; the campaign doesn&#8217;t stop at DeepSeek TUI but abuses every possible buzzword: fake installers for tools dubbed Claude, Grok, WormGPT, KawaiiGPT, fraudGPT, and the like, all linked by the same PDB &#8220;ClawCode.pdb&#8221; and the same malware family written in Rust. The main file, DeepSeek-TUI_x64.exe, checks if it&#8217;s being watched before even getting its hands dirty: if it sniffs out a sandbox, VM, or analysis tools, it feigns innocence with a &#8220;your system does not meet minimum requirements&#8221; message and quietly shuts down, because even malware has learned to do OPSEC better than many IT teams.</p><p>If, however, it realizes it&#8217;s on a real machine, the show begins: using an obfuscated PowerShell script, it disables key Windows Defender protections, adds folder exclusions, turns off behavior monitoring, and opens firewall ports (57001, 57002, 56001) to pave the way for subsequent payloads. At that point, it contacts Pastebin and snippet.host to retrieve second-stage components hosted on Azure, using links and passwords saved there as if they were harmless text notes; it&#8217;s hard to imagine a more creative use of &#8220;developer services.&#8221;</p><p>The subsequent modules are specialized: OneSync.exe and WinHealhCare.exe manage installation, scheduled tasks, and reporting via Telegram, while onedrive_sync.exe ensures the malware survives reboots by stuffing keys into the Registry&#8217;s Run folder. The resident heart, svc_service.exe, uses direct NT calls to inject threads and load .NET assemblies into memory only, minimizing the disk footprint and maximizing headaches for defense teams. To complete the picture, the autodate.exe loader disguises itself as a service manager while actually injecting payloads into memory and talking to command-and-control servers on domains like mikolirentryifosttry.info and zkevopenanu.cfd, because calling itself &#8220;bad-malware-server.evil&#8221; would have been too honest.</p><p>Persistence is redundant to an almost paranoid degree: scheduled tasks, Run keys, Winlogon hooks, startup shortcuts; once a system is compromised, a simple &#8220;scan&#8221; isn&#8217;t enough to clean it up and go back happily to your coding session. And for those wishing to analyze the specimens, the article lists a long string of MD5 hashes associated with executables sporting reassuring names like DeepSeek-TUI_x64.exe, GrokCLI_x64.exe, WormGPT_x64.exe, KawaiiGPT_x64.exe, along with all second-stage components and URLs used for staging and passwords.</p><p>The moral, of course, comes at the end, but it was the real news from the start: developers should stop treating GitHub like an official app store with divine moderation and start acting as if anyone could upload anything (because that&#8217;s exactly the case). Checking account age, commit history, actual contributors, and project reputation should be as trivial as typing git clone, yet we continue to see people installing &#8220;deepseek-v4-pro_x64.exe&#8221; caught from the first trendy repo that passes by. Security tools that monitor memory injections and creative PowerShell use can help, but if the first line of defense is a trusting click on the &#8220;Download&#8221; button, the rest is just post-disaster mitigation.</p><p><strong>Source:</strong> https://cybersecuritynews.com/hackers-use-fake-deepseek-tui-github-repositories/</p><h3><strong>Glossary for the Uninitiated</strong></h3><ul><li><p><strong>DeepSeek TUI</strong>: A terminal interface that allows you to use DeepSeek language models directly from the command line&#8212;no shiny GUI, but plenty of flexibility.</p></li><li><p><strong>GitHub Repository</strong>: A space (public or private) on GitHub where a software project&#8217;s code, files, and history live; anyone can create one, including attackers.</p></li><li><p><strong>7z (Compressed Archive)</strong>: A file compression format similar to zip and rar; in this case, it&#8217;s used to bundle malware disguised as a legitimate installer.</p></li><li><p><strong>Malware</strong>: Software designed to damage, spy on, or take control of a system; here it is distributed by posing as popular AI tools.</p></li><li><p><strong>Sandbox</strong>: An isolated environment where analysts and antivirus software run suspicious programs safely; many malwares try to detect if they are in a sandbox and, if so, &#8220;play nice.&#8221;</p></li><li><p><strong>PowerShell</strong>: A very powerful Windows shell and scripting language; extremely useful for admins, and equally useful for attackers wanting to automate malicious operations.</p></li><li><p><strong>Windows Defender</strong>: The security suite built into Windows that includes antivirus and various protections; in the case described, it is deliberately weakened by the malware to give it free rein.</p></li><li><p><strong>Second-stage payload</strong>: An attack component downloaded after the initial infection; it usually handles more advanced functions like persistence, data theft, or remote control.</p></li><li><p><strong>Persistence</strong>: A set of techniques that allow malware to remain active even after reboots or logouts, using things like scheduled tasks and registry keys.</p></li><li><p><strong>C2 (Command and Control)</strong>: A server controlled by the attacker that the malware connects to for instructions and to send data; it&#8217;s the operation&#8217;s &#8220;mission control.&#8221;</p></li><li><p><strong>Indicators of Compromise (IoC)</strong>: Technical signs of an infection, such as file hashes, domains, and URLs used by the attacker; they are used to detect and block threats in security systems.</p></li></ul><p></p><h3>News n&#176;3</h3><p><strong>When Microsoft AI Becomes an Open Book (for Hackers)</strong></p><p>Ah, Microsoft. Always ready to surprise us with new vulnerabilities just when we thought entrusting our entire corporate infrastructure to an AI assistant was a brilliant idea. On May 7, 2026, Redmond confessed to the existence of three security flaws in Microsoft 365 Copilot and its Edge incarnation&#8212;all capable of leaking sensitive information like it was office gossip.</p><p>The three vulnerabilities share the same severity score (7.5 out of 10) and the same worrying trait: an attacker doesn&#8217;t need special credentials or a way to trick some poor soul into clicking a suspicious link. You just need to know the right trick and you&#8217;re in. The first flaw, labeled CVE-2026-26129, allows for the manipulation of how Copilot processes inputs due to shoddy handling of special elements. The second, CVE-2026-26164, is a classic injection problem where Copilot&#8217;s output can be tainted to deceive downstream components. The third, CVE-2026-33111, specifically hits the Edge version and even allows for command injection.</p><p>The real problem is that Microsoft 365 Copilot isn&#8217;t some isolated toy: it has its fingers in every pie, from emails and Word documents to Teams chats and SharePoint files. Imagine a corporate assistant that knows all the company secrets&#8212;from financial statements to future strategies&#8212;and can suddenly be convinced to spill the beans through cleverly crafted prompts. Not exactly the level of confidentiality one expects from a tool sold as a revolutionary game-changer for business productivity.</p><p>The silver lining, if we want to find one, is that Microsoft has already fixed everything on the server side without customers having to lift a finger. No patches to install, no reboots, no panic. That&#8217;s the beauty of fully managed cloud services: holes get plugged silently and we can all go back to pretending nothing ever happened. Until the next vulnerability disclosure, of course.</p><p><strong>Source:</strong> https://gbhackers.com/microsoft-365-copilot-flaws/</p><h3><strong>Glossary for Newbies</strong></h3><ul><li><p><strong>CWE (Common Weakness Enumeration)</strong>: A catalog that classifies types of software weaknesses&#8212;basically a manual of every way a programmer can mess up.</p></li><li><p><strong>Prompt injection</strong>: An attack technique that exploits how language models interpret instructions, tricking the AI into doing things it shouldn&#8217;t by manipulating the input provided.</p></li><li><p><strong>Backend</strong>: The part of an online service that runs on the company&#8217;s servers; invisible to the end user but responsible for the actual functioning of the system.</p></li><li><p><strong>Network Attack Vector</strong>: Indicates that the vulnerability can be exploited remotely over the Internet, without needing physical access to the target system.</p></li></ul><p></p><h3>News n&#176;4</h3><p><strong>When Google Ads Becomes an (Unintentional) Accomplice to Cybercrime</strong></p><p>If you thought paying Google to appear at the top of search results was just a matter of aggressive marketing, get ready to discover that cybercriminals have turned this practice into a fine art. The new frontier of <strong>malvertising</strong> targets macOS users with a strategy that is as simple as it is effective: placing fake ads that mimic legitimate AI applications, specifically Claude.</p><p>The kicker is that we aren&#8217;t talking about amateur hour operations run by some script kiddie in their parent&#8217;s garage. These attackers have realized that to look credible, they need to leverage the infrastructure of tech giants: Google Sites, Framer, and even authentic shared chats from claude.ai become unwitting hosts for malicious pages. Why bother setting up shady servers when you can hide behind the reliability of platforms that no corporate filter would ever dare to block?</p><p>The preferred tactic is called &#8220;<strong>ClickFix</strong>,&#8221; and it&#8217;s a masterpiece of social engineering. Imagine searching for Claude AI, clicking on what looks like the official site, and finding yourself in front of an interface so well-made it looks like the real deal. However, when you attempt to download it, dialog boxes appear, convincing you to run terminal commands or install compromised software. At that point, <strong>MacSync</strong>, the malware protagonist of this story, begins its harvest: browser credentials, crypto wallet data, session tokens. It&#8217;s basically an all-you-can-eat buffet of your personal information.</p><p>Researchers Berk Albayrak and g0njxa have documented malicious URLs hosted on Google Sites with reassuring names like &#8220;cloud-version-08&#8221; or &#8220;claud-version-0505.&#8221; Notice the typo? It&#8217;s not exactly subtle, but evidently, it&#8217;s enough to fool someone in a hurry. And when a domain gets burned, no problem: they just create another, move the operation to a different platform, and the cycle starts all over again.</p><p>The solution proposed by experts is the usual refrain: block indicators of compromise, monitor anomalies in system logs, and avoid clicking on sponsored ads. These are sound pieces of advice that nevertheless ignore reality: the vast majority of users cannot distinguish an ad from an organic result and will continue to trust the fact that &#8220;if it&#8217;s on Google, it must be safe.&#8221; Spoiler alert: it&#8217;s not.</p><p><strong>Source:</strong> https://cybersecuritynews.com/macos-malware-leverages-google-ads/</p><h3><strong>Cyber Jungle Survival Glossary</strong></h3><ul><li><p><strong>Malvertising</strong>: The practice of using legitimate online advertising (like Google Ads) to distribute malware or redirect users to malicious sites.</p></li><li><p><strong>ClickFix</strong>: A social engineering technique that manipulates users through deceptive dialog boxes, tricking them into performing harmful actions under the guise of fixing a technical issue.</p></li><li><p><strong>Information stealer</strong>: A type of malware specifically designed to steal sensitive data from an infected device, such as passwords, banking info, or login credentials.</p></li><li><p><strong>Indicators of Compromise (IoC)</strong>: Technical elements (URLs, file hashes, IP addresses) that signal the presence of malicious activity in a system or network.</p></li><li><p><strong>Session token</strong>: Temporary credentials that allow you to stay logged into a web service without repeatedly entering your username and password; if stolen, they allow attackers to impersonate the victim.</p></li><li><p><strong>Telemetry</strong>: The automatic collection and monitoring of data regarding a system&#8217;s behavior and activities, used to identify anomalies or threats.</p></li></ul><p></p><h3>News n&#176;5</h3><p><strong>OpenAI Is Back to Explaining Why &#8220;Nothing Happened&#8221;</strong></p><p>OpenAI has once again found itself explaining why &#8220;nothing happened&#8221;, except for the tiny detail that hackers managed to steal some internal credentials by piggybacking on an open-source library used by the company.</p><p>According to the official version, two employees had their devices compromised after attackers took control of TanStack, an open-source project for web app development. The hackers published 84 infected versions of the software in a six-minute window, which were only detected about twenty minutes later. The malicious code was designed to harvest credentials from the computers where it was installed and to self-spread to other systems, because automation is great for everyone, even those writing malware.</p><p>Following an internal investigation, OpenAI is repeating the mantra: no user data was touched, no production systems were compromised, no intellectual property was stolen, and no software installations are at risk. The problem, the company assures, is limited to the devices of the two employees and a &#8220;limited subset&#8221; of internal code repositories they had access to, from which only a small amount of &#8220;credential materials&#8221; were allegedly taken. It&#8217;s a shame, however, that those repositories also contained digital certificates used to sign products. This is why the company is now forced to rotate them &#8220;as a precaution,&#8221; with the lovely consequence that macOS users will have to update their apps.</p><p>This all fits into the now-recurring trend of <strong>supply chain attacks</strong>: instead of going directly after the big fish, hackers target widely used open-source libraries and tools, slipping malware into updates that look completely normal. It&#8217;s the same logic recently seen with the hijacking of Axios, a library used by millions of developers, attributed to North Korean hackers, and the accusations against a Chinese group for a similar attack on Daemon Tools software, which runs on thousands of Windows machines. In the TanStack case, it&#8217;s not yet clear who is behind it, though the article cites a group called TeamPCP as a precedent, a group well-known enough to have been targeted by other hackers themselves, because in this industry, the victim hierarchy is rather fluid.</p><p>In the end, it&#8217;s the same old picture: a modern software infrastructure built on layers of open-source components that everyone takes for granted until someone compromises them, and big companies reassuring everyone that everything is fine, aside from a few &#8220;technical details&#8221; like rotating certificates and stolen internal credentials.</p><p><strong>Source:</strong> https://techcrunch.com/2026/05/14/openai-says-hackers-stole-some-data-after-latest-code-security-issue/</p><h3><strong>Minimal Glossary for the Tech-Illiterate</strong></h3><ul><li><p><strong>Open source</strong>: Software whose code is public and modifiable by anyone, often maintained by developer communities; it&#8217;s used en masse even by big companies because it&#8217;s convenient and free.</p></li><li><p><strong>Supply chain attack</strong>: A technique where an &#8220;upstream&#8221; link is hit (like a library or development tool) instead of launching the attack directly against a single company, allowing the impact to trickle down to many targets at once.</p></li><li><p><strong>TanStack</strong>: An open-source project providing libraries to help developers build web applications; it became the vehicle for the attack after hackers published infected versions of its packages.</p></li><li><p><strong>Source code repository</strong>: An archive where the source code of a software project is saved, often hosted on platforms like GitHub; it contains code and, sometimes, secrets that shouldn&#8217;t be there, like credentials or certificates.</p></li><li><p><strong>Credentials</strong>: Data that allows access to systems or services, such as usernames, passwords, access tokens, or API keys; if stolen, someone can impersonate legitimate users or services.</p></li><li><p><strong>Digital certificates</strong>: Cryptographic files used to guarantee the identity of software or a service; for example, they sign an application so the operating system recognizes it as authentic.</p></li><li><p><strong>Certificate rotation</strong>: A procedure where potentially exposed certificates are invalidated and new ones are issued, often forcing users to update applications or configurations.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Simple Desk - Ep. 14]]></title><description><![CDATA[Google Docs and the Art of Not Losing Your Train of Thought]]></description><link>https://antenorecostant.substack.com/p/the-simple-desk-ep-14</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/the-simple-desk-ep-14</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Thu, 14 May 2026 16:01:12 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6e038195-825c-4b18-9da6-408dca21c6c9_1100x638.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>So, you&#8217;re right in the middle of your &#8220;creative flow,&#8221; fingers flying across the keyboard like some possessed pianist, and suddenly... blank space? You stop because a brilliant idea just hit you for a paragraph you wrote three pages back, or maybe because you absolutely <em>have</em> to cite that source you found on some obscure Korean forum at three in the morning.</p><p>Usually, the scene goes like this: you stop writing, start scrolling frantically up with your mouse, hunt for the exact spot, lose the inspiration for what you were currently working on, and end up staring at a cursor that&#8217;s blinking mockingly at you. Frustrating, right? Well, just so you know, I&#8217;ve been there so many times that my mouse was about to file for divorce. Then I discovered that Google Docs lets you jot everything down without ever taking your hands off the keyboard.</p><p><strong>The Trick to Staying Focused</strong></p><p>The secret to not losing your mind (and not losing your ideas along the way) lies in learning to delegate your thoughts to little virtual assistants: comments and notes. Instead of rewriting everything every time you have a doubt, you can simply &#8220;pin&#8221; the thought and keep racing toward the end of the document.</p><p>Managing a long document without these shortcuts makes everything extremely chaotic.</p><p><strong>Let&#8217;s Get to Work (No Mouse Needed!)</strong></p><p>Here&#8217;s how to become a true word-processing ninja. Open a Google Doc and try these two magic tricks:</p><p><strong>#1 The Instant Comment</strong></p><p>If you want to leave a reminder for yourself (or a colleague) about a specific word:</p><ul><li><p>Select the word or place your cursor at the end of the sentence.</p></li><li><p>Press <strong>Ctrl + Alt + M</strong> at the same time.</p></li><li><p>A little bubble will magically appear on the right. Type your note and hit Enter.</p></li></ul><p>This feature is useful because it allows you to keep reading the main text without interruption; the note stays &#8220;out of the way&#8221; until you&#8217;re ready to deal with it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ogKG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ogKG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif 424w, https://substackcdn.com/image/fetch/$s_!ogKG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif 848w, https://substackcdn.com/image/fetch/$s_!ogKG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif 1272w, https://substackcdn.com/image/fetch/$s_!ogKG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ogKG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif" width="1181" height="492" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:492,&quot;width&quot;:1181,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:61937,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/195518716?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ogKG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif 424w, https://substackcdn.com/image/fetch/$s_!ogKG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif 848w, https://substackcdn.com/image/fetch/$s_!ogKG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif 1272w, https://substackcdn.com/image/fetch/$s_!ogKG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b3c41c8-8266-4f76-84c2-beff3163e957_1181x492.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>#2 The Footnote</strong></p><p>If you want to get fancy and insert a citation or an academic explanation at the bottom of the page:</p><ul><li><p>Place the cursor after the word you want to explain.</p></li><li><p>Press <strong>Ctrl + Alt + F</strong>.</p></li><li><p>The cursor will instantly fly to the bottom of the page, create a tiny little number, and let you type in your source.</p></li></ul><p>Once you&#8217;re done writing the note, just hit the up arrow or click back into the text to return exactly to where you left off.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mvXv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mvXv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif 424w, https://substackcdn.com/image/fetch/$s_!mvXv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif 848w, https://substackcdn.com/image/fetch/$s_!mvXv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif 1272w, https://substackcdn.com/image/fetch/$s_!mvXv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mvXv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif" width="396" height="434" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:434,&quot;width&quot;:396,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21507,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/195518716?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mvXv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif 424w, https://substackcdn.com/image/fetch/$s_!mvXv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif 848w, https://substackcdn.com/image/fetch/$s_!mvXv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif 1272w, https://substackcdn.com/image/fetch/$s_!mvXv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97770dc5-5ec3-4a1d-9cdd-2a93419e4763_396x434.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Today&#8217;s Takeaway</strong></p><p>Today we learned that while the mouse is a great tool, for pure writing, it&#8217;s our worst enemy. Using <strong>Ctrl + Alt + M</strong> for comments and <strong>Ctrl + Alt + F</strong> for footnotes lets you keep your brain focused on the goal: finishing that blessed page without distractions.</p><p>What about you? Are you the &#8220;write it all in one go and edit later&#8221; type, or do you stop every two minutes to fix every single comma?</p><p><strong>Quick Glossary to Keep You on Track</strong></p><p><strong>Shortcut</strong>: A key combination that executes a command that would normally take several mouse clicks.</p><p><strong>Flow</strong>: That mental state where you&#8217;re so focused on an activity that time seems to fly and everything comes easily.</p><p><strong>Interface (UI)</strong>: Everything you see on the screen and interact with (buttons, menus, windows).</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Google Sheets - A beginner's guide]]></title><description><![CDATA[Chapter 1: Foundations and First Steps]]></description><link>https://antenorecostant.substack.com/p/google-sheets-a-beginners-guide</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/google-sheets-a-beginners-guide</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Mon, 11 May 2026 16:00:34 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/910d6782-7989-418f-a454-0bf8eb4eec2c_1000x528.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3><strong>1.1 Introduction to the Interface</strong></h3><p>To start working with Google Sheets, the fastest and most efficient approach doesn&#8217;t require navigating through complex menus. By typing the shortcut <strong>sheet.new</strong> or <strong>sheets.new</strong> directly into your browser&#8217;s address bar, the system instantly generates a new blank document ready for use.</p><p>The user interface is divided into three primary operating sections:</p><ul><li><p><strong>The title bar:</strong> Located at the top left, it allows you to rename the file by clicking on the default text &#8220;Untitled spreadsheet.&#8221; Saving happens automatically to Google Drive with every change.</p></li><li><p><strong>The drop-down menus:</strong> The top bar (<strong>File, Edit, View, Insert, Format, Data,</strong> etc.) contains the entirety of the software&#8217;s commands and advanced features.</p></li><li><p><strong>The quick access toolbar:</strong> Positioned immediately below the menus, it displays icons for the most frequently used functions, such as text formatting, borders, alignment, and filters.</p></li></ul><blockquote><p><strong>PRO TIP</strong> Always rename your file as your first step. Entering large amounts of data into &#8220;Untitled&#8221; documents makes them extremely difficult to retrieve later within the Google Drive cloud architecture.</p></blockquote><h3><strong>1.2 The Anatomy of a Spreadsheet</strong></h3><p>To operate effectively, it is mandatory to use the correct technical terminology. The spreadsheet is based on a grid whose coordinates define the exact position of the data.</p><ul><li><p><strong>Columns:</strong> These are the vertical elements of the grid, identified by letters (<strong>A, B, C,</strong> etc.) located in the top header.</p></li><li><p><strong>Rows:</strong> These are the horizontal elements, identified by numbers (<strong>1, 2, 3,</strong> etc.) located on the left margin.</p></li><li><p><strong>Cells:</strong> The exact intersection between a column and a row creates a cell. Standard nomenclature always lists the column letter first and then the row number (e.g., <strong>A1, D6, I10</strong>). The identifier of the active cell is always visible in the &#8220;Name box&#8221; located at the top left.</p></li><li><p><strong>Ranges:</strong> A contiguous group of selected cells. The technical syntax for defining a range requires indicating the top-left cell and the bottom-right cell, separated by a colon (<strong>:</strong>), which functions as &#8220;through.&#8221; A formal example is <strong>D2:H13</strong>.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Uk5Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png 424w, https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png 848w, https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png 1272w, https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png" width="852" height="439" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:439,&quot;width&quot;:852,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11409,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/194820496?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png 424w, https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png 848w, https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png 1272w, https://substackcdn.com/image/fetch/$s_!Uk5Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6076f477-5e12-40c9-bc63-ef37d2dc6062_852x439.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><ul><li><p><strong>Sheets and Workbooks:</strong> The entire file you create is called a &#8220;<strong>Workbook</strong>.&#8221; This workbook can contain multiple &#8220;<strong>Sheets</strong>&#8220; within it, which can be managed using the tabs located at the bottom left of the interface.</p></li></ul><h3><strong>1.3 Data Entry</strong></h3><p>The golden rule for data entry is the principle of &#8220;<strong>select to affect</strong>&#8220;: to make any change, the target cell must be selected first.</p><p>It is crucial to understand the difference between two seemingly similar actions that yield opposite results:</p><ul><li><p><strong>Clicking ON a cell (Single click):</strong> The cell is selected. Any data typed on the keyboard will entirely overwrite the existing content.</p></li><li><p><strong>Clicking IN a cell (Double click):</strong> You enter &#8220;edit mode&#8221; inside the cell. A blinking cursor appears, allowing you to alter specific parts of the text without deleting the entire content.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P4xo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P4xo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif 424w, https://substackcdn.com/image/fetch/$s_!P4xo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif 848w, https://substackcdn.com/image/fetch/$s_!P4xo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif 1272w, https://substackcdn.com/image/fetch/$s_!P4xo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P4xo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif" width="752" height="724" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/faf91445-7308-4782-b87f-1a430d44c768_752x724.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:724,&quot;width&quot;:752,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:76295,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/194820496?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!P4xo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif 424w, https://substackcdn.com/image/fetch/$s_!P4xo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif 848w, https://substackcdn.com/image/fetch/$s_!P4xo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif 1272w, https://substackcdn.com/image/fetch/$s_!P4xo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffaf91445-7308-4782-b87f-1a430d44c768_752x724.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>To navigate the grid during continuous data entry, using a mouse is inefficient. The correct protocol involves using the keyboard:</p><ul><li><p>The <strong>Enter</strong> key confirms the entry and moves the selection to the cell below.</p></li><li><p>The <strong>Shift+Enter</strong> combination moves the selection to the cell above.</p></li><li><p>The <strong>Tab</strong> key moves the selection to the cell to the right.</p></li><li><p>The <strong>Shift+Tab</strong> combination moves the selection to the cell to the left.</p></li></ul><blockquote><p><strong>AVOID</strong> Avoid taking your hands off the keyboard to use the mouse after every single data entry. Using the arrow keys or the Tab/Enter commands drastically reduces database compilation time.</p></blockquote><h3><strong>1.4 Basic Entry Automation</strong></h3><p>Google Sheets features built-in tools to speed up the entry of repetitive or sequential data.</p><p><strong>The Fill Handle</strong></p><p>When you select a cell or a range, a small blue square or dot appears in the bottom-right corner of the selection border. By clicking and dragging this point:</p><ul><li><p>If you select a single cell containing text or a number, the software will replicate the same content in all the dragged cells.</p></li><li><p>If you highlight two cells showing a pattern (e.g., the numbers 1 and 2), dragging the handle will cause the system to extend the numerical series sequentially (3, 4, 5...).<br>The system automatically recognizes complex patterns like dates, days of the week, or formats like &#8220;Week 1,&#8221; extending them correctly (e.g., Week 2, Week 3) both vertically and horizontally.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7hF8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7hF8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif 424w, https://substackcdn.com/image/fetch/$s_!7hF8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif 848w, https://substackcdn.com/image/fetch/$s_!7hF8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif 1272w, https://substackcdn.com/image/fetch/$s_!7hF8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7hF8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif" width="547" height="465" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:465,&quot;width&quot;:547,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:57455,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/194820496?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7hF8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif 424w, https://substackcdn.com/image/fetch/$s_!7hF8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif 848w, https://substackcdn.com/image/fetch/$s_!7hF8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif 1272w, https://substackcdn.com/image/fetch/$s_!7hF8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f8fe680-9f47-4b36-931d-b3129b729ed6_547x465.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Smart Fill</strong></p><p>For more complex text patterns, Google Sheets integrates a <strong>Smart Fill</strong> function. If, for example, you have a column with First and Last Names and you begin manually typing email addresses derived from those names in an adjacent column (e.g., <em>first.last@email.com</em>), the system will detect the pattern after a few rows. An automatic suggestion will appear; by confirming it (via the checkmark or the <strong>Ctrl+Shift+Y</strong> shortcut), the software&#8217;s intelligence will instantly populate the rest of the column, performing the operation for you.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[TechSnark Weekly #7]]></title><description><![CDATA[This week's news to lose faith in technology, but especially in humankind]]></description><link>https://antenorecostant.substack.com/p/techsnark-weekly-7</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/techsnark-weekly-7</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sat, 09 May 2026 10:02:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/88d15a26-8fdd-4718-97c0-a833ba311288_1100x573.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;f74ff79c-1bc3-46a3-95e1-29d10b3497e6&quot;,&quot;duration&quot;:30.798367,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><h2><strong>News N&#176;1</strong></h2><p><strong>The Crypto Highway of the Ayatollahs: The Nobitex Case</strong></p><p>In Iran, even the digital revolution remains a family affair: the offspring of one of the country&#8217;s most influential dynasties created <strong>Nobitex</strong>, the nation&#8217;s leading crypto exchange, transforming it into a convenient parallel financial highway. It is used by both ordinary citizens and sanctioned institutions like the central bank and the <strong>Revolutionary Guard</strong> (IRGC), all while the West has yet to find the time to actually sanction the platform itself.</p><p>On paper, Nobitex is a classic startup brochure story: three young graduates from Sharif University (the Iranian MIT) who, in 2018, launched an exchange to help fellow citizens crushed by inflation, a free-falling rial, and bans from international banks to move their savings into cryptocurrencies. In practice, behind the two founding brothers, Ali and Mohammad, stands not just another team of nerds, but the <strong>Kharrazi clan</strong>: an ayatollah grandfather who is a member of the Assembly of Experts, a hardline preacher father who founded a political group called Hezbollah in Iran, and relatives married into the inner circles of all three Supreme Leaders of the Islamic Republic, including the current <strong>Mojtaba Khamenei</strong>. However, the young men present themselves to the public using a different last name, <strong>Aghamir</strong>, and for years, even friends and colleagues had no idea they were hanging out with scions of the religious power&#8217;s inner circle. The family tree was eventually exposed by corporate documents, registries of a religious foundation, and even the email used to register the Nobitex domain, which, wouldn&#8217;t you know it, contains the surname &#8220;Kharrazi.&#8221;</p><p>Within a few years, Nobitex became the main lung of the Iranian crypto market, boasting 11 million declared users, over 10% of the population, and handling about 70% of the country&#8217;s digital transactions. For the average citizen, unable to open accounts on giants like Binance, the exchange is the gateway to a pseudo-global world that is poorly regulated and far more flexible than traditional banks. For the State, particularly the central bank and the <strong>Revolutionary Guard</strong>, it is a tool to move capital in tokenized dollars and other cryptocurrencies under the radar of Western sanctions, exploiting the usual ambiguity: within the same infrastructure, millions of micro-transactions from ordinary people are mixed with cash flows from institutions on U.S. and allied blacklists. Analyses from firms like Elliptic, Chainalysis, and Crystal Intelligence indicate that between 2024 and 2025, the central bank&#8217;s network purchased over $500 million in crypto, of which approximately $347 million allegedly flowed into Nobitex in the first six months of 2025 alone. These figures, even at the highest estimate of $366 million in &#8220;dirty&#8221; movements associated with sanctioned wallets, represent only a small percentage of the platform&#8217;s total volume of over $11 billion, but they are clearly enough to be useful to the regime.</p><p>Nobitex, for its part, sticks to the standard script: we are private and independent, with no agreements with the central bank, the IRGC, or other government bodies; any illicit funds passed through &#8220;without our knowledge&#8221; and in much smaller amounts than analysts claim. Meanwhile, in the same public documents, the company boasts of having developed cryptographic tools to &#8220;protect&#8221; users from sanction-related checks, of constantly changing wallet addresses to make tracking more difficult, and of suggesting that clients segment transactions across multiple addresses to confuse Western monitors. All this in a country where, as a former high-ranking <strong>U.S. Treasury official</strong> points out, any activity that becomes truly profitable immediately sees the State, and specifically the security apparatus, show up at the door to demand its cut. It is no surprise, then, that the platform continues to operate and grow despite IRGC visits to the offices, searches, the temporary arrest of a co-founder, and periodic banking freezes imposed by the central bank.</p><p>The group&#8217;s internal trajectory is the usual tech fairytale with a few extra surreal details. As students, the brothers lived relatively modestly, cheap cars, no flashiness, carrying around those endless surnames that amused friends but didn&#8217;t require explanation. With Nobitex&#8217;s expansion came penthouse offices in Tehran, lounge areas, video games, no hijab requirement for female employees, and staying open even during religious holidays; rather than the fintech branch of a theocracy, it looked like a coworking space in any global tech capital. Then came the 2022 protest cycle and the death of <strong>Mahsa Amini</strong>. Along with general repression, hijab enforcement and crackdowns on corporate dress codes returned through the back door, alongside increased security surveillance within the office, as State morality reclaimed its space even in the &#8220;showcase&#8221; company. Meanwhile, one of the main investors, Mohammad Bagher Nahvi, turns out to be the vice president of an airport services company, <strong>Safiran</strong>, sanctioned by the U.S. for facilitating flights that transferred drones and military personnel from Iran to Russia. When the exchange was hacked in 2025 and about $90 million in crypto ended up in wallets blocked and renamed with anti-IRGC insults, Nobitex was still able to reimburse all clients directly, confirming that even after the &#8220;damage,&#8221; the brothers and partners aren&#8217;t exactly struggling for cash.</p><p>Nobitex&#8217;s role in the sanction-evasion system emerges in an almost grotesque fashion from the online vitriol of another textbook character: <strong>Babak Zanjani</strong>, a billionaire specialized in finding holes in the sanctions regime, sentenced to death for fraud in 2016, pardoned in 2024, but still in an open war with the Iranian central bank. In a social media outburst, Zanjani published wallet addresses used in operations with the central bank, unintentionally handing external analysts a key to mapping part of the evasion architecture: at least $20 million in sanctioned funds passed through addresses later linked to Nobitex. By cross-referencing these wallets with those already identified and sanctioned by the <strong>United States and Israel</strong>, analytics firms can estimate the size of the &#8220;unclean&#8221; portion of the flows touching the exchange: it ranges from about $22 million in direct transfers from sanctioned wallets identified by Crystal Intelligence to much higher figures when considering multi-level paths, mixers, and intermediate steps. Amidst this, links also emerge to addresses associated with the <strong>Houthi rebels</strong> in Yemen, another actor aligned with Tehran and under Western sanctions, who are thus part of the same circuit. All this, of course, while Iranian authorities officially continue to operate through hawala, offshore banks, and their &#8220;shadow banking architecture,&#8221; which is now formally targeted by new U.S. sanctions that, strangely enough, still do not include Nobitex.</p><p>The picture becomes even more interesting with the war between the United States, Israel, and Iran that began in late February 2026, when the regime&#8217;s response to internal tensions was the usual reset: an almost total internet blackout for the population, with access granted only to a very narrow &#8220;whitelist&#8221; estimated at between 1% and 2% of Iranians. In this scenario, the majority of citizens cannot even read their emails, yet Nobitex, mysteriously, continues to operate and process transactions worth over $100 million, about 20% of its normal volume, in the middle of the blackout. Also according to Crystal Intelligence, at least $54 million was withdrawn from the platform during the war by this micro-group with privileged network access, and a large portion of these funds quickly disappeared abroad, converted into cash by brokers who aren&#8217;t inclined to ask questions. In parallel, the company published a reassuring message promising customers that, &#8220;despite infrastructure instability,&#8221; their money is safe and accessible, carefully avoiding any mention of the war while missiles rained down on the homes of the founders&#8217; relatives. On the same day Nobitex was reassuring the market, a raid killed the wife and later the great-uncle of the brothers, former Foreign Minister <strong>Kamal Kharrazi</strong>, and the new Supreme Leader, himself mourning personal losses from the bombings, hurried onto TV to praise &#8220;the distinguished Kharrazi family.&#8221;</p><p>Viewed from the outside, Nobitex is the perfect product of its surrounding ecosystem: large and popular enough to be marketed as an essential service for millions of Iranians, yet connected enough to the elite and opaque enough to be useful to the regime for moving money where banks can no longer go. <strong>Senator Elizabeth Warren</strong> describes the situation as a &#8220;flashing red light,&#8221; emphasizing how adversaries are using digital assets to build an alternative financial system led away from U.S. oversight, bypassing anti-money laundering controls that, in the crypto world, are often more about marketing than substance. Meanwhile, no one has yet had the courage, or the interest, to strike the exchange directly, which holds together the savings of millions of users and the cash flows of sanctioned institutions because, as one analyst notes, it is almost impossible to fully distinguish the regime from the population when you force them through the same funnel.</p><p>Source: https://www.reuters.com/investigations/one-irans-most-powerful-families-founded-its-largest-crypto-exchange-its-used-by-2026-05-01/</p><h2><strong>Essential Glossary #1</strong></h2><p><strong>Cryptocurrency</strong></p><p>A digital currency based on cryptography, traded on decentralized networks and not issued by a central bank. It is often used for speculation, cross-border payments, or, when convenient, to <strong>evade financial controls</strong>.</p><p><strong>Exchange (Trading Platform)</strong></p><p>An online service that allows users to buy, sell, and convert cryptocurrencies&#8212;either between different digital assets or with traditional currencies. Nobitex is the dominant exchange in Iran.</p><p><strong>Blockchain</strong></p><p>A distributed digital ledger that stores cryptocurrency transactions in a chronological and unalterable way. It is publicly accessible, though identities are usually pseudonymous.</p><p><strong>Stablecoin</strong></p><p>A cryptocurrency whose value is pegged to a &#8220;stable&#8221; asset, often the <strong>U.S. dollar</strong>. It is used to move dollars disguised as digital tokens to bypass some of the constraints of traditional banking.</p><p><strong>IRGC (Revolutionary Guard)</strong></p><p>An elite Iranian military and security force with a massive role in the country&#8217;s economy. It is heavily sanctioned by the United States and other governments.</p><p><strong>Shadow Banking</strong></p><p>A network of vehicles, intermediaries, offshore accounts, and financial schemes that are not regulated like traditional banks but are used to move capital, often opaquely or to <strong>skirt regulations</strong>.</p><p><strong>Hawala</strong></p><p>An informal money transfer system based on intermediaries and personal trust, widely used in the Middle East and Asia. It allows funds to be moved without passing through the formal banking system.</p><p><strong>Mixing / Layering of Transactions</strong></p><p>Techniques used to break up and reroute crypto transactions across many different addresses, with the goal of making it harder to identify the source or the final recipient of the funds.</p><h2><strong>News N&#176;2</strong></h2><p>Another app &#8220;for child safety&#8221; that is actually used to spy on anyone, but with a modern twist: malware franchising. KidsProtect is an Android app that poses as a parental control tool, but it is designed to grant complete, invisible access to the victim&#8217;s phone, turning every smartphone into a pocket-sized wiretap. The interesting part isn&#8217;t just what it does, but how it&#8217;s sold: not as simple spyware, but as a turnkey platform for anyone who wants to jump into the private surveillance business with their own brand.</p><p>The developers of KidsProtect offer the product on a subscription basis, starting at around $60, with declared support from Android 7 up to the latest versions, including Android 16, ensuring they cover practically every device in circulation. But the real &#8220;added value&#8221; is the white-label package: buyers can change the name, logo, color, and identity, reselling the malware as if it were their own service, setting prices and marketing as they please. The result: even if one brand is shut down or ends up under investigation, the exact same solution can reappear under a different name the next day, turning law enforcement&#8217;s job into an indefinite game of whack-a-mole.</p><p>Despite yet another facade &#8220;designed to protect minors,&#8221; KidsProtect is openly advertised on a hacking forum on the clear web-so no dark web, no mystery: it&#8217;s all right there in the open. The ad describes it as built for stability and stealth, even offering a one-day free trial to convince potential &#8220;resellers&#8221; that the product works. Certain details on the profile of the user promoting it and the app&#8217;s screenshots suggest the developer is Greek-speaking, but the geographical origin is almost a colorful footnote compared to the business model. Amidst all this, the article recalls the much more famous case of PhoneSpector/Highster Mobile, shut down by a New York court in 2024, only to show how, for every shutdown, two new platforms pop up doing the same thing under a different name.</p><p>From a technical standpoint, KidsProtect does exactly what you&#8217;d expect from modern spyware: once installed, it vanishes from the user&#8217;s sight and masks itself as a benign system element. Instead of appearing as a parental control app, it shows up under generic names like &#8220;WiFi Service&#8221; or &#8220;WiFiService Installer,&#8221; and the accessibility and notification modules take on equally harmless labels, such as &#8220;WiFiService Assistant&#8221; and &#8220;WiFiService Monitor&#8221;, perfect for not drawing attention from anyone taking a quick glance at their app list. The package name is <em>com.example.parentguard</em>, a curious choice to say the least, since &#8220;com.example&#8221; is the prefix usually used in educational examples and templates, not in actual commercial products; it&#8217;s a polite way of saying &#8220;we don&#8217;t want you to know who we are.&#8221;</p><p>Looking at the permissions requested, it&#8217;s hard to distinguish it from a professional surveillance tool: background location access, microphone, camera, SMS, call logs, contacts, and so on. It also abuses the Accessibility Service, used to read any content on the screen and intercept keystrokes, including passwords and various codes, allowing the remote operator to see practically everything happening on the device. Other permissions, such as <em>SYSTEM_ALERT_WINDOW</em> and the request to be excluded from battery optimizations, serve to ensure maximum persistence, preventing the operating system from closing it to save power. Added to this is a <em>BootReceiver</em> that restarts the components every time the phone is rebooted, and a Device Administrator module (<em>MyDeviceAdminReceiver</em>) that makes removing the app through normal Android settings much more complicated.</p><p>Even the installation phase doesn&#8217;t pretend to be clean: the page distributing the APK clearly instructs the user to disable Google Play Protect, because otherwise, the solution would be flagged as suspicious by Android&#8217;s security scanner. In practice, to use this supposed tool for &#8220;protecting children,&#8221; the first step is to turn off your protection. Analysts who examined the APK have also published the SHA-256 hashes associated with the file, allowing security solutions and network administrators to identify and block the spread of the malware in their environments.</p><p>The article closes with some common-sense tips that should be obvious by now, but evidently aren&#8217;t obvious enough: always keep Google Play Protect active, avoid installing APKs from unknown sources or fly-by-night websites, and be wary of apps that demand access to the Accessibility Service without a truly clear and explicit reason. It is also worth periodically checking which apps are registered as device administrators in your security settings; if something ambiguous appears with names like &#8220;WiFi Service&#8221; or you find the package <em>com.example.parentguard</em>, the diagnosis is simple: the phone is likely compromised. In that case, we&#8217;re not talking about a &#8220;minor issue,&#8221; but full-scale surveillance, and the only sensible response is to remove the software immediately, report the incident, and consider a factory reset of the device.</p><p>Source: https://cybersecuritynews.com/new-spyware-platform-lets-buyers-rebrand/</p><h2><strong>Essential Glossary #2</strong></h2><p><strong>Spyware</strong></p><p>Software designed to gather information about a device or a user without their knowledge, often in a continuous and silent manner.</p><p><strong>Parental control</strong></p><p>A category of applications designed&#8212;at least in theory&#8212;to allow parents to monitor and limit their children&#8217;s device usage (websites visited, apps used, screen time).</p><p><strong>White-label</strong></p><p>A business model in which a product is sold without a brand, allowing the buyer to resell it under their own brand as if they had created it themselves.</p><p><strong>APK</strong></p><p>The installation file for Android apps (Android Package); installing APKs from outside the official store often means putting your trust in whoever provided the file.</p><p><strong>Google Play Protect</strong></p><p>A security system built into Android devices with Google services that scans installed or incoming apps for harmful behavior.</p><p><strong>Accessibility Service</strong></p><p>An Android feature designed to assist users with disabilities by allowing certain apps to read and interact with screen content; if used maliciously, it can become an open window into everything you do.</p><p><strong>Device Administrator</strong></p><p>A special privilege that some apps can obtain on Android to gain advanced permissions, such as preventing easy uninstallation or controlling specific security functions.</p><p><strong>SHA-256 Hash</strong></p><p>A file&#8217;s digital cryptographic fingerprint; if two files have the same hash, they are virtually identical. The hash allows for the certain identification of a specific piece of malware.</p><p><strong>BootReceiver</strong></p><p>An Android app component that runs automatically when the device starts up; it is useful (for spyware developers) to reactivate surveillance software every time the phone is turned back on.</p><h2><strong>News N&#176;3</strong></h2><p><strong>North Korea as the Involuntary Sovereign Wealth Fund of Crypto</strong></p><p>If anyone was still under the illusion that cryptocurrency was a paradise of financial freedom, the data from TRM Labs offers a more prosaic perspective: three-quarters of everything stolen in the crypto sector during the first four months of 2026 is now resting quietly in Pyongyang&#8217;s coffers. Seventy-six percent, to be exact. Not bad for a regime that is theoretically cut off from the global financial system.</p><p>The beauty of it is that the North Koreans aren&#8217;t even working particularly hard. They aren&#8217;t responsible for 76% of the attacks; they&#8217;ve simply realized that it&#8217;s better to aim for quality over quantity. While other criminal groups waste their breath on thousands of two-bit scams, Kim Jong-Un&#8217;s regime lands two well-placed blows and walks away with $577 million in just eighteen days: $285 million from Drift Protocol and $292 million from KelpDAO. That&#8217;s a return that would make any Wall Street hedge fund turn pale.</p><p>As early as 2017 and 2018, North Korea had sensed something that crypto enthusiasts prefer to ignore: a system designed to escape &#8220;oppressive&#8221; institutional safeguards is, by definition, a system that cannot protect itself. Banks can block a suspicious transfer to Pyongyang. Blockchains, on the other hand, are often structurally incapable of doing so, and when it would be technically possible, the crypto community actively chooses not to intervene, staying faithful to its anarcho-capitalist dogma even at the cost of its own wallets.</p><p>The result is that while the United States thought it was economically strangling the North Korean regime, thousands of amateur traders have built a digital highway perfect for money laundering. In 2025 alone, Americans lost over $11 billion to crypto scams, according to the FBI. The global total is likely much higher, but who really wants to know when you can just believe that the &#8220;future of finance&#8221; is right around the corner?</p><p>According to Ari Redbord of TRM Labs, the recent escalation could be explained by the increasingly massive adoption of Artificial Intelligence by North Korean hackers. AI eliminates the traditional barriers that used to limit the precision of attacks: language difficulties disappear, the time needed to build convincing personas is drastically reduced, and the personalization of attacks becomes scalable. Experts report a 500% increase in AI-assisted scams over the last year.</p><p>It&#8217;s not just about more sophisticated social engineering. Large language models help synthesize enormous amounts of data, generative tools write code, and the entire process of identifying and exploiting vulnerabilities is compressed from days to hours. Bradley Smith of BeyondTrust hits the nail on the head: &#8220;Governance structures that require hours or days will not survive against an AI-powered attacker operating in minutes.&#8221;</p><p>The structural problem, as Smith explains, is that DeFi platforms manage values equivalent to those of a nation-state using startup security architectures. Single points of trust, no validation of the origin of assets moving between systems, and governance structures incapable of responding at the speed of the attacks. Until the crypto ecosystem imposes the same standards of trust verification that traditional financial infrastructures require, state-sponsored actors will continue to treat it as the lowest-cost financing mechanism available.</p><p>The tragicomic thing is that all of this was predictable. In fact, it was inevitable. Building a financial system that rejects every form of supervision on principle and then being surprised that it becomes the favorite ATM for rogue regimes is like leaving your front door wide open and complaining about the burglaries.</p><p>Source: https://www.darkreading.com/cybersecurity-analytics/crypto-stolen-2026-north-korea</p><h2><strong>Essential Glossary #3</strong></h2><p><strong>APT (Advanced Persistent Threat)</strong></p><p>Sophisticated hacking groups, often state-sponsored, that conduct prolonged and targeted attack campaigns against specific high-value objectives.</p><p><strong>DeFi (Decentralized Finance)</strong></p><p>Blockchain-based financial platforms that operate without traditional intermediaries like banks, utilizing smart contracts to automate transactions and financial services.</p><p><strong>Smart Contract</strong></p><p>Computer programs that automatically execute agreements when specific conditions are met, eliminating the need for a central authority to verify the execution.</p><p><strong>Social Engineering</strong></p><p>Psychological manipulation techniques used to trick victims into revealing sensitive information or performing actions that compromise security.</p><p><strong>LLM (Large Language Model)</strong></p><p>Artificial intelligence models trained on massive amounts of text that can generate natural language, analyze data, and assist in various cognitive tasks.</p><h2><strong>News N&#176;4</strong></h2><p>A phishing operation dubbed &#8220;AccountDumpling&#8221; is exploiting blind trust in major platforms to steal Facebook accounts en masse, specifically business accounts, the ones that are actually worth something. We aren&#8217;t talking about your typical sketchy link riddled with typos; we&#8217;re talking about emails delivered directly from Google AppSheet servers, digitally signed by the book, and perfectly aligned with the security standards everyone repeats to us like a mantra. Essentially: the message is technically flawless, but the content is a trap.</p><p>The trick is as simple as it is effective: attackers use legitimate AppSheet notifications to send communications from addresses like &#8220;noreply@appsheet.com,&#8221; which breeze past corporate filters, security checks, and red flags. The targets are Facebook page administrators, business accounts, and profiles linked to ad campaigns and credit cards, the kind of accounts that, if compromised, provide access to cold hard cash, real audiences, and serious reputational damage. The messages claim policy violations, imminent suspensions, blue badge verifications, or urgent account issues. Sometimes they even dangle job or collaboration opportunities, because as we all know: when a professional ego is involved, the guard rails come down.</p><p>Once the victim takes the bait, they are dumped into a diverse ecosystem of phishing pages: Netlify sites mimicking Meta help centers, Vercel panels promising blue badges or special verification, and Google Drive PDFs professionally designed to look like official correspondence. Some even use fake recruiters who move the conversation to more &#8220;human&#8221; channels like WhatsApp or external chats. At every step, the request remains the same, though packaged with increasing gravity: credentials, 2FA codes, personal data, ID documents, and phone numbers, all under the usual guise of &#8220;security verification&#8221; or &#8220;account recovery.&#8221; The whole thing is seasoned with layers of code obfuscation and anti-analysis techniques, because even criminals don&#8217;t want to be studied too closely.</p><p>The harvested data doesn&#8217;t just sit there gathering dust; it flows in real-time to Telegram bots and channels. The operation managers receive each new victim like a notification for a new order on an e-commerce site. Nicknames like &#8220;Big Bosss&#8221; and bots with explicit names, often in Vietnamese, point to an organized structure that treats compromised accounts as ready-to-use or resaleable merchandise. According to data analyzed by researchers, we are looking at at least 30,000 compromised accounts, with data streams still flowing, proving that this campaign is no isolated experiment but a full-scale infrastructure in peak operation. Most victims are in the United States, but the list of affected countries is long and includes Italy, confirming that no digital market is truly &#8220;marginal&#8221; when there&#8217;s money to be made.</p><p>When it comes to attribution, the signs are fairly clear: document metadata featuring Vietnamese names, language-specific code comments, activity hours consistent with local time zones, and linguistic references in bot names like &#8220;T&#237;ch Xanh,&#8221; which directly refers to the &#8220;blue checkmark.&#8221; There&#8217;s even a reference to a certain &#8220;Satiated Cat&#8221; in the code of some variants, likely the handle of the developer who creates the kits used by others for the operational side. The result is an industrial model: someone writes and sells the kits, others use them to steal accounts, and still others exploit or resell those accounts in shadow markets for fake ad campaigns, scams, and disinformation.</p><p>The ultimate paradox is that all of this works precisely because the security ecosystem has spent years training users to trust certain details: emails with valid SPF, DKIM, and DMARC records, reputable domains, hosting on &#8220;respectable&#8221; services, polished graphics, and Google Drive PDFs. Here, those very signals are flipped and weaponized: it&#8217;s no longer the sketchy link that gives the criminal away, but the &#8220;too clean&#8221; context that disarms all suspicion. Some victims contacted by researchers spoke of sudden account lockouts, unauthorized activity, maxed-out credit cards, and ad campaigns launched without their knowledge, resulting in financial losses that are anything but symbolic. In other words, this isn&#8217;t just the usual story of &#8220;don&#8217;t click on strange links&#8221;: here, the problem is that the link doesn&#8217;t look strange at all.&#9; </p><p>Source: https://guard.io/labs/accountdumpling---hunting-down-the-google-sent-phishing-wave-compromising-30-000-facebook-accounts</p><h2><strong>Essential Glossary #4</strong></h2><p><strong>Phishing</strong></p><p>An attack technique where someone poses as a legitimate service (bank, social media, platform) to trick you into voluntarily handing over credentials, codes, and personal data.</p><p><strong>Business Account / Facebook Business Page</strong></p><p>Profiles and pages used for commercial activities, marketing, and advertising, often linked to credit cards and ad budgets. Stealing these is far more profitable than stealing a random private profile.</p><p><strong>Google AppSheet</strong></p><p>A Google service that allows users to create apps and workflows without writing code; here, it is exploited to send &#8220;clean,&#8221; legitimately signed emails used as a Trojan horse.</p><p><strong>SPF, DKIM, DMARC</strong></p><p>Technical standards used to verify that an email actually comes from the domain it claims to use. In an ideal world, they help block spam and scams; in this case, they make malicious emails look more credible.</p><p><strong>Netlify / Vercel</strong></p><p>Legitimate hosting and deployment platforms for websites and applications. Attackers use them to host fake copies of Meta/Facebook pages to look even more &#8220;professional.&#8221;</p><p><strong>2FA (Two-Factor Authentication)</strong></p><p>A second layer of security beyond the password, usually based on a temporary code. If you hand it over to a phisher along with your password, you&#8217;re essentially giving them the spare key.</p><p><strong>Code Obfuscation</strong></p><p>A technique used to make code difficult to read and analyze, even though it remains technically functional. It is used to complicate the work of investigators trying to figure out what a page actually does.</p><p><strong>Telegram Bots / Channels</strong></p><p>Tools within the Telegram messaging app that allow for the automated collection and distribution of data. In this context, they act as an operations center to receive stolen credentials and info in real-time.</p><p><strong>Blue Badge / &#8220;T&#237;ch Xanh&#8221;</strong></p><p>The verified account symbol on social media platforms, used as psychological bait to lure victims into &#8220;verification&#8221; procedures that are actually designed to steal their accounts.</p><p><strong>Phishing Kit</strong></p><p>Ready-to-use packages that include clone pages, scripts, Telegram integrations, and instructions. They allow even low-tech criminals to run complex campaigns by leaning on the work of the original developers.</p><h2><strong>News N&#176;5</strong></h2><p>Yet another story of how a <strong>&#8220;state-sponsored&#8221;</strong> espionage operation manages to infiltrate half a government, only to go belly up because someone forgot an open directory on a two-bit VPS in the Emirates. An operation linked to an <strong>Iranian-nexus</strong> actor worked quietly on at least 12 Omani ministries, walking away with tens of thousands of records and leaving behind convenient persistent access for whenever they feel like dropping by the systems again.</p><p>Everything surfaced when the staging server <strong>172.86.76[.]127</strong> was found with its entire arsenal exposed: toolkits, command-and-control code, session logs, stolen data, and even a README labeling the machine as &#8220;VPS C2&#8221;, just so there was no doubt about its function. The top-tier target is the <strong>Ministry of Justice and Legal Affairs (MJLA)</strong>, which remained compromised at least until April 10, 2026. Meanwhile, entities like the Royal Oman Police, the Tax Authority, the Civil Aviation Authority, the Ministry of Finance, and the Public Prosecutor&#8217;s Office also appear to have been hit. The analysts at <strong>Hunt.io</strong>, having found the &#8220;backroom door&#8221; wide open, simply documented the disaster: tools, targets, and the volume of outgoing data, all following a textbook regularity.</p><p>The technical core of the operation is depressing in its simplicity: two ASPX webshells, hc2.aspx and health_check_t.aspx, which accept commands via HTTP parameters, pass them to the system through Windows processes, and spit out plaintext output back to the attacker. On the server, there is also a folder containing 12 exploit scripts dedicated to Omani government targets, covering credential spraying on Exchange, SQL Server escalation, and in-memory execution techniques to avoid leaving files on the disk. To gain entry and move laterally, they used the &#8220;evergreens&#8221;: <strong>ProxyShell</strong>, credential brute-forcing, and <strong>GodPotato</strong> to gain elevated privileges once inside, because if something keeps working, there&#8217;s no need to invent anything brilliant.</p><p>Over 26,000 user records were extracted from the Ministry of Justice systems, along with information on court cases, committee decisions, and Windows registry hives containing internal credentials, exactly the kind of material no government wants circulating outside its borders. The command-and-control component runs on a Python HTTP server, with a PowerShell beacon on the victim&#8217;s side checking in every 30 seconds, transmitting domain, user, hostname, and stolen data in small encoded chunks to avoid detection, at least in theory. Logs show active sessions on April 10, 2026, starting at 03:00 UTC, all traced directly back to the Ministry of Justice network, while over 26,000 MJLA records simultaneously appear in the exfiltration logs.</p><p>The infrastructure is not isolated: within the same hosting network, domains appear that mimic Persian-language media and services related to censorship-circumvention tools, a pattern already seen in other operations attributed to the Iranian state sphere. The tooling shows overlaps with Iranian-nexus groups like <strong>APT34</strong> and <strong>MuddyWater</strong>, which have long targeted Middle Eastern governments using similar techniques, though Hunt.io limits itself to a &#8220;regional&#8221; attribution without pinning a specific label on a single group. On the infrastructure front, several IPs in the <strong>172.86.76[.]x</strong> range pop up (&#8221;dubai-*.vaermb[.]com&#8221; series), plus IP <strong>45.59.114[.]60</strong> linked to exceptionnotfound[.]ir domains, all sitting behind providers like RouterHosting and, in some cases, Cloudflare. The IoCs are appropriately &#8220;defanged&#8221; with [.], with a polite recommendation to &#8220;refang&#8221; them only in controlled environments like MISP, VirusTotal, or corporate SIEMs to prevent anyone from clicking them from a production PC.</p><p>In the end, the moral is clich&#233; but timely: monitoring exposed infrastructure, in the brief window before attackers clean up their tracks, remains one of the most practical ways to realize your systems are being stripped down while you think you have everything under control. In Oman, this monitoring arrived late, and the result is a mix of webshells, SQL escalation, and data theft that perfectly illustrates how little it takes today to turn ministries and authorities into a data <strong>open bar</strong> for those with time and patience.</p><p>Source: https://cybersecuritynews.com/iranian-nexus-operation-targets-oman-ministries-with-webshells/</p><h2><strong>Essential Glossary #5</strong></h2><p><strong>Iranian-nexus threat actor</strong></p><p>A label used to identify attack groups linked, directly or indirectly, to the Iranian state apparatus, without having to commit to a specific group name.</p><p><strong>Webshell</strong></p><p>A small script (often in ASPX, PHP, etc.) installed on a compromised server that allows the attacker to execute remote commands via a browser, as if they had a shell open on the system.</p><p><strong>SQL Server escalation / Privilege escalation</strong></p><p>Techniques used to move from limited access to one with higher permissions (administrator, system) by exploiting vulnerabilities or weak configurations in the SQL database or operating system.</p><p><strong>ProxyShell</strong></p><p>A chain of known vulnerabilities in Microsoft Exchange that allows for remote code execution on the mail server; it isn&#8217;t new, but it continues to work wherever patches haven&#8217;t been applied.</p><p><strong>Credential brute-forcing / Password spraying</strong></p><p>Automated attempts to guess passwords by trying many combinations or using the same &#8220;weak&#8221; password across many different accounts until something gives.</p><p><strong>GodPotato</strong></p><p>A Windows exploit tool that leverages system service weaknesses to obtain elevated privileges, often reaching the equivalent of &#8220;administrator&#8221; or &#8220;SYSTEM.&#8221;</p><p><strong>C2 (Command and Control)</strong></p><p>Infrastructure used by attackers to communicate with compromised machines: they send commands, receive output and stolen data, and coordinate the operation remotely.</p><p><strong>Beacon</strong></p><p>A component (for example, a PowerShell script) installed on the victim&#8217;s machine that &#8220;checks in&#8221; at regular intervals with the C2 server, announcing that it is active and ready to receive instructions.</p><p><strong>IoC (Indicator of Compromise)</strong></p><p>Technical forensic evidence of an intrusion: IPs, domains, file hashes, webshell names, etc., used to identify or block an attack within logs and security systems.</p><p><strong>Defang / Refang</strong></p><p>A technique to make an indicator harmless (e.g., writing example[.]com instead of example.com) to prevent accidental clicks; &#8220;refanging&#8221; means restoring it to its normal format for lab analysis.</p><h2><strong>News N&#176;6</strong></h2><p>Daemon Tools, that &#8220;harmless&#8221; little program for mounting disc images that many installed without a second thought, has become yet another Trojan horse distributed directly from the manufacturer&#8217;s own stable. Since roughly April 8, official servers from developer AVB have been serving perfectly signed installers, appearing entirely legitimate, that infected the Daemon Tools executables and planted a nasty piece of malware that launches at Windows startup (versions 12.5.0.2421 through 12.5.0.2434).</p><p>The result is that thousands of machines across over 100 countries have ended up under silent surveillance, while users thought they were doing the right thing by updating their software from the official site. The first malicious component doesn&#8217;t do anything flashy: it sticks to gathering system info, MAC addresses, computer names, DNS domains, active processes, installed software, and local settings, sending it all to a server controlled by the attackers&#8212;in a perfect &#8220;I&#8217;m watching you, then I&#8217;ll decide if you&#8217;re worth my time&#8221; style.</p><p>The real &#8220;fun&#8221; starts later: out of all the infected machines, only about a dozen in the retail, scientific, government, and manufacturing sectors received an extra payload, a clear sign that this isn&#8217;t just some run-of-the-mill, sloppy ransomware, but a targeted operation. One of the additional payloads is a minimalist backdoor, the digital equivalent of a foot in the door: it executes commands, downloads files, and runs shellcode directly in memory to leave as little as possible on the disk. In at least one case involving a Russian educational institution, something more sophisticated was spotted: a backdoor called QUIC RAT, capable of injecting code into legitimate processes like notepad.exe and conhost.exe and communicating with its command-and-control server using practically any protocol it can get its hands on (HTTP, UDP, TCP, WSS, QUIC, DNS, HTTP/3).</p><p>Geographically, most of the hit organizations are concentrated in countries like Russia, Brazil, Turkey, Spain, Germany, France, Italy, and China. Kaspersky, which discovered the mess, admits its visibility is limited to systems where its products are installed, so the real picture could be even worse. According to their analysis, about 10% of the machines belong to companies and organizations, and the more complex backdoor was distributed only to a small group of &#8220;interesting&#8221; targets, with motives that are still unclear: espionage, &#8220;big game hunting,&#8221; or both.</p><p>Of course, this isn&#8217;t an isolated incident, but just the latest episode in a series that would be quite boring if it weren&#8217;t so devastating: CCleaner in 2017, SolarWinds in 2020, 3CX in 2023, followed by supply chain attacks on tools like Trivy, Checkmarx, Bitwarden, and over 150 open-source packages. All cases carry the same unsettling moral: you can be as meticulous as you want, but if the &#8220;official&#8221; channel is compromised, installing a signed update becomes practically an act of faith. And like clockwork, it takes weeks or months before anyone notices the distribution chain has been poisoned.</p><p>The final recommendations are what we&#8217;d expect once the damage is already done: anyone using Daemon Tools should scan their entire system with a serious antivirus and, on Windows, check the indicators of compromise published by Kaspersky. More tech-savvy users should keep an eye out for suspicious code injection in legitimate system processes, especially those starting from executables launched in &#8220;open&#8221; folders like Temp, AppData, or Public. In essence, it&#8217;s the usual call for forensic investigations on machines that until yesterday were considered &#8220;clean&#8221; simply because the software came from the right site and carried the right signature.</p><p>Source: https://arstechnica.com/security/2026/05/widely-used-daemon-tools-disk-app-backdoored-in-monthlong-supply-chain-attack/</p><h2><strong>Essential Glossary #6</strong></h2><p><strong>Supply-chain attack</strong></p><p>An attack where hackers don&#8217;t target you directly, but rather one of the links upstream (a software provider, library, or service) that you use and trust. This way, the malware reaches you disguised as an &#8220;official update.&#8221;</p><p><strong>Backdoor</strong></p><p>A hidden mechanism that allows whoever installed it to re-enter the machine at will, execute commands, and download or upload files&#8212;often without leaving a trace visible to the user.</p><p><strong>Payload</strong></p><p>The &#8220;cargo&#8221; or content of the attack; it is what the malware actually does once inside. It can be a simple info-stealer, a full-blown backdoor, ransomware, and so on.</p><p><strong>Shellcode</strong></p><p>A small block of code executed in memory, often used to launch or control other parts of an attack while minimizing the number of visible files left on the disk.</p><p><strong>C2 (Command and Control)</strong></p><p>The infrastructure (servers and protocols) that malware uses to communicate, receive commands, and send stolen data. It is the attackers&#8217; &#8220;mission control.&#8221;</p><p><strong>QUIC RAT</strong></p><p>An advanced backdoor observed in this attack, capable of injecting itself into legitimate processes and using various protocols (including QUIC and HTTP/3) to talk to the C2 server, making it harder to block or track.</p><p><strong>MAC address</strong></p><p>A unique identifier associated with a device&#8217;s network interface. It is often used to precisely distinguish one specific machine from others.</p><p><strong>Indicators of Compromise (IoC)</strong></p><p>Technical footprints that suggest a system has been breached: suspicious files, hashes, domains, IP addresses, anomalous log patterns, and so forth.</p><p><strong>Digital signature (Installer)</strong></p><p>A mechanism where the manufacturer &#8220;signs&#8221; their software to prove it hasn&#8217;t been tampered with. However, when attackers compromise the signing process or the distribution server directly, this guarantee becomes unreliable.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Simple Desk - Ep. 13]]></title><description><![CDATA[Writing bulleted lists without a mouse]]></description><link>https://antenorecostant.substack.com/p/the-simple-desk-ep-13</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/the-simple-desk-ep-13</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Thu, 07 May 2026 16:01:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2973c955-d5d5-45c1-a30f-0f3b9750ec8c_1408x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>There is a particular rhythm to writing, a kind of dance between your fingers and your thoughts that breaks every time you have to stop and hunt for a specific command in the toolbar. It&#8217;s likely happened to you dozens of times: you want to line up three or four concepts, so you take your hand off the keyboard, grab the mouse, search for the little bullet icon in the top right, and then finally get back to writing. It&#8217;s a micro-interruption that, over time, becomes a pebble in the shoe of your creative flow.</p><p>However, there is a way to keep your hands glued to the keys, letting the page follow your lead as you type. Try this little experiment: start a new line, type a simple asterisk (*) and immediately press the spacebar. Without you having to do anything else, that small symbol transforms and shifts slightly, becoming a perfect, tidy bullet point.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pdah!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pdah!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif 424w, https://substackcdn.com/image/fetch/$s_!pdah!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif 848w, https://substackcdn.com/image/fetch/$s_!pdah!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif 1272w, https://substackcdn.com/image/fetch/$s_!pdah!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pdah!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif" width="790" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:596980,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/192862188?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pdah!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif 424w, https://substackcdn.com/image/fetch/$s_!pdah!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif 848w, https://substackcdn.com/image/fetch/$s_!pdah!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif 1272w, https://substackcdn.com/image/fetch/$s_!pdah!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd126c672-88d7-4126-84c8-a32fe82f3687_790x720.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It&#8217;s an automation that brings a strange sense of satisfaction, as if the blank page understood exactly where you were going before you even finished the word. The same thing happens if you prefer to list facts by importance or chronology: type the number one, add a period, press space, and Google Docs realizes you&#8217;ve started a sequence, taking care of the formatting for you.</p><p>Instead of wrestling with drop-down menus or hunting for icons that always seem to hide when you need them, you can let your post&#8217;s structure organize itself. This little shortcut acts like a silent assistant cleaning your desk while you work on it, allowing you to focus solely on the clarity of what you want to say, without ever taking your eyes off the heart of your story. It&#8217;s a much more agile way to bring order to the chaos of your thoughts, turning the keyboard into a tool that supports your natural movement instead of holding it back.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Gemini's Tips about... Gemini - Conclusion]]></title><description><![CDATA[Cheat Sheet / The Words of the Summit / Looking Toward the Horizon]]></description><link>https://antenorecostant.substack.com/p/geminis-tips-about-gemini-conclusion</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/geminis-tips-about-gemini-conclusion</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Mon, 04 May 2026 16:01:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KPV_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4><strong>Cheat Sheet: &#8220;From Dummy to Summit&#8221; Power Prompts</strong></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b01-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b01-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!b01-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!b01-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!b01-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b01-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105436,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193187204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!b01-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!b01-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!b01-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!b01-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92de8310-43e4-4977-9922-cbe57ff4a027_800x436.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Area 1: Setup and Basecamp (Initial Phase)</strong></p><p>Optimize AI behavior to save time and oxygen.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dqfn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dqfn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif 424w, https://substackcdn.com/image/fetch/$s_!Dqfn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif 848w, https://substackcdn.com/image/fetch/$s_!Dqfn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif 1272w, https://substackcdn.com/image/fetch/$s_!Dqfn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dqfn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif" width="631" height="395" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:395,&quot;width&quot;:631,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:28596,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193187204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Dqfn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif 424w, https://substackcdn.com/image/fetch/$s_!Dqfn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif 848w, https://substackcdn.com/image/fetch/$s_!Dqfn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif 1272w, https://substackcdn.com/image/fetch/$s_!Dqfn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1918394d-c738-4434-bc98-c0c3ca0c0e21_631x395.gif 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Area 2: Analysis and Senses (The Ascent)</strong></p><p>Use multimodality to see through the data fog.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CGkU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CGkU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif 424w, https://substackcdn.com/image/fetch/$s_!CGkU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif 848w, https://substackcdn.com/image/fetch/$s_!CGkU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif 1272w, https://substackcdn.com/image/fetch/$s_!CGkU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CGkU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif" width="635" height="417" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5bd8017-7895-417b-b44d-4732939a0613_635x417.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:417,&quot;width&quot;:635,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30499,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193187204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CGkU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif 424w, https://substackcdn.com/image/fetch/$s_!CGkU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif 848w, https://substackcdn.com/image/fetch/$s_!CGkU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif 1272w, https://substackcdn.com/image/fetch/$s_!CGkU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5bd8017-7895-417b-b44d-4732939a0613_635x417.gif 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Area 3: Engineering and Automation (The Summit)</strong></p><p>Commands for true software architects and autonomous agents.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y_L1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y_L1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif 424w, https://substackcdn.com/image/fetch/$s_!y_L1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif 848w, https://substackcdn.com/image/fetch/$s_!y_L1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif 1272w, https://substackcdn.com/image/fetch/$s_!y_L1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y_L1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif" width="632" height="576" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:576,&quot;width&quot;:632,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42693,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193187204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y_L1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif 424w, https://substackcdn.com/image/fetch/$s_!y_L1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif 848w, https://substackcdn.com/image/fetch/$s_!y_L1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif 1272w, https://substackcdn.com/image/fetch/$s_!y_L1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47fb11bb-9d11-4bd1-ac3d-6b0392606765_632x576.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PRO TIP: The Magic Delimiter</strong></p><p>When mixing instructions and complex data, always use XML tags to avoid confusing the agent.</p><p>&lt;context&gt; Paste your book or code here &lt;/context&gt;</p><p>&lt;instruction&gt; Perform a risk analysis based on the context above &lt;/instruction&gt;</p><p><strong>&#9881;&#65039; Area 4: Maintenance and Fine-Tuning (High Altitude)</strong></p><p>Manage computing power like a true veteran.</p><ul><li><p><strong>For massive queries:</strong> &#8220;Set thinking_level to High and analyze the entire repository for vulnerable dependencies.&#8221;</p></li><li><p><strong>To save budget:</strong> &#8220;Cache this document context for the next 4 hours (TTL 14400s) and respond to subsequent queries in Flash mode.&#8221;</p></li></ul><p></p><div><hr></div><p></p><h4><strong>Technical Glossary: The Words of the Summit</strong></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xTH4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xTH4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xTH4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xTH4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xTH4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xTH4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:102753,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193187204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xTH4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xTH4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xTH4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xTH4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a54fda1-4dd9-4262-90d2-e3d78aa45523_800x436.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A</p><p><strong>Agent Manager:</strong> The central module of Google Antigravity that coordinates various autonomous agents, assigning tasks such as writing code, testing, or documentary research.</p><p><strong>Hallucination:</strong> A logical error where AI generates plausible but false information. It is countered through Grounding.</p><p><strong>Antigravity:</strong> Google&#8217;s agentic development environment (IDE) that allows software to be built through the coordination of AI agents instead of manual line-by-line writing.</p><p><strong>API Key:</strong> A unique digital key that allows external applications (like N8N) to &#8220;talk&#8221; to Gemini, acting as a pass for its services.</p><p><strong>Artifact:</strong> A dynamic document generated by agents (e.g., a Task List or an implementation plan) that documents work progress within Antigravity.</p><p>C</p><p><strong>Canvas:</strong> An interactive workspace alongside the chat, ideal for writing long texts or code, allowing for surgical edits and format transformations.</p><p><strong>Context Caching:</strong> A technique that allows for temporarily storing large amounts of data (up to millions of tokens) to reduce costs and latency in subsequent queries.</p><p><strong>Context Window:</strong> The maximum amount of information Gemini can &#8220;keep in mind&#8221; at one time. With Gemini 3, this window reaches one million tokens.</p><p>D</p><p><strong>Deep Research:</strong> An advanced research tool that navigates dozens of web sources to create exhaustive reports, comparative tables, and verified bibliographies.</p><p><strong>Delimiters (XML Tags):</strong> Symbols like &lt;instructions&gt; or &lt;/text&gt; used to clearly separate commands from data within a complex prompt.</p><p>F</p><p><strong>Few-shot Prompting:</strong> An instruction technique that involves providing the AI with a few concrete examples (shots) of the desired result to guide its style and precision.</p><p>G</p><p><strong>Gem:</strong> A customized AI assistant trained on specific instructions and documents to perform a vertical role (e.g., Language Tutor or SEO Analyst).</p><p><strong>Gemini Flash:</strong> The version optimized for speed and lightness, ideal for quick tasks and massive automations.</p><p><strong>Gemini Pro / Advanced:</strong> The high-power version, optimized for complex logical reasoning, mathematics, and programming.</p><p><strong>Grounding:</strong> The process that forces AI to base its answers exclusively on certain sources (uploaded documents or Google Search), reducing hallucinations.</p><p>M</p><p><strong>MCP (Model Context Protocol):</strong> A standardized protocol that acts as a &#8220;bridge&#8221; to connect AI to local databases, system files, or external APIs in real-time.</p><p><strong>Multimodality:</strong> Gemini&#8217;s native ability to understand and process text, images, audio, video, and code simultaneously.</p><p>N</p><p><strong>N8N:</strong> An automation platform that allows connecting Gemini to hundreds of other apps to create autonomous workflows.</p><p><strong>Nano Banana Pro:</strong> The model specialized in advanced image generation and editing (including the Face Swap function).</p><p>R</p><p><strong>RAG (Retrieval-Augmented Generation):</strong> A system that enhances AI responses by allowing it to consult an external knowledge base (like a NotebookLM) before responding.</p><p>S</p><p><strong>Skill:</strong> A modular extension for Antigravity agents containing instructions and scripts to execute specific tasks (e.g., web publishing).</p><p>T</p><p><strong>Thinking Level:</strong> A parameter that regulates the AI&#8217;s cognitive effort, allowing a choice between quick responses or deep, multi-step reasoning.</p><p><strong>Thought Signature:</strong> A trace of the logical path followed by the AI during reasoning, useful for verifying the coherence of decisions made by the model.</p><p><strong>Token:</strong> The basic unit of measurement for information processed by AI (about 4 characters of text). It is the &#8220;fuel&#8221; that determines the cost and memory capacity of the model.</p><p>V</p><p><strong>Veo 3:</strong> Gemini&#8217;s cinematic model capable of generating high-definition videos complete with audio and environmental sound effects.</p><p><strong>Vibe Coding:</strong> An approach to programming based on describing the idea and interface in natural language, leaving the task of generating the entire software to the AI.</p><p></p><div><hr></div><p></p><h2><strong>Conclusion: The Summit &#8211; Looking Toward the Horizon</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KPV_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KPV_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KPV_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KPV_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KPV_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KPV_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:107428,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193187204?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KPV_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!KPV_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!KPV_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!KPV_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F102ff14c-d20d-43d7-b249-5c1cdbfbaf4c_800x436.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You&#8217;ve made it. You&#8217;ve planted your flag on the highest peak of the Gemini ecosystem. Looking down, you can see the entire trail: from those first uncertain steps at <strong>Basecamp</strong>, where you learned to adjust your pack with custom instructions, through the vertical walls of the <strong>Ascent</strong>, where you activated your multimodal senses and created your first <strong>Sherpas (Gems)</strong>. Finally, you mastered the <strong>Summit</strong>, building digital bridges with the <strong>MCP</strong> and delegating the heavy lifting to autonomous agents in <strong>Antigravity</strong>.</p><h3><strong>The View from the Top: AI as an Extension of the Intellect</strong></h3><p>Reaching the summit doesn&#8217;t mean the challenge is over. The true insight of an expert climber is understanding that artificial intelligence is not a substitute for human thought, but an enhancement of it.</p><ul><li><p><strong>The Human at the Center:</strong> Even with the most advanced <strong>N8N</strong> automations or the lightning-fast reflexes of <strong>Gemini Flash</strong>, the direction, the ethics, and the &#8220;why&#8221; of the climb remain in your hands.</p></li><li><p><strong>Continuous Evolution:</strong> The AI mountain is volcanic; it changes shape every day. New models, more refined parameters, and deeper integrations will emerge, but the foundations of <strong>Prompt Design</strong> and <strong>Agentic Logic</strong> you&#8217;ve acquired are your universal compass.</p></li></ul><h3><strong>The Climber&#8217;s Logbook</strong></h3><p>Here are the three principles to carry with you as you begin the descent toward new challenges:</p><ol><li><p><strong>Experiment Without Fear:</strong> Use <strong>Vibe Coding</strong> to bring your wildest ideas to life. A prototype failing in AI Studio is just a handhold that gave way, not the end of the expedition.</p></li><li><p><strong>Stay Anchored to the Truth:</strong> Remember the importance of <strong>Grounding</strong> and <strong>NotebookLM</strong>. In a world of infinite data, accuracy and citing sources are your safety rope.</p></li><li><p><strong>Automate Value, Not Thought:</strong> Delegate repetitive tasks to free up mental space. The true summit is having the time to imagine the next mountain to climb.</p></li></ol><p><strong>PRO TIP:</strong> Never climb alone. The community of AI explorers is your greatest resource. Share your <strong>Artifacts</strong>, publish your <strong>N8N</strong> workflows, and keep exchanging climbing techniques. Knowledge, when shared, makes the mountain less steep for everyone.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p>VISUAL ARCADE GUIDE</p><p><strong>Chapter &#8220;Cheat Sheet&#8221; Concept:</strong> A summary poster featuring magic &#8220;arcade-style&#8221; commands.</p><p><strong>Image Generation Prompt: </strong>Pixel Art, 8-bit style, 1980s &#8220;Cheat Code&#8221; screen. A black background with a phosphor green grid. In the center, a pixelated sheet of paper with glowing text representing the most powerful prompts. Around the sheet, glowing power-up icons (lightning bolts, stars, diamonds) shine. At the top, the title &#8220;ULTIMATE CHEAT SHEET&#8221; in a yellow arcade font. Clean, readable, and iconic style.</p><p></p><p><strong>Chapter &#8220;Technical Glossary&#8221;</strong> <strong>Concept: </strong>An illustrated index of all treasures and tools collected.</p><p><strong>Image Generation Prompt: </strong>Pixel Art, 16-bit arcade style. An &#8220;Inventory&#8221; screen from an 80s RPG. In the center, a grid of glowing icons: a scroll (Prompt), a blue potion (Token), a gold key (API Key), a lightsaber (Gemini Pro), and a light bridge (MCP). At the top, the words &#8220;TECH GLOSSARY&#8221; in a neon pixelated font. In the background, the silhouette of the climbed mountain under a starry sky. Vibrant colors: gold, cyan, and purple.</p><p></p><p><strong>Conclusion Concept:</strong> Achieving the final goal, the celebration, and the new horizon.</p><p><strong>Image Generation Prompt: </strong>Pixel Art, 16-bit &#8220;Ending Screen&#8221; aesthetic. The pixelated protagonist stands on the highest peak, silhouetted against a golden and purple sunset. They hold the Gemini flag planted in the snow. In the foreground, the game credits roll slowly upward. On the horizon, the silhouettes of other even higher and more technologically advanced mountains can be seen. At the bottom, the flashing text &#8220;CONGRATULATIONS - A NEW ADVENTURE AWAITS&#8221;. Warm and vibrant colors, triumphant arcade music visually suggested by pixelated musical notes in the air.</p>]]></content:encoded></item><item><title><![CDATA[TechSnark Weekly #6]]></title><description><![CDATA[This week's news to lose faith in technology, but especially in humankind]]></description><link>https://antenorecostant.substack.com/p/techsnark-weekly-6</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/techsnark-weekly-6</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sat, 02 May 2026 10:02:42 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fc227387-6da0-4320-bd7e-39815c6f3c8a_1100x609.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Let's get started!</p><div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;33eea2c7-c9f1-4d9c-96e3-a6537cf90156&quot;,&quot;duration&quot;:30.798367,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><h3>News n&#176;1</h3><p>The company that was supposed to protect civil liberties is now helping to... do the exact opposite. Welcome to the Palantir paradox, where employees are starting to wonder if they&#8217;ve accidentally ended up on the wrong side of history.</p><p><em>The betrayal of the original mission</em></p><p>Palantir was born with CIA funding after 9/11, with a goal that sounded almost noble: defending civil liberties. Eighteen years later, with Trump back in the White House, the company has become the DHS&#8217;s technological infrastructure for deporting immigrants. A former employee summarized the 180-degree turn with elegance: the threat &#8220;is now coming from within,&#8221; and the company that was supposed to prevent abuses &#8220;now seems to enable them.&#8221; In short, they went from defenders to executioners, just with better paychecks.</p><p><em>When the company chat gets awkward</em></p><p>In January 2026, a nurse named Alex Pretti was killed during protests against ICE. Palantir employees started asking uncomfortable questions. Management&#8217;s response? Automatically deleting Slack conversations after seven days in the #palantir-in-the-news channel. The official reason cited &#8220;information leaks,&#8221; but translated, it means: it&#8217;s better not to leave a paper trail of collective unease.</p><p>Things got worse on February 28, when a missile strike on an Iranian elementary school killed over 120 children, and it turned out that surveillance systems like Palantir&#8217;s Maven were used. At that point, even Slack&#8217;s auto-cleanup wasn&#8217;t enough to contain the discontent.</p><p><em>The manifesto of cognitive dissonance</em></p><p>During an AMA session in February, a member of the privacy team candidly admitted that &#8220;a sufficiently malicious client is practically impossible to prevent right now&#8221; and that attempts to talk sense into CEO Alex Karp have been &#8220;largely unsuccessful.&#8221;</p><p>Karp, meanwhile, published a manifesto based on his book in which he proposes reintroducing the draft. Employees complained because such statements make it harder to sell the software outside the U.S. Karp&#8217;s response was a masterpiece of CEO rhetoric: &#8220;if you have a position that never costs you a single employee, it&#8217;s not a position.&#8221; In other words: if you don&#8217;t like it, there&#8217;s the door.</p><p>It&#8217;s hard to find a more &#8220;elegant&#8221; way to tell your employees that their ethical concerns are worth less than the corporate vision. And so, the company that was supposed to defend freedom continues undeterred to do the opposite, while those working there discover that maybe, after all, they really are the villains of the story.</p><p>Source: https://attackofthefanboy.com/tech/palantir-dropped-its-infamous-manifesto-a-while-back-and-now-its-employees-are-starting-to-question-whether-theyre-the-bad-guys/</p><p></p><h3>News n&#176;2</h3><p>Meta and Microsoft have just given a crystal-clear lesson on how &#9;AI capitalism works in 2026: profits are soaring, Wall Street loves &#9;the stock, and those heading out the door are simply the &#8220;transition cost&#8221; toward a future where an Excel sheet carries more weight than any &#8220;talent.&#8221;</p><p>Meta is laying off 8,000 people (roughly 10% of its workforce) and canceling another 6,000 open positions, all effectively cut as &#9;of May 20.</p><p>Microsoft, on the other hand, avoids using the word &#8220;layoff&#8221;: it is offering the first &#8220;voluntary retirement&#8221; program in its history to up to 8,750 U.S. Employees, about 7% of its staff, &#9;provided that their age + years of service equal at least 70.</p><p>The result is identical: up to 23,000 roles are either vanishing or will never be filled, even though both companies are posting &#9;record-breaking revenue and profits. Economic hardship has nothing to do with it; quite simply, they&#8217;d rather spend their money elsewhere.</p><p><em>The real budget: machines, not people</em></p><p>Meta expects to burn between $115 and $135 billion in capex in 2026, nearly double the $72 billion spent in 2025, virtually all of it destined for data centers, Nvidia GPUs, custom chips, &#9;infrastructure for Llama, and the new Meta Superintelligence Labs division.</p><p>Meanwhile, in the fourth quarter of 2025 alone, it posted a net profit of $22.8 billion on $201 billion in annual revenue: no sign of a company &#8220;struggling.&#8221;</p><p>Microsoft follows the same logic, just a more polite version: quarterly revenue at $81.3 billion (up 17% year-over-year), Azure at +33%, with AI services accounting for 16 points of that growth, and hundreds of billions promised to data centers, Copilot, and the OpenAI partnership.</p><p>The generous exit packages for senior staff become a mere statistical detail in an AI spending plan that turns cut salaries into background noise.</p><p>Meta is proceeding with blunt layoffs across all business units while shifting engineers toward a new Applied AI division and toward its small-business advertising arm.</p><p>The corporate narrative has slid from &#8220;we have too many low performers&#8221; (2025) to &#8220;matters of efficiency and &#9;contribution,&#8221; which implicitly means: we&#8217;re not kicking you out because you&#8217;re bad at your job, but because you&#8217;re in the wrong department for the story we need to tell investors.</p><p>Microsoft, more refined, hides behind the &#8220;Rule of 70,&#8221; which effectively targets those in their 50s and 60s who built the pre-AI Microsoft.</p><p>The hardest-hit departments are precisely those where automation via Copilot and AI agents is most advanced (Cloud, Gaming, Global Sales), following a 2025 spent ramping up performance pressure and &#9;multiplying PIPs.</p><p>Outside of Meta and Microsoft, the pattern is the same: Oracle has cut up to 30,000 roles (about 18% of its workforce) to shift &#9;$8-10 billion a year toward a $156 billion AI infrastructure plan, while its remaining contractual obligations reach $523 billion and profits have nearly doubled.</p><p>Amazon has restructured 16,000 positions, Dell 11,000, and Snap &#9;has cut 16% of its staff: in 2026, over 96,000 tech workers have already lost their jobs, 40% more than in the same period in 2025.</p><p>Since 2020, tech layoffs have neared 900,000 positions, with a narrative that has evolved with suspicious convenience: first &#8220;we over-hired during Covid,&#8221; then &#8220;we are restructuring for AI,&#8221; and now &#8220;we are cutting <em>for</em> AI&#8221;, stated explicitly, as if it were an act of modernization.</p><p>It has become a sort of magic formula: say &#8220;AI&#8221; and &#9;everything, from staff cuts to collapsing internal morale, suddenly becomes rational and inevitable.</p><p>The trendy term is &#8220;AI-washing&#8221;: layoffs announced in the same breath as a solemn nod to AI strategy, without any proof that internal systems are actually capable of doing the work of the people being sent home.</p><p>New divisions like Superintelligence Labs and Meta Compute exist in press releases far more than in operational processes, but they are enough to create the illusion that Meta&#8217;s $115-135 billion in capex or Microsoft&#8217;s $81 billion in annual investments are &#9;&#8220;naturally&#8221; replacing thousands of salaries.</p><p><em>The bottom line: it&#8217;s not the technology, it&#8217;s the hierarchy of values</em></p><p>From 2022 to 2026, we&#8217;ve seen three waves: first the post-pandemic excuse, then restructuring &#8220;for AI,&#8221; and now the direct, unapologetic link between cuts and AI investment.</p><p>Oracle openly says it lays people off to build data centers, Meta says it cuts to &#8220;offset&#8221; AI investments, and Microsoft designs a program tailored for those who are no longer aligned with its AI-centric future.</p><p>The slaughter has only just begun.</p><p>Source: https://thenextweb.com/news/meta-microsoft-layoffs-23000-ai-spending</p><p></p><h3>News n&#176;3</h3><p>Putin has found a new way to get under Russians&#8217; skin: intermittently shutting down the internet, especially mobile data, under the guise of security and the war effort.</p><p>The result: people can&#8217;t work, communicate, or access basic services, and they are suddenly realizing that the promised &#8220;stability&#8221; comes with a very concrete price tag in their daily lives.</p><p>It&#8217;s no longer just dissidents and activists complaining; now it&#8217;s influencers, starlets, and typically apolitical figures who, until yesterday, were hawking face creams and a patriotic lifestyle, but today are openly saying that life in Russia has become unlivable.</p><p>One of their posts goes viral, forcing the Kremlin to respond and promise vague &#8220;course corrections,&#8221; as if the whole thing were just a minor technical glitch.</p><p>Meanwhile, the state is pushing citizens toward the national super-app MAX, controllable and unencrypted, which is a great idea if your goal is to turn everyone&#8217;s phone into an extension of the censorship office. VPNs, workarounds, hacks: many Russians are trying to fight back, but between blackouts and throttling, even digital resistance has its limits.</p><p>Official polls, the ones that usually show undying love for the leader, are starting to dip: Putin&#8217;s approval rating is sliding back toward pre-invasion levels, while irritation and fatigue over the war, taxes, and online blocks continue to grow. Messing with the internet, essentially hitting people where they live, seems to hurt his approval ratings more than a thousand patriotic TV appeals ever could.</p><p>Even the &#8220;controlled opposition&#8221; is waking up: Communists and new pro-government parties are openly criticizing the blackouts, feigning surprise at a system they themselves have legitimized for years.</p><p>Some venture comparisons to Tsarist Russia, speaking of growing discontent and the risk of &#8220;more decisive steps,&#8221; but in practice, no one is truly challenging the top tier of power.</p><p>Underneath it all remains a country where more and more people view elections as a charade, speak of Russia as an open-air prison, and no longer believe the Kremlin&#8217;s promises to fix things.</p><p>For now, the regime isn&#8217;t collapsing, but it has discovered an uncomfortable truth: you can control the media, but once you start cutting the connection, even the faithful begin to wonder if you&#8217;ve finally gone too far.</p><p>Source: https://www.nytimes.com/2026/04/28/world/europe/russia-internet-restrictions-putin.html</p><p></p><h3>News n&#176;4</h3><p>This isn&#8217;t some epic struggle over the fate of humanity; it&#8217;s just a run-of-the-mill settling of scores between two ultra-wealthy men accusing each other of being greedy, cynical traitors to the cause of &#8220;the greater good.&#8221; Honestly, it&#8217;s better than anything on Netflix.</p><p>OpenAI was founded in 2015 as a &#8220;different kind of lab,&#8221; a non-profit project designed to keep Artificial Intelligence from falling entirely into the hands of predatory corporations, driven by the rhetoric of &#8220;we&#8217;re doing this for humanity, not for profit.&#8221; Elon Musk provides the seed money, Sam Altman plays the charismatic leader, and on paper, the idea is noble: a sort of Manhattan Project for AI, but without the part where anyone makes an obscene amount of money. Too bad that right from the jump, Altman writes to Musk suggesting they bump researcher salaries by $100,000 to $200,000 &#8220;to signal that we&#8217;ll take care of them.&#8221; In other words: sure, it&#8217;s a non-profit, but with luxury startup pay.</p><p>From there, the writing was on the wall. The &#8220;non-profit&#8221; status lasted about as long as a press release. OpenAI transitioned to a for-profit structure, controlled by employees and institutional investors, Microsoft, Amazon, Nvidia, SoftBank, and a linked foundation, and is now gearing up for one of the biggest IPOs in history, with a valuation nearing a trillion dollars. Altman keeps repeating that he has no direct equity in OpenAI, yet he remains comfortably a billionaire thanks to other investments. Meanwhile Musk, the man portraying himself as the betrayed altruist, is doing exactly what he claims to loathe: building his own AI venture, xAI, within a highly profit-oriented company like SpaceX, which is also destined to go public.</p><p>The lawsuit is, officially, a matter of principle. Musk accuses Altman and President Greg Brockman of &#8220;unjustly enriching themselves&#8221; by billions while betraying OpenAI&#8217;s original charter, which spoke of benefiting humanity rather than lining the pockets of a few individuals and major shareholders. OpenAI fires back like they&#8217;re in a high-end HOA dispute: <em>you&#8217;re not the good guys, he&#8217;s the greedy one.</em> The company claims Musk abandoned the project only after realizing he wouldn&#8217;t be able to seize total control. Both sides compare themselves, with admirable modesty, to a Shakespearean drama: Musk speaks of &#8220;perfidy and deceit of Shakespearean proportions,&#8221; while Altman notes that the AI sector is now full of &#8220;Elizabethan tragedy-level drama.&#8221; The explicit reference is to <em>Julius Caesar</em>: the friend who stabs you in the back, power that corrupts, except here, the blood is replaced by emails and stock options.</p><p>The backdrop for all this is the 2026 version of the Regulatory Wild West. Congress is essentially paralyzed, federal watchdogs are weakened, and the Trump administration is packed with people very receptive to the money and glamour of Silicon Valley, the President included. In the absence of effective laws, civil courts are all that&#8217;s left: lawsuits become the only way to squeeze out some information and put even a semblance of a boundary on tech power.</p><p>Tech regulation activists view the situation with mixed feelings. On one hand, many want OpenAI to be held accountable for its choices just as much as Meta or YouTube. On the other, there&#8217;s very little faith in turning billionaires&#8217; personal vendettas into the primary engine for &#8220;legislation via private litigation.&#8221;</p><p>The irony is that, depending on who wins, the outcome is equally bleak. If Musk prevails, OpenAI could be severely weakened or even dismantled, opening up a massive market share for one of Musk&#8217;s other companies to &#8220;swallow up&#8221; without much trouble. If OpenAI manages to get the case dismissed, the takeaway would be just as educational: it&#8217;s perfectly fine to start as a reassuring non-profit, promise to work for the public good, and then cynically flip into a trillion-dollar for-profit corporation with zero serious consequences.</p><p>Outside the courtroom, the tech world keeps racing: OpenAI is scaling projects ahead of its massive IPO, Google is pledging tens of billions to Anthropic, chipmakers are seeing double-digit growth, and AI is being shoved into everything from retail stores to prison chatbots. Inside the courtroom, however, old 19th-century statutes and apocalyptic fears about the future of AI clash in a trial that won&#8217;t make anyone a better person, but might at least force us to look at the structural hypocrisy of an industry that pretends to save the world while filling out an Excel sheet of its profits.</p><p>Source: https://www.nytimes.com/2026/04/28/technology/elon-musk-sam-altman-trial.html</p><p></p><h3>News n&#176;5</h3><p>Yet another miraculous &#8220;document reader&#8221; has popped up on Google Play, one that did very little reading of documents but could certainly read plenty of cash right out of your bank accounts. Hidden behind that harmless icon was <em>Anatsa</em>, one of the most persistent Android banking Trojans of recent years. The app, published under the package name <em>com.groundstation.informationcontrol.filestation_browsefiles_readdocs</em>, easily blew past the 10,000-installation mark before anyone at Google decided to wake up and pull the plug.</p><p>Anatsa is hardly a new kid on the block; it&#8217;s been lurking since 2020, specializing in stealing credentials, logging keystrokes, and orchestrating fraudulent transactions while you think you&#8217;re just checking your balance. In the meantime, it has expanded its &#8220;client portfolio,&#8221; managing to target over 831 financial institutions worldwide, including banks and crypto platforms in countries like Germany and South Korea. The latest round was unmasked by the Zscaler ThreatLabz team, who found the app on the Play Store, analyzed it, and published their report in late April 2026, by which time, for the users, the damage was already done.</p><p>The strategy is simple, and it works precisely because it leans on a convenient assumption: &#8220;if it&#8217;s on Google Play, it must be safe.&#8221; The app arrives on the store seemingly clean: no embedded malicious payload, no suspicious behavior during the review process. Once installed, it acts like a normal file/document reader just long enough to earn your trust, while behind the scenes, it contacts a remote server and downloads the real cargo: the Anatsa Trojan, installed silently, without any theatrical pop-ups. It&#8217;s all thanks to a two-phase delivery designed specifically to bypass static analysis performed only on the app&#8217;s initial version.</p><p>Once the payload kicks into gear, its first move is to ask for accessibility permissions, masquerading them as necessary for the app to function properly. With that authorization, the malware gains a disproportionate level of control: it can overlay content on other apps, read SMS messages, show full-screen windows, and generally insert itself into any &#8220;sensitive&#8221; interaction without being noticed. This is how they get to your banking credentials: the user opens their banking app, and Anatsa places a fake login form on top, visually identical to the original, collects the username and password, and ships them off to command-and-control servers.</p><p>To top it off, Anatsa also checks its surroundings: if it detects an emulation or sandbox environment, it sticks to showing a perfectly respectable file manager interface, never revealing its criminal side. The result is that automated analysis systems see a harmless app, while on real smartphones, the Trojan goes about its business undisturbed.</p><p>In hindsight, the advice is the same stuff that&#8217;s been repeated for years but continues to go ignored until something goes wrong. An app pitching itself as a document reader has zero credible reason to ask for accessibility or SMS access; if it does, the correct response is &#8220;no,&#8221; followed by an immediate uninstall. Keeping Google Play Protect active, avoiding unknown developers, and being wary of &#8220;magic&#8221; utilities with five stars and two lines of generic reviews is the bare minimum. Anyone who installed the offending app should remove it immediately and scan their device with a decent security tool, not the usual ad-riddled &#8220;cleaner&#8221; junkware.</p><p>Source: https://cybersecuritynews.com/fake-document-reader-on-google-play/</p><p></p><h3>News n&#176;6</h3><p>Ah, browser extensions. Those incredibly convenient apps that promise to block ads, enhance Netflix, or automate your job search. Too bad that while you think you&#8217;re getting a free service, they&#8217;re making the deal of the century by selling every single detail of your digital life to anyone willing to pay. And yes, it&#8217;s all perfectly legal.</p><p>LayerX Security did the dirty work of analyzing the privacy policies of thousands of extensions, discovering that at least 82 of them, with over 6.5 million users, are happily turning your data into cold, hard cash. But here&#8217;s the kicker: that&#8217;s only what they could actually verify, because 71% of the extensions in the Chrome Web Store don&#8217;t even bother to publish a privacy policy. Translation: they only analyzed 29% of the total, which means the number of extensions selling data could be in the tens of thousands.</p><p>Take the QVI empire, a network of 24 extensions for streaming platforms like Netflix, Disney+, and HBO Max, published by HideApp LLC. With 800,000 unsuspecting users, they collect viewing history, content preferences, age, and gender, only to resell the full package to movie studios and marketing agencies. Essentially, while you&#8217;re enjoying your favorite show thinking you&#8217;ve found a useful tool, they&#8217;re monetizing your TV habits.</p><p>But the real irony lies with the ad blockers. Eight of them, with over 5.5 million users, sell you the illusion of blocking ads while selling your browsing data under the table. Stands AdBlocker, with its 3 million users, sells everything for &#8220;market analysis.&#8221; Poper Blocker goes one better: with 2 million users, it doesn&#8217;t just sell identifiers and browsing activity, but also inferred sensitive data like health conditions, religious beliefs, and sexual orientation. So, you&#8217;re paying with your most intimate data just to avoid seeing banner ads. Brilliant.</p><p>And it doesn&#8217;t stop there. There are another 50 extensions with over 100,000 total users playing the same game. Career.io Job Auto Apply, for example, promises to automate job applications but then sells your resume data to data brokers. The tool that&#8217;s supposed to help you find a job is actually going on a shopping spree with your professional history.</p><p>The trick is always the same: buried inside those privacy policies that nobody ever reads, because let&#8217;s face it, who has time to sift through 47 pages of legalese? There&#8217;s always a little phrase like &#8220;we may sell or share your personal information with third parties.&#8221; Click &#8220;accept,&#8221; and voil&#224;: everything becomes legal. You don&#8217;t even need to be particularly sneaky; you just have to be boringly bureaucratic.</p><p>The problem gets worse when these extensions end up on work computers. Twenty-nine of the 82 identified extensions are B2B sales intelligence tools that sell data. Installed on work machines, they can funnel internal URLs, SaaS dashboards, and corporate searches into commercial databases that your competitors can simply buy. Imagine the scene: your sales team installs an extension to find leads faster, and six months later, the competition knows exactly which clients you&#8217;re wooing because they bought that data from a broker.</p><p>LayerX advises organizations to implement extension governance policies, centralized management, and to consider blocking those that sell data or lack privacy policies. Sound advice, sure. But the real tip should be simpler: if a service is free, you&#8217;re probably the product.</p><p>Source: https://layerxsecurity.com/blog/your-extensions-sell-your-data-and-its-perfectly-legal/</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Simple Desk - Ep. 12]]></title><description><![CDATA[Adding Links in Google Docs the Easy Way]]></description><link>https://antenorecostant.substack.com/p/the-simple-desk-ep-12</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/the-simple-desk-ep-12</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Thu, 30 Apr 2026 16:01:07 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/74d8ca92-1c0a-4799-b7f9-049b25ec7d7b_1408x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You know that moment when you&#8217;re writing a piece in Google Docs and realize you absolutely have to insert a link? Usually, the scene goes like this: you take your eyes off the page, open a new browser tab, type in your search, sift through the results, copy the URL, head back, and finally paste it. It&#8217;s a minor mental relocation that, every single time, threatens to make you forget how you wanted to finish your sentence.</p><p>There&#8217;s a way to avoid this constant back-and-forth&#8212;a shortcut that feels more like a quick reflex than a technical procedure. Just highlight the word you&#8217;re interested in and hit <strong>Ctrl + K</strong> (or <strong>Cmd + K</strong> if you&#8217;re on a Mac).</p><p>At that exact moment, a small window pops up under the highlighted word. Google Docs doesn&#8217;t wait for you to provide the exact address; it starts thinking for you, suggesting the most relevant links based on what you&#8217;ve just written. If you highlighted the title of a book or a scientific study, chances are the correct link is already right there, ready to be clicked, without you having to type a single extra letter.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tgiv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tgiv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif 424w, https://substackcdn.com/image/fetch/$s_!Tgiv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif 848w, https://substackcdn.com/image/fetch/$s_!Tgiv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif 1272w, https://substackcdn.com/image/fetch/$s_!Tgiv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tgiv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif" width="790" height="772" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:772,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:644987,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/192861543?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tgiv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif 424w, https://substackcdn.com/image/fetch/$s_!Tgiv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif 848w, https://substackcdn.com/image/fetch/$s_!Tgiv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif 1272w, https://substackcdn.com/image/fetch/$s_!Tgiv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0837204c-4e7d-4ee2-9022-e2a64611fbdc_790x772.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The most convenient part, however, is the search bar built into that same little window. If the automatic suggestion isn&#8217;t the right one, you can type what you&#8217;re looking for right there. It&#8217;s like having a tiny Google window floating over your document, allowing you to fish for information from the web without ever closing the door to your &#8220;writing room.&#8221;</p><p>Instead of jumping from one tab to another like a restless cricket, you can keep your eyes fixed on your text. This little automation transforms the act of citing sources into a fluid, almost invisible gesture, allowing you to stay focused on the rhythm of your words rather than the technical management of your browser. It&#8217;s one of those details that, once integrated into your muscle memory, makes the writing experience feel significantly more aerodynamic.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Gemini's Tips about... Gemini - Ch. 16 - 17]]></title><description><![CDATA[Automation with n8n / Parameters and Queries]]></description><link>https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-16-17</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-16-17</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Mon, 27 Apr 2026 16:01:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2gM9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Chapter 16: Infinite Flows: Automation with n8n</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2gM9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2gM9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2gM9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2gM9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2gM9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2gM9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:295777,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193184321?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2gM9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2gM9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2gM9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2gM9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7abd28b-1aad-4da2-98db-87dd5ff858a1_800x436.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We are now just a step away from the summit. In this rarefied atmosphere, the expert climber understands that true mastery lies not just in completing the ascent, but in making it so the mountain &#8220;climbs itself.&#8221; We are entering the domain of extreme automation through the integration of Gemini 3 and <strong>n8n</strong>, a workflow automation tool that allows you to create intelligent digital assembly lines.</p><p><strong>16.1 The Key to the Tunnels: Gemini API and n8n</strong></p><p>While we have interacted with Gemini through graphical interfaces so far, automation requires an <strong>API Key</strong>. This key is your golden ticket to embedding Gemini&#8217;s &#8220;brain&#8221; directly into n8n.</p><ul><li><p><strong>Native Integration:</strong> n8n offers specific nodes for the Google AI ecosystem. You can drag and drop a &#8220;Gemini&#8221; node and connect it to hundreds of other services (Gmail, Slack, databases, social media).</p></li><li><p><strong>Reasoning within the Flow:</strong> Unlike classic &#8220;if-this-then-that&#8221; automations, Gemini allows you to insert logical evaluation: &#8220;Read this email: if it&#8217;s an urgent complaint, write an empathetic response and alert support on Slack; if it&#8217;s a compliment, save it to the feedback database.&#8221;</p></li></ul><p><strong>16.2 Case Study: The Automated Content Factory</strong></p><p>One of the most powerful workflows possible in 2026 involves media management. Imagine this completely automated scenario:</p><ol><li><p><strong>Trigger:</strong> You upload a raw video into a specific Google Drive folder.</p></li><li><p><strong>Visual Analysis:</strong> n8n sends the file to Gemini 3. Thanks to its multimodality, the AI &#8220;watches&#8221; the video, understands the content, and transcribes it.</p></li><li><p><strong>Creative Generation:</strong> Gemini generates a catchy Instagram caption, complete with relevant hashtags and a call-to-action.</p></li><li><p><strong>Distribution:</strong> n8n receives the text and video and automatically publishes the post to Instagram or TikTok.</p></li></ol><p><strong>16.3 Binary Data Management: Moving Digital Matter</strong></p><p>The real technical challenge at this stage is managing <strong>binary files</strong> (images, video, audio).</p><ul><li><p><strong>Passing the Torch:</strong> n8n allows you to download a file from a source and pass it to Gemini without you ever having to download it to your own computer.</p></li><li><p><strong>Efficiency:</strong> By using models like <strong>Gemini Flash</strong> within workflows, automation is nearly instantaneous and extremely cost-effective, allowing you to handle thousands of automations a month for just a few cents.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Cp_3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Cp_3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif 424w, https://substackcdn.com/image/fetch/$s_!Cp_3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif 848w, https://substackcdn.com/image/fetch/$s_!Cp_3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif 1272w, https://substackcdn.com/image/fetch/$s_!Cp_3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Cp_3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif" width="630" height="362" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:362,&quot;width&quot;:630,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22964,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193184321?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Cp_3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif 424w, https://substackcdn.com/image/fetch/$s_!Cp_3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif 848w, https://substackcdn.com/image/fetch/$s_!Cp_3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif 1272w, https://substackcdn.com/image/fetch/$s_!Cp_3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcca55ad9-c132-48a5-abf9-92279f39c436_630x362.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PRO TIP: Automated Quality Control.</strong> Always insert a &#8220;double-check&#8221; into your workflow. You can create one Gemini node that generates content and a second Gemini node (with different instructions) that acts as a <strong>proofreader</strong>. If the second node gives the green light, the post is published; otherwise, it&#8217;s saved as a draft for human review.</p><p></p><div><hr></div><p></p><p><strong>Chapter 17: Fine-Tuning: Advanced Parameters and Massive Queries</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!70Ob!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!70Ob!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!70Ob!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!70Ob!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!70Ob!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!70Ob!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:165719,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193184321?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!70Ob!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!70Ob!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!70Ob!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!70Ob!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bbf218-94eb-4dba-8b8c-1752f054c004_800x436.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We have reached the final technical ridge before the summit. Here, where oxygen is scarce and every movement must be calculated, the climber no longer relies solely on strength, but on surgical precision. In this chapter, we will learn how to adjust Gemini&#8217;s &#8220;knobs&#8221; to optimize performance, reduce costs, and manage data loads that would overwhelm any other system.</p><p><strong>17.1 Calibrating Your Breath: The &#8220;Thinking Levels&#8221;</strong></p><p>With the advent of Gemini 3, the AI has acquired the ability to &#8220;think&#8221; before responding. This isn&#8217;t just a simple pause, but an internal reasoning process (<strong>Chain of Thought</strong>) that you can calibrate based on the difficulty of the rock face you are tackling.</p><p>There are three intensity levels for deep reasoning:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JA2p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JA2p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif 424w, https://substackcdn.com/image/fetch/$s_!JA2p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif 848w, https://substackcdn.com/image/fetch/$s_!JA2p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif 1272w, https://substackcdn.com/image/fetch/$s_!JA2p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JA2p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif" width="631" height="392" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:392,&quot;width&quot;:631,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:28299,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193184321?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JA2p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif 424w, https://substackcdn.com/image/fetch/$s_!JA2p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif 848w, https://substackcdn.com/image/fetch/$s_!JA2p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif 1272w, https://substackcdn.com/image/fetch/$s_!JA2p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35c415f2-0077-4bc4-a7cb-22dab6700fff_631x392.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>17.2 Saving Energy: Context Caching</strong></p><p>When you work on monumental projects&#8212;like an entire codebase or hundreds of research papers&#8212;re-reading all the material for every single question is inefficient and expensive. <strong>Context Caching</strong> is the solution: it allows you to &#8220;freeze&#8221; a portion of the context (up to millions of tokens) to reuse it in subsequent queries.</p><ul><li><p><strong>The Economic Advantage:</strong> Using cache reduces input/output costs by approximately 4 times compared to standard queries.</p></li><li><p><strong>Reaction Speed:</strong> Once the context is cached, Gemini no longer has to &#8220;climb&#8221; the entire document database every time; the response becomes almost instantaneous even on million-token contexts.</p></li><li><p><strong>TTL (Time To Live):</strong> You can decide how long to keep this memory active (e.g., 5 minutes or several hours), paying only for the actual duration.</p></li></ul><p><strong>17.3 Consistency at Altitude: Thought Signatures</strong></p><p>In more complex automations, it is vital that the AI maintains absolute logical consistency. <strong>Thought Signatures</strong> allow you to verify the mental path followed by the model. If an agent has to make a critical decision, you can ask it to produce a &#8220;thought signature&#8221; that certifies the logical steps taken, ensuring it hasn&#8217;t taken dangerous or illogical shortcuts.</p><p><strong>17.4 Navigating the Limits: Quota Management and Batching</strong></p><p>Even the highest peak has its access rules. To handle thousands of requests (<strong>Massive Queries</strong>), the expert uses <strong>Batching</strong>:</p><ul><li><p><strong>Grouping:</strong> Instead of sending 100 individual questions, group them into a single batch process if you don&#8217;t need real-time responses.</p></li><li><p><strong>Rate Limiting:</strong> Monitor speed limits (<strong>RPM - Requests Per Minute</strong>) to avoid temporary blocks during the most intense phases of the expedition.</p></li></ul><p><strong>PRO TIP: The High-Altitude Depot.</strong> Think of Context Caching as a supply depot left at an intermediate camp. If you know you&#8217;ll be querying the same 500-page technical manual all day, cache it in the morning. You&#8217;ll save hours of waiting and a significant portion of your API budget.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>VISUAL ARCADE GUIDE</p><p><strong>Chapter 16 Concept:</strong> Process automation and the creation of an intelligent digital factory.</p><p><strong>Image Generation Prompt: </strong>Pixel Art, 16-bit aesthetic, 1980s futuristic factory level. An automated assembly line winds through a crystal mountain. Small pixelated robots carry glowing cubes (data) and film reels toward a large central scanner shaped like Gemini&#8217;s head. On the other side of the line, icons of hearts (social) and envelopes (email) emerge, ready to fly away. In the background, giant gears and pink neons. At the top, an arcade display reads &#8220;AUTO-CLIMB: ENABLED&#8221;.</p><p></p><p><strong>Chapter 17 Concept:</strong> Fine-tuning parameters and energy control.</p><p><strong>Image Generation Prompt: </strong>Pixel Art, 16-bit aesthetic, 1980s laboratory scene inside a mountain. A pixelated protagonist with scientist glasses and a climbing suit is adjusting a series of giant knobs on a futuristic machine. The knobs have labels like &#8220;THINKING&#8221;, &#8220;CACHE&#8221;, and &#8220;POWER&#8221;. Large glass tubes contain pulsing blue energy shaped like data. In the background, through a glass window, the final summit is seen wrapped in a golden aura. Colors: emerald green, electric blue, and metallic reflections. &#8220;Final Level Upgrade&#8221; style.</p>]]></content:encoded></item><item><title><![CDATA[TechSnark Weekly #5]]></title><description><![CDATA[This week's news to lose faith in technology, but especially in humankind]]></description><link>https://antenorecostant.substack.com/p/techsnark-weekly-5</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/techsnark-weekly-5</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:02:24 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e668dc36-41de-46f5-9661-5fe4413cabbc_1100x573.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;543a5253-d9c3-416d-9465-5558d0223e93&quot;,&quot;duration&quot;:30.798367,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p><strong>News 1</strong></p><p>A U.S. federal agency discovered that its Cisco firewall, what&#8217;s supposed to be its <strong>reinforced steel door</strong>, had actually already been compromised by a China-linked espionage group, thanks to a backdoor called Firestarter that sticks around even after patching.</p><h4><strong>The bottom line, no fluff</strong></h4><p>Chinese state-sponsored hackers (tracked as UAT-4356) exploited two critical flaws in Cisco ASA and Firepower firewall/VPNs to infiltrate at least one U.S. federal agency. Once inside, they installed Firestarter, a piece of malware that grants full remote access to the device, allows for deep traffic monitoring, and, <strong>fun little detail</strong>, even survives a firmware update.</p><h4><strong>How Firestarter works (the &#8220;not for kernel wizards&#8221; version)</strong></h4><p>Firestarter inserts a &#8220;hook&#8221; into the heart of the firewall software (the Lina engine) to execute the hacker&#8217;s code at will, including an add-on component called Line Viper. To stay active after reboots, it manipulates how the Cisco Service Platform file system is mounted, ensuring its code launches at startup. After the reboot, the malware restores the &#8220;clean&#8221; configuration and removes the modified copy, so at first glance, everything looks perfectly normal.</p><h4><strong>The problem with &#8220;magic&#8221; patches</strong></h4><p>CISA had to scramble to update its emergency directive (ED 25-03) to tell agencies: no, you can&#8217;t just &#8220;run the update&#8221; and feel like a saint; if the firewall was already compromised, Firestarter is still there. Federal agencies must collect <strong>core dumps</strong> from the affected firewalls and send them to CISA&#8217;s Malware Next Gen platform to check for the backdoor. In addition to this, they must apply patches if they haven&#8217;t already, perform a <strong>hard reboot</strong> (a physical power-down, not your usual lazy restart), and meet tight deadlines: checks by April 24, 2026, and hard resets by April 30.</p><h4><strong>Cisco, ArcaneDoor, and d&#233;j&#224;-vu</strong></h4><p>Cisco links the incident to the ArcaneDoor campaign, previously attributed to a Chinese state actor, noting that Firestarter bears a striking resemblance to an earlier bootkit called RayInitiator.</p><p><strong>Translation:</strong> This isn&#8217;t some random &#8220;stroke of genius&#8221;; it&#8217;s the evolution of a sophisticated attack line maintained over time, while many people are still lulled into the illusion that &#8220;it&#8217;s just a firewall, what&#8217;s the worst that could happen?&#8221;</p><p>The company published an advisory with technical details, confirming that the vulnerabilities are still being actively exploited and that the issue won&#8217;t be solved with a simple <strong>compliance checkbox</strong>.</p><h4><strong>The takeaway from this mess</strong></h4><p>If your perimeter relies on &#8220;set a firewall and patch whenever,&#8221; you are exactly the kind of target these actors are looking for. The implicit lesson here is embarrassingly clear: you need deep visibility into critical devices, post-incident checks (not just patches), and the realization that while you&#8217;re doing a change window once a quarter, your attacker is planning years ahead.</p><p>So, it&#8217;s business as usual: cybersecurity is, and always will be, a <strong>total sieve</strong>.</p><p><strong>Source:</strong> https://www.securityweek.com/us-federal-agencys-cisco-firewall-infected-with-firestarter-backdoor/</p><div><hr></div><p><strong>News 2</strong></p><p>The &#8220;picturesque&#8221; case of Delve: a compliance startup that was supposed to guarantee security and rigor, but instead seems to bring bad luck (and real problems) to anyone using it.</p><h4><strong>The gist of the story</strong></h4><p>Delve is the company that certified the security of Context AI, an AI startup that later suffered a security incident, contributing to the data breach at Vercel, a major hosting provider for apps and websites.</p><p>Another Delve client, Lovable (a favorite among AI <strong>hype-men</strong>), had its own data incident: customer chat logs were publicly exposed, reports were ignored for months, and initial denials of the breach were eventually retracted with late apologies.</p><h4><strong>How did Delve torch its reputation?</strong></h4><p>An anonymous whistleblower accused Delve of falsifying customer data and using &#8220;<strong>rubber-stamp</strong>&#8220; audits (more window dressing than substance); Delve, of course, denies everything, but the industry has taken note. The startup was also accused of recycling an open-source tool and passing it off as its own without proper attribution, to the point that Y Combinator officially severed ties with the company.</p><h4><strong>Clients jumping ship (but not fast enough)</strong></h4><p>LiteLLM, another Delve client, was attacked: hackers injected malware into its open-source code. Only after the incident did the company announce it had dumped Delve and was redoing its certifications with someone else.</p><p>Context AI confirmed it used Delve but, following the news in March, migrated its compliance program to Vanta and a new independent auditor, trying to scrub its image while the damage was already plastered across tech headlines.</p><h4><strong>Certifications: what they are and what they are NOT</strong></h4><p>Security certifications do not, in themselves, prevent incidents: on paper, they verify processes and policies; in practice, they don&#8217;t stop anyone from misconfiguring a system, ignoring a report, or downloading the wrong app.</p><p>The Lovable case is textbook: certifications redone, Delve abandoned, yet still a configuration issue that exposed chat data and a vulnerability management strategy that would be <strong>generously described</strong> as &#8220;not ideal.&#8221;</p><h4><strong>The grotesque details</strong></h4><p>The whistleblower &#8220;DeepDelver&#8221; claims that Delve denied refunds to customers while taking a team of over 20 people on an offsite to Hawaii in mid-April. Much of this is still being verified, but the overall picture doesn&#8217;t exactly help the company&#8217;s image.</p><p>After yet another unflattering article, Delve chose the best possible way to inspire confidence: it refused to comment.</p><p><strong>Source:</strong> https://techcrunch.com/2026/04/23/another-customer-of-troubled-startup-delve-suffered-a-big-security-incident/</p><div><hr></div><p><strong>News 3</strong></p><p>Personal take: humanity sucks.</p><h4><strong>Summary</strong></h4><p>A massive archive of citizens&#8217; health data, built over years and marketed as &#8220;secure&#8221; and &#8220;anonymous&#8221;, ended up listed for sale on Alibaba by the very researchers who were supposed to protect it, not monetize it.</p><h4><strong>What happened?</strong></h4><p>UK Biobank manages ultra-detailed health data for 500,000 British volunteers, collected to aid medical research, NOT for data trading. Three Chinese research institutions had regular, authorized access to this data but decided to put it up for sale on Alibaba, in flagrant violation of usage agreements.</p><p>We aren&#8217;t talking about a sophisticated hack here: the problem is people with the right badges who thought, &#8220;since the data is anonymous,&#8221; anything goes. The listings were removed, supposedly before any sales occurred, thanks to the intervention of UK Biobank, the British and Chinese governments, and Alibaba.</p><p>To give you an idea of the stakes: UK Biobank contains genetic information, biomarkers, hospital records, GP data, lifestyle habits, socioeconomic status, and much more for every single participant.</p><h4><strong>The myth of &#8220;anonymous data&#8221;</strong></h4><p>On paper, the dataset is &#8220;de-identified&#8221;; in practice, however, with enough variables, cross-referencing, and analytical tools, identifying individuals isn&#8217;t science fiction. A previous investigation had already shown that portions of UK Biobank data ended up on GitHub, sometimes including millions of hospital diagnoses and their dates. If you know even a fraction of a person&#8217;s health events and timing, combining them with their birth year/month can drastically narrow the field until you figure out who&#8217;s who.</p><p>In hindsight, it&#8217;s shocking that anyone is still surprised. With datasets this rich and the increasing use of AI tools to correlate everything with everything, thinking that just removing a name is enough to &#8220;protect&#8221; someone is creative optimism.</p><p>This case isn&#8217;t another story of hackers breaching a firewall, but further proof that the weak link is often &#8220;trusted&#8221; partners. In recent years, UK Biobank has already had to repeatedly request content removals on GitHub because researchers were publishing code and materials containing snippets of real data. Even in the most regulated environments, the gap between written policies and daily practice is massive: everything is airtight on paper, but in reality, files circulate, scripts are shared, and datasets end up where they shouldn&#8217;t &#8220;for convenience.&#8221;</p><h4><strong>The &#8220;awkward&#8221; factor</strong></h4><p>The fact that the listings were on a Chinese platform and published by Chinese research institutions creates a certain amount of &#8220;embarrassment,&#8221; especially in an already tense climate between the UK and China regarding technology, data, and cybersecurity. The UK has already distanced itself from Chinese vendors in various critical sectors and has attributed several cyberattacks to China; here, however, there was official cooperation to get the ads taken down.</p><p>UK Biobank has suspended external access, cut off the institutions involved, and reported the matter to the Information Commissioner&#8217;s Office (ICO). Stricter technical controls are in development: limits on downloadable file sizes, systems to block bulk downloads, and more aggressive measures against copying and redistributing data.</p><p><strong>Good luck with that.</strong></p><p><strong>Source:</strong> https://thenextweb.com/news/uk-biobank-health-data-alibaba-breach</p><div><hr></div><p><strong>News 4</strong></p><p>The U.S. is accusing China of stealing Artificial Intelligence on an &#8220;<strong>industrial scale</strong>,&#8221; China is firing back that it&#8217;s all political mudslinging, and in the middle are American Big Tech companies complaining while doing business everywhere.</p><h4><strong>The U.S. Perspective</strong></h4><p>Washington claims that China-linked groups are &#8220;<strong>squeezing</strong>&#8220; models from OpenAI, Google, Anthropic, and others, bombarding them with requests to reconstruct copies by training their own models. The government speaks of organized campaigns using thousands of fake accounts, techniques to bypass protections, and systematic violations of terms of service.</p><p>The core idea is this: China isn&#8217;t just developing from scratch; it&#8217;s mass-copying the work done by U.S. companies, cutting down on costs, time, and, a non-trivial detail, the American competitive edge.</p><p>In Washington, there&#8217;s a push to treat these practices as actual industrial espionage, not just some generic &#8220;tech trickery.&#8221; Some lawmakers want to use laws designed for economic spying and cyberattacks to target those performing &#8220;<strong>model extraction</strong>&#8220; and &#8220;<strong>adversarial distillation</strong>.&#8221; Essentially: if you clone U.S. models by skirting the rules, we consider you not just unfair, but a criminal and a potential target for sanctions and prosecution.</p><h4><strong>China&#8217;s Response</strong></h4><p>The Chinese embassy in the U.S. dismisses it all as pure &#8220;slander,&#8221; accusing Washington of once again politicizing technology to contain Chinese growth. Beijing insists that it respects intellectual property, focuses on autonomous innovation and cooperation, and that it&#8217;s the same old story: the U.S. accuses without publicly showing detailed evidence.</p><p><strong>Translation:</strong> &#8220;You&#8217;re using the theft narrative to justify restrictions, tariffs, export controls, and geopolitical pressure&#8221; (<strong>cue the fake shock</strong>).</p><h4><strong>The Political Backdrop</strong></h4><p>All of this is exploding on the eve of a summit between President Donald Trump and Xi Jinping, against a backdrop of trade tensions, the war in Iran, and the usual tug-of-war over tech and chips. In the halls of Washington, some are pushing Trump to launch harsh sanctions and even tighter controls on advanced chips and AI tech headed for China. At the same time, Trump has faced criticism in the past for loosening some export constraints on chips deemed strategic, so now he has to look tough without completely cutting off a massive market.</p><h4><strong>The Bottom Line</strong></h4><p>Tech security analysts argue that Chinese AI companies use these techniques to compensate for their disadvantage in computing power and access to advanced hardware, copying the most expensive part: the initial research and training. According to them, if the U.S. doesn&#8217;t further tighten controls on chips, cloud services, and models, the technological gap will shrink much faster than politicians admit in public.</p><p>The subtext is pretty clear: on one hand, they&#8217;re screaming &#8220;theft,&#8221; while on the other, they&#8217;ve relied on global supply chains and Chinese customers for years; now they&#8217;re trying to lock the door after selling off half the furniture. Plain and simple hypocrisy. As per usual.</p><p><strong>Source:</strong> https://arstechnica.com/tech-policy/2026/04/us-accuses-china-of-industrial-scale-ai-theft-china-says-its-slander/</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The Simple Desk - Ep. 11]]></title><description><![CDATA[How to easily move an entire paragraph]]></description><link>https://antenorecostant.substack.com/p/the-simple-desk-ep-11</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/the-simple-desk-ep-11</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Thu, 23 Apr 2026 16:01:41 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fd10f7d1-20e7-4925-aab1-991b9fd9f1c1_1408x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hi! </p><p style="text-align: justify;">You know those moments when you write a paragraph, read it back, and realize it would look way better two pages up? </p><p style="text-align: justify;">Usualy, the process is that same old, tedious, and frustrating routine: select everything, hit Ctrl + C, scrol around looking for the exact spot, make some space, and then Ctrl + V. Then, of course, you have to go back to where you copied the text and delete it (you don't want a duplicate paragraph, right?). Well, forget all that, because today I want to tell you about a couple of tricks that have been absolute game-changers for me and will make you feel like a total keyboard wizard. </p><h4 style="text-align: justify;">Super secret trick #1 </h4><p style="text-align: justify;">It&#8217;s a really simple key combination: Alt + Shift + Up Arrow (or Down). </p><p style="text-align: justify;">Imagine you&#8217;ve just finished writing an important part of your post and you realize the logical flow isn't working. Instead of getting bogged down in the classic "copy, paste, and delete" (which sometimes messes up the formatting or leaves you struggling with weird extra white space) all you have to do is click inside the block of text you want to move. Then, hold down Alt and Shift together and use the arrow keys. You&#8217;ll see your paragraph physicaly detach and start "traveling" up and down the document, jumping over and under other text blocks like it&#8217;s on an elevator. </p><p style="text-align: justify;">The incredible thing is that you don't even have to select every single word with surgical precision: as long as the cursor is in there, the shortcut will know exactly what you want to drag. It&#8217;s a feature you&#8217;ll find in almost all modern text editors and even many code editors, and I promise you, once you try it, you&#8217;l never go back. It lets you stay in your creative flow without breaking it for right-click menus, letting your ideas reorganize right before your eyes with amazing fluidity.</p><p style="text-align: justify;">In the GIF below, I selected the entire paragraph just to show you where I was working. Remember, though, that it&#8217;s not necessary! As I mentioned a few lines above, the cursor just needs to be inside the paragraph for the key combo to do its thing.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RYc0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RYc0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif 424w, https://substackcdn.com/image/fetch/$s_!RYc0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif 848w, https://substackcdn.com/image/fetch/$s_!RYc0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif 1272w, https://substackcdn.com/image/fetch/$s_!RYc0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RYc0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif" width="790" height="772" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:772,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:465900,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/192859908?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RYc0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif 424w, https://substackcdn.com/image/fetch/$s_!RYc0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif 848w, https://substackcdn.com/image/fetch/$s_!RYc0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif 1272w, https://substackcdn.com/image/fetch/$s_!RYc0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d66b53d-4a44-4bf4-b66a-5303c79a8c2e_790x772.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Give it a shot right now, even if it's just for the satisfaction of seeing the text move nimbly between the lines.</p><h4 style="text-align: justify;">Super secret trick #2</h4><p style="text-align: justify;">To be honest, you can get a very similar effect with another key combination.</p><p style="text-align: justify;">In this case, select the paragraph or sentence you want to move, hit Ctrl + X, scroll up or down looking for the exact spot, and then the usual Ctrl + V to paste the text. But heads up! With the Ctrl + X sequence, you&#8217;ll see the text vanish. That&#8217;s because this combo is for "cutting" the selected text, not "copying" it. So why does the "cut" text reappear with Ctrl + V? Simple. This function technicaly removes your text from its original position and stores it on your computer's clipboard. </p><p style="text-align: justify;">What do you think of these two keyboard shortcuts? </p><p style="text-align: justify;">Let me know if you found them useful or if you already knew about them.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Gemini's Tips about... Gemini - Ch. 13 - 14 - 15]]></title><description><![CDATA[The Agentic IDE / Skills / MPC]]></description><link>https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-13-14</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-13-14</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sun, 19 Apr 2026 16:00:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!AvhW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Chapter 13: Google Antigravity: The Agentic IDE </strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_Muz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_Muz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_Muz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_Muz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_Muz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_Muz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:187138,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193181544?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_Muz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_Muz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_Muz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_Muz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3ff6808-a41e-4cf7-bbd7-29965ab54932_800x436.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Once you move past &#8220;Mini-Apps,&#8221; the incline becomes extreme. Here, the cold bites, and the complexity of software systems requires a strength that a single climber, no matter how expert, struggles to maintain. We are entering the realm of Google Antigravity: not just a simple text editor, but an &#8220;agentic&#8221; development platform that defies the laws of productive gravity. </p><p><strong>13.1 Mission Control: Beyond Autocomplete </strong></p><p>Until recently, AI was limited to suggesting the next line of code (like a partner pointing out where to place your foot). Antigravity changes the paradigm. Based on the VS Code architecture but natively powered by Gemini 3 Pro, this environment transforms the IDE into a true Mission Control. </p><p>&#9679; <strong>Agent-First Development:</strong> In Antigravity, the AI isn&#8217;t a guest; it&#8217;s the lead actor. You don&#8217;t write code line-by-line; you coordinate agents that plan, write, and test in the integrated browser, independently resolving bugs across entire multi-file projects. </p><p>&#9679; <strong>The Reasoning Engine:</strong> Under the hood, Gemini 3 analyzes millions of context tokens, allowing agents to understand your software&#8217;s entire structure, not just the file you currently have open. </p><p><strong>13.2 The Agent Crew: The Agent Manager</strong> </p><p>The true innovation of Antigravity is the Agent Manager. Imagine having a team of  specialists ready to intervene simultaneously on the rock face: </p><p>&#9679; <strong>The Architect Agent:</strong> Receives your request in natural language and creates an implementation plan (Artifact) divided into logical steps. </p><p>&#9679; <strong>The Developer Agent:</strong> Executes the plan, creating files, writing functions, and integrating libraries. </p><p>&#9679; <strong>The Tester Agent:</strong> Launches the integrated browser or terminal, verifies that the app works, and if it finds errors, communicates them directly to the Developer for correction. </p><p><strong>13.3 The &#8220;Expedition&#8221; Flow: Review-Driven Development</strong> </p><p>Despite the agents&#8217; autonomy, you remain the Expedition Leader. Antigravity utilizes a review-driven development system: </p><p>&#9679; <strong>Planning:</strong> The agent shows you a detailed &#8220;Task List&#8221; before starting. </p><p>&#9679; <strong>Approval:</strong> You can modify the steps, add constraints, or give the green light with a simple &#8220;OK, proceed.&#8221; </p><p>&#9679; <strong>Artifacts:</strong> During the work, Antigravity generates dynamic documents (like IMPLEMENTATION_PLAN.md) that serve as the climb&#8217;s logbook, ensuring you always know the exact status of the build. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4Hm9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Hm9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif 424w, https://substackcdn.com/image/fetch/$s_!4Hm9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif 848w, https://substackcdn.com/image/fetch/$s_!4Hm9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif 1272w, https://substackcdn.com/image/fetch/$s_!4Hm9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Hm9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif" width="630" height="382" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:382,&quot;width&quot;:630,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25619,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193181544?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4Hm9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif 424w, https://substackcdn.com/image/fetch/$s_!4Hm9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif 848w, https://substackcdn.com/image/fetch/$s_!4Hm9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif 1272w, https://substackcdn.com/image/fetch/$s_!4Hm9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37865bc3-d3bf-4689-b0a5-934b6f8c23a2_630x382.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PRO TIP:</strong> Trust but verify. Antigravity allows agents to act in &#8220;Trusted&#8221; mode. However, for the most critical phases of the climb, always activate Review Mode. Watching an agent explain the &#8220;why&#8221; behind an architectural choice before executing the code is the best way to learn and maintain total control at the summit. </p><div><hr></div><p><strong>Chapter 14: Skills and Rules: The &#8220;Skills&#8221; Framework</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!d6gu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!d6gu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!d6gu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!d6gu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!d6gu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!d6gu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/edbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:191164,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193181544?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!d6gu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!d6gu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!d6gu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!d6gu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fedbc4818-ecc0-4243-a309-6cf1da219448_800x436.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As we draw closer to the summit, having a team of agents is no longer enough; these agents must possess specialized techniques and follow a strict code of conduct. If Google Antigravity is our command deck, <strong>Skills</strong> are the specific moves we teach our agents, while <strong>Rules</strong> represent the laws of the mountain that must never be violated.</p><p><strong>14.1 The Power of Modularity: What Skills Are</strong></p><p>Unlike traditional prompts that weigh down the AI&#8217;s memory with too much information, Skills are modular, file-based extensions. Imagine being able to hand your agent an instruction manual that they only open when necessary.</p><ul><li><p><strong>Semantic Activation:</strong> The agent doesn&#8217;t read every skill at once. Thanks to Gemini 3&#8217;s architecture, it understands from the intent of your request which &#8220;Skill&#8221; to load. If you ask to publish a site, it will load the &#8220;Deploy&#8221; skill; if you ask to clean up code, it will load &#8220;Refactoring.&#8221;</p></li><li><p><strong>Reduction of Hallucinations:</strong> Since a skill contains precise scripts (Python or Bash) and rigid instructions, the agent stops &#8220;guessing&#8221; and follows a tested procedure.</p></li></ul><p><strong>14.2 Anatomy of a Skill: The SKILL.md File</strong></p><p>Every skill resides in a specific folder within your project (usually under .agent/skills/). The beating heart is the SKILL.md file, which acts as a manifesto:</p><ul><li><p><strong>Name &amp; Description:</strong> These identify the skill for semantic activation.</p></li><li><p><strong>Resources:</strong> Supporting files, such as license templates, database configurations, or predefined code snippets.</p></li><li><p><strong>Instructions:</strong> A numbered list of steps the agent must take (e.g., &#8220;Read the template,&#8221; &#8220;Apply comments,&#8221; &#8220;Verify output&#8221;).</p></li></ul><p><strong>14.3 Laws of the Trail: Global and Workspace Rules</strong></p><p>If Skills tell the agent &#8220;what it can do,&#8221; Rules define &#8220;how it must do it.&#8221; In Antigravity, you can set rules that the AI will obsessively follow in every single action.</p><ul><li><p><strong>Global Rules:</strong> Rules that apply to every project, such as writing style (e.g., &#8220;Always use a professional tone&#8221;) or security standards (e.g., &#8220;Never save API keys in plain text&#8221;).</p></li><li><p><strong>Workspace Rules:</strong> Rules specific to a single &#8220;basecamp&#8221; (project). For example: &#8220;In this project, use only open-source libraries&#8221; or &#8220;Comment every function in Italian.&#8221;</p></li></ul><p><strong>14.4 Examples of &#8220;Superpowers&#8221; for the Team</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lKMb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lKMb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif 424w, https://substackcdn.com/image/fetch/$s_!lKMb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif 848w, https://substackcdn.com/image/fetch/$s_!lKMb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif 1272w, https://substackcdn.com/image/fetch/$s_!lKMb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lKMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif" width="633" height="375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:375,&quot;width&quot;:633,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29165,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193181544?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lKMb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif 424w, https://substackcdn.com/image/fetch/$s_!lKMb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif 848w, https://substackcdn.com/image/fetch/$s_!lKMb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif 1272w, https://substackcdn.com/image/fetch/$s_!lKMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62e2bc00-defb-4d9b-a81c-b9707f18e799_633x375.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PRO TIP: Encode Tribal Knowledge.</strong> The true secret of experts is transforming the team's "unwritten knowledge" into Skills. If your team has a unique way of structuring databases, write a Skill that describes it. This way, every new agent (or new colleague) will work exactly like a mountain veteran.</p><div><hr></div><p><strong>Chapter 15: Digital Bridges: Model Context Protocol (MCP)</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AvhW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AvhW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AvhW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AvhW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AvhW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AvhW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193448,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193181544?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AvhW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AvhW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AvhW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AvhW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a6c905-0128-4731-bf45-6a463600870d_800x436.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Having almost reached the summit, we realize that no matter how spacious our backpack is, we cannot carry everything on our shoulders. Some resources are too heavy or reside on other mountains: corporate databases, external code repositories, or local analysis tools. To access these treasures without leaving our position, we must build bridges. In 2026, the standard for these bridges is the <strong>Model Context Protocol (MCP)</strong>.</p><p><strong>15.1 The Universal Language of Bridges: What MCP Is</strong></p><p>MCP is an open and standardized framework that allows Gemini to act as a &#8220;connected&#8221; reasoning engine. It doesn&#8217;t just read what we paste into it; the AI becomes capable of discovering, reading, and executing tools on external systems in real-time.</p><p>The architecture is based on three fundamental entities that must work in sync:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NQ4E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NQ4E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif 424w, https://substackcdn.com/image/fetch/$s_!NQ4E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif 848w, https://substackcdn.com/image/fetch/$s_!NQ4E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif 1272w, https://substackcdn.com/image/fetch/$s_!NQ4E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NQ4E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif" width="634" height="350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:350,&quot;width&quot;:634,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53920,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/193181544?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NQ4E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif 424w, https://substackcdn.com/image/fetch/$s_!NQ4E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif 848w, https://substackcdn.com/image/fetch/$s_!NQ4E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif 1272w, https://substackcdn.com/image/fetch/$s_!NQ4E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53590779-ffa7-4bfa-bb51-2aa524cf85a5_634x350.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>15.2 Transport Mechanisms: How Data Travels</strong></p><p>Depending on the distance between our position and the resource, the MCP bridge uses different construction &#8220;materials&#8221; (transport mechanisms):</p><ul><li><p><strong>Stdio:</strong> Ideal for local resources. Gemini starts a process on your computer and communicates through the system&#8217;s standard input and output.</p></li><li><p><strong>SSE (Server-Sent Events):</strong> Used for real-time data streams that require constant updates.</p></li><li><p><strong>Streamable HTTP:</strong> The bridge for resources residing in the cloud or on remote APIs.</p></li></ul><p><strong>15.3 Bridge Configuration: The settings.json File</strong></p><p>To activate an MCP bridge, we must &#8220;register&#8221; it in our Host&#8217;s settings (Gemini CLI or Antigravity). This is usually done by editing the settings.json file, where we define each server:</p><blockquote><p>JSON</p></blockquote><p>&#8220;mcpServers&#8221;: {<br>  &#8220;my-local-db&#8221;: {<br>    &#8220;command&#8221;: &#8220;python&#8221;,<br>    &#8220;args&#8221;: [&#8221;server_database.py&#8221;],<br>    &#8220;env&#8221;: { &#8220;DATABASE_URL&#8221;: &#8220;sqlite:///basecamp.db&#8221; },<br>    &#8220;trust&#8221;: true<br>  }<br>}<br></p><ul><li><p><strong>Command &amp; Args:</strong> Instruct Gemini on how to &#8220;power up&#8221; the bridge.</p></li><li><p><strong>Env:</strong> Environment variables (such as API keys or paths) necessary for access.</p></li><li><p><strong>Trust:</strong> By setting this to true, we authorize Gemini to query the resource without asking for confirmation at every single step, significantly speeding up the ascent.</p></li></ul><p><strong>15.4 Grounding: Anchoring to the Truth</strong></p><p>The supreme advantage of MCP is the elimination of hallucinations. When Gemini responds using an MCP bridge, it isn&#8217;t drawing from its creative memory; it&#8217;s reading live data. If you ask, &#8220;What is the latest version of module X on our server?&#8221;, the AI crosses the bridge, reads the actual data, and reports it back to you with surgical precision.</p><p><strong>PRO TIP: The &#8220;Always-On&#8221; Bridge.</strong> Use MCP servers that expose not only data but also &#8220;Predefined Prompts&#8221; (Slash Commands). This way, you can trigger complex operations on your local database simply by typing /check-sync directly into the Gemini chat.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>VISUAL ARCADE GUIDE</p><p><strong>Chapter 13 Concept:</strong> The transition from manual effort to managing a team of autonomous drones/agents.</p><p><strong>Image Generation Prompt: </strong>Pixel Art, 16-bit arcade aesthetic. A futuristic space station suspended above a snowy mountain range. Inside the command center, a pixelated protagonist sits in a hi-tech chair, surrounded by holograms of green and blue code. Through the large window, three small robotic drones (the agents) are seen building a bridge of light between two peaks. The main monitor displays the text &#8220;AGENT MANAGER: ACTIVE&#8221;. Colors: contrast between the darkness of deep space and the cyan and magenta neons of the dashboard.</p><p></p><p><strong>Chapter 14 Concept:</strong> Learning new specialized skills through a talent tree.</p><p><strong>Image Generation Prompt: </strong>Pixel Art, 16-bit aesthetic, skill tree menu from an 80s RPG. A pixelated protagonist at the center of a web-like diagram made of glowing icons. Some icons are &#8220;unlocked padlocks&#8221; glowing with green light (Unlocked Skills), others are golden scrolls (Rules). In the top right, an experience bar reads &#8220;LEVEL: ARCHITECT&#8221;. The background is a starry purple sky with the silhouette of the final peak glowing on the horizon. &#8220;Level Up&#8221; style with flashing arcade text.</p><p></p><p><strong>Chapter 15 Concept:</strong> Connecting the AI to external worlds via data bridges.</p><p><strong>Image Generation Prompt: </strong>Pixel Art, 16-bit aesthetic, futuristic &#8220;Bridge Zone&#8221; level. Two pixelated rock islands float in the cosmic void. On the left island, the protagonist (Gemini) emits a beam of light blue light that forms a transparent technological bridge to the right island, where a giant golden server rack is located. Data packets shaped like colorful cubes flow across the bridge. At the top, an arcade interface shows &#8220;CONNECTION ESTABLISHED: 100%&#8221;. Colors: dark purple, neon blue, and splashes of golden yellow.</p>]]></content:encoded></item><item><title><![CDATA[TechSnark Weekly #4]]></title><description><![CDATA[This week's news to lose faith in technology, but especially in humankind]]></description><link>https://antenorecostant.substack.com/p/techsnark-weekly-4</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/techsnark-weekly-4</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sat, 18 Apr 2026 10:01:04 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c175228a-5902-4669-95d3-18ccbd963549_1100x603.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;d77ba28e-d1f7-4421-8c51-7175b493bdd8&quot;,&quot;duration&quot;:30.798367,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>Microsoft just celebrated April 2026&#8217;s Patch Tuesday by releasing &#8220;only&#8221; 169 patches, because apparently 168 just didn&#8217;t seem like enough.</p><p>Most of them are run-of-the-mill privilege escalations, the kind that for years have allowed anyone who manages to get a foot in the door to become the &#8220;emperor of the machine&#8221; in three clicks.</p><p>The star of the month is the zero-day in SharePoint, CVE-2026-32201: a spoofing vulnerability that allows an unauthenticated attacker to view and modify sensitive information because the input validation was, let&#8217;s say, optimistically minimalist.</p><p>It&#8217;s already being exploited in the wild, so anyone exposing SharePoint to the internet has basically rolled out the red carpet for attackers and is now racing to install patches that are &#8220;critical, but hopefully not too late.&#8221;</p><p>CISA, following the usual script, added it to its catalog of exploited vulnerabilities and gave federal agencies until April 28th: because nothing screams &#8220;proactive security&#8221; like a deadline set after the attacks have already started.</p><p>Then there&#8217;s CVE-2026-33825 in Microsoft Defender, a local privilege escalation: luckily, the update rolls out automatically, unless someone had the brilliant idea of disabling Defender &#8220;because it&#8217;s annoying.&#8221;</p><p>Among the highlights is also CVE-2026-33824 in the Windows IKE service, an RCE with a 9.8 CVSS: just send a few well-crafted packets to a system with IKEv2 exposed, and the remote access problem solves itself&#8230; for the bad guy.</p><p>In practice, if you have unpatched public VPN/IPsec services, you&#8217;re offering a free demo of &#8220;how to lose control of your infrastructure in seconds.&#8221;</p><p>Conclusion of the article, but not of the never-ending IT drama: another month where privilege elevation vulnerabilities dominate the scene and admins scramble to patch, while attackers say thanks for the steady stream of &#8220;business-critical&#8221; opportunities.</p><p>Source: https://thehackernews.com/2026/04/microsoft-issues-patches-for-sharepoint.html</p><p></p><div><hr></div><p></p><p>Three AI giants (Anthropic, Google, and Microsoft) watch their &#8220;super secure&#8221; agents get hacked inside GitHub Actions, and what do they do? They pay a few hundred dollars in bug bounties, say thanks in private, and carry on like nothing happened.</p><p>The technique is brilliant in its simplicity: you put malicious instructions inside PR titles, issues, or comments (even hidden in HTML), and the agent, obedient as ever, executes commands and leaks API keys and tokens directly into GitHub comments. No command-and-control server needed; good old <strong>&#8220;comment-and-control&#8221;</strong> does the trick.</p><p>The result: anyone using these agents can turn a trivial comment into a credential exfiltrator, while models packed with &#8220;safeguards&#8221; against prompt injection prove that, in the end, if you tell them to &#8220;do X,&#8221; they do X.</p><p>The companies? Bug bounties ranging from $100 to $1,337, basically beer and pizza money, no CVEs, no public advisories, and the lingering feeling that some vulnerable workflows are still quietly running in production. But everything is fine, because &#8220;we are taking security very seriously.&#8221;</p><p>The researcher concludes by essentially saying: treat AI agents like an overeager junior dev with root access; give them as little power as possible, or you&#8217;ll find your corporate secrets posted in plain text in the comments.</p><p>Source: https://www.theregister.com/2026/04/15/claude_gemini_copilot_agents_hijacked/</p><p></p><div><hr></div><p></p><p>The EU has just launched its &#8220;super secure&#8221; app to verify age online&#8230; and a researcher took it apart in less than two minutes, without even breaking a sweat.</p><p>On April 14, 2026, the European Commission introduced the new age verification app, designed to protect minors from &#8220;bad&#8221; online content while guaranteeing top-tier privacy and open-source code to be proudly shown to the world. Just a few hours later, security consultant Paul Moore opened the app, looked at a simple configuration file on his phone, and demonstrated a complete authentication bypass in less time than it takes to make a cup of coffee.</p><p>During setup, the app asks the user for a PIN, encrypts it, and saves it in a local file called <em>shared_prefs</em> on the device. Too bad this &#8220;protected&#8221; PIN isn&#8217;t seriously linked to the &#8220;vault&#8221; containing the actual identity verification credentials, so it&#8217;s a bit like putting a fake padlock on the door and leaving the real key in the lock behind it (trying to save face, aren&#8217;t we?)</p><p>How to steal an identity in 3 easy steps.</p><p>According to the demo, all a hacker needs is physical access to the device. At that point, they: open the <em>shared_prefs</em> file, delete the <em>PinEnc</em> and <em>PinIV</em> values, restart the app and set a new &#8220;clean&#8221; PIN of their choice.</p><p>The result: the app displays the already verified identity credentials as if they belonged to the hacker&#8217;s new PIN&#8212;no alarms, no notifications, nothing. Essentially, a thief can borrow your digital &#8220;legal age&#8221; to impersonate you. As if there weren&#8217;t enough cyber scams already.</p><p>Other enlightening security &#8220;details&#8221;.</p><p>Inside the usual editable file, there are other gems:</p><p>Protection against repeated PIN attempts is a trivial counter that increases with each try; just reset it to zero in the file and you have infinite attempts&#8212;goodbye, lockout.</p><p>The use of biometrics (fingerprint, face, etc.) is controlled by a simple flag called <em>UseBiometricAuth</em>: if you set it to <em>false</em>, biometrics disappear as if they never existed (hahahahahahahahaha).</p><p>Experts are calling this a fundamental design failure, not some super-rare edge case. And they remind us that this app isn&#8217;t just a toy: it&#8217;s a prototype for the entire <strong>European Digital Identity Wallet</strong> ecosystem, meaning this same logic could end up applied to pieces of critical infrastructure.</p><p>It&#8217;s not the first time: back in March 2026, another architectural flaw was reported, where the system is unable to truly verify that a passport scan took place on the user&#8217;s device. Moore called out Ursula von der Leyen directly on X, noting that this product &#8220;will be the catalyst for a massive data breach; it&#8217;s only a matter of time.&#8221;</p><p>Meanwhile, six member states including France, Spain, and Denmark, are already testing the app in a pilot phase, as if it were perfectly ready for real-world use. As of April 17, 2026, the European Commission has yet to release a patch or an official response regarding the publicly disclosed issues.</p><p>Source: https://cybersecuritynews.com/eus-age-verification-app/</p><p></p><div><hr></div><p></p><p>In short: someone took some &#8220;test code&#8221; meant to poke holes in Windows Defender, turned it into a real attack in no time, and now criminals are playing with it while Defender tries to play catch-up and patch things where it can.</p><p>It all starts with a zero-day vulnerability in Microsoft Windows Defender, a security hole that attackers know about and exploit while the manufacturer doesn&#8217;t have a patch ready yet. The juicy part for bad actors is that the techniques used seem to come from public PoC code academic exploit examples that, as soon as they are published, are promptly recycled into actual weapons. In practice: the community shows how you <em>could</em> break a window, and someone runs off to use it to rob the house.</p><p>A researcher from Huntress observed a series of very dramatically named tools, <em>BlueHammer</em>, <em>RedSun</em>, <em>UnDefend</em>, collected under the &#8220;Nightmare-Eclipse&#8221; umbrella, which exploit this Defender flaw. So, we have these cool Hollywood movie names for code that, in the end, gets placed in C:\Users\... inside the <em>Pictures</em> or <em>Downloads</em> folder, with very creative names like &#8220;FunnyApp.exe,&#8221; &#8220;RedSun.exe,&#8221; or &#8220;z.exe.&#8221; The idea is to make them look like just another random downloaded file, since many users click anyway.</p><p>On April 10, a payload associated with <em>BlueHammer</em> was seen executing from a user directory, and Defender identified and quarantined it as &#8220;Exploit:Win32/DfndrPEBluHmrBZ.&#8221; Translated: yes, there is a serious vulnerability, but at least some variants are already recognized by signatures and behavioral checks. On April 16, another case with &#8220;RedSun.exe&#8221; in the <em>Downloads</em> folder triggered an alarm related to the famous EICAR test file, used here as a &#8220;probe&#8221;: attackers run it to see how the antivirus reacts and better calibrate the exploit.</p><p>Before launching the actual attack, operators run very &#8220;manual&#8221; reconnaissance commands, like whoami /priv to see what privileges they have, cmdkey /list to look for saved credentials, and net group to understand available network groups. This indicates we aren&#8217;t talking about a little script left to run on its own, but people sitting somewhere, hands on keyboards, exploring the environment. It&#8217;s the typical &#8220;hands-on-keyboard&#8221; scenario: less glamorous than the movies, but much more effective.</p><p>Huntress suggests that the exploit chain could allow parts of Defender&#8217;s defenses to be bypassed under specific conditions, though full technical details have not been made public. In the meantime, the recommendations are the usual ones, but this time they actually matter: keep an eye on executables launched from user folders like <em>Downloads</em> and <em>Pictures</em>, check logs for suspicious enumeration commands, and ensure Defender has signatures and behavioral detection active and updated. Essentially, the implicit message is: the problem is real, the patching is coming, and in the meantime, let&#8217;s try to plug the leaks by watching more closely what&#8217;s happening on the machines.</p><p>Source: https://cyberpress.org/leaked-windows-defender-0-day-vulnerability/</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p><h3><strong>Simple Mini-Glossary</strong></h3><ul><li><p><strong>Authentication bypass:</strong> A way to enter a system by skipping or entirely dodging security checks (PIN, password, etc.), like climbing through a window instead of using the locked door.</p></li><li><p><strong>Encrypt/encrypting the PIN:</strong> Turning a PIN into an unreadable code to protect it; here, the issue is that it&#8217;s protected &#8220;for show,&#8221; because the surrounding system is poorly designed.</p></li><li><p><strong>Configuration file (</strong><em><strong>shared_prefs</strong></em><strong>):</strong> A file on the device where the app saves settings and data; if it&#8217;s easy to modify, an attacker can change how the app behaves.</p></li><li><p><strong>Identity Vault:</strong> A digital &#8220;safe&#8221; containing the credentials the app uses to prove you are of legal age or who you claim to be.</p></li><li><p><strong>Rate limiting:</strong> A cap on attempts (for example, PIN entries) to prevent someone from guessing every combination; if it can be reset by changing a number in a file, it&#8217;s pretty much useless.</p></li><li><p><strong>Brute-force:</strong> A technique where many combinations (PINs, passwords) are tried repeatedly until one works.</p></li><li><p><strong>Boolean flag:</strong> A setting that can only be true or false (on/off); in this case, if you set <em>UseBiometricAuth = false</em>, biometric verification disappears.</p></li><li><p><strong>Biometric authentication:</strong> Access via physical traits (fingerprint, face), used as an extra layer of security.</p></li><li><p><strong>Architectural flaw:</strong> A mistake in how the entire system is designed, not just a single line of code; therefore, it can&#8217;t be fixed with a quick patch.</p></li><li><p><strong>Zero-day vulnerability:</strong> A security hole unknown to or not yet fixed by the manufacturer, but already exploitable by attackers.</p></li><li><p><strong>Public PoC code (Proof-of-Concept):</strong> Example code demonstrating how a vulnerability can be exploited; it&#8217;s created &#8220;for research,&#8221; but can be used as a foundation for real attacks.</p></li><li><p><strong>Exploit:</strong> The piece of code or technique that actually uses a vulnerability to achieve something malicious (access, code execution, etc.).</p></li><li><p><strong>Payload:</strong> What the exploit &#8220;carries&#8221; and executes on the machine, such as malware, a script, or a harmful command.</p></li><li><p><strong>Quarantine (Antivirus):</strong> An isolated area where the antivirus moves suspicious or malicious files to prevent them from doing damage without deleting them immediately.</p></li><li><p><strong>Behavioral detection:</strong> A security technique that doesn&#8217;t just look for known virus &#8220;signatures,&#8221; but monitors how programs act (e.g., strange attempts to modify files or processes).</p></li><li><p><strong>Hands-on-keyboard:</strong> An expression indicating that a real person is manually executing commands on the compromised system, rather than it being a fully automated attack.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Simple Desk - Ep. 10]]></title><description><![CDATA[A simple (and free) trick to copy text from images]]></description><link>https://antenorecostant.substack.com/p/the-simple-desk-ep-10</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/the-simple-desk-ep-10</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Fri, 17 Apr 2026 16:01:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d144d80a-9deb-461e-92d7-9c78333c195f_768x1014.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Have you ever received a photo of a document and thought: &#8220;Do I really have to retype this whole thing by hand?&#8221; Or maybe you saved a screenshot of a beautiful quote but can&#8217;t copy and paste it into your notes. Well, if you use Google Drive, you already have one of the world&#8217;s most powerful OCR (Optical Character Recognition) tools right at your fingertips. And I bet you aren&#8217;t even using it.</p><p>Today, I&#8217;ll show you how to turn any image or PDF into editable text in less than 10 seconds (and no, this time it&#8217;s not about PDF24).</p><p>The process is honestly too easy</p><p>Forget complicated software or ad-filled websites promising to convert your files. All you need is your Google account.</p><p><strong>Drag and drop</strong> your file (JPG, PNG, or a scanned PDF) into Google Drive.</p><p><strong>Right-click</strong> on the uploaded file &gt; hover over <strong>&#8220;Open with&#8221;</strong> &gt; select <strong>Google Docs</strong>.</p><p>In a flash, a new Google Doc will open. On the first page, you&#8217;ll see the original image, and right below it... magic! You&#8217;ll find all the extracted text, ready to be copied, edited, or formatted however you like.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yLIO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yLIO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif 424w, https://substackcdn.com/image/fetch/$s_!yLIO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif 848w, https://substackcdn.com/image/fetch/$s_!yLIO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif 1272w, https://substackcdn.com/image/fetch/$s_!yLIO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yLIO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif" width="1334" height="919" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:919,&quot;width&quot;:1334,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2514253,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/192602142?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yLIO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif 424w, https://substackcdn.com/image/fetch/$s_!yLIO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif 848w, https://substackcdn.com/image/fetch/$s_!yLIO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif 1272w, https://substackcdn.com/image/fetch/$s_!yLIO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb5ea84d-8727-4d98-a1e1-bc8ef5fb871b_1334x919.gif 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What can you do with this?</p><p>For instance, you can <strong>snap a photo of a book page</strong> and turn it into digital notes in a heartbeat.</p><p>Did you receive a &#8220;locked&#8221; PDF (the ones that act like images)? Open it this way and you&#8217;ll finally be able to edit that data.</p><p>Or, you can turn business cards or receipts into searchable text for your archives.</p><p><strong>A little pro-tip</strong></p><p>Google&#8217;s accuracy is impressive, but if the text in the image is handwritten and messy, or if the photo is very grainy, it might make a few mistakes. A quick proofread after the conversion is always a good idea!</p><p>Did you already know Google Docs had this &#8220;superpower,&#8221; or have you been wasting hours transcribing by hand until today?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Gemini's Tips about... Gemini - Ch. 11 - 12]]></title><description><![CDATA[PART III: THE SUMMIT]]></description><link>https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-11-12</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-11-12</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Mon, 13 Apr 2026 16:01:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6fnd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Welcome to the final, exhilarating phase of our expedition. We have climbed above the clouds, and the air has grown thin. Here, every misstep can lead you astray, which is why we no longer rely solely on instinct or the AI&#8217;s general knowledge. We are entering the Sanctuary of Knowledge, where every answer is anchored to the truth of the documents.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6fnd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6fnd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6fnd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6fnd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6fnd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6fnd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:235033,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/189749031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6fnd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6fnd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6fnd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6fnd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ab1f199-2911-4609-b463-18803a9f1c7a_800x436.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Chapter 11: The Sanctuary of Knowledge: NotebookLM Integration</h2><p>At high altitudes, clarity is vital. The greatest challenge for artificial intelligences has always been &#8220;hallucination&#8221;&#8212;the AI &#8220;inventing&#8221; paths that don&#8217;t exist. The integration between Gemini and NotebookLM (updated to 2026) solves this problem at its root, transforming your chat into a RAG (Retrieval-Augmented Generation) system of unprecedented power.</p><p><strong>11.1 Uploading Knowledge: Beyond the Limits of Memory</strong></p><p>Until yesterday, you could upload a few files to a chat. Today, thanks to Notebook integration, you can connect entire archives.</p><ul><li><p><strong>The Data Vault:</strong> A single Notebook can contain hundreds of sources (PDFs, audio transcripts, entire websites, research papers).</p></li><li><p><strong>Native Integration:</strong> You no longer have to jump from one app to another. Directly within the Gemini interface, you can &#8220;summon&#8221; an entire Notebook as the exclusive knowledge base for your conversation.</p></li><li><p><strong>Millions of Tokens:</strong> Leveraging Gemini 3&#8217;s context window, you can query thousands of pages simultaneously, as if the AI had instantly read and memorized an entire technical library.</p></li></ul><p><strong>11.2 Grounding: Hammering the Pitons into the Rock</strong></p><p>The real revolution is <strong>Grounding</strong>. When you query Gemini through a linked Notebook:</p><ul><li><p><strong>Priority to Sources:</strong> The AI stops using its general &#8220;training&#8221; knowledge and looks for the answer first and foremost in your documents.</p></li><li><p><strong>Real-Time Citations:</strong> Every statement made by Gemini is accompanied by a number or a clickable reference. Clicking it will take you exactly to the spot in the PDF or the precise second of the video/audio from which the information was extracted.</p></li><li><p><strong>Zero Hallucinations:</strong> If the information is not present in the uploaded documents, the AI will honestly state that it doesn&#8217;t know, rather than trying to guess.</p></li></ul><p><strong>11.3 Master Class Use Cases (The Expert&#8217;s View)</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!be4r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!be4r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png 424w, https://substackcdn.com/image/fetch/$s_!be4r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png 848w, https://substackcdn.com/image/fetch/$s_!be4r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png 1272w, https://substackcdn.com/image/fetch/$s_!be4r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!be4r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png" width="632" height="447" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:447,&quot;width&quot;:632,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65283,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/189749031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!be4r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png 424w, https://substackcdn.com/image/fetch/$s_!be4r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png 848w, https://substackcdn.com/image/fetch/$s_!be4r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png 1272w, https://substackcdn.com/image/fetch/$s_!be4r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde3c3181-4a9b-47ec-9907-4a24e414ec0e_632x447.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PRO TIP: The &#8220;Sources Only&#8221; command.</strong> If you want to be absolutely certain of accuracy, start your prompt with: <em>&#8220;Exclusively use the information found in the linked Notebook. If the answer is not present, say so clearly and do not use your external knowledge.&#8221;</em> This ensures Gemini acts as a pure analyst of your data.</p><p></p><p><strong>Chapter 11 Concept:</strong> Accessing an infinite library of verified data at the mountain's peak.</p><p>Image Generation Prompt: Pixel Art, 16-bit aesthetic, 1980s fantasy RPG style. An ancient yet futuristic library, suspended above the highest peaks. The walls are made of crystals containing integrated circuits. Magical pixelated books float in the air, emitting beams of blue light that connect to a large central altar (the Sanctuary). The protagonist stands in the center, surrounded by holograms of documents and maps. Colors: midnight blue, silver, and electric cyan. On-screen text: "KNOWLEDGE UNLOCKED".</p><p></p><h2>Chapter 12: Build Mode: No-Code Design (Vibe Coding)</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ASgP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ASgP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ASgP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ASgP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ASgP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ASgP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:214730,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/189749031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ASgP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ASgP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ASgP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ASgP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F438df9cb-efe5-4299-bd76-40bd2a1cbd0f_800x436.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On the summit, the air isn&#8217;t just freezing and pure; it&#8217;s saturated with creative electricity. In this stage of the expedition, we stop being mere climbers following a trail and become architects building our own shelters and tools. We are entering the era of <strong>Vibe Coding</strong>: the ability to create functional software simply by describing the idea&#8212;or rather, the &#8220;vibe&#8221;&#8212;of the project.</p><p><strong>12.1 The Forge of the Gods: Google AI Studio</strong></p><p>If the standard chat is your portable radio, Google AI Studio is the high-tech lab located in the heart of the mountain. This is where the magic of rapid creation happens.</p><ul><li><p><strong>Free and Powerful Access:</strong> Through AI Studio, you can access Gemini 3 Pro Preview at no cost, testing your ideas in a professional yet accessible development environment.</p></li><li><p><strong>Instant Prototyping:</strong> You don&#8217;t need to know Python, JavaScript, or HTML. Just describe the interface and the logic you want. For example: &#8220;Create an app that calculates the environmental impact of my travels, featuring a pie chart and a design inspired by 1980s computers.&#8221;</p></li></ul><p><strong>12.2 From Idea to Interface: The Creative Flow</strong></p><p>Vibe Coding with Gemini 3 isn&#8217;t limited to writing blocks of code; it generates entire interactive applications (<strong>Mini-Apps</strong>) that you can test immediately.</p><ul><li><p><strong>The Description (The Prompt):</strong> You explain to the AI what the app should do. Thanks to multimodal understanding, you can even upload a hand-drawn sketch on a piece of paper and say: &#8220;Turn this drawing into a working web app.&#8221;</p></li><li><p><strong>Visual Iteration:</strong> If a button is too small or the color doesn&#8217;t feel right, you don&#8217;t edit the code. You simply say: &#8220;Make the buttons neon green and add an animation when I hover over them.&#8221;</p></li><li><p><strong>Complex Logic:</strong> Gemini 3 can handle mathematical calculations, 3D simulations (like solar system simulators or space games), and real-time data management with unprecedented fluidity.</p></li></ul><p><strong>12.3 Remixing and Publishing</strong></p><p>One of the most powerful aspects of this &#8220;Build Mode&#8221; is the open nature of creation:</p><ul><li><p><strong>Remix:</strong> See an app created by someone else in the ecosystem? You can &#8220;remix&#8221; it&#8212;opening it in your editor to see how it was built and modifying it to fit your needs.</p></li></ul><p><strong>Deployment (Going Live):</strong> Once your app is ready, you can generate a link to share it with your teammates. Anyone with the link can use the app directly in their browser without installing anything.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SJy8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SJy8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png 424w, https://substackcdn.com/image/fetch/$s_!SJy8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png 848w, https://substackcdn.com/image/fetch/$s_!SJy8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png 1272w, https://substackcdn.com/image/fetch/$s_!SJy8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SJy8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png" width="635" height="345" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:345,&quot;width&quot;:635,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40144,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/189749031?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SJy8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png 424w, https://substackcdn.com/image/fetch/$s_!SJy8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png 848w, https://substackcdn.com/image/fetch/$s_!SJy8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png 1272w, https://substackcdn.com/image/fetch/$s_!SJy8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d219db-2030-4b51-b5f8-2675530f2a9c_635x345.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PRO TIP: The power of "What if...".</strong> Don't be afraid to be bold. Gemini 3 excels at handling the impossible. Try asking: <em>"Create a 3D video game where I have to climb a pixel mountain while answering logic quizzes."</em> You&#8217;ll be blown away by the AI's ability to build the entire game structure in seconds.</p><p></p><p><strong>Chapter 12 Concept:</strong> Creating software through thought and description.</p><p>Image Generation Prompt: Pixel Art, 8-bit style, 1980s construction arcade game. A pixelated protagonist with a hard hat and a wizard's cape holds a keyboard emitting golden sparks. In front of him, a scaffolding made of translucent code blocks is shaping a small starship or a futuristic city. At the top, a loading bar reads "BUILDING REALITY... 99%". Vibrant colors: purple, electric yellow, and blue. Background of stylized mountain peaks under a digital sun.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-11-12?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-11-12?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-11-12?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[TechSnark Weekly #3]]></title><description><![CDATA[This week's news to lose faith in technology, but especially in humankind]]></description><link>https://antenorecostant.substack.com/p/techsnark-weekly-3</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/techsnark-weekly-3</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sat, 11 Apr 2026 10:02:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4529d5a6-9d97-41ba-b78b-3a60d4b1e2d2_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;b050f608-00d4-4d83-a160-e63c558b654e&quot;,&quot;duration&quot;:30.798367,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><p>This week, there&#8217;s truly something for everyone. Linux geeks, Microsoft fans, Google addicts, and AI gurus (who are honestly starting to become a real pain in the [BeeeP]). A full house, in short!</p><h3>#1</h3><p>Have you ever noticed how your frantic need to feel safe is the very rope criminals use to hang you? Not yet? Well, maybe it&#8217;s time you realized that while you&#8217;re worrying about updating your software or hunting for the latest utility to protect your precious privacy, the wolf has stopped dressing up as a sheep: now, he&#8217;s wearing a police uniform.</p><p>The latest trick you should be losing sleep over involves a campaign exploiting fake security software installers. Yes, you heard that right. These guys have set up sites that look perfectly legitimate, offering protection tools that, once downloaded, do the exact opposite of what they promise. Instead of locking down your system, they &#8220;delicately&#8221; inject you with malware called <strong>LucidRook</strong>. And while you&#8217;re busy giving yourself a pat on the back for being so diligent and proactive about your cybersecurity, they&#8217;re already inside your house, rummaging through your files and spying on your every move.</p><p>The &#8220;admirable&#8221; part, if we can call it that, is the sophistication of the scam. We&#8217;re not talking about the usual flood of emails clogging your spam folder. Here, they use &#8220;SEO poisoning&#8221; techniques to push their malicious sites to the top of your search results. You trust Google, right? You trust that the first link is the right one. Instead, with your usual digital haste, you end up downloading a loader that clears the way for the final payload.</p><p>Once LucidRook makes itself at home in your system, the party&#8217;s over. This little toy gives attackers near-total control: they can exfiltrate data, monitor your keystrokes, and basically turn your computer into a private stage for their business. All this while the fake installer keeps showing you a nice progress bar or a reassuring interface, just to keep you calm while they&#8217;re cleaning you out.</p><p>So, the next time you feel that uncontrollable urge to download yet another miracle tool to &#8220;clean&#8221; or &#8220;protect&#8221; your PC from a source that isn&#8217;t the manufacturer&#8217;s official site, stop for a second. Take a good look at that &#8220;Download&#8221; button. Because there&#8217;s a very high probability you&#8217;re about to invite a burglar to dinner, convinced he&#8217;s the security guard you just hired.</p><p>Source: https://cybersecuritynews.com/hackers-use-fake-security-software-to-deliver-lucidrook/</p><p></p><h3>#2</h3><p>Now, sit down and take a moment, because what I&#8217;m about to tell you confirms a suspicion you&#8217;ve probably had for a long time: your trust in others is the sharpest weapon criminals have at their disposal. And if you thought the world of open source was a happy oasis of idealistic nerds ready to save one another, well, get ready to change your mind.</p><p>There&#8217;s a new phishing campaign out there that is a small masterpiece of cynicism. Imagine receiving a message from a big shot at the Linux Foundation, maybe even the Executive Director or someone high up in the OpenSSF hierarchy. You feel flattered, don&#8217;t you? Finally, someone noticed your talent, or, more simply, your company is being contacted for a prestigious collaboration. That&#8217;s exactly where they get you: they play with your ego and the respect you have for the industry&#8217;s institutions.</p><p>These hackers aren&#8217;t your average amateurs taking shots in the dark. They&#8217;ve built a meticulous infrastructure of deception, using domains that look like they came straight out of the Linux Foundation offices, save for one tiny detail your haste will make you overlook. They invite you to participate in supposed new projects or to review security documents, and you, convinced you&#8217;re doing the right thing (or the thing that will boost your career), click that link or download that harmless-looking attachment. In that exact moment, LucidRook (yes, the star of the news item above) starts digging into your system.</p><p>The irony of this whole business is that they use &#8220;security&#8221; as the bait to destroy you. They contact you in the name of transparency and code protection just to install malware that gives them total control over your workspace. Once inside, LucidRook allows them to spy on your every move, steal credentials, and move through your network as if they owned the place.</p><p>So, if you&#8217;re a Linux geek and you get an &#8220;important&#8221; email from an industry leader who seems a bit too interested in you or your company, take a breath. You&#8217;re not that special&#8212;at least not to them, except as a gateway to your bank account or your company&#8217;s trade secrets. Remember that in the Wild West of the web, a big name in a signature isn&#8217;t a guarantee; it&#8217;s just a more expensive disguise than usual. But I guess you&#8217;d rather keep believing in fairytales until the screen goes black, right?</p><p>Source: https://cybersecuritynews.com/hackers-impersonate-linux-foundation-leader/</p><p></p><h3>#3</h3><p>So, there you are, working your heart out, convinced that your Microsoft Developer account is some kind of safe harbor, a pedestal upon which to build your digital future. And then, one fine morning, you wake up to find that the giant of Redmond has decided to wipe you out with a single stroke of the brush. It&#8217;s not a system error, at least not in the way you&#8217;re hoping: it&#8217;s just Microsoft, in its infinite and inscrutable wisdom, deciding to deactivate accounts en masse, leaving a trail of furious and confused developers across the globe.</p><p>Picture the scene: you try to log in and find the door barred. No access to your apps, no service management, nothing. And the explanation? A generic email talking about policy violations or suspicious activity, without ever bothering to explain exactly what you supposedly did wrong. It&#8217;s the charm of absolute power: they decide you&#8217;re &#8220;out,&#8221; and you&#8217;re left screaming at a stone wall made of bots and automated responses. It&#8217;s almost funny to think you spent months optimizing your code, only to be knocked out by a security algorithm with the grace of a bull in a china shop.</p><p>The real touch of class, the one that should make you smile bitterly, is that this wave of deactivations seems to have hit the guilty and the innocent alike. If you&#8217;re a small independent developer, to Microsoft, you&#8217;re little more than an acceptable statistical rounding error in the grand scheme of &#8220;platform cleanup.&#8221; It doesn&#8217;t matter if your livelihood depends on that account or if you&#8217;ve invested time and money; if the AI decides your profile smells fishy, you&#8217;re tossed into the trash along with the spam. And as you desperately try to reach a human being to get your digital life back, you realize just how fragile your existence is when you choose to build your house in someone else&#8217;s backyard.</p><p>Of course, Microsoft will claim they&#8217;re doing it to protect the ecosystem, to fight fraud, and to make the Windows Store a better place. A noble motive, no doubt, if only they hadn&#8217;t decided to save the village by burning it down with all the inhabitants still inside. So, my friend, go right ahead and keep uploading your projects and blindly trusting terms of service you&#8217;ve never actually read. After all, in the end, you&#8217;re just one &#8220;false positive&#8221; away from digital oblivion, and in Redmond, nobody will hear your cursing while they try to figure out why their anti-fraud filter suddenly became so bloodthirsty. But hey, security is what matters, right? Even if the only thing that&#8217;s &#8220;secure&#8221; is that, as of tomorrow, you might not have a job.</p><p>Source: https://www.theregister.com/2026/04/09/microsoft_dev_account_deactivations/</p><p></p><h3>#4</h3><p>How reassuring that colorful Chrome icon is, isn&#8217;t it? After all, it means Google is watching over your every click.</p><p>Except, that might not exactly be the case. The latest update to version 147 is proof that your favorite browser is, in reality, a sieve held together with duct tape and hope. They had to patch a whopping sixty vulnerabilities in one go. Yes, sixty.</p><p>The juiciest part of this disaster is that among these holes are two classified as critical, just minor things that cost Google a cool $86,000 in bounties for the researchers who sniffed them out. One of these involves a &#8220;use-after-free&#8221; flaw in the Dawn components, which, in plain English, means a bad actor could trick your browser into doing things it shouldn&#8217;t, like running code you never asked for. It&#8217;s the digital equivalent of leaving your front door wide open with a sign that says &#8220;make yourself at home.&#8221;</p><p>And while you&#8217;re probably ignoring that little &#8220;Update&#8221; button in the top-right corner because you &#8220;don&#8217;t have time right now,&#8221; there are flaws affecting everything from the V8 JavaScript engine to graphic components. The fact that they had to shell out tens of thousands of dollars to plug these holes should make you think twice about the quality of the tools you use every day to manage your bank account or your passwords.</p><p>So, take my word for it: stop playing the hero and click that damn update button. Not that it makes you bulletproof, mind you, version 148 will surely have its own fair share of bugs ready to tear you apart, but at least you&#8217;ll make life a tiny bit harder for whoever is trying to crawl into your browser. Ultimately, cybersecurity today is nothing more than the vain hope of being the last gazelle in the savanna to get mauled. And today, with sixty holes just plugged, the hunt just got a little more interesting.</p><p>Source: https://www.securityweek.com/chrome-147-patches-60-vulnerabilities-including-two-critical-flaws-worth-86000/</p><p></p><h3>#5</h3><p>Now let&#8217;s move on to my favorite kind of news. If this were a separate column, I&#8217;d call it: The &#8220;AI-ling&#8221; Troubles of the Week</p><p>Did you honestly hope that Artificial Intelligence would take the boredom out of coding without bringing along its usual payload of disasters? Well, if so, your place is right there among the &#8220;AI-hype gurus&#8221; who claim everything is going to be wonderfully wonderful. World peace is coming. Aliens are arriving. We&#8217;ll live to be 200 while looking 30.</p><p>What? You&#8217;re still here? Fine, let&#8217;s move on.</p><p>It turns out that Claude Code, Anthropic&#8217;s latest toy designed to make you look like a genius programmer while you&#8217;re actually just staring at a command-line interface, has a teeeeeeny-tiny factory defect: it&#8217;s vulnerable to SQL injection attacks. Yes, the very thing you thought was confined to 1990s security manuals.</p><p>It&#8217;s an extraordinary paradox. Basically, a malicious actor can slip harmful instructions inside Markdown files or code comments. As soon as you ask Claude to analyze that file, the AI diligently executes the commands as if you had ordered them yourself. While you think you&#8217;ve delegated the grunt work, Claude is potentially dropping your tables or spitting out sensitive data because it couldn&#8217;t distinguish between your command and a trap hidden in the text.</p><p>The part that should make you smile, or cry, depending on how much code you&#8217;ve already handed over to these tools, is that the problem lies in the very nature of how these models read data. If you feed an infected &#8220;.md&#8221; file to Claude, it processes it with unwavering trust, effectively becoming the perfect accomplice for anyone who wants your digital scalp. You don&#8217;t even need to be an elite hacker; you just need to know the right way to &#8220;convince&#8221; the AI that a destructive SQL instruction is actually an integral part of its analysis.</p><p>So, my friend, before you let an AI read a mountain of files from who-knows-where, remember that you might be hitting the &#8220;self-destruct&#8221; button with a smile on your face. Anthropic is surely racing to fix it, but the fact remains: you trusted a system that, by its very nature, doesn&#8217;t know how to say no to a well-packaged input. Go ahead, keep delegating everything to the machine, but don&#8217;t complain when you find your database reduced to ashes just because Claude found a comment a bit too &#8220;persuasive&#8221; in your repository. After all, convenience always has a price, and this time, the bill might be steeper than expected.</p><p>Source: https://hackread.com/claude-code-claude-md-sql-injection-attacks/</p><p></p><h3>#6</h3><p>Another Gem from the Magical World of AI</p><p>The latest discovery by <em>The Hacker News</em> reveals that AI browser extensions have become the favorite Trojan Horse for criminals. While the big experts are scrambling to protect corporate servers and APIs, they&#8217;ve left a massive gate wide open right under your nose: in your browser.</p><p>A new report from LayerX paints a picture that &#8220;bleak&#8221; would be a compliment for. It seems AI extensions are <strong>60% more likely</strong> than others to hide critical vulnerabilities (internal laughter). And it doesn&#8217;t stop there: they are three times more likely to have access to your cookies and much more inclined to request permission to execute remote scripts. In practice, while you&#8217;re asking the extension to summarize an article or write an email, it could very well be rummaging through your session data or opening the front door for some unwanted guests.</p><p>The most subtle and frightening thing is how these extensions evolve (great, just what we needed: &#8220;Digimon&#8221; extensions). They aren&#8217;t static; they change over time. The report states that AI extensions are six times more likely to increase their permissions after installation. Maybe today they only ask to read the page text, but tomorrow, via a silent update you&#8217;ll approve without reading, they&#8217;ll decide they need to monitor all your web traffic. It&#8217;s a sort of digital &#8220;genetic mutation&#8221; that makes old security systems based on &#8220;approved software lists&#8221; look ridiculous.</p><p>And don&#8217;t think you&#8217;re safe just because the extension looks popular. Nearly half of these tools have fewer than ten thousand users, which means nobody is truly auditing them. They are tiny laboratories of chaos operating in that gray area called &#8220;Shadow AI,&#8221; invisible to corporate monitoring systems because they live entirely inside your browsing session. It&#8217;s a criminal&#8217;s paradise: they can steal data in real-time while you think you&#8217;re the most productive person on earth.</p><p>So, my friend, the next time you click &#8220;Add to Chrome&#8221; for that latest miracle AI assistant promising to do everything for you, ask yourself if it&#8217;s really worth it. Because there&#8217;s a good chance the only thing that extension is &#8220;assisting&#8221; with is the theft of your digital identity or your company&#8217;s secrets. But hey, the important thing is saving those ten minutes of work, right? Even if the price is handing the keys to your kingdom to a stranger who hasn&#8217;t even written a decent privacy policy.</p><p>Source: https://thehackernews.com/2026/04/browser-extensions-are-new-ai.html</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Simple Desk - Ep. 9]]></title><description><![CDATA[Privacy and Cleaning, in the Blink of an Eye]]></description><link>https://antenorecostant.substack.com/p/the-simple-desk-ep-9</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/the-simple-desk-ep-9</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Fri, 10 Apr 2026 16:01:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qZZQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qZZQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qZZQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qZZQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qZZQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qZZQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qZZQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg" width="1000" height="605" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:605,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:186628,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/192441015?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qZZQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qZZQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qZZQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qZZQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f0147aa-5dd4-4e5b-9ee0-cde91635ecc5_1000x605.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Welcome back to another edition of <strong>The Simple Desk</strong>, the column that turns your fingertips into Super Saiyans (well, just the fingertips).</p><p>Today, we&#8217;re talking about two combos that aren&#8217;t just for working faster&#8212;they&#8217;re for managing those &#8220;panic&#8221; or transition moments we all face during the workday.</p><h3><strong>Windows + D: The &#8220;Clean Slate&#8221; Key</strong></h3><p>Have you ever had twelve windows open, three overlapping Excel sheets, and a cat video you can&#8217;t find anymore to close it? Or worse, a colleague walks up to your desk right while you&#8217;re checking flight prices to <strong>Hawaii</strong> instead of finishing your report?</p><p><strong>Windows + D</strong> (where &#8220;D&#8221; stands for Desktop) cleans house instantly.</p><p><strong>What does it do?</strong> Simple. It instantly minimizes all open windows, showing you a clean desktop.</p><p><strong>Pro tip:</strong> By pressing it again, all your windows snap back exactly where they were.</p><p><strong>Style note:</strong> Many people use <strong>Win + M</strong> (Minimize), but <strong>Win + D</strong> is superior because it&#8217;s a &#8220;toggle&#8221; command (it goes back and forth) and it even works with those stubborn windows that refuse to be minimized.</p><h3><strong>Windows + L: The &#8220;Instant Privacy&#8221; Key</strong></h3><p>Coffee break? Lunch? A sudden summons from the boss in the next office? Never&#8212;and I mean <em>never</em>&#8212;leave your computer unattended and unlocked. It&#8217;s not just a matter of cybersecurity (which is vital); it&#8217;s a matter of social survival (let&#8217;s prevent someone from emailing everyone &#8220;Donuts are on me!&#8221; from your account).</p><p><strong>Windows + L</strong> (where &#8220;L&#8221; stands for Lock) is the fastest draw in the West.</p><p><strong>What it does:</strong> It instantly locks your PC and sends you back to the login screen. Upon your return, you&#8217;ll have to type your password just like when you boot up (because you <em>did</em> set a password, right?).</p><p><strong>Why use it?</strong> It&#8217;s way faster than hitting <strong>Ctrl + Alt + Del</strong> and clicking &#8220;Lock,&#8221; or waiting for the computer to go into sleep mode on its own. One quick strike and your session is safe.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hwQV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hwQV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hwQV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hwQV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hwQV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hwQV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg" width="1000" height="433" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:433,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98066,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/192441015?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hwQV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hwQV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hwQV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hwQV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f4b2035-16e7-4817-b5d8-f69844feb275_1000x433.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Quick Summary: When to use them?</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gPLd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gPLd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif 424w, https://substackcdn.com/image/fetch/$s_!gPLd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif 848w, https://substackcdn.com/image/fetch/$s_!gPLd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif 1272w, https://substackcdn.com/image/fetch/$s_!gPLd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gPLd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif" width="633" height="255" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:255,&quot;width&quot;:633,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7803,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/192441015?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gPLd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif 424w, https://substackcdn.com/image/fetch/$s_!gPLd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif 848w, https://substackcdn.com/image/fetch/$s_!gPLd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif 1272w, https://substackcdn.com/image/fetch/$s_!gPLd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a8e78f5-b2cc-4157-b695-74c7e8e5ee74_633x255.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><strong>A little extra.</strong></p><p>Since I mentioned <strong>Win + M</strong> (Minimize), I&#8217;ll take the opportunity to clarify the difference between it and <strong>Win + D</strong>.</p><p>Many people think they do the same thing, but technically there&#8217;s a significant difference in how Windows handles the command. It&#8217;s a classic &#8220;shortcut nerd&#8221; detail, but it changes the user experience.</p><h4><strong>Windows + M (Minimize All)</strong></h4><p>This shortcut literally sends the &#8220;Minimize&#8221; command to every single open window.</p><p><strong>The catch:</strong> If you have windows that inherently cannot be minimized (like certain dialog boxes, error messages, or small system popups), they will stay on the screen.</p><p><strong>To restore:</strong> You have to use the combo <strong>Shift + Win + M</strong>.</p><h4><strong>Windows + D (Show Desktop)</strong></h4><p>This is more of a &#8220;Transparency&#8221; mode. It&#8217;s not asking the windows to minimize; it&#8217;s telling Windows: &#8220;Show me the desktop, now.&#8221;</p><p><strong>The advantage:</strong> It hides everything, even those stubborn windows that <strong>Win + M</strong> can&#8217;t budge. It&#8217;s a more powerful system command.</p><p><strong>The return:</strong> It&#8217;s a toggle. As I explained at the start of the post, press <strong>Win + D</strong> to clear, press it again to bring everything back exactly as it was. Much more intuitive.</p><h3><strong>Another Quick Summary: Which one to use?</strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!E_2_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E_2_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif 424w, https://substackcdn.com/image/fetch/$s_!E_2_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif 848w, https://substackcdn.com/image/fetch/$s_!E_2_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif 1272w, https://substackcdn.com/image/fetch/$s_!E_2_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!E_2_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif" width="631" height="343" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:343,&quot;width&quot;:631,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11608,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/192441015?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!E_2_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif 424w, https://substackcdn.com/image/fetch/$s_!E_2_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif 848w, https://substackcdn.com/image/fetch/$s_!E_2_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif 1272w, https://substackcdn.com/image/fetch/$s_!E_2_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc11befd-09b8-485d-aa28-4eae3843fed6_631x343.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Personally, I always use <strong>Windows + D</strong>. It&#8217;s faster, more effective, and easier to remember when getting back to work.</p><p>See you soon.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://antenorecostant.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Gemini's Tips about... Gemini - Ch. 09 - 10]]></title><description><![CDATA[Visual Alchemy / The Grammar of Command]]></description><link>https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-09-10</link><guid isPermaLink="false">https://antenorecostant.substack.com/p/geminis-tips-about-gemini-ch-09-10</guid><dc:creator><![CDATA[A. Antenore Costant]]></dc:creator><pubDate>Sun, 05 Apr 2026 16:01:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RPHp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Chapter 9: Visual Alchemy: Image and Video Generation</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RPHp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RPHp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RPHp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RPHp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RPHp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RPHp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:238133,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/189572463?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RPHp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RPHp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RPHp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RPHp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c29c118-ae3c-4d31-8f7a-09c1d15dbda1_800x436.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Continuing our ascent, we reach an altitude where words begin to coalesce into physical forms and vibrant colors. At this stage, Gemini stops being just an analyst and becomes a creator of worlds. Thanks to integrated visual generation engines, you can transform an abstract idea into a photorealistic image or a cinematic sequence complete with audio.</p><p><strong>9.1 Nano Banana Pro and Imagen: High-Altitude Digital Brushes</strong></p><p>Image generation has evolved far beyond the simple &#8220;draw a cat.&#8221; With the Nano Banana Pro models and the latest versions of Imagen, the climber has surgical-grade precision tools at their disposal:</p><ul><li><p><strong>Extreme Photorealism:</strong> Ideal for creating product mockups, landscape photos, or portraits that look like they were shot with a professional lens.</p></li><li><p><strong>Artistic Styles:</strong> From pop-art to cyberpunk, all the way to the Pixel Art we are using to illustrate this manual. Just specify the style in the prompt to completely flip the aesthetic.</p></li><li><p><strong>Iterative Prompting:</strong> If the image isn&#8217;t perfect on the first try, you don&#8217;t have to start over. You can say: &#8220;Keep the same composition but change the lighting to a red sunset&#8221; or &#8220;Move the mountain in the background further to the left.&#8221;</p></li></ul><p><strong>9.2 Editing and Face Swap: Personalizing Your Legacy</strong></p><p>One of the most powerful features for those working in social media or marketing is the ability to modify existing or generated images.</p><ul><li><p><strong>In-painting and Out-painting:</strong> You can highlight a part of the image and ask to replace it (e.g., changing the color of a jacket) or ask to expand the edges of the image to see what lies &#8220;beyond the frame.&#8221;</p></li><li><p><strong>Face Swap:</strong> An advanced technique that allows you to generate an image (for example, a person in an epic pose on a mountaintop) and subsequently replace the subject&#8217;s face with your own or a collaborator&#8217;s. This feature is essential for creating unique and professional personal branding content.</p></li></ul><p><strong>9.3 Veo 3: AI Cinematography with Native Audio</strong></p><p>If a picture is worth a thousand words, a video generated with Veo 3 tells an entire epic. We&#8217;re not just talking about moving images, but coherent cinematic scenes.</p><ul><li><p><strong>Audio Synchronization:</strong> Unlike previous models, Veo 3 generates videos that include ambient sound effects or characters speaking naturally, making the result ready for use in presentations or social posts.</p></li></ul><p><strong>Director&#8217;s Control:</strong> You can define camera movement (e.g., &#8220;a long tracking shot following the climber&#8221;), depth of field, and even the type of simulated film stock.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aoJB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aoJB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png 424w, https://substackcdn.com/image/fetch/$s_!aoJB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png 848w, https://substackcdn.com/image/fetch/$s_!aoJB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png 1272w, https://substackcdn.com/image/fetch/$s_!aoJB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aoJB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png" width="633" height="309" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:309,&quot;width&quot;:633,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32965,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/189572463?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aoJB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png 424w, https://substackcdn.com/image/fetch/$s_!aoJB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png 848w, https://substackcdn.com/image/fetch/$s_!aoJB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png 1272w, https://substackcdn.com/image/fetch/$s_!aoJB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f297ab4-a35d-462f-bd9f-9283cd6ad8a3_633x309.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PRO TIP: The &#8220;Ultimate Director&#8221; technique.</strong> When generating a video, don&#8217;t just describe the action. Describe the soundscape. Example: <em>&#8220;An eagle soaring over snowy peaks, shot from a low angle. Background: whistling wind and the sharp cry of the bird.&#8221;</em> Gemini will use this information to calibrate the audio generated by Veo as well.</p><p></p><h2>Chapter 10: The Grammar of Command: Prompt Design Strategies</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gCK6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gCK6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gCK6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gCK6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gCK6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gCK6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg" width="800" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:436,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:204807,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/189572463?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gCK6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg 424w, https://substackcdn.com/image/fetch/$s_!gCK6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg 848w, https://substackcdn.com/image/fetch/$s_!gCK6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!gCK6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80c4d2b1-8262-40a2-aa5a-fc88285e04fc_800x436.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We have reached the final stage of our climb before tackling the ultimate summit. We have the tools, we have the allies, but now we must learn the language of the mountain. In the world of AI, this language is called <strong>Prompt Design</strong>. It&#8217;s not about &#8220;talking&#8221; to a machine, but about tracing a logical path that the model can follow without slipping.</p><p><strong>10.1 The Three Pillars of Precision</strong></p><p>For a command to be effective at high altitudes, it must rest on three fundamental pillars:</p><ul><li><p><strong>Context (The Scenario):</strong> Explain to Gemini where it is. Instead of &#8220;Write an email,&#8221; try: &#8220;Act as a Sales Director who needs to respond to a customer dissatisfied with a delivery delay.&#8221;</p></li><li><p><strong>Data (The Gear):</strong> Provide the raw material to work with. If you want a summary, paste the text clearly or upload the file.</p></li><li><p><strong>Goal (The Summit):</strong> Define exactly what should appear on the screen. &#8220;Generate a table with three columns: Name, Date, Amount.&#8221;</p></li></ul><p><strong>10.2 Showing the Path: Few-shot Learning</strong></p><p>One of the most common mistakes beginners make is giving only abstract orders. Experts use <strong>Few-shot Prompting</strong>, which means providing examples. If you want Gemini to write book reviews in a specific style, don&#8217;t just describe the style&#8212;show it.</p><blockquote><p><strong>Example 1:</strong> [Book A] -&gt; [Review in style X]</p><p><strong>Example 2:</strong> [Book B] -&gt; [Review in style X]</p><p><strong>Now it&#8217;s your turn:</strong> [Book C] -&gt; ...</p></blockquote><p><strong>10.3 Organizing the Backpack: Delimiters and XML Tags</strong></p><p>When you upload a lot of data or give complex instructions, the AI can get confused between what is an order and what is the material to be analyzed. Technical climbers use <strong>delimiters</strong>. Using tags similar to code (or XML tags) helps Gemini understand the structure of your thoughts:</p><p>&lt;instructions&gt; Write a summary of this text. &lt;/instructions&gt;</p><p>&lt;text&gt; [Paste your long document here] &lt;/text&gt;</p><p><strong>10.4 Strategies for &#8220;Long Context&#8221; (Beyond a Million Tokens)</strong></p><p>Gemini 3 has a vast range of vision, but even the sharpest eyesight can blur if the material is too overwhelming.</p><ul><li><p><strong>The Rule of the End:</strong> Research shows that AI pays closer attention to instructions placed at the <strong>end</strong> of the prompt, especially when preceded by a massive amount of data.</p></li></ul><p><strong>Anchoring:</strong> Use phrases like &#8220;Based exclusively on the information provided above...&#8221; to prevent the AI from &#8220;inventing&#8221; paths that don&#8217;t exist (<strong>hallucinations</strong>).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k0eo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k0eo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png 424w, https://substackcdn.com/image/fetch/$s_!k0eo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png 848w, https://substackcdn.com/image/fetch/$s_!k0eo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png 1272w, https://substackcdn.com/image/fetch/$s_!k0eo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k0eo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png" width="634" height="452" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:452,&quot;width&quot;:634,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:50035,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://antenorecostant.substack.com/i/189572463?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k0eo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png 424w, https://substackcdn.com/image/fetch/$s_!k0eo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png 848w, https://substackcdn.com/image/fetch/$s_!k0eo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png 1272w, https://substackcdn.com/image/fetch/$s_!k0eo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02989368-2e9c-4b2c-9bb8-8ae79f1dd06e_634x452.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>PRO TIP: The Verification Command.</strong> Before asking for the final output, add: <em>"Before responding, briefly summarize what you understood from my instructions."</em> This ensures you and the AI are <strong>roped together</strong> on the same page before starting the final effort.</p>]]></content:encoded></item></channel></rss>