Sustainable Design Toolkits And Resources — Smashing Magazine
How can we create products and experiences that don’t cause harm to the planet and to the people who use them? What do we need to consider to make more sustainable design decisions and reduce the carbon footprint of our websites? In this post, we compiled valuable resources that will get you familiar with the principles of sustainable design.
Self-healing code is the future of software development
Developers love automating solutions to their problems, and with the rise of generative AI, this concept is likely to be applied to both the creation, maintenance, and the improvement of code at an entirely new level.
Microsoft’s supply chain is hooked on fossil fuels
Despite Microsoft’s big climate change ambitions, its supply chain depends on fossil fuels, with some large suppliers not even having a single renewable energy source to power their operations.
AI is introducing the third user-interface paradigm in computing history, shifting to a new interaction mechanism where users tell the computer what they want, not how to do it — thus reversing the locus of control.
EU Parliament vote on AI Act: Lawmakers chose to protect people against harms of AI systems - AlgorithmWatch
After long months of intense negotiations, members of the European Parliament voted on the EU’s Artificial Intelligence Act (AI Act). AlgorithmWatch applauds the Parliament for strengthening fundamental rights protection against the negative impacts of AI, such as that of face recognition in public spaces. Yet, the Parliament missed the opportunity to enhance protection for some people who would need it most.
This post consists of three parts.
Part 1 discusses the key challenges of productionizing LLM applications and the solutions that I’ve seen.
Part 2 discusses how to compose multiple tasks with control flows (e.g. if statement, for loop) and incorporate tools (e.g. SQL executor, bash, web browsers, third-party APIs) for more complex and powerful applications.
Part 3 covers some of the promising use cases that I’ve seen companies building on top of LLMs and how to construct them from smaller tasks.
This post consists of three parts.
Part 1 discusses the key challenges of productionizing LLM applications and the solutions that I’ve seen.
Part 2 discusses how to compose multiple tasks with control flows (e.g. if statement, for loop) and incorporate tools (e.g. SQL executor, bash, web browsers, third-party APIs) for more complex and powerful applications.
Part 3 covers some of the promising use cases that I’ve seen companies building on top of LLMs and how to construct them from smaller tasks.
Stephen Wolfram explores the broader picture of what's going on inside ChatGPT and why it produces meaningful text. Discusses models, training neural nets, embeddings, tokens, transformers, language syntax.
Learn about the training pipeline of GPT assistants like ChatGPT, from tokenization to pretraining, supervised finetuning, and Reinforcement Learning from Hu...
‘I do not think ethical surveillance can exist’: Rumman Chowdhury on accountability in AI
One of the leading thinkers on artificial intelligence discusses responsibility, ‘moral outsourcing’ and bridging the gap between people and technology
The Dire Defect of ‘Multilingual’ AI Content Moderation
Social media companies claim new language models can remove harmful content in every language. But those systems’ shortcomings can have vast consequences.