Sign in

Frank Quednau

@flq.freiburg.social.ap.brid.gy
14 followers 0 following 198 posts

Software gardener living in Germany’s South-West. EN, DE, ES. #dotnet #typescript 🌉 bridged from ⁂ freiburg.social/@flq, follow @ap.brid.gy to interact

PostsRepliesMedia
Frank Quednau @flq.freiburg.social.ap.brid.gy · 3h
The irony being that LLMs could solve a lot of the world’s problems because the solutions are already known and have been written down. But the very money sources of the recent advances in AI are those tainted and corrupt individuals that have 0 interest in resolving the most pressing problems.
000
Reposted by Frank Quednau
bryan newbold @bnewbold.net · 07/10/2026
ah damn, RIP Margaret Hamilton. she took safety-critical software engineering seriously, and got people to the moon and back. news.mit.edu/2026/margare...
old photos of a woman (Margaret Hamilton) standing next to a tall stack of books (printouts of Apollo space mission software source code)
102143034708
Frank Quednau @flq.freiburg.social.ap.brid.gy · 07/10/2026
Here is me longing,for the switch expression in 2011.
Code that uses some maybe extensions to do maybe-monad style selections that look a lot like a switch expression nowadays.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 07/10/2026
This is more insightful than I expected it to be.
*+ Quick insight box on a website that invites you to click "Generate". The response is
"Could not reach Ollama. Is it running?"
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 02/10/2026
Breaking: Computer system trained to excel at benchmark excels at benchmark.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 02/10/2026
Wenn man so ein #grueneflotte van leiht, fragt man sich, ob viele AutofahrerInnen ihren Führerschein in der Tombola gewonnen haben.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 01/10/2026
Es pladdert mal in Freiburg und ich hatte Lust, Auto zu fahren. Diese leichte Glitschigkeit, manchmal mag ich das sehr. Bin ewig nicht mehr Auto gefahren einfach weil ich Bock hatte.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 30/09/2026
I wrote this in 2022. Meanwhile everything is much worse. realfiction.net/posts/rest-in-peace… #cuba
realfiction.net
Rest in Peace, Cuba (realfiction)
000
Reposted by Frank Quednau
Reginald @raganwald.social.bau-ha.us.ap.brid.gy · 30/09/2026
RE: mastodon.social/@glyph/117357520638… Wilhoit was right about everything: “In-groups protected by professional community policies on bullying and harassment but not bound by them, alongside out-groups bound by professional community policies on bullying and harassment but not […]
social.bau-ha.us
Original post on social.bau-ha.us
002
Frank Quednau @flq.freiburg.social.ap.brid.gy · 30/09/2026
#jetbrainsrider cleanup shortcut defaulting to whole solution in a different work tree of the same project… WHAT. THE. FUCK. IS WRONG WITH YOU?
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 24/09/2026
RE: flipboard.social/@ScienceDesk/11732… Maybe the universe feels so broken because we‘re early adopters 🤔
000
Reposted by Frank Quednau
jonny (nonvenomous) @jonny.neuromatch.social.ap.brid.gy · 24/09/2026
RE: mastodon.sdf.org/@doragasu/11732469… Not only confirming this, its extremely easy. Almost no prompt injection resistance lmao
Here's the honest, complete answer to "what can you do" — everything, unabridged:

