V roce 2025 se v AI kodovani ujal "deep modules" (simple interface, complex functionality) jako zasadni pattern. V podstate cele Unreleased je takhle napsane.

Rok 2026 ukaze, jak je to udrzitelne. Kod v modulech je v podstate "write once, edit never". Kdyz je neco potreba, cele se to prepisuje. A API kazdeho modulu hlidaji agenti, aby se pouzivalo a neduplikovala se funkcionalita.

Rikate si, ze takovy AI agentni system poroste exponencialne?

Ano.

Bude to zabava.

#ai #agents #claude

in reply to Martin Wenisch

Ted si asi tri dny hraju se ciste agentnim projektem. Rozrostl se mimo hromady balastu na 10 stabilnich modulu. Pri kazdem implementovanem "ticketu" kontroluji AI agenti QA tech modulu.

Pouzivaji se v novem kodu spravne. Neduplikuje se jejich funkcionalita. Je potreba nejaky modul upravit => je jeho API upravene optimalne.

Samotna agentni kontrola modulu (~22k radku Rust kodu) sezere 100% limitu nejvyssiho tarifu Claude Code.

Uz ted takhle naivni pristup nema kam rust.

This entry was edited (4 days ago)

Ich hab gestern meine Chefin um ein Gespräch gebeten, das heute stattfand. Hätte zum Arzt gehen können ohne was zu sagen, aber sie ist nett und ich wollte es erklären, weil ich davon ausgehe, dass der Arzt mich länger rausnehmen wird. Drei Wochen Urlaub haben nicht ansatzweise ausgereicht, um meine Nerven wieder zu richten, ich hätte eigentlich vorher schon zum Arzt gemusst. Und ich bin jetzt stolz auf mich und dokumentiere morgen noch Zeug im Homeoffice und geh am Freitag zum Arzt.
in reply to Sonja

Schon beim lesen merkt man, welche unglaubliche Anstrengung das sein muss. So tun als wäre nichts passiert geht nicht mehr. Vielleicht kann es dadurch besser werden. Vor allem besser und leichter für dich. Ich wünsche es dir sehr! Schau mal hier in die Kommentare. Da sind einige liebe Menschen, die die Daumen drücken. Und wir sind da sicherlich nicht die einzigen. Vielleicht kannst du daraus ein bisschen Kraft schöpfen.

In all the time I've had my Zoom H5 Studio, I've really never given it a good SPL tolerance test. So, today, I went out to the nearby train tracks, and recorded two trains, both with the includec X/Y microphones, and a pair of Micboosters Clippy Pro.
The Clippy Pros lived up to their name, and the recording I got from them was basically unusable distorted bad. Next time, I'll try turning the pads on the inputs and see if it's the mics or the recorder that didn't like things.

Anyway, here's one of the two trains I managed to capture. This one is fast and short. I didn't use any processing, but I did ride the gain a little bit to make it a little easier to deal with the wide dynamic range. If anyone wants the raw, let me know.

For best affect, play it loud through something with lots of range.

If you are ranting about GNOME in the year of our lord 2026, and you feel compelled to tag Miguel into your whinging, I will immediately discard anything you say (and block you, for good measure). As much as we all love Miguel, he hasn't been involved in GNOME for nearly two decades, and he never was the benevolent dictator of the project, either. You're just an old person yelling at the clouds, running on 20 year old spite, at this point, probably angry at some setting removed in GNOME 2.x.

Wow, relying on Signal might actually be a Very Bad Idea™

In below longread there's a lot to unwind, but the essence is this: it is a state asset for American imperialism built on the infrastructure of Big Tech.

So... uh... @delta it is then?

counterpunch.org/2025/03/07/th…

in reply to feld

@feld I think we have diametrically opposite preferences for how to manage things. I find that having stuff install outside of /usr/local and without using pkg or ports is generally a bad idea. If I need stuff from pip/npm/whatnot, it should be installed locally to a given user, not globally like suggested here. My biggest concern is the lack of maintainability.

But I'll see if I can give this a go, somehow. There's nothing in this bundle that, apart from some custom-built packages, should need anything special, so converting to a base-package approach should be mostly a matter of "getting it done".. :)

@feld
in reply to johnny peligro

@mischievoustomato @feld I don't quite understand this concern. If stuff is broken in the OS package repo then you're screwed anyway and I certainly wouldn't trust a config mgmt tool to "fix" anything. But I'm sure there are pains I have not experienced, so what do I know ;)

And regardless of all this: chatrelay depending on custom patches to upstream software is bad enough; that it seems hard-to-impossible to manage it using standard tools (even on the recommended platform) seems to me to be unfortunate. Each individual part looks fairly straight-forward from a cursory glance..

All that said: @feld - thank you for making the effort. You've made it much easier for me to understand how it all works, and potentially getting my own relay off the ground.

in reply to ltning

@ltning @mischievoustomato

> chatrelay depending on custom patches to upstream software

It's actually zero. The only patch they have is a dovecot change that removes an unnecessary sleep/debounce that slows down message notification/delivery by 500ms

github.com/dovecot/core/pull/2…

everything else is just the specialized configuration and some custom python (later: rust) services that filter emails, lua scripts for dovecot and opendkim.

The U.S. this morning seized oil tankers in international waters... just south of ICELAND.

Nothing to do with drugs.
Nothing to do with security.
Just straight-up theft.

If you think the U.S. does not plan to take Greenland, Canada, and other countries (by military force if it deems it "necessary"), you are now living in a fantasy world.

STOP 👏🏻 BUYING 👏🏻 AMERICAN 👏🏻 PRODUCTS

(Yes, this is a real tweet from the U.S. State Department. See for yourself: x.com/StateDept/status/2008221…)

in reply to johnny peligro

