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





Learn how Chili Piper’s Co-founder and Co-CEO, Alina Vandenberghe, balances culture and innovation in the AI era. In this episode of the Executive Guidance podcast, she shares insights on leadership, authenticity, and embedding AI into marketing.

No title - markjgsmith.com - 10 months ago - eng
The internet connectivity issues where joined by their friends broken kettle, broken headphones, and a whole lot of world being prickly. I had a feeling there was going to be a streak of broken things a few days ago when I accidentally broke my coffee cup after being repeatedly tsunamied by worldo. Hey ho, that’s how it goes sometimes. Well I just finished a pretty big refactor of the Github Actions social media autoposter . Not tested y..

I recently bought myself a new GoPro to complete some promo work for a project. When I had gotten it home I unpacked it, excited to test it out. You see, it has been a while since I last used any sort of action camera (the last one I broke within a few minutes of […] The post You’re absolutely right! GoPro’s support is just AI Slop appeared first on Something Decent .

The Performance Penalty of Repeated Connections Before the latest improvements to the Heroku Router, every connection between the router and your application dyno risked incurring the latency penalty of a TCP slow start. To understand why this is a performance bottleneck for modern web applications, we must look at the fundamentals of the Transmission Control […] The post Learn How to Lower Heroku Dyno Latency through Persistent Connecti..

From my experience, every product will eventually want to export some messages or generate a report and it obviously needs to be a PDF. Primarily working with C# these days, it’s a recurring quest to find a good PDF rendering solution for .NET. Quest Unlocked! Naturally, I first started looking for permissively licensed libraries, which […]

Snyk Container rethinks security, moving beyond scans to deliver a comprehensive, end-to-end solution. It connects the entire lifecycle, from IDE to production, with continuous monitoring and AI-powered remediation.

Snyk Studio now offers secure AI development at scale for all customers, with streamlined setup via VS Code extension and enterprise rollout capabilities.





While it's only been a few weeks since the last agent-shell post , there are plenty of new updates to share. What's agent-shell again? A native Emacs shell to interact with any LLM agent powered by ACP ( Agent Client Protocol ). Thank you sponsors Before getting to the latest and greatest, I'd like to say thank you to new and existing sponsors backing my projects. While the work going in remains largely unsustainable, your contri....




p>The U.S. Department of Agriculture has told grocery stores they cannot offer special discounts to...

With the federal government issuing only partial SNAP benefits for November and state systems scrambling...

Millions of households are bracing for reduced food assistance this month as the federal government...

The Supplemental Nutrition Assistance Program (SNAP) provides monthly financial assistance to help low-income individuals and...


One of my least favourite things about PiKVM (which is otherwise awesome) is that there’s not a great ‘clipboard sync’ model for it; which is a pain when all you want to do is paste a URL or something into a remote machine. LocalSend has been very very helpful for some of this (especially the reverse: paste back to my host). Today though, I had a freaking brain wave: (Keyboard Maestro Macro Definition showing ;pbt doing “Insert Text ..

No title - markjgsmith.com - 10 months ago - eng
I've been putting the finishing touches to new post to social media Github Action workflows. It's looking real good, very close to having it working, and now the internet just went down :( #

Looking to make it to the front page of HackerNews? Then writing a post arguing that "Postgres is enough", or why "you don’t need Kafka at your scale" is a pretty failsafe way of achieving exactly that. No matter how often it has been discussed before, this topic is always doing well. And sure, what’s not to love about that? I mean, it has it all: Postgres, everybody’s most favorite RDBMS—​check! Keeping things lean and easy—​sure, count me..

Looking to make it to the front page of HackerNews? Then writing a post arguing that "Postgres is enough", or why "you don’t need Kafka at your scale" is a pretty failsafe way of achieving exactly that. No matter how often it has been discussed before, this topic is always doing well. And sure, what’s not to love about that? I mean, it has it all: Postgres, everybody’s most favorite RDBMS—​check! Keeping things lean and easy—​sure, count me..

Looking to make it to the front page of HackerNews? Then writing a post arguing that "Postgres is enough", or why "you don’t need Kafka at your scale" is a pretty failsafe way of achieving exactly that. No matter how often it has been discussed before, this topic is always doing well. And sure, what’s not to love about that? I mean, it has it all: Postgres, everybody’s most favorite RDBMS—​check! Keeping things lean and easy—​sure, count me..



Master OAuth 2.0 in .NET 9.0! This tutorial covers using OAuth 2 to acquire tokens and access Microsoft Graph user data.

Last year in April, I got myself a Creality Ender 3 V3 SE 3D printer. It was a steep learning curve at first - after learning about leveling (apparently needed from time to time), z-offset (not the same as leveling), different filaments ( regular PLA works fine for my printer, wooden PLA not so much) and over-extrusion (apparently the case for my printer), I continued to make progress on getting the prints I wanted. Now a great ....

Here’s part 3 of my xb.sql & xbi.sql article series that I started writing back in 2019 :-) Part 1 - Show and format execution plans by querying V$SQL_PLAN data directly Part 2 - Show plan line level “self-values” for A-Time and logical, physical I/Os Part 3 - Show plan line level cardinality misestimate factors (this article) The importance of row-count (cardinality) estimates When I look at complex enough SQLs and optimizer ..

Here’s part 3 of my xb.sql & xbi.sql article series that I started writing back in 2019 :-) Part 1 - Show and format execution plans by querying V$SQL_PLAN data directly Part 2 - Show plan line level “self-values” for A-Time and logical, physical I/Os Part 3 - Show plan line level cardinality misestimate factors (this article) The importance of row-count (cardinality) estimates When I look at complex enough SQLs and optimizer ..

Nextcloud. I really want to like it, but it’s making it really difficult. I like what Nextcloud offers with its feature set and how easily it replaces a bunch of services under one roof (files, calendar, contacts, notes, to-do lists, photos etc.), but no matter how hard I try and how much I optimize its resources on my home server, it feels slow to use, even on hardware that is ranging from decent to good. Then I opened developer tools a....

I had an idea to change the norm of Halloween and ask the trick or treaters to spin a candy wheel for their prize.

This blog post did land on Hacker News at: news.ycombinator.com We need a clearer framework for AI-assisted contributions to open source 300 points — 154 comments — keybits — 11:03 AM - 28 Oct 2025 Thank you for the thoughtful discussion. On proof of work, micro transaction and other ways of passing cost to contributors There were a few ideas floated around introducing some cost to contributors on open....

AI tools are commoditizing single-skill roles. The future belongs to people who can think, build, and ship across the entire stack.


I am hoping to get another 5 years out of the machine as it is now. My previous post about my desktop ended with the above. It has been about 5 years and while I was happy with my old desktop I had started looking into agentic workflows using LLM’s. After burning $50 in an afternoon just debugging some flows against OpenAI I decided I needed a better solution. A little research and I decided to order and build a new desktop that wou..


One of the biggest lessons I learned early in my career was from Drew DeVault at Linode, 10 years ago. He was one of the youngest developers in the company (only I was younger, at 20, at the time) but he cared really strongly about thinking through architecture and code decisions when the culture at the time was, and I love those guys, a little haphazard. Drew had no special position. We all had the same title, "Developer". But he argued ....


4 visitors online