Posts

Showing posts from July, 2023

Fake it till you make it...with LLMs

Image
More of these AI-assisted memes

This Week I Learned - Week #30 2023

Image
This Week I Learned -  *  Pitch is a platform for presentations. It was started in 2018 by a team of eight co-founders out of a shared passion for creating well-crafted and delightful products. *  Flixx is a movie app created by Brad Traversy with Vanilla JavaScript. It uses the Movie Database (TMDb) API ( version 3 ) along with the JavaScript library Swiper to create a responsive and user-friendly interface. * Microsoft Places leverages data signals from Outlook and Teams to help with hybrid scheduling & intelligent booking to make the most of hybrid work. * Microsoft Dev Box provides cloud-based workstations that are configured for development.  * Oracle University's  Race to Certification Challenge  includes free access to the OCI and Cloud Applications Business Process training and certifications, and two (2) free certification exam attempts valid from June 1, 2023, (12:00 a.m. GMT) through Aug 31st, 2023 (11:59 p.m. GMT). *  Topmate is a tool that enables you to connect

This Week I Learned - Week #29 2023

Image
This Week I Learned -  *  Glide simplifies building a custom app or web page . *  Alexa Skills Inventor is a program on MIT App Inventor that enables students (ages 14+) to code their own Alexa Skills. No Amazon device is required. All skills are built with block code, making it easy for anyone to learn the basics of voice AI and invent their own Alexa Skills. * Download and execution time are the primary bottlenecks for loading scripts in 2019. Aim for a small bundle of synchronous (inline) scripts for your above-the-fold content with one or more deferred scripts for the rest of the page. Break down your large bundles so you focus on only shipping code the user needs when they need it. This maximizes parallelization in V8. On mobile, you’ll want to ship a lot less script because of network, memory consumption and execution time for slower CPUs. Balance latency with cacheability to maximize the amount of parsing and compilation work that can happen off the main thread. - Addy Osmani

AI Sparks Creativity

Image
Also see:  More of my AI-Assisted cartoons  

HOW TO download files hosted in Azure Web App in bulk

Image
Here are the steps to download all the site files hosted in an Azure Web App service in bulk for local modifications or cloning to another hosting location - 1. Log in to the Azure portal 2. Navigate to your App Service 3. Go to the "Advanced Tools" section  4. Click on "Go" link to launch the Kudu console  5. In the Kudu console, navigate to the "Debug console" and then select "CMD" Once you are in the command prompt, navigate to the "Site" directory and then to the "wwwroot" directory. Your Web App should be located in a subdirectory of "wwwroot" 6. Click on the Download icon on the left of the label "wwwroot" to download all the files in the Web App as a zipped file. Alternatively, if your web app URL is https:// <yourappname> .azurewebsites.net/ insert the word scm after the subdomain name thus - https:// <yourappname> . scm .azurewebsites.net/ This will lead you directly to the Kudu con

The Thing About AI & Dreams

Image
See more of my AI co-creations

This Week I Learned - Week #28 2023

Image
This Week I Learned - *  GW-BASIC is a dialect of the BASIC programming language developed by Microsoft from IBM BASICA in 1983. It was bundled with MS-DOS operating systems on IBM PC compatibles by Microsoft. Since it was included with most versions of MS-DOS, it was also a low-cost way for many aspiring programmers to learn the fundamentals of computer programming. With the release of MS-DOS 5.0, GW-BASIC's place was taken by QBasic, a slightly abridged version of the interpreter part of the separately available QuickBASIC interpreter and compiler package. *  Free and open-source software (FOSS) is software that is distributed in a manner that allows its users to run the software for any purpose, to redistribute copies of it, and to examine, study, and modify, the source code. The FOSS movement's "free" part originates from Richard Matthew Stallman, who noted the lost freedom to users on the decline of the public domain ecosystem and the growth of a copyrighted pr

This Week I Learned - Week #27 2023

Image
This Week I Learned -  *  Visual Blocks for ML  is a visual programming framework for rapidly prototyping and experimenting with ML models and pipelines. Using Visual Blocks, you can mix and match premade ML models and pipeline components in a graphical editor. The editor renders your pipeline as an interactive node graph where you can connect components by dragging and dropping nodes. Visual Blocks is mainly written in JavaScript. It leverages TensorFlow.js and TensorFlow Lite for ML capabilities and three.js for graphics rendering. Currently, Visual Blocks is available as a Colab integration. The integration lets you build interactive demos in Colab notebooks using prebuilt components. *  Machine Learning for Web Devs & Creatives (Web ML) - Next gen web apps with TensorFlow.js course on YouTube by Google's Web ML Lead, Jason Mayes,  teaches you everything you need to know about machine learning in JavaScript *  CBL-Mariner is the internally recommended Linux distribution fo

Beware the Slightly-Drunk Wisdom of AI Assistants: Proceed with Caution!

Image
Based on Richard Seroter's line - "Treat AI assistants as a slightly-drunk knowledgeable friend" See more of my AI co-creations

IRCTC Alternatives for Railway Ticket Booking in 2023

Image
If you're fed up with the ticket booking experience on IRCTC, there are thankfully other popular options to buy tickets (sometimes at lower prices due to offers) from these websites -  Redbus / RedRail MakeMyTrip EaseMyTrip goibibo Yatra ixigo RailYatri.in AbhiBus Amazon.in Trainman.in (acquired by Adani Digital Labs in June 2023) Paytm Most of these sites (there are ~28 authorized B2C partners ) may have agent charges but occasionally provide a few additional benefits like ₹0 convenience fee, ₹0 Payment Gateway fee on payments via UPI (IRCTC charges ₹20) & lower cancellation charges. You will need a pre-existing IRCTC account though to buy tickets through these sites and deal with the limitations enforced by IRCTC. The maximum number of bookings allowed per month is12 and maximum number of passengers booked per ticket is 6. So, a maximum of 36 passengers can be booked in a month with an IRCTC account. Related: Domestic Flight Ticket Booking Sites Travel Planning using Online

AI: Enabling the Laziness Revolution, Transforming Slobs into Super Sloths!

Image
Featured here is a mash-up I made using AI tools & the generative fill feature with the character "Mo" that I created in 2004.  Also see:  More in this AI-Assisted cartoon series  

This Week I Learned - Week #26 2023

Image
This Week I Learned -  * A data warehouse processes structured data, while a data lake processes structured, semi-structured, unstructured, and raw binary data. * To shift security left means to implement security measures during the entire development lifecycle, rather than at the end of the cycle. * East-west traffic , in a networking context, is the transfer of data packets from server to server within a data center. The term east-west for this type of traffic comes from network diagram drawings that usually depict local area network (LAN) traffic horizontally.  * East/west traffic is traffic flowing around the Kubernetes cluster, service-to-service or service-to-datastore. *  Tailwind CSS is an open source CSS framework. The main feature of this library is that, unlike other CSS frameworks like Bootstrap, it does not provide a series of predefined classes for elements such as buttons or tables. Tailwind is designed for use with components like React, Angular, Vue, etc.  Netflix us