Stay Updated with the Latest Tech News


Get ahead of the curve with the latest insights, trends, and analysis in the tech world.


Browse by Category

Chris’ Corner: Little Websites

Gotta love a good little single-purpose website, right? I generally love what they do, what they say, or what service they provide, I love them on some deeper meta-level. Like someone cared so much about this idea that they just had to produce something, and a website made the most sense. Global reach! Easily findable […]

Published on: April 10, 2023 | Source: CodePen Blog favicon CodePen Blog

Chris’ Corner: Trends, Beziers, and the Free Betterment of Subgrid

Cubic-bezier easings are part of what set apart really nicely done animations. I usually leave off the easing, which defaults to ease. Then I feel weird about it and try out keywords like ease-in or ease-in-out and they generally look weird or worse and stick with the default. But any really classy animation always seems […]

Published on: February 06, 2023 | Source: CodePen Blog favicon CodePen Blog

Personalization Pyramid: A Framework for Designing with User Data

As a UX professional in today’s data-driven landscape, it’s increasingly likely that you’ve been asked to design a personalized digital experience, whether it’s a public website, user portal, or native application. Yet while there continues to be no shortage of marketing hype around personalization platforms, we still have very few standardized approaches for implementing personalized UX. That’s where we come in. After...

Published on: December 08, 2022 | Source: A List Apart favicon A List Apart

How undesired goals can arise with correct rewards

As we build increasingly advanced artificial intelligence (AI) systems, we want to make sure they don’t pursue undesired goals. Such behaviour in an AI agent is often the result of specification gaming – exploiting a poor choice of what they are rewarded for. In our latest paper, we explore a more subtle mechanism by which AI systems may unintentionally learn to pursue undesired goals: goal misgeneralisation (GMG).GMG...

Published on: October 07, 2022 | Source: DeepMind Blog favicon DeepMind Blog

Discovering when an agent is present in a system

We want to build safe, aligned artificial general intelligence (AGI) systems that pursue the intended goals of its designers. Causal influence diagrams (CIDs) are a way to model decision-making situations that allow us to reason about agent incentives. By relating training setups to the incentives that shape agent behaviour, CIDs help illuminate potential risks before training an agent and can inspire better agent...

Published on: August 18, 2022 | Source: DeepMind Blog favicon DeepMind Blog

Perceiver AR: general-purpose, long-context autoregressive generation

We develop Perceiver AR, an autoregressive, modality-agnostic architecture which uses cross-attention to map long-range inputs to a small number of latents while also maintaining end-to-end causal masking. Perceiver AR can directly attend to over a hundred thousand tokens, enabling practical long-context density estimation without the need for hand-crafted sparsity patterns or memory mechanisms.

Published on: July 16, 2022 | Source: DeepMind Blog favicon DeepMind Blog

Mobile-First CSS: Is It Time for a Rethink?

The mobile-first design methodology is great—it focuses on what really matters to the user, it’s well-practiced, and it’s been a common design pattern for years. So developing your CSS mobile-first should also be great, too…right? Well, not necessarily. Classic mobile-first CSS development is based on the principle of overwriting style declarations: you begin your CSS with default style declarations, and overwrite...

Published on: June 09, 2022 | Source: A List Apart favicon A List Apart

Advance Trustworthy AI and ML, and Identify Best Practices for Scaling AI 

By John P. Desmond, AI Trends Editor Advancing trustworthy AI and machine learning to mitigate agency risk is a priority for the US Department of Energy (DOE), and identifying best practices for implementing AI at scale is a priority for the US General Services Administration (GSA). That’s what attendees learned in two sessions at theAI […]

Published on: October 28, 2021 | Source: AI Trends favicon AI Trends

Design for Safety, An Excerpt

Antiracist economist Kim Crayton says that “intention without strategy is chaos.” We’ve discussed how our biases, assumptions, and inattention toward marginalized and vulnerable groups lead to dangerous and unethical tech—but what, specifically, do we need to do to fix it? The intention to make our tech safer is not enough; we need a strategy. This chapter will equip you with that plan of action. It covers how to...

