honestly machine learning is really cool for some purposes (mostly non-critical art-adjacent things) and its really interesting what you can do if you understand how it works, i just wish it wasnt one of those things so badly consumed by capitalism that its treated as "magical computer consciousness" because it is very much not that and treating it as a magical black box of stuff, assuming that it can make conscious decisions and applying it to critical processes is harmful in so many ways
I'm going to assume this is in the context of mathematics
Mathematical Platonism is the form of realism that suggests that mathematical entities are abstract, have no spatiotemporal or causal properties, and are eternal and unchanging.
I find that's the mindset of a lot of people who like to think of mathematics as this Pure and Beautiful and Immutable thing
If you need to write HTML for a login or account management site, I got a little tip for you.
The input's "autocomplete" attribute can be more than just "on" or "off"!
You can actually set autocomplete to "username" or "current-password", to help a password manager find the right fields.
In the case of changing passwords, you can set autocomplete to "current-password" or "new-password" to avoid password managers trying to autofill your current password into the new password field.
About those kill-switched Ukrainian tractors https://doctorow.medium.com/about-those-kill-switched-ukrainian-tractors-bc93f471b9c8
The Spritely Project is developing the next generation of Fediverse standards, including distributed programming and virtual worlds. You can follow the project at:
The lead developer is one of the authors of the ActivityPub standard upon which the current Fediverse is built:
You can find out more about Spritely on its website at https://spritelyproject.org
for example, a lot of languages leave unspecified the result of reference-equality between strings. this is because there are a lot of cases where the compiler is free to make two strings identical but may not. particularly if i have two identical string literals many compilers may make them the same exact string in memory but some do not. so the reference equality check is unspecified.
in JS the "reference equality" operator will do value equality on strings. this makes it so these compiler optimizations are non observable and removes unspecified behavior from the language
For those curious, this is how I modified the music staff in LilyPond:
\override Staff.StaffSymbol.line-positions = #'(-11 -8 -5 -2 0 3)
\override Staff.StaffSymbol.ledger-positions = #'(-9 -6 -3 2 5 7 9)
I wrote out my thoughts about where Racket might go with Rhombus, and where I hope it doesn't https://github.com/racket/rhombus-prototype/discussions/199
“Why isn’t the new year on the winter solstice?”
The answer, honestly, is that the Romans had no fucking idea how to run a calendar.
Like, seriously, people notice "OCTOber" and "DECEMber" and say, "hey, those mean 'eight' and 'ten', but they're the 10th and 12th months, what's up with that?".
If you've got a little more history, you'll know that July and August are named after Julius and Augustus Caesar, and think, "oh, they added those two months and bumped the rest of the months back."
Nope. The Romans were way, way worse at calendars than that.
I like programming languages, functional programming, macros, and type systems
pronouns: he/him or they/them
A Mastodon instance for programming language theorists and mathematicians. Or just anyone who wants to hang out.