Categories
Current Events

Ericsson CEO admits they may have paid ISIS for transport route access

Bloomberg’s story on Ericsson. Click the photo to read the article.

If you’ve recently been caught or called out for doing something you shouldn’t have been doing, you might be able to console yourself with the fact that whatever you did probably isn’t as bad as what the Swedish telecom and networking company Ericsson did: they may have paid ISIS — yes, that ISIS — for access to transport routes in Iraq.

In an interview with the Swedish financial newspaper Dagens Industri (“Today’s Industry”), Ericsson’s CEO said that the company noticed what he called “unusual expenses” in Iraq that go back to 2018, and that they haven’t yet determined the final recipient of the money.

The “money quote” (pardon the pun) is:

“What we are seeing is that transport routes have been purchased through areas that have been controlled by terrorist organizations, including ISIS.”

Borje Ekholm, CEO, Ericsson from Bloomberg’s article, Ericsson Shares Crash After CEO Says Firm May Have Paid ISIS

After investigating, they decided that it wasn’t a big enough deal to make public:

“The materiality of our findings did not pass our threshold to make a disclosure. That was our judgment when we completed the investigation two years ago.”

Borje Ekholm, CEO, Ericsson from Reuters’ article, Ericsson says its 2019 probe found serious compliance breaches in Iraq

This is the latest in a series of humiliating episodes for the company, who are still coming out from under a major corruption probe (they had to plead guilty to a campaign of corruption and bribery across China, Djibouti, Indonesia, Kuwait, and Vietnam from 2000 to 2016), and from paying a settlement for over $1.2 billion to the U.S. Department of Justice (DOJ). Last October, the DOJ accused them of breaching the settlement agreement by failing to provide certain documents.

As you may have guessed, Ericsson’s share prices have dropped in the wake of this news. The reported drops range from 11 to 15%, depending on the news source.

Many of the headlines refer to the fact that Ericsson may have given money to ISIS for favors, which reminds me of this scene from Arrested Development:

Find out more

Categories
Business Florida Tampa Bay

Tampa’s Peerfit acquired by FitOn

It’s another Tampa Bay success story: Tampa-based Peerfit, who refer to themselves as a corporate wellness platform, have been acquired by FitOn, the mobile health and fitness app known for its exercise classes led by celebrities.

Peerfit have been growing in leaps and bounds, amassing customers and funding, including a $10 million round in January 2020 that was led by Tampa Bay Lightning owner Jeff Vinik and NoCal-based Virgo Investment Group. Peerfit connects employers to fitness and wellness services, acting as a provider for companies that provide wellness benefits — they’re currently used by 13,000 employers. CEO Ed Buckley will remain in charge of Peerfit, and their team (about 50 people, according to Tampa Bay Business Journal) all plan to stay on.

FitOn’s story is one of a good product that had great timing. Launched in 2019, the app provides at-home workouts led by celebrities including Halle Berry, Gabrielle Union-Wade, Lindsay Vonn and Julianne Hough. When the pandemic forced gyms to close, their user base grew to over 10 million, and 80% of their users livestreamed workouts in 2020.

Is this a good thing for Peerfit? For the Tampa Bay scene?

My opinion is yes, and for now, I’ll keep my answers to bullet points:

  • It’s good for Peerfit, part 1: When you create a business with “startup” ambitions (as opposed to having the goal of creating a so-called “lifestyle business”, a model that is unfairly mocked and deserves more respect), your goal is to exit. In general, there are three kinds of exits:
    1. You fail. This could be closing up shop, or getting acquired at a “clearance” price.
    2. You IPO. Typically, to do this, you first have to become a unicorn — a private company with a valuation of over $1 billion. Shareholders are generally ecstatic, and employees generally do really well. This is the least likely scenario; there are just over 1,000 of them in the world.
    3. You get acquired. Shareholders are generally pleased, and employees generally do pretty nicely. This is the most likely scenario, as 97% of exits are an M&A-type transaction. It’s also usually the best outcome for a small- to medium-sized startup, which is where Peerfit fits.
  • It’s good for Peerfit, part 2: FitOn and Peerfit are complementary: one’s provides wherever-you-happen-to-be workouts, and the other provides fitness benefits to companies. FitOn provides capital, reach, and an app in the top 20 in the App Store, and with a 4.9 rating (from almost 230K ratings!). Peerfit can take the FitOn app to corporate customers.
  • It’s good for the Tampa Bay tech scene: It takes more than evangelizing the benefits of choosing Tampa Bay as a place where you’ll live, work, and play to build our tech scene. That’s just telling. Telling helps, but we also need to show, and success stories such as Peerfit are exactly what we need.

Find out more

For more on the acquisition, see:

Categories
Humor Programming

What coding in Light Mode says about you

This made me chuckle.

Categories
Meetups Programming Tampa Bay

Building a “Wordle” function, part 1

