A mostly complete list of articles I've read on the internet
There are currently 398 entries in the list
Last modified 2023-10-03
Repo: ycouble/readingList
Forked from Repo: jamesmstone/readingList
- Here's a short tutorial that demonstrates how to capture frames from a webcam and then process those frames with the text recognition engine.
- Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users’ bandwidth as possible, and without hosting any infrastructure.
- Links to awesome OCR projects. Contribute to kba/awesome-ocr development by creating an account on GitHub.
- The React Graph Gallery displays hundreds of charts made with React, always with explanation and reproduciible code
- Jotai takes a bottom-up approach to global React state management with an atomic model inspired by Recoil. One can build state by combining atoms and renders are optimized based on atom dependency. This solves the extra re-render issue of React context and eliminates the need for memoization.
- Democratizing data analysis with AI
- Partytown - Run third-party scripts from a web worker
- Building agents with LLM (large language model) as its core controller is a cool concept. Several proof-of-concepts demos, such as AutoGPT, GPT-Engineer and BabAGI, serve as inspiring examples. The potentiality of LLM extends beyond generating well-written copies, stories, essays and programs; it can be framed as a powerful general problem solver. Agent System Overview In a LLM-powered autonomous agent system, LLM functions as the agent’s brain, complemented by several key components:
- An overview and comparison of similarity search indexes.
- Open-source vector similarity search for Postgres. Contribute to pgvector/pgvector development by creating an account on GitHub.
- Trace the evolution of React APIs and the mental models behind them. From mixins to hooks, to RSCs, understand the tradeoffs along the way.
- Over the past few months, during the lead-up to the TypeScript 5.0 beta, our team spent a good portion of our time looking for ways to improve the performance of our compiler so that your projects build faster. One of the ways we improved was by looking into an oft overlooked aspect of many JavaScript VMs: inline caching.
- How dynamic management of virtual memory enabled us to remove limitations in Meilisearch indexing policy.
- Stay at the forefront of NLP advances with Cohere For AI's community-curated April 2023 research 🔍🧠 TL;DR: Explore top NLP papers for April 2023, curated by Cohere For AI, covering topics like toxicity evaluation, large language model limitations, neural scaling laws, and retrieval-augmented models. Stay updated in the fast-evolving NLP
- Open-source GPT-4 platform for Markdown, Markdoc and MDX with built-in analytics
- A Bulletproof Way to Generate Structured JSON from Language Models - 1rgs/jsonformer: A Bulletproof Way to Generate Structured JSON from Language Models
- News Minimalist filters out the noise so you don't have to. We analyze the top 1,000 news daily, bringing you only the essentials in our 2-minute newsletter.
- Fast, composable, unstyled command menu for React.
- by the Team with members from UC Berkeley, CMU, Stanford, and UC San Diego
- With the new Claude App for Slack, you can summarize threads, answer questions, and more. Introducing your new “virtual teammate” who can help make work more fun and productive.
- by the Team with members from UC Berkeley, CMU, Stanford, and UC San Diego
- Writing about the big beautiful mess that is making things for the world wide web.
- It not only told everyone I died but tried to fake my obit. Are we ready for this machine-driven future?
- One of the most impactful things we’ve worked on in TypeScript 5.0 isn’t a feature, a bug fix, or a data structure optimization. Instead, it’s an infrastructure change. In TypeScript 5.0, we restructured our entire codebase to use ECMAScript modules, and switched to a newer emit target.
- Cleora AI is a general-purpose model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data. - Synerise/cleora: Cleora AI is a general-purpose ...
- Framework defined infrastructure means programmatic framework understanding for automatic infrastructure provisioning—an evolution from Infrastructure as Code (IaC).
- Wasm's prospects are brighter than ever. But where will the roadmap lead us next? #WebAssembly #Wasm #DevOps #containers
- How we're migrating from Go to Rust for better alignment with our tools and work
- PostgreSQL and MySQL are reliable, secure, and scalable databases that have been around for years. Each has unique strengths and weaknesses, making one more suitable for specific needs. This article will compare them to aid in making an informed decision in 2023.
- A Sass library for creating customizable CSS transitions and animations.
- The build step helps Node.js/npm run in the browser, optimize end-user performance, etc. But long build times limit productivity. With modern tooling, do we still need a build step?
- We’re clarifying how ChatGPT's behavior is shaped and our plans for improving that behavior, allowing more user customization, and getting more public input into our decision-making in these areas. OpenAI’s mission is to ensure that artificial general intelligence (AGI)[1] benefits all of humanity. We therefore think a
- Hey everyone, I have been staying at a hotel for a while. It’s one of those modern ones with smart TVs and other connected goodies. I got curious and opened Wireshark, as any tinkerer would do.
- Stephen Wolfram explores the broader picture of what's going on inside ChatGPT and why it produces meaningful text. Discusses models, training neural nets, embeddings, tokens, transformers, language syntax.
- We've come a long, long way together. You changed. Where do we go from here?
- A deep dive into how a layout engine handles hierarchical diagram structures.
- OpenAI researchers collaborated with Georgetown University’s Center for Security and Emerging Technology and the Stanford Internet Observatory to investigate how large language models might be misused for disinformation purposes. The collaboration included an October 2021 workshop bringing together 30 disinformation researchers, machine learning experts, and policy analysts, and culminated
- Advances in computer vision and machine learning techniques have led to significant development in 2D and 3D human pose estimation from RGB cameras, LiDAR, and radars. However, human pose estimation from images is adversely affected by occlusion and lighting, which are common in many scenarios of interest. Radar and LiDAR technologies, on the other hand, need specialized hardware that is expensive and power-intensive. Furthermore, placing these sensors in non-public areas raises significant privacy concerns. To address these limitations, recent research has explored the use of WiFi antennas (1D sensors) for body segmentation and key-point body detection. This paper further expands on the use of the WiFi signal in combination with deep learning architectures, commonly used in computer vision, to estimate dense human pose correspondence. We developed a deep neural network that maps the phase and amplitude of WiFi signals to UV coordinates within 24 human regions. The results of the study reveal that our model can estimate the dense pose of multiple subjects, with comparable performance to image-based approaches, by utilizing WiFi signals as the only input. This paves the way for low-cost, broadly accessible, and privacy-preserving algorithms for human sensing.
- A TIME investigation reveals the difficult conditions faced by the workers who made ChatGPT possible
- Important, Read This First You’re about to read a blog post with a lot of advice. Learning from those who came before us is instrumental to success, but we often forget an important caveat. Almost all advice is contextual, yet it is rarely delivered with any context. “You just need to charge more!” says the company […]
- Using new techniques, every object in Conway's Game of Life that can be constructed at all, now has a fixed cost of 15 gliders. Here's how.
- ## Build Setup
- The open source release of Stable Diffusion version 2.
- Most artificial intelligence (AI) researchers now believe that writing computer code which can capture the nuances of situated interactions is impossible. Alternatively, modern machine learning (ML) researchers have focused on learning about these types of interactions from data. To explore these learning-based approaches and quickly build agents that can make sense of human instructions and safely perform actions in open-ended conditions, we created a research framework within a video game environment.Today, we’re publishing a paper [INSERT LINK] and collection of videos, showing our early steps in building video game AIs that can understand fuzzy human concepts – and therefore, can begin to interact with people on their own terms.
- Meta AI has built CICERO, the first AI to achieve human-level performance in the popular strategy game Diplomacy. It's a breakthrough toward building AI that can use language to work with people to achieve strategic goals.
- Little languages; what they are, why they matter and how they will shape the future of programming.
- Introducing a Machine Learning experiment tracker optimized for your happiness
- What will happen when our phones record everything we say 24x7 using AI to process that information?, before someone else does, I tried to do it myself, and this is the result. First of all some clarifications. It’s not really 24x7 because I didn’t find it useful to leave it
- Trying out the Rust programming ecosystem as a 10+ years Python developer. How to do common programming tasks and how the tooling looks like.
- One million integers embedded into 2D space with UMAP
- Make sense of the proliferation of new Javascript web frameworks. A deep dive into the problems at scale and the recent evolution of innovation.
- Avoid bugs by not using `&&` in React components
- Comparing one of the most popular Postgres features against alternatives
- DevOps is Bullshit. A Critique of How We've Fooled Ourselves for Years.
- Demystifying and experimenting with HNSW for vector search.

