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

b9842634024057b6ef23b16bca91b4ad40ceda8a Removing some dead or JS-Heavy sites b5960496b481713f224db1425f29fa4cb3637cd5 whoops 997107a444f5cac65c8d9b9ab922398f5b7829e8 Updates

In my previous blog post I described some behaviour of C# record types which was unexpected to me, though entirely correct according to the documentation. This is a follow-up post to that one, so if you haven’t read that one yet, please do so – I won’t go over all the same ground. Is this … Continue reading Records and the ‘with’ operator, redux →

I was hiking the Narrows trail along the Rockcastle river in Kentucky’s Daniel Boone National Forest, slipped off the edge of the trail and broke me ankle. There was no cell phone service so I ended up butt-crawling a ways on the trail (crutches I hacked together made things worse with weak wood out there) until I finally raised a faint signal. Texted 911 (so thankful they have this service for the deaf), helped their volunteer rescue squad..

I was hiking the Narrows trail along the Rockcastle river in Kentucky’s Daniel Boone National Forest, slipped off the edge of the trail and broke me ankle. There was no cell phone service so I ended up butt-crawling a ways on the trail (crutches I hacked together made things worse with weak wood out there) until I finally raised a faint signal. Texted 911 (so thankful they have this service for the deaf), helped their volunteer rescue squad..

In our previous post, we introduced AppLink as a powerful new way to extend Salesforce with any programming language at any scale, detailing its core components and overarching benefits. Now, we’ll dive deeper into the practical application of AppLink by exploring its primary integration patterns. Understanding these patterns is key to leveraging AppLink effectively, as […] The post AppLink Fundamentals I: AppLink Integration Patterns – ..

Every 6 months or so, I decide to leave my cave and check out what the cool kids are doing with AI. Apparently the latest trend is to use fancy command line tools to write code using LLMs. This is a very nice change, since it suddenly makes AI compatible with my allergy to getting out of the terminal. Me, browsing HN from my cave (by Stable Diffusion) The most popular of these tools seems to be Claude Code. It promises to be able t....

Apple's logs redact your debugging data as . Here's what actually gets hidden, why old tricks don't work anymore, and the only reliable way to see your logs again.

As third-party platforms like DoorDash and Uber Eats capture more of the restaurant market, quick-service restaurants (QSRs) are losing direct customer relationships. Two industry leaders discuss how to partner with a food-delivery app to strengthen brand loyalty and increase sales.


I'm honored to have had my lacrosse photography featured in several publications, including the Inside Lacrosse, USA Lacrosse, and the Vail Daily newspaper.

Overwhelmed by AI in dev workflows? The Snyk AI Trust Platform helps teams move fast, stay secure, and build with confidence, without AI expertise.

The single Radix auricularia japonica snail in my tank decided to reproduce, most likely all on its own. I believe it must have arrived on my Cabomba as an egg (bought about 6 weeks ago), but it’s also possible it actually arrived as a micro-snail and mated with another micro-snail… Now having actually seen how … Continue reading Microscopic Radix auricularia japonica snails / モノアラガイの赤ちゃん


A local Oracle APEX environment eliminates friction through safe experimentation, administrative access, and instant performance.



