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

Quality Standards - june.kim - 11 months ago - eng

Quality Standards - june.kim - 11 months ago - eng

This version introduces the new Homebrew Casks feature, an experimental MCP server, plus many other small improvements.

listmonk v5.0.2 - nadh.in - 11 months ago - eng
Repository: @knadh/listmonk GitHub release page: v5.0.2 v5.0.2 contains an important security update which disables the env and expandenv Sprig template functions preventing accessing of env variables from templates. This affects v4.0.0 - v5.0.1 installations that have unprivileged users in a multi-user setup.

I decided to write this post because something that seemed simple and easy, turned into a deep rabbit hole of UPS units, USB updates, serial cables, network cards, and other mess… Introduction It all starts when I decided to change the UPS that keeps the server/cabinet running. I had found an offer on Amazon for the same UPS as my actual one but the new model, which has the option to be monitored via apcupsd exporter , this is the model:..

I decided to write this post because something that seemed simple and easy, turned into a deep rabbit hole of UPS units, USB updates, serial cables, network cards, and other mess… Introduction It all starts when I decided to change the UPS that keeps the server/cabinet running. I had found an offer on Amazon for the same UPS as my actual one but the new model, which has the option to be monitored via apcupsd exporter , this is the model:..





Why Bell Labs Worked is a fascinating, evocative read. We live in a metrics obsessed culture that is obsessed with narrowly defined productivity. There’s too much focus on accountability and too little focus on creativity. The reason why we don’t have Bell Labs is because we’re unwilling to do what it takes to create Bell Labs — giving smart people radical freedom and autonomy. The freedom to waste time. The freedom to waste resources...

Federico Pereiro’s Being Fat is a Trap is, I think, a great piece of advice. Way more people than I wish who are close to me are struggling with eating disorders of all kinds, so I’m sensible about the topic. This sentence, in particular, rings true in an aching way: Judging people inside the fat trap just intensifies their misery and reduces the odds they can get out of it.

Since I got into programming, I’ve regularly seen operating-systems tutorials and implementation guides pass by. They always leave a lingering desire behind them, an echo of the well-known siren song: “when are you going to create your toy operating system?” Inevitably, time passes and the desire fades, till the next tutorial shows up and the cycle repeats. Today I’m breaking the cycle. I’m setting a challenge for myself, and I’m publishing..


How I migrated over 700 tests from XCTest to Swift Testing across two projects, with AI assistance and systematic refinement

AI Focus - paul.kinlan.me - 11 months ago - eng
Link: AI Focus I've launched a new blog. It's called AI Focus, and it's dedicated to exploring the intersection of artificial intelligence and web development. My goals of the blog is to cover a range of topics that I think are going to affect the web and web development in the coming years. Why? I think that the nature of the web has changed and it will change even more in the coming years.

AI Focus - paul.kinlan.me - 11 months ago - eng
Link: AI Focus I've launched a new blog. It's called AI Focus, and it's dedicated to exploring the intersection of artificial intelligence and web development. My goals of the blog is to cover a range of topics that I think are going to affect the web and web development in the coming years. Why? I think that the nature of the web has changed and it will change even more in the coming years.

In reply to Eric. @Eric - I suspect the most likely cause is that you're using R2024b in which the memory model is different from the one used in 2014 when I wrote the original article (over 10 years and ~25 Matlab releases ago!). On R2018a or newer you should avoid using the mxGetPr() method, or at the very least mex-c....

In reply to Eric. @Eric - I suspect the most likely cause is that you're using R2024b in which the memory model is different from the one used in 2014 when I wrote the original article (over 10 years and ~25 Matlab releases ago!). On R2018a or newer you should avoid using the mxGetPr() method, or at the very least mex-c....

RavenDB GenAI Deep Dive - ayende.com - 11 months ago - eng
RavenDB 7.1 introduces Gen AI Integration, enabling seamless integration of various AI models directly within your database. No, you aren’t going to re-provision all your database servers to run on GPU instances; we empower you to leverage any model—be it OpenAI, Mistral, Grok, or any open-source solution on your own hardware. Our goal is to replicate the intuitive experience of copying data into tools like ChatGPT to ask a question. The ....

