Search the archive

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

Results

31,958 matches

BUILDING A MINIMALIST DATABASE IN 3000 LINES OF CODE

This article goes over how to build a simple database in about 3,000 lines of Go. By building it incrementally, it teaches core database principles like power-loss atomicity through append-only logs, efficient indexing with copy-on-write B+trees, and storage management with free lists. The DB starts as a simple KV store and evolves step-by-step to a relational database with transactions, concurrency control, and a SQL-like query language.

2025.01.20
build-your-own.org7 min readTLDR Web Dev

WHY IS GIT AUTOCORRECT TOO FAST FOR FORMULA ONE DRIVERS?

Git's autocorrect feature, when enabled, waits only 0.1 seconds before executing a potentially mistyped command, a timeframe too short for even a Formula One driver to react. This behavior stems from a 2008 patch that, jokingly, used deciseconds as the time unit. A recent patch aims to improve this functionality by defaulting to "immediate" execution instead of a 0.1-second delay.

2025.01.20
blog.gitbutler.com5 min readTLDR Web Dev

AN ILLUSTRATED GUIDE TO AMAZON VPCS

The need for Virtual Private Clouds (VPCs) arose from two main problems: IP address conflicts between customers' on-premise and AWS servers, and security vulnerabilities from a shared network. VPCs solve these issues by providing each customer with an isolated private network within AWS, preventing IP address collisions and improving security. This isolation is achieved through a "mapping service" that routes traffic within each VPC, effectively creating separate networks despite instances potentially sharing IP addresses.

2025.01.20
ducktyped.org10 min readTLDR Web Dev

PLEASE DON'T FORCE DARK MODE

Websites shouldn't force dark mode, as this can cause eye strain and after-effects for certain people. This is usually because of high contrast ratios between text and background in dark mode, even though current WCAG guidelines don't address maximum contrast. Dark mode is great in specific situations with comfortable contrast ratios, such as OLED screens in dark rooms or well-designed code editors.

2025.01.20
iamvishnu.com5 min readTLDR Web Dev

HOW DO INTERRUPTIONS IMPACT DIFFERENT SOFTWARE ENGINEERING ACTIVITIES?

A study examined how interruptions affect software engineers' productivity and stress across various coding tasks (writing, comprehension, and review). The research revealed that interruption impact varies depending on task complexity and the interrupter's authority, with in-person interruptions surprisingly showing lower physiological stress despite higher perceived stress. Perceived stress, rather than physiological data, better predicted engineers' actual behavior and productivity.

2025.01.20
rdel.substack.com4 min readTLDR Web Dev

THE PC IS DEAD: IT'S TIME TO MAKE COMPUTING PERSONAL AGAIN

The "personal computer" era has ended due to more tracking and digital rights management (DRM). The current popular business models in tech prioritize growth over useful products. Stronger privacy legislation, Right to Repair laws, and DRM reform are needed to restore a more personal computing experience.

2025.01.20
vintagecomputing.com14 min readTLDR Web Dev

CHROME 133 BETA

Chrome 133 beta introduces several new CSS and UI features, including the advanced attr() function, the :open pseudo-class for open elements, and scroll state container queries for more dynamic styling. Web API updates include Animation.overallProgress for tracking animation progress, a DOM method for preserving element state during moves, and energy-saving freezing of inactive tabs.

2025.01.20
developer.chrome.com9 min readTLDR Web Dev

TIPEX

Tipex is a customizable, high-performance rich text editor built for Svelte using Tiptap and ProseMirror. It offers features like a floating menu, plugin architecture, and Svelte 5 integration.

2025.01.20
github.comGitHub repositoryTLDR Web Dev

YEK

Yek is a fast, Rust-based command-line tool that chunks and serializes text-based files from a repository or directory for LLM consumption. It automatically prioritizes important files based on Git history and offers configurable options for size, output, and ignore patterns.

2025.01.20
github.comGitHub repositoryTLDR Web Dev

WASM GC ISN'T READY FOR REALTIME GRAPHICS

Wasm GC (GC = Garbage Collection) has performance drawbacks for real-time graphics programming. The core issue is the opacity of Wasm GC heap objects to the JavaScript host, requiring byte-by-byte data copying between Wasm and JavaScript for operations like WebGL rendering. This copying impacts performance, especially when handling large datasets, unlike the direct access offered by Wasm linear memory.

2025.01.20
dthompson.us10 min readTLDR Web Dev

ACCESSIBILITY ESSENTIALS EVERY FRONT-END DEVELOPER SHOULD KNOW

This post covers styling considerations like focus indicators and how to use ARIA attributes. Following accessibility best practices improves the user experience for everyone, not just those with disabilities. Some key principles include using semantic HTML, correctly structuring forms with labels (avoiding placeholders), writing descriptive alt text for images, and having smooth keyboard navigation with focus management in modals.

