@jnkrtech Real! Right now you can kind of cheese it by defining a property thats set to a arrow function which you can wrap in whatever.

```
class foo {
example = memoize(async (args) => {etc})
}
```

A bit more gross to read IMO. I think you could also mess with the class prototype?

OK, I admit it: it'd be convenient if classes could have decorators on methods. Memoization of async methods would be so much cleaner and more reusable if we had them.

The plus side of the LLM boom is that demonology is easier to get into than ever!

Unionizing creates opportunities for consent,

by ensuring that the ground rules establishing when consent is necessary during the course of business are understood by all parties, and enforceable by means of withdrawing labor when that consent is not respected.

Show thread

Workin on only allowing myself to use my one handed keyboard for typing across all my devices to improve my typing speed and accuracy. Getting a lot faster with coding.

Not a fan of the cold and wet during fall but at least the mosquitoes are gonna die soon

@dumpsterqueer IMO we need more people off of social media and back into hanging out IRL. If the mainstream platforms died and we had some small niche spaces left for the weirdos then the world would be a better place.

will never understand why anyone would want the fedi to go "mainstream"; as though there's not already plenty of mainstream social networks for people who want to feel connected to everyone in the world

lean in to the weird little server vibes where you can chat shit and flirt with your friends imo; destroy the concept of "the fediverse" as a mappable monoculture and embrace how you can have fun just seeing a tiny 1% of posts from your cozy corner instead

#Oxford #recycling RedZone: turns out that the year plan we printed in April contained an error offsetting the cycle from the first week of August onwards. Council quietly corrected it online without telling us ... oxford.gov.uk/downloads/file/4 Will probably catch out others as well when coming back from hols and out of the habit of the two-week cycle.

it's wild how all of your opinions are ill-considered and morally questionable rubbish, while all of mine are noble and reasonably argued. can't imagine how most of you manage to live without being burned at the stake

annoyed by fedi only letting me scroll for a few minutes before i hit yesterday's feed and have to return to living my life and making stuff i want to make

@Unixbigot it'd be neat if there was a story where the plucky humans literally had no hope of winning becausw their intelligence gap is similar to humans/cats. Like sure they can scheme but a lot of it will be transparent and the feeder aliens would overwhelm them with force.

I need to add common code snippets as chords in my one handed keyboard instead of in my IDE.

Made the msitake of letting the slop machine take the wheel for a PR and didn't adjust early enough. Gonna redo it using my meat coding to make it less janky.

@tcikoritys TBH I don't have any specific projects lined up yet. Pretty much anything I could do in lisp I could do faster in any of the other languages I know :P

I'm thinking of following this article to make a logic engine just for the practice:

medium.com/@batuhanayrba/build

Then probably some messing with ASTs and parsers?

Also see this person's setup with rlwrap which makes the REPL a bit nicer. snac.d34d.net/pkw/p/1786980640

AI Musings 

This week, I've been thinking a lot about the downstream effects of AI on access literacy in blindness spaces. I've seen at least three bespoke email clients show up now, built with accessibility in mind and, at least in large part, with AI. Which is great! If you can make the thing that works better for you, why wouldn't you? Bespoke fixes for inaccessible software obviously aren't new. Screen reader vendors still write scripts for applications that otherwise work terribly. As an example, the built-in set of JAWS scripts is a veritable who's who of business applications. We've been fixing software from the outside for decades. The difference, I think, is where the fix sits in the stack. A JAWS script makes Outlook usable. Numerous NVDA add-ons exist to enhance other productivity apps, too. Ideally, the company fixes the problem themselves. Despite the accessibility issues--and usually because of the fixes--people are still using the mainstream solution. But now it's becoming practical to just make a different email client or word processor. (Yes, I know blind-centric word processors aren't new.) This is where my spidey senses start niggling a little. A lot of being a competent blind computer user is knowing how to deal with software that sucks. Finding the weird workaround, knowing enough about how a screen reader works to poke at something another way, using deductive reasoning to figure out what button is what when the obvious route is broken. These aren't skills we *should* need, but they are skills that make one effective in school and professional life. Until fairly recently, scarcity and necessity more or less guaranteed we'd learn them. Nobody had the time or money to make a bespoke accessible version of every piece of software they encountered. Even when somebody wrote a script or add-on to make something better, we were generally still operating in the same software everyone else was using. So, what happens to a blind person 5-10 years away who's been handed purpose-built tools whenever something is annoying or inaccessible, then gets a corporate job and is dumped head-first into Outlook, PowerPoint, Excel, Google Workspace, and whatever random harebrained internal software dominates in that decade? 1/2

Got hardlocked in this indie game cause the item I picked up didn't actually save. No way to restart the save file either so I'm going to have to dig around in the filesystem. 🥲

Without language to describe your experiences, it gets really hard to organize around them. The denial of our language is a powerful weapon, and has constant impacts on us.

#meme #anarchism #anarchyMeme #ableism #ableist #accessibility #anarchy

@pkw @mousebot @hajovonta That's awesome ty. Do you have any writeups on how you use it and how it fits in your workflow? Like, do you go repl-first when developing stuff?

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.