on a related note, there's been some chatter recently about software engineering skills (eg the ruby/rust/elixir drama). i'm a bit torn because while i do feel like they're software engineering principles and patterns are still important, at the same time i wonder if there will come a point in time when they just won't matter anymore. not that they're no longer useful, but that your own intuition can fill in the gaps as you use agents in an intuitive sense rather than knowing explicitly what they're doing
if that doesn't make sense, the analogy i have is the first iphone. 20 years ago you had to be a professional with expensive equipment, now just with a phone and some creativity you can film content that's compelling to a new audience. i don't know if there's a term for this but i want to call it "skill compression". where what used to be gatekept and prohibitive to experts becomes accessible to a new audience of creators with a whole new meta. the details have sort of faded away and now the craft is not in knowing the equipment and how to use it, but how you use it creatively
we're going to see a whole new generation of builders who've never seen or written a line of code build incredible things
@carlassmann Yeah, TBH I dont use many google apps on my pixel. The main advantage is that anybody can develop apps for you - nowadays this is even stronger argument.
This is the doom I predicted a few days ago, coming for Photoshop. A clean-room open-source reimplementation.
No prizes for guessing that they decompiled Photoshop to source code, processed that to some kind of non-code specification language, then fed the spec to an LLM with an instruction to generate Rust.
Adobe just got nuked. And closed source is dead, dead, dead.
https://t.co/0sxtGNaPtq
everything i know about managing agents i learned from the amazing programmers and computer scientists that came before
constraints in your codebase are freeing for both humans and agents! this has always been true, but if you were a small dev team you likely never had to think that deeply because you could trust your fellow programmers to write code and review well
but large companies have had to solve this problem since even before agents. because before you had agent slop, you had human slop. lots of engineers wrote bad code out of necessity (eg backend engineer forced to write frontend or reverse). the solution to this was constraints: lint rules, smarter compilers and diagnostics, high quality tests, investments into observability, and so on
the arrival of agents just means that big company problems are now everyone's problems. the good news is that none of this is really that novel: it's just good engineering
https://t.co/ykgu52qBqB
Pesticidy jsou téměř všude ve vodě a vodárny s tím nemohou prakticky nic dělat.
Bavil jsem se s několika lidmi z vodáren a potvrdili mi, že nejplošnějším problémem jsou pro ně pesticidy. Nejen povrchové vody, ale i mnoho podzemních vrtů je ovlivňováno okolními poli.
Ochranná pásma dle jejich slov v tomto vůbec nepomáhají. Nevědí, kdy zemědělec pole postříká, protože toto nemusí v daný moment hlásit do systému zemědělců (takový byl návrh který neprošel). Na to, aby na všech zdrojích 24/7 hlídkovali, samozřejmě nemají kapacity. Vodárny tedy nemohou v daný moment provést měření, aby věděly, zda v této nejhorší chvíli splňují hygienické limity pro pesticidy či jak na tom jsou.
Často vodárny bohužel ani netuší, které pesticidy by měly měřit, jelikož kompletní rozbor pesticidů je drahý. Snaží se zjistit, které postřiky se tam používají alespoň z nějakých ročních reportů, které zveřejňuje Ministerstvo zemědělství. Bohužel tyto informace nejsou moc transparentní a nejsou k dispozici v reálném čase.
S malými místními zemědělci se prý dá často domluvit, přeci jenom v dané obci často mají rodinu, která tu vodu taky pije. Drtivá většina podniků však vodárnám zapírá a nespolupracuje. Není to jejich půda a vodu v dané obci nepijí.
V Česku je tisíce vodovodů a není ekonomicky reálné v každém z nich instalovat např. technologie s aktivním uhlím, které dokáží alespoň většinu těchto pesticidů a jejich metabolitů odstranit. Proto vodárny spoléhají na monitoring, ke kterému jim však současná situace nedává mnoho nástrojů. Proti zemědělcům tedy nemají žádné páky a musí jen reagovat na vzniklou situaci.
Teď se navíc v EU řeší návrh Omnibus, který by neomezeně schválil pesticidy bez pravidelných revizí podle vědeckých poznatků, nebo i u zakázaných látek prodloužil dobu po kterou se mohou používat. Národní úřady by měly omezenější možnost opírat se o nejnovější vědecké důkazy.
Z pohledu jednotlivce se dá zařídit nějakým uhlíkovým filtrem třeba pod dřez. To je ale řešení pro ty, kteří si mohou dovolit se o něj starat a pravidelně měnit, a chtějí vodu bez těchto látek. Lepší by ale bylo řešit to přímo u toho kdo tyto látky stříká v krajině.