Ephraim Batambuze

4K posts

Ephraim Batambuze banner
Ephraim Batambuze

Ephraim Batambuze

@batambuze

Data-led marketing strategies. Christian, Farmer, & Webpreneur.

Se unió Nisan 2012
1.9K Siguiendo3.8K Seguidores
Ephraim Batambuze
Ephraim Batambuze@batambuze·
@Spartakussug @Jude_Mugabi Hard one, but I have seen an Indian cement factory use the angle of a plane failing to crash into the twin towers because of the cement. The ad is hilarious in that the place makes a U-turn…..
English
0
0
0
390
Colin Asiimwe
Colin Asiimwe@Spartakussug·
I’ve been seeing those ads from that cement company and Everytime it pope up I’m thinking if someone thought of the ad that says “ He’d still be in that tomb if they’d used (insert brand)”
English
12
9
71
10.3K
Ephraim Batambuze
Ephraim Batambuze@batambuze·
@ssmusoke @Google @YouTube Be default, I have 1.1.1.1 vpn by cloudflare always on. I have had issues previously where the Google Authenticator was not working because of some network blocks.
English
0
0
0
55
Ephraim Batambuze retuiteado
Tuki
Tuki@TukiFromKL·
🚨 Andrej Karpathy just explained the scariest thing happening in software right now.. someone poisoned a Python package that gets 97 million downloads a month.. and a simple pip install was enough to steal everything on your machine.. SSH keys.. AWS credentials.. crypto wallets.. database passwords.. git credentials.. shell history.. SSL private keys.. everything.. and here's the part that should terrify every developer alive.. the attack was only discovered because the attacker wrote sloppy code.. the malware used so much RAM that it crashed someone's computer.. if the attacker had been better at coding.. nobody would have noticed for weeks.. one developer.. using Cursor with an MCP plugin.. had litellm pulled in as a dependency they didn't even know about.. their machine crashed.. and that crash saved thousands of companies from getting their entire infrastructure stolen.. Karpathy's take is the real wake up call.. every time you install any package you're trusting every single dependency in its tree.. and any one of them could be poisoned.. vibe coding saved us this time.. the attacker vibe coded the attack and it was too sloppy to work quietly.. next time they won't make that mistake.
Andrej Karpathy@karpathy

