Sign in

Okuhle Ngada 🇿🇦🇨🇦

@okuhlen.bsky.social
78 followers 106 following 141 posts

Creator of Things | Tech Lover | Coffee Lover | 🇿🇦🇨🇦 View my medium.com profile: medium.com/@okuhlengada

PostsRepliesMedia
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 08/06/2026
Been enjoying my latest addition to the kitchen… the DF64 Gen 2 coffee grinder!
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 22/03/2026
The Queen is back!
011
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 22/03/2026
I wonder if this list is being actively updated, and if, researchers would value some sort of crowd-sourcing tool that may give signals or indicators of potentially predatory journals. I too had received a suspicious email in the past, but was not aware then that it was potentially predatory.
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 08/09/2025
Interesting paper I am reading which analyses the retractions and citations of retracted works among World's Top Scientists. One WTS is said to have more than half their total works as retracted! Love the framework in this paper! #research #researchIntegrity www.tandfonline.com/doi/full/10....
tandfonline.com
Ranking-based sanctions for retraction-afflicted elite researchers
The 2024 Stanford career-long list of the world’s top 2% scientists (WTSs) by citation impact, which for the first time includes retraction data, offers a unique opportunity to explore research int...
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 30/07/2025
I still haven’t stopped appending “Model” to my DTO classes 😭. Eg: UserUpdateModel or PayRequestModel
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 14/06/2025
I’m in love with AeroPress coffee… much more flavourful cups! Using the unofficial “Inverted Method” to brew with the AeroPress feels so gangster but produces amazing cups #coffee #aeropress #brew
020
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 10/06/2025
It was always cool. More so when Microsoft started embracing the open source world. I enjoy building my personal projects with .NET and C# as the backend.
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 09/06/2025
Absolutely!! I had to learn that capitalism does not really care about “smart people” or “dumb people” or “merit”. Sadly, it’s all about profits & short-term gains. In one of his books, John Perkins used the term “death economy” to describe the world we in - long term sustainability suffers.
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 31/05/2025
The Queen is relaxing and enjoying the sun 😀
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 31/05/2025
Did my 90th ParkRun today! Leg was feeling much better. 10 more till 100… that black shirt is mine :) #parkrun #running
070
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 26/05/2025
Sadly, that is what Americans voted for in 2024. Sad because its hard to ignore the chaos in America; its plastered all over the internet, even on LinkedIn (glorified Facebook if you ask me).
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 24/05/2025
Another ParkRun completed! 11 more till 100 ParkRuns milestone! #parkrun #running
0120
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 17/05/2025
Thanks @scott.hanselman.com !! I do believe that developers should try donate to open source projects. It’s unfair to cry when an open source project opts for commercialisation when users have not tried to support these projects. I made a small donation to an open source project a month ago.
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 14/05/2025
@mark-carney.bsky.social All the best! I saw your new cabinet and your explanation and I am happy with the selection. Nice to see you retained powerful names like Anita Anand and Melanie Joly. All the best!
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 13/05/2025
Sorry to hear you have to deliver bad news. Unfortunately, this is the reality today; stable jobs don't exist anymore. Employees need to prioritise their health and financial well-being. I haven't been laid off, but I do expect this to happen to me at some point in my career. Stay strong people!
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 03/05/2025
Seeing this only now but there are repeated segments of the plotted line chart. Pretty bizarre that someone would do this and it would pass the peer-review process. I kinda get why this happens (reviewers are incentivised, and advanced tools to detect fraud might not be as available). No shame!!
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 29/04/2025
The pundits didn’t lie when they said Poilievre was at risk of losing his seat. Still gagged! So many independents ran at his riding - not sure if that was to protest Poilievre or the first-past-the-post electoral system in general. Very interesting outcome. his rhetoric and slogans were A LOT!
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 29/04/2025
Been gagging at this! Never did I expect Poilievre to lose his seat! I thought the pundits were joking when they said his seat is at risk. Also, there were a lot of independent candidates running at his riding - not sure if that was a protest against him or the first-past-the-post system in general
020
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 29/04/2025
He lost his seat! That part has had me gagging all morning!
050
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 13/04/2025
Keep going! You’re almost there!!
110
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 12/04/2025
ParkRun 87 today. Just a few more till 100! #parkrun #running
0180
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 11/04/2025
Enjoy! Is there going to be an upload on YouTube or similar?
110
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 11/04/2025
@briantylercohen.bsky.social You get what you voted for. Elections have consequences.
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 06/04/2025
@briantylercohen.bsky.social They are getting what they voted for. If they not happy, vote differently in 2026 midterms.
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 06/04/2025
@briantylercohen.bsky.social That is so cute to see. Well done on doing your part to raise awareness to what is happening. Always enjoyed your podcasts. Now, people need to vote FOR their best interests and NOT against them in 2026 midterms. This is why Trump won; people wanted to "own the libs".
030
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 31/03/2025
Last Saturdays ParkRun… 15 more to go till I hit the 100 ParkRuns milestone! #parkrun #running
070
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 22/03/2025
Well answered! Yes, creating content does take time. I also feel many people nowadays want to see a quick 2 minute video instead of reading a 30 min - 1 hr paper or article that delves into details (the background, the solution, shortcomings, etc.). Yes, 2025 has been on shaky ground so far :-(
020
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 18/03/2025
Put some respect on the receipt that has “Scott Hanselman” written on it 🤣🤣
020
Reposted by Okuhle Ngada 🇿🇦🇨🇦
XPN @xpnsec.com · 12/03/2025
Brilliant talk from @scott.hanselman.com on the realities on LLMs. The temperature demo is such a good way to explain the "magic" behind text generation. www.youtube.com/watch?v=kYUi...
youtube.com
Keynote: AI without the BS, for humans - Scott Hanselman - NDC London 2025
YouTube video by NDC Conferences
1468
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 13/03/2025
Congratulations Scott!!
020
Reposted by Okuhle Ngada 🇿🇦🇨🇦
openRxiv @openrxiv.bsky.social · 11/03/2025
openRxiv has arrived! We’re thrilled to announce the launch of openRxiv as an independent, researcher-led nonprofit to oversee bioRxiv and medRxiv, the world’s leading preprint servers for life and health sciences. openrxiv.org/introducing-... #openRxiv #OpenScience #Preprints #bioRxiv #medRxiv
3409231
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 10/03/2025
A Peregrine Falcon wouldn’t wanna hunt or eat that 🤣
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 10/03/2025
Whattttt 🤣🤣🤣. A whole invite to tea and cake 🤣🤣
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 10/03/2025
OMG the reference to Westboro Baptist Church took me out 😆. Wonder what happened to that church... is it still operational? Twitter gives 4chan vibes nowadays... so much misinformation and crazy posts.
1100
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 10/03/2025
Pierre not getting security clearance was not a good look in my view. Sure, you can blast the Liberals and other parties, but at the very least, you should co-operate with the government when serious matters come by. Even the Bloc Quebecois leader got his security clearance!
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 10/03/2025
I was not as enthuastic about the Liberal Party before, but also not mad at Trudeau. But, with Carney, the excitement is real. I hope he speaks more to Canada's productivity problem (Bank of Canada also spoke about this) and outlines an actionable plan to strengthen Canada. Congrats Mark Carney!
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 10/03/2025
Wait what?? Did it really take Pierre 11 years to finish a Bachelor's degree 😆... show me the receipts! Yes, Mark Carney has an incredible track record & background. Pierre Polievre, while his messaging resonates with many Canadians, is a "career politician" - worked in Parliament all his life.
020
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 10/03/2025
I was very excited to hear Mark Carney is throwing his in the ring for the leadership race of the Liberal Party. Congratulations! Thanks Trudeau!
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 09/03/2025
Well done! It’s all about having fun and enjoying the scenery! Don’t stop running!
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 09/03/2025
Impressive!
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 09/03/2025
Yip, a lot of career Democrats have no reason to get serious. They probably happy with waiting things out and looking like they are concerned.
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 08/03/2025
Have a bit of a leg pain, but made sure not to miss the ParkRun. 17 more till 100 ParkRuns milestone. #parkrun #running
090
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 06/03/2025
Interesting updated report on the state of the U.S healthcare system relative to other wealthy countries. As always, the U.S has the worst performing healthcare system despite spending considerably more than other wealthy countries. #Healthcare #MirrorMirror www.commonwealthfund.org/publications...
commonwealthfund.org
Mirror, Mirror 2024: A Portrait of the Failing U.S. Health System
Analyze the 2024 "Mirror, Mirror" report to understand global health system performance and insights for improving health care quality and access.
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 04/03/2025
Twitter (X) reminded me of 4chan after Musk took over
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 04/03/2025
Tough times ahead for the world. The Federal Reserve Bank of Atlanta, using their GPPNow model, predicts a -2.8% contraction to the GDP. Source: www.atlantafed.org/cqer/researc...
atlantafed.org
GDPNow
Provides a
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 04/03/2025
The poor and middle class has long tendencies of voting against their interests, so I am not counting on them to show the GOP that they are wrong at the ballot box. This mess was created by people voting against their best interests.
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 03/03/2025
I’ve never seen such open abuse of power and conflicts of interest. His meme coin clearly wasn’t enough. The crypto traders probably gonna “pump and dump” as the rally creates selling opportunities 🫠
010
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 01/03/2025
I’m also interested to see the data around the economic blackout. Let’s wait and hope some researchers are busy collecting and crunching the data 📉
120
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 01/03/2025
Yikes. We haven’t forgotten about his scandal. The quality of elected leaders needs to improve worldwide. We are electing people who aren’t fit for office 😢
000
Okuhle Ngada 🇿🇦🇨🇦 @okuhlen.bsky.social · 01/03/2025
These emails do not make sense. Most companies typically have performance reviews which are done in regular intervals (monthly or every quarter of the year). The decline of the American empire is moving faster under the Musk-Trump administration. Sad.
020