Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

There’s been an explosion of tools for software development. At the same time there’s a growing sense that software quality isn’t what it used to be—or that developers these days don’t understand what it takes to be a “real” programmer, whatever that means. I’m not that old, but I have some old-school tool preferences. Some tools I really like; in other cases I feel that by not adopting particular habits, I’ve gained or retained an edge o....



The search engine has recently gained the ability to index the PDF file format. The change will deploy over a few months. Extracting text information from PDFs is a significantly bigger challenge than it might seem. The crux of the problem is that the file format isn’t a text format at all, but a graphical format. It doesn’t have text in the way you might think of it, but more of a mapping of glyphs to coordinates on “paper”. These glyp..

There’s been an explosion of tools for software development. At the same time there’s a growing sense that software quality isn’t what it used to be—or that developers these days don’t understand what it takes to be a “real” programmer, whatever that means. I’m not that old, but I have some old-school tool preferences. Some tools I really like; in other cases I feel that by not adopting particular habits, I’ve gained or retained an edge o....

Introduction In this article, I’m going to show you how to optimize the queries executed by a Spring application running on MySQL using Releem. For a short introduction about Releem, check out this previous article, in which I explained how to set up Releem to collect metrics from your MySQL database. Spring Petclinic application The application under test is going to be the well-known Spring Petclinic that we are going to run using the MyS..

Editor’s note: This essay was originally published on Medium on 2016-03-05. I have made minor edits in this republishing and added a few small retrospective notes. 2010–2011 (Year 0) I had just switched my major at Cal Poly State University from computer science to math. I wanted to double major but California was in a budget crisis and a few weeks before I tried submitting my double-major request the Provost for the CSU system put a blanke..

Editor’s note: This essay was originally published on Medium on 2016-03-05. I have made minor edits in this republishing and added a few small retrospective notes. 2010–2011 (Year 0) I had just switched my major at Cal Poly State University from computer science to math. I wanted to double major but California was in a budget crisis and a few weeks before I tried submitting my double-major request the Provost for the CSU system put a blanke..

Editor’s note: This essay was originally published on Medium on 2016-03-05. I have made minor edits in this republishing and added a few small retrospective notes. 2010–2011 (Year 0) I had just switched my major at Cal Poly State University from computer science to math. I wanted to double major but California was in a budget crisis and a few weeks before I tried submitting my double-major request the Provost for the CSU system put a blanke..

Part fantasy, part pirate novel, part fairy tale, this was the first Brandon Sanderson book I’ve read, and I’m not sure it was the best one to start on. The main things I enjoyed in this book were the worldbuilding and the writing style. Unfortunately, I had a hard time disentangling the character of the in-universe narrator with the author, who took almost every opportunity to drop “wisdom” and moralize the current situation. The story its..

Part fantasy, part pirate novel, part fairy tale, this was the first Brandon Sanderson book I’ve read, and I’m not sure it was the best one to start on. The main things I enjoyed in this book were the worldbuilding and the writing style. Unfortunately, I had a hard time disentangling the character of the in-universe narrator with the author, who took almost every opportunity to drop “wisdom” and moralize the current situation. The story its..

Recently got my small lacrymo taken and spent the night in jail, police was flabbergasted and forced to go through protocol, keeping me company by bitching about my arrest that this shouldn't be illegal for the whole night. I'm very weak, I have sustained life threatening injuries so martial arts are out if the picture, what alternative do I have? I was thinking of learning pic related but idk sounds kinda dumb, do you have any better idea..

Link: Diving into the Data on Feature Availability and Adoption [BlinkOn 20] - YouTube This is a great talk from Annie Sullivan at BlinkOn 20 about the availability and adoption of web features. Annie discusses the importance of understanding how features are used in the wild, and how this can inform the development of new features. I took a few notes on the talk, which I thought were interesting and linked to them below:

Link: Diving into the Data on Feature Availability and Adoption [BlinkOn 20] - YouTube This is a great talk from Annie Sullivan at BlinkOn 20 about the availability and adoption of web features. Annie discusses the importance of understanding how features are used in the wild, and how this can inform the development of new features. I took a few notes on the talk, which I thought were interesting and linked to them below:

Software is in a massive transition phase where it is now possible for non-developers to produce software that was previously the remit of professional developers.

Software is in a massive transition phase where it is now possible for non-developers to produce software that was previously the remit of professional developers.

Before And first, before hearing the Word, men break [the second commandment], In not praying for the speaker. In not praying for themselves in reference to this end, that they may profit by the Word. In not setting themselves to be in a spiritual composed frame for such a work. In not watchfully preventing what may divert them or distract them or straiten their minds when they come to hear, not ordering their other affairs so, as they m....

Before And first, before hearing the Word, men break [the second commandment], In not praying for the speaker. In not praying for themselves in reference to this end, that they may profit by the Word. In not setting themselves to be in a spiritual composed frame for such a work. In not watchfully preventing what may divert them or distract them or straiten their minds when they come to hear, not ordering their other affairs so, as they m....

