Show newer

rant, programming misconceptions, long 

The problem with weeding out widespread misbeliefs about programming languages is that they are rarely isolated cases; usually, they are built on a whole tower of lies.

Take this seemingly simple turn of phrase, for example: "slow, interpreted languages like Python or Javascript". It's a phrase you've probably seen or heard in a few places.

The first problem there is that the classification doesn't make any sense; under typical circumstances, these two languages are in *entirely* different performance classes, and they're really not comparable at all.

But the deeper problem there lies in "typical circumstances" - because if you want to make this point correctly, then the *next* misconception that you have to correct is that performance is a property of the language; it's not, it's a property of the runtime and/or compiler.

And it doesn't stop there; because "interpreted languages" isn't correct either! Whether something is "interpreted" is, again, dependent on the implementation and not on the language.

And that doesn't even hold true for the common case for JS either; almost all JS is actually run through a JIT compiler, not an interpreter. Python is used in many different execution models. And so on, and so forth.

And just like that, a quick correction of a misbelief has turned into a 10-minute rant about how everything someone believes about programming languages is wrong, and you'll have spent your entire 'credibility budget' that way, and the listener will probably believe *none* of the points anymore.

But you *also* can't make those points individually, because then they sound out of line with what the listener already believes about how programming languages work in a general sense... and that's how these beliefs stick around, and any attempt to correct easily-verifiable misinformation turns into a holy war :|

@whreq and I do want to try s3 storage, but that makes it harder to add persistence like just doing disk snapshots on a repository storage

@whreq true append-only / assymetric encryption would be nice but isn't too important because most of my server's current data is a superset of historical data. I'm more worried about a compromised server deleting all the backups.
Kopia *might* be able to do something there but reading their github issues and slack did not inspire much confidence at all

meta meta, disqordia 

If an instance keeps showing up on fediblock every month, every time for a different incident, with every time people saying "it would be unreasonable to ban over this one incident, I don't see the problem", that's maybe an indication that you should be looking more closely and that there's some sketchy rule-skirting shit going on

once again evaluating backup software and realizing there's still nothing that does quite what I want...

only criticism on this drum and bass mix is that it's too short :') it flows so well

CaitC - Viper Presents Annual 2023 mix
youtube.com/watch?v=9TJzkWYCj5

it's been so long since I updated my website i'm actually unsure where the canonical/current copy of the source is

@goat@hellsite.site well shit.. so what if.. hypothetically.. your stairs got really slippery and jesus had an accident for our sins

@goat@hellsite.site wait, but what about my sins then??

@polyfloyd yee, noticed the premiere yesterday but finally have some time to listen through

BREAKING: "Je-sus" will soon be "among us" says Church of England, saying that Easter celebrations this year will be "the best crewmates have seen yet"

re: passover, silly 

@thufie do you have one of those horse licking salt blocks yet

listening to skeler nightdrive 3 while literally on the subway instead of in a car is poggies imo

Show older
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.