RSSAmplifier

Blog

Blog

bykozy.meRSS feed ↗14 posts

Latest posts

Internet is not a safe place for kids

Kinda obvious statement, but not for everyone. Leaving your kids for internet is like letting them play unattended in a streat filled with drug addicts. Best case scenario is they fall into government propaganda, worst case they would fall for some “blue whale” maniac group teaching people how to commit suicide in a correct way. When I was young and I got internet access I did not have much…

How I integrated Isso into the blog

I’ve just criticized people writing low-effort blog posts about minor issues, but I think I have to write another “minor issue article” myself. It’s mostly a warning to people who’s gonna try to integrate Isso into their websites… and I’ve spent a whole week working on Isso, so it’s not exactly a “low effort” article anyway. Talking about the original Isso… Well… I can almost understand why…

Attention Economics and Software Engineering

For a long time I was wondering why worthless subjects get lots of attention, while something real stays in a shadow despite being visible. I miss the old internet with high rate of competent and motivated people. At some moment the whole internet thing just turned into a big mall, with playgrounds, shops, fastfood, and lots of ads — the marketing and self-promotion irreversibly passed some…

The Foundational Flaws of Modern Language Models (longpost)

There are so much noise about AI going on, and I would really like to clear out some confusion created by it. My original idea was to make a series of articles describing the mechanisms of Large Language Models (LLM) and particulary Transformer architecture to create a foundation of understanding of LLM-s for people without PhD in machine learning, because so many LLM-s are being packaged as black…

On IT hiring crysis and AI

My linkedin feed is full of posts like “we stopped hiring junior frontend devs”, “AI replaces juns”, “use AI smart”. I really want to answer, not from position of hirer or a worker, but as a user. My smartphone app glitches, a website for online ticket sale gives multiple error messages in three (3) different language for the same eror (true story), small store website takes so many resources I…

Web Components are bad for you

I used to look at Web Components like “what is this? Is it some modern thing I don’t understand, am I supposed to employ it now?”. As people move away from bloated JS SPA, some of them turn their attention to Web Components . To not keep the suspense: Web Components are useless in their current design. The original idea of progressive enhancement is hopelessly lost, “you don’t need the JS…

State of decay in self-hosted commenting (Remark42, Artalk, Comentario code review)

I was looking for some convenient solution for simple self-hosted commenting, but instead was welcomed with a mix of personal playgrounds and vibecoding stands which are called “full-stack development” nowadays. I spent several days playing with those 3 commenting systems, studying and modifying their code, so this is not going to be a set of one-paragraph LLM-generated reviews , however, I’m…

What are microservices? (seriously)

I used to particupate in many discussions about microservices, but over time I began to notice one strange phenomena: when 10 people are talking about microservices every one of them has slightly different meaning of the word. It goes like this: — Of course we use microservices. Our authorization lives in a separate microservice, game logic and stats live in the second microservices, and our…

Rust is a disappointment

I used to call myself a Rust hater, but really I was doing it just to compensate for the perceivable fanboyism e.g. Rust tops on stackoverflow surveys as most-loved language. There are many reasons to hate C++, and I hate C++ too. Lots of people were waiting for a better programming language, but got Rust instead. There are several core problems with Rust: Its compilation is slow. I mean SLOW.…

Your teeth were never supposed to rot

Pretty much every person today by the age of 25 year has several teeth with fillings. I actually knew few people who already lost a tooth by that time (i.e. depulped tooth, refused to put a crown, tooth cracked). It’s astonishing that galley slaves and other malnutritioned people actually had no problem with teeth. Yeah, they did not live long, but what I want to emphasize is that there is nothing…

Wakefield vs Deer on MMR vaccine (longpost)

https://www.thelancet.com/journals/lancet/article/PIIS0140-6736(97)11096-0/fulltext — RETRACTED: Ileal-lymphoid-nodular hyperplasia, non-specific colitis, and pervasive developmental disorder in children Warning! Really long content with lots of quotes from original sources. Reader discretion is advised. Pretty much every LLM goes crazy when talking about the…

LLM-s are not smart, rather programming is retarded

Modern CPU-s suck horribly. All we were able to do in 30 years is to finally switch to a weak memory model and partially reduced instruction set (AArch64 still has lots of complex instructions). CPU-s internally haven’t been employing von Neumann architecture for a long time, they are all Haward-based with very separate code and data flows starting from L1c/L1D caches and all the way to ALU.…

Effect for TS — Rube Goldberg machine

There is a big project for TypeScript called Effect ( https://effect.website/ ). I think their motto should be “we will sacrifice everything to not employ BEAM ”. But first let me tell you about some interesting aspects of Effect. The library implements interrupts, fiber-scoped resource acquisition-release, internal synchronization primitives (like critical sections and message…

JS frameworks decision paralysis

I’m a bit late with a reaction, but I quited frontend development right when the madness hit the peak and it’s worth taking a glance back. It’s sad to conclude that madness won: we officially have approx 50-100 different JS-related frameworks or their combinations for building websites: https://github.com/krausest/js-framework-benchmark…