Search the archive
Full-text search across article titles and summaries. Refine with sector, year, content type, and reading-time filters.
Results
14,500 matchesFOUR-DAY WORKWEEK A SUCCESS
GROKKING SIMPLICITY: TAMING COMPLEX SOFTWARE WITH FUNCTIONAL THINKING
This blog post presents notes on Grokking Simplicity, which goes over methods to make working with complex software easier. It goes over using functional programming effectively, distinguishing types of code, using first-class abstractions, and more.
HOW EBAY MODERNIZED THE MOST IMPORTANT PAGE ON OUR PLATFORM
MAYBE YOU SHOULD STORE PASSWORDS IN PLAINTEXT
MASTERING COMPLEXITY IN SOFTWARE ENGINEERING
EVA
EVA is a database system for building simpler and faster AI-powered applications. EVA is designed for supporting database applications that operate on both structured (tables, feature vectors) and unstructured data (videos, podcasts, PDFs, etc.) using deep learning models. It also supports an AI-oriented SQL-like query language tailored for analyzing unstructured data.
LOG4BRAINS
Log4brains is a docs-as-code knowledge base for your development and infrastructure projects. It enables you to log Architecture Decision Records right from your IDE and publish them automatically as a static website. This allows developers to better understand past technical decisions, onboard new developers quicker, have up-to-date documentation, and set up collaborative decision processes.
TUTIM
Tutim provides open-source wizard form infrastructure for web applications. It gives you your own in-house multi-step form builder that's fully integrated with your component library and design system. Everybody on your team can create, edit, and publish wizards and surveys in your app regardless of their technical background.
THE WEB’S MOST IMPORTANT DECISION
DOORDASH IDENTIFIES FIVE BIG AREAS FOR USING GENERATIVE AI
EXCITING SQLITE IMPROVEMENTS SINCE 2020
Despite its widespread usage, there is a common misconception that SQLite is a stagnant or outdated technology since it’s been around for more than 20 years. This blog post takes a look at some of the exciting improvements and refinements that SQLite has seen since 2020, such as full JSON support via built-in functions.
MICROSOFT IS REWRITING CORE WINDOWS LIBRARIES IN RUST
Microsoft is rewriting core Windows libraries in the Rust programming language, and the more memory-safe code is already reaching developers. Rust is focused on memory safety and similar protections, which cuts down on the number of bad bugs in the resulting code.
SAVE MONEY BY AUTOSCALING YOUR FLY APPS TO ZERO WHEN INACTIVE
FROGMOUTH
Frogmouth is a Markdown viewer / browser for your terminal. It can open *.md files locally or via a URL. There is a familiar browser-like navigation stack, history, bookmarks, and table of contents.
EVEN APPLE EMPLOYEES HATE SIRI AND ARE SKEPTICAL OF ITS FUTURE
HECK
NOTIFICATIONS YOU CAN PHYSICALLY FEEL
THROUGH—MOUSE BODIES
CHATGPT PROMPT ENGINEERING FOR DEVELOPERS
LEARN WEBGPU
This guide walks readers through how to use the WebGPU graphics API to create native 3D applications in C++ in Windows, Linux, and macOS from scratch. The WebGPU graphics API allows web developers to write code that dialogues with the GPU. The guide covers basic rendering and compute and more advanced techniques.
Sponsored
FOR FREE
IS OPENAI'S SAM ALTMAN BUILDING A TECH DREAM OR A SCI-FI NIGHTMARE?
Sam Altman, OpenAI's CEO, has recently started to become a household name. His power has increased over the past few years. He is now on the board of seven companies and was named one of Time's 10 Most Influential People. While Altman claims to want to create a better world, critics are wary that his vision for a better world may not be desirable for others. This article looks at Altman, his past, the other companies he has worked at, his vision of the future, universal basic income, potential issues with AI technology, and much more.
TECH WORKERS FREAK OUT OVER THE END OF THE $500,000-PLUS PAYDAY
The days of $500,000+ salaries for tech workers could be over. Some companies are using layoffs to justify pay cuts for new hires. People are accepting lower pay and the trend will likely continue unless there is a new huge demand for tech. Recent AI developments have made many tech workers question whether their jobs will be replaced entirely. While tech is still lucrative, companies are now unlikely to overpay for developers.
ACTION
THE FIRST IVF BABIES CONCEIVED BY A ROBOT HAVE BEEN BORN
Overture Life's robot is a step towards automating in vitro fertilization and making the procedure less expensive.
STAFF
HYPERSWITCH
HyperSwitch is a Financial Switch that can connect with multiple payment processors and route traffic effortlessly using a single API integration.
AI TECHNOLOGY LIKE CHATGPT WILL RESHAPE SOFTWARE CODING JOBS FOREVER
Software developers will likely be performing different tasks in the future as they find new ways to make themselves useful by focusing on what AI can't do.
CHATGPT EXPERIENCE IS ON EMPLOYERS LISTS FOR HIRING NEW CANDIDATES
A study by ResumeBuilder found that 91% of companies are looking for workers with ChatGPT experience.
Sponsored
TURN AI ART INTO CAPTIVATING PHYSICAL PRODUCTS
Generative AI can produce incredible artwork in the click of a button — and it looks even better hanging on a wall. Online art marketplace Pixels lets you print generative AI artwork as framed prints, canvas prints, t-shirts, puzzles, and more
PINECONE’S $100M SERIES B
Pinecone seems to be one of the go to choices for vector databases. This is useful when you need a language model to interact with external data. You embed that data as a vector and store it in a database like this. One of the key reasons you’d do this is because of the context length problem - pinecone says this is “extending the long term memory of language models”. This certainly is exciting and many people use pinecone in production.
ELON MUSK RAMPS UP A.I. EFFORTS, EVEN AS HE WARNS OF DANGERS
LANGUAGE CONTROLLED MEMORY
SCM is a new system that allows LLMs to process long inputs. It is composed of three key modules: the language model agent, the memory stream, and the memory controller. SCM has been shown to be effective in processing long inputs, and it has the potential to be used for a variety of tasks.
SPARSEFORMER: SPARSE VISUAL RECOGNITION VIA LIMITED LATENT TOKENS
SparseFormer, a novel method inspired by human sparse visual recognition, represents images using a limited number of tokens in the latent space, achieving competitive performance with lower computational costs. This approach offers better accuracy-throughput tradeoffs and can be easily extended to video classification, potentially inspiring further research on sparse neural architectures.
SHOULD CHATGPT BE BIASED?
This article examines the challenges and risks of biases in large-scale language models like ChatGPT, discussing their origins, ethical concerns, and potential mitigation strategies. It emphasizes the need for a multidisciplinary, collaborative effort to develop more equitable, transparent, and responsible AI systems, encouraging thoughtful dialogue within the AI community about the role of biases and the pursuit of ethical AI.
LEARNING AGILE SOCCER SKILLS WITH REINFORCEMENT LEARNING
In this study, researchers use Deep Reinforcement Learning (Deep RL) to train a low-cost, miniature humanoid robot with 20 actuated joints to play a simplified 1v1 soccer game, resulting in the development of robust and dynamic movement skills and basic strategic understanding. The combination of high-frequency control, targeted dynamics randomization, and perturbations during simulation training enabled successful transfer to real robots, exhibiting improved performance and agility compared to a scripted baseline.
TEXTDEFORMER: GEOMETRY MANIPULATION USING TEXT GUIDANCE
The study introduces a technique for automatically deforming a triangle mesh based on a text prompt, leveraging differentiable rendering and pre-trained image encoders such as CLIP and DINO. By using Jacobians for mesh deformation representation, the method achieves smooth deformations and avoids noisy gradients, enabling large shape changes and fine details while maintaining coherence from all 3D viewpoints.
PHOTO-REALISM IN MULTI-VIEW IMAGE GENERATION
This research focuses on multi-view image generation for 3D-related applications such as image viewpoint editing. The proposed ray conditioning method generates multi-view images using a geometry-free approach, conditioning a 2D GAN on a light field prior, which offers improved photo-realism, identity consistency, and explicit viewpoint control while minimizing geometry artifacts and loss of fine-scale details.
PEOPLE
AN INTERVIEW WITH OPENAI CTO MIRA MURATI
A LOOK INSIDE THE DISCORD WITH THOUSAND OF AI MUSIC PRODUCERS
CHATGPT IS A SOUGHT-AFTER SKILL
A new survey found that 91% of employers are looking to hire workers with ChatGPT experience.
INSIDE THE SECRET LIST OF WEBSITES THAT MAKE CHATBOTS SOUND SMART
This article dives into the dataset used to train some of the more popular LLMs.
RESEARCH AT CHI 2023
WASMGPT
WasmGPT is a ChatGPT-like chatbot in the browser using ggml and emscripten.