These slides capture what we worked on Tuesday night’s “Think Like a Coder” meetup: coming up with a first attempt at a “Wordle” function. Given a guess word and a goal word, it should output a Wordle-style score.

We came up with a solution that I like to call the “close enough” algorithm. It goes through the guess word one character at a time, comparing the current guess word character with the goal word character in the same position.

When making those character-by-character comparisons, the function follows the rules:

Here’s the “close enough” algorithm, implemented in Python…

def wordle(guess_word, goal_word):
    
    # Go through the guess word one character at a time, getting...
    # 
    # 1. index: The position of the character
    # 2. character: The character at that position
    for index, character in enumerate(guess_word):
        
        # Compare the current character in the guess word
        # to the goal word character at the same position
        if character == goal_word[index]:
            # Current character in the guess word
            # matches its counterpart in the goal word
            print("green")
        elif character in goal_word:
            # Current character in the guess word
            # DOESN’T match its counterpart in the goal word,
            # but DOES appear in the goal word
            print("yellow")
        else:
            # Current character DOESN’T appear in the goal word
            print("gray")

…and here’s the JavaScript implementation:

function wordle(guessWord, goalWord) {
    
    // Go through the guess word one character at a time
    for (let index in guessWord) {
        // Compare the current character in the guess word
        // to the goal word character at the same position
        if (guessWord[index] == goalWord[index]) {
            // Current character in the guess word
            // matches its counterpart in the goal word
            console.log('green')
        } else if (goalWord.includes(guessWord[index])) {
            // Current character in the guess word
            // DOESN’T match its counterpart in the goal word,
            // but DOES appear in the goal word
            console.log('yellow')
        } else {
            // Current character DOESN’T appear in the goal word
            console.log('gray')
        }
    }
}        

I call the solution “close enough” because yellow is a special case in Wordle. If the guess word is ATOLL and the goal word is ALOFT, the first L in ATOLL should be yellow and the second should be gray because there’s only one L in ALOFT.

We didn’t settle on the “close enough” algorithm — it was just enough for that night’s session. In the next session, we’ll refine the algorithm so that it matches Wordle’s!

Want to become a better programmer? Join us at the next Think Like a Coder meetup!

Categories
Current Events Tampa Bay

What’s happening in the Tampa Bay tech/entrepreneur/nerd scene (Week of Monday, February 14, 2022)

Here’s the list of tech, entrepreneur, and nerd events for Tampa Bay and surrounding areas for the week of Monday, February 14 through Sunday, February 20, 2022. Happy Valentine’s Day, everyone!

This list is a weekly service from Tampa Bay’s tech blog, Global Nerdy! For almost five years, I’ve been compiling a list of tech, entrepreneur, and nerd events happening in Tampa Bay and surrounding areas. There’s a lot going on in our scene here in “The Other Bay Area, on the Other West Coast”!

As far as event types go, this list casts a rather wide net. It includes events that would be of interest to techies, nerds, and entrepreneurs. It includes (but isn’t limited to) events that fall under the category of:

  • Programming, DevOps, systems administration, and testing
  • Tech project management / agile processes
  • Video, board, and role-playing games
  • Book, philosophy, and discussion clubs
  • Tech, business, and entrepreneur networking events
  • Toastmasters (because nerds really need to up their presentation game)
  • Sci-fi, fantasy, and other genre fandoms
  • Anything I deem geeky

By “Tampa Bay and surrounding areas”, this list covers events that originate or are aimed at the area within 100 miles of the Port of Tampa. At the very least, that includes the cities of Tampa, St. Petersburg, and Clearwater, but as far north as Ocala, as far south as Fort Myers, and includes Orlando and its surrounding cities.

The mandatory omicron variant announcement

Prior to the omicron variant, there was still a pretty good chance that you didn’t personally know someone who’d caught COVID. Today, thanks to its contagiousness, omicron has made it so much more likely that someone you personally know has caught it — and probably has it now.

Omicron’s out there, and it’s not as “mild” as some people have described it. Be smart and responsible — get your booster, mask up in crowds, favor outdoor and online events, and we can get back to what passes for normal sooner!

This week’s events

I try to keep this list up-to-date. I add new events as soon as I hear about them, so be sure to check this page often!

Monday, February 14

