[-] pkill@programming.dev 8 points 2 years ago* (last edited 2 years ago)

If you are referring to me, then present a proof, since the burden of the evidence lies on the accuser.

If you mean the link or crosspost author, jfc, ever heard of something called critical analysis?

[-] pkill@programming.dev 8 points 2 years ago* (last edited 2 years ago)

No, the question boils down to the effect it has on consciousness. How many people broke free from the defeatist disbelief in the possibility of upending the rule of those who may have seemed untouchable to them less than a week ago is hard to fathom.

Not to mention that it was yet another instance of a large scale masks-off event for the exploiter class, with both Democrats and Trump as well as their media lackeys proving once again that they are really just one single party of capital.

Of course however, this does not mean that it also poses a threat of some people falling into the erroneous conviction that risks resulting in anything more than repression by the authorities, that the problem is personal and not structural.

[-] pkill@programming.dev 7 points 2 years ago

personally I'd sum it up this way: it is usually enough to abstract two parts of your code: the repetitive stuff and the stuff that can be separated from external dependencies like db or network. That should be enough to ensure readability and that you can test it properly and not have to deal with rewriting half your codebase when you decide to change an external dependency.

[-] pkill@programming.dev 8 points 2 years ago

Also constant time is not always the fastest

[-] pkill@programming.dev 7 points 2 years ago

not enough AI features! /s

[-] pkill@programming.dev 7 points 2 years ago* (last edited 2 years ago)

Sometimes you'd use defensive programming (type checker, exception handling, null safeguards, fallback/optional values) which can be argued as a sort of in-place testing, so testing can be not as beneficial to your projects' robustness as the readability of their core business logic. And some languages would lean more heavily towards defensive programming (e.g. Go, Scala or well written Typescript) and some would rely more on tests but also be designed in a way that makes testing really easy as they seek to keep things loosely coupled (Elixir or Clojure).

Also if your language doesn't have a quality REPL to reliably test things manually, there is a relatively high chance you debugging process is causing you to waste more time than having a good test coverage.

[-] pkill@programming.dev 8 points 2 years ago

or maybe, yk, hijack the bus to stop it because it is headed towards a cliff anyway, just the question is how fast it'll get there. This is what a revolution means.

[-] pkill@programming.dev 7 points 2 years ago* (last edited 2 years ago)

Many people in Poland half a year ago felt similarly about ousting the ruling national conservatives as well during the last election with historically high turnout. 6 months in and the new government proved to be just as much of a reactionary enemy of the people as that of PiS. They almost fired at the protesting farmers recently

Nothing has changed in terms of abortion laws either, which still remain one of the most draconic in Europe. Recently a young Belarusian woman was murdered in downtown Warsaw in broad daylight.The only response of the "progressive" government? MORE FUNDING TO THE COPS, just roughly a year after another woman was severely traumatized and humiliated by the police just because she sought medical attention after taking an abortion pill. The so-called "lefts" don't even have enough respect for the female/AFAB voters to leave the government – why would they, after all they WILL employ the media to do this sort of fearmongering in 4 years to save their comfy positions and call it a day.

All this in a (de facto) multi-party system with relatively weak role of the president, so what sort of mental gymnastics must that be in the US where the Democrats were not able to do jackshit about Supreme Court overturning Roe v. Wade and there was and is not even a major party to hold them accountable for that, only the people capable of overthrowing their broken system.

And it's like that anywhere in the world in this rotten system – best those professional politicians screaming about fascism and creeping dictatorship can offer us is just "fascism with a human face". Their policies fuel the openly reactionary side precisely because they are just as morally bankrupt, worthless and entrenched.

In case of the Polish parliamentary left, some of them quite likely won't leave the government because they fear the other 2, bigger parties will seek to form one with the ultra-right Konfederacja. And if that's the case, then it speaks volumes about the condition of reformists who more and more haven't been able to form a government that offers anything of value to the broad working masses ever since the Soviet Union dissolved and they felt confident that now it's time to focus mostly on identity politics and economically become more and more in line with the neolibs, because without KGB backing, the Stalinized, bureaucratic communist parties who nonetheless weren't really a revolutionary threat lost relevance almost universally.

But then once capitalism's honeymoon caused by the opening up of new markets in the 90s was over and Marx was once again proven right by crisis after crisis, those foolish lackeys of the ruling class so certain about the end of history didn't see the writing on the wall and now are running like headless chickens wondering why after three decades of failing their traditional voter base they still hardly manage to stay in power just merely because some people know that the ultra-right is no alternative – and erroneously, but sometimes at least with some cynicism – assume that the reformists will take any notes and change their ways, much like hoping a narcissistic, abusive partner would change their ways – to no avail.

[-] pkill@programming.dev 8 points 2 years ago* (last edited 2 years ago)

20 years ago 32-bit systems, CRT monitors, dial-up modems, single core processors or HDDs with most people having 160 GB of storage at most were common. And laptop battery life and thermal performance was just ridiculous in most cases.

Moore's law is mostly dead for commercial crap, i.e. JS-heavy 3rd party spyware filled websites with comparably slow and costly backends and Electron/React Native bloat on desktop/mobile, because shorter time to market and thus paying the devs less is often much cheaper for a lot of companies.

I'd argue free software luckily proves this theorem wrong. There are still a lot of actively maintained, popular programs in C and C++ and a lot of newer ones written in Rust, Dart or Go.

[-] pkill@programming.dev 8 points 2 years ago* (last edited 2 years ago)

I live in a city with a severe smog problem. Throughout 2020 and 2021 things got better. Then of course there was energy crisis, but traffic actually got so terrible that so did the air, with pollution levels not seen in 5-6 years. It's literally a silent assault.

[-] pkill@programming.dev 8 points 2 years ago

the lower airway has collapsed because of insufficient structural support when the guy in the upper one walked through

[-] pkill@programming.dev 7 points 2 years ago

Jellyfin or Kodi can do the job too. There is a music server written in Rust with a web frontend somewhere on github as well. Managing any software written in PHP is too much PITA for me.

view more: ‹ prev next ›

pkill

0 post score
0 comment score
joined 3 years ago