From Kyiv, in Kyiv.
@piefed.social
From Kyiv, in Kyiv.
Not the first time I'm reading this text, and I still don't get a lot of it. Their previous form was ASP-based, which is also server-rendered, so which developer practice exactly doubled the number of users? Doubled compared to what? Did the marketing department also get a boost at the same time, and the updated website got better advertising somewhere? How did 96% satisfaction get calculated earlier, if there were so many users whose needs were not met? Where does the "20MB of javascript before we even render a form" number come from? What does "global javascript states" mean, regarding their previous React replacement attempt, and why is it bad, because MobX singletons used to be an actually pleasant, maintainable pattern in my practice? Was the previous replacement attempt vibe-coded, and who made the decision to have developers do it like that? Given the choice of Astro as the platform, and the suggestion of Remix, what makes the developer so sure "it will still work 30 years from now", because these are much more complex targets than just React?
What is more difficult to read in Scheme than in JS or C#, for example? I learned Scheme for fun, and I observe that programs in it that I wrote years ago are anecdotally easier for me to re-read and understand again than in other languages. It's verbose, like Java, but also more vertically concise, like Python. I like its indentation conventions, too. The bad part for me was a lack of TypeScript-powered LSP; one needs to keep much more type information in own memory to grasp a program.
According to the article, the Israeli buyer denies knowing the wheat is stolen from Ukraine, but I think that's disingenuous from him. When you're buying from Russian big business, you already know you're supporting the empire and what it does.
Probably like this: a threat actor [for authoritarians pushing ID laws and locked-in hardware], just not in a way that any of us [computing freedom enthusiasts] would consider as being a real theat [for the people].
Corollary from the article: if every major distro uses Red Hat tech, it's a sign that there's a lack of funding from other sources for the core OS development. The goal of an "EU OS" project should be to identify and push forward the yet-unexplored or resource-lacking areas of such development, with EU funds. To be a friendly competitor and collaborator to Red Hat. Not to rebrand whatever distro for local usage.
JavaScript has been my favorite language for a decade. Still, I try to make websites server-rendered so that they can be read if my code fails to load or execute. For example, there are power outages in Ukrainian cities for most of the day because of the war. When there's no power, there's still 4G for a while but it switches to economic mode and slows down to a crawl. The websites of the monopolist energy company require a lot of JavaScript. It often fails to load for me during the outage. It's also not keyboard-accessible because of how its JS is implemented (I won't image I'd do better, they have a team while I'm a solo programmer, but I try and they don't). For me to see when there will be electricity at what place and plan where to go study and work, I have to rent a VPS, scrape their website and show me a static table that doesn't require JS to load. Some code to see what I mean: https://codeberg.org/nykula/powerup
Because their app is essentially a website. News, videos, photo galleries. WP REST API is useful for writing a front-end using a different language than PHP while keeping the very convenient admin interface that most content managers are familiar with.
Chinese investment in renewables so far means they grow renewables while also growing coal. Between 80 and 100 gigawatts of coal production were added in 2025. Unfortunately, coal and gas production is steadily increasing worldwide. Contrast G7 trying to improve own living standard by reducing fossil usage locally, with G20 trying to fast-forward economic growth by any means available. Wind and solar grow fast, but they add to total production, rather than phase out fossils, almost everywhere outside EU. Source is the same, just a different page: https://ourworldindata.org/...
Global North can't pretend to be green itself while still externalizing harmful production and growing trade with countries ruled by people who don't care about resource depletion and the planet remaining livable. I think there's no alternative to focusing on producing locally (adhering to own democratic regulations, labor union negotiations etc) while implementing degrowth policies, both helping other countries do likewise and putting pressure on them to do so through trade measures.
To fellow Ukrainians who haven't realized this yet: migrants are not "they", it's our friends and family, and making any migration means-tested and bureaucratic is bullshit that will make "illegals" out of random people, out of you, and cause great suffering. Let's build international solidarity with migrants and refugees from all countries, in all countries.
It doesn't seem any money that the sudo developer had received was redirected to systemd, even though systemd has its own sudo called run0, with interesting features such as limiting the amount of memory or CPU a command it runs can use. His employer supported sudo as his side project while he was employed to work on something else. The funding from big tech is instead going to the Rust rewrite, sudo-rs and other projects of its community.
Remembered that I made such a tool for myself ten years ago. Dusted off a backup, updated dependencies (and replaced some), refactored somewhat, changed license to AGPL and uploaded here: https://codeberg.org/nykula/imgie
Should be very easy to install because the backend is just ImageMagick and SQLite.
Beware of a 250M node_modules, though. My code is less than 1K lines in the initial commit, but the linters, bundlers etc are the same as I use for big projects.
So essential that they helped Orban manufacture a sex scandal against the main opposition candidate)) It backfired, everyone whom I asked about Peter Magyar now overlook his shady background and consider him relatable and keeping up with the times.
Most positive things about my teenager years, especially when it comes to forming critical thinking by trial and error, was by actively using the Internet using a pseudonym and accounts with providers who didn't require me to prove my identity. Learning English and programming skills, for example, and talking to people outside the local political bubble. Banning young people from the Internet will also make them more vulnerable, withholding access to the main public forum of nowadays. There was a popular saying in parts of the Runet, "ban kids from the Internet - they make it stupid"; these parts have since become openly fascist. We should fight fascists not kids.
thanks for using Leebra!
go to feed...