- Danish police say explosions damaged two pipelines built to bring Russian gas to Germany.
- Introduction of Airbnb interleaving experimentation framework, usage and approaches to address challenges in our unique business
- It’s easy to win with twice the disposable computing power as your adversary
- So what should we change in our approach to programmers? First of all, let's give room for development and stop looking at programmers as extended interfaces of the computers they work at.
- A tale of overstretched logs, counterintuitive web worker behavior, and ultimately a troublesome cursor issue.
- Posted by Ashish Thapliyal, Software Engineer, and Jordi Pont-Tuset, Research Scientist, Google Research Image captioning is the machine...
- Posted by Yi Tay and Mostafa Dehghani, Research Scientists, Google Research, Brain Team Building models that understand and generate natu...
- Learn how to use Object and Record types, two of the most useful data structures of Type-level TypeScript.
- Beware of Bun.js! GitHub Gist: instantly share code, notes, and snippets.
- Metaverse project Decentraland, a sandbox environment that allows users to buy and sell virtual real estate, isn't exactly teeming with people.
- : DRS is a web application that helps to navigate through documentation by giving you page recommendations based on your input URL.
- Meta’s new hardware is more impressive than expected, and the Microsoft partnership makes a lot of sense. The question is if Meta will capture enough value to outweigh their costs.
- No one wants to be a bad person, and you probably felt pretty bad when you saw the heart-breaking appeal and just carried on clicking. Wikipedia is midway through a six-week fund-raising drive in Anglophone regions including the United States, the UK, New Zealand and Australia. The banner ads beg for “just £2”, which doesn’t [...]Read More...
- The French National Commission for Public Debate has announced it is relaunching a consultation on the Georges Besse II uranium enrichment plant to consider increasing the plant's capacity from 7.5 to 11 million SWU per year.
- Large language models (LLMs) have shown exceptional performance on a variety of natural language tasks. Yet, their capabilities for HTML understanding -- i.e., parsing the raw HTML of a webpage, with applications to automation of web-based tasks, crawling, and browser-assisted retrieval -- have not been fully explored. We contribute HTML understanding models (fine-tuned LLMs) and an in-depth analysis of their capabilities under three tasks: (i) Semantic Classification of HTML elements, (ii) Description Generation for HTML inputs, and (iii) Autonomous Web Navigation of HTML pages. While previous work has developed dedicated architectures and training procedures for HTML understanding, we show that LLMs pretrained on standard natural language corpora transfer remarkably well to HTML understanding tasks. For instance, fine-tuned LLMs are 12% more accurate at semantic classification compared to models trained exclusively on the task dataset. Moreover, when fine-tuned on data from the MiniWoB benchmark, LLMs successfully complete 50% more tasks using 192x less data compared to the previous best supervised model. Out of the LLMs we evaluate, we show evidence that T5-based models are ideal due to their bidirectional encoder-decoder architecture. To promote further research on LLMs for HTML understanding, we create and open-source a large-scale HTML dataset distilled and auto-labeled from CommonCrawl.
- Get a brief introduction into the thinking behind the rise of neural hashing technology — and learn why this may well end up being an enormous shift in AI advancement.
- JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js - justadudewhohacks/face-api.js: JavaScript API for face detection and face recognition in the br...
- Download our executive summary for a profile of today's working data scientist and their tools
- This blog post announces a new collection of patterns for amazing apps, including clipboard patterns, file patterns, and advanced app patterns.
- What can SmooshGate teach us about standards development and the Web Platform? This write-up gives an overview.
- Russia has blamed a truck bomb - but examination of the footage seems to contradict that.
- How to learn exponentially
- Researchers have provided more evidence that eating earlier in the day might be good for you—and eating all of your meals within a 10-hour window could be healthier, too.
- Make your code samples Runno.
- What would it take for artificial intelligence to make real progress?
- You.com is an ad-free, private search engine that you control. Customize search results with 150 apps alongside web results. Access a zero-trace private mode.
- We’ve trained and are open-sourcing a neural net called Whisper that approaches human level robustness and accuracy on English speech recognition. Read Paper View Code View Model Card Whisper examples: Reveal Transcript Whisper is an automatic speech recognition (ASR) system trained on 680,000 hours of multilingual and multitask
- Like all big companies, Home Depot has a list of IT projects that it wants to tackle. When the COVID pandemic hit two years ago and ecommerce activity
- Two acquaintances independently asked about this today, so it seems worth a write-up: recently (as of this writing), DeepMind published a new paper about a new practical fast matrix multiplication …
- Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store - apache/incubator-pegasus: Apache Pegasus - A horizontally scalable, strongly consistent and high...
- In our paper, published today in Nature, we introduce AlphaTensor, the first artificial intelligence (AI) system for discovering novel, efficient, and provably correct algorithms for fundamental tasks such as matrix multiplication. This sheds light on a 50-year-old open question in mathematics about finding the fastest way to multiply two matrices. This paper is a stepping stone in DeepMind’s mission to advance science and unlock the most fundamental problems using AI. Our system, AlphaTensor, builds upon AlphaZero, an agent that has shown superhuman performance on board games, like chess, Go and shogi, and this work shows the journey of AlphaZero from playing games to tackling unsolved mathematical problems for the first time.
- JSX Mail Documentations
- AI image generation is the most recent AI capability blowing people’s minds (mine included). The ability to create striking visuals from text descriptions has a magical quality to it and points clearly to a shift in how humans create art. The release of Stable Diffusion is a clear milestone in this development because it made a high-performance model available to the masses (performance in terms of image quality, as well as speed and relatively low resource/memory requirements). After experimenting with AI image generation, you may start to wonder how it works. This is a gentle introduction to how Stable Diffusion works. Stable Diffusion is versatile in that it can be used in a number of different ways. Let’s focus at first on image generation from text only (text2img). The image above shows an example text input and the resulting generated image (The actual complete prompt is here). Aside from text to image, another main way of using it is by making it alter images (so inputs are text + image).
- I’m Kitty Giraudel, a non-binary trans frontend developer based in Berlin, focused on accessibility and inclusivity.
- The Connectivity Standards Alliance has certified and released the first version of the Matter smart home interoperability protocol Tuesday and I couldn’t be happier. This means that member companies can now put their devices through the certification protocol and get a badge showing that their products are Matter compliant. Matter is an application level protocol […]
- Web forms routinely reject or distort names with apostrophes, hyphens, umlauts and other accents; Ireland’s Aer Lingus flummoxed by O’Brien.
- Pride. When interviewing someone for any position, I always ask "tell me something that you are proud of." Sometimes you get a blank stare. ...
- “Warning: If you enable Google Pay as a payment method on Stripe, Google Analytics will be injected into your website when using Stripe.js. This is a huge oversight and puts businesses at risk, especially with data protection authorities pursuing companies that are using GA 🤦🏻♂️”
- I've worked for long enough and read enough book on methods for decision making to try to make some generic yet hopefully valuable conclusio...
- Greg Rutkowski is a more popular prompt than Picasso.
- Botmasters have created a Kafkaesque system where companies are paying huge sums to show their ads to bots. And everyone is fine with this.
- When I find myself stuck between differing choices I have to make, I’ll refer to this quote. I’ll ask myself “why is the decision difficult to make?”
- Paris (AFP) Sept 29, 2022 - The James Webb and Hubble telescopes on Thursday revealed their first images of a spacecraft deliberately smashing into an asteroid, as astronomers indicated that the impact looks to have been much greater than expected.
- I've been super obsessed with stable diffusion lately, I wanted to find out how radically tweaking the artist of an image would change its output
- 🕵️♂️ Collect a dossier on a person by username from thousands of sites - soxoj/maigret: 🕵️♂️ Collect a dossier on a person by username from thousands of sites
- Winners and honorable mentions for the SoME2 contestHelp fund future projects: https://www.patreon.com/3blue1brownAn equally valuable form of support is to ...
- DreamFusion: Text-to-3D using 2D Diffusion, 2022.
- Once unthinkable, mobile phones could go dark around Europe this winter if power cuts or energy rationing knocks out parts of the mobile networks across the region.
- A reflection on the small web
- Tracking natural disasters on Earth
- Keras documentation
- A tensegrity-based goalie cage with better visibility
- Over the years I’ve become pretty frustrated by the state of tech and engineering in general. One of the biggest issues we face in the industry is the lack of reusability in software. GitHub made a major revolutionary change for developers, enabling all of us to reuse libraries, and code through reuse rather than writing everything from scratch. Yet it never felt like that made it any further than that.
- Open source computing is coming to your pocket. MNT Research is going small for its next project. The MNT Pocket Reform has a seven-inch screen with a clamshell design that, when closed, will be less than five centimeters thick.
- One random day - someone spills the beans. They were picked to impersonate me and get a job using my information.
- Ruling out sabotage, the Swedish military has successfully cleared a remote operated vehicle (drone) rigged with explosives found near Line 2 of the Nord Stream Natural Gas offshore pipeline system.
- Pure Javascript OCR for more than 100 Languages 📖🎉🖥 - naptha/tesseract.js: Pure Javascript OCR for more than 100 Languages 📖🎉🖥
- It's been a while since I introduced a new syntax to the css-doodle project to solve my own problems. While I'm not sure it would be useful elsewhere, I need to make some notes before I forget the details.
- With software development, we are often presented with alternative choices for libraries and tools...
- No hydration, auto lazy-loading, edge-optimized, and fun 🎉!
- lessons in UI design from an industrial supply company.
- Introducing Ezno and the current state of the project.
- Looking back, and forward
- I wondered how GPT-3 might do on the following problem: given a partially-connected graph, find a path between two nodes, or determine that no path exists. I wrote some code to automate generating …
- The image in this post displays its own MD5 hash. You can download and hash it yourself, and it should still match - 1337e2ef42b9bee8de06a4d223a51337 I think this is the first PNG/MD5 hashquine.
- A data scientist on what truly makes us happy.

