Daniel Rough
banner
haggistamer.bsky.social
Daniel Rough
@haggistamer.bsky.social
Lecturer in Computing at University of Dundee! 💻👨‍🏫 Doing HCI research. Scottish. Metalhead. Cheerful Goth. Tamer of haggises. Impostor academic. Occasionally irate. Fuelled by coffee/chocolate/whisky. ☕🍫🥃. he/him
Pinned
In an age where people mindlessly consume AI output in an unhealthy way, here is a handy guide to understanding whether your particular AI output is fit for human consumption.

Moral: look after your health, and love yourself 💜
Blanco tequila, Tia Maria, and Xocolatl Mole bitters!
What is this? Archer would call it a Black Mexican but I'm sure you can think of a better name 🇲🇽
November 7, 2025 at 10:27 PM
Decided to include some props in my lecture tomorrow. You win a small prize if you can tell me what the lecture is about 👀
November 5, 2025 at 10:07 PM
Finally, an email that truly understands me 🥰
November 3, 2025 at 9:28 PM
Great! If its outputs have been verified by prostate cancer experts and it's not used as an alternative to professional diagnosis, then fuck yeah I'm delighted that tech is doing some good!
I flinch whenever I see "AI" in the news, but this is the good flavour that isn't fucking humanity over 😍
November 3, 2025 at 1:00 AM
Hallowe'en is over.
Now we must all come to terms with a far more terrifying tradition - Christmas.
Christmas music, decorations, food, adverts, trees, promotions, gift ideas, jumpers, carols, lights, wreaths, and a partridge in a pear tree shoved down our throats for 55 MORE FUCKING DAYS AAAARGH 🤮
November 2, 2025 at 1:45 AM
Meanwhile, university information security training be like:

'Imagine you received the following email:

"Dear coleague,

We forgot your password. Please can you send this to us asap.

The adminerstation team"

What should you do?'
October 28, 2025 at 8:16 PM
Quick update: Mama Rough (somewhat reluctantly I interpreted from our conversation) has given her blessing to the outfit!

I have been instructed NOT to switch on the light-up-flashing bow tie until after dinner. Seems like a reasonable compromise 💜
Assembled wedding outfit! (sadly the Pride sporran didn't arrive but it probably would have clashed a bit anyway).
The bow tie lights up too!
October 28, 2025 at 12:35 AM
Waiting on results from a chest scan. Got this in the post today instead. Not gonna lie it feels a bit ominous 😅
October 24, 2025 at 11:38 PM
At a point in the semester where I've completely consumed my "old content buffer zone" and am writing new stuff the night before presenting.

Peanut butter mixed with coffee beans is getting me through. They work surprisingly well together!
October 22, 2025 at 8:18 PM
Assembled wedding outfit! (sadly the Pride sporran didn't arrive but it probably would have clashed a bit anyway).
The bow tie lights up too!
October 20, 2025 at 10:14 PM
Gave a presentation on accessibility to my students today, and finally found a use for my butter cup! Being specific with your alt text is important 🧐
October 16, 2025 at 8:01 PM
Tried making it into a peanut butter cup but it was quite unpleasant to eat. Learn from my mistakes and just get the Reese's ones. You're welcome x
October 14, 2025 at 11:05 PM
Made a buttercup. Doesn't hold liquid at all. 0/10 don't know why anyone likes them
October 13, 2025 at 9:55 PM
Received my copy of "The Moggie Thit Meowed Too Much" authored by the wonderful @emmagraeauthor.bsky.social today!
Read the first two chapters aloud to myself and I love it 😍 Wee bit different from my own Doric dialect, so it's a great chance to learn more Scots with a fun story and fab pictures 💜
October 12, 2025 at 9:43 PM
Unsolicited Rick pic
October 11, 2025 at 12:23 AM
Enter my email address, password, receive a one-time code, enter my phone PIN, open Authenticator app, enter my phone PIN again, enter my one-time code, receive a "You have been logged out" message, refresh browser, enter my email address, password, receive a one-time code, enter my phone PIN...
October 9, 2025 at 10:01 PM
Append to "caution": mental health, privacy, trust, education, basic human rights, climate, and anything that doesn't generate ridiculous wealth for the 0.01%.

In fact fuck the wind, OpenAI throws everything humanity values into a fucking volcano as a sacrifice to the Gods of Technocapitalism.
October 7, 2025 at 7:49 PM
Same, Stobswell. Same 😭
October 7, 2025 at 6:10 PM
Today I met groups of the new students I'm advising. Trying hard to remember all 65 of their names (5 are called Callum so I have a 1/13 chance of guessing right)

One can ride a unicycle! One has a pony called Clover! One has pet shrimp! There are a few metalheads too! Gonna be a lovely bunch 😍
October 6, 2025 at 9:33 PM
Good old Russ standing up for Scottish 'freedom'!
Freedom to burn hotels sheltering asylum seekers
Freedom to charge vulnerable tenants whatever the fuck you want
Freedom to be openly hateful to LGBTQ+ people
Surely these are the freedoms that Wallace fought for? 🙄
www.bbc.co.uk/news/article...
SNP hurting Scotland with 'wacky and woke' policies, says Findlay
The Scottish Tory leader delivered his speech to the Conservative party conference in Manchester.
www.bbc.co.uk
October 5, 2025 at 4:48 PM
My 10-year-old laptop has lost many of its keys, so I have to use an external keyboard.

It is also a beautiful metaphor for my life.

I've lost control, it's hard to shift, and idk how to escape. 😅
October 4, 2025 at 11:24 PM
Week 2 of teaching was heavy going! In my Embedded Systems class, I brought back my toaster and got some great student suggestions for its name.
Still undecided, so I welcome your additional suggestions 🍞
October 3, 2025 at 11:23 PM
On October the 2nd, a daily summareeeee:
12 'urgent' emails
11 not that urgent
10 quid for parking
9 things to finish
8 still not finished
7 cigarillos
6 hours of teaching
5 hours of sleep
4 espressos
3 Crunchies
2 much to do
And a mad rush of anxietyyyy 😅
October 2, 2025 at 9:58 PM
Writing this on my hand in pen until I can get an appointment with my tattoo artist.
When I’m accused of “technopessimism“ I counter that I’m not “pessimistic about technology“; I am opposed to the economic, political, and social project of upward wealth transfer that “AI” is being leveraged to bring about. If that phrasing is useful to others, then go ahead and use it.
September 30, 2025 at 10:13 PM