Snyk @ RSAC 2025 - snyk.io - 1 year ago - eng
Explore Snyk's highlights from RSAC 2025, focusing on generative AI, API security advancements, and community initiatives. Learn how Snyk is shaping the future of secure application development. Register for Snyk Launch 2025.

Although originally written in 2018, the following concepts remain essential for developers working with concurrency. This blogpost focuses on concurrency, distinguishing it from parallelism by defining it as “out of order” execution. It emphasizes the importance of understanding workload types—CPU bound (e.g., summing, sorting) and IO bound (e.g., file reading)—to assess when concurrency is appropriate. Through practical examples and bench..

While I was preparing to submit my most recent manuscript, I had to quickly add line numbers. It just took a couple of lines in the LaTeX source file, but I was worried that doing so would subtley mess up the document in some way that I’d only realize after it was too late. To ensure that the two documents were identical but for the line numbers, I just overlayed them using pdftk and the following command:



Junie is one of the best coding agent I've been trying out so far. Very well integrated with IntelliJ, great for Kotlin, and the test first focus makes it quite good at coming out with good results. However, I do miss the capability to only accept part of a solution and it can be very slowwwwww.

Near-miss collisions between high-energy lead nuclei at the LHC generate intense electromagnetic fields that can knock out protons and transform lead into fleeting quantities of gold nuclei. (…) Extremely high-energy collisions between lead nuclei at the LHC can create quark–gluon plasma (…). However, in the far more frequent

What happens when a CrossFit guy gets a smart trainer, discovers power data, and can't stop chasing the numbers.

A step-by-step guide to creating 'list_repo_locations' and 'issue_terminal_command' tools that unlock fully agentic workflows with Claude Desktop.

It’s certaintly a fascinating time for robotics. I am generally pessimistic of the current state, and likely fates, of much of the current landscape of the robotics industry, but it is undeniable we are rapidly unlocking new capabilities and research is flying forward. This talk acts as an excellent high level overview of the key innovations to our approach of utilizing reinforcement learning for better performance of robots with our ..

I recently picked up a Beelink EQR6 Mini PC to reduce some of the Docker stress on my aging Synology NAS. Since my Synology used the Btrfs filesystem, I never had to worry about file locks and corrupt... The post Easy Automated Docker Volume Backups That Are Database Friendly appeared first on The Polyglot Developer .

I’ve seen dozens and dozens of open source robotic arm projects; probably because of my own addiction to mechanical automatons paired with my unending desire (despite a lack of need) for a robotic arm of my own. This one caught my eye however as it has a particularly clever accessory method without the need to of a complex end effector tool changer. If they can route power/data control signals out to the accessories next I rather like..







I really liked matklad’s Performance Visualization challenge (partially because it didn’t take me long to find the line with samply , which made me feel good). Here’s a skills gap or research question perhaps : How do you identify an impactful but diffuse problem. I have a concrete example in mind. So, nine months ago, trying to optimize a function in Speedometer 3 , my colleague Iain Ireland dug through the generated assembly, ....

Having spent four decades as a programmer in various industries and situations, I know that modern software development processes are far more stressful than when I started. It's not simply that developing software today is more complex than it was back in 1981. In that early decade, none

Another blog post written wearing only my hat, rather than any Mozilla or TC39 Delegate related hats Last year while considering some JavaScript standards evolution, I wanted to look into how C++ handles some of the challenges. I dug through some documents, and wanted to share some of my findings here as a pointer for future discussion. Design Aims One of the fascinating artifacts is a set of C++ design aims, located in “Notes on Ope....


When dealing with disks and I/O things on Linux, you’d regularly run commands like lsblk, lsscsi, nvme list, etc. All of them tend to report a different set of information, so I ended up running multiple commands and correlating their output based on the device name or number. And then I had to run commands like these, to get extra info about the current OS-level configuration settings for specific disks:

When dealing with disks and I/O things on Linux, you’d regularly run commands like lsblk, lsscsi, nvme list, etc. All of them tend to report a different set of information, so I ended up running multiple commands and correlating their output based on the device name or number. And then I had to run commands like these, to get extra info about the current OS-level configuration settings for specific disks:

Content platforms evolve as business strategies shift. At MongoDB, we embraced external publishing platforms like Dev.to, Medium, The Polyglot Developer, etc. to better engage developer communities, r... The post Migrating Your Content Management System (CMS) Assets With MongoDB and Node.js appeared first on DEV .

Are you looking for some projects where you can practice your Python skills? Would you like to experiment with building a generative AI app or an automated knowledge graph sentiment analysis tool? This week on the show, we speak with Raymond Camden about his journey into Python, his work in developer relations, and the Python projects featured on his blog.

28 visitors online