GroupEvent NameTime
Rafael StuchinerBlockchain, Bitcoin, Crypto! What’s all the Fuss?~~~Tampa, FL
RGANetwork.netSouth Tampa Professionals Networking Lunch Wrights Deli
Thinkful TampaThinkful Webinar || Intro to JavaScript: Build a Virtual Pet10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || Learn Data Analytics With Thinkful5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Data Science vs. Data Analytics8:00 PM to 9:30 PM EST
Tampa Cybersecurity TrainingTampa Bay’s Job Seeker Coffee Talks9:00 AM
Tampa / St Pete Business ConnectionsSouth Tampa Professional Networking Lunch11:30 AM
Young Professionals of Tampa Bay Networking GroupSouth Tampa Referrals11:30 AM
Wesley Chapel, Trinity, New Tampa Business ProfessionalsLutz, Wesley Chapel, New Port Richey Networking Lunch11:30 AM
Christian Professionals Network Tampa BayLive Online Connection Meeting- Monday11:30 AM
Professional Business Networking with RGAnetwork.netSt. Pete Networking Lunch! Fords Garage! Monday’s11:30 AM
Entrepreneurs & Business Owners of Sarasota & BradentonVirtual Networking Lunch Monday11:30 AM
Entrepreneurs Empower EmpireOffice Hour12:00 PM
West Orange Comics & Video GamesMagic Mondays5:00 PM
The Tampa Chapter of the Society for the Exploration of PlayCritical Hit Games: Board Game Night5:30 PM
Board Game Meetup: Board Game BoxcarWeekly Game Night! (Lazy Moon Location)6:00 PM
Tampa Bay TabletoppersMonday Feast & Game Night6:00 PM
Critical Hit GamesMTG: Commander Open Play6:00 PM
Toastmasters Division GTriple Crown Toastmasters Club 4147 (Virtual)6:30 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Off the Wagon Kitchen & Brewery Smartphone Trivia Game Show6:30 PM
Toastmasters District 48North Port Toastmasters Meets Online!!6:30 PM
Tampa Flutter Meetup GroupIn-Person Meetup7:00 PM
Library Book Clubs – OCLSVirtual Event: Southeast Book Club7:00 PM
South Florida Poker, Music & Entertainment GroupFREE Texas Holdem Poker Tournaments at Fireside Lounge & Billiards 7 PM Start7:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Board Game Night at Armada Games7:00 PM
Toastmasters District 48Sharpen Your Presentations at South Tampa TM Before Going Live!7:00 PM
Florida Center for Creative PhotographyFREE Lightroom Study Group7:00 PM
Toastmasters District 48Time to Take Speaking Your Passion to the Next Level at South Tampa TM!7:00 PM
Brandon WordPress MeetupTBA: Regular WordPress Meeting7:00 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade Q&A (0NLINE)7:00 PM
Orlando StoicsONLINE: “3 Major Stoics + 4 Virtues”7:00 PM
Central Florida AD&D (1st ed.) Grognards GuildWorld of Greyhawk: 1E One-Shots7:30 PM
Beginning Web DevelopmentIntro to Git: What You Need to do Your Job9:00 AM

Tuesday, February 15

