Search the archive

Full-text search across article titles and summaries. Refine with sector, year, content type, and reading-time filters.

Results

30,788 matches

THE ARCHITECTURE OF GRAB'S DATA LAKE

Grab manages its data using a data lake, using different storage formats for high and low throughput data. For high-throughput data, which is frequently updated, it uses Apache Avro with a Merge on Read (MOR) strategy, appending new data to log files for efficient writes and periodically compacting them for manageable reads. For low-throughput data with infrequent updates, it uses Parquet with Copy on Write (CoW), creating new file versions for each write.

2024.06.04
blog.quastor.org6 min readTLDR Web Dev

PARSING JSON IS A MINEFIELD

Parsing JSON, despite its seemingly simple format, is actually quite challenging because there are so many specifications that can be interpreted in different ways. This has led to inconsistencies in how different JSON parsers handle edge cases, extreme values, and maliciously crafted payloads, resulting in potential bugs, crashes, and denial-of-service vulnerabilities. This article goes into detail about this issue with examples of different types of objects (arrays, objects, numbers, and strings) combined with different types of parsers (C Parsers, Regex, and more).

2024.06.04
seriot.ch33 min readTLDR Web Dev

WHY I RETIRED FROM THE TECH CRUSADES

The creator of Ruby on Rails, David Heinemeier Hansson, realized that the success of the framework was not due to his attempts to convince others, but rather by showcasing its capabilities and letting others decide for themselves. He now believes in respecting the various preferences of programmers and encouraging them to find the language that best suits their individual style and needs.

2024.06.04
world.hey.com3 min readTLDR Web Dev

Sponsored

😘 KISS BUGS GOODBYE

QA Wolf [10] gets web apps to 80% automated end-to-end test coverage in just 4 months — and it requires zero effort (your team will thank you).

2024.06.04
qawolf.comSponsorTLDR Web Dev

NEW TO THE WEB PLATFORM IN MAY

Several new features were added to web browsers in May 2024, including CSS anchor positioning and stepped value functions in Chrome 125, the Screen Wake Lock API in Firefox 126, and the Compute Pressure API in Chrome 125.

2024.06.04
web.dev4 min readTLDR Web Dev

ANNOUNCING BRIOCHE!

Brioche is a new package manager and build tool inspired by Nix, Homebrew, and Cargo. It is a flexible and easy-to-use tool for managing software projects across different platforms and languages.

2024.06.04
brioche.dev7 min readTLDR Web Dev

QSTUDIO 3.0

QStudio 3.0 is an SQL editor that supports DuckDB as a local database. It has a Parquet file viewer and can convert a query result from any database to store it locally.

2024.06.04
timestored.comToolTLDR Web Dev

RADIAL MENUS IN VIDEO GAMES

Radial menus, also known as pie menus, are circular context menus used in video games to provide a smooth way for players to select options through directional input. They originated in console RPGs like "Secret of Mana" to streamline actions during battles, but have since evolved to be used in various ways, such as for quick actions in games or for selecting dialogue options in conversations.

2024.06.04
champicky.com8 min readTLDR Web Dev

PYTHON'S MANY COMMAND-LINE UTILITIES

Python modules can be run as command-line tools using the "-m" argument, providing functionality like starting web servers, opening URLs, formatting JSON data, and managing Python environments. This article goes through a bunch of examples, such as using libraries to read email, unzip files, and more.

2024.06.04
pythonmorsels.com15 min readTLDR Web Dev

DO NEW DEVS RELY ON AI TOO MUCH? (REDDIT THREAD)

Developers have been copy-pasting code from various sources even before AI existed, so it's up to new developers who want to be good at their job to use AI productively while still understanding the code being produced.

2024.06.04
links.tldrnewsletter.comTLDR Web Dev

“JUST” ONE LINE

The phrase "it's just one line of code" is misleading because it often hides the actual cost of the code, which can be massive in terms of complexity and performance impact on the end user.

2024.06.04
blog.jim-nielsen.com2 min readTLDR Web Dev

Sponsored

EVENT

Plaid's annual customer conference, Plaid Effects [4], is happening on June 18. And the lineup is packed with the biggest names in fintech!

