Educational tech giant Instructure has confirmed that data was stolen in a cyberattack, with the ShinyHunters extortion gang claiming responsibility. [...]
While I’m normally a KDE user, I do keep close tabs on various other desktop environments, and install and set them up every now and then to see how they’re fairing, what improvements they’ve made, and ultimately, if my preference for KDE is still warranted. This usually means setting up a nice OpenBSD installation for Xfce, Fedora for GNOME, and less often others for some of the more niche desktop environments. Since GNOME 50 was just released, guess who’s time in the round is up?
Since everybody’s already made up their mind about their preferred desktop eons ago, with upsides and downsides debated far past their expiration date, I’m not particularly interested in reviewing desktop environments or Linux distributions. However, after asking around on Fedi, it seemed there was quite a bit of interest in an article detailing how I set up GNOME, what changes I make to the defaults, which extensions I use, what tweaks I apply, and so on.
Of course, everything described in this article is highly personal, and I’m not arguing that this is the optimal way to tweak GNOME, that the extensions I use are the best ones, or that any visual modifications I make are better than whatever defaults GNOME uses. No, my goal with this article is twofold: one, to highlight that GNOME is a lot more configurable, extensible, and malleable than common wisdom on the internet would have you believe. It’s not KDE or one of those cobbled-together tiling Wayland desktops, but it’s definitely not as rigid as you might think. And two, that GNOME is good, actually.
Tools of the trade
The first thing I do is install a few crucial tools that make it easier to modify and tweak GNOME. I really dislike lists in articles, but I will begrudgingly use one here:
GNOME Tweaks: this tool gives you easy access to some hidden settings, most notably to easily switch themes.
Extension Manager: the easiest way to find, install, update, and manage GNOME extensions. With this application, you won’t need to use the browser for extensions at all.
dconf Editor: a tool to fiddle with even more obscure GNOME settings.
Add Water: an application with an odd name, designed entirely to easily install and update the Firefox GNOME Theme, which transforms Firefox (or LibreWolf, in my case) into something that much more closely resembles a GNOME/libadwaita application.
After installing all of these tools, the actual tweaking can commence.
Visual tweaks
I didn’t use to like GNOME’s Adwaita visual style, but over the years, it started growing on me to the point where I don’t actively dislike it anymore. With the arrival of libadwaita, it has also become effectively impossible to theme modern GNOME applications, so even if you do change to something else, many of your applications won’t follow along. If consistency is something you care about, you’ll stick to Adwaita, but that leaves one problem unresolved: applications that still use GTK3. These applications will follow a much older version of Adwaita, making them stand out like eyesores among all the modern GTK4 stuff.
Luckily, since GTK3 applications are still properly themable, this is easily fixed: just install the adw-gtk3 theme, either by hand, or through your distribution’s repositories. To enable it, first install the user themes extension through Extension Manager, and then enable the theme in GNOME Tweaks for “Legacy Applications”. Any potential GTK3 applications you still use will now integrate nicely with modern libadwaita applications.
The one part of GNOME I really do deeply dislike is its icon theme. I can’t quite explain why I dislike this icon set so much, but it runs deep, so one of the very first things I do is replace the default GNOME icon set with my personal favourite, Qogir. This is a popular icon set, so it’s usually available in your distribution’s repositories, but I always install it from its GitHub page. Changing GNOME’s icon set is as simple as selecting it in GNOME Tweaks. You can’t get much more personal taste than an icon set, and there are dozens of amazing sets to choose from in the Linux world. Changing them out and trying out new ones is stupidly easy, and it’s definitely worth looking at a few that might be more pleasing to you than GNOME’s (or KDE’s) default.
Lastly, I open Add Water and enable the amazing GNOME theme for LibreWolf. Add Water basically makes this as easy as flipping a switch, so there’s no need to copy any files into your LibreWolf profile or whatever. The application also provides a few more small tweaks to fiddle with, like enabling standard tab widths so tabs don’t grow and shrink as you close and open tabs, moving the bookmarks bar below the tab bar, and many more.
Extensions
Since the release of GNOME 3 in 2011, extensions have been the most capable way to modify GNOME’s look, behaviour, and feature set. As far as I can tell, while the extension framework is an official part of the GNOME Shell, the extensions themselves are all third-party and not part of a vanilla GNOME installation. By now, there are over 2800 listed extensions, but that number includes abandoned extensions so it’s hard to determine the actual number of currently-maintained ones. Whatever the actual number is, there’s bound to be things in there you’re going to want to use.
Here are the extensions I have installed. Let’s just start at the top and work our way down. I guess I’m forced to do another list.
AppIndicator and KStatusNotifierItem Support: for reasons that are clearly beyond my limited understanding of the world, GNOME does not support AppIndicators, KStatusNotifierItems, and legacy system tray icons. This must-have extensions fixes this inexplicable omission.
ArcMenu: a very configurable application/Start menu kind of thing. Has tons of options and preconfigured layouts, and is an absolute must for me as I’m a basic guy whose second GUI was Windows 95.
Blur my Shell: as the name implies, adds a nice configurable blur effect to various parts of the GNOME shell. An entirely aesthetic thing that adds little in functionality.
Dash to Dock: adds a dock to GNOME. An absolute 100% must for me. I used Mac OS X back when it didn’t suck (10.2-10.6), and my love for the dock metaphor is one of the few things from that time that stuck.
Date Menu Formatter: GNOME is remarkably limited and rigid when it comes to configuring locale-related settings, as it forces you to adopt every individual aspect of a locale (contrary to KDE, which has a very detailed settings screen for every aspect of locale). Even though I’m Dutch and live in Sweden, I always use all my software in US English, which in the case of GNOME also means adopting things like US currency, date formats, and so on. This little extension allows me to manually format the date in the top bar to be actually readable.
Gtk4 Desktop Icons NG (DING): GNOME does not support desktop icons. I think this is a bizarre design decision. This extension brings desktop icons back, with a nice collection of settings to adapt them to your needs.
Junk Notification Cleaner: whenever an application receives a notification, GNOME puts them in its notification center in the top clock menu. Sadly, this is also the only place where you can dismiss them. With this extension, you can set it so that the notifications of an application are cleared when you focus its window, close it, or both. I set it to both.
Just Perfection: this extension provides you with a massive set of toggles and switches to change tons of little aspects of the GNOME Shell. I use to hide a slew of buttons and toggles from the clock and top-right menu on the top panel that I never use, as well as to move the notification OSD to the top-right.
Lock Keys: ads a little Caps Lock icon in the top panel when Caps Lock is engaged. Very useful, especially when your keyboard lacks indicator LEDs.
User Themes: allows you to set GNOME Shell themes from your home directory.
Weather or Not: one of the many extensions that adds the weather to the top bar. We have two toddlers and live in the Arctic – we absolutely must have frictionless instant access to the current outside temperature.
There are countless more extensions to choose from, and you’re definitely going to find things you never even thought could be useful.
Miscellaneous tweaks
There’s a few other things I modify. In GNOME Tweaks, I make it so that double-clicking a window’s titlebar minimises it while right-clicking it lowers it; two features I picked up during my years as a BeOS user that I absolutely refuse to give up. I configure the dock from Dash to Dock so that it always remains on top and never hides itself, no matter the circumstances. In Settings, I disable virtual desktops entirely (I don’t like virtual desktops), and I make sure tap-to-click is disabled (if I’m on a laptop).
GNOME is good, actually
After making all of these changes, I feel quite comfortable using GNOME, at least on my laptop. It’s a nice, coherent experience, and offers what is probably the most polished graphical user interface you can find on Linux, even if it isn’t the most full-featured. The third-party application ecosystem, through modern libadwaita applications, is also quite healthy, moreso than what you find on KDE. To get there, however, I need to make a lot of changes to fix, undo, or work around some of the more… Peculiar defaults in GNOME, primarily through extensions.
And I think this is a problem.
The GNOME extension ecosystem is lively and active, but it also highlights a potential shortcoming of GNOME. I don’t think I’ve ever seen anyone use GNOME without extensions, and it’s honestly not hard to see why. Things like desktop icons and a system tray are pretty basic features of any modern desktop, and it’s not surprising that people seek them out, regardless of any grand design vision the GNOME team may have. GNOME developers can and should do whatever they want and what they think is right, but perhaps some of the most popular extensions should become official parts of GNOME if they are as popular as they seem.
For now, GNOME extensions kind of feel like the little block holding up the entire stack in that xkcd comic. Is it really wise to leave this linchpin to third parties, especially considering extensions run code on your machine? Sure, they make GNOME a lot more configurable and extensible than prevailing sentiments would have you believe, but perhaps not in the most convenient and safest way. Also, several of them break every time GNOME does a new release. Bummer.
In the end, though, GNOME is a product of its developers, and they alone get to decide how they want it to behave, what it looks like, and which features it will and won’t have. With how popular GNOME is, you have to be a real dishonest person to argue that what they have built isn’t a damn fine desktop environment, even if it makes some design decisions some of us find baffling. It won’t replace KDE as my desktop of choice, but having two excellent desktops like these that far outshine whatever “AI” and ad-ridden crap the proprietary vendors have to offer is truly an embarrassment of riches for the open source desktop world.
Microsoft Defender is detecting legitimate DigiCert root certificates as Trojan:Win32/Cerdigent.A!dha, resulting in widespread false-positive alerts, and in some cases, removing certificates from Windows. [...]
PAC: Now why can't everybody else in public sector do it like this?
Parliament's spending watchdog has held up a successful large-scale public sector tech transformation as a rare example worth emulating, in a striking departure from the usual diet of failure and overspend.…
We may earn a commission from links on this page. Deal pricing and availability subject to change after time of publication.
The Echo Show has come a long way since its humble beginnings. The latest smart display from Amazon came out in the winter of 2025 and, for the first time, brings Fire TV integrated into the display, so you can stream your shows directly on it, as well as Alexa+ AI voice control, among other improvements. Right now, the 11-inch Echo Show 11 is $169.99 (originally $219.99) and the 8-inch Echo Show 8 is $139.99 (originally $179.99), both at their lowest prices according to price-tracking tools.
The Amazon Echo Show 11 replaced the 3rd Generation Echo Show 10. One of the obvious differences is the smaller size, but the screen is actually bigger since the bezels are much smaller, giving it a more modern look. The sound is much better as well, with forward-facing speakers and a subwoofer that can fill up a room with sound. The resolution on the display has been bumped to 1,920 by 1,200 pixels, which is better but still underwhelming considering it's not 4K. Some of the more subtle upgrades are the new support for Matter, Thread, and Zigbee, essentially covering almost every smart home device.
If you had the 3rd Gen Echo Show 10, you'll notice the physical camera shutter is gone (you can still disable the camera in settings), as well as the swivel camera feature that follows you around (it is now mounted in place). Amazon's new Alexa+ generative AI is free for Prime members, otherwise, it'll be $19.99 per month. Alexa+ can do anything you'd expect it to; it's conversational, can control your devices without needing to say the exact words in the right order, and will remember past conversations. You can check out more details on PCMag's "excellent" review.
The Echo Show 11 and 8 are the same device, even in audio; the only difference is the screen size and the price.
Amazon’s cloud customers will need to wait several more months before the US tech company can repair war-damaged data centers and restore normal operations in the Middle East. The announcement comes two months after Iranian drone strikes targeted three Amazon data centers in the United Arab Emirates and Bahrain—meaning that full recovery from the cloud disruption could take nearly half a year in all.
The Amazon Web Services (AWS) dashboard posted an April 30 update describing how its UAE and Bahrain cloud regions “suffered damage as a result of the conflict in the Middle East” and are unable to support customer applications. The update also said that “relevant billing operations are currently suspended while we restore normal operations” in a process that “is expected to take several months.”
That wording suggests Amazon will continue to avoid billing AWS customers in the affected regions—ME-CENTRAL-1 and ME-SOUTH-1—after it initially waived all usage-related charges for March 2026 at an estimated cost of $150 million.
Windows Phone 8 is seeing a surprising revival through community efforts like 8Marketplace, which restores app downloads, alongside patched apps that connect to modern services like Bluesky.
Motorola is crazy about foldables. With each passing year, the company has beefed up its folding phone lineup, and in 2026, there will be four devices launching on May 21. At the top end is the company's first tablet-style foldable, the Razr Fold. Below that, Motorola will again offer three flip-style foldables: the Razr Ultra, Razr+, and Razr. These phones get a few modest upgrades over last year's phones, along with price increases. Motorola is unfortunately not immune to the rising cost of components.
Specs at a glance: 2026 Motorola Razr series
Razr 2026 ($800)
Razr+ 2026 ($1,100)
Razr Ultra 2026 ($1,500)
Razr Fold ($1,900)
SoC
MediaTek Dimensity 7450X
Snapdragon 8s Gen 3
Snapdragon 8 Elite "Pro"
Snapdragon 8 Elite Gen 5
Memory
8GB
12GB
16GB
16GB
Storage
128GB
256GB
512GB
512GB
Display
External: 3.6-inch 1056 x 1066 OLED, 90 Hz, 1700 nits; Internal: 6.9-inch 1080 x 2640 OLED, 120 Hz, 3000 nits
External: 4-inch 1272 x 1080 OLED, 165 Hz, 2400 nits; Internal: 6.9-inch 1080 x 2640 OLED, 165 Hz, 3000 nits
External: 4-inch 1272 x 1080 OLED, 165 Hz, 3000 nits; Internal: 7-inch 1224 x 2992 OLED, 165 Hz, 5000 nits
Hematite, Violet Ice, Sporting Green, Bright White
Mountain View
Orient Blue, Cocoa
Blackened Blue, Lily White
The Razr Fold represents a big step for Moto. Its foldable flip phones have revived the Razr name and offered a good alternative to Samsung's Z Flip line, but people buying foldables are generally more interested in the large format. As prices at the lower end of the spectrum ratchet up, there's less and less distance between premium flip phones and bigger foldables. At $1,900, the Razr Fold is not a cheap phone, but it's roughly in line with the pricing of 2025 foldables (right between Google and Samsung). Given the current state of things, that's a small win for 512GB of storage and 16GB of RAM.
Moto's first big foldable is almost here. Credit: Motorola
Motorola is not reinventing the wheel with the Fold, so you can expect a device that looks and feels similar to other big foldables like the Pixel 10 Pro Fold. It's about the same size as Google's foldable but slightly thinner and lighter. Samsung's Z Fold 7, however, is much thinner and lighter. Motorola does have the advantage of stylus input, which Samsung has dropped from its foldables. The Moto Stylus will launch at $99 alongside the Razr Fold on May 21.
DoI offers up to $885M if they abandon offshore wind projects
As the Iran war pushes up energy prices, the Trump administration is paying offshore wind developers to walk away from projects and invest instead in fossil fuel infrastructure.…
This weekend’s London Marathon was a phenomenal event, with not one but two men (Sabastian Sawe and Yomif Kejelcha) breaking the sub-two-hour barrier that people used to say would never be broken. The women’s winner, Tigst Assefa, also smashed her own world record. So what kind of running watches do these elite marathoners wear? Mostly cheap ones, including older Garmins.
I was able to confirm some of these runners’ specific watch models with Garmin and Coros. Since fans seem to be wondering whether the runners are sponsored by their respective watch companies, I also asked Garmin and Coros about sponsorships. Only two of the six appear to be sponsored. Here are the top three men and women:
Sabastian Sawe, with a world record time of 1:59:30: Garmin Forerunner 55 ($167). I confirmed this with Garmin. He is not sponsored by Garmin, though.
Yomif Kejelcha, the second person ever to run sub-2 with a time of 1:59:41: Coros Pace 3 ($199). He is not sponsored by Coros.
Jacob Kiplimo, 2:00:28: Samsung Galaxy Watch 8 ($349-$239 - unclear exactly which model, but not the Classic). He seems to be a sponsored athlete—here’s a Samsung article about how he uses the watch in his training.
Tigst Assefa, with a new women’s world record at 2:15:41: Garmin Forerunner 255 ($243). I also confirmed this with Garmin, and they do not sponsor her either.
Hellen Obiri, 2:15:5: Coros Pace 4 ($249). I confirmed this with Coros; she is a sponsored athlete, newly signed just before the race.
Joyciline Jepkosgei, 2:15:55: another older Garmin, which Ivan Jovin at Gadgets and Wearables identified as possibly the Forerunner 955 ($449). She is not sponsored by Garmin.
Of the six, four are wearing older models (released 2021-2023) with reflective MIP screens. The Samsung Galaxy Watch 8 and the Coros Pace 4 are the only watches in this group that were released in the past year (and they are the only two with the more modern style AMOLED screen). Most of these watches cost less than $250.
That may be surprising if you think of running watches as a cutting-edge tool where newest is always best. But even though watch manufacturers keep coming out with new features, that doesn’t mean those features are necessary to support training and racing, even for elite runners. Ever since I started reviewing and writing about fitness watches, I’ve been asking every runner I meet what kind of watch they have. Most of the time, it’s an older Garmin. Sometimes they don’t even know what model. Basic watches make perfectly good workhorses, even for elite runners.
Why elite runners don’t wear top-tier watches
These mostly budget picks don't surprise me, because elites need to focus on what their body is doing, not what’s going on inside their watch. The most important job of a running watch on race day is letting you know what pace you’re running—especially if you’re betting everything on being able to break a certain world record. Even the most basic digital watches can tell you how long it’s been since the starting gun went off, but a modern GPS-enabled watch can also give you a reasonably accurate sense of how many miles you’ve gone and how far it is until the next mile marker. (That said, it’s the official race timing and distance that counts; your watch just gives an estimate.)
I haven’t spoken to these athletes myself, so what follows are my opinions based on knowing what running watches offer to the people who wear them. In short: Everything besides your time and pace is icing on the cake.
Elites don’t need the training scores and statuses that some watches offer; they have coaches handling that stuff. They don’t decide the day’s training based on how many steps they’re getting; again, they and their coaches, not tech, are in control. It doesn’t matter if the watch has 150+ activity modes if your only job is to run.
So why do newer watches have those features in the first place? A lot of the features are there to help you feel a little more elite. For example, you may not have a coach, but your watch can coach you by suggesting a workout. Watch features also aim to keep you interacting with the watch—checking your scores, tracking other activities besides running—which helps the watch company’s bottom line by getting more engagement from you and keeping you excited about the brand.
As I’ve mentioned before, companies keep adding features to justify new models and higher prices—just look at Garmin’s Forerunner 570, which has one athletically meaningful upgrade from the 265 (a more accurate heart rate sensor) and otherwise tacked on a lot of bells and whistles to justify what was, at the time, a $200 price hike. Meanwhile, I've loudly proclaimed that the Forerunner 255, which you can still buy new, is probably the best value Garmin out there.
None of the top-tier features actually help you run faster, unless it’s by keeping you more interested in the hobby of running. So it should be no surprise that professional runners don’t prioritize extra features. And I may be a mere recreational runner, but I’m quite happy to run with a basic watch, as well. How excited I get about fancy features really depends on how much I’m relying on the watch to structure the way I train. If you aren’t looking to the watch to make decisions for you, a basic watch is just fine.
We may earn a commission from links on this page. Deal pricing and availability subject to change after time of publication.
Apple announced a slew of new products in March, including updated MacBook Airs with the M5 chip. These MacBooks come in both 13-inch and 15-inch sizes, and if you're interested in either, it's a good time to buy: Amazon is selling both at a $150 discount. That brings the 13-inch MacBook Air to $950 (down from $1,100) and the 15-inch MacBook Air to $1,150 (originally $1,300), matching their lowest prices ever, according to tracking tools.
The M5 MacBook Air is tempting, especially for under $1,000. In comparison to the already excellent M4 Airs, the M5 base model has double the storage at 512GB, making up for the $100 bump in the list price. The M5 chip is powerful and makes the performance even smoother, according to Mashable's review. The aluminum design is as good as you'd expect from Apple's most popular portable laptop, keeping it lightweight and thin. It comes with a Liquid Retina display, Touch ID, a 12MP Center Stage Camera, and the Magic Keyboard.
Typically, the question would be whether to go for the slightly older M4 MacBook Air or pay a bit more for the newer M5 chip—but with the current discount, the 13-inch M5 with 512GB of storage is actually cheaper than a comparably equipped M4 from Amazon, making the choice a no-brainer.
Valve's upcoming Steam Controller (not to be confused with the 2015 controller of the same name) is the Steam maker's effort to replace those controllers with something more explicitly designed for the PC, and for the upcoming Steam Machine. After spending a few weeks with the controller, though, we're not quite sure it sets itself apart from the competition enough to justify its high $99 asking price.
The rear buttons are pretty perfectly positioned for your middle and ring fingers to rest comfortably. Credit: Kyle Orland
There's a nice lip on the shoulder trigger to prevent your finger from sliding off the back. Credit: Kyle Orland
The face buttons on the Steam Controller are suitably springy and responsive. Credit: Kyle Orland
Baseline quality
From the first time you hold a Steam Controller in your hands, it's clear that this is a well-made piece of hardware. There's a sturdy build quality to all the pieces that makes the controller feel solid in the hand, with just enough heft to feel substantial without being too heavy.
There was only one ESC from sneaky screenshots and fake BSODs
Who, Me? Welcome to another instalment of Who, Me? It's The Register's Monday column that shares your stories of mistakes, occasional malice, and how you came out the other side.…
Join us for this week's Kettle as we dive into GCN and the latest not-so-alarming revelations about Mythos
KETTLE If you needed further evidence that AI comes first in pretty much everything nowadays, look no further than this year's Google Cloud Next show, which happened last week.…
Paramount+ unveiled a new teaser for the upcoming fourth season of Star Trek: Strange New Worlds at CCXP in Mexico City over the weekend.
(Some spoilers for prior seasons below.)
The third season of Strange New Worlds was admittedly a bit uneven, with serious plot lines mixed in with some downright silly ones that divided fans. Arguably the most significant moment was bidding farewell to Melanie Scrofano's Marie Batel, Pike's (Anson Mount) love interest. Her parting gift to Pike: an illusory alternate life where she and Pike got to grow old together. So expect Pike to be dealing with her loss in the upcoming season, among other challenges.
If your spider-sense is tingling, perhaps it's because Prime Video released the official full trailer for its upcoming live action series, Spider-Noir, at CCXPMX26 in Mexico City over the weekend. As it did with the first teaser back in February, the streaming platform released the trailer in two formats: one in black and white (above)—very Raymond Chandler-esque—and another in color (below), which the showrunners are calling “True Hue.”
As previously reported, Marvel Comics created its “noir” line in 2009, reinterpreting familiar Marvel characters in an alternate universe, usually set during the Great Depression in the US. A version of the Spider-Noir character, voiced by Cage, briefly appeared in the animated masterpieces, Spider-Man: Into the Spider-Verse (2018) and Across the Spider-Verse (2023). (He is set to reprise that role in the upcoming Beyond the Spider-Verse.)
Co-showrunner (with Steve Lightfoot) Oren Uziel is a film noir fan, so that Marvel series naturally appealed to him. The live-action series is still set in 1930s New York, but the spidery superhero is not Peter Parker. (Uziel thought the Parker character was too associated with a boyish high school type, which didn’t really fit the noir vibe.) So Cage is playing Ben Reilly, a hard-boiled PI with a secret superhero identity, The Spider. Per the official premise: “Spider-Noir tells the story of Ben Reilly (Nicolas Cage), a seasoned, down on his luck private investigator in 1930s New York, who is forced to grapple with his past life, following a deeply personal tragedy, as the city’s one and only superhero.”
Microsoft has restructured its Windows team to better position Windows 11 as a strong platform that people should want to use. Here's how it's going about that.
The OS trying to upsell you subscriptions is more than just an annoyance
opinion You’ve had your laptop for months, and you’ve always made sure it installed Microsoft updates. Then one day you boot up, and Windows 11 greets you with a confusing message: “You’re almost done setting up your PC.”…
Cal.com considers AGPL a license to drill, but not everyone feels that way
Opinion Cal.com has closed its commercial codebase, abandoning years of AGPL-3.0 licensing in a move that has alarmed the developer community that helped build it and sent ripples through the broader open source world.…
We may earn a commission from links on this page. Deal pricing and availability subject to change after time of publication.
I've been covering e-readers and e-ink tablets for Lifehacker for a few years now, and I haven't ever encountered a product with as many enthusiastic fans as the Xteink X4, a teeny tiny, bare bones e-reader from China that has replaced my beloved phone-shaped Boox Palma 2 as my distraction-free reading device of choice—not the least because it's a heck of a lot cheaper, around $70 to the Palma 2's $250. And if you act fast, right now you can score an X4 for less than $60 during an Amazon flash sale.
As I explain in my review, the X4 is a little fiddily, a little janky, and not for everyone—but it has a huge cult following of tinkerers who share tips and tricks on Reddit, and have even written their own custom firmware to replace the (admittedly underwhelming) stock operating system. With minimal effort, you can transform it into a truly excellent, stripped-down e-reader perfect for carrying it with you everywhere you go—seriously, it's small enough that I often forget it's in my pocket.
Amazon's flash sale only lasts for a few more hours, so act fast if you're interested. But even if you miss out, the Xteink X4 is still a great buy at the regular $69 price. (Though you might want to wait for the forthcoming Xteink S4, which will add some quality -of-life improvements like a touch screen, a front light, and Android support.)