
💸https://xitter.cf/t.co/sQ0aiU7v02 📸https://xitter.cf/t.co/lAyoqmSBRX $86K/m 🎮https://xitter.cf/t.co/tF49atJ396 $44K/m 🏡https://xitter.cf/t.co/1oqUgfD6CZ $23K/m 👙@X $13K/m 🌍https://xitter.cf/t.co/UXK5AFqCaQ $7K/m 🏩https://xitter.cf/t.co/4p4dzTDVN6 $5K/m
📕My book $5K/m 👉
Joined July 2013
- Tweets182K
- Following3.3K
- Followers98K
- Likes187K
🇵🇱 Okay my final Poland video because we're leaving soon!
It was really fun and we had a great time
I liked Warsaw most to be honest, a very modern city, a bit like East Asia in terms of modernity, with rapid delivery services and apps, everything just works great and fast
I'm not saying it's perfect btw, there's moments where you still realize it's Eastern Europe (or as they'd like to call it Central Europe) but then the difference is they generally solve problems fast and pragmatically
Many shops you go will actually have a long line at the checkout, annoying, but usually there's a second checkout but it's closed
That's because Poland too has a big labor shortage, one of the lowest fertility rates in Europe, so they too kinda have to import people, but they choose to import them from Ukraine and Belarus (and some South Asians actually too)
But wait, so that checkout line is closed yes? I'm so used to Portugal where there is zero incentive to then open another checkout counter but in Poland usually within a few minutes they notice it's busy and open another counter. I know, basic stuff but hard to come by these days. They're fast and pragmatic
Ordering flowers for my gf was easy, the flower shop has an IG (but I don't) so I msg them over Whatsapp, they immediately respond, give me some options, I say what I want, address, payment link with Stripe (!) and done delivered at my hotel by a nice guy. All soooo smooth. Fast response, friendly people. Things just work here!
Poland has done a great job keeping bad immigrants out while bring good immigrants in. The Ukrainians and Belarussians are neighbors and their cultures overlap strongly with Poland. So they fit in easily. Same cultures, same religions, same routines etc. for the most part
A young Polish Uber driver I talked to said to him Krakow (his city) looks just like Lviv in Ukraine, so it's easy for Ukranians in Poland to integrate
There's a lot of police presence in places, and military vehicles also (probably cause of the Ukraine war), the security at the Warsaw Airport is not done by some 5 layer outsourced company with staff that hates you, but by friendly people from the Polish Border Guard (Straż Graniczna) wearing military uniforms
Warsaw has lots of skyscrapers now, and actually the tallest in Europe now at 310 meters is the Varso Tower, crazy!
Poland is a booming economy and growing fast. When you're growing of course it's easy to make things go well. I'd say it's important for Poland to look ahead carefully and don't make the same mistakes that Western Europe did when everything was going well and we were very rich
We became complacent, stagnant, added regulatory burdens, became overly obsessed with climate change and the environment, and imported the lowest quality tier of people from cultures that hate our guys and are diametrically opposed to Western culture
That last part is especially interesting considering Poland's history, where 6 million (!) or 20% of the country was ruthlessly murdered in World War II
I think that gives them the power to not have to be politically correct about immigration like Germany, because Poland after all was the victim, while Germany then was the purpetreyor. Which is why Germany does have to be so politically correct about it, due to extreme historical guilt
You walk on the streets of Poland in the day and at night and you see the difference what sane policy does to daily life
We're all dealing with the echoes of history
So my message to my Polish friends: don't make the same mistakes Western Europe did and you will soon be the richest, safest, most modern country in Europe and hopefully then have the power to be the new leader of Europe
And maybe you can then save Europe as a whole!!
Niech żyje Polska! 🇵🇱
🇵🇱 Warsaw is Poland's biggest city and it is completely safe at 1am at night
No violent junkies, no drug dealers, no street thugs hanging around harassing women (and men), no pickpockets (nor in the day btw)
No shady people hanging around the train and metro stations
Just people living chill together and police enforcing safety
You know like we used to in Western Europe?
There's a lot to learn from Poland
My friend from Middle East about this video:
"I’m afraid this is so true"
"It is sooo so so true"
"I just don’t understand how they have not seen it coming it’s confusing… like the entire European leadership… no clue wtf"
If you say this as a European you're instantly banished from any social setting in Western Europe, which is of course why all of this is happening!
@levelsio retweeted
People who cured / are curing their own cancer on X:
1/ @sytses - bone cancer, billionaire founder of Gitlab, developed 10+ personalized therapies for himself.
2/ @paul_conyngham - shrank his dog Rosie's mast cell cancer tumors after chemo and surgery weren't enough. Now backed by YC and Founders Fund
3/ @miriamgonp - stage 4 breast cancer, tumor sequenced, searching for vaccine manufacturer now
4/ @kevinace - stage 4 lung cancer, angel investor in 300+ companies, first drug stopped working after 18 months. Vaccine designed, now paying $300k out of pocket for the vaccine
5/ @masonbgrant: going founder mode on his his 32-year-old wife's rare liver cancer, sequencing her tumor with AI agents
6/ @ArunRLverma: former product leader at Atoms and Shopify, brain tumor, built a vaccine from his tumor. Now building an AI health agent startup based on what he went through
We're going to make it
Some people say this will be the end of PHP
I don't think so because these AI-assisted vulnerability exploits will now increasingly happen to any language, any framework, any server software etc.
I mean Node patched a high security vulnerability this week too
A new era of infinite cat and mouse games between people assisted by super intelligent AI trying to hack every single app, site and server and on the other side companies trying to defend themselves from it also assisted by AI
A new era of cybersecurity has begun
@levelsio retweeted
if this PHP vulnerability allows remote code execution, doesn't that mean we can use the vulnerability to auto-patch all vulnerable servers?
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.
✅ Everything is back up
Ubuntu published the backported PHP fix very fast, great work @ubuntu and @ThePHPF team!!!
I pre-emptively disconnected ALL my sites / VPS servers from the web
I'll wait for the patch to hit at 2 PM UTC
If you have a PHP website, probably good to take them down until you patch PHP
69.3% of the web runs on PHP so this is going to be intense!
Good time maybe to buy cybersecurity stocks? (not financial advice)
Me after rewriting to Rust
claude -p "Rewrite this entire PHP codebase in idiomatic Rust, preserving all existing functionality, APIs, database behavior, and business logic. Analyze the architecture first, migrate systematically, add tests, and ensure the final project compiles and passes all tests. Do not stop until the migration is complete."
Crisis averted. You’re welcome.
@levelsio retweeted
A Europa será destruída por mulheres que projetam naqueles animais a maternidade que cabia aos filhos que elas abortaram.
ubuntu.com/security/notices/…
Ubuntu now has a fix for PHP
Ask your clanker to install it!
I pre-emptively disconnected ALL my sites / VPS servers from the web
I'll wait for the patch to hit at 2 PM UTC
If you have a PHP website, probably good to take them down until you patch PHP
69.3% of the web runs on PHP so this is going to be intense!
Good time maybe to buy cybersecurity stocks? (not financial advice)
It's only an imperfect STOP GAP solution
Safest is to just not have your PHP site have any access until it's patched
I notified a friend working at a big tech corporate about the PHP vulnerability as their entire infrastructure runs on PHP
He answered
"Thanks, I'll try patch it in a few days as I'm Out of Office (OOO) now"
And this is a modern tech company, imagine the traditional companies running PHP
People won't update fast enough and the vulnerability will be out in the wild once the patch hits as anyone can reverse engineer it based on the patch
Considering this, there's gonna be so many sites hacked and so much user data exposed I think
🤯
I pre-emptively disconnected ALL my sites / VPS servers from the web
I'll wait for the patch to hit at 2 PM UTC
If you have a PHP website, probably good to take them down until you patch PHP
69.3% of the web runs on PHP so this is going to be intense!
Good time maybe to buy cybersecurity stocks? (not financial advice)
I pre-emptively disconnected ALL my sites / VPS servers from the web
I'll wait for the patch to hit at 2 PM UTC
If you have a PHP website, probably good to take them down until you patch PHP
69.3% of the web runs on PHP so this is going to be intense!
Good time maybe to buy cybersecurity stocks? (not financial advice)
Interesting how things change:
🇮🇩 Canggu, Bali at the bottom now
and
🇿🇦 Cape Town is at the top!
🥊 S-tier places for digital nomads, voted head-to-head by members:
🟥 S-Tier:
🇺🇸 New York City
🇿🇦 Cape Town
🇯🇵 Osaka
🇯🇵 Tokyo
🟧 A-Tier:
🇰🇷 Seoul
🇻🇳 Da Nang
🇲🇽 Mexico City
🇪🇸 Barcelona
🇧🇷 Rio de Janeiro
🇹🇭 Chiang Mai
🇳🇱 Amsterdam
🇵🇱 Warsaw
🇹🇭 Bangkok
🟨 B-Tier:
🇪🇸 Madrid
🇺🇸 San Francisco
🇦🇷 Buenos Aires
🇭🇺 Budapest
🇦🇺 Sydney
🇸🇪 Stockholm
🇬🇪 Tbilisi
🇨🇿 Prague
🇺🇸 Los Angeles
🇦🇪 Dubai
🇩🇰 Copenhagen
🇹🇼 Taipei
🇬🇷 Athens
🟩 C-Tier:
🇵🇹 Lisbon
🇨🇴 Medellín
🇬🇧 London
🇮🇪 Dublin
🇮🇹 Rome
🇻🇳 Hanoi
🇻🇳 Ho Chi Minh City
🇩🇪 Berlin
🇹🇷 Istanbul
🇵🇹 Porto
🇸🇬 Singapore
🟦 D-Tier:
🇮🇩 Canggu
🇦🇹 Vienna
🇲🇾 Kuala Lumpur
🇫🇷 Paris
🇧🇬 Sofia
🇧🇷 São Paulo
🇪🇸 Valencia
nomads.com/s-tier
















