I keep hearing people say that there's ways you can use these shiny new AI tools and they'll really help, and then I try them and they trip over their virtual shoelaces and smash their face into the pavement at step 1

Show thread

`PromiseRejectionHandledWarning` is the bane of my existence right now. 🙃 I *promise* (ha, get it?) I know what I'm doing Mr. Test Harness.

The reckoning of someone adding this "state machine code generation" thing before I could stop them is now upon me. 💀

You see, to properly support cancellation, you also need to remember to cancel any listeners listening for the cancel signal if you cancel the need for cancelling.

I love how this "Cancel button" feature requires I weave AbortController support through like three different subsystems. 🤪

@deersyrup I feel like I reached a new level of enlightenment when I changed my work calendar to only show weekdays.

@ellyxir Also they sign you out like every day or week. It's such a paaaaain.

Got new shisha. It smells like skittles 🥰🥰🥰

Blasting this for pride month. Phobes have been getting a bit too comfy indulging in their ugliness lately.

youtube.com/watch?v=IJOnOfUakc

Wish I knew of more spaces focused on talking about practical

@tychi Just doing regular hyperswarm stuff in an app that traditionally used only local network connections

github.com/digidem/comapeo-cor

Direct peer to peer connections over the internet are in distinguishable from magic.

Everything is a homestuck reference kinda like how the simpsons predicted everything

Collatz semantic versioning: pick some integer to be your first version number. If it’s even, divide it by two to get the next version number, otherwise multiply by three and add one. When your software reaches version 1, proclaim it to be finished.

If the AI companies raise their prices 100x tomorrow, or shut down. Will you still be able to do your job?

#noai #capitalism #design #softwareengineering #askfedi #slop #programming #writing

@nasser Yeah I find it's mostly useful if you're using all the fancy TS-first tooling like deno and vscode. And libraries that already have good support. And aren't using EventEmitter subclasses. :P

@nasser lmk what you think! I've ended up incorporating TS type checking via JSDoc into a bunch of my projects lately.

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.