|
This version introduces the new Homebrew Casks feature, an experimental MCP server, plus many other small improvements.
|
|
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
|
|
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.
|
|
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.
|
|
Comment on Explicit multi-threading in Matlab part 3 by Yair Altman
-
undocumentedmatlab.com
-
11 months ago
-
eng
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....
|
|
Comment on Explicit multi-threading in Matlab part 3 by Yair Altman
-
undocumentedmatlab.com
-
11 months ago
-
eng
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 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 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.
|
|
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 Achieves FedRAMP Moderate Authorization: A Milestone for Secure Government Software
-
snyk.io
-
11 months ago
-
eng
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).
|
|
Comment on Explicit multi-threading in Matlab part 3 by Eric
-
undocumentedmatlab.com
-
11 months ago
-
eng
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....
|
|
Comment on Explicit multi-threading in Matlab part 3 by Eric
-
undocumentedmatlab.com
-
11 months ago
-
eng
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 + ....
|
|
Everyone Told Me This Reading Method Was Wrong. Now I Read 3X More Books and Never Get Bored
-
www.dsebastien.net
-
11 months ago
-
eng
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
|
|
Exo-110. Úvod do xenologie. Co můžeme říct o mimozemských civilizacích a našem vztahu k nim? Kurz Exopolitického institutu USA (Dr. Salla; Manuel Lamiroy)
-
www.exopolitika.cz
-
11 months ago
-
ces
Exo-110. Úvod do xenologie. Co můžeme říct o mimozemských civilizacích a našem vztahu k nim? Kurz Exopolitického institutu USA (Dr. Salla; Manuel Lamiroy) Popis kurzu Úvod do xenologie je kurz, který se skládá ze čtyř částí. V první části se zabýváme evoluční xenologií; astrobiologií a fenotypy (typy bytostí, z hlediska toho, jak vypadají) a také […]
|
|
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.
|