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
Tuesday's calendar fun fact, checked and verified - amazing! 😮 🐘
February 19, 2026 at 7:19 PM
There were some macabre suggestions related to the emotional support duck, but one student got it in the end after sacrificing an hour of working on his group project 😂
This week my students are working on their first assignment so they have no additional practical. BUT I've made this for them anyway.

Can you solve this week's puzzle? 🧐
databases-dundee.github.io/lab_activiti...
Lab Activities
Practical stuff and other things
databases-dundee.github.io
February 19, 2026 at 4:31 PM
I've created a techbro flowchart guide to posting on LinkedIn. Your suggestions for addition/amendment are welcome 💜
February 18, 2026 at 8:24 PM
This week my students are working on their first assignment so they have no additional practical. BUT I've made this for them anyway.

Can you solve this week's puzzle? 🧐
databases-dundee.github.io/lab_activiti...
Lab Activities
Practical stuff and other things
databases-dundee.github.io
February 17, 2026 at 5:34 PM
Isn't it weird that when an alarm goes off, you also turn it off? That you have to turn off the alarm even though it's gone off?

Wisdom from my sister. She wasn't even stoned or anything.
February 17, 2026 at 2:57 PM
Reposted by Daniel Rough
2 million people in the UK are paid the national minimum wage.

Reform are a party of the rich, for the rich.
Reform UK's Richard Tice has said his party would look at cutting the minimum wage if it got into government
Reform UK would look at cutting minimum wage, says Richard Tice
www.thenational.scot
February 17, 2026 at 2:02 PM
Oh look it's The Blair's Bitch Project
🔴 Tony Blair Institute privately pressed a top EU official working on rebuilding of Gaza to work with Donald Trump’s Board of Peace.

Fair to say Democracy for Sale isn’t sleeping at the moment!

New story up w/ Lighthouse Reports and Follow the Money

democracyforsale.substack.com/p/revealed-t...
Revealed: Tony Blair’s Institute lobbied EU to work with Trump’s Board of Peace in Gaza
TBI pushed bloc on US plan for Palestine but internal disquiet on “taboo topic” Gaza grows
democracyforsale.substack.com
February 16, 2026 at 7:05 PM
The horrors persist but so does the 50ft sock monkey 😤
Sculptor secures world record with 50ft sock monkey
Glasgow School of Art graduate Emilia Evans-Munton made the toy tribute for her degree show last year.
www.bbc.co.uk
February 16, 2026 at 5:53 PM
Physical database security is also important!
Idk students didn't seem all that engaged but I did enjoy drawing them for some reason 😅

Again, somewhat unique alt-text.
February 15, 2026 at 11:20 PM
Honestly love The Masked Singer! Mama Rough and me chat about it every weekend. Absolutely mad and lots of fun 😍

I guessed two right this year so am feeling triumphant 😤
February 14, 2026 at 11:45 PM
Happy Valentine's Day! Sharing today's love with you all 💜

Love is great because it doesn't deplete when you share it - it only grows.

Then again you could say the same of cholera but idk it's different somehow
February 14, 2026 at 7:46 PM
Pretty sure many of my CompSci students could build a custom Large Language Model in a couple of hours that would automate this fuckwit and all his fellow beige-knit-collar bootlickers. 🙄
February 13, 2026 at 10:48 PM
I have a hypothesis that if I don't dust my flat, the dust will get bored of just sitting around and migrate of its own accord.

I am doing research so no one can accuse me of laziness 😎
February 13, 2026 at 10:10 PM
Been playing the brilliant Thy Dungeonman 3 again, one of my favourite wee text adventure games from the days where the internet was less shite.
Always wanted to make one of these. Maybe 2026 is the year!
homestarrunner.com/dman3
Behold Thy Graphics!! - Thy Dungeonman 3
Orange monochrome graphics! Thy Dungeonman 3!
homestarrunner.com
February 13, 2026 at 8:00 PM
Genuinely really sad to announce that Larry has succumbed to rot just before his first birthday 😭
Never thought I'd get attached to a squash, or that he would stay fresh for so long. Rest in peace Larry - you were a beautiful gourd 💔
Valentine's Day blessings to you from Larry the Lovesquash 🥰
February 12, 2026 at 8:24 PM
Inbox is like a fridge where I keep eating the stuff at the front knowing full well there are things at the back that have been there for too long and I'm too scared to look 😱
February 12, 2026 at 1:45 PM
Today I learned that chocolate is a flavour of milk, but milk is also a flavour of chocolate!
I told this to a student who was dismissive and now I don't know if I've lost touch with what is a fun fact and what is just boring information. 😭

This is a fun fact...isn't it?
February 10, 2026 at 9:24 PM
Post a banger not in English.

I know no Finnish, with the exception of every word to Cha Cha Cha. Forever the People's Champion 💚
February 9, 2026 at 8:21 PM
Have started adding hand-drawn diagrams into my lecture slides. How secure is YOUR database's network!? 🧐

Writing the alt text for this was a bit weird
February 8, 2026 at 9:13 PM
Also if anyone you know is being a dickhead, feel free to send this to them and say 'this is you'.
Royalty-free! 💜
I hand-drew a caricature of the people on LinkedIn right now who think generating ChatGPT caricatures of themselves is cool and amazing and fun
February 7, 2026 at 10:52 PM
I hand-drew a caricature of the people on LinkedIn right now who think generating ChatGPT caricatures of themselves is cool and amazing and fun
February 7, 2026 at 6:10 PM
A nice fully Mexican cocktail this evening to muffle the world's horrors. Hope you all have a lovely weekend, and of course, Salud! 🥂
February 6, 2026 at 11:59 PM
This week's lab puzzle! (Adapted because they had to search for the letters through the lab sheet).

Can you solve it?

"psettrocnries" (unencrypted)

Erneenatr gurfr yrggref gb znxr n pnxr (gjb jbeqf). Jurer qbrf vg bevtvangr sebz?
February 5, 2026 at 7:41 PM
Fun fact! You should use the Alt key when you want to change the function of other pressed keys.
You should use the Alt Gr key when you want to change the function of other pressed keys, but you're a bit angry about it.
February 4, 2026 at 8:35 PM