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

Although the social media auto-poster has been working well as far as I can tell since my last update a few days ago , I noticed that on Bluesky the links in the posts were not clickable. After a bit of research it turns out that Bluesky has an API called facets that gives you a way to turn the plain text you post into rich text. It's a bit of extra work to do this, but on the plus side you get quite a lot of control as to how the text a..

Although the social media auto-poster has been working well as far as I can tell since my last update a few days ago , I noticed that on Bluesky the links in the posts were not clickable. After a bit of research it turns out that Bluesky has an API called facets that gives you a way to turn the plain text you post into rich text. It's a bit of extra work to do this, but on the plus side you get quite a lot of control as to how the text a..

Less - nicolaiarocci.com - 7 months ago - eng
When I’m writing, I write. When I’m cooking, I cook. When I’m talking to someone, I put my phone away. The constant mental juggling that felt necessary before now feels exhausting. There’s something meditative about giving your full attention to a single task. – 47nil

with apologies to Gil Scott-Heron) If you get all of your important technology news from “content aggregators” like Hacker News, Lobste.rs, and most subreddits, you might be totally unaware of the important but boring infrastructure work happening largely on the Fediverse, indie web, and other less-centralized communities. This is no accident. The rough consensus of […]

Here’s a small quiz derived from some incorrect advice from an AI coding assistant. This program prints two timestamps; will they be a. Roughly the same time (ie, the same second)b. Roughly 10 seconds apartc. Something else Answer after the fold

It seems like that when AppSync returns a start_ack message in response to a subscription start it won't necessarily mean that all future events will be delivered. Subscriptions are the mechanism to deliver real-time events from AppSync. It is based on WebSockets and its protocol is documented here . In the protocol, a client needs to send a start message with the GraphQL query to start receiving updates. Then AppSync responds with a s....


I’ve been helping Python teams deploy to AWS for the past 2 years now. The pattern is always the same: a team has a working FastAPI or Django app running perfectly on their laptops with docker-compose up, and then someone says “let’s put this in ECS.” Six weeks later, they’re still arguing about whether to use Fargate or EC2. The problem isn’t that ECS is hard. The problem is that teams treat infrastructure decisions like they’re permanen....

Elevate your globe visualizations with new spacebox and halo features. Customize atmospheric effects and star backgrounds easily in Map Designer or the SDK.



I’ve been helping Python teams deploy to AWS for the past 2 years now. The pattern is always the same: a team has a working FastAPI or Django app running perfectly on their laptops with docker-compose up, and then someone says “let’s put this in ECS.” Six weeks later, they’re still arguing about whether to use Fargate or EC2. The problem isn’t that ECS is hard. The problem is that teams treat infrastructure decisions like they’re permanen....

I asked people to vent about the worst tools or processes they ever had to use for work. The responses surprised me a bit.

I asked people to vent about the worst tools or processes they ever had to use for work. The responses surprised me a bit.


Tests vs Business Value - dev.to - 7 months ago - eng
Tests are in a higher level language, much simpler than app code. But, they are NOT free! A test which is wrong, or doesn't match business expectations, is worse than no test at all. With no test, you can tell you don't understand how the code works in some situations. With a wrong test, the bad info gets lost among the other tests. One time as a DevOps person I tried to help the App Devs with their work. A test failed. But I didn't und..

It's a thinking challenge, not an AI challenge. A while back, a junior asked me a question. They wanted to do X, they had code, with error Y. So they searched for it, got a page on Stack Overflow, pasted "the answer", then got a new and different error. They: didn't understand the original code didn't understand the original error This is fine. They then searched for the error and found a relevant page. This is also fine. Howe..

No title - markjgsmith.com - 7 months ago - eng
I feel like we might be about to enter a phase where a large number of people are going to get trapped in impossibles, and where there are no right answers and you just end up hanging onto something for dear life and waiting for it to pass. Whatever ‘it’ is. The darkness possibly. The corners of reality that reality has forced us into. That maybe we are about to see some of the strange contortions that exist here there and everywhere. And w..

No title - markjgsmith.com - 7 months ago - eng
I feel like we might be about to enter a phase where a large number of people are going to get trapped in impossibles, and where there are no right answers and you just end up hanging onto something for dear life and waiting for it to pass. Whatever ‘it’ is. The darkness possibly. The corners of reality that reality has forced us into. That maybe we are about to see some of the strange contortions that exist here there and everywhere. And w..

No title - markjgsmith.com - 7 months ago - eng
Let's avoid the advertising distopia. What even is advertising, or distopia or indeed let's and avoid for the matter. Such is the importance of all this, but we probably shouldn't worry about it too much because guess what, that's a distopia too. Oh noes! We're all gonna die! :) #

