flutter_html | Flutter Package
A Flutter widget for rendering HTML and CSS as Flutter widgets.
Literate programming - Wikipedia
Literate programming is a programming paradigm introduced by Donald Knuth in which a computer program is given an explanation of its logic in a natural language, such as English, interspersed with snippets of macros and traditional source code, from which compilable source code can be generated.[1] The approach is used in scientific computing and in data science routinely for reproducible research and open access purposes.[2] Literate programming tools are used by millions of programmers today.
The practice of literate programming has seen an important resurgence in the 2010s with the use of notebooks, especially in data science.
#219 - Donald Knuth: Programming, Algorithms, Hard Problems & the Game of Life | Lex Fridman Podcast
470-introducing-amazon-s3-multi-region-access-points - AWS Podcasts
What’s the shortest path between a storage request and your application? Find out with our new Amazon S3 Multi-Region Access Points. By factoring network congestion and location, it dynamically routes requests to the lowest latency copy of your data, improving performance by up to 60%.
Web Assembly should be a default binary target - DEV Community
reason: it is much more efficient.
"WebAssembly (WASM) is no longer a toy environment for cool demos. It's a thriving ecosystem that enables high-performance web applications with rich functionality. It's a portable code system that can run binaries in the cloud, or on your local machine. This may seem like an extreme position, but hear me out: if you develop a compiled library, language, or other tool you should consider making WASM a default binary target."
Fall equinox 2021: Exact time, start of autumn, and more for the September event
The 2021 fall equinox will take place on Wednesday, September 22, 2021 at 3:21 p.m. Eastern.Intro to Three.js, Part 2 - Creating a Dynamic Earth-Moon System · Loftus.xyz
The Solar System
GitHub - sanderblue/solar-system-threejs: The Solar System: Modeled to scale with Three.js
3D planets with Three.js / Vladimir Agafonkin / Observable
{
const renderer = new THREE.WebGLRenderer();
const size = Math.min(width, 600);
renderer.setSize(size, size); renderer.setPixelRatio(devicePixelRatio);
const camera = new THREE.PerspectiveCamera(45, 1, 0.1, 1000).translateZ(2.8);
const controls = new THREE.OrbitControls(camera, renderer.domElement);
controls.minDistance = 1.12; controls.maxDistance = 10;
const scene = new THREE.Scene();
const map = await loadTexture(`https://solartextures.b-cdn.net/2k_${planet}.jpg`);
scene.add(new THREE.Mesh(new THREE.SphereBufferGeometry(1, 32, 32), new THREE.MeshBasicMaterial({map})));
renderer.render(scene, camera);
controls.addEventListener("change", () => renderer.render(scene, camera));
invalidation.then(() => (controls.dispose(), renderer.dispose()));
return renderer.domElement;
}
Autumn and fall are used interchangeably as words for the season between summer and winter. Both are used in American and British English, but fall occurs more often in American English. Autumn is considered the more formal name for the season.
The older of the two words is autumn, which first came into English in the 1300s from the Latin word autumnus.
Microsoft Azure cloud vulnerability is the ‘worst you can imagine’ - The Verge
A flaw in Microsoft’s Azure Cosmos DB database product left more than 3,300 Azure customers open to complete unrestricted access by attackers. The vulnerability was introduced in 2019 when Microsoft added a data visualization feature called Jupyter Notebook to Cosmos DB.React example "counter" app with CDN scripts only, no node.js server for transpiling JSX.
The transliling (conversion of JSX syntax to JavaScript function calls) is done in web browser.
Next is the same example without using JSX at all, so no transpiling step an no babel script needed.
Instead, using React functions directly.
reactjs - Is it possible to use React Hooks API without using JSX (in typescript) - Stack Overflow
while developing is is convenient to use React dev includes, that show descriptive messages
The Cloudcast: Making Front-End Development Simpler
Develop. Preview. Ship. For the best frontend teams – Vercel
Vercel, built by the same team that made Next.js, provides production-grade hosting for Next.js websites with zero configuration.Thoughtworks valued at about $9 bln after shares surge in debut | Reuters
Sept 15 (Reuters) - Shares of Thoughtworks Inc (TWKS.O) jumped nearly 24% in their Nasdaq debut on Wednesday, valuing the company at nearly $9 billion, after the software consultancy firm priced its initial public offering well above range.
The company's stock opened at $26, compared with its initial public offering price of $21. This was above its targeted price range of $18 to $20.Template literals (Template strings) - JavaScript | MDN
Template literals are literals delimited with backticks (`
), allowing embedded expressions called substitutions.
Diagram Software and Flowchart Maker
"Popular open source diagramming web app Draw.io is migrating away from its iconic .io domain name to diagrams.net in order to improve security and ethics.New for AWS Lambda – Container Image Support | AWS News Blog
you can now package and deploy Lambda functions as container images of up to 10 GB in size. In this way, you can also easily build and deploy larger workloads that rely on sizable dependencies, such as machine learning or data intensive workloads. Just like functions packaged as ZIP archives, functions deployed as container images benefit from the same operational simplicity, automatic scaling, high availability, and native integrations with many services.Hello future | Hedera Hashgraph
"Bitcoin pioneered decentralized infrastructure and Ethereum brought programmability. But earlier proof-of-work blockchains consume massive amounts of energy and process transactions slowly in order to achieve acceptable levels of security. Heavy bandwidth consumption by these technologies leads to expensive fees, even for a simple cryptocurrency transaction.
The Hedera proof-of-stake public network, powered by hashgraph consensus, achieves the highest-grade of security possible (ABFT), with blazing-fast transaction speeds and incredibly low bandwidth consumption. By combining high-throughput, low fees, and finality in seconds, Hedera leads the way for the future of public ledgers."
Hedera Hashgraph: Proof-of-Stake Public Networks with Leemon Baird - Software Engineering Daily
Modern web apps without JavaScript bundling or transpiling
Google Chrome now lets you link people to highlighted text on a website
google chrome - What exactly is the `#:~:text=` location hash in an URL? - Stack Overflow
Just append #:~:text=<text>
to the URL. The text search is not case-sensitive.
Scroll to Text Fragment - Chrome Platform Status
[https://en.wikipedia.org/wiki/Cat#:~:text=On%20islands,%20birds%20can%20contribute%20as%20much%20as%2060%%20of%20a%20cat%27s%20diet] This loads the page for Cat, highlights the specified text, and scrolls directly to it.
Highlighting a whole section of text
You can use #:~:text=<first word>,<last word>
to highlight a whole section of text.
Example: https://stackoverflow.com/questions/62161819/what-exactly-is-the-text-location-hash-in-an-url/62162093#:~:text=Apparently,Wikipedia
Judge issues permanent injunction on App Store model in Epic v. Apple case | Engadget
"The judge in the case between Apple and Epic Games has issued a permanent injunction against Apple. The company must allow App Store developers to direct users to other payment systems, which would let them bypass the 30 percent cut of in-app payments that Apple takes.Getting hooked on React with Kent C. Dodds (JS Party #186) |> Changelog podcast
Desperate for attention? Just attack Elon Musk, Tesla & SpaceX
Edmunds Tells Us Why The Tesla Model S Plaid Is A Waste Of Money
2021 Tesla Model S Plaid Review | Our Full Instrumented Test | Price, Range, 0-60 & More - YouTube
Tesla Model S Plaid receives scathing review from Edmunds: ‘A waste of money’
The Tesla Model S Plaid is nothing more than a marketing exercise designed to draw attention to an aging car. Also, the yoke is a joke. Our full review of the fastest car we’ve ever tested: https://edmu.in/plaidAmazon slams SpaceX, tells FCC that Musk-led companies are rule-breakers | Ars Technica
"Whether it is launching satellites with unlicensed antennas, launching rockets without approval, building an unapproved launch tower, or re-opening a factory in violation of a shelter-in-place order, the conduct of SpaceX and other Musk-led companies makes their view plain: rules are for other people, and those who insist upon or even simply request compliance are deserving of derision and ad hominem attacks," Amazon told the FCC.many new linter errors with TypeScript upgrade...
"solution": catch (err: any)
Announcing T TypeScript 4.4 |ypeScript
In JavaScript, any type of value can be thrown with throw
and caught in a catch
clause. Because of this, TypeScript historically typed catch clause variables as any
, and would not allow any other type annotation:
That’s why TypeScript 4.4 introduces a new flag called --useUnknownInCatchVariables
. This flag changes the default type of catch
clause variables from any
to unknown
.
try {
executeSomeThirdPartyCode();
}
catch (err) { // err: unknown (default type, used to be "any")
// Error! Property 'message' does not exist on type 'unknown'.
console.error(err.message);
// Works! We can narrow 'err' from 'unknown' to 'Error'.
if (err instanceof Error) {
console.error(err.message);
}
}
It is recorded over SpaceX StarLink satellite internet!
Apparently StarLink is quite usable already!
Geekout: Renewable Energy - Talk Python Live Stream Episode 329 - YouTube
Episode #329 Geekout: Renewable Energy - [Talk Python To Me Podcast]
Performance per Watt Is the New Moore’s Law - Arm Blueprint
"Koomey’s Law, coined in 2010 and named for Stanford professor Jonathan Koomey, describes a trend in the number of computations per joule of dissipated energy. This number doubled every 18 months from 1945 to 2000 (100x per decade), then slowed, doubling every 2.6 years or so since (16x per decade).Rivian seeks $80B valuation in confidential IPO filing
"Rivian has filed for its Initial Public Offering (IPO) with the SEC confidentially and is seeking an initial valuation of $80 billion, according to reports.SpaceX Acquires Swarm Technologies, A Small Satellite Mobile Broadband
"Swarm Technologies, Inc. is a private company working to build an Internet of Things (IoT) constellation of very small satellites (CubeSats) in low Earth orbit to provide mobile broadband data anywhere globally. On July 16, SpaceX acquired Swarm Technologies, it is now a direct wholly-owned subsidiary of SpaceX, according to a Federal Communications Commission (FCC) filing."Introducing the New JSX Transform – React Blog
Upgrading to the new transform is completely optional, but it has a few benefits:
With the new transform, you can use JSX without importing React.import React from 'react'; function App() { return <h1>Hello World</h1>; }
// Inserted by a compiler (don't import it yourself!)
function App() { return React.createElement('h1', null, 'Hello world'); }