2025.01.20
martijnhols.nl13 min readTLDR Web Dev

AGENT RECIPES

Agent Recipes provides ready-to-copy code examples of LLM workflows, including prompt chaining, routing, parallelization, orchestrator-workers, evaluator-optimizer, and a soon-to-be-released autonomous agent.

2025.01.20
agentrecipes.comToolTLDR Web Dev

WHAT IS FUNCTION SHARDING IN SERVERLESS COMPUTING?

Function sharding in serverless computing is a divide-and-conquer approach that improves concurrency, scalability, and fault isolation by distributing a function's workload across multiple instances based on input data criteria.

2025.01.20
newsletter.scalablethread.com4 min readTLDR Web Dev

FORGEJO

Forgejo is a self-hostable, lightweight, and open-source software forge that prioritizes security, privacy, and federation.

2025.01.20
forgejo.orgToolTLDR Web Dev

Sponsored

PROTECT YOUR APP WITH WORKOS RADAR

Does your app get fake signups, throwaway emails, or users abusing your free tier? Or worse, bots attacks and and brute force attempts?

2025.01.17
workos.comSponsorTLDR

IT'S OFFICIAL: TAKE A FIRST LOOK AT THE SWITCH 2

Nintendo has unveiled the Switch 2 with a trailer and promo website. The new device has a larger screen, a slightly more rounded edge on the top and bottom, an additional USB-C port on the top, and a wider kickstand that can support the system at a number of wider angles. The Joy-Cons are significantly larger than those on the original Switch. They have wider shoulder buttons and a new connector in the center. The Joy-Cons now snap in horizontally instead of having to slide in vertically. Pictures of the device are available in the article.

2025.01.17
arstechnica.com3 min readTLDR

TIKTOK BAN POISED TO BE DELAYED AS TRUMP EXPLORES WAYS TO EXTEND DEADLINE

The ban on TikTok in the US may be delayed as the deadline falls on the MLK Day holiday weekend. Biden officials see the ban as an issue for the Trump administration, so there are no plans to intervene before the ban's January 19 deadline. An official has said that users should not expect the social network to shut down on Sunday. The Supreme Court is currently weighing whether to pause the law.

2025.01.17
techcrunch.com2 min readTLDR

BLUE ORIGIN REACHES ORBIT ON FIRST FLIGHT OF ITS TITANIC NEW GLENN ROCKET

Blue Origin has reached orbit for the first time since its founding nearly a quarter of a century ago. The launch occurred on Thursday morning, a little more than an hour into its launch window. While the first stage did not successfully return to Earth, the debut launch of the New Glenn rocket was a smashing success. SpaceX required 19 launches before it finally landed an orbital rocket for the first time, so it was unlikely Blue Origin would have succeeded on the first attempt.

2025.01.17
arstechnica.com3 min readTLDR

SPACEX CATCHES STARSHIP BOOSTER A SECOND TIME, LOSES SHIP TO AN ‘ANOMALY' IN SPACE

SpaceX caught Starship's Super Heavy booster for a second time on Thursday. However, an anomaly with the upper stage caused it to disappear after eight and a half minutes into the flight. The Federal Aviation Administration slowed or diverted a number of flights in the area where debris was spotted. SpaceX believes that the incident was caused by an oxygen/fuel leak inside Starship that built up too much pressure inside the cavity of the craft. A link to a video of the debris falling back to Earth shared by Elon Musk is available in the article.

2025.01.17
techcrunch.com3 min readTLDR

GOOGLE REPORTS HALVING CODE MIGRATION TIME WITH AI HELP

Google computer scientists have released a paper describing how the company uses AI for internal code migrations. The company's focus is on bespoke AI tools developed for specific product areas instead of generic AI tools that provide broadly applicable services. While humans were needed to double-check the AI's work, it is estimated that AI helped reduce the time required to complete a code migration by 50%. The researchers note that large language models should be used in conjunction with other tools to prevent the human review process from becoming a bottleneck and to reduce costs.

2025.01.17
theregister.com5 min readTLDR

FIVE YEARS OF REACT NATIVE AT SHOPIFY

Shopify switched to React Native for three reasons: to stop building the same features twice, enable devs to work fluently across iOS, Android, and Web, and ship more value. The transition was successful, increasing productivity, allowing teams to do more with the same number of people, and freeing up capacity to ship more value. Shopify has now migrated all of its apps to React Native. This article discusses the lessons the team learned along the way.

2025.01.17
shopify.engineering11 min readTLDR

TOYOTA'S FUTURISTIC WOVEN CITY IN JAPAN IS READY FOR ITS FIRST RESIDENTS