Software horror: litellm PyPI supply chain attack. Simple `pip install litellm` was enough to exfiltrate SSH keys, AWS/GCP/Azure creds, Kubernetes configs, git credentials, env vars (all your API keys), shell history, crypto wallets, SSL private keys, CI/CD secrets, database passwords. LiteLLM itself has 97 million downloads per month which is already terrible, but much worse, the contagion spreads to any project that depends on litellm. For example, if you did `pip install dspy` (which depended on litellm>=1.64.0), you'd also be pwnd. Same for any other large project that depended on litellm. Afaict the poisoned version was up for only less than ~1 hour. The attack had a bug which led to its discovery - Callum McMahon was using an MCP plugin inside Cursor that pulled in litellm as a transitive dependency. When litellm 1.82.8 installed, their machine ran out of RAM and crashed. So if the attacker didn't vibe code this attack it could have been undetected for many days or weeks. Supply chain attacks like this are basically the scariest thing imaginable in modern software. Every time you install any depedency you could be pulling in a poisoned package anywhere deep inside its entire depedency tree. This is especially risky with large projects that might have lots and lots of dependencies. The credentials that do get stolen in each attack can then be used to take over more accounts and compromise more packages. Classical software engineering would have you believe that dependencies are good (we're building pyramids from bricks), but imo this has to be re-evaluated, and it's why I've been so growingly averse to them, preferring to use LLMs to "yoink" functionality when it's simple enough and possible.

English
285
2.2K
13.9K
3.2M
Ephraim Batambuze
Ephraim Batambuze@batambuze·
@MucunguziJackso @CultonScovia Correction; “God helps those who help themselves", is often mistakenly believed to be in the Bible but it actually originated from ancient Greek fables. It’s not in the Bible.
English
2
0
1
52
Ephraim Batambuze
Ephraim Batambuze@batambuze·
@TheMutaD I know someone who imported his car through Burundi saying the taxes are so fair. Drives around with Burundi plates and pays the fees charged every 3 months. Don’t know if it’s sustainable in the long run.
English
0
0
3
782
Ronald Kasendwa
Ronald Kasendwa@Kasendwa·
How were we able to do all these things before LLMs, man? We really suffered.
English
1
0
11
308
Maren
Maren@mbjorgum·
Twitter frenemies, I have these annoying tiny little ants all over my kitchen sink. How do I get rid of them? Any witchcraft available?
English
25
0
32
8.4K
Colin Asiimwe
Colin Asiimwe@Spartakussug·
@batambuze Scary scenario: There’s someone at the 23 commercial licensed banks 🏦 who is prompting for: 1. How to grow customers from x to y 2. Increase loans from y to z 3. Customer retention strategies 4. Risk mitigation strategies Now add insurance, fintech, loan apps, Saccos.
English
1
0
0
120
Colin Asiimwe
Colin Asiimwe@Spartakussug·
No one has considered what’s going to happen when a lazy govt guy uploads all the sensitive data into the AI and now national secrets are coming out in the GPT responses!
English
38
100
508
40.5K
Ephraim Batambuze
Ephraim Batambuze@batambuze·
@Spartakussug I tried something with one of the AI tools and have it access to my email asking it to analyze and tell prioritize emails in order of urgency, the output was awesome and scary at the same time. I imagine what uploading an entire multi-year company strategy/history will reveal.
English
1
0
1
67
Ephraim Batambuze
Ephraim Batambuze@batambuze·
@Spartakussug I see a new job description, data inspection officer or something of that sort. Someone whose responsibility is to ensure there are no such information leaks or reveals. The risks are so mighty.
English
2
0
2
2.4K
Ephraim Batambuze
Ephraim Batambuze@batambuze·
@EveZalwango Wait when you are on MTN, you will feel like you are running out of oxygen. Airtel at the moment has the most favorable roaming offers especially around East Africa. Off course it’s still high considering they once advertised as “One Network,” across Africa
English
0
0
0
63
Eve Zalwango #TheCarpenter #FundiWomen
It really doesn't make sense for me to roam in Nairobi, a 45-minute flight from Uganda, on the same network as Airtel. EAC needs to look into this, because spending 30k in airtime to keep data on my phone for just 1 hour is theft.
English
3
2
5
1.4K
Amon 👷
Amon 👷@rwenzori_·
Solutions to POTHOLES in the city! Most low volume roads in the city should be made with COBBLESTONE. Mathematically, five kilometers of cobblestone road can be constructed at the same cost of a one Km of asphalt yet its more durable. Engineers your thoughts on this? @KCCAUG
Amon 👷 tweet mediaAmon 👷 tweet media
English
87
79
633
60.7K
Ephraim Batambuze
Ephraim Batambuze@batambuze·
@moses_nasa @benmwine Am very intentional about this. It should take me at most 25 minutes to get the children to school. On average, it's 15 minutes.
English
1
0
1
88
Moses Nasa
Moses Nasa@moses_nasa·
@benmwine Take kids to boarding school. Take kids to schools near their homes. Avoid cross from one end of the city to another to take kids to school. We need public education / social campaigns on reasonable urban living
English
2
1
12
546
Ben Mwine 🇺🇬 π
Ben Mwine 🇺🇬 π@benmwine·
Today my heart bleeds for our kids! They have to be up at 4:00am just to be able to make it to school on time. Then they'll get back home at 9:00pm because of the evening rush hour. We won't see the full consequences of this for another 10 maybe 15 years but they will be bad!
David Soita Masinde.@davimasinde

FOR YEARS IN YEARS OUT, I HAVE BEEN WAITING FOR SOMEONE WITH AN INNOVATIVE IDEA FOR KILLING TRAFFIC JAMS IN AND AROUND BUT WE ALL SEEM TO BE CLUELESS. ​1). 🚨 📌 Look at the roads over the last week; it is a total disaster that we have brought upon ourselves. We all remember the day when one person "sat on the road" and blocked the whole Masaka-Kampala highway, but what is happening now is much worse because the blockage is everywhere. Every road leading in and out of the city is like a graveyard of unmoving cars, and nobody can move even an inch. This is not just a small delay; it is a complete heart attack for our city’s movement because our roads cannot handle this madness. When a whole city of millions of people can be stopped completely just because it is a Monday - Friday morning, it means our system is broken and we are all trapped in a big metallic cage. ​2). 🚨📌 The timing of this terrible traffic reveals a very simple and stupid truth: the "schools opening" is what is killing our movement. The moment schools open their gates, the roads are suddenly flooded with every old car that has been hiding in a garage for months. We are seeing a situation where every parent thinks they must drive their child right to the school door in a private car, even if it makes a short trip take 40 minutes or 2 hours. The political campaigns are finished and the rallies are gone, yet the traffic is worse than ever before. This proves that our traffic nightmare is caused by people who choose their own small comfort over the movement of the entire country. ​3). 🚨📌 My idea has been proven right by this mess: most people in Uganda only buy cars to act as private school buses for their children. People are literally pulling old vehicles out of the dusty garages, starting engines that barely work, just to join this daily line of cars that go nowhere. This means there is a huge "ghost fleet" of cars that only comes out to choke the roads when school starts and then hides away during the holidays. The smell of burning fuel and the loud noise of thousands of idling engines is the proof of our failure. Because we refuse to use organized Rapid Transport Bus systems which investors have proposed, we have turned our high-speed roads into giant parking lots where even ambulances cannot pass. ​4). 🚨📌 The result of everyone bringing their garage cars onto the road is that we are all losing money and getting tired before the workday even starts. We are wasting expensive fuel and losing time that should be spent working, all because "dropping the kids" has become a reason to stop the whole economy. This is a big red light showing us that our way of living cannot continue like this. If a simple school term starting can make a whole capital city fail to move, then the system is already dead. We are being strangled by our own cars—the same cars we bought to help us move have now become the heavy chains that keep us stuck in the mud.

English
37
14
74
23.6K
@Pretty Barbz
@Pretty Barbz@Barbrabrendah1·
Kulambiro has the worst morning jam
English
2
1
4
8.4K
Ephraim Batambuze
Ephraim Batambuze@batambuze·
Is there a credible source of genuine traffic data in Uganda? How many cars or individuals use a specific route every day? busiest road/junctions etc? The Works and Transport Statistical System (wtss.go.ug) was last updated in 2023 & all their dashboards are empty.
English
0
0
0
84
Ephraim Batambuze
Ephraim Batambuze@batambuze·
Can't all these fibre guys use one pole? Maybe a 3rd-party provider comes on board & uses shared infrastructure, similar to what telecoms use with their masts. Alternatively, they can agree with UEDCL and use their poles at a cost.
English
1
1
1
140