Smartphones are convenient for reading on the go, but itās all too easy to get pulled into notifications or a quick glance at the news that spirals into full-on doomscrolling. Thatās what makes the Boox Palma 2 so appealing. It offers the portability of a phone in a far less distracting package, and until the end of the week, Verge readers can grab the e-reader with a free flip cover case, valued at $16, for $279.99 ($20 off) from Wellbots with code VERGEPALMA20.
A minor upgrade over its predecessor, the Boox Palma 2 launched late last year while retaining everything we loved about the original. At 6.3 inches, the Android device is still as pocket-friendly as ever with an easy-to-read E Ink screen and impressive battery life. With Google Play Store built in, it maintains the flexibility that sets it apart from rivals. You can easily install popular reading apps like Amazon Kindle and Rakuten Kobo, giving you access to your entire digital library without having to sideload anything. You can also download apps for music, podcasts, note-taking, and even social media. Thankfully, though, the device runs apps like TikTok too slowly to be real distractions, while still being plenty fast for reading.
The Boox Palma 2 also introduces a handful of new features missing from the first Palma. With Android 13 and an upgraded processor, it should last longer and receive a couple more years of security updates than the originalās Android 11. It also features a fingerprint sensor built into the power button for convenience and a little extra peace of mind.
Source link
#Verge #readers #rare #discount #smartphonesized #Boox #Palma #ereader
![Masochistic YouTuber Punishes Himself by Writing a First Person Shooter Entirely in COBOL
So: masochism. You might know that it takes its name from 19th-centuryĀ Austrian nobleman and writer Leopold Ritter von Sacher-Masochāand specifically from the content of his famous work, Venus in Furs, which catalogued the narratorās submissive nature and fondness for experiencing pain and humiliation. Masoch himself was apparently not amused by the fact that his name became attached to such predilectionsāprobably fair, given that the term was first used in a book entitled Psychopathia Sexualis, which also pioneered negging by speculating that Masoch himself āwould have achieved real greatness had he been actuated by normally sexual feelings.ā Happily, modern attitudes to the āSā part of BDSM are significantly more enlightened than they were in the 1880s and 1890s. In entirely unrelated news, a YouTuber by the name of icitryāwhose bio on the site reads simply ātry now, suffer laterāāhas written a whole first-person shooter in freaking COBOL. If youāve never had to deal with COBOL, well, good for you, and you should probably keep it that way. The language is amongst the oldest computer languages, and was developed in the 1960s for managing business mainframes. Itās probably what drove poor Ginsberg in Mad Men out of his mind. COBOL remains in use today, largely in such legacy mainframes and other places where itās not feasible to replace existing systems that, for all their foibles, still work.
One purpose for which it absolutely does not remain in useāand, in fact, has never been usedāis programming first-person shooters. So why in the name of all that is good and holy would anyone do this to themselves? [embed]https://www.youtube.com/watch?v=qzpZQe7JT-o[/embed] In his video, icitry explains that the project started with him wondering, āWhatās the dumbest but still technically possible language for writing a small FPS style game?ā The answer was, yes, COBOL, and because the laws of the universe dictate that anything that can happen must happen, icitry got to work. Long, painstaking, tedious hours of work.
As he points out, COBOL is āold, verbose, missing most features even the shittiest modern languages have ⦠and is definitely not created for game development.ā All of this is true, although in fairness to COBOL, it was created at a time when people were still figuring out how programming should work and what a programming language should aim to be. Its earliest standard predated the idea of structured programming, although it soon attracted criticism from advocates of that conceptā Edsger Dijkstra, in particular, famously hated the language and said its use ācripples the mind.ā To modern eyes, just trying to parse a COBOL program is enough to induce a headache, let alone trying to write a game in itābut, miraculously, icitry manages to get his Wolfenstein 3D-esque project to work. He dodges COBOLās complete lack of graphical functions by basically treating the game as what he calls a āframe generatorā: his code computes the contents of each frame and uses a standard output function to write the results into a simple image format. This is rendered by ffplayāwhich, yes, is probably cheating, but not even old Leopold would try to write an entire graphics API from scratch in COBOL.
Elsewhere, icitry dodges COBOLās lack of input management by using the console to input single characters to his game. He doesnāt so much dodge COBOLās lack of any vector math functionsāwhich are kind of important for a game where the entire gameplay loop revolves around calculating and manipulating 2D movement vectorsāas he does just work around them by kinda writing them himself. And then, as if this wasnāt all enough self-punishment, he goes the extra mile by implementing DOOM engine functions like variable ceiling height. The whole project is a testament to mankindās ingenuity, resourcefulness, and ability to withstand all manner of self-inflicted punishment. Watching the game run, youād never guess it was written in a language so manifestly unsuited for the task at hand. Still! At least itās not FORTRAN, right? Right?? *smash cut to an Austrian aristocrat at his desk with a copy of The Fortran Automatic Coding System for the IBM 704 and the DOOM source code* #Masochistic #YouTuber #Punishes #Writing #Person #Shooter #COBOLCOBOL,Doom,Wolfenstein 3D Masochistic YouTuber Punishes Himself by Writing a First Person Shooter Entirely in COBOL
So: masochism. You might know that it takes its name from 19th-centuryĀ Austrian nobleman and writer Leopold Ritter von Sacher-Masochāand specifically from the content of his famous work, Venus in Furs, which catalogued the narratorās submissive nature and fondness for experiencing pain and humiliation. Masoch himself was apparently not amused by the fact that his name became attached to such predilectionsāprobably fair, given that the term was first used in a book entitled Psychopathia Sexualis, which also pioneered negging by speculating that Masoch himself āwould have achieved real greatness had he been actuated by normally sexual feelings.ā Happily, modern attitudes to the āSā part of BDSM are significantly more enlightened than they were in the 1880s and 1890s. In entirely unrelated news, a YouTuber by the name of icitryāwhose bio on the site reads simply ātry now, suffer laterāāhas written a whole first-person shooter in freaking COBOL. If youāve never had to deal with COBOL, well, good for you, and you should probably keep it that way. The language is amongst the oldest computer languages, and was developed in the 1960s for managing business mainframes. Itās probably what drove poor Ginsberg in Mad Men out of his mind. COBOL remains in use today, largely in such legacy mainframes and other places where itās not feasible to replace existing systems that, for all their foibles, still work.
One purpose for which it absolutely does not remain in useāand, in fact, has never been usedāis programming first-person shooters. So why in the name of all that is good and holy would anyone do this to themselves? [embed]https://www.youtube.com/watch?v=qzpZQe7JT-o[/embed] In his video, icitry explains that the project started with him wondering, āWhatās the dumbest but still technically possible language for writing a small FPS style game?ā The answer was, yes, COBOL, and because the laws of the universe dictate that anything that can happen must happen, icitry got to work. Long, painstaking, tedious hours of work.
As he points out, COBOL is āold, verbose, missing most features even the shittiest modern languages have ⦠and is definitely not created for game development.ā All of this is true, although in fairness to COBOL, it was created at a time when people were still figuring out how programming should work and what a programming language should aim to be. Its earliest standard predated the idea of structured programming, although it soon attracted criticism from advocates of that conceptā Edsger Dijkstra, in particular, famously hated the language and said its use ācripples the mind.ā To modern eyes, just trying to parse a COBOL program is enough to induce a headache, let alone trying to write a game in itābut, miraculously, icitry manages to get his Wolfenstein 3D-esque project to work. He dodges COBOLās complete lack of graphical functions by basically treating the game as what he calls a āframe generatorā: his code computes the contents of each frame and uses a standard output function to write the results into a simple image format. This is rendered by ffplayāwhich, yes, is probably cheating, but not even old Leopold would try to write an entire graphics API from scratch in COBOL.
Elsewhere, icitry dodges COBOLās lack of input management by using the console to input single characters to his game. He doesnāt so much dodge COBOLās lack of any vector math functionsāwhich are kind of important for a game where the entire gameplay loop revolves around calculating and manipulating 2D movement vectorsāas he does just work around them by kinda writing them himself. And then, as if this wasnāt all enough self-punishment, he goes the extra mile by implementing DOOM engine functions like variable ceiling height. The whole project is a testament to mankindās ingenuity, resourcefulness, and ability to withstand all manner of self-inflicted punishment. Watching the game run, youād never guess it was written in a language so manifestly unsuited for the task at hand. Still! At least itās not FORTRAN, right? Right?? *smash cut to an Austrian aristocrat at his desk with a copy of The Fortran Automatic Coding System for the IBM 704 and the DOOM source code* #Masochistic #YouTuber #Punishes #Writing #Person #Shooter #COBOLCOBOL,Doom,Wolfenstein 3D](https://gizmodo.com/app/uploads/2026/06/cobol-fps-1280x853.png)

Post Comment