Toyota's Woven City, a $10 billion project being built on the site of a former car factory in Japan, is almost ready for its first residents. The city is supposed to be a 'living laboratory' where people can live while testing out futuristic projects. It will allow residents to test out inventors' ideas in a secure real-life setting. Toyota will welcome its first 100 residents, all of whom will be Toyota employees or its subsidiary, Woven by Toyota, to the city in the fall of 2025. The first phase of the city will eventually house 360 residents. A concept video that details Toyota's plans is available in the article.

2025.01.17
theverge.com6 min readTLDR

HERE'S WHAT NASA WOULD LIKE TO SEE SPACEX ACCOMPLISH WITH STARSHIP THIS YEAR

SpaceX's Starship to-do list for 2025 includes the debut of a larger Starship, the launch of a ship into low-Earth orbit, in-orbit refueling, and more. The company aims to fly as many as 25 Starship missions this year. It is building a second launch pad to speed up the launch cadence. This article discusses the space startup's plans for the year - it includes a transcript of an interview with Lisa Watson-Morgan, the NASA engineer overseeing the agency's contract with SpaceX.

2025.01.17
arstechnica.com18 min readTLDR

SOME THINGS TO EXPECT IN 2025

This year's predictions include increasing rates of kernel code written in Rust, another XZ-like backdoor attempt coming to light, the launch of one or more foundations aimed at providing support for maintainers, the failure of several cloud-based products, and more fully open hardware being available by the end of the year.

2025.01.17
lwn.net5 min readTLDR

A STANDARDS FIRST WEB FRAMEWORK

Nue has now become a standards-first web framework, meaning it will work with browser standards rather than against them, resulting in better products with less code.

2025.01.17
nuejs.org13 min readTLDR

AFP AND MISTRAL AI PARTNERSHIP

AFP has teamed up with Mistral AI to leverage its expertise in accurate news reporting. This collaboration will allow users to receive more informed and up-to-date responses underpinned by content that meets the highest journalistic standards.

2025.01.17
afp.com3 min readTLDR AI

AI RESEARCHER FRANÇOIS CHOLLET FOUNDS A NEW AI LAB FOCUSED ON AGI

François Chollet is launching Ndea, a new startup aiming to advance AGI through program synthesis. Co-founded with Zapier's Mike Knoop, Ndea seeks to develop AI systems capable of true invention and adaptation. The company is hiring but has not disclosed any external funding.

2025.01.17
techcrunch.com3 min readTLDR AI

SHE IS IN LOVE WITH CHATGPT

Ayrin developed a deep attachment to a customized ChatGPT persona named Leo, treating it as a virtual romantic partner while maintaining a long-distance marriage. Despite initial laughs, Ayrin's emotional investment in Leo grew, prompting ethical discussions on AI relationships as similar cases rose among users. Experts caution about the attachment risks and the influence of corporations behind such AI, although users find emotional comfort and companionship in these interactions.

2025.01.17
nytimes.com16 min readTLDR AI

FAST: EFFICIENT ROBOT ACTION TOKENIZATION

Physical Intelligence has released the efficient action tokenizer that it uses for the strong auto regressive policy for robotic control. The model allows for a much better representation of states. It uses the same technology as is used in JPEG and MP4 compression techniques.

2025.01.17
pi.website12 min readTLDR AI

SELF-SUPERVISED TRANSFORMATION LEARNING

STL introduces a self-supervised approach to transformation learning by replacing transformation labels with representations derived from image pairs.

2025.01.17
arxiv.org18 min readTLDR AI

ITERATIVE DEPTH ESTIMATION

MonSter combines monocular depth estimation and stereo matching in a dual-branch architecture to iteratively refine depth maps. While slightly slower, the method is as much as 49% better than the strong baselines presented in the paper.

2025.01.17
arxiv.org16 min readTLDR AI

LLM-BASED HEURISTIC EVOLUTION

MCTS-AHD employs a Monte Carlo Tree Search for LLM-based heuristic evolution while preserving all LLM-generated heuristics in a tree structure.

2025.01.17
github.comGitHub repositoryTLDR AI

LIMITS OF PRE-TRAINED LANGUAGE MODELS

A study exploring whether instruction-tuned models possess fundamentally different capabilities from base models that are prompted using in-context examples.

2025.01.17
github.comGitHub repositoryTLDR AI

AI CRASH COURSE

AI Crash Course to help busy builders catch up to the public frontier of AI research in two weeks.

2025.01.17
github.com5 min readTLDR AI

O3, OH MY

OpenAI's o3 model, announced during the company's "12 Days of Shipmas," is a significant breakthrough in AI reasoning and capabilities, scoring exceptionally well on benchmarks like Codeforces and GPQA. Although it demonstrates superhuman performance in coding and math, concerns linger about its high compute costs and safety implications. OpenAI is actively seeking safety researchers to contribute to testing as models like o3 push AI boundaries further.

2025.01.17
thezvi.substack.com31 min readTLDR AI