Posted by Paul Ruiz – Senior Developer Relations Engineer Earlier this year we launched Google AI Edge, a suite of tools with easy access to ready-to-use ML tasks, frameworks that enable you to build ML pipelines, and run popular LLMs and custom models – all on-device. For AI on Android Spotlight Week, the Google team […]
Posted by Kateryna Semenova – Senior Developer Relations Engineer and Mark Sherwood – Senior Product Manager During AI on Android Spotlight Week, we’re diving into how you can bring your own AI model to Android-powered devices such as phones, tablets, and beyond. By leveraging the tools and technologies available from Google and other sources, you […]
Posted by Terence Zhang – Developer Relations Engineer, and Adrien Couque – Software Engineer AI can enhance the user experience and productivity of Android apps. If you’re looking to build GenAI features that benefit from additional data privacy or offline inference, on-device GenAI is a good choice as it processes prompts directly on your device […]
Continuing blogging about Edina local politics… today’s race: mayor! There are two candidates for this race: * Ron Anderson * Jim Hovland (incumbent) Both candidates have tenures in Edina’s government – Anderson served on the Edina city council for one term (he lost his bid for reelection), whereas Hovland has Source link
Another post about local Edina politics, this time the city council race. There are three candidates for two open positions; you get to vote for two: Carolyn Jackson Let’s get the easy one out of the way first. Jackson has been on the council for four years now and is running for re-election. She was […]
Continuing blogging about Edina local politics… today’s race: mayor! There are two candidates for this race: Both candidates have tenures in Edina’s government – Anderson served on the Edina city council for one term (he lost his bid for reelection), whereas Hovland has been mayor for almost 20 years (and was on the city council […]
I’m gonna do some more write-ups on local (Edina) elections this year. (Those of you here for software development thoughts: I’ll go back to that soon.) Today’s race: Hennepin county commissioner for district 6. There are two candidates for this race: If you’re feeling some deja vu, it’s because there was a special election for […]
A couple of us are grumpy that putting robots in charge of code formatting is too slow & too clumsy. Jake Wharton reminded us that ranting isn’t as useful as participating, and challenged us to work on fixes. Lemme start with my ideal: IntelliJ, Android Studio, and a command-line thing all agree on the formatting […]
This is a running archive of my technical presentations. I’ve also posted about my process, and I also follow Jake’s advice on conference talks. GC You Later, Allocator (recording not yet posted) Nerding Out on Okio Dynamic Code With Zipline JSON Explained HTTP in a Hostile World Ok Multiplatform! Writing Code That Lasts Forever Coordinating […]
I’ve recently started a new job that uses Python. The last time I professionally Python’d was 15 years ago, writing backends for mobile apps I worked on. At the time, I was still a novice developer, only a couple years out of college. While I’ve returned to Python from time to time for tiny throwaway […]