Zoom on Web: getting connected with advanced web technology - YouTube
Zoom on Web: WebAssembly SIMD, WebTransport, and WebCodecs @InfoQ
"At the recent [web.dev live event], Google V8 product manager Thomas Nattestad explained some of the proposed additions to the web to support Zoom and other video conferencing features within the web browser.
Nattestad explains that WebRTC was standardized nearly ten years ago and provides a full-stack solution for video conferencing in all evergreen browsers. Unfortunately, WebRTC has limitations, and many services like Zoom would benefit from low-level access to various APIs."
Monday, August 31, 2020
Sunday, August 30, 2020
Saturday, August 29, 2020
Friday, August 28, 2020
VS Code install locations
windows - Visual Studio Code install location - Stack Overflow
There are two types of installer available for VSCode. Go to link to find type of installer you want.
If you are using/going for User Installer, the version will be installed at:
C:\Users\{UserName}\AppData\Local\Programs\Microsoft VS Code
If you are using/going for 64bit System installer, the version will be installed at:
C:\Program Files\Microsoft VS Code\
If you are using/going for 32bit System installer, the version will be installed at:
C:\Program Files (x86)\Microsoft VS Code\
Thursday, August 27, 2020
Petlja: net.kabinet
free training, in Python, C, C++, Java, C#...
Petlja (English)
The Petlja (Serbian for loop) Foundation was founded with an aim of promoting and improving algorithmic literacy in Serbia
We believe that understanding algorithms, alongside the ability of algorithmic expression, is a fundamental skill that everybody needs to have.
Petlja (Serbian)
Petlja (English)
The Petlja (Serbian for loop) Foundation was founded with an aim of promoting and improving algorithmic literacy in Serbia
We believe that understanding algorithms, alongside the ability of algorithmic expression, is a fundamental skill that everybody needs to have.
Petlja (Serbian)
Wednesday, August 26, 2020
Tuesday, August 25, 2020
Self-Driving Trucks in 2021?
60 Minutes: Self-Driving Trucks Will Soon Be Kings of the Road
Automated trucking, a technical milestone that could disrupt hundreds of thousands of jobs, hits the road - 60 Minutes - CBS News
Companies are already testing driverless trucks on America's roads.
tusimple.com
Self Driving Trucks | Autonomous Vehicles | Driverless Truck Delivery
Automated trucking, a technical milestone that could disrupt hundreds of thousands of jobs, hits the road - 60 Minutes - CBS News
Companies are already testing driverless trucks on America's roads.
tusimple.com
Self Driving Trucks | Autonomous Vehicles | Driverless Truck Delivery
Monday, August 24, 2020
Rome for JavaScript & TypeScript
Introducing Rome
"Rome is a monolithic tool containing functionality that has traditionally been separate tools in the frontend ecosystem. We call this a toolchain. It is not a collection of existing tools, but completely custom, built largely from scratch, contained entirely in a single package and codebase.
Rome is designed to replace Babel, ESLint, Webpack, Prettier, Jest, and others."
JavaScript Weekly Issue 501: August 14, 2020
"Rome is a monolithic tool containing functionality that has traditionally been separate tools in the frontend ecosystem. We call this a toolchain. It is not a collection of existing tools, but completely custom, built largely from scratch, contained entirely in a single package and codebase.
Rome is designed to replace Babel, ESLint, Webpack, Prettier, Jest, and others."
JavaScript Weekly Issue 501: August 14, 2020
Sunday, August 23, 2020
Tesla solar: $1.49/watt
Exploring Tesla solar panels game changing price - YouTube
Exploring Tesla solar panels game changing price. In Tesla’s Q2 earnings call Elon Musk dropped the little bombshell that Tesla's solar panels cost $1.49 per watt after incentives.
Saturday, August 22, 2020
Friday, August 21, 2020
TypeScript 4.0
Announcing TypeScript 4.0 | TypeScript
What’s New?
- Variadic Tuple Types
- Labeled Tuple Elements
- Class Property Inference from Constructors
- Short-Circuiting Assignment Operators
unknown
oncatch
Clauses- Custom JSX Factories
- Speed Improvements in
build
mode with--noEmitOnError
--incremental
with--noEmit
- Editor Improvements
- Our New Website!
- Breaking Changes
Thursday, August 20, 2020
Elon Musk about PayPal advantage
APPENDIX 2 - Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future (2017)
"Almost no one understands how PayPal actually worked or why it took off when other payment systems before and after it didn’t. Most of the people at PayPal don’t understand this. The reason it worked was because the cost of transactions in PayPal was lower than any other system. And the reason the cost of transactions was lower is because we were able to do an increasing percentage of our transactions as ACH, or automated clearinghouse, electronic transactions, and most importantly, internal transactions. Internal transactions were essentially fraud-free and cost us nothing. An ACH transaction costs, I don’t know, like twenty cents or something. But it was slow, so that was the bad thing. It’s dependent on the bank’s batch processing time. And then the credit card transaction was fast, but expensive in terms of the credit card processing fees and very prone to fraud. That’s the problem Square is having now.
...
So because about half of PayPal’s transactions in the summer of 2001 were internal or ACH transactions, then our fundamental costs of transactions were half because we’d have half credit cards, we’d have that and then the other half would be free."
"Almost no one understands how PayPal actually worked or why it took off when other payment systems before and after it didn’t. Most of the people at PayPal don’t understand this. The reason it worked was because the cost of transactions in PayPal was lower than any other system. And the reason the cost of transactions was lower is because we were able to do an increasing percentage of our transactions as ACH, or automated clearinghouse, electronic transactions, and most importantly, internal transactions. Internal transactions were essentially fraud-free and cost us nothing. An ACH transaction costs, I don’t know, like twenty cents or something. But it was slow, so that was the bad thing. It’s dependent on the bank’s batch processing time. And then the credit card transaction was fast, but expensive in terms of the credit card processing fees and very prone to fraud. That’s the problem Square is having now.
...
So because about half of PayPal’s transactions in the summer of 2001 were internal or ACH transactions, then our fundamental costs of transactions were half because we’d have half credit cards, we’d have that and then the other half would be free."
from book
Wednesday, August 19, 2020
GoLang Generics
The latest on Generics with Robert Griesemer and Ian Lance Taylor (Go Time #140) |> News and podcasts for developers |> Changelog
Generics Draft Design
Robert’s message to golang-nuts on syntax - this is where an example of why angle brackets are problematic is provided.
Generics Draft Design
Robert’s message to golang-nuts on syntax - this is where an example of why angle brackets are problematic is provided.
Tuesday, August 18, 2020
Acronyms Seriously Suck - Elon Musk
Acronyms Seriously Suck - Elon Musk · GitHub
From time to time, Musk will send out an e-mail to the entire company to enforce a new policy or let them know about something that's bothering him. One of the more famous e-mails arrived in May 2010 with the subject line: Acronyms Seriously Suck:
There is a creeping tendency to use made up acronyms at SpaceX. Excessive use of made up acronyms is a significant impediment to communication and keeping communication good as we grow is incredibly important. Individually, a few acronyms here and there may not seem so bad, but if a thousand people are making these up, over time the result will be a huge glossary that we have to issue to new employees. No one can actually remember all these acronyms and people don't want to seem dumb in a meeting, so they just sit there in ignorance. This is particularly tough on new employees.That needs to stop immediately or I will take drastic action - I have given enough warning over the years. Unless an acronym is approved by me, it should not enter the SpaceX glossary. If there is an existing acronym that cannot reasonably be justified, it should be eliminated, as I have requested in the past.For example, there should be not "HTS" [horizontal test stand] or "VTS" [vertical test stand] designations for test stands. Those are particularly dumb, as they contain unnecessary words. A "stand" at our test site is obviously a test stand. VTS-3 is four syllables compared with "Tripod", which is two, so the bloody acronym version actually takes longer to say than the name!The key test for an acronym is to ask whether it helps or hurts communication. An acronym that most engineers outside of SpaceX already know, such as GUI, is fine to use. It is also ok to make up a few acronyms/contractions every now and again, assuming I have approved them, e.g. MVac and M9 instead of Merlin 1C-Vacuum or Merlin 1C-Sea Level, but those need to be kept to a minimum.
Monday, August 17, 2020
Sunday, August 16, 2020
React and Vue app
I created the exact same app in React and Vue. Here are the differences.
Github links to both apps:
React ToDo: https://github.com/sunil-sandhu/react-todo-2020
Github links to both apps:
React ToDo: https://github.com/sunil-sandhu/react-todo-2020
Saturday, August 15, 2020
COBOL@ WASM @ V8 @ CloudFlare Edge
Cloudflare Workers Now Support COBOL
"As old as COBOL is (60 years old prog. language), it is still heavily used in information management systems and pretty much anywhere there’s an IBM mainframe around. Three years ago Thomson Reuters reported that COBOL is used in 43% of banking systems, is behind 80% of in-person financial transactions and 95% of times an ATM card is used. They also reported 100s of billions of lines of running COBOL.
COBOL can now be used to write code for Cloudflare’s serverless platform Workers."
"As old as COBOL is (60 years old prog. language), it is still heavily used in information management systems and pretty much anywhere there’s an IBM mainframe around. Three years ago Thomson Reuters reported that COBOL is used in 43% of banking systems, is behind 80% of in-person financial transactions and 95% of times an ATM card is used. They also reported 100s of billions of lines of running COBOL.
COBOL can now be used to write code for Cloudflare’s serverless platform Workers."
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 HTTP_OK PIC X(4) VALUE "200".
01 OUTPUT_TEXT PIC X(14) VALUE "Hello, World!".
PROCEDURE DIVISION.
CALL "set_http_status" USING HTTP_OK.
CALL "append_http_body" USING OUTPUT_TEXT.
STOP RUN.
Friday, August 14, 2020
Thursday, August 13, 2020
EV design: Sandy Munro
Sandy Munro: "Tesla Lies"? | In Depth - YouTube
apparently Tesla understates many features...
Sandy Munro | Munro & Associates, Inc.
Automotive | Munro & Associates, Inc.
Lean Design® | Munro & Associates, Inc.
Munro & Associates Tour - YouTube
SANDY MUNRO on Tesla's Battery Tech Domination - YouTube
apparently Tesla understates many features...
Sandy Munro | Munro & Associates, Inc.
Automotive | Munro & Associates, Inc.
Lean Design® | Munro & Associates, Inc.
Munro & Associates Tour - YouTube
SANDY MUNRO on Tesla's Battery Tech Domination - YouTube
Wednesday, August 12, 2020
car subscription: Care by Volvo and others
Care by Volvo car subscription
$750/ month* $0 due at signing
* 24 mo lease. Excl. taxes and reg. fees
The Race Is On. Meet Six of the Best Car Subscription Services in North America | Portfolio by OpenRoad
FlipAuto.com Premier Auto Subscription Service Launching in Northeast - New Jersey Business Magazine
A Care by Volvo car subscription service includes your car payment, insurance coverage, and maintenance in just one monthly fee.
It’s all-inclusive
This includes comprehensive maintenance, as well as protection for tires, wheels, and excessive wear. We also take care of insurance coverage for all eligible drivers.
It’s all-inclusive
This includes comprehensive maintenance, as well as protection for tires, wheels, and excessive wear. We also take care of insurance coverage for all eligible drivers.
* 24 mo lease. Excl. taxes and reg. fees
The Race Is On. Meet Six of the Best Car Subscription Services in North America | Portfolio by OpenRoad
FlipAuto.com Premier Auto Subscription Service Launching in Northeast - New Jersey Business Magazine
Tuesday, August 11, 2020
AWS re:Invent 2020: virtual & free
AWS Reinvent 2020 conference will be virtual
The new version will be free and will run longer than the previously planned version. It will start on November 30 and end on December 18, according to the Reinvent website, rather than the original plan to run from November 30 to December 4. AWS will provide more details on the digital event in the next few weeks, the spokesperson said.
The new version will be free and will run longer than the previously planned version. It will start on November 30 and end on December 18, according to the Reinvent website, rather than the original plan to run from November 30 to December 4. AWS will provide more details on the digital event in the next few weeks, the spokesperson said.
Monday, August 10, 2020
Sunday, August 09, 2020
Saturday, August 08, 2020
book: Sandworm: A New Era of Cyberwar
Sandworm: A New Era of Cyberwar and the Hunt for the Kremlin's Most Dangerous Hackers: Greenberg, Andy: 9780385544405: Amazon.com: Books
podcast interview with book author:
The Vergecast: Sandworm: A New Era of Cyberwar and the Hunt for the Kremlin's Most Dangerous Hackers on Apple Podcasts
Sandworm: A New Era of Cyberwar and the Hunt for the Kremlin's Most Dangerous Hackers | RADIO.COM
podcast interview with book author:
The Vergecast: Sandworm: A New Era of Cyberwar and the Hunt for the Kremlin's Most Dangerous Hackers on Apple Podcasts
Sandworm: A New Era of Cyberwar and the Hunt for the Kremlin's Most Dangerous Hackers | RADIO.COM
Friday, August 07, 2020
Cloudflare Edge Workers vs AWS Lambda@Edge, Azure, GCP Serverless
Cloudflare Wants to Eat AWS’s Serverless Lunch | Data Center Knowledge
"...new cloud service from Cloudflare ... beats competing services by the three cloud giants – AWS, Azure, and Google Cloud – on both performance and price...
The new service builds on ... Workers platform for serverless computing at the edge. Called Workers Unbound, it lifts the limitations Workers had for how resource-intensive a workload it could support and how long an execution time it would allow."
Cloudflare Takes On AWS Lambda@Edge With A Cheaper And Faster Serverless Platform
Serverless Performance: Cloudflare Workers, Lambda and Lambda@Edge
Workers is built on V8 isolates, which are significantly faster to spin up (under 5ms) than a full NodeJS process and have a tenth the memory overhead.
How Can Serverless Computing Improve Performance? | Lambda Performance | Cloudflare
"Cloudflare Workers respond very quickly, typically in under 200 milliseconds, when cold starting. In contrast, both Lambda and Lambda@Edge functions can take over a second to respond from a cold start.
The differences are largely due to the fact that Cloudflare Workers run on Chrome V8 rather than Node.js. Node.js is built on top of Chrome V8, takes longer to spin up, and has more memory overhead. Usually V8 instances take less than 5 milliseconds to spin up."
"...new cloud service from Cloudflare ... beats competing services by the three cloud giants – AWS, Azure, and Google Cloud – on both performance and price...
The new service builds on ... Workers platform for serverless computing at the edge. Called Workers Unbound, it lifts the limitations Workers had for how resource-intensive a workload it could support and how long an execution time it would allow."
Cloudflare Takes On AWS Lambda@Edge With A Cheaper And Faster Serverless Platform
Serverless Performance: Cloudflare Workers, Lambda and Lambda@Edge
Workers is built on V8 isolates, which are significantly faster to spin up (under 5ms) than a full NodeJS process and have a tenth the memory overhead.
How Can Serverless Computing Improve Performance? | Lambda Performance | Cloudflare
The differences are largely due to the fact that Cloudflare Workers run on Chrome V8 rather than Node.js. Node.js is built on top of Chrome V8, takes longer to spin up, and has more memory overhead. Usually V8 instances take less than 5 milliseconds to spin up."
Thursday, August 06, 2020
AWS CDK + Terraform
Cloud Development Kit Can Now Generate Terraform Configurations Using TypeScript and Python @InfoQ
"AWS, HashiCorp, and Terrastack collaborated to release a preview of the Cloud Development Kit (CDK) for Terraform, or cdktf. Developers can use programming languages like Python or Typescript to manage infrastructure as code. cdktf generates a Terraform configuration in JSON that can deploy resources with a "terraform apply" command. Also, cdktf supports any existing modules and providers from the Terraform registry to deploy resources to AWS, Azure, or Google Cloud."
"AWS, HashiCorp, and Terrastack collaborated to release a preview of the Cloud Development Kit (CDK) for Terraform, or cdktf. Developers can use programming languages like Python or Typescript to manage infrastructure as code. cdktf generates a Terraform configuration in JSON that can deploy resources with a "terraform apply" command. Also, cdktf supports any existing modules and providers from the Terraform registry to deploy resources to AWS, Azure, or Google Cloud."
Wednesday, August 05, 2020
Tuesday, August 04, 2020
Monday, August 03, 2020
Sunday, August 02, 2020
Zoom HW
Zoom announces a $599 touchscreen device for remote workers - The Verge
A 27-inch tablet with Zoom preinstalled
A 27-inch tablet with Zoom preinstalled
$399
#143
Saturday, August 01, 2020
useful lib: google/libphonenumber
google/libphonenumber: Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. @GitHub
"Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. The Java version is optimized for running on smartphones, and is used by the Android framework since 4.0"
"Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. The Java version is optimized for running on smartphones, and is used by the Android framework since 4.0"
+ ports to many other languages
NASA: Mars Perseverance Rover
Mars 2020 Perseverance Rover - NASA Mars
Launched: July 30, 2020
SPEED (RELATIVE TO SUN): 72,827 mph
Launched: July 30, 2020
SPEED (RELATIVE TO SUN): 72,827 mph
Tech Demo: The Mars Helicopter is a technology demonstration, hitching a ride on the Perseverance rover.
Subscribe to:
Posts (Atom)