Thursday, November 30, 2023

Tesla CyberTruck Delivery Event

 WATCH: Tesla's CyberTruck Delivery Event - LIVE - YouTube

Faster than Porsche 911, while towing Porsche 911

Cybertruck Races Porsche 911 While Towing a 911 - YouTube

Sandy Munro’s Cybertruck IN PERSON!! - YouTube

Watch The Tesla Cybertruck Delivery Event Livestream Here

Tesla Cybertruck Manufacturing Tour - YouTube

Tesla Cybertruck Up Close - YouTube

Tesla Cybertruck Delivery Event (SUPERCUT) - YouTube

Eco AI: Crusoe Cloud

 Crusoe Cloud

Crusoe Cloud is working to align the future of computing with the future of the climate. Founded in 2018, Crusoe has pioneered infrastructure that taps into stranded energy — methane being flared or excess production from clean and renewable sources — to power energy intensive cloud computing infrastructure.

Tuesday, November 28, 2023

TypeScript Origins movie

 TypeScript Origins: The Documentary - YouTube

business story: Visa

great business + technology story

Visa: The Complete History and Strategy

"For the 11th largest market cap company in the world, Visa’s history and strategy is almost shockingly unknown. A huge portion of the world’s population uses their products on a daily basis (you might say Visa is… everywhere people want to be), but very few know the amazing story behind how that came to be. Or why Visa continues to be one of the most incredible and incredibly durable business franchises of all-time. (50%+ net income margins!! On $30B of revenue!)"


visa founder: Dee Hock - Wikipedia

They contacted a local jeweller and asked him to create a die from which he would cast sets of golden cuff links. One cuff link would contain a picture of half of the globe and the phrase, “the will to succeed.” The other link would contain the other half of the globe and the phrase, “the grace to compromise.”

"...After dinner, there was brief reminiscing about shared experiences and obstacles overcome. The the waiters passed among the diners and placed a small wrapped gift in front of each of them. Hock asked people to open the elegant boxes and examine the contents.

He then said quietly, “We wanted to give you something that you could keep for the remainder of your life as a reminder of this day. On one cuff link is half of the world surrounded with the phrase “the will to succeed“ and the second link is the other half of the world and the phrase ‘the grace to compromise.’ We meet tomorrow for the final time to disband the effort after two arduous years. I have one last request. Will you please wear the cuff links to the meeting in the morning? When we part we will take with us a reminder for the rest of our lives that the world can never be united through us because we lack the will to succeed and the grace to compromise. But, if by some miracle our differences dissolve before morning, this gift will remind us that the world was united because we did have the will to succeed and the grace to compromise" (paraphrased).

Then Hock sat down. There was a full minute of absolute silence as people examined their gift. And then the silence was shattered by one of Hock’s exuberant Canadian friends (who, I'm told, was also a fierce opponent of Dee's plan) exploded, “You miserable bastard!” The room erupted in laughter. The next morning everyone was wearing the cuff links. By noon, agreement was reached on every issue and VISA International came into existence."

Monday, November 27, 2023

Dave Cutler: Windows NT, Azure

The Secret History of Microsoft Windows: Dave Cutler - YouTube

Dave Cutler - Wikipedia'

David Neil Cutler Sr. is an American software engineer. He developed several computer operating systems, namely Microsoft's Windows NT, and Digital Equipment Corporation's RSX-11MVAXELN, and VMS.

At the 2008 Professional Developers Conference, Microsoft announced Azure Services Platform, a cloud-based operating system which Microsoft is developing. During the conference keynote, Cutler was mentioned as a lead developer on the project, along with Amitabh Srivastava.

Sunday, November 26, 2023

Kubernetes Illustrated

 Deploy code faster: with CI/CD and Kubernetes  |  Google Kubernetes Engine (GKE)  |  Google Cloud

Kubernetes Gets a Children's Book - The New Stack

The Illustrated Children's Guide to Kubernetes - YouTube

AI: LLMs Intro by Andrej Karpathy, LLM "OS"

llama-2-70b model (open source from Meta) = 140GB params + ~500 lines of .c code (!!!)

 [1hr Talk] Intro to Large Language Models - YouTube

Slides as PDF: (42MB)

The Unreasonable Effectiveness of Recurrent Neural Networks (from 2015)

Andrej Karpathy - Wikipedia

PhD from Stanford in AI/ML (CNNs)
Lead of self-driving in Tesla
Co-founder of OpenAI

Llama 2 - Meta AI

LLaMA - Wikipedia

facebookresearch/llama: Inference code for LLaMA models @GitHub

book: Thinking, Fast and Slow by Kahneman, Daniel

system 1 vs system 2 "thinking" 

LLMs are currently only "system 1" (fast and unreliable)

future: attempt "system 2 thinking", "trade time for accuracy", take more time for better result.