- The Strid in the Bolton Abbey area of North Yorkshire is seen to be the most deadliest stretches of water in the world with 100% death rate.
- A journey of a thousand miles begins with a single step Lǎozi 老子 I just had lunch with Shenwei, one of my ex-students who had just taken a job in a mid-sized consulting firm. After a bit of catch…
- This age of modernity is characterized by consistent growth in energy use, economic activity, and resource consumption, and a generally increasing sta…
- TDungeon is a small adventure game that runs in the Typescript type system - cassiozen/TDungeon: TDungeon is a small adventure game that runs in the Typescript type system
- Modern scheduling library for Python. Contribute to Miksus/rocketry development by creating an account on GitHub.
- NASA’s James Webb Space Telescope shows off its capabilities closer to home with its first image of Neptune.
- As of today, the Wasmtime WebAssembly runtime is now at 1.0! This means that all of us in the Bytecode Alliance agree that it is fully ready to use in production.
- In the good old days, applications were simple. A browser sent a request to a webapp endpoint; the latter fetched data from a database and returned the response. The rise of mobile clients and integrations with other apps upset this simplicity. I want to discuss one solution to handle the complexity in this post. The increased complexity of system architecture Let’s first model the above simple architecture. Mobile clients changed this approach. The display area of mobile clients
- NVIDIA Jetson Orin Nano series system-on-modules (SoMs) deliver up to 80x the AI performance of NVIDIA Jetson Nano and set the new standard for entry-level edge AI.
- If Google Docs and a calculator had a baby.
- AutoML sounds like magic. But how effective is it? And when to better use a simpler approach?
- The true dystopia of AI is that it can make Ugly Sonic look cool.
- What happens when you query Postgres? Data can actually come from many different places like the application cache, buffer cache, and even down into the physical disk cache. This post surveys the data storage and flow of Postgres data.
- The best feature of the iPhone 14 is one that Apple didn’t tell you about. Turns out this isn’t the iPhone 13S reviewers have been panning—take a look!
- This week we’re joined by Jason Bosco, co-founder and CEO of Typesense — the open source Algolia alternative and the easier to use ElasticSearch alternative. For years we’ve used Algolia as our search engine, so we come to this conversation with skin in the game and the scars to prove it. Jason shared how he and his co...
- How exactly do you voice dissent with your superior? And is it always worth it to do so? Communication experts say that while just agreeing feels easier, it’s not always the best decision to make. First, weigh the risk of pushback or a negative reaction from a boss against the risk of not speaking up. If you do decide to voice your opinion, there are some best practices to keep in mind. State your opinions as facts, avoiding using judgment words. In addition, ask permission to dissent instead of offering an unsolicited opinion. Keep in mind that the final decision is still in the hands of your boss, but being honest and respectful will show them that they have more options.
- Web site created using create-react-app
- Clever Hans and how corporate AI plays the media, in 2022
- As I slept fitfully, still recovering from COVID, I had one of the more interesting dreams of my life: I was desperately trying to finish some PowerPoint slides in time to give a talk. Uncharacteri…
- Our comprehensive guide to CSS grid, focusing on all the settings both for the grid parent container and the grid child elements.
- At Adept, we are building the next frontier of models that can take actions in the digital world—that’s why we’re excited to introduce our first large model, Action Transformer (ACT-1).
- Ohmura et al. investigate the effects of maternal holding and carrying on infant behavioral states (crying, alert, asleep) and identify that transport soothes crying infants and potentially promotes sleep. This study proposes **5-min carrying, 5- to 8-min sitting for bed** as an on-site behavioral intervention for infant crying and sleep difficulties.
- Here are 9 specific steps founders can use to ship features faster, keep their product team aligned and build what their users really want.
- The trains have a range of 1,000 kilometers (621 miles), meaning they can run on a single tank of hydrogen for a full day.
- Riley Goodside, yesterday: Exploiting GPT-3 prompts with malicious inputs that order the model to ignore its previous directions. pic.twitter.com/I0NVr9LOJq- Riley Goodside (@goodside) September 12, 2022 Riley provided several examples. Here’s …
- During the cold, dry Siberian winter, one can occasionally spot stones perched on impossibly thin pedestals of ice. How do they get there?
- MVP.css - No classes, no framework. Just semantic HTML and you're done.
- Fast Differentiable Tensor Library in JavaScript and TypeScript with Bun + Flashlight - facebookresearch/shumai: Fast Differentiable Tensor Library in JavaScript and TypeScript with Bun + Flashlight
- “next version of bun gets "bun:ffi" – call native libraries from JS 3ns overhead JavaScript <> native: - 5x faster than napi - 100x faster than deno ffi 1 / 8”
- Svelte is a new style of framework for building sites and apps. Let's dive into what makes it different, why it's so enjoyable, and how it's able to ship such tiny, fast apps.
- Asserts But Fancy
- Our comprehensive guide to CSS flexbox layout. This complete guide explains everything about flexbox, focusing on all the different possible properties for the parent element (the flex container) and the child elements (the flex items). It also includes history, demos, patterns, and a browser support chart.
- A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team
- Learn the most popular approaches for building, securing, and operating webhooks, with recommendations for webhook providers and consumers
- Free daily puzzle. Clear all the tiles before running out of moves!