2024.06.03
plaid.comSponsorTLDR

NVIDIA ANNOUNCES NEW AI CHIPS MONTHS AFTER LATEST LAUNCH AS MARKET COMPETITION HEATS UP

Nvidia has unveiled a new generation of artificial intelligence chip architecture called Rubin. The company only just announced its upcoming Blackwell model in March - those chips are still in production and expected to ship to customers later in 2024. Nvidia has pledged to release new AI chip models on a one-year rhythm. The less-than-three-month turnaround from Blackwell to Rubin underscores the competitive frenzy in the AI chip market.

2024.06.03
cnbc.com1 min readTLDR

SPACEX AIMS TO LAUNCH CELLULAR STARLINK SERVICE THIS FALL

SpaceX has revealed plans to launch its Starlink system for phones this fall in a filing about the FCC's new rules on supplying satellite connectivity to US carriers. The company says that the FCC's current framework for supplying satellite connectivity to phones is too restrictive and has urged the agency to loosen the aggregate limit on radio frequencies for cellular satellites, specifically the “one-size-fits-all aggregate out-of-band power flux-density.” It backs replacing the restriction with more granular band-specific limits. SpaceX's rivals have lobbied the Commission to maintain the restriction to protect against potential radio interference.

2024.06.03
links.tldrnewsletter.com3 min readTLDR

WHAT WOULD YOU DO WITH A ROBOTIC THIRD THUMB?

'The Third Thumb' is a 3D-printed robotic wearable designed to enhance users' biological capabilities. Controlled by users' toes, the robotic thumb sits on the side of the palm opposite users' biological thumbs, resembling a sixth elongated finger. It is operated through a pair of sensors under each big toe - pressure applied by the right toe moves the thumb side to side, while pressure from the left toe moves it up and down. The device can be used to complete tasks that would ordinarily be difficult or impossible to perform with just a thumb and fingers. A video demonstrating what The Third Thumb can do is available in the article.

2024.06.03
popsci.com6 min readTLDR

AI IS CRACKING A HARD PROBLEM – GIVING COMPUTERS A SENSE OF SMELL

Smell in humans is experienced through about 400 types of receptors in the nose. Scientists are using machine learning to help computers learn what certain molecules or sets of molecules smell like to humans. Machine learning is key to digitizing smells because it can learn to map the molecular structure of an odor-causing compound to textual odor descriptors. Dataset sizes have grown significantly in the past few years, allowing researchers to finally apply machine learning to machine olfaction. The technology has promising applications such as personalized perfumes and fragrances, better insect repellents, novel chemical sensors, early detection of diseases, and more realistic augmented reality experiences.

2024.06.03
theconversation.com6 min readTLDR

AN INTERVIEW WITH THE MOST PROLIFIC JAILBREAKER OF CHATGPT AND OTHER LEADING LLMS

Pliny the Prompter posted a jailbreak for OpenAI's newest foundation model, GPT-4o, just a few hours after it was released. The jailbreak allowed users to get the model to output explicit copyrighted lyrics, instructions for making banned items, strategic plans for attacks, and medical advice based on X-rays. Pliny has been finding jailbreaks for leading large language models for around 9 months. This article contains an interview with the prompter where they discuss what motivates them, their approach to jailbreaking a new model, legal ramifications from AI jailbreaking, jailbreaking ethics, and more.

2024.06.03
links.tldrnewsletter.com13 min readTLDR

WHAT WE'VE LEARNED FROM A YEAR OF BUILDING WITH LLMS

Building with AI is now more accessible than ever, but it can still be difficult to build products and systems that are effective beyond a demo. This guide teaches readers how to build successful products with large language models. It draws from the authors' experiences of building applications with LLMs over the past year. The guide discusses tactics, operations, and strategies for building with LLMs.

2024.06.03
applied-llms.org45 min readTLDR

THE INTERNET'S FINAL FRONTIER: REMOTE AMAZON TRIBES