GroupEvent NameTime
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Tableau Basics10:00 AM to 11:30 AM EST
Omni Public / IndustriousOmni Public Presents: Brunch with the Brightest10:00 AM to 12:00 PM EST
Thinkful TampaThinkful Webinar || Free Crash Course: JavaScript Fundamentals5:00 PM to 6:30 PM EST
Military Spouse Professional NetworkEveryone is an Entrepreneur6:00 PM to 7:30 PM EST
Thinkful TampaThinkful Webinar || Enhancing Your Career With Mindfulness8:00 PM to 9:30 PM EST
PDM-SWUG, SolidWorks User GroupPDM SWUG’s Live portion of 3Dx World!11:30 AM
St. Pete Beers ‘n Board Games for Young AdultsSt. Pete Beers ‘n Board Games Meetup for Young Adults1:00 PM
Tampa Bay Business Networking Happy Hour/Meetings/Meet UpClearwater/Largo Professionals Networking Breakfast All Welcome7:30 AM
Toastmasters Division ILake Mary Toastmasters7:30 AM
BNI LegendsBNI Legends – Business Networking7:30 AM
Tampa Bay DevOpsCyber Security Summit7:30 AM
Tampa Bay Agilev-Lean Coffee7:30 AM
Toastmasters, Division DCEO Toastmasters8:00 AM
Abundance Networking – Events & BNI MeetingsBNI Abundance – Networking, Introductions, and Business Referrals8:00 AM
Entrepreneurs with ADHDCoffee and Introductions9:00 AM
E-Community Connect GroupE-Community Networking – Maitland, FL – Online9:00 AM
Tampa Cybersecurity TrainingTop Interview Questions: What They Mean & Why They’re Asking10:00 AM
Tampa / St Pete Business ConnectionsOldsmar Professional Business Networking lunch11:00 AM
A Social Gathering-Mahjong playersMah Jongg players- new and some experienced players11:00 AM
SWAT Networking – Successful Women Aligning TogetherSWAT Networking Bradenton Luncheon11:00 AM
Tampa Bay Business Networking Meetings & MixersUpper Pinellas, Oldsmar,Safety Harbor, Westchase Business networking lunch11:00 AM
Young Professionals of Tampa Bay Networking GroupIn Person Networking at the Great Catch ~~ Oldsmar All Welcome to connect!11:00 AM
Pasco County Young Entrepreneurs MeetupProfessional Business Networking Lunch Glory Day’s New Tampa11:30 AM
Professional Business Networking with RGAnetwork.netNew Tampa RGA Chapter ~ Glory Days Meet your next referral partner!11:30 AM
The Lab Orlando#CommunityConversations @ The Lab Orlando11:30 AM
Wesley Chapel, Trinity, New Tampa Business ProfessionalsNew Tampa Networking Lunch at Glory Day’s Grill New Tampa11:30 AM
Dr. Phillips Chamber of CommerceLadies Entrepreneurs of Dr. Phillips12:00 PM
Toastmasters District 48Westshore Toastmasters12:00 PM
Manatee River Business Exchange ClubGreat group for referrals – Several new members – WE are growing!!!12:00 PM
Block Co-op – Crypto Blockchain Orlando & Beyond ClubBitcoin/Crypto. Buying, Selling and sharing ideas. Small group atmosphere.1:00 PM
Communication Skills for Quiet PeopleThe Guide to Beginning a New Relationship for Introverts7:00 PM
Robotic Process Automation (RPA) Orlando/Tampa Meetup[Live Webinar] Intelligent Automation: 2022 Trends2:00 PM
Orlando Cybersecurity MeetupUser essentials for efficient hybrid password management2:00 PM
Work From Home – Online Business Opportunities and NetworkingLearn What It Takes To Get The Mind Of A Successful Entrepreneur3:00 PM
Free Video Production Classes – TV/InternetSocial Video Marketing Tips(ONLINE CLASS)-FREE for Hillsborough County Residents4:15 PM
South Florida Photographic SocietyLight Study Pro, Intermediate Lighting for Pro Portrait/Commercial Photographer.4:30 PM
Writers on the AirWriters on the Air meets every Tuesday5:30 PM
Florida Center for Creative PhotographyMeet & Greet at O’Keefe’s Family Restaurant6:00 PM
Tampa Bay SQL Server User Group (TBSSUG)TBSSUG Monthly Meeting: IN PERSON – Armature works6:00 PM
Tampa HackerspaceWeekly Open Make Night6:00 PM
The Tampa Chapter of the Society for the Exploration of PlayCool Stuff Games: Board game night6:00 PM
Tampa Bay Gaming: RPG’s, Board Games & more!Lancer RPG at Nerdy Needs6:00 PM
Saint Petersburg Book Club Meetup GroupFeb Book Club6:30 PM
West Pasco Toastmasters Club Weekly Meeting6:30 PM
Tampa Drones MeetupMeet and Tweak Drone Night @ AMRoC Fab Lab6:30 PM
Tampa – Sarasota – Venice Trivia & Quiz MeetupTrivia Night – Moose Lodge 2117 Smartphone Trivia Game Show6:30 PM
Tampa Investor/Training MeetupTampa Bay Investor Training6:30 PM
Orlando Writer’s Critique GroupOrlando Writers Critique Group6:45 PM
Toastmasters Division EToast of Celebration Toastmasters6:45 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade For Beginners – (ONLINE)7:00 PM
Library Book Clubs – OCLSLet’s Talk: Love, Reconstructed-Podcast Discussion Group7:00 PM
TampaBay TimebanksMonthly Meeting in Tampa7:00 PM
Polk County BiggerPockets Members Networking GroupPolk County BP Members Networking Meetup7:00 PM
Tampa Bay Coalition of ReasonOnline: Tampa Bay Technology Center (TBTC) Monthly Meeting7:00 PM
Simplicity BrandonFlesh & Blood Armory Night7:00 PM
Crypto/Trading/Online Business/Entrepreneurship nightsCrypto/Trading/Online Business/Entrepreneurship Nights7:00 PM
Toastmasters Division GSpanglish Toastmasters Club 77037317:00 PM
South Florida Poker, Music & Entertainment GroupFREE Texas Holdem Poker Tournaments at Best of British 7 PM Start7:00 PM
Orlando Adventurer’s Guild[Online SEASONAL] Icewind Dale: Rime of the Frostmaiden – DM Canon (Tier 2)7:00 PM
Bradenton Photo GroupSelf Assignment Photo Challenge – Red Reflections7:00 PM
Critical Hit GamesMTG: Kamigawa: Neon Dynasty Prerelease7:00 PM
Punta Gorda Business Referral Networking Meetup GroupNetworking Meeting- Weekly7:00 PM
DOUX — Downtown Orlando UX Meetup[Online] Organizing your Artboard / Canvas: Making sense of what could be chaos7:30 PM
Confidence And Public Speaking[Online] Tips for Confident Public Speaking7:30 PM
TB Chess – Tampa Bay – St. Petersburg Chess Meetup GroupLet’s play chess at Muddy Water!7:30 PM
Communicate with Self-Confidence Meetup, Tampa, FL[Online] How to Be a Confident Communicator7:30 PM
Essential Communication Skills for Career AdvancementLearn and Practice Communication For A More Confident Approach7:30 PM
Shut Up & Write!® TampaOnline Event: Shut Up & Write on Zoom7:45 PM
St. Petersburg Crypto Investors and Miners ClubBasic Crypto Charting 1026:30 PM