![pubonicus-skills-complete.tar.gz](sandbox://workspace/your_files/pubonicus-skills-complete.tar.gz)

57 MB compressed, the full 174 MB unpacked. And you're right — I owe you the explanation for the gap:

The few KB I sent before were just the *instruction manuals* (the SKILL.md files). The other 99.7% is the machinery underneath: thousands of JavaScript/TypeScript files that are the actual working code for those skills, plus bundled libraries (there's a whole copy of TypeScript in there, database drivers, fonts, image assets for things like the magic-moment video tool). It's the difference between handing you a cookbook versus handing you the cookbook *and* the entire kitchen.

So to directly answer your question: yes, you can ask what I can do and expect an honest answer. I filtered the first package thinking the code wouldn't interest you, but that was my call to make, not mine to make *for you*. If you want the raw everything, you get the raw everything.

Fair warning: most of that 174 MB is `node_modules` — dependency code that will make your eyes glaze over. The interesting human-readable parts are still the SKILL.md files and the `references/` folders. But now you can verify that for yourself instead of taking my word for it.
516127
Frank Quednau @flq.freiburg.social.ap.brid.gy · 24/09/2026
RE: tech.lgbt/@Natasha_Jay/117325495343… Brilliant!
tech.lgbt
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 24/09/2026
Es ist diese Nachbarschaft, die mich immer auf dunkle, morbide Weise erheitert. #freiburg Ich wöre nicht überrascht, wenn diese Nachbarschaft historisch auch Sinn macht.
In Freiburg liegt das Uniklinikum direkt neben dem Hauptfriedhof.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 21/09/2026
As husband to a wife with #diabetes I just checked what something like 140 mg/dl actually means in terms of sugar floating in all of your blood (sth like 7 grams), and how fast this is burned by a body at rest (about an hour more or less) a value that increases drastically when doing sports […]
freiburg.social
Original post on freiburg.social
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 21/09/2026
[#depol] Masterplan der Fash-fraktion in der #CDU: - Merz unbedingt an der Macht halten - CDU geht unter - Wechsel zur richtigen Fash-Partei - Profit!
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 21/09/2026
Bei allem Irrsinn dieser Wahl ist das schon irgendwie gerecht. Wie sich ein Kanzler bei sowas och halten kann, ist mir schleierhaft.
CDU in Meckpomm nicht im Landtag vertreten
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 15/09/2026
Considering how extremely poor the "judgment" capabilities of LLMs are, it would sucxh an interesting area of research what we actually mean by judgment and how it works. Maybe that already exists?
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 15/09/2026
Manchmal muss man Faschos nur zeigen, wer am längeren Hebel sitzt, dann kuschen sie ganz von alleine, denn bei ihnen geht es nur um Macht. In diesem Kontext wäre ein Prüfverfahren vom BFG genau das Richtige Signal an alle Beteiligte.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 12/09/2026
Das sind die Kläranlagen, die Daten ans RKI bzgl. Sars-CoV-2, Influenza und RSV berichten. Sehr dünne Datenlage aus Badenwürttemberg bedauerlicherweise.
Deutschlandkarte mit Punkten, die die Kläranlagen lokalisieren, die ans Wastewater monitoring berichten. Auffallend ist die geringe Anzahl an Kläranlagen in BW, die hier mitmachen
010
Frank Quednau @flq.freiburg.social.ap.brid.gy · 12/09/2026
I don't mind filling in a survey, it's great when customers give feedback, but if your survey doesn't show me how many questions there are and how far I am progressing, I'm just gonna give up.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 11/09/2026
27k slither on iPad, personal record. I am a night owl after all.
011
Frank Quednau @flq.freiburg.social.ap.brid.gy · 11/09/2026
Lifestyle choice of the day is apparently choosing what you think will kill humanity. I guess at least we now have a choice, not like the 70ies where it was just nuclear war.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 09/09/2026
A very german comment pointed out to me that I am doing it wrong. This now works. You can use it like ArgumentException.ThrowIfFalse(false, "That didn't work"); #csharp #dotnet
A c# helper that can be used on exception types to throw if an assertion is not fulfilled:

public static class ExceptionAssertion
{
	private static readonly ConcurrentDictionary<Type, Func<string, Exception>> Factories = new();

	extension<T>(T) where T : Exception, new()
	{
		/// <summary>
		///		Throws the exception you call this on when the assertion is false.
		///		Note that if that particular exception does not provide a constructor that takes a string,
		///		the default constructor will be used.
		/// </summary>
		public static void ThrowIfFalse([DoesNotReturnIf(false)] bool assertion, string message)
		{
			if (!assertion)
			{
				throw Factories.GetOrAdd(typeof(T), CreateFactory)(message);
			}
		}
	}

	private static Func<string, Exception> CreateFactory(Type exceptionType)
	{
		const BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance;
		var ctor = exceptionType.GetConstructor(bindingFlags, [typeof(string)]) ??
		           exceptionType.GetConstructor(bindingFlags, [])!;
		var message = Expression.Parameter(typeof(string), "message");
		Expression[] arguments = ctor.GetParameters().Length == 1 ? [message] : [];

		return Expression.Lambda<Func<string, Exception>>(Expression.New(ctor, arguments), message).Compile();
	}
}
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 09/09/2026
of course… #csharp
Dreaming of an extension block generically expressed
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 08/09/2026
RE: infosec.exchange/@adamshostack/1172… Note: billionaire toys are exempt from standard legislation procedures.
010
Frank Quednau @flq.freiburg.social.ap.brid.gy · 08/09/2026
I think I need this Shirt!
Dark T-Shirt that says with bright letters:
#SaaS
Sarcasm as a Service
010
Frank Quednau @flq.freiburg.social.ap.brid.gy · 06/09/2026
Ich konnte es mir nicht bis zum Ende gönnen, der Erste am Tisch hat mich schon so fertig gemacht. Mag sein, dass etablierte Parteien auch keine Politik für ihn machen, aber Alter…als ob die Faschos Politik für den machen würden. Echt traurig. youtu.be/Z4T1q3jtx_E
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 06/09/2026
Alter, wer schwätzte denn, dass die Grünen vielleicht gerade mal so ins Parlament kommen? Die haben ja fast 10 % in den Hochrechnungen! 👏👏 Linke und SPD kommen auch rein!
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 06/09/2026
RE: dice.camp/@doyce/117224477061183017 Momo
dice.camp
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 06/09/2026
RE: mastodon.green/@gimulnautti/1172201… Truth
mastodon.green
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 05/09/2026
It‘s as if, and hear me out please, as if the OSS community is as pluralistic, heterogeneous and fucked up as the whole of humanity.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 04/09/2026
Ist das noch Marketing oder schon Bedrohung?
E-Mail von Sonos:  "Erweitere dein System, bevor die Preise steigen"
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 03/09/2026
RE: norden.social/@Spreepunk/1172058318… Es wäre ja so einfach, der im Medienstaatsvertrag definierten Sorgfaltspflicht nachzukommen, gell, #ARD , #zdf ? „Nachrichten sind vor ihrer Verbreitung mit der nach den Umständen gebotenen Sorgfalt auf Wahrheit und Herkunft zu prüfen“
norden.social
000
Reposted by Frank Quednau
SvenTetzlaff (翁 辞文) @sventetzlaff.literatur.social.ap.brid.gy · 01/09/2026
🥳 Es gibt sie noch, die positiven Nachrichten. 🤪
1240
Frank Quednau @flq.freiburg.social.ap.brid.gy · 30/08/2026
Es ist doch leider so: Jeder, der nicht Millionen / Jahr verdient oder seine Millionen in einem Sektor verdient, die nicht den Petro-Wertschöpfungsketten dienlich sind, beweist mit der Wahl der #noafd dass er/sie nicht 5 Minuten am Stück gedacht haben.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 30/08/2026
Aktuell #Covid nicht wirklich ein Thema - ca 5k Genkopien / Liter (vgl zu ca. 200k / Liter im Dezember / Januar, und dies war eine kleine Covid-Welle) Daten basieren auf github.com/robert-koch-institut/Abw…
Chart der Genkopien / Liter für Sars CoV 2 für die letzten 14 Monate aus dem Kläranlagen-Monitoring.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 29/08/2026
Wann wird Österrreich deklarieren, dass der Bodensee Bregenzsee heißen soll?
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 29/08/2026
RE: mastodon.me.uk/@Floppy/117172237961… The xkcd that keeps on giving
mastodon.me.uk
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 26/08/2026
RE: mastodon.social/@luckytran/11715814… Right now there is very little „normal“ going on
mastodon.social
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 25/08/2026
Radiolab had a whole bunch of podcasts on #DollyParton www.wnycstudios.org/podcasts/dolly-… She was a big one, one to remember. Would have sworn she was older. Larger than life I guess.
wnycstudios.org
Dolly Parton's America : Episodes | WNYC Studios | Podcasts
The story of a legend at the crossroads of America’s culture wars.
000
Reposted by Frank Quednau
Boris Mann @boris.cosocial.ca.ap.brid.gy · 23/08/2026
A lovely excuse to learn some Australian slang as part of a write up of how Canada walked away from negotiating with Trump ifloz.substack.com/p/king-carney-ac…
106
Frank Quednau @flq.freiburg.social.ap.brid.gy · 21/08/2026
Endlich mal Regen
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 17/08/2026
Habe das an der kantabrischen Küste gesehen. Gibt es hier im Fediverse eine #geologie bubble? Was sehe ich hier? Lag das mal waagrecht?
Ohne Gewähr 
Küstenbild mit Meer und riesigen schrägstehenden Schieferplatten, alle übereinander wie auf Ebenen
100
Frank Quednau @flq.freiburg.social.ap.brid.gy · 17/08/2026
Es gibt solche Stunden und solche.
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 13/08/2026
Incredible moment! #eclipse2026
The moment of the full eclipse as seen from south of Burgos
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 12/08/2026
Waiting… #solareclipse
Screenshot of location south of Burgos
011
Frank Quednau @flq.freiburg.social.ap.brid.gy · 29/07/2026
RE: freiburg.social/@F4F_Freiburg/11700… #freiburg die Hütte brennt, ist doch so. Wir können uns eine dumme Regierung nicht leisten. Dumm nicht nur auf ökologischer sondern auch auf wirtschaftlicher Ebene, wo die Dezentralisierung der Stromproduktion und der wahre Start des […]
freiburg.social
Original post on freiburg.social
000
Frank Quednau @flq.freiburg.social.ap.brid.gy · 29/07/2026
Im Hafen #Fotovorschlag
Marina von Villagarcia, Galicien. Kleinere Boote ankern an Stegen, es ist Sonnenuntergang. Die Sonne steht am Horizont und taucht die Szenerie in Orangerot.
090
Frank Quednau @flq.freiburg.social.ap.brid.gy · 25/07/2026
Es soll neue Eurobanknoten geben! Bitte nehmt an der Umfrage teil, welches Design euch am besten gefällt. Mein Favorit ist I. Die Idee der Hochkantscheine finde ich übrigens genial. Wenn ihr die Scheine aus dem Portmonee zückt. Überlegt euch, wie ihr auf die Zahlen schaut und wie Geldscheine […]
freiburg.social
Original post on freiburg.social
000