"self improvement": hard in language domain, no "rules"

"AI apps store"

Saturday, November 25, 2023

Nikola Tesla Science Center at Wardenclyffe

Letter from Marc Alessi - Tesla Science Center at Wardenclyffe

Tesla Science Center at Wardenclyffe Laboratory was struck by a serious fire at November 21, 2023

the structural integrity of the building, dating back to 1901, seems to have withstood the ordeal. 

The Future Is Mine: 2022 Progress and Plans at Tesla Science Center at Wardenclyffe - YouTube

Tesla Science Center at Wardenclyffe - Wikipedia

APIs: Microservices vs Monolith

REST APIs for Microservices? Beware! - YouTube

Are you using REST APIs for a Microservices architecture? If you're using REST, HTTP APIs, gRPC, or any other Request/Response model as the primary way to communicate between microservices, you're going to need to deal with possibly hard to debug latency issues and address availability concerns.

Friday, November 24, 2023

Thursday, November 23, 2023

The SOLID Principles

 The SOLID Principles of Object-Oriented Programming Explained in Plain English

  • The Single Responsibility Principle
  • The Open-Closed Principle
  • The Liskov Substitution Principle
  • The Interface Segregation Principle
  • The Dependency Inversion Principle

Wednesday, November 22, 2023

VSCode in web browser vs Monaco editor

Visual Studio Code for the Web

"Visual Studio Code for the Web provides a free, zero-install Microsoft Visual Studio Code experience running entirely in your browser, allowing you to quickly and safely browse source code repositories and make lightweight code changes. To get started, go to in your browser.

VS Code for the Web has many of the features of VS Code Desktop that you love, including search and syntax highlighting while browsing and editing, along with extension support to work on your codebase and make simpler edits. In addition to opening repositories, forks, and pull requests from source control providers like GitHub and Azure Repos, you can also work with code that is stored on your local machine.

VS Code for the Web runs entirely in your web browser, so there are certain limitations compared to the desktop experience

Relationship to VS Code Desktop

VS Code for the Web provides a browser-based experience for navigating files and repositories and committing lightweight code changes. However, if you need access to a runtime to run, build, or debug your code, you want to use platform features such as a terminal, or you want to run extensions that aren't supported in the web, we recommend moving your work to the desktop application, GitHub Codespaces, or using Remote - Tunnels for the full capabilities of VS Code. In addition, VS Code Desktop lets you use a full set of keyboard shortcuts not limited by your browser."

Welcome - Workspace - Visual Studio Code

microsoft/vscode: Visual Studio Code @GitHub

previous version

microsoft/monaco-editor: A browser based code editor @GitHub

The Monaco Editor is the fully featured code editor from VS Code. Check out the VS Code docs to see some of the supported features.

Tuesday, November 21, 2023

VSCode Markdown Chess Viewer

Chess Viewer - Visual Studio Marketplace

VSCode Chess Viewer
Visualize your chess notes in vscode!

Portable Game Notation - Wikipedia

eronnen/vscode-markdown-chess: Chess boards in vscode markdown viewer @GitHub

Monday, November 20, 2023

AI, LLM: LangChain

Introduction | 🦜️🔗 Langchain

LangChain is a framework for developing applications powered by language models. It enables applications that:

  • Are context-aware: connect a language model to sources of context (prompt instructions, few shot examples, content to ground its response in, etc.)

  • Reason: rely on a language model to reason (about how to answer based on provided context, what actions to take, etc.)
The main value props of LangChain are:Components: abstractions for working with language models, along with a collection of implementations for each abstraction. Components are modular and easy-to-use, whether you are using the rest of the LangChain framework or not
Off-the-shelf chains: a structured assembly of components for accomplishing specific higher-level tasks

Off-the-shelf chains make it easy to get started. For complex applications, components make it easy to customize existing chains and build new ones.

Learn LangChain, Pinecone & OpenAI: Build Next-Gen LLM Apps | Udemy Business

LangChain- Develop LLM powered applications with LangChain | Udemy Business

langchain-ai/langchain: ⚡ Building applications with LLMs through composability ⚡ @GitHub


Sunday, November 19, 2023

AI LLM: Karen_theEditor

 FPHam/Karen_theEditor_13b_HF · Hugging Face

yearns to rectify the missteps and linguistic tangles that infest your horribly written fiction.
Yet, unlike those ChatGPT kaboodles that morph into self-absorbed, constipated gurus of self-help style, Karen remains steadfastly grounded in wit and wisdom but respectfull of your style.

design: laptop book case ; AI "book"

A laptop case that looks like a book.
Nice, for MacBook case match its name that includes "book" MOSISO Compatible with MacBook Air 13 inch Case A1466 A1369 Older Version 2010-2017 Release, PU Leather Laptop Sleeve Vintage Retro Zippered Portfolio Protective Case Cover, Brown : Electronics

