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 :|

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

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"

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

money++ 

hell yeah the nlnet money arrived. largest single payout in years 👀

house-sitting for this extended weekend, so I'll have 2 cats, and finally some peace and quiet on my own

it's really as simple as the screenshot shows, you press the button at the start of your day (whenever that might be), and get a notification when the set interval elapses. when you take your meds, press the button again and it queues the next notification. You still get a notification one interval after your last dose of the day (because the app has no notion of this), but you can then ignore that and it won't bother you again until you record a dose again, thus queuing a new notification again. Timestamp entries are stored indefinitely for now and I might add an export/visualization for those if I really find the need

Show thread

i've mostly vagueposted about it before because it's a quick tool I wanted to build for myself, with no time for prolonged support/additional features

but I made a medication tracker that fits better with my personal (adhd) needs, namely no set schedule, but still getting reminders to take the next dose after a certain interval.

After evaluating existing options f-droid.org/en/packages/dev.co came closest, but when used in 'take as needed' mode, there's no notification/interval options at all, and my general rhythm isn't consistent enough for anything pre-scheduled.

code in git.pixie.town/f0x/remind-my-m, react-native was quite nice to use actually. it's easy to sideload an apk to android stuff but for iOS that's left as an exercise to the reader

huh, it's been more than 50 days now since I switched to using my own app for medication tracking, and it still works super well

Show older
Pixietown

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