Wednesday, February 16

GroupEvent NameTime
Entrepreneur Collaborative Center1 Million Cups Tampa 
Thinkful TampaThinkful Webinar || UX/UI Design: Designing A UX Case Study10:00 AM to 11:30 AM EST
JobFairXTampa Job Fair – Tampa Career Fair11:00 AM to 2:00 PM EST
Tampa Bay WaveFireside Chat with Tampa Bay Startup Pioneers11:00 AM to 2:00 PM EST
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Excel Basics5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Intro to Data Analytics: SQL Fundamentals8:00 PM to 9:30 PM EST
TechDeLandDigital DeLand Monthly Meeting7:00 PM
Girl Develop It OrlandoJavaScript Fundamentals I12:00 AM
Business Networking for Entrepreneurs of ColorVirtual Business Networking – Entrepreneurs of Color7:00 AM
Networking 4 ProfitReferral Networking Meeting Orlando Area7:30 AM
North Tampa Networking GroupBusiness networking9:00 AM
Florida Center for Creative PhotographyFCCP 2022 Virtual Photo Challenge 2. Take A Photo a Day for 10 Days9:00 AM
1 Million Cups – Orlando1 Million Cups – Orlando Weekly Meetup9:00 AM
Suncoast Photo & Video Drone ClubEd Radice Sport Park9:00 AM
Ironhack Tampa – Tech Careers, Learning and NetworkingCreate and launch your own NFT Collection in 7 days 💡 – Part 212:00 PM
Success Strategies for Business OwnersFin Series – Part 4 of 5 – Understanding Financial Statements & Sustainability12:00 PM
Work From Home – Online Business Opportunities and NetworkingLearn How to Deal in Stocks and Shares: What to Buy, When to Sell, Minimize Risk2:00 PM
The Woman Entrepreneur NetworkYou CAN Guarantee Results for Your Clients with the Emotional Resilience Formula3:30 PM
The Tampa Chapter of the Society for the Exploration of PlayPlaying Games in the Alley5:00 PM
Brandon BoardgamersBoard Gaming – In Person5:00 PM
Continuous Improvement Network (CI Net)C.I.NET MeetUp – Discuss Blog Set Up and Business Goals6:00 PM
Orlando Adventurer’s Guild[Online] Dreams of the Red Wizards05: DM Calvin (Tier 3)6:00 PM
Synapse Summit 2022VIP Party
(VIP registration for Synapse Summit 2022 required)
6:30 to 9:30 PM
Go TampaFeeling Fuzzy6:30 PM
Castaways Euchre ClubCastaways Euchre Club7:00 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade – In The Zone (ONLINE)7:00 PM
Tampa Bay Bitcoin[Virtual] Tampa Bay Bitcoin Meetup: News, Markets, & Community7:00 PM
Nerd Night OutGames & Grog – Party Games Social Night7:00 PM
Communication Skills for Quiet PeopleHow to Communicate Effectively7:00 PM
Tampa Hackerspace3D Printing Orientation: Models and Slicers7:00 PM
North Florida Stock Investing EducationInvesting Amid Climate Change7:30 PM
Tampa Startup Founder 101Co-Founder Networking: Find a Business Partner, Online8:00 PM

Thursday, February 17

Tampa Bay’s big tech and business conference, Synapse Summit 2022, takes place today.

