Tetris is NP-hard even with O(1) rows or columns [pdf]
No Content Available
Stay updated with the latest in technology, AI, cybersecurity, and more
No Content Available
In the dead of a cold December night in 2023, at a dump near Delhi, hundreds of men huddled around small bonfires, clutching paper cups of tea. They tossed plastic bags into the flames as they waited for a fleet of trucks to arrive. The trucks rolled in one by one, full of electronic marvels now reduced to e-waste: Nokia, Itel, and Samsung smartphones; Sony and LG LCD screens; Tata air conditioners; Canon and Epson printers. As the trailer gates opened at the back of one truck, Rashid Khan and
Bear is now source-available 01 Sep, 2025 When I started building Bear I made the code available under an MIT license. I didn't give it much thought at the time, but knew that I wanted the code to be available for people to learn from, and to make it easily auditable so users could validate claims I have made about the privacy and security of the platform. Unfortunately over the years there have been cases of people forking the project in the attempt to set up a competing service. And it hurt
In World War II, Britain was fighting for its survival against German aerial bombardment. Yet Britain was importing dyes from Germany at the same time. This sounds curious, to put it mildly. How can two countries at war with each other also be trading goods? Examples of this abound, actually. Britain also traded with its enemies for almost all of World War I. India and Pakistan conducted trade with each other during the First Kashmir War, from 1947 to 1949, and during the India-Pakistan War of
JavaScript Required This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is. Learn more about Bluesky at bsky.social and atproto.com.
zfsbackrest ⚠️ Experimental: Do not use it as your only way for backups. This is something I wrote over a weekend. There's a lot of things that need work here. pgbackrest style encrypted backups for ZFS filesystems. Getting Started Installing You need age installed to generate encryption keys. Encryption is NOT optional. $ go install github.com/gargakshit/zfsbackrest/cmd/zfsbackrest@latest Configuring Create /etc/zfsbackrest.toml . debug = true # warning, may log sensitive data [ repos
The 300MW Thurrock Storage project, developed by Statera Energy, is now energised and delivering electricity flexibly to the network across London and the south east. With a total capacity of 600MWh, Thurrock Storage is capable of powering up to 680,000 homes, and can help to balance supply and demand by soaking up surplus clean electricity and discharging it instantaneously when the grid needs it. Our Tilbury substation once served a coal plant, and with battery connections like this, it’s to
Simple modenized NuGet server implementation. (日本語はこちら) What is this? A simple NuGet server implementation built on Node.js that provides essential NuGet v3 API endpoints. Compatible with dotnet restore and standard NuGet clients for package publishing, querying, and manually downloading. A modern browser-based UI is also provided: You can refer to registered packages. You can check various package attributes. You can download packages by version. You can also publish (upload) packages.
last updated on 6 Apr 2024 Being both a musician and a software engineer, I always felt that these two areas are almost completely separated. My developer skill-set seemed to have little to no use for my work as a musician. Which is a pity considering how cool it would be if there was some kind of a sinergy across these two sides of my life. Recently, though, I have found a useful possibility to utilize something I previously used solely for my development work, namely, git, the version contro
Thought Lego would take a break from the realm of big boats after it launched One Piece as part of its blockbuster August? Well, thanks to last week’s surprise announcement of a new Pirates of the Caribbean set, we can think again. And yet, it’s not the only boat on the horizon for this month. After going all out for its big summer release wave in August, things are definitely a bit quieter in September for Lego. But that doesn’t mean big things aren’t coming: the new Black Pearl and a funky Ch
Labor Day weekend is almost over, but there is still a pontoon boat load of deals to score while shopping with a cold beer and a hot dog. The unofficial end of summer brings with it bargains on WIRED-tested gear, including home office essentials and some of our favorite gadgets. For the past few weeks, we've been tracking prices on the gear we recommend to our friends and bringing you the best sale prices. Check our Best Labor Day Mattress Deals and Labor Day Outdoor Gear Deals stories for addi
is a senior editor and author of Notepad , who has been covering all things Microsoft, PC, and tech for over 20 years. Posts from this author will be added to your daily email digest and your homepage feed. Hollow Knight: Silksong, Team Cherry’s sequel to Hollow Knight that has been in development for seven years, is releasing later this week for just $19.99. Silksong’s highly-anticipated launch on September 4th comes with a modest $5 bump over Hollow Knight’s original $14.99 price tag. While
Calvin Wankhede / Android Authority TL;DR The Material 3 Expressive design is now available in Google Chrome’s stable branch. It gives Chrome’s tab group feature a more colorful look. Google started rolling out the new UI this weekend. Google announced its new design language, Material 3 Expressive, in May this year. Since then, it has begun testing it across most of its apps. Gmail and Google Clock are a few of the apps that have been updated with the new design, and now, it’s time for Chro
Apple’s commitment to end-to-end encryption is so strong that it withdrew a key privacy feature from the UK market rather than be forced to compromise it globally. The company also faced pressure on this front from the EU’s Digital Services Act (DSA). In a surprising twist, the White House came out in support of strong encryption, and the Federal Trade Commission (FTC) is now urging Apple and other tech giants to stand firm on the issue … The US’s changing narrative on strong encryption I des
Like in previous years, Apple is dropping the price of the MLS Season Pass service as the year progresses. The annual sub is now just $29 for the rest of the 2025 season. That price is further discounted to $25 for Apple TV+ subscribers. The price change affects the 2025 season pass only, the monthly plan price remains the same. The price will return to its usual $99 at the beginning of the 2026 season. Note that MLS Season Pass will automatically renew at the standard price next year. However
The last 11-inch MacBook Air model ever made has now been declared officially obsolete by Apple, some nine years after it was last sold by the company. The smallest of Apple’s MacBooks had long proved a popular choice with many, for two different reasons … First, it was the cheapest MacBook and bought by many of those who were buying their first ever Mac. But it also had a very strong following from those who liked the ultra-portability of the device. I was one of those who bought it for the
In an age of constant communication, receiving phone calls or messages from unknown numbers has become increasingly common. Whether it's a missed call from an unfamiliar number, a potential scam or a wrong number, performing a reverse phone number lookup can help you identify the caller. You could start your search with free tools like Google or Whitepages, but if you’re struggling to find the person behind the number, paid services such as Spokeo or BeenVerified might give you more detail. In t
Rokid executive Liang Guan wearing Rokid Glasses. Liang Guan/Rokid (via LinkedIn) Follow ZDNET: Add us as a preferred source on Google. ZDNET's key takeaways Rokid Glasses are a competitor to Meta Ray-Bans but offer several more advanced features. The company launched a pre-order marketing campaign via Kickstarted and raised over $1 million in pre-orders in the first 3 days. The AI glasses are likely to appeal to tech early adopters who value features over multiple style selections. The po
Chronicle A pragmatic and type-safe toolkit for modern event sourcing in Go. Want to hire me? Quickstart Warning I recommend going through the quickstart, since all examples use the Account struct used below from the account package. Install the library go get github.com/DeluxeOwl/chronicle # for debugging go get github.com/sanity-io/litter Define your aggregate and embed aggregate.Base . This embedded struct handles the versioning of the aggregate for you. We'll use a classic yet very s
Blocky Planet is a tech demo I created in the Unity game engine that attempts to map Minecraft’s cubic voxels onto a spherical planet. The planet is procedurally generated and fully destructible, allowing players to place or remove more than 20 different block types. While much of the implementation relies on common techniques you’d expect from your average Kirkland brand Minecraft clone, the spherical structure introduces a number of unique design considerations. This post will focus on these
No Content Available
Concurrency is one of Go’s greatest strengths, but it comes with a fundamental trade-off: when multiple goroutines process data simultaneously, the natural ordering gets scrambled. Most of the time, this is fine – unordered processing is enough, it’s faster and simpler. But sometimes, order matters. When Order Matters Here are three real-world scenarios where preserving order becomes critical: Real-time Log Enrichment: You’re processing a high-volume log stream, enriching each entry with use
Millions of Americans heading to the shore for the holiday weekend are encountering warning signs instead of waves. From New England to California, public health officials have flagged dozens of beaches for high levels of fecal bacteria, urging swimmers to stay out of the water. The advisories, affecting coastal stretches in Massachusetts, New York, California and even Hawaii, cite unsafe concentrations of E. coli and enterococci, bacteria linked to sewage and storm runoff. Exposure can cause
Tesla is recalling 7,301 Model Y SUVs produced in 2025, following identification of a software defect in the driver’s side window’s automatic protection system. The recall, issued by Australia’s Department of Infrastructure, Transport, Regional Development, Communications, Sport and the Arts, warns that the window may close with excessive force if it fails to detect obstructions, posing a risk of injury. The latest recall is a perfect example of the dual-edge of automotive digitization, becaus
Your kidneys are working nonstop, whether you know it or not. They clear waste from your blood, balance fluid levels, regulate hormones and even influence things like blood pressure and energy. As important as kidney health may be, it doesn't always get the focus it should. The CDC estimates that more than 1 in 7 adults in the US are living with chronic kidney disease, and many don't even know it. That's why prevention and daily care are so important. Taking simple steps now can help protect y
Apple's annual fall iPhone launch event is just around the corner. Last week, the company sent out invites for its fall keynote, which is slated for Sept. 9 at 10 a.m. PT. Apple is expected to unveil the iPhone 17 lineup, which could include a slimmer version of the phone, as well as the Apple Watch Series 11 and the AirPods Pro 3. The invite shows the title "Awe dropping," with a glowing Apple logo that seems to reference Siri's colorful glow. There's also an interactive element when you view
—James O'Donnell Digital clones—AI models that replicate a specific person—package together a few technologies that have been around for a while now: hyperrealistic video models to match your appearance, lifelike voices based on just a couple of minutes of speech recordings, and conversational chatbots increasingly capable of holding our attention. But they’re also offering something the ChatGPTs of the world cannot: an AI that’s not smart in the general sense, but that ‘thinks’ like you do.
Ryan Haines / Android Authority TL;DR A Chinese regulatory filing suggests that the Galaxy S26 Edge could have a smaller battery than previously rumored. The listing hints at a 4,200mAh battery rather than a 4,400mAh battery. This would still be an improvement over the Galaxy S25 Edge. The Samsung Galaxy S25 Edge might be the most polarizing Android phone of 2025. The device has a very slim and light design, but this form factor comes at the expense of battery life. We’re expecting a bigger
Dhruv Bhutani / Android Authority The Pixel 10 Pro-series is out, and I’ve been using the entire lineup for the last few days. But most of my time has been spent with the Pixel 10 Pro XL for a good reason. You see, while most of the attention is understandably going to the upgraded camera shenanigans or Google’s AI features, there’s a rather underrated upgrade that has my attention. This year, Google says it has seriously upped its game with the speakers on the Pixel 10 Pro, and I wanted to see
Now that we finally know what Google’s new Tensor G5 processor is made of, it’s about time we compare it against the best in the business. For today’s benchmarking session, I’ve grabbed rival handsets to compare against the more budget-friendly $799 Pixel 10 and the top-of-the-line, $1,199 Pixel 10 Pro XL. I don’t think anyone has particularly high hopes that the Pixel 10 series is going to contend for the performance crown. Google is far more focused on AI and features than traditional perform