HOW MCDONALD’S GOT YOU HASHTAGGING YOUR HACKS
TikTokers made 1.82 million original UGC videos using the #mcdonaldshacks hashtag. The campaign gave a natural consumer behavior an official branded name by turning a fan trend into something official.
Full-text search across article titles and summaries. Refine with sector, year, content type, and reading-time filters.
TikTokers made 1.82 million original UGC videos using the #mcdonaldshacks hashtag. The campaign gave a natural consumer behavior an official branded name by turning a fan trend into something official.
This post discusses how Discord modernized its Multi-Factor Authentication (MFA) with WebAuthn. WebAuthn provides a non-phishable, non-guessable, and user-friendly form of authentication. The switch to WebAuthn solved issues with Discord’s legacy MFA system by integrating with a new authentication flow (MFAv2), which addressed many existing issues in UX, architecture, and platform support.
Etsy uses a Quotation Request API to handle tax calculations for its marketplace and determine tax based on buyer and seller location, product category, and tax rules. It has a map of its product categories to tax categories. Etsy faced the challenge of increased API traffic and handled it by using multiple instances for the API calls and implementing shadow logging for stress testing.
LinkedIn’s Developer Productivity & Happiness Framework (DPH) is a collection of documents that describe the systems, processes, metrics, and feedback systems used to understand developers and their needs internally at LinkedIn. The framework starts off by attempting to answer the question, “How do I choose what to measure?”. Next, LinkedIn creates Developer Personas, which categorizes developers into different groups based on their workflows. The company thinks about priorities separately for each of those groups, with different data and metrics collected for each. This data is used to improve developer and team productivity and happiness.
There is a trade-off between exploring new options and exploiting known ones. It’s important to do both exploration and exploitation in life, as focus and prioritization can lead to greater achievements and richness in life.
SSH3 is a redesigned version of the SSH protocol that offers faster session establishment, new authentication methods like OAuth 2.0 and OpenID Connect, enhanced security against port scanning attacks, support for UDP port forwarding, and access to modern QUIC protocol features.
Terminal Sunday provides a graphical view of one's lifespan. It shows the amount of Sundays left in one’s life as both a number and a visual in Terminal.
While concerns around AI replacing front-end development are common, it’s more likely that AI will actually accelerate the need for software in general. This will lead to more software developers overall and change the way developers work. Nonetheless, it’s important to use AI tools like GPT-4 while working to see how they can fit into your workflow without using them as a replacement for understanding your code.
This author has created over 350 small games that can be concluded within 10 minutes and easily played on browsers. It allows for quick experimentation with various ideas and for beginner developers to work their way up to tackling larger, longer-term projects. When making good small games, it’s important to fulfill promises to the user, minimize unnecessary elements, and focus on the enjoyment of the creative process.
Common JavaScript errors include syntax errors, reference errors, type errors, range errors, URI errors, internal errors, and the now deprecated eval errors.
AI chatbots help assist in tasks such as generating code, finding information quickly, and optimizing code efficiency. Developers use chatbots to streamline their work processes and save time, allowing them to focus on more complex and creative aspects of their projects.
The fastest languages are V+, C, and Rust. The slowest are Ruby, Perl, and CPython.
Easy, instant voice cloning done locally, with various settings to tune.
SpaceX has launched its first batch of six Starlink satellites designed to enable direct-to-cell internet service from space. The satellites will provide global access to texting, calling, and browsing anywhere in the world without special hardware or firmware. They have a modem that acts as a cellphone tower in space, eliminating dead zones with network integration. Partner providers will include T-Mobile in the US, Rogers in Canada, and Optus in Australia.
Foldables emerged as a differentiator in the premium smartphone market in 2023. Apple ended the year with a 71% share of the premium smartphone market due to competition from Huawei and Samsung. While global smartphone sales have been down, the premium segment is set to grow 6% year-on-year. Consumers are willing to spend more to get a higher quality device that will last longer and promotions, sales, and financing options make the devices accessible to a larger market.
NASA's Juno spacecraft flew within 930 miles of the surface of Io, the fourth largest moon in the Solar System, on Saturday. Io is a dense and dry moon that is extremely geologically active, making it an object of great interest to astronomers and planetary scientists. The data collected from the flyby will help scientists determine how Io's volcanoes erupt and how its activity is connected to Jupiter's magnetosphere. A link to a gallery of images from the flyby is available in the article.
A handful of companies will be deploying their humanoid robots in commercial pilot projects this year. This article looks at the current state of humanoid robots and whether they're ready for work. Humanoid robots are able to replace human workers doing robotic jobs, freeing them to be able to work in other more valuable positions. The pilot tests this year will determine whether their potential will translate into a fundamental shift in how repetitive labor is done.
Sponsored
QA Wolf [9] offers a cost-effective approach to getting 80% test coverage in just 4 months. And they guarantee zero flakes [9]. They build and maintain your test suite in Playwright + include unlimited parallel test runs on their infrastructure.
Large language models (LLMs) are great for programming work, but using them requires practice. Communicating poorly is a great limitation. Many programmers communicate poorly despite being very capable in their field. Asking LLMs the right questions is a fundamental skill that can be improved with practice.
This blog post extracts some of the insights from 'The Purely Functional Software Deployment Model' by Eelco Dolstra into short-form content to inspire others to read the full text. The book is an often recommended resource for learning about Nix, a powerful and flexible package manager for Linux and other Unix-like systems. It is still remarkably relevant given its age. A significant portion of the book is philosophical rather than technical.
Fees, delays, and existential risks of crypto exchanges have led most of the investing public to remain on the sidelines with Bitcoin. However, the widely expected approval of numerous bitcoin Exchange Traded Funds (ETFs) in the coming days could change all that. ETFs are one of the world's most popular ways to invest. An ETF would make investing in bitcoin easy and relatively more safe. A bitcoin ETF could, in theory, push the price of bitcoin even higher over the coming weeks, months, and years.
Apple is facing a series of regulatory decisions by US and EU authorities that will determine its future. If Google loses its antitrust trial, it could be forced to stop making regular payments to Apple worth an estimated quarter of the annual revenues earned by Apple's services arm. Apple and other tech giants are being forced to change their app store policies to allow sideloading of apps. Both of these changes will have large impacts on Apple's revenue.
A look at the features and improvements coming to PostgreSQL in 2024 and reflections on where the project is headed.
The ideal messaging frequency varies from individual to individual - try to push helpful messages and minimize harm.
Reflections and advice from someone who has worked in both a zombie startup, where nothing was happening, and a startup that had to deal with a rapid 20x growth in paying users.
Exploring the similarities and differences between AI visual systems and human perception will help scientists build safer AI systems.
ParadeDB is an ElasticSearch alternative built on Postgres currently in public beta.
The next decade might see disruption and market cap destruction within the tech industry.
This article attempts to round up the highlights in AI development over 2023. It covers how to run LLMs on personal devices, fine-tuning models, the problem of gullibility, LLM applications, and more. LLMs can provide people who use them effectively with a significant boost to their quality of life. They're actually quite easy to build, but there's still a lot unknown about them and they're still unreliable for many applications.
AI technology is transforming businesses in various industries. IBM’s VP of Software and Technology Raj Datta and Director of Startups Kylie Rutherford share in this article how AI is changing the game for companies of all sizes, presenting some use cases of various products.
BERT is an Encoder-only Transformer. This means it is often used to represent natural language in the form of embeddings and isn’t usually used to generate text. Importantly, it was one of the first Transformers used in search because it can represent both the query and the information to be retrieved. The team at Mosaic has integrated FlashAttention, GLU, and many other innovations to dramatically improve pretraining speed (1 hour, $20) while matching the performance of much larger traditional BERT models.
Researchers at Microsoft used synthetic data to train a decoder-only transformer based on Mistral for embeddings. It is best in class. Interestingly, they use a two-step prompting strategy with GPT-4 to generate the synthetic retrieval training data.
Recent research reveals that subtle changes made to digital images to deceive AI vision systems can also influence human perception. While humans and AI perceive images differently, the study found that humans, under controlled conditions, can be systematically biased by adversarial perturbations designed to mislead AI.
A modern look at hot topics in the LLM space like merging, GGUF, quantization, DPO, and more. It is designed for beginners, scientists, and engineers to dive into the field and get up to speed quickly.
Llamafile is a project that embeds the model and inference code into a single portable executable. This blog explores how to pipe command line output into the language model for further processing.
This project introduces an in-depth analysis of Google's Gemini, a Multimodal Large Language Model, assessing its performance in common sense reasoning across various tasks. The study, which compares Gemini with other models, reveals its competitive abilities in integrating knowledge across modalities.
In 2023, Large Language Models (LLMs) have become invaluable for programmers, significantly accelerating code writing and understanding complex APIs or frameworks. While they have limitations in complex system programming, LLMs excel in high-level Python coding and mundane tasks, serving as an efficient tool for enhancing productivity and as a condensed form of documentation.
Researchers have developed a new method that improves single image super-resolution by focusing on two key aspects: the optimal centroid of potential high-resolution images and the inherent noise that affects image quality.
This thread provides a recap of AI products and trends that hit the mainstream in 2023. It goes through product launches month by month, providing user numbers and other relevant metrics. Highlights include ChatGPT reaching 100 million monthly active users in January, Balenciaga Pope going viral with 28 million views in March, AI covers taking off in June, users getting roasted by TikTok's AI memes in August, and X's Grok launching in December.
Companies are hiring virtual influencers and reporting significant results and decreases in costs.
Fastest market research in spreadsheet.
Pykoi is an open-source Python library for improving LLMs with RLHF.
The US Infrastructure Bill, signed into law by President Biden, requires crypto transactions above $10,000 to be reported to the IRS. It officially went into effect at the start of this year. The legislation requires any entity that receives $10,000 or more in crypto in the course of business to report personal details of the parties involved to the IRS within 15 days of the transaction. While the new law states that not complying will be considered a felony, there is no guidance on how exactly individuals and businesses should actually conduct this process.
Crypto exchange trading volume reached $1.1 trillion last month, exceeding $1 trillion in a month for the first time since September 2022. Binance led the way, accounting for 39.3% of December's trading volumes. The rise in trading is due in large part to industry participants’ anticipation of the approval of spot Bitcoin ETFs.
Dymension, a protocol for deploying app chains, announced a token airdrop for over a million eligible addresses across numerous chains. Dymension is built on Cosmos and the Inter-Blockchain Communication Protocol to facilitate connections between rollup scaling networks. The "genesis rolldrop", with a unique set of qualifying factors, is allowing users to claim their DYM token allocations until January 21.