GroupEvent NameTime
Synapse Summit 2022Synapse Summit Main Day
(Here’s the agenda)
8:00 AM to 5:00 PM (plus after parties)
Thinkful TampaThinkful Webinar || What Tech Career Is Right For Me?10:00 AM to 11:30 AM EST
NETCOM LEARNINGUnlock the Value of ITIL 4 with 5 Key Takeaways That Can be Used Today1:00 PM to 1:40 PM EST
Thinkful TampaThinkful Webinar || Intro to HTML & CSS: Build Your Own Website5:00 PM to 6:30 PM EST
Hillsborough Community College (HCC) – InLabHCC InLab Patenthon–NASA Technologies, Design Thinking & UNSDG’sSat, Feb 19, 2022, 2:00 PM EST
Tampa DevsTampa Devs – Networking @ Channelside Foodtrucks7:00 PM to 9:00 PM EST
Thinkful TampaThinkful Webinar || What is UX/UI Design?8:00 PM to 9:30 PM EST
Learn Cybersecurity Skills – OrlandoPython for Cybersecurity 1012:00 PM
Orlando Cybersecurity MeetupSynchronize IAM and HRMS for seamless employee life cycle management11:00 AM
ManageEngine’s Cybersecurity MeetupsExploring the 5 most common types of cyberattacks2:00 PM
Tampa Professional Networking MeetupHappy Hour Networking – Cigars, Fine Wines and Brews5:00 PM
Titans of Amazon FBA | Clearwater, FloridaTitans of Amazon FBA | Clearwater, Florida5:00 PM
We Write Here Black and Women of Color Writing GroupVirtual Writing Get Downs6:00 PM
Brandon and Seffner area AD&D Group1st ed AD&D Campaign.6:00 PM
Tampa Bay AWS User GroupSecuring AWS – Presented by Orca Security6:00 PM
St. Petersburg Crypto Investors and Miners ClubNFT’s for creatives: Promotional strategies6:00 PM
Network & Social – Tampa/St. Pete Networking EventsTampa Networking Mixer at The Aloft Hotel Downtown6:00 PM
Tampa Bay Microsoft 365 User GroupKeeping up with change in the Microsoft Cloud with Daniel Glenn6:00 PM
New Yorker Magazine Discussion Group Pinellas CountyJanuary 31 Edition Discussion6:00 PM
West Orlando WordPress MeetupJoe Casabona – Building Your Own Platform as a Creator6:00 PM
Tampa SEO & Internet Marketing Meetup with Steve ScottGetting The Most From Your Google Business Profile with Steve Scott6:00 PM
Tampa Bay AgileLean Beer for All Things Agile (Tampa)6:30 PM
Tampa Hackerspace3D Printer Orientation: Printing at Tampa Hackerspace (THS Members only)7:00 PM
Business Networking for Entrepreneurs of ColorVirtual Business Networking – Entrepreneurs of Color7:00 PM
Orlando Developers MeetupODevs February Social Meetup7:00 PM
Cocktails and Convo: Book club for RomCom LoversBook Review: The Flatshare by Beth O’Leary7:00 PM
Tampa DevsTDevs: Networking – Foodtrucks @ Channelside7:00 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade Stocks, Options & ETFs- (ONLINE)7:00 PM

Friday, February 18

GroupEvent NameTime
Career Fair ConnectionTampa Career Fair9:30 AM to 12:30 PM EST
Thinkful TampaThinkful Webinar || Bootcamp Alumni Success Secrets10:00 AM to 11:30 AM EST
Computer Advantage, Apple Premier PartnerAdvantage Talks: iOS and iPadOS10:00 AM to 11:00 AM EST
Thinkful TampaThinkful Webinar || UX/UI Design: Wireframes and Prototypes5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Data Analytics: Tools of the Trade8:00 PM to 9:30 PM EST
Oviedo Middle Aged Gamers (OMAG)Tabletop: Friday Board Game Night5:00 PM
Network After Work Tampa – Networking EventsThe Wealth, Health and Growth Summit8:30 AM
Tampa Drones MeetupFCDI/AMRoC STEAM Fest incl. Tampa Drones @ Florida State Fair (Feb 18th-21st)11:00 AM
Clermont Nerd GamesBoard Game Night!5:00 PM
Anti-Networking Networking Club – Tampa Bay DigitalFebruary Meetup – Pinellas County5:00 PM
Central Florida Social ClubGet Social and Play Board Games (Cool Stuff Games Maitland)6:30 PM
Tampa Bay Gaming: RPG’s, Board Games & more!MTG: Kamigawa: Neon Dynasty Draft Launch Party At Critical Hit Games7:00 PM
Critical Hit GamesMTG: Kamigawa: Neon Dynasty Draft Launch Party7:00 PM
Tampa HackerspaceElectronics Guild Meetup – In-Person!7:00 PM
Orlando Adventurer’s Guild[Online] DDHC Tomb of Annihilation – DM Matt (Lvl. 1 Only)7:30 PM
Gen GeekUncharted7:30 PM

Saturday, February 19

GroupEvent NameTime
Thinkful TampaThinkful Webinar || UX/UI Design: Creating A Design System10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || Intro to JavaScript: Build a Virtual Pet5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Learn Data Analytics With Thinkful8:00 PM to 9:30 PM EST
Media Mastery 360Orlando – Design Your Best Life9:00 AM
Florida Center for Creative PhotographyFREE Photography Class: Beginning Better Composition in Your Photos9:00 AM
Pinellas WritersWeekly Group Meetings – All Writers Welcome!9:30 AM
Chess RepublicCoffee & Chess: Tampa Midtown9:30 AM
Orlando YouTube Meetup GroupOrlando YouTube Group Meetup (February 2022)10:00 AM
Lakeland Black ProfessionalsBlack History Festival (Vendor Opportunity)10:00 AM
Critical Hit GamesWarhammer 40K Ball and Chain Tournament10:00 AM
Tampa Bay Gaming: RPG’s, Board Games & more!Warhammer 40K Ball and Chain Tournament At Critical Hit Games10:00 AM
Tampa Drones MeetupBeginners Guide to Flying Your Drone in Florida11:30 AM
Geekocracy!Channel Head Park off Waters Ave Leisurely Stroll on Upper Tampa Bay Trail12:00 PM
Florida Center for Creative PhotographyJOIN our Facebook Group, LIKE our Fan Page and Invite your Friends12:00 PM
Tampa Bay Women’s Book Club Meetup GroupFebruary Book Club1:00 PM
Central Florida Florida Foam Fighting (Fumetsu)Fighter Practice! (Newbies welcome)2:00 PM
Tampa Bay TabletoppersLet’s Play Scythe the board game!2:00 PM
Tampa Book Club – Award-Winning BooksGilead by Marilynne Robinson3:00 PM
Orlando Escape Room MeetupThe Escape Company- Suburban Serial Killer Room4:25 PM
Gen GeekPirate taxi excursion 🤗4:30 PM
Orlando StoicsIN PERSON: The Lived Philosophy of Lao Tzu (Part 2)5:00 PM
Kitchen Table Book Club: Year of Short StoriesIn Love & Trouble by Alice Walker6:00 PM

