Search the archive
Full-text search across article titles and summaries. Refine with sector, year, content type, and reading-time filters.
Results
14,500 matches10 BEST PRACTICES IN FRONT-END DEVELOPMENT
This article covers best practices in front-end development, with code examples for each practice described. The practices described include improving code organization by using export barrels, named exports, absolute paths, proper file naming, and separating logic when possible. Other general best practices include distinguishing hooks from utility functions, using custom hooks for logic reusability, and applying proper linting to the code base.
WRITING A FILE SYSTEM FROM SCRATCH IN RUST
This article explains the fundamental concepts of file systems and their organization by using Rust code examples. By going through the process of writing a file system from scratch, it covers topics such as structuring the disk, including superblocks, bitmaps, inodes, and data blocks. The article also demonstrates how file systems handle large files using various levels of pointers and how directory structures are implemented.
WHY KUBERNETES NEEDS AN LTS
Managing and upgrading Kubernetes (k8s) clusters is challenging due to the rapid release cycle and complexity of the platform. An LTS (Long-Term Support) release of Kubernetes with a 24-month support period, where organizations would migrate to new clusters after the LTS period ends, would allow organizations to safely plan for upgrades and cause less headaches overall.
HOW TO GROW FROM SENIOR TO A LEAD ROLE
As engineers, we are used to having things in our control, where the outcome of a task normally depends on our implementation. Growing from being a senior engineer into a tech lead requires a mindset shift. Tech leads become force multipliers for the team by helping others be more productive. The post gives tips on how you grow to be a successful team leader and includes general advice on being a go-to-engineer.
DJANGO 5.0 RELEASED
Django, a Python web framework, has released version 5.0. It includes database-computed default values, an expanded Django ORM, support for database-generated columns, and simplified form field rendering.
LOWSTORAGE
lowstorage is a zero-dependency pseudo-database for Cloudflare Workers using R2 buckets. It’s designed to make object storage easier and cheaper by utilizing Cloudflare’s “forever free” tier.
HOW WE ENHANCED OUR TEAM'S DEVELOPER EXPERIENCE
A company was able to greatly improve its developer experience with a few infrastructure changes. The changes resulted in reducing the time to receive CI (Continuous Integration) feedback from over twenty minutes to less than three minutes, with a 75% reduction in local test execution time. It did this by reorganizing the GitHub workflows by separating concerns, reusing Docker test containers, and sharding tests for parallel execution.
HOW MARKETING CHANGED OOP IN JAVASCRIPT
This article discusses the decisions surrounding JavaScript prototypes, examines missteps in the design, and explores how these factors have affected the way we write JavaScript today. One key takeaway is that many developers believe JavaScript has true classes, even though a class in JavaScript is no different from any other function object. JavaScript is not truly object-oriented in the way a language like Java is.
ANNOUNCING GENERAL AVAILABILITY OF THE AWS SDK FOR RUST
The AWS SDK is now available for Rust.
7 TIPS FOR A GOOD CODE REVIEW
This article describes tips for good code reviews, like “express gratitude” and “encourage dialogue”, all of which will help you to deliver amazing code reviews to your teammates.
KUBECON NA 2023: WHAT A CONFERENCE!
A recap and list of talks at KubeCon NA 2023.
YOUR REFERRAL LINK - https://tldr.tech/webdev?ref=2613930
CHROME’S NEXT WEAPON IN THE WAR ON AD BLOCKERS: SLOWER EXTENSION UPDATES
Manifest V3 will delay extension developers' abilities to react quickly to changes by putting up roadblocks before extension updates on Chrome's extension platform. Ad blocking is a cat-and-mouse game of updates and counter-updates, and Google is forcing one side to slow down. With Manifest V3, all updates to extensions, including filtering lists, will need to happen through a full extension update on the Chrome Web Store, which means they will be subject to the Chrome Web Store reviews process. Once it becomes mandatory in June 2024, daily updates will no longer be an option.
SAMSUNG GALAXY S24 LEAKS SUGGEST A TITANIUM BUILD, FLATTENED SCREEN, AND MORE
Samsung's S24 devices will use AI to translate messaging apps in real-time in over a dozen languages. They may also use Samsung's AI-powered Zoom Anyplace camera framing feature. The devices will use Qualcomm modems with Smart Transit functionality. The Samsung Galaxy S24 Ultra will have a new flattened screen design, a titanium frame, an upgraded 50 MP 5x telephoto camera, better vapor chamber cooling, and Wi-Fi 7. More details about the devices and official images from Samsung are available in the article.
WORLD’S BIGGEST EXPERIMENTAL NUCLEAR FUSION REACTOR LAUNCHED IN JAPAN
The world's biggest operational experimental nuclear fusion reactor has been inaugurated in Japan. The JT-60SA reactor aims to investigate the feasibility of fusion as a safe, large-scale, and carbon-free source of net energy. The six-story-high machine is a joint project between the European Union and Japan. It is the result of a collaboration between more than 500 scientists and engineers and more than 70 companies throughout Europe and Japan.
TINY ROBOTS MADE FROM HUMAN CELLS HEAL DAMAGED TISSUE
Scientists from Tufts University in Medford, Massachusetts, have developed tiny robots called anthrobots made of human cells capable of repairing damaged neural tissue. The technique involves synthetically controlling a range of developmental processes and could be used in the future for personalized medicine. The scientists think that anthrobots made from a person's own tissue could be used to clear arteries, break up mucus, or deliver drugs with or without genetic engineering. Anthrobots could have applications in sustainable construction and outer-space exploration.
Sponsored
❤️ FINALLY, A COST-EFFECTIVE AUTOMATED END-TO-END TEST COVERAGE SOLUTION
If you've tried to manage automated test coverage in-house, you know it takes years to scale and is a pain in the a** to maintain. Try QA Wolf [9] instead - they get web apps to 80% test coverage in just 4 months. They create and maintain your test suite in Playwright, plus provide unlimited parallel test runs on their infrastructure. QA Wolf has tons of customer case studies reporting $200,000+ per year in
savings. Schedule a demo to learn more.
GQL - GIT QUERY LANGUAGE
GQL is a query language with a syntax similar to SQL. It executes queries on .git files without the need to create database files or convert the files into any other format. Keywords in GQL are case-insensitive, similar to SQL.
SQLSYNC
SQLSync is a collaborative offline-first wrapper around SQLite designed to synchronize web application state between users, devices, and the edge. It features eventually consistent SQLite, optimistic reads and writes, reactive query subscriptions, real-time collaboration, and more. A live demo is available.
INSIDE APPLE’S CHIP LAB, HOME TO THE MOST ‘PROFOUND CHANGE’ AT THE COMPANY IN DECADES
Apple's soaring stock price over the last two decades was driven by its consumer devices powered by custom chips. The company debuted its first homegrown semiconductors in 2010. As of this year, all new Mac computers are powered by Apple's own silicon. This article takes a look at the development of Apple's custom hardware over the years and what will come next for the biggest US company by market cap.
THE 500 HIGHEST PAYING COMPANIES FOR SOFTWARE ENGINEERS
This repository contains a very rough list of 500 companies that tend to pay a relatively high amount for software engineering-related roles. The data is based on median software engineering total compensation as it appears on levels.fyi. The analysis is not meant to be serious and it skips over many important steps.
A GUIDE TO HOME ROW MODS
Home row mods turn keyboards into more than just text input devices and they also help make the typing experience more ergonomic.
GOOGLE DELAYS GEMINI LAUNCH FROM NEXT WEEK TO JANUARY
Google was originally going to launch Gemini next week, but the release of the next-generation foundation model has now been delayed until January.
WEIRD HTML HACKS
This article discusses HTML hacks that developers have used throughout the years to make sites work despite code failures created by larger entities who failed to properly implement HTML code.
HOW THE TESLA CYBERTRUCK HAS CHANGED SINCE 2019
While the Cybertruck looks remarkably similar to how it did four years ago, its price, range, and performance has shifted dramatically.
UNSLOTH
unsloth provides 80% faster and 50% less memory local QLoRA finetuning without any change in hardware.
THINGS EVERY HACKER ONCE KNEW
This document contains a collection of facts about ASCII, hardware serial terminals, RS-232, modems, and related technologies - while the information is not likely to be directly useful today, it's good to know for cultural-literacy reasons.
YOUR REFERRAL LINK - https://tldr.tech/tech?ref=2613930
OPENAI’S GPT STORE DELAYED TO NEXT YEAR
OpenAI’s GPT Store will be delayed until next year due to unexpected things keeping the company busy.
AMAZON’S Q HAS HALLUCINATION ISSUES
Amazon's newly launched AI chatbot, Amazon Q, is reportedly facing issues with hallucinations and data leaks that include sensitive information about AWS data centers.
INTERVIEW: SAM ALTMAN ON BEING FIRED AND REHIRED BY OPENAI
OpenAI's former CEO and co-founder, Sam Altman, has returned to the company after a boardroom coup. In a recent interview, Altman refrained from discussing the reasons behind his dismissal but shared his feelings of defiance and eventual acceptance of his return. OpenAI's biggest investor, Microsoft, is also planning to take a non-voting board seat.
DIFFUSION MODELS WITHOUT ATTENTION
Most, but not all, modern diffusion models use the attention mechanism. The recent wave of interest in state spaces has made its way to diffusion, giving theoretical speed ups and opening up interesting applications.
MOMASK TEXT TO ANIMATION
The authors of foundational work in this space have a new project that uses novel encoder methods to give fine-grained control of the final animation generation.
PERSONALIZED IMAGE GENERATION WITH STYLEGAN EMBEDDINGS
A new method harnesses the extended StyleGAN embedding space W+ for text-to-image diffusion models, improving identity preservation in generated images.
INITIALIZE A SMALL MODEL FROM A BIG ONE
Lots of work has been done in distillation and initialization such as the lottery ticket hypothesis. This work gives a simple mechanism to take a much larger model and initialize a smaller one from it. It dramatically improves smaller model performance.
VIDEO PANOPTIC SEGMENTATION
MaXTron is a simple yet effective unified meta-architecture for video segmentation.
A NEW FUSION FRAMEWORK FOR PATTERN RECOGNITION
This project introduces SAFE, a framework that combines RGB frames, event streams, and semantic labels using pre-trained vision and language models.
STABILITY AI POSITIONING ITSELF FOR ACQUISITION
Stability AI has engaged in preliminary discussions with multiple companies for an acquisition due to mounting pressure from investors over its financial position.
THE FUTURE OF AI IN SOFTWARE DEVELOPMENT WITH INBAL SHANI (50 MINUTE PODCAST)
GitHub's Chief Product Officer, Inbal Shani, discusses AI's role in software development, arguing AI-driven code generation won't replace developers but instead enhance their efficiency. She explores the success metrics and philosophy behind GitHub’s Copilot and how the company fosters innovation. This conversation sheds light on AI's future in the tech industry.
OPENAI & GRAND STRATEGY
This article emphasizes the role of grand strategy in tech, comparing modern tech leaders' ambitious achievements to historical conquests and urging them to think and act like historical figures in aligning aspirations with capabilities. It highlights recent events at OpenAI as an example of effective grand strategy and encourages aspiring leaders to craft strategies that align their capabilities with their ambitions for impactful, positive change.
GOOGLE DELAYS GEMINI LAUNCH UNTIL JANUARY
Google has postponed the launch of Gemini, its next-generation foundation model from next week to January due to the AI's inconsistent handling of non-English queries.
THE GPT TO RULE THEM ALL
The US government and Intel have started training a one trillion parameter model called ScienceGPT.
AIPDF (PRODUCT)
Use aiPDF to summarize, get insights from, and chat with any file.
U.S. JUDGE WARNS SEC OVER 'FALSE AND MISLEADING' REQUEST IN CRYPTO CASE
A US judge issued a warning of possible sanctions against attorneys from the SEC, accusing them of making "false and misleading" arguments to freeze the assets of a cryptocurrency firm Debt Box. The judge stated that SEC's misrepresentations caused "irreparable harm" and undermined the integrity of the case. This came after Debt Box proved it hadn't moved funds abroad.
STARKNET FOUNDATION CONFIRMS SCREENSHOTS SHOWING DRAFT AIRDROP PLANS, SAYS SNAPSHOT ALREADY TAKEN
The Starknet Foundation has addressed rumors about an upcoming airdrop following the leak of two screenshots revealing early draft plans. The foundation confirmed that the eligibility cutoff date for the airdrop is already set and further actions will not affect users’ eligibility for the airdrop. As previously announced, the airdrop is part of a community reward linked to the issuance of 10 billion STRK tokens.
ADVENT OF CRYPTO DATA
Paradigm and crypto data companies partnered up to launch the Advent of Crypto Data Calendar. Throughout Advent, each participating company will roll out a new launch or feature on one of these days. Information about each day's featured project can be found on the calendar, including links to the announcement and company info.
BAMM BAMM BAMM; THE REVOLUTIONARY PRIMITIVE DECENTRALIZING THE DEFI TRINITY
The Frax Core Team is developing a trustless leveraging primitive called BAMM, a Borrow AMM. The system allows users to leverage any token, without requiring oracles. The tool enables borrowing from an LP pool securely and caters to multiple parts of The DeFi Trinity. It works by maintaining its solvency and not accruing bad debt. BAMM is launching exclusively on Fraxchain in early 2024.