RavenDB GenAI Deep Dive - ayende.com - 11 months ago - eng
RavenDB 7.1 introduces Gen AI Integration, enabling seamless integration of various AI models directly within your database. No, you aren’t going to re-provision all your database servers to run on GPU instances; we empower you to leverage any model—be it OpenAI, Mistral, Grok, or any open-source solution on your own hardware. Our goal is to replicate the intuitive experience of copying data into tools like ChatGPT to ask a question. The ....

Once you've learned the vocabulary and syntax of the Python language, how do you progress into learning the right combinations to put into your code? How can Python's built-in itertools library enhance your skills? This week on the show, we speak with Rodrigo Girão Serrão about teaching Python through his blog and his passion for the itertools library.

I recently did a photography course in London where one of the main learnings was how you can make photographs more interesting by using unusual angles and reflections.

I recently did a photography course in London where one of the main learnings was how you can make photographs more interesting by using unusual angles and reflections.

This will become out of date quickly but a useful guide for which models to use for which tasks and which to avoid.

This will become out of date quickly but a useful guide for which models to use for which tasks and which to avoid.


versiona non grata - peterlyons.com - 11 months ago - eng
I propose to coin a new term: versiona non grata . This is to be used in software update mechanisms when a released version has severe problems and a forced update is warranted. You excommunicate that version and it becomes versiona non grata . Blogging this in case I actually created this phrase because it is great. But maybe it already exists and I just independently coined it.



Hello lainons, first post here Regarding Bluetooth piracy i have tried L2CAP/SDP flooding which work on some devices but not others. I also to write to GATT attributes which works on some devices but not ones that require authentication. I stumbled across the Braktooth exploits and on their page they specify "The attacker only requires (1) a cheap ESP32 development kit (ESP-WROVER-KIT [38]) with a custom (non-compliant) LMP firmware and ..

Snyk for Government is our FedRAMP Moderate authorized solution for the public sector. This authorization underscores our unwavering commitment to providing secure development solutions that meet the rigorous standards of the Federal Risk and Authorization Management Program (FedRAMP).

I am having trouble running the myPosixThread mex-function. MATLAB crashes when I run it the first time or may be at the 2nd and third time. For successful execution, file is successfully created. Can you advise what could have gone wrong? I do see another pthreadVC2.dll in the MinGW compiler, I tried deleting it but still face the same issue. Unhandled C++ exception detected at 2025-06-05 11:32:12 -0700 % Configuration: % Crash De....

I am having trouble running the myPosixThread mex-function. MATLAB crashes when I run it the first time or may be at the 2nd and third time. For successful execution, file is successfully created. Can you advise what could have gone wrong? I do see another pthreadVC2.dll in the MinGW compiler, I tried deleting it but still face the same issue. Unhandled C++ exception detected at 2025-06-05 11:32:12 -0700 % Configuration: % Crash De....

Since yesterday, Claude Code has been included in the Pro subscription we’re signed up for. I’d been wanting to try it for a while, and now nothing was stopping me. Only yesterday (a curious coincidence), I read AI Changes Everything by Armin Ronacher, which gave me a glimpse of the potential and made my hands itch to try it. The initialization of Claude on the repository surprised me; the analysis (reported in CLAUDE.md) is thorough an..

Continuing with the theme of fast function approximations (see the previous post on Fresnel curve approximations ), using my custom program search algorithm, I have come up with a fast approximate acos (arccosine) function. Absolute error is <= 0.0004333. The idea for the sqrt(2 - 2x) comes from Trey Reynolds // Code by Nicholas Chapman static float fastApproxACos(float x) { if(x < 0.f) return 3.14159265f - ((x * 0.124605335f + ....



Discover why reading multiple books in parallel isn't cheating. It's the "secret" to deeper understanding, better retention, and falling in love with reading again.

Knowing when to leave might be more important than knowing when to show up. – kupajo in When to Leave


How a simple terminal trick helps me manage multiple Claude Code instances without losing my mind (or my terminal tabs)

My brutal journey implementing Sparkle auto-updates in sandboxed macOS apps - from 40 failed releases to enlightenment.


34 visitors online