Accelerating zk-SNARKs - MSM and NTT algorithms on FPGAs with Hardcaml
A blogpost about accelerating zk-SNARKs using the MSM and NTT algorithms on FPGAs with Hardcaml, based on the ZPrize competition in 2022 and how it can be useful to others in the industry.
New Elements features to help you increase conversion at checkout
Increasing conversion at checkout with new features and improvements to Stripe Elements, including the new Address Element.
Stable Diffusion v2.1 and DreamStudio Updates 7-Dec 22
The latest release of Stable Diffusion, Version 2.1
AI for the board game Diplomacy
AI agents improve cooperation in the board game Diplomacy by communicating, negotiating, and sanctioning broken promises.
Logbook: November 14 to December 5, 2022
Build real-time applications, run Cron on Fly, two LiveWire how-tos, and learn how Fly reluctantly built its Postgres database service.
A conversation with Kevin Scott: What’s next in AI
Exploring the future of AI with Kevin Scott
AI for the board game Diplomacy
Using artificial agents to model and investigate communication and cooperation in the board game Diplomacy.
Personalizing Recommendations for a Learning User
This blogpost discusses a solution for personalized recommendations in a dynamic setting where users are learning about their own preferences while interacting with the recommendation system.
Low Latency Optimization: Using Huge Pages on Linux (Part 2)
Improving latency through the use of huge pages on Linux, with a focus on software benefits.
Mastering Stratego, the classic game of imperfect information
DeepNash, an AI agent, masters the game of Stratego using game theory and model-free deep reinforcement learning
Mastering Stratego, the classic game of imperfect information
A blogpost about DeepNash, an AI agent that mastered the game of Stratego to a human expert level by playing against itself.
Introducing ChatGPT
A comprehensive overview of ChatGPT and its applications in natural language processing.