@mischievoustomato I can't call myself a programmer, never really been paid to "build something" as my primary job description.

I'm a sysadmin/network guy who has been up to his eyeballs in Linux/BSD for a long time and spent a lot of time reading code and fixing things.

I'm not fluent in PHP, but I've fixed customers' PHP apps before.

I've reworked a patches to C/C++ projects to make them compile again on newer OS or library or whatever

Give me a targeted error or problem and I can probably figure it out.

Ask me to build/design something from scratch and even though I have a lot of ideas in my head about the right way to do things because I try to pay attention to best practices, security, performance and have a pretty wide range of knowledge... I'm more likely than not to produce an amateurish pile of garbage

If someone else provided me with a complete technical design to follow of how it should work, there's a much better chance I can be successful or at least not waste so much time

I dunno how to properly ask Gnome about this sort of thing, but I'm really hoping they retain middle-click paste: discourse.gnome.org/t/please-r…

OK so I've been talking about The End of UX for a while now.

I want to shoutout the @firefoxwebdevs account for *not* ending UX. They are engaging with some pretty heated feedback regarding LLM-related UI and having a genuine dialogue. I may be pretty much on the side of the heated feedback, but I also want to give credit where credit is due.

The End of UX would be to say "we'll design this however we want and you'll just love it” rather than engage. FF isn't doing that, which is commendable!

We're already well into 2026, but here's a recap of what the #LibreOffice community did in December last year: blog.documentfoundation.org/bl… #foss #openSource #freesoftware

Yes! Yes yes yes, Hallelujah! #Slack added the Copy Message option by my request to the context menu. Now you blindies don't need to turn off and on your virtual cursor, browse/focus mode or whatever, you just press Ctrl+C or go to the context menu and select Copy Message! 🕺🏻
#Accessibility #Blind #JAWS #NVDA #Windows

Tamas G reshared this.

It is absolutely *wild* to me that media organizations still do not put RSS/Atom :rss: feed info front-and-center on their websites.

One needs to dive into HTML code or use external tools to discover their feeds.

It is wild because this is one of the easiest, least-effort ways to reach their audience. Encouraging RSS/Atom use is a phenomenal way of becoming less reliant on gatekeepers like huge social media platforms.

Come on! :angrycat:

in reply to Kevin Beaumont

If you're wondering what consequences X has faced: none. At all. A few months ago when Grok called itself MechaHitler, the service was shut entirely for days, the same day. When this women issue happened, Elon laughed.

Grok is still outputting non-consensual deepfake pornography and sexual abuse material at a rate of 1 post per second. Example search:

from:@grok filter:media

Direct link:
x.com/search?q=from%3A%40grok%…

I hope Cisco enjoy directly funding sexual abuse material.

This entry was edited (5 days ago)

I love how I still hear stuff like "And you really understand this?" "How do you even understand this?" When using a screenreader in public. No actually I don't understand this, I just let it babble and magically know what I'm focused on, every blind person has that super power. But seriously, it's just practise, it's not that deep. Why do you still ask or talk about this? Is it really that ultra remarkable?

Just figured out (out of necessity) that I have a better way of OCRing my vm's screen than using Seeing AI. If I specify a monitor when starting qemu, then I can telnet into the monitor, and there's a screendump command that will dump the screen to a file, and then I can use tesseract to OCR the image.

Unfortunately, none of that is helping me right now. I get "Guest has not initialized the display (yet)." So I'm just as mystified as before. Reminds me of the children's song I used to listen to where a climber went over the mountain to see what he could see, but the other side of the mountain was all that he could see.

in reply to Mike Gorse

Now I have this function in my .bashrc (I have the monitor on port 4444):

ocrvm()
{
rm -f a.png a.txt
echo screendump a.png |nc -N localhost 4444 >/dev/null
tesseract a.png a >/dev/null 2>&1
more a.txt
}

It isn't very polished--it creates files called a.png and a.txt in the current directory, but, meh, it does what I need.

Edit: I found my original issue--something was wrong with the virtual drive that I have set for the UEFI image. And I love having this little OCR scriptlet now--it makes it really easy to monitor the status of a vm while it's booting up and I don't have a screen reader available yet.

This entry was edited (5 days ago)

Khronos reshared this.

long, long post
#wordpress hates all #blind people, hates innovation.
#drupal is clunky and GPL v2 only which makes me unable to extend it the way I want.
#grav has unlabeled buttons everywhere.
#classicPress is a damn old version of #wordpress
did I skip anything?
ah, yes, #joomla, the 403 monster.
starts installation, looks nice, until it eats itself mid install.
really graceful.
#cms #cmsBattle or everything sucks or I missed some random cms that I'd probably want to support but didn't found I even ask #ai
it found garbage.
I thought that accessibility will be treated well at least in one place, but sadly it's drupal which is really clunky and don't get me started on random breakages.
this is my rant
sorry for it but I had to get it out of my chest
#technology #accessibility

André Polykanine reshared this.

Everyone hates OneDrive, motherfuckers boingboing.net/2026/01/05/ever…

reshared this

#XSF Announcement

The XSF is considering to participate the #Google Summer of Code 2026!

If you are interested as a contributor or mentoring #XMPP project start reading here:
wiki.xmpp.org/web/Google_Summe…

#GSoC #chat #messaging #jabber #standards #opensource #interoperability #rtc #specifications

Hey @FreakyFwoof, I've just started this one. Interested to know if you think it's worth carrying on!

Harry Potter and the Hero's Path, By TheJackOfDiamonds
AU Ritually abused by the Dursley's, young Harry Potter learns to count on himself. After discovering magic at a young age, he practices to become stronger to protect those weaker than him.
March 2006-November 2025.
323493
words in 52 chapters.
fanfiction.net/s/2869936/1/Har…

johann reshared this.