politics Jesse Watters bemoans "cruel" punishment of forcing Trump to sit in court: "he needs sunlight" Mark Frauenfelder
unfaithful brands Dylan Mulvaney finally speaks out against the cowardly, MAGA-fearing Bud Light (video) Carla Sinclair
wealth disparity Idle rich baffled by poor people's distaste for dangerous, low-paying jobs Mark Frauenfelder
Boing Boing Gadgets Learn to be a Python coding expert – and you decide how much you pay. Boing Boing's Shop
Boing Boing Gadgets Win a Mac, an iPad, a MacBook and a ton of Apple products in this free giveaway Boing Boing's Shop
Boing Boing Gadgets AirBuddy streamlines the connections between your AirPods and Mac Boing Boing's Shop
Boing Boing Gadgets It's like Black Friday in September with huge discounts on products from Apple, Sony, and more Boing Boing's Shop
Boing Boing Gadgets Get a fully refurbished and certified Dell desktop computer at a huge savings Boing Boing's Shop
Boing Boing Gadgets Get a Sam's Club membership for basically free with this gift card offer Boing Boing's Shop
writing tools The Writers' Co-op is a great new podcast about how to make your freelance writing career work Thom Dunn
Boing Boing Gadgets Get a fully refurbished and certified Dell desktop computer at a huge savings Boing Boing's Shop
Boing Boing Gadgets Want to join the gig economy? FlexJobs can save you a lot of time and heartbreak Boing Boing's Shop
happy mutants Documentation Gathering, Sanitization, and Storage: an excerpt from "A Public Service" Tim Schwartz
comedy Famous comedians have turned to the same sleazy tactics as CEOs and politicians to protect their in-progress jokes Thom Dunn