No title - markjgsmith.com - 7 months ago - eng
Let's avoid the advertising distopia. What even is advertising, or distopia or indeed let's and avoid for the matter. Such is the importance of all this, but we probably shouldn't worry about it too much because guess what, that's a distopia too. Oh noes! We're all gonna die! :) #

In the world of B2B social listening, many companies make a critical mistake: they track the Topic, not the Pain. If you sell a CRM, tracking “Customer Relationship Management” is a discussion. Tracking a specific point of friction, like a competitor’s high price or a missing feature, is a wallet-opening moment. Your goal is to […]

A few months ago, Dream Prompter launched as a GIMP plugin for AI-powered image generation and editing, supporting just one model: Google’s Nano Banana. Version 1.2.0 brings the total to nine. Here’s what changed and how it all came together.

Welcome back to the Advent of Enterprise Integration Patterns! Yesterday we got our hands dirty with Point-to-Point Channels and Competing Consumers, building the bones of Chronicle using OTP actors. We can send audit events and have them processed reliably by multiple consumers racing to grab work. Pretty cool! But here’s the thing: that implementation is tightly coupled to OTP. What happens when we want to deploy Chronicle across multiple..


Save disk space: Regional extracts are now available for Satellite imagery. Select specific continents, countries, or cities to optimize your hosting.



The Eternal - markjgsmith.com - 7 months ago - eng
It's been kind of a strange week, and particularly today. As I sat down exhausted earlier, following a long long journey of one synchronicity after another, I started listening to some Sonic Youth. I haven't been listening to much music at all recently, but back in the 90s I used to listen to them a lot. Not sure I've listened to them all that much since that time. It was those years right at the end of school, and the first few in universi....

No title - markjgsmith.com - 7 months ago - kor

The most dangerous number in cybersecurity is a perfect score. Why 'Green' often means you aren't looking hard enough, and how to design incentives for reality.

No title - markjgsmith.com - 7 months ago - eng
It literally never ends, the literal next moment after the last note, and the world added another little extra bit on top. Literally literally literally. Literally. It's pointless asking for a stop, because that means more. Everything means more. #

No title - markjgsmith.com - 7 months ago - eng
It literally never ends, the literal next moment after the last note, and the world added another little extra bit on top. Literally literally literally. Literally. It's pointless asking for a stop, because that means more. Everything means more. #

With recent updates of DuckDB itself, DuckDB Wasm and the Iceberg extension it is now possible to query Iceberg catalog directly from the browser, with no backends. involved. Ex...

With recent updates of DuckDB itself, DuckDB Wasm and the Iceberg extension it is now possible to query Iceberg catalog directly from the browser, with no backends. involved. Ex...

No title - markjgsmith.com - 7 months ago - eng
Destiny always seems to find a way to squeeze in one more more. I'm completely physically and mentally exhausted. #

No title - markjgsmith.com - 7 months ago - eng
Destiny always seems to find a way to squeeze in one more more. I'm completely physically and mentally exhausted. #

No title - markjgsmith.com - 7 months ago - eng

I listened to this last summer, but it took me a long time to write something so here it is: the book talks about the first great financial crisis, the South Sea bubble. The actual full title is “Money for Nothing: The Scientists, Fraudsters, and Corrupt Politicians Who Reinvented Money, Panicked a Nation, and Made … Continue reading " Micro Review: Money for Nothing by Thomas Levenson " The post Micro Review: Mo..

A newsletter discussing AI, Knowledge Work, Knowledge Management Systems, Zen Productivity, Personal Organization, and everything in between!

No title - markjgsmith.com - 7 months ago - eng
It's really quite unbelievable but the world would like things to be even more impossible. That appears to be it's answer to everything. Just add more impossible. #

No title - markjgsmith.com - 7 months ago - eng
It's really quite unbelievable but the world would like things to be even more impossible. That appears to be it's answer to everything. Just add more impossible. #

SwiftUI provides several tools for managing navigation, and the introduction of NavigationStack and value-destination links improved programmatic navigation. However, in larger applications, vanilla SwiftUI navigation can pose challenges for testability, maintainability, and modularity. Navigation logic is distributed across views, introducing coupling and making the navigation code hard to locate. These problems can be addressed by ... Re..

No title - markjgsmith.com - 7 months ago - eng
The world is on an epic allow blocking rampage at me today. It's hard to put into words. Perhaps I'll disappear into an acme hole. Feel like that would be the world's favorite option. Apparently I'm impossible. Well guess what world, if I'm impossible, then you're impossible too. #

133 visitors online