This actually hasn’t happened…yet. But there are enough people who practice asshole-driven development for there to eventually be an AI code assistant that behaves like this.
As I write this, the top story on Techmeme is the Windows 365 link, Microsoft’s new desktop device, which The Verge describes as a “mini PC that streams Windows from the cloud.” It’s expected to be available in April 2025 at $349 for the device, and not including the monthly cloud computing subscription fee.
It “boasts” these specs:
- An unspecified Intel processor, probably one of the low-powered ones
- 8 GB RAM
- 64 GB local storage
- “Designed to run Windows 11 only by streaming it online via Windows 365”
- Support for up to 2 4K displays with 1 DisplayPort and 1 HDMI port
- 3 USB-A ports, 1 USB-C
- Ethernet, Wi-Fi 6E, and Bluetooth 5.3
- Small footprint: 120 mm (4.72 inches) by 120 mm by 30 mm (1.2 inches)
In my opinion, calling this a “thin client” is being a little too generous. It’s more of a meager client, especially with that little RAM, which the browser will expand to consume entirely.
I assume that the target market for this sad, non-upgradeable unit is the enterprise, and particularly businesses where the tech purchasing decision-makers are either gullible or need to ensure that the initial cost of hardware is incredibly low and the ongoing costs are someone else’s problem.
It’s terribly underpowered. Even as a machine for filling out “TPS Reports,” it’s pretty limited, and I expect it will start grinding to a halt if you’re trying to do even a little work while simultaneously on a Teams video call. The only advantage it appears to offer is that it should be easy to administer.
The Windows 365 Link is the 2020 version of the “netbook,” and long-time readers will know why my opinion of them was.
If you need a laugh, you might want to read the comments for The Verge’s article on the unit.
The Tampa Bay AI Meetup is back (in cooperation with the Tampa Java User Group) with a presentation titled Welcome to the AI Jungle! Now What? on Tuesday, December 10 at 5:30 p.m. at the Hays office. Kevin Dubois, Principal Developer Advocate at Red Hat and Java Champion, will be presenting — he’ll guide us through the world of enterprise AI implementations.
The tl;dr:
- The event: Welcome to the AI Jungle! Now what? (Tampa Bay AI Meetup / Tampa Java User Group)
- What it is: A presentation by Kevin Dubois, Principal Developer Advocate at Red Hat and Java Champion, on the topic of enterprise AI implementations.
- Who’s behind it: Tampa Java User Group and Tampa Bay Artificial Intelligence Meetup
- When: Tuesday, December 10, from 5:30 p.m. – 7:30 p.m.
- Where: Hays (4350 W Cypress St., Suite 1000, Tampa)
Session Abstract
The AI revolution is transforming business landscapes, but many developers find themselves overwhelmed by this paradigm shift. How do we navigate this “Wild West” of tools, models, and platforms?
Kevin will demonstrate how open source technologies can standardize AI development and deployment in enterprise environments. Learn how to leverage familiar tools like containers, Kubernetes, CI/CD, and GitOps to build AI-powered applications in a secure, repeatable manner.
What you’ll learn
Discover how open source solutions are democratizing AI development and deployment. Through live demonstrations, Kevin will showcase:
- OpenDataHub (OpenShift AI)
- Kubernetes integration
- Backstage implementation
- Java application integration with Open Source models
- Local development environment setup
About the Speaker
Kevin Dubois brings a wealth of experience to the table:
- Java Champion
- Principal Developer Advocate at Red Hat
- Active contributor to Quarkus, Knative, Apache Camel, and Podman
- Member of Belgian CNCF and Belgian Java User Group
- Multilingual speaker (English, Dutch, French, Italian)
- International software engineering experience across startups, enterprises, and government agencies
When not revolutionizing enterprise AI, Kevin can be found hiking, gravel biking, snowboarding, or packrafting in various corners of the world.
Once again, the event is Welcome to the AI Jungle! Now what?, and it’s happening on Wednesday, December 10 at 5:30 p.m. at Hays. We’ll see you there!
Hey Tampa Bay people who work in tech, or work adjacent to tech, or aspire to work in tech — the annual holiday tech meetup / celebration is happening on Wednesday, December 11th at 5:30 p.m. at Embarc Collective! If you want to catch up with your peers in the industry, make new friends in the industry, or break into the industry, you’ll want to be there.
The tl;dr:
- The event: 4th annual Tampa Bay end-of-year tech meetup
- What it is: A holiday party comprising members of Tampa Bay’s various tech organizations and meetups
- Who’s behind it: Computer Coach and High Tech Connect
- When: Wednesday, December 11, from 5:30 p.m. – 7:30 p.m.
- Where: Embarc Collective (802 E Whiting St., Tampa)
Last year’s event and the growth of the Tampa Bay scene
Here’s a photo from last year’s event:
As you can see, it was a full house last December, which is a tribute to the growth and activity of Tampa Bay’s tech scene.
I moved to Tampa in March 2014, and back then, it would’ve been hard to get this many attendees at Embarc Collective. Part of this is because there wasn’t an Embarc Collective back then, and it’s also because the scene was much smaller, less active, less organized, and there were fewer groups. Over the past ten years, I’ve seen our tech scene grow in leaps and bounds, and it continues to evolve. Let’s celebrate this!
There’ll be a raffle!
There’ll have plenty of raffle prizes to win! To enter, you can:
- Bring an unwrapped gift or gift card (valued at $10 or more) for donation, or
- Purchase a raffle ticket at the door.
All gifts and funds raised will go to Joshua House, a safe haven for children and teens who’ve been abused, abandoned, or neglected. Last year, the end-of-year tech event raised over $1000, and this year, we’re aiming even higher! Help us make an even greater impact by reaching our new goal and supporting children in need across our community.
If you’re thinking about entering by donating a gift, here’s a list of items they’re asking for this year:
- Gift cards: Visa, Target, Walmart, McDonald’s, Hot Topic, AMC Movie, etc.
- Hoodies! Name brands, any anime or anything from Hot Topic—junior and adult sizes
- Graphic t-shirts: Name brands, any anime, cartoon, etc. in junior and adult sizes
- Anything anime/manga: clothing, books, posters, etc.
- LEGO sets: Star Wars, superheroes, cars, etc.
- Crocs – adult sizes & the jibits, too!
- Make-up & nail kits – Ulta, Urban Decay, etc. (Press-on nails, too – great for stocking stuffers!)
- Fragrance sets: Bath & Body Works, AXE, Victoria’s Secret, etc.
- LED lights for room decorating
- Superhero comic books for all ages
- Books/book Series for teens/pre-teens: graphic novels, joke books, popular YA novels
Once again, the event is the 4th annual Tampa Bay end-of-year tech meetup, and it’s happening on Wednesday, December 11 at 5:30 p.m. at Embarc Collective. We’ll see you there!
Here’s what’s happening in the thriving tech scene in Tampa Bay and surrounding areas for the week of Monday, November 18 through Sunday, November 24, 2024! This list incluzdes both in-person and online events.
Note that each item in the list includes:
✅ When the event will take place
✅ What the event is
✅ Where the event will take place
✅ Who is holding the event
This week’s events
- Monday, November 18
- Tuesday, November 19
- Wednesday, November 20
- Thursday, November 21
- Friday, November 22
- Saturday, November 23
- Sunday, November 24
Monday, November 18
Tuesday, November 19
Wednesday, November 20
Thursday, November 21
Friday, November 22
Saturday, November 23
Sunday, November 24
About this list
How do I put this list together? It’s largely automated. I have a collection of Python scripts in a Jupyter Notebook that scrapes Meetup and Eventbrite for events in categories that I consider to be “tech,” “entrepreneur,” and “nerd.” The result is a checklist that I review. I make judgment calls and uncheck any items that I don’t think fit on this list.
In addition to events that my scripts find, I also manually add events when their organizers contact me with their details.
What goes into this list? I prefer to cast a wide net, so the list includes events that would be of interest to techies, nerds, and entrepreneurs. It includes (but isn’t limited to) events that fall under any of these categories:
- 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 and other events related to improving your presentation and public speaking skills, because nerds really need to up their presentation game
- Sci-fi, fantasy, and other genre fandoms
- Self-improvement, especially of the sort that appeals to techies
- Anything I deem geeky
Since March 13, 2017, I’ve posted a weekly list of tech, entrepreneur, and nerd events happening in Tampa Bay and surrounding areas. I’ve continued to do this to this day, with me typically assembling the list on Thursday and posting it on Friday.
Today is Thursday, so I’m assembling the list — or more accurately, a Jupyter notebook running some Python code I wrote is scraping various sites and creating a checklist like the one you see in the screenshot above.
Back when I first started the list, I used to put it together manually, but as Tampa Bay’s tech scene and events grew, so did the list. It wasn’t long before assembling the list was eating up the better part of an afternoon, and that’s when I decided to add some automation to the process.
The checklist contains likely candidates for inclusion in the list, and each item in the list is checked by default. The checklist is there to allow me to apply my final judgement as to what goes and doesn’t go into the list.
There’s a hug “deny” list of key words and phrases that cause an event to not make it into the checklist because it doesn’t fall under the umbrella of “tech, entrepreneur, or nerd.” For example, events with the words “real estate” don’t make it into the list — they often contain the word “developer,” which my code is looking for, but that’s not the right kind of developer event for the list.
Would any of you be curious as to what’s in my tech events list-creating code and how it works? Would you like me to do a presentation at a local meetup or on YouTube explaining how it works? Let me know.
There aren’t that many free trials that manage to convert me into a paying customer, but GitHub Copilot is now one of the exceptions. I don’t think I’ve seen a programming add-on tool that’s been this useful or beloved by developers since…well, maybe ReSharper back during my time as a Microsoftie (2008 – 2011).
It’s pretty good — but far from perfect — at generating Python code I’m thinking of writing as I type it in, which has resulted in a speed boost for me. Between Copilot (which I’ve had for free for a bit) and Claude Sonnet (which I’ve been paying for), I’ve been enjoying the new assisted world that I’ve been coding in.
Your mileage will vary with the programming language you’re using and the sort of application you’re working on. If what you’re doing matches lots of examples in Copilot’s training set, you’ll get lots of good suggestions. However, if you’re coding in a more obscure programming language, or writing a kind of application for which there would’ve been few examples to add to Copilot’s training set, you’ll get fewer suggestions, and a good number of them will be wrong.
But for me, Copilot’s a very helpful programming tool that I’ve harnessed in order to do more. Pardon me while I go pull out Atypical Consulting LLC’s credit card…