Ilya Sutskever was one of OpenAI's co-founders, and was key to last year's ousting of CEO Sam Altman. Jan Lieke worked on keeping AIs safe. It's more turmoil for a company that's already had its share of controversy.
Saturday, May 18, 2024
OpenAI -= Ilya Sutskever
Ilya Sutskever was one of OpenAI's co-founders, and was key to last year's ousting of CEO Sam Altman. Jan Lieke worked on keeping AIs safe. It's more turmoil for a company that's already had its share of controversy.
cloud: GCP data loss
“Unprecedented” Google Cloud event wipes out customer account and its backups | Ars Technica
Friday, May 17, 2024
AI: Autonomous fighter jets?!
"What can go wrong", when an military jet F-16 (X62A) fly autonomously?
Don't ask Lockheed Martin and others making money from this...
Autonomous fighter jets?! (Practical AI #268)
- Pentagon takes AI dogfighting to next level in real-world flight tests against human F-16 pilot
Top US Air Force official rides in front seat of autonomous F-16
Open Platform for Enterprise AI
Second Wave Devops, System Initiative
SECOND WAVE DEVOPS: System Initiative
...after 14 years of effort - 88% of the respondents to the State of DevOps report in 2022 are unable to deploy more frequently than once a week, often once every six months. What’s the deal? Were our ambitions simply too high? Is the enterprise just too complex? Do people not want to collaborate? Are we not DevOps-ing hard enough?Thursday, May 16, 2024
Solid.js + Signals
Solid JS
Simple and performant reactivity for building user interfaces.
Solid/Signals
ollama.ai: Local AI server
Get up and running with large language models.
Run Llama 3, Phi 3, Mistral, Gemma, and other models. Customize and create your own.
Discover how to set up your own powerful, private AI server with NetworkChuck. This step-by-step tutorial covers installing Ollama, deploying a feature-rich web UI, and integrating stable diffusion for image generation. Learn to customize AI models, manage user access, and even add AI capabilities to your note-taking app. Whether you're a tech enthusiast or looking to enhance your workflow, this video provides the knowledge to harness the power of AI on your local machine. Join NetworkChuck on this exciting journey into the world of private AI servers.
Wednesday, May 15, 2024
AWS CEO change: AI challenge?
AWS leadership update: AWS CEO Adam Selipsky steps down
Amazon Web Services CEO to resign, effective June 3
Matt Garman taking over as CEO with AWS at crossroads | TechCrunch
"It’s tough to say that a $100 billion business finds itself at a critical juncture, but that’s the case with Amazon Web Services, the cloud arm of Amazon, and the clear market leader in the cloud infrastructure market.On Tuesday, the company announced that CEO Adam Selipsky was stepping down to spend more time with his family and recharge a bit, according to his statement. His replacement is AWS lifer Matt Garman."
CSV libs
JS/TS
csv - npm
1.2M downloads/week, MIT, 2 months update
It has been tested and used by a large community over the years and should be considered reliable. It provides every option you would expect from an advanced CSV parser and stringifier.
This package exposes 4 packages:
- csv-generate (GitHub), a flexible generator of CSV string and Javascript objects.
- csv-parse (GitHub), a parser converting CSV text into arrays or objects.
- csv-stringify (GitHub), a stringifier converting records into a CSV text.
- stream-transform (GitHub), a transformation framework.
Tuesday, May 14, 2024
AI: ChatGPT 4o from OpenAI
new flagship model that can reason across audio, vision, and text in real time.
GPT-4o (“o” for “omni”) is a step towards much more natural human-computer interaction—it accepts as input any combination of text, audio, image, and video and generates any combination of text, audio, and image outputs. It can respond to audio inputs in as little as 232 milliseconds, with an average of 320 milliseconds, which is similar to human response time(opens in a new window) in a conversation. It matches GPT-4 Turbo performance on text in English and code, with significant improvement on text in non-English languages, while also being much faster and 50% cheaper in the API. GPT-4o is especially better at vision and audio understanding compared to existing models.
Introducing GPT-4o - YouTube
Interview Prep with GPT-4o - YouTube
Math problems with GPT-4o - YouTube
Sam Altman talks GPT-4o and Predicts the Future of AI - YouTube
OpenAI GPT-4o is now rolling out — here's how to get access | Tom's Guide..
OpenAI and Google are launching supercharged AI assistants. Here's how you can try them out. | MIT Technology Review
OpenAI struck first on Monday, when it debuted its new flagship model GPT-4o. The live demonstration showed it reading bedtime stories and helping to solve math problems, all in a voice that sounded eerily like Joaquin Phoenix’s AI girlfriend in the movie Her (a trait not lost on CEO Sam Altman).
Google Reveals CRAZY New AI to CRUSH OpenAI GPT4-o (Supercut) - YouTube
Google IO = AI * 120 :)
FTP client libs
Tools
FileZilla - The free FTP solution
FileZilla is a free and open-source, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Clients are available for Windows, Linux, and macOS. Both server and client support FTP and FTPS (FTP over SSL/TLS), while the client can in addition connect to SFTP servers. FileZilla's source code is hosted on SourceForge.JavsScript:
5.2M downloads/week, last update 2 weeks ago, MIT license, most popular
1.7M downloads / week, code didn't change for 9 years, must be good!
node-ftp is an FTP client module for node.js that provides an asynchronous interface for communicating with an FTP server.
mscdex/node-ftp: An FTP client module for node.js
Monday, May 13, 2024
Good Ideas in Computer Science
"By 1974, 50 years ago, we had most of what we call modern computing. Today’s fundamentals are the same — a C programmer from 1974 would feel at home on a modern computer except for the alien-like speed. I hope we have new ideas that in 50 years will be universally considered good."
Intentionally excluded:
Garbage Collection
Databases: Databases are more than just one idea, with many ways to combine those ideas into a “database shape”. Some good ideas in databases: Structured query language, B-trees, ACID transactions.
Other data structures and algorithms: There are too many to list. Few are as universal as arrays and hashmaps, which appear in almost all programs.
Object Oriented Programming: There is a large group of programmers that do not consider Object Oriented Programming good5. I recommend data oriented design as a replacement worldview.
Sunday, May 12, 2024
GitHub Copilot IDE integrations, speech => code!
GitHub Copilot Chat - Visual Studio Marketplace
VS Code Speech - Visual Studio Marketplace (from Microsoft)
"A VS Code extension to bring speech-to-text and other voice capabilities to VS Code."
data sharing / security concerns:
About GitHub Copilot Business - GitHub Enterprise Cloud Docs
Is GitHub Copilot safe to use at work? | NordVPN
videos:
courses:
- https://www.youtube.com/@concisedeveloper
- https://www.linkedin.com/in/alex-dan-02598a137/
- https://github.com/alexhddev
- GitHub - alexhddev/copilot_resources
- Amazon Bedrock - The Complete Guide to AWS Generative AI
- AI for NodeJs devs: OpenAI, ChatGPT, LangChain - TypeScript
- GitHub Copilot - The Complete Guide
- AWS & Typescript Masterclass - CDK, Serverless, React | Udemy Business
- AWS CDK for professionals (Py and TS)
- Unit Testing for Typescript & NodeJs Developers with Jest
- Typescript 5 for developers
- Mastering Visual Studio Code
- Midjourney For Web Design & Development (with Tailwind CSS)
- Course: ChatGPT, Midjourney, DALL-E 3 & APIs - The Complete Guide | Udemy Business
- The Complete OPENAI JS APIs Course - Build 15 Projects | Udemy
- Course: ChatGPT, Midjourney, DALL-E 3 & APIs - The Complete Guide | Udemy Business
- Course: The Complete Prompt Engineering for AI Bootcamp (2024) | Udemy Business
- Course: Practical AI with Python and Reinforcement Learning | Udemy Business
- The Complete OPENAI JS APIs Course - Build 15 Projects | Udemy
- Generative AI for NodeJs: OpenAI, LangChain - TypeScript | Udemy
- Practical AI | Udemy
- Master Vector Databases | Udemy
- All of AI: ChatGPT, Midjourney, Stable Diffusion & App Dev | Udemy
Docker Compose v2: GoLang
Effective July 2023, Compose V1 stopped receiving updates and is no longer in new Docker Desktop releases. Compose V2 has replaced it and is now integrated into all current Docker Desktop versions. For more information, see Migrate to Compose V2.
Saturday, May 11, 2024
JavaScript: Map vs object performance
Map: Performs better in scenarios involving frequent additions and removals of key-value pairs.
object: Not optimized for frequent additions and removals of key-value pairs.
10x better!
Using Map Over Objects in JavaScript: A Performance Benchmark | by Rehmat Sayany | Medium
AI: AlphaFold 3 from Google DeepMind
Google DeepMind and Isomorphic Labs introduce AlphaFold 3 AI model
"a new AI model developed by Google DeepMind and Isomorphic Labs. By accurately predicting the structure of proteins, DNA, RNA, ligands and more, and how they interact, we hope it will transform our understanding of the biological world and drug discovery."Friday, May 10, 2024
Tesla: cars or robots?
While TSLA stock price is falling, some argue that Tesla future profits
may come more from robots than from cars. Or maybe robo-cars, CyberCab?
Here is a long elaboration about future with robots doing most of jobs...
Very mixed feeling about this, regardless how "certain" it may look to some people.
Tony Seba just revealed why Elon Musk is no longer interested in EVs - YouTube
RethinkX is a think tank founded by Tony Seba and James Arbib that focuses on identifying disruptive innovations that could soon impact society.
Tony Seba, Author, Thought Leader and SV Entrepreneur
This time, we are the horses: the disruption of labor by humanoid robots
RethinkX | 9 May 2024
Throughout history, every time technology has enabled a 10x or greater cost reduction relative to the incumbent system, a disruption has always followed."
MicroK8s - Kubernetes for developers, edge and IoT
"Zero-ops, pure-upstream, HA Kubernetes,
from developer workstations to production.
The best Kubernetes experience for developers, DevOps, cloud and edge"
Thursday, May 09, 2024
AI: Amazon Q; Anthropic
"The most capable generative AI–powered assistant for accelerating software development and leveraging companies' internal data"
As part of the deal, Anthropic would use Amazon Web Services (AWS) as its primary cloud provider and make its AI models available to AWS customers
unovis.js Modular data visualization framework
f5/unovis: Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript @GitHub (Apache2 license)
🌳 Tree-shakable and supports individual component imports to reduce your bundle size;
🎨 Highly customizable, thanks to the CSS-variables support.
Learn more about Unovis on unovis.dev
Wednesday, May 08, 2024
Node.js Streams, Fastify
A Deep Dive into Node.js Streams | Masterclass - YouTube
Streams are the lifeblood of many Node.js applications, enabling efficient data processing and manipulation. But their evolution has been anything but straightforward.
Helpful links:
Tuesday, May 07, 2024
AI: gene-editing CRISPR
CRISPR gets an AI upgrade - GZERO Media
"CRISPR, the gene-editing method that won two female scientists the 2020 Nobel Prize in Chemistry, may soon get infused with artificial intelligence. One Northern California startup called Profluent is expected to present its new paper at a gene-editing conference next month, which describes its work using AI to analyze biological data and create new gene-editing systems.As one professor explained to the New York Times, it’s a departure from how CRISPR typically does gene replacement. Instead of altering genes based on discoveries in nature, the startup instead uses novel methods surfaced by its AI. “They have never existed on Earth,” University of California, San Francisco professor James Fraser said. “The system has learned from nature to create them, but they are new.”
An AI Tool Just Revealed Almost 200 New Systems for CRISPR Gene Editing
"a team at MIT and Harvard led by CRISPR pioneer Dr. Feng Zhang took inspiration from an existing big-data approach and used AI to narrow the sea of genetic sequences to a handful that are similar to known CRISPR systems.The AI scoured open-source databases with genomes from uncommon bacteria—including those found in breweries, coal mines, chilly Antarctic shores, and (no kidding) dog saliva.
In just a few weeks, the algorithm pinpointed thousands of potential new biological “parts” that could make up 188 new CRISPR-based systems—including some that are exceedingly rare."
Monday, May 06, 2024
VS Code extensions
A VSCode extension to fast open html file in browser
LGR: retro tech, PC gaming...
MS Dos, Windows 3.1
Running Doom on a Calculator! TI-83 Plus Games Tutorial - YouTube
The weeCee: A Tiny New MS-DOS & Windows Gaming PC! - YouTube
link from Acquired Podcast: Microsoft: The Complete History and Strategy
similar, even older tech, renewed (in Serbian)
Sunday, May 05, 2024
AI Undergraduate Degree: UPenn
Undergraduate | University of Pennsylvania
School of Engineering and Applied ScienceBachelor of Science in Engineering (BSE)
Microsoft RulesEngine & Editor
(DotNet, @GitHub, MIT)
Rules Engine is a library/NuGet package for abstracting business logic/rules/policies out of a system. It provides a simple way of giving you the ability to put your rules in a store outside the core logic of the system, thus ensuring that any change in rules don't affect the core system.
You need to store the rules based on the schema definition given and they can be stored in any store as deemed appropriate like Azure Blob Storage, Cosmos DB, Azure App Configuration, Entity Framework, SQL Servers, file systems etc. For RuleExpressionType LambdaExpression, the rule is written as a lambda expressions.
Saturday, May 04, 2024
NVIDIA: 1000000x computing in 10 years
The future: "generative content" based on knowledge / meaning, instead of "static content"
Advantage: low expectations; people with high expectations have low resilience
NVIDIA CEO Jensen Huang Leaves Everyone SPEECHLESS (Supercut) - YouTube
involved in acquiring and operating a product or system over its lifetime).
HEIC vs JPEG photo file format
HEIC stands for High Efficiency Image Container. The format is an updated variant of the High Efficiency Image Format (HEIF), traditionally used by Apple across its mobile devices.
Apple uses HEIC for HEIF images. HEIF essentially saves images in higher quality than JPEG while also using less space thanks to advanced compressive technology. This space-saving file format uses High Efficiency Video Coding (HEVC) to compress and store images on device drives — taking up half the space of other image file formats, like JPEGs.
Each HEIC file uses the .heic or .heics extension, depending on the number of images inside. The file also contains the relevant metadata describing each image’s size, resolution, location, and more.
Apple was the first major adopter of the format in 2017 with the introduction of iOS 11 using HEIC variant. While HEIC became the standard for iPhones, it remains possible to revert the settings to allow photos to be recorded in the more recognizable JPEG format.[7]
Friday, May 03, 2024
Autonomous AI Models
How Meta’s Chief AI Scientist Believes We’ll Get To Autonomous AI Models - YouTube
Meta’s Chief AI Scientist Yann LeCun discusses why he supports open source large learning models and why models need to live in the world to achieve autonomy.Thursday, May 02, 2024
Wednesday, May 01, 2024
Metaprogramming in JavaScript
Meta programming - JavaScript | MDN
The Proxy and Reflect objects allow you to intercept and define custom behavior for fundamental language operations (e.g. property lookup, assignment, enumeration, function invocation, etc.). With the help of these two objects you are able to program at the meta level of JavaScript.What is Metaprogramming in JavaScript? In English, please. @freeCodeCamp
Arc web browser
Arc browser is now available for Windows and it's so much better than Chrome | ZDNET
Tuesday, April 30, 2024
DockerSlim => SlimToolkit (slim.ai)
Optimize Your Experience with Containers. Make Your Containers Better, Smaller, More Secure and Do Less to Get There (free and open source!)
Note that DockerSlim is now just Slim (SlimToolkit is the full name, so it's easier to find it online) to show its growing support for additional container tools and runtimes in the cloud native ecosystem.
Slim is now a CNCF Sandbox project. It was created by Kyle Quest and it's been improved by many contributors. The project is supported by Slim.AI.
Containers on a diet with Kyle Quest (Ship It! #95) podcast
WWW, from 1991
On 30 April 1993, CERN put the World Wide Web (WWW) software in the public domain.
the original! The World Wide Web project
link from Hacker News Submissions from cern.ch | Hacker News
Monday, April 29, 2024
GoLang examples
Go is an open source programming language designed for building simple, fast, and reliable software. Please read the official documentation to learn a bit about Go code, tools packages, and modules.
Go by Example is a hands-on introduction to Go using annotated example programs.
Sunday, April 28, 2024
Tesla CyberCab, FSD, $25000, 2025
Tesla Just ENDED All Other Auto Makers--And No One Noticed! - YouTube
"Tesla has WON Automotive, Game. Set. Match."?
much more computing power available for training and much more data collected,
Tesla Full Self Driving seem to be coming soon.
And with new more affordable vehicles, 3M vehicles / year,
and "CyberCab" self-driving "robo-taxi" option,
future looks interesting!
Tesla Promises ‘More Affordable Models’ and a ‘Cybercab’ | WIRED
data: "Fortune 500" companies
What Is a Fortune 500 Company? How Companies Are Ranked
The term Fortune 500 refers to a list of 500 of the largest companies in the United States compiled by Fortune magazine every year. Companies are ranked by their annual revenues for their respective fiscal years. This list includes both public and private companies using publicly available revenue data.
Fortune 500 Full List (2024)
Saturday, April 27, 2024
Microsoft Learning AI Examples
Microsoft Learning @GitHub
http://www.microsoft.com/learning
MicrosoftLearning/mslearn-ai-services: Lab files for Azure AI Services modules
MicrosoftLearning/mslearn-ai-fundamentals: Azure AI Fundamentals exercises
MicrosoftLearning/mslearn-ai-vision: Lab files for Azure AI Vision modules
MicrosoftLearning/mslearn-ai-language: Lab files for Azure AI Language modules
MicrosoftLearning/mslearn-knowledge-mining: Lab files for Azure AI Knowledge Mining modules
MicrosoftLearning/mslearn-ai-studio: Practical exercises for Azure AI Studio training
MicrosoftLearning/mslearn-generative-ai: Exercises for generative AI modules on Microsoft Learn
Friday, April 26, 2024
Gleam prog.language in Rust => Erlang, JavaScript
with the creator of the Gleam programming language; a functional programming language for building type-safe systems that compiles to Erlang and JavaScript and it’s written in Rust.
Gleam.run
"The power of a type system, the expressiveness of functional programming, and the reliability of the highly concurrent, fault tolerant Erlang runtime, with a familiar and modern syntax."
A framework for building Web apps in Gleam!
Recursion in Gleam on Exercism
Gleam has no special syntax for looping, so all looping is done with recursion.
pub fn list_length(list: List(String)) -> Int {
case list {
[] -> 0
[_, ..rest] -> 1 + list_length(rest)
}
}