Sunday, February 20

GroupEvent NameTime
Brandon Leibowitz from SEO Optimizers[Free SEO Masterclass] Increase Your Website Sales & Leads in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] Google AdWords Tutorial & Walk Through in Tampa 
Brandon Leibowitz from SEO Optimizers[Free SEO Masterclass] How Google Works Ranking Websites in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] Google Analytics Beginners Tips & Tricks in Tampa 
Brandon Leibowitz from SEO Optimizers[Free SEO Masterclass] On Page vs Off Page SEO Strategies in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] How To Optimize & Rank YouTube Videos in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] SEO Link Building Strategies 101 in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] Get More Targeted Instagram Followers in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] On Page SEO Strategies for Google in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] Facebook Marketing Tips, Tricks & Tools in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] SEO Keyword Research Tips, Tricks & Tools in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] How to Write SEO Friendly Google Content in Tampa 
Brandon Leibowitz from SEO Optimizers[Free SEO Masterclass] Google Search Console Tutorial in Tampa 
Brandon Leibowitz from SEO Optimizers[Free Masterclass] Rank #1 on Google Maps & Yelp: Local SEO in Tampa 
Thinkful TampaThinkful Webinar || Data Science vs. Data Analytics10:00 AM to 11:30 AM EST
Thinkful TampaThinkful Webinar || Intro To Data Analytics: Tableau Basics5:00 PM to 6:30 PM EST
Thinkful TampaThinkful Webinar || Free Crash Course: JavaScript Fundamentals8:00 PM to 9:30 PM EST
Suncoast Social PhilosophyStoicism – Judgments and Externals2:00 PM
Suncoast Photo & Video Drone ClubMobbly Bayou Wilderness Preserve9:00 AM
Florida Center for Creative PhotographyPersonal Photographic Projects: discovering your own vision9:00 AM
Gen GeekMr and Mrs Crab 🦀 @pinellas12:00 PM
Board Games and Card Games in Sarasota & BradentonGames at Table Talk Board Game Bistro12:00 PM
Nerdbrew EventsA little Bit of Everything Party1:00 PM
Tampa HackerspacePrivate Event3:00 PM
Lakeland Black ProfessionalsFeb Meeting & Book Club4:00 PM
Learn-To-Trade Cryptocurrency (as seen on Orlando Sentinel)Learn-To-Trade Cryptos, Forex & Futures – (ONLINE)5:00 PM

Do you have any events or announcements that you’d like to see on this list?

Let me know at joey@joeydevilla.com!

Join the mailing list!

If you’d like to get this list in your email inbox every week, enter your email address below. You’ll only be emailed once a week, and the email will contain this list, plus links to any interesting news, upcoming events, and tech articles. Join the Tampa Bay Tech Events list and always be informed of what’s coming up in Tampa Bay!

Categories
Humor

The Bitcoin launderer’s rap numbers are worse than you’d expect

If you read today’s Washington Post article about the couple charged with conspiring to launder 120,000 Bitcoin (almost $5.3 billion at today’s prices), you may have noticed an odd phrase in its second-last paragraph:

Officials said tech entrepreneur Ilya Lichtenstein, 34, and his rapper wife, Heather Morgan, 31, were charged with conspiring to launder money. They are accused of trying to launder 119,754 bitcoin that were stolen after a hacker breached the cryptocurrency exchange Bitfinex and initiated more than 2,000 unauthorized transactions. Prosecutors said the bitcoin was sent to a digital wallet controlled by Lichtenstein.

from “Feds arrest married couple, seize $3.6 billion in hacked bitcoin funds”, Washington Post, February 9, 2022.

“Rapper” is just one of the occupations that Heather Rhiannon Morgan claims. She’s also a tech entrepreneur, as well as a contributor to Forbes and Inc., both of whom I’m sure have already booked editorial meetings to discuss what to do about their articles with her byline.

