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
Daniel Rough
@haggistamer.bsky.social
· Sep 16
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 💜
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 🇲🇽
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
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 🇲🇽
What is this? Archer would call it a Black Mexican but I'm sure you can think of a better name 🇲🇽
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
Decided to include some props in my lecture tomorrow. You win a small prize if you can tell me what the lecture is about 👀
Finally, an email that truly understands me 🥰
November 3, 2025 at 9:28 PM
Finally, an email that truly understands me 🥰
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 😍
I flinch whenever I see "AI" in the news, but this is the good flavour that isn't fucking humanity over 😍
NHS hospitals to test AI tool that helps diagnose and treat prostate cancer
NHS hospitals to test AI tool that helps diagnose and treat prostate cancer
Three-year study will test biopsy analysis tool shown in trials to identify men likely to benefit from certain drugs
A tool that uses artificial intelligence to help diagnose men with prostate cancer and guide decisions about treatment is to be tested in NHS hospitals, researchers have announced.
The £1.9m Vanguard Path study, funded by Prostate Cancer UK and led by researchers at the University of Oxford, is expected to last three years and will test an AI tool called the ArteraAI Prostate Biopsy Assay. In total, biopsies from more than 4,000 men will be used. Continue reading...
www.theguardian.com
November 3, 2025 at 1:00 AM
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 😍
I flinch whenever I see "AI" in the news, but this is the good flavour that isn't fucking humanity over 😍
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 🤮
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
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 🤮
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 🤮
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?'
'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
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?'
'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?'
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 💜
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!
The bow tie lights up too!
October 28, 2025 at 12:35 AM
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 💜
I have been instructed NOT to switch on the light-up-flashing bow tie until after dinner. Seems like a reasonable compromise 💜
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
Waiting on results from a chest scan. Got this in the post today instead. Not gonna lie it feels a bit ominous 😅
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!
Peanut butter mixed with coffee beans is getting me through. They work surprisingly well together!
October 22, 2025 at 8:18 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!
Peanut butter mixed with coffee beans is getting me through. They work surprisingly well together!
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!
The bow tie lights up too!
October 20, 2025 at 10:14 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!
The bow tie lights up too!
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
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 🧐
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
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
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
Made a buttercup. Doesn't hold liquid at all. 0/10 don't know why anyone likes them
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 💜
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
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 💜
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 💜
Unsolicited Rick pic
October 11, 2025 at 12:23 AM
Unsolicited Rick pic
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
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...
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.
In fact fuck the wind, OpenAI throws everything humanity values into a fucking volcano as a sacrifice to the Gods of Technocapitalism.
OpenAI throws caution to the wind, and a year of covering Elon Musk
OpenAI throws caution to the wind, and a year of covering Elon Musk
The AI company’s app Sora makes a bigger splash than Meta’s Vibes. Plus, everything I learned about the Tesla CEO in the past 12 months
www.theguardian.com
October 7, 2025 at 7:49 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.
In fact fuck the wind, OpenAI throws everything humanity values into a fucking volcano as a sacrifice to the Gods of Technocapitalism.
Same, Stobswell. Same 😭
October 7, 2025 at 6:10 PM
Same, Stobswell. Same 😭
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 😍
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
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 😍
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 😍
In an entirely unrelated statistic, one in four UK people fear a loved one is reading the world news.
October 6, 2025 at 12:02 AM
In an entirely unrelated statistic, one in four UK people fear a loved one is reading the world news.
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...
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
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...
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...
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. 😅
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
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. 😅
It is also a beautiful metaphor for my life.
I've lost control, it's hard to shift, and idk how to escape. 😅
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 🍞
Still undecided, so I welcome your additional suggestions 🍞
October 3, 2025 at 11:23 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 🍞
Still undecided, so I welcome your additional suggestions 🍞
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 😅
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
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 😅
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 😅
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
Writing this on my hand in pen until I can get an appointment with my tattoo artist.