otpgateway v3.6.2 - nadh.in - 1 year ago - eng
Repository: @knadh/otpgateway GitHub release page: v3.6.2 Changelog 3cfcf35 9b745c7a89acd7462884a244f9a57d9ca fix: update new template category name for auth sms ( #50 )

scroll-target-group is a new CSS feature that lets you create scroll-spy table of contents with basically 2 lines of CSS.




I’ve been using Claude Code for a while now, and one thing that always bugged me was not knowing when it finished running a long task. You ask Claude to refactor a large codebase or generate a bunch of tests, then you switch to another window to check Slack, Discord or get up to date on Hacker News. Twenty minutes later you realize you forgot to check if Claude finished! Anthropic recently released Claude Code hooks, and they offer a simple..

Learn how to use the official openai Python package with local Ollama models and when it's better to opt for LiteLLM as a more unified alternative.

Learn how to use the official openai Python package with local Ollama models and when it's better to opt for LiteLLM as a more unified alternative.

As someone who’s spent years diving into the intricacies of Terraform and OpenTofu, I’ve seen the chaos that comes with “yolo deploying” (rushing changes without verification, only to face outages, compatibility snags, or unexpected bugs). My recent presentation at the first ever Infrastructure as Code Conference highlights a critical shift every team should embrace: treating testing as a non-negotiable cornerstone of infrastructure develop..

The lies we tell others are for survival. But the lies we tell ourselves… those can kill us! A quote from Ragazzo by Zuzu, which I read recently.

The lies we tell others are for survival. But the lies we tell ourselves… those can kill us! A quote from Ragazzo by Zuzu, which I read recently.

I talked with my daughter recently about an old babysitter, and then I pulled out my phone and searched for a picture using “Hadera, beach”. I could then show my daughter a picture of her and the babysitter at the beach from about a decade ago. I have been working in the realm of databases and search for literally decades now. The image I showed my daughter was taken while I was taking some time off from thinking about what ended up being ....

Probably best ask on meta.discourse.org , our official docker installation support all sort of workflows

HI Sam Need some suggestions on discourse local development using vscode devcontianer for local discourse development Can we run local development with https, for this we need to install ngnix ? Can we run local development without any port(4200 is default) ? For local we use discourse.git For Production we need to use discourse_docker, if yes, after adding custom plugins, themes, using gitlab actions how we can push code to pro..

I’m in a bit of a summer lull with guitar. Bad : I’ve totally fallen off my discipline, and haven’t accomplished even one thing on my summer goals list Good : I’ve been having fun . Playing riffs with totally incoherent tones, and having a blast — Lemme tell you, there’s a punk cover of Cissy Strut waiting to happen I’m sure. I’m sure I’ll find my discipline again. But maybe I’ll go dig my loop pedal out until then.

I really hate the term prosperity — no one means the same thing when they say it, and a heck of a lot of people think it means “I’m gonna be a {million,billion,trillion}aire”. Maybe it’s time for a new definition of prosperity: The ability find friends, make friends, see friends. Time to enjoy the changing of the seasons. The time and money required to have a hobby, or three. Time with your kids; the resources to have kids if you wan....

Traveling a bit north to Homosassa to experience the life of boating to natural springs on the Crystal river.

How to load-balance like a seasoned waiter Software systems often parallel the real world. Imagine running a busy restaurant, where customers line up to make orders whilst the kitchen prepares the meals. In the software world, your users are the customers, and your backend services are the kitchen. With more people online than ever before, that line might start to grow out the front door. The ability to scale is no longer optional, it is es....


Splitting PRs is a pain, especially when refactoring is baked into the change. Here’s how I make it bearable using git revise and some additional git tools that I built.

The updated Data dashboard makes it simple to download geographical data for continents, countries, and cities.

How many more minutes until we get there?” That question must be my kids’ version of “Are we there yet?” because they’ll ask that question as soon as we head somewhere… And multiple times throughout any trip.

No title - markjgsmith.com - 1 year ago - eng
I‘ve gotten a lot done today, made a huge amount of progress on this React front end I've been developing. I am basically down to the last few features. And now I‘ve gotten this new backlog based workflow working really well with Gemini. I have all the features planned out in quite a lot of detail. It occurred to me earlier that why wouldn‘t I be able to turn on Gemini Agent mode , so it could run commands and query MCP servers etc, and se....

Compared to the first two books in Earthsea I was not as excited about The Farthest Shore . Some of the scenes felt — for lack of a better word — a bit trippy, which made the narrative a bit harder to follow. Although I do understand that Earthsea is marketed for a late-teen audience, I may be getting a bit tired of the coming-of-age tropes. “The Farthest Shore” still continues to fill out the world of Earthsea in an interesting an..

Compared to the first two books in Earthsea I was not as excited about The Farthest Shore . Some of the scenes felt — for lack of a better word — a bit trippy, which made the narrative a bit harder to follow. Although I do understand that Earthsea is marketed for a late-teen audience, I may be getting a bit tired of the coming-of-age tropes. “The Farthest Shore” still continues to fill out the world of Earthsea in an interesting an..

A lamp drops to the ground in 1621 in the Banda Islands situated in Indonesia, and with it triggers a massacre of the Bandanese…

Am I a good programmer? The short answer is: I don’t know what that means. I have been programming for 52 years now, having started in a public high school class in 1973, which is pretty rare because few high schools offered such an opportunity back then. I


137 visitors online