SpaceX's Starlink has been making the internet accessible to previously isolated tribes in Brazil since 2022. This article looks at what happened to the Marubo tribe, a community that has preserved its way of life for hundreds of years through isolation, after it gained access to the internet. While everyone in the tribe was happy when the technology arrived as the internet brought clear benefits, such as the ability to chat with faraway loved ones and call for help in emergencies, people in the tribe feel things have gotten worse. The internet has become essential to the tribe, but at a cost.

2024.06.03
nytimes.com20 min readTLDR

THE ART OF SCALING TASTE

Startups can survive extremely competitive environments by having good taste. Taste is how a business differentiates itself when attention is scarce and choice is abundant. Knowing what to make is just as important as the ability to make it. MSCHF is a business that has managed to scale its taste without compromising on it. This article looks at how the company releases so many products while staying through to its original vision, how it keeps its team creative and engaged, and lessons from the company that can be applied by anyone.

2024.06.03
every.to24 min readTLDR

‘LITTLE TECH' SETS ITS SIGHTS ON WASHINGTON

Garry Tan, the president and CEO of Y Combinator, is trying to build a lobbying operation that fights on behalf of Little Tech due to concerns that federal regulations meant to mitigate the potential harms of AI will instead help tech giants maintain their lead on the technology, boxing out smaller players.

2024.06.03
links.tldrnewsletter.com12 min readTLDR

MANIFEST

Manifest is a complete backend that features a database, admin panel, REST API, and JavaScript SDK that can be set up with just one file of simple code.

2024.06.03
manifest.buildToolTLDR

MOVING BEYOND TYPE SYSTEMS

This post discusses the idea of a static effect system and how it could be beneficial to programming languages moving forward.

2024.06.03
vhyrro.github.io23 min readTLDR

BUILDING HIGH IMPACT DEVELOPER COMMUNITIES

Strong developer communities are now one of the most sought after components when building out a software company or product due to the flywheel of network effects.

2024.06.03
nader.substack.com15 min readTLDR

Sponsored

AI IS ABOUT TO SERIOUSLY DISRUPT HOSPITALITY

If you want to see the future of AI-powered hospitality, look no further than Jurny [4]. And if you want to invest in that future, now's your chance—but act fast, this opportunity ends June 18 [4].

2024.06.03
startengine.comSponsorTLDR AI

AI OVERVIEWS: ABOUT LAST WEEK

Google introduced AI Overviews to enhance search results, providing users with more accurate and relevant information, especially for complex queries. While some issues arose, such as erroneous results and misinterpreted content, Google has implemented over a dozen technical improvements to address these challenges, including better detection of nonsensical queries and limiting user-generated content in AI Overviews.

2024.06.03
blog.google4 min readTLDR AI

MUP FOR SPARSE MODELS

muP is a powerful tool used by all frontier model labs to transfer hyper parameters tuned on small models to larger, more expensive training runs. This paper explores how to do that for sparse models, thus dramatically improving training performance while reducing compute costs.

2024.06.03
arxiv.org26 min readTLDR AI

RANDOM COLOR ERASING BOOSTS MODEL ROBUSTNESS IN COMPUTER VISION

Researchers have developed a new learning strategy called Random Color Erasing to tackle color bias in computer vision. This method balances the importance of color and other features by selectively removing color information from training data, leading to models that perform better in complex scenarios like wide-area surveillance and industrial applications.

2024.06.03
arxiv.org9 min readTLDR AI

Sponsored

SOVEREIGN GENAI: BUILD LLM APPLICATIONS THAT YOU OWN - FOREVER

If your entire AI product is built on a 3rd party API, is it really your product? Prem [11] lets you elevate your AI strategy with ownership and control [11]. Train or fine-tune models that meet your unique requirements, and gain independence from OpenAI. Create a free

2024.06.03
premai.ioSponsorTLDR AI

VIDEO GENERATION WITH MORA

Mora is an innovative video generation model that leverages multiple visual AI agents to challenge Sora, the leading model by OpenAI.

2024.06.03
github.comGitHub repositoryTLDR AI

KL IS ALL YOU NEED

KL divergence is a fast, cheap, and powerful way to measure a kind of distance between things. It is used copiously in traditional and modern AI. This post explores the powerful concept visually and mathematically.

2024.06.03
blog.alexalemi.com18 min readTLDR AI