More from David Gerrells
We have all been there, at least once in life. The door opens and a special kind of odor slinks its way up your nose. The gym.
Let's write a game engine from scratch in javascript without any AI help. That is right, 100% pure manmade code. How hard can it be?
I must confess. There is this pet peeve I have. Whenever I come across a project, website, or app which sports the default favicon (favorite icon) of whatever framework, tool, or library used to make said project, website, or app, I cannot help but be disappointed. Nay, more than disappointed, the emotion comes close to that of disgust.
Java, the language everyone loves to hate. Long has it garnered the reputation of a stagnant, obtuse, bloated beast only used by those who have no other choice because some enterprise corporate believed the hype train of the 90s. But is that all still true today?
More in programming
Multiple concurrent writers. Multiple processes. Same SQLite. No modifications.
New in the SumatraPDF pre-release builds: Extract Text From Document New Extract Text From Document command (CmdDocumentExtractText) in the Ctrl + k command palette saves the text of a document’s pages to a .txt file. Better comic book archive support (libarchive) Comic book archives (.cbz, .cbr, .cb7, .cbt) are now read with libarchive, which adds support for more archive variants, including bzip2 compression. RAR archives are opened with libarchive first, falling back to unrar.dll. DDE Open can reuse the current tab The [Open] DDE command now honors its inCurrentTab flag: setting it to 1 opens the file in the current tab instead of a new one (#4079). EPUB file list in Properties Document Properties (Ctrl + D) for EPUB files now shows the list of files inside the book. Own Explorer icons for CHM and DjVu The installer registers distinct File Explorer icons for .chm and .djvu files, so they no longer look like PDFs. More: changes from April 5, 2026 and the full changelog.
Brilliant jerks, ZIRP-era managers, and how psychological safety lost the plot. Part 3 of my conversation with Dr. Cat Hicks.
Say you're deploying an AI assistant that processes online order returns. For it to work, it would need access to your store's purchase policy, item…