Sebastian Cohnen
tisba@ruby.social
<p>Developer 🤓 – Consultant 👔 – Load Tester 🚀</p><p><a href="https://ruby.social/tags/nobots" class="mention hashtag" rel="tag">#<span>nobots</span></a></p>
Posts
-
Post #3865693
Naming heat haves after petrol companies is an excellent idea! https://mastodon.social/@dmian/116930053970724530
-
Post #3720245
Haven&#39;t seen a big splash in the (IT) news yet, but apparently there is a 16 year old vulnerability in KVM which can be used to escape a guest and even take over the host (CVE-2026-53359): https://github.com/V4bel/Januscape. If /dev/kvm is available (world-writable on the host), it can also be used as a LPE to root. This is kind of bad. REALLY bad.
-
Post #3716018
I learned the other day, that I must assume MUCH less I know about the implications the "AI” bubble has when talking to others. A good friend of mine, well educated, PhD in Psychology, is o/c aware of psychological issues caused by "AI”. She was completely unaware of the absolute reckless and exploitative behavior of the industry. I only noticed, b/c she was complaining about how expensive new notebooks are and was VERY surprised why this is the case. For her “AI” was just a “free se...
-
Post #3128018
People on the internet trying to look smart by saying &quot;not vibe coding&quot; is like &quot;not using a calculator”. Quite an evolution to the &quot;like not using compilers” I have to listen to in person.
-
Post #3128017
Any #ruby #minitest users in my timeline? Today I tried to understand how to use MiniTest::Mock to expect a method call with some positional arguments, but arbitrary (none or any) keyword arguments. I think you can’t. It&#39;s just not a thing. The only way to do this, is to use the block form with MiniTest::Mock#expect and to all argument matching yourself. What am I missing here? Disclaimer: I’m deep in the RSpec camp when it comes to Ruby test frameworks 🫣
-
Post #3128016
Which one of the #redis drop-in replacements is still active and maintained these days? It’s for the Celery worker of paperless and I&#39;m not exactly sure what is needed feature wise. I was just wondering what you would replace &quot;docker.io/library/redis:8&quot; with in a docker-compose file 😀
-
Post #3128015
In a #Rust application, why would I specify a dependency version in Cargo.toml, if I don’t care about a specific version? Like using “*&quot; by default. Cargo.lock would contain a concrete version, so stuff doesn&#39;t break randomly, everybody gets the exact same version. If there is an incompatible change, you can add constraints, like limiting it to version “2” for example.
-
Post #2826594
Nice &quot;hack&quot; to get all your gists from Github, including private ones by @FND: https://prepitaph.org/snippets/gist-exfil/
-
Post #2826593
What is this? Some kind of spammy cold calling/outreach? I most certainly did not trigger this. The email looks very legit (as in comes from Anthropic). It&#39;s sent to an old email I basically don&#39;t use anymore.
-
Post #1818908
Aside from the abysimal uptime Github currently presents, they -also- had one of the worst security incidents you can think of: An RCE via a simple “git push” with total loss of tenant isolation (via https://www.wiz.io/blog/github-rce-vulnerability-cve-2026-3854). If GitHub weren&#39;t such a central piece of infrastructure, the current situation would be disastrous for their business. I am afraid this is just the beginning. #github #security
-
Post #1816492
Copy Fail (https://copy.fail/, CVE-2026-31431) is a good reminder why I don’t want to run CI jobs only in containers. It would be great to get some momentum to https://code.forgejo.org/forgejo/forgejo-actions-feature-requests/issues/4 (microVMs for forgejo actions). At least on bare metal (or nested VMs with nested KVM) this would make things a lot safer. It would also simplify the usage of containers/docker in CI jobs without compromising security, which is kind of a pain with Codeberg Action...
-
Post #1810118
Funktioniert für irgendjemanden die Apple Trade In Seite, https://de-appletradein.likewize.com/? Seit Monaten geht das bei mir nicht. Ich gebe die Seriennummer eines MacBook Pros ein, es kommt ein Popup hoch (siehe Screenshot) und dann passiert… nichts. Mit der Seriennummer von meinem iPhone 13 Pro funktioniert es. Gibt ein paar Fehler und Buchstabensalat in der Console. Habe in dem Browser keine Extensions.
-
Post #19066
Zig moved to @Codeberg@social.anoxinon.de 🎉 That’s a very interesting development! https://ziglang.org/news/migrating-from-github-to-codeberg/