But when she’s spittin’ mad rhymes, she prefers to go by her nom du guerre, Razzlekhan. She describes her rap persona on her YouTube’s channel’s About page as follows:

  • Razzlekhan is a surrealist artist & shameless rapper. Her genre is horror-comedy, with a splash of weird allure.
  • She has a rare type of synesthesia, so her senses are “crossed,” giving her “phantom tastes and smells,” and more.
  • Razz is all about authenticity, misfits, self-love, and social commentary. Her experiences living in the Middle East (Turkey & North Africa) and Asia (Japan, Korea, Hong Kong) influence her art.
  • WHAT GETS POSTED:
  • Razz’s weird art projects (fashion design, sculpture, collage, painting, and music videos from her rap songs)
  • inspirational content to help you become your best self (which is always your REAL SELF)
  • DIY art tutorials (“Berazzling” old clothes to create your own streetwear fashion )
  • unusual fashion ideas
  • wild stories from around the world (Vietnam, Egypt, Ukraine, Turkey, Kazakhstan, etc)
  • unusual life hacks -ideas to optimize your home, life, and career
  • synesthesia-inspired recipes
  • women’s health issues and female empowerment

In short, imagine Gwyneth Paltrow in full Goop mode, but with a heavy dose of “Crypto Bro”.

You may have tried to find her videos to see what they were like, only to find that someone (probably her) has pulled them from YouTube.

Luckily for you, I found duplicates on Vimeo, and present them to you below. I’m posting them here on my tech blog (as opposed to my general blog) as a warning to techies: unless you actually have a sense of rhythm and music, the ability to rap, and some taste, please don’t do this.

The video

Versace Bedouin

This is really bad. Really, really bad. I had low expectations before watching the video, and it’s worse than I thought it would be. And now, I present it to you.

The album tracks

The other two videos posted to Vimeo are really audio files with a still photo “album cover” for the video section. At least with Versace Bedouin, you had visuals to watch. With these two tracks, all you really have is the audio, which forces you to endure the rap in its full horror, without anything to distract you.

California Rollz

Please Go Fund Yourself

Categories
Meetups Programming

Slides from the upcoming “Let’s figure out how to code Wordle” meetup

Here are the first 15 slides from the upcoming Think Like a Coder! meetup, which happens ONLINE on Tuesday, Feb. 8 at 7 p.m. EST! The first slide summarizes what we’re going to be doing in JavaScript and Python.

The mission of Think Like a Coder! is to turn Tampa Bay into a place packed with skilled, successful coders.

And no, you don’t have live in Tampa Bay or anywhere nearby to participate in this meetup — I just happen to live in the Tampa Bay area.

One of the biggest challenges in coding is making the leap from knowing the theory — if statements, for and while loops, functions, classes, and so on — and the actual practice of using those things to make working applications.

Many jobs involve following the same procedure every day. The steps are laid out for you, and are often documented in a 3-ring binder (Neal Stephenson talks about 3-ring binders in his cyberpunk novel, Snow Crash). You don’t have to think about them. You succeed when you follow procedure, and you excel when you can follow procedure quickly.

Coding falls into that category of jobs where there isn’t a clearly documented procedure for every little thing. You have to figure out how to accomplish the goal.

This photo in the slide above from the film Apollo 13, where engineers had to figure out how to improvise a way to remove excess carbon dioxide from the ship’s air, using only the stuff that the astronauts had on hand. You can read more about it in the article The Greatest Space Hack Ever.

Yes, you need to know your programming language keywords. Sometimes, it even helps to know what’s happening at the processor level.

See that diagram on the left of the slide above? That’s what your computer is actually doing, under the hood. If you like, I can talk about it at an upcoming meetup.

You need to know how to apply those fundamentals, and that comes with practice.

You also need to learn how to see patterns and similarities, which will help you come up with solutions. For instance, did you know that Mortal Kombat is essentially a fancier version of Rock-Paper-Scissors?

With all that preamble out of the way, it’s time to tell you what we’re doing Tuesday evening at the meetup.

In case you haven’t yet played “Wordle”, here it is, summarized on a single slide, including a screenshot of the game I played on Saturday.

Sure, it’s a hot topic right now because everyone’s posting their Wordle scores on social media and because its developer just sold it to the New York Times in a “low seven-figures” deal, but it’s also good coding practice.

The meetup will run from 7:00 p.m. EST (UTC-5) to 9:00 p.m., so we’re NOT going to build a complete Wordle game. There just won’t be time, once you factor in introductions, setup, and Murphy’s Law.

What we WILL build — or more accurately, we’ll ***figure out how to build it*** — is the “referee”, or the thing that takes the player’s guess, compares it to the actual word, and provides the feedback.

That thing will be a function that takes two inputs — a guess word and a goal word — and outputs a value that represents those colored blocks. It’s a little trickier than you might think, and you’ll find out why…

Join us this Tuesday, February 8th at 7:00 p.m. EST (UTC-5) for Think Like a Coder! and let’s figure out how to code Wordle!