+ visual art: a hybrid book and laptop

Saturday, November 18, 2023

ZeroTrust security with GoLang

Zero Trust & Go with Michael Quiqley from NetFoundry (Go Time #292) |> Changelog

Home - zrok

 What is OpenZiti? | OpenZiti

OpenZiti is a free and open source project focused on bringing zero trust networking principles directly into any application. The project provides all the pieces required to implement a zero trust overlay network and provides all the tools necessary to integrate zero trust into your existing solutions. The OpenZiti project believes the principles of zero trust shouldn't stop at your network, those ideas belong in your application.

SpaceX Starship 2nd integrated test flight

Watch live! SpaceX Starship rocket to launch on 2nd integrated test flight - YouTube

SpaceX Starship - Wikipedia

Watch SpaceX's Starship launch on its 2nd-ever test flight today | Space

Success + RUD + RUD

What Exactly Happened On SpaceX's Second Starship Launch Attempt? - YouTube

Friday, November 17, 2023

EV: China's Armored Hongqi's

 China's president flies in secretive military grade Armored Hongqi's to the USA - YouTube

See Chinese President Xi Jinping's luxurious 18-foot sedan — and how it compares to Biden's 'Beast' Cadillac

11 Cars of World Leaders, And What They Can Do

OpenAI -= CEO, President ?

the story will make a good plot for a movie :)

a big mess, the dust did settle yet...

"Playing with fire AGI"

Microsoft has hired Sam Altman to power up its innovation in artificial intelligence after the co-founder of OpenAI was ousted as CEO in a chaotic boardroom coup on Friday. Meanwhile, the ChatGPT company will get its third CEO in three days.

(Could this be a "cheaper" way for Microsoft to get some key people without paying huge price for OpenAI? It is possible that some developers may follow the former CEO...)

“We look forward to getting to know Emmett Shear,” Microsoft CEO Satya Nadella said in a post on X, formerly known as Twitter. “And we’re extremely excited to share the news that Sam Altman and Greg Brockman, together with colleagues, will be joining Microsoft to lead a new advanced AI research team.”
With its $13 billion investment, Microsoft is OpenAI’s biggest stakeholder. Altman will be the CEO of the “new group,” Nadella said in his post. Shares of Microsoft rose about 2% in premarket trading Monday.

Microsoft market cap $2.77B * 2% = $55B 

4x return on investment in a day! 

Sam Altman Is Out at OpenAI - YouTube

Open AI's New STATEMENT Just Shocked Everyone (MAJOR UPDATE!) - YouTube

BREAKING: Sam Altman fired from OpenAI - YouTube @ThisWeekOnStartups

BREAKING: Sam Altman FIRED as OpenAI CEO - YouTube

WTF is going on at OpenAI? We have theories | TechCrunch


ChatGPT-maker OpenAI fires CEO Sam Altman, the face of the AI boom, for lack of candor with company - ABC News

ChatGPT-maker Open AI said Friday it has pushed out its co-founder and CEO Sam Altman after a review found he was “not consistently candid in his communications” with the board of directors.

“The board no longer has confidence in his ability to continue leading OpenAI,” the artificial intelligence company said in a statement.

OpenAI President Greg Brockman, who helped launch the artificial intelligence developer and has been key to developing ChatGPT and other core products, has resigned, according to a person with knowledge of the situation. The move came after the company's board fired CEO Sam Altman earlier Friday.

A prevailing speculation suggests that the new ChatGPT release might have harboured a severe security flaw, potentially leading to data leaks. Speculation further alleges that OpenAI might not have disclosed this issue, yet Microsoft was privy to it. This speculation is underpinned by prior incidents, notably in March, where users reportedly had access to private chats of other users.

main characters?

plot: stolen knowledge?

mythic origins?

Prometheus is best known for defying the Olympian gods by stealing fire from them and giving it to humanity in the form of technology, knowledge, and more generally, civilization.
The punishment of Prometheus.. eternal torment.
Prometheus was eventually freed by the hero Heracles.

but who personify mythic characters?

Thursday, November 16, 2023

"free" green energy, from wind

 Uruguay's power grid runs on 98% green energy. Here's how it got there : Planet Money : NPR

United States... has set a goal to reach 100 percent carbon pollution-free electricity by 2035. But Uruguay has almost reached that goal already. In a typical year, 98% of Uruguay's grid is powered by green energy

and this was done without spending public money and without more taxes... 

+ a related, potential wind-tech breakthrough

AI: Grok

Elon Musk on xAI Grok vs OpenAI GPT - YouTube

AI modeled on The Hitchhiker's Guide to the Galaxy

with "fun" and "normal" mode

"Grok’s notable feature is its real-time access to information published on X, which Musk claims will be “a massive advantage over other models.”

Wednesday, November 15, 2023

