Show newer
evilstevie boosted

The existence of doughnuts implies the existence of doughbolts.

evilstevie boosted

I am now being required by my day job to use an AI assistant to write code. I have also been informed that my usage of AI assistants will be monitored and decisions about my career will be based on those metrics.

I gave it an honest shot today, using it as responsibly as I know how: only use it for stuff I already know how to do, so that I can easily verify its output. That part went ok, though I found it much harder to context switch between thinking about code structure and trying to herd a bullshit generator into writing correct code.

One thing I didn't expect, though, is how fucking disruptive it's suggestion feature would be. It's like trying to compose a symphony while someone is relentlessly playing a kazoo in your ear. It flustered me really quickly, to the point where I wasn't able to figure out how to turn that "feature" off. I'm noticing physical symptoms of an anxiety attack as a result.

I stopped work early when I noticed I was completely spent. I don't know if I wrote more code today than I would have normally. I don't think I wrote better code, as the vigilance required is extremely hard for my particular brand of neurospicy to maintain.

As far as the "write this function for me" aspect, I've noticed that I tend to use the mental downtime of typing out a function I've designed to let my brain percolate on the solution and internalize it so I have it in my working memory. This doesn't happen when I'm simply reviewing code written by something else. Reviewing code and writing it are completely separate activities for me. But there's nothing to keep my fingers and thoughts busy while I'm coming up with what to write next.

I didn't think we were meant to live like this.

evilstevie boosted
evilstevie boosted

@Catfish_Man if you click it, you have entered into a contract with that specific error to meet it again some day...

evilstevie boosted
evilstevie boosted

Good evening Mastodon, may I present for your delight and delectation my latest work, a personal and evocative piece titled Underachieving Monday (with bonus bee) :dancing_bee:

#sillyScribbles #googlyEyes #bee

evilstevie boosted

Wrote this in '23. People mocked me for it when lots of us set up on BlueSky but I stand by it.

Mastodon is my favourite social network, people here *share* - they recognise the value of word of mouth to a free and open internet. Plus: no algorithms. That is what I want. Cool people I chose to follow posting awesome stuff and sharing recommendations. YES.
girlonthenet.com/blog/mastodon/

evilstevie boosted
evilstevie boosted

Trans pride Brighton today with @Snipsel @reality404 @TinaStormcaller

Another incredible year, I am loud and proud to be trans

TRANS RIGHTS ARE HUMAN RIGHTS!

evilstevie boosted

This lemur was posing beautifully for a photo until the second before I snapped and it turned away. It wanted a boop, obviously.

(all pending pictures now dealt with & I have no excuse to not get a few weekend chores done before looking through the next batch of photos - boooo)

#boop #sillyScribbles #lemur

@gsuberland Zoot suit?
not even heard of 'zoot' under any other context.
/also very drugs-non-aware

evilstevie boosted

@fdr @anon_opin "where are we going today, daddy? the beach? the zoo?"
"nope, today we taste adventure my child! today you learn what adrenaline can power you to do when faced with an angered bovine on the loose. or you get turned into child-jam. to adventure!"

@anon_opin * apart from the bulls. I don't think they volunteer.

@35millimetre @levitte from inside your network it's going to need either a host entry on your router (if it lets you) pointing the URL to your inside server address. if the router lets you...
if not that, you're going to have to put a host entry on each device using the server for it to work, or use the local IP address internally instead I guess :)

and with that I'm done, good luck and shout up if you need any help bodging it further.

@35millimetre @levitte be warned that this makes your certificate Bad and Wrong to anyone using the Awesome URL, as the name it's tied to is the duckdns one.
Plan ahead for this before you start - leave the letsencrypt stage until now, and set it up for the Awesome URL instead - means testing via the IP or duckdns name will get certificate errors, but using the AwesomeURL will work fine.

@35millimetre @levitte at that point, you're basically good to go, although with potentially a not-so-great URL (duckdns have been better than dyndns for me - they just let you have a domain name and leave you to it. others tend to want to keep prompting you for "still active?" and "want to go premium?" every month or three).
if you have an Awesome URL and control it via some form of DNS control panel you can point your Awesome URL towards your duckdns name using a CNAME entry

Show older
mastod1.ddns.net

Mastod1 be nice. (sorry, closed for new registrations after a bunch of 'commercial/spamming' accounts jumped in - rule 3 on site)