Published on: August 26, 2021 | Source: A List Apart favicon A List Apart

Voice Content and Usability

We’ve been having conversations for thousands of years. Whether to convey information, conduct transactions, or simply to check in on one another, people have yammered away, chattering and gesticulating, through spoken conversation for countless generations. Only in the last few millennia have we begun to commit our conversations to writing, and only in the last few decades have we begun to outsource them to the...

Published on: July 29, 2021 | Source: A List Apart favicon A List Apart

Designing for the Unexpected

I’m not sure when I first heard this quote, but it’s something that has stayed with me over the years. How do you create services for situations you can’t imagine? Or design products that work on devices yet to be invented? Flash, Photoshop, and responsive design When I first started designing websites, my go-to software was Photoshop. I created a 960px canvas and set about creating a layout that I would later drop...

Published on: July 15, 2021 | Source: A List Apart favicon A List Apart

Asynchronous Design Critique: Getting Feedback

“Any comment?” is probably one of the worst ways to ask for feedback. It’s vague and open ended, and it doesn’t provide any indication of what we’re looking for. Getting good feedback starts earlier than we might expect: it starts with the request. It might seem counterintuitive to start the process of receiving feedback with a question, but that makes sense if we realize that getting feedback can be thought of as a...

Published on: July 01, 2021 | Source: A List Apart favicon A List Apart

Asynchronous Design Critique: Giving Feedback

Feedback, in whichever form it takes, and whatever it may be called, is one of the most effective soft skills that we have at our disposal to collaboratively get our designs to a better place while growing our own skills and perspectives. Feedback is also one of the most underestimated tools, and often by assuming that we’re already good at it, we settle, forgetting that it’s a skill that can be trained, grown, and...

Published on: June 17, 2021 | Source: A List Apart favicon A List Apart

Beware the Cut ‘n’ Paste Persona

This Person Does Not Exist is a website that generates human faces with a machine learning algorithm. It takes real portraits and recombines them into fake human faces. We recently scrolled past a LinkedIn post stating that this website could be useful “if you are developing a persona and looking for a photo.” We agree: the computer-generated faces could be a great match for personas—but not for the reason you might...

Published on: May 06, 2021 | Source: A List Apart favicon A List Apart

eth2 quick update no. 2

Welcome to the second installment of eth2 quick update. tldr; Spec release of v0.9.0 -- Tonkatsu to ensure Phase 0 development can continue unimpeded. Work continues in ironing out the details of the modified Phase 1 proposal. Quiet client development focused on eth1 -> eth2 infrastructure, general hardening...

Published on: October 31, 2019 | Source: Ethereum Blog favicon Ethereum Blog

On Wave 1 and Devcon Ticketing

By now, we hope you've heard the news: In just two days, on July 17, 2019, the first wave of general Devcon tickets will go online at 6:00am PT / 9:00am ET / 3:00pm CEST / 10:00pm JST. Today, we wanted to bring everyone a few details on the...

Published on: July 15, 2019 | Source: Ethereum Blog favicon Ethereum Blog

Answers to your top 3 Devcon4 questions

Your friendly Devcon4 planning team, here to answer your top 3 questions: When’s the next wave of ticket sales? Mark your calendars! We plan to release the next wave of General Admissions tickets on Tuesday, August 7 at 8AM PST. Anyone who applied for a discount or scholarship...

Published on: July 27, 2018 | Source: Ethereum Blog favicon Ethereum Blog

The Existential Terror of Battle Royale

It’s been a while since I wrote a blog post, I guess in general, but also a blog post about video games. Video games are probablythe single thing most attributable to my career as a programmer, and everything else I’ve done professionally after that.

Published on: November 05, 2017 | Source: Coding Horror favicon Coding Horror