ᴇxᴘʟᴏʀᴇʀ • ᴀ ʙᴏʏ ʜᴀꜱ ɴᴏ ꜰᴇᴀʀ.

Remote
Joined February 2017
Pinned Tweet
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
The future belongs to those who learn more skills and combine them in creative ways.
13
1,130
45
2,803
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
Quand on ne maîtrise pas un sujet on ferme sa gueule et on continue de vaquer à ses occupations
Les Camerounais pourquoi ils acceptent cette situation sans rien faire ?
35
139
13
632
45,768
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
🚨🚨 YAN DIOMANDÉ 🇨🇮 A ÉTÉ DÉCISIF SUR SES 5 DERNIÈRES TITULARISATIONS AVEC LE REAL ! 🤍😍 7 G/A, C'EST TRÈS TRÈS FORT !!! 💎 🎯 vs Elche ⚽️ vs Villarreal 🎯 vs AS Rome ⚽️🎯 vs Séville ⚽️🎯 vs Leipzig
112
851
110
7,865
167,246
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
🤣🤣🤣🤣🤣 Stéphane est même chanceux La normale c’est passé de 4500€ à perdre 500€ par mois
« Quitte ton boulot. Lance ton propre business et deviens ton propre patron. Prends des risques. Ose… » Voilà comment Stéphane est passé de 4 500 € par mois à seulement 500 € par mois.
1
2
16
1,637
😂😂😂
Les Japonais sur Twitter : J'ADORE LES MINEURES ET ADOLF HITLER Les Chinois : Lorsque, avec ma femme, nous finissons de faire l'amour, l'instant de clarté post-orgasmique m'oblige à considérer les révoltes française comme un mouvement légitime qu'il faut soutenir. Bravo !
137
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
The more bodies, the less bonding.
Why do men always want to know a woman’s body count, what exactly do you do with that information
52
459
8
7,699
68,788
😂😂😂 waaah
no,中国人口太多了,就算出来一点都是几千万起底。但是他们不发言,只是一味的看色情电影。
79
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
Les gens qui disent que bosser de chez toi c'est déprimant ont jamais fait 2h de transports par jour pour rentrer à 19h complètement mort Rien que pour plus jamais revoir le RER à 7h du mat ça vaut le coup de lancer ton business en ligne
7
2
1
47
1,546
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
TU VEUX PAS BZ TU DÉGAGES
dire que je devais monter sur paris semaine pro tout frais payés + tours de moto mais quand j’ai dit au mec que j’embrassais pas et que je couchais pas il a tout annulé 🧘🏿‍♀️🙏🏿 #punie
59
170
63
1,966
183,194
Un dev sur Twitter avait utilisé l'expression en premier. C'est de là que tout est parti
Mais concrètement ça signifie quoi le vibecoding ? Je crois que c'est un terme qui veut dire coder avec l'ia/sans grande connaissance, et pq vibe ? J'imagine qqun qui danse en codant en mode chill, bonne vibe
1
2
280
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
L'artisan c’est le pire client. Très long à convaincre, 0 sensibilité a la techno souvent, t'appelle tous les 4 matins, hyper chronophage, veut tout gratuitement. Hyper méfiant parce que les scam l’ont fatigué. À part quelques uns (jeune en général), vous perdez votre temps.
Les artisans galèrent tous les jours, et presque personne ne semble exploiter l’IA pour leur vendre des solutions. Vous attendez quoi pour vous positionner sur ce marché ? Qui ici vend déjà des solutions IA aux artisans ? Qui est artisan lui même ? Je veux voir qui a compris l’opportunité… et qui est directement confronté au problème.
1
4
265
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
I hope Anthropic never runs out of money cus man, Claude is really an insane tech
61
389
24
7,986
112,276
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
Mes questions de merde je les pose à ChatGPT, Claude je le garde pour les trucs sérieux parce que j'ai une réputation à tenir mdrr
10
4
1
80
3,635
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
🚨🚨🚨ALERTE ! Une attaque massive est sur le point de se produire ! L'équipe sécurité de PHP a découvert deux failles critiques, notées 9,2/10, qui permettent de prendre le contrôle d'un serveur à distance. Les détails sont tenus secrets jusqu'à la publication du correctif, aujourd'hui à 16 h (heure de Paris). Un outil d'attaque a déjà fuité, et les experts s'attendent à des attaques massives dans les minutes qui suivront la sortie du correctif. Le correctif ne sera publié que pour les versions récentes de PHP, de la 8.2 à la 8.5. Toute version plus ancienne est très probablement vulnérable et ne recevra aucune mise à jour. Migrer vers une version récente est un travail parfois colossal, qui peut prendre des semaines. Adapter soi-même le correctif aux anciennes versions est périlleux et ne pourra se faire qu'une fois le correctif officiel publié, c'est-à-dire après le début des attaques. Environ 50 % des sites PHP tournent sur une version qui ne sera pas corrigée : plus d'un tiers sont encore en PHP 7, voire plus ancien. Les sites qui n'ont pas migré sont souvent les plus difficiles à migrer, ou appartiennent à des structures qui n'ont pas les ressources pour le faire, typiquement des PME.
28
135
14
600
322,732
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
🚨🌐 ALERTE INFO | Une partie d’Internet est PARALYSÉE à travers le monde après la découverte de deux failles « critiques » dans le langage informatique PHP, utilisé par environ 70 % des sites web. En France, les sites des préfectures, des impôts et de Météo-France sont notamment inaccessibles. Plusieurs sites gouvernementaux européens et américains ont également été mis hors ligne par précaution. Ces failles pourraient permettre à des pirates de prendre le contrôle de serveurs et de voler des données. (AFP)
144
1,139
168
8,925
1,122,583
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
Effective Immediately, all organizations using PHP for their systems are advised to be prepared for an update addressing two critical vulnerabilities. PHP is widely used for web applications. These vulnerabilities often provide a direct path to the server's file system or database. If an immediate update is not feasible, it is recommend that organizations take the system offline until it can be fully mitigated. NSA will follow up shortly with more specific guidance.
1,226
10,234
2,662
66,923
11,247,389
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
PHP, ces GOATs ! 2 failles RCE critiques, mais patch uniquement pour PHP 8. Les autres ? Démerdez-vous ! Même Microsoft n’avait pas osé ce move. Les non-devs, vous n’avez pas idée de l’impact stratosphérique de cette décision sur l’Internet mondial...
65
29
6
330
50,124
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
Here is the prompt to make your own GTA San Andreas mission on MacOS, just paste it in your clanker, you can change the mission of course to your own story: You are helping me build a custom story mission for GTA San Andreas (classic PC version) running on macOS through CrossOver. Work step by step, check each step works before moving on, and back up everything before changing files. GOAL A playable mission called "Vibe Coded". CJ walks into a marker in San Fierro, drives to a diner, sits at a desk with his co-founder and "vibe codes" a startup called Vibes AI in a minigame. Then he drives to an investor office and pitches. The investors invest $10,000,000 and the mission passes. All dialogue is voiced and subtitled. PART 1: PREPARE THE GAME 1. Back up the full game folder and the save folder ("Documents/GTA San Andreas User Files") before touching anything. 2. Downgrade the game to v1.0 US. The modding tool CLEO only works on v1.0, and the Steam and Rockstar Launcher versions are newer. Use Jetpack Downgrader (open source, on GitHub), which supports the Rockstar Launcher version. You don't need its Windows GUI. Its package contains the full v1.0 exe (game.jpp is a zip holding it) plus JojoDiff binary patches for 15 data files. Apply each patch with its bundled patcher.exe, run through CrossOver's wine command line. Syntax: patcher.exe original patch output. The files are anim.img, gta_int.img, gta3.img, TrakLkup.dat, nine audio streams, script.img and main.scm. Verify: gta3.img should be 940,064,768 bytes with CRC32 c8ccf06f, and main.scm should be 3,079,599 bytes. 3. Install CLEO 5 (the version bundled with Silent's ASI Loader) and SilentPatch. SilentPatch is required, because without it v1.0 refuses to start on a Mac with "Cannot find 800x600x32 video mode". 4. Make the save compatible. v1.0 uses v1 scripts, so a save from the newer versions won't load. Use GTASnP.com to download a save from the right point in the story (we used one right after "Are You Going To San Fierro?"), converted to v1. Put it in a free slot without overwriting existing saves. 5. Launch gta_sa.exe directly, not through the Rockstar Launcher, which may undo the downgrade. Create a CrossOver shortcut for it inside the bottle. Don't put shortcut files on the Mac desktop. PART 2: MAC/CROSSOVER GOTCHAS (IMPORTANT) - The game crashes on launch if a settings file (gta_sa.set) saved by a previous session exists. Delete it before every launch. We made the shortcut run a small .bat that deletes it and then starts the game. The downside is that in-game settings reset each launch. - The game stops loading whenever its window isn't the active window. After launching, keep the window focused (Cmd+Tab to it) even if it looks black or invisible. - Force-quitting leaves orphaned Windows processes in the bottle, which silently block future launches. If the game won't start, kill every process in the bottle (or use CrossOver's Force Quit / Restart Bottle), then launch again. - If the camera spins with mouse and keyboard, set the Wine registry value HKCU\Software\Wine\DirectInput MouseWarpOverride = force. Don't enable Retina mode, because it broke launching. - Windowed mode through dxwrapper produced an invisible window on the Mac, so we removed it. Film the full-screen game with Cmd+Shift+5 instead. PART 3: WRITE THE MISSION 1. Write the mission in Sanny Builder 4 syntax, in GTA SA v1.0 SBL mode, as a CLEO script (.cs). Compile it with Sanny Builder's command-line option (sanny.exe --no-splash --mode sa_sbl --compile input.txt output.cs), run through wine. Compile in a different CrossOver bottle from the game's, so compiling never disturbs a running game. Put the .cs file in the game's cleo folder. It loads whenever a save is loaded. 2. Use real data from the game files, never guesses: - Get interior coordinates and interior IDs from the "enex" sections of the game's .ipl map files. We used the SF diner (DINER2, interior 5) and the Planning Department office (PAPER, interior 3). - Get object model IDs from the .ide files: office chair kb_swivelchair1 (1714), office desk officedesk1 (2008, has a computer on it, top at 0.8 m), computer PC_1 (2190). There is no laptop model in the game. - Measure object sizes by reading vertex bounds from the .dff models inside gta3.img and gta_int.img. - Verify animation names by parsing the .ifp files. We used OFF_Sit_Type_Loop from INT_OFFICE, the prtial_gngtlk talking animations and the business handshake from GANGS, and shout_01 from ON_LOOKERS. 3. Placement rules that took several tries to get right: - The enex coordinates are not floor height. Find the real floor with get_ground_z_for_3d_coord once collision has loaded (after load_scene and about a 1 second wait). - set_char_coordinates already adds the ped's standing height (about 1 m). Pass the floor height itself, not floor + 1, or characters float in mid-air. - A frozen character in mid-air plays a falling pose instead of its animation. Freeze characters only once they're on the floor. - The sitting animation lowers the body by 0.403 m (read from the .ifp file), which lands the hips on a 0.49 m chair seat. 4. Mission flow: - Trigger: a $ blip and marker outside the Doherty garage. Start only when not already on a mission, then set $ONMISSION = 1. - Diner: fade out, teleport inside, place the desk, chairs, computer and co-founder, play the typing animation, set a fixed camera, fade in. - Minigame: draw a fake laptop screen with draw_rect and display_text_formatted. Tap SPACE to prompt the AI and raise a progress bar. A scrolling agent log appears with jokes (spawning subagents, context compaction, auto-approved rm -rf, deleting the tests). Random red bugs appear, and you have 4 seconds to press Y to accept the AI fix. Each bug has its own funny fix reply. Failing costs 12% progress. - At 100%: "SHIPPED!", teleport outside, and a blip marks the investor office downtown. - Office pitch: teleport in, spawn three investors, then three questions with Y or N answers. After each choice, show what CJ said ("CJ: ...") before the investor reacts. Then the $10M offer. Answering N triggers a counter-offer gag where the investors panic and cave. - End: handshake, fade out, teleport outside, add $10,000,000, play the mission-passed tune, show MISSION PASSED. - Fail: if the player dies or gets busted, clean up all spawned objects and characters and show MISSION FAILED. 5. Sanny Builder pitfalls: some variable names clash with built-in names (for example "blip" and "fx"), so rename them. There is a limit on local variables, so reuse them. Check the compiler log after every build. PART 4: VOICE ACTING 1. Write a list of every spoken line, one file per line, with clear filenames (for example vc_02_q1, cj_01_q1_yes, cofounder_01). Spell out numbers for text-to-speech. 2. Generate the voices with text-to-speech, using original or designed voices 3. Process the clips with ffmpeg: trim leading and trailing silence, cut any extra takes, normalize loudness so all characters play at the same volume, and convert to mono mp3. 4. Transcribe the final clips (we used Whisper locally) and adjust the subtitles to match exactly what was said. 5. Play the clips with CLEO 5's audio plugin (SA.Audio.cleo): load_audio_stream with "cleo:\vibes\filename.mp3", play it, show the subtitle for exactly the clip's length, then remove the stream. If a clip fails to load, show the subtitle without sound instead of crashing. 6. Optional: real character lines can be pulled from the game's own audio. The file audio/SFX/SCRIPT holds 218 banks of raw 16-bit PCM speech (find them via PakFiles.dat and BankLkup.dat), about 6,800 clips. Extract them to WAV and transcribe them to search for specific lines. PART 5: TESTING After every change, reload the save and play through the changed part. Ask for screenshots when something looks wrong, especially positions and sitting. Change one thing at a time.
I asked Claude Code to make a new GTA: San Andreas mission where CJ has to vibe code a startup and then raise money from investors in SF
25
47
11
787
72,734
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
We’re opening a research preview of Claude Duet, a new app where Claude works as a proactive agent. It comes to you with what needs your attention, completes tasks you ask of it, keeps working when you step away, and checks with you before it acts on your behalf.
2,096
3,878
4,382
50,693
7,822,396
Gᴀʙʀɪᴇʟ {TʜᴇCᴏᴅᴇ} ⚡ retweeted
🤣🤣🤣
being a founder is so funny because how am i building a company and simultaneously fighting poverty?
1
1
85
Ce qui me plaît avec Claude, c'est qu'il n'est pas comme Chat GPT à toujours essayer de te sucer la bite, malgré les instructions que tu lui a donné. Il va à l'essentiel. Il faut son taff propre et sans fioritures.
1
3
619