web servers: Go vs Node.js vs Bun vs Nim

node.js is "written" in C++; apparently that is not easy to maintain

node creator then created Deno, in Rust language. It is faster?

Go language is written in Go (after bootstrap). Clever. And it is fast. Faster than node.js

Bun.js is optimized for performance, and written in new-ish language Zig, much simpler than C++

And now there is apparently one more contender, "Nim" language, 
making even faster web servers... 

A "brave new world" of new programming languages! Good!

Web server ‘hello world’ benchmark : Go vs Node.js vs Nim vs Bun – Daniel Lemire's blog

result indicates that Nim is doing quite well on this toy example.

systemrequests/second (10 connections)requests/second (1000 connections)
Nim 2.0 and httpbeast315,000 +/- 18,000350,000 +/- 60,000
GCC12 (C++) + lithium190,000 +/- 60,000385,000 +/- 80,000
Go 1.1995,000 +/- 30,000250,000 +/- 45,000
Node.js 20 and uWebSockets.js100,000 +/- 25,000100,000 +/- 35,000
Bun 1.0480,000 +/- 15,00065,000 +/- 20,000
Node.js 20 (JavaScript)45,000 +/- 7,00041,000 +/- 10,000
Bun + fastify40,000 +/- 6,00035,000 +/- 9,000

*Jarred Sumner, the author of Bun, said on X that fastify is not fast in bun right now but that Bun.serve() is more than twice faster than node:http in bun.

Go and Node.js Comparison: Scalability, Performance, Tools

oven-sh/bun: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

what is Nim?

Nim Programming Language

Nim is a statically typed compiled systems programming language.

It combines successful concepts from mature languages like Python, Ada and Modula.

event: MS Ignite 2023

a bit strange, overlaps with .NET Conf?

Your home for Microsoft Ignite

Online: November 15–16, 2023 PT | In Seattle: November 14–17, 2023 PT

Tuesday, November 14, 2023

.NET 8.0.0

 Download .NET 8.0 (Linux, macOS, and Windows)

.NET Conf 2023

What's new in .NET 8 | Microsoft Learn

core/release-notes/8.0/8.0.0/ at main · dotnet/core @GitHub


.NET Conf 2023: November 14 ‐ 16

.NET Conf 2023

The largest .NET event hosted online
November 14 ‐ 16.

.NET Rocks! .NET Conf with Jeff Fritz

Monday, November 13, 2023

Is AI a new electricity? Andrew Ng

 The Near Future of AI [Entire Talk] - Andrew Ng (AI Fund) - YouTube

Andrew Ng is the managing general partner at AI Fund, a startup studio building new AI companies from the ground up; the founder of DeepLearning.AI; and an adjunct professor of computer science at Stanford University. 

and was head of AI research in Google, Baidu, founder of Coursera, etc..
in short, a very prominent AI expert.

AI is the New Electricity - Dr. Andrew Ng - YouTube

Observation: "AI apps" are most likely place to create value with AI.

design: Golden ratio (phi)

 Golden ratio - Wikipedia


Sunday, November 12, 2023

AI: The End of Programming?

A "bombastic" title to promote a new AI based "programming" tool?
Reminds me of DHH early days promoting Ruby on Rails... 
Real deal or "snake oil salesmanship?"

 The End of Programming | January 2023 | Communications of the ACM

"Programming will be obsolete. I believe the conventional idea of "writing a program" is headed for extinction, and indeed, for all but very specialized applications, most software, as we know it, will be replaced by AI systems that are trained rather than programmed. In situations where one needs a "simple" program (after all, not everything should require a model of hundreds of billions of parameters running on a cluster of GPUs), those programs will, themselves, be generated by an AI rather than coded by hand.
Massive, human-curated datasets will no longer be necessary in most cases, and most people "training" an AI model will not be running gradient descent loops in PyTorch, or anything like it. They will be teaching by example, and the machine will do the rest."

The End of Programming on Vimeo

Matt Welsh (computer scientist) - Wikipedia

Matthew David Welsh is a computer scientist and software engineer and is currently the CEO and co-founder of, which he started after stints at Google,, and Apple.[3] He was the Gordon McKay Professor of Computer Science at Harvard University and author of several books about the Linux operating system, several Linux HOWTOs,[1][4] the LinuxDoc format[5] and articles in the Linux Journal

Matt Welsh | LinkedIn

Large Language Models and The End of Programming - CS50 Tech Talk with Dr. Matt Welsh - YouTube

could the author be promoting his own business?

"Fixie is the world's leading platform for building conversational AI Sidekicks that are designed to answer questions, take action, and live directly alongside your application."

free programming books

 EbookFoundation/free-programming-books: :books: Freely available programming books @GitHub

Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials

Top Free Programming Books - Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials

Python Programming - Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials

C# Programming - Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials

Kubernetes: Up and Running PDF