Vivis Dev

@vivis-dev.bsky.social

AI Engineer | Tech Lead https://findsubstack.com https://pythonkoans.substack.com

TIL - with pv (pipe viewer) you can add progress bars to any data transfer. docker save ubuntu:latest | pv -s $(docker images --format "{{.Size}}" ubuntu:latest) > ubuntu.tar

TIL - the Ettin model series exists, and they teach us: - Choose encoders for classification, retrieval, embeddings - Choose decoders for text generation - Size matters less than architecture choice (400M encoder beats 1B decoder on its specialized tasks) lighton.ai/lighton-blog...

Introducing Ettin Suite: the SoTA open recipe to outperform existing Generative & Retrieval Models - LightOn

Introducing Ettin, the first ever SOTA suite of paired encoder & decoder models, developed by Johns Hopkins University in collaboration with LightOn.

lighton.ai

Every system that was regulated, either explicitly or implicitly, by the fact that they were effortful for humans (letters of recommendation, government filings, essays, or, as this paper finds, lawsuits) will break under a wave of AI.

BildBild

Vibecoding “floods the zone” for the developer. They get absolutely inundated with chat output as well as code diffs. No matter how much you “review” you’re never going to understand the code as much as if you had written it yourself.

One thing I detest about AI generated Python code is the ungodly amount of private helpers to do basic shit: def _strip_whitespace def _get_first_element Just stop.