SmartData and friends (including our French exchange students and some of their friends from placements around the UK went out for a few drinks and a dance on Friday night. Here’s a piccy which I think pretty much sums up the theme for the evening:
Tag: work
Today’s Progress
Today’s progress – at work – has been stunning, compared to the problems of last week. This morning, I came in, plugged in, did the mandatory e-mail and blog checks, read some news, then got down to work. I slapped on some Pink Floyd (Echoes and Division Bell) and the code… just… worked. By just after lunchtime I’d finished everything I had to do today, and I’m now working on a quote for later in the week. Fabulous.
And, to those who I may not see, good luck to Andy, Bryn, Claire, Faye, Hayley, Jen, Jen, Jimmy, Jon, JTA, Katie, Liz, Paul, Pete, Ruth, Sian, Sundeep, and Suz (the latter of whom I presume has some) in their upcoming exams. And to anybody else I’ve missed.
Paul Is The Most Fucking Random Person In The World
Paul M: fucking nutter. The most random person you’re ever likely to meet. But you’ve got to love his sincerity.
This morning, I’m happily sat at my workstation, staring, as I do, at program code and pausing from time to time to check the RSS feeds of the usual crew, when the phone rings: Matt answers it; it’s Technium reception – they’ve got a parcel for us. Ooh; that’s exciting, but Matt’s deeply involved in some code so I offer to go and collect it. The arrangement here among us lazy folks is that the receptionist puts the parcel in the lift, and one of us toddles along the corridor and takes it out of the lift on this floor.
I stood outside the lift and listened as it came up to the first floor. The door opened, and I lifted out the parcel… and that’s when I noticed the first strange thing: the parcel was addressed to me, personally (which is very unusual) and the address was written entirely in marker pen (rather than being a printed label, as most goods delivered to us here are). I’m not expecting anything; least of all at work: I never give my work address to anybody. Who could have sent this?
I opened it and laughed out loud. It took just a second to realise what was going on, as I recalled a conversation in the RockMonkey ChatRoom yesterday lunchtime…
[11:38] * Ava_Work goes to nuke food
[11:38] <Ava_Work> Hmm… spaghetti hoops on toast for me, methinks…
[11:39] <Pacifist_049> You’re microwaving spaghetti hoops?
[11:41] <Ava_Work> Yup.
[11:41] <Ava_Work> Why?
[11:41] <Pacifist_049> Philistine
[11:41] <Ava_Work> So…
[11:41] <Ava_Work> …how else can I do it?
[11:41] <Ava_Work> And think carefully now…
[11:41] <Pacifist_049> Pan
[11:41] <Ava_Work> A pan. Which I don’t have. But let’s pretend I did. How would I heat it?
[11:41] <Pacifist_049> I know you don’t have a cooker at work, but that’s not the issue here. It’s the principle, damnit!
[11:42] <Ava_Work> So; as it pisses YOU off so much, feel free to bring me a pan and a cooker. Then I’ll do it your way, which is – in the end – preferable.
[11:42] <Ava_Work> However, it doesn’t piss ME off enough that I’ll go hungry rather than nuke spaghetti hoops.
Click on images for larger versions.
The parcel, as shown above, contains a pan, wooden spoon, loaf of bread, tin of spaghetti hoops, and a strangely familiar electric hob.
Which is a fab gesture, although if I use it for my lunch today I’ll have to do so on the sly, on account of the fact that the Technium facilities manager is in today and this particular piece of electrical equipment has not been electrically safety-tested.
What the fuck. Thank you, Paul!
So I’m Sat At Work…
…minding my own business, and some random guy walks in through the office door, looking lost. Nobody seems to get up to see to him, so I – in my new desk, which is quite close to the door – go over to greet him. “Is there;” he begins, sounding a little unsure of himself, “Is there a ‘Scatman’ here?”
Oh; fucking hell, I think. For some reason, I’m reminded of the last time somebody wandered up and confirmed my identity by addressing me by my “blog name”, and it turned out to be a scary stalker type. I try to think back about what libellous thing I might have said this week.
“Hi; I’m from Unigryw (another company in the Technium),” he begins, “I was looking at your web site -“
“Scatmania.org,” I reply, pronouncing the hyperlink with surprising clarity.
“Yes,” he continues, “I was hoping I could use your review of Nice ‘N’ Naughty on LocalTVi.”
So, I let him. Pretty much all the original content on my weblog is covered by a creative commons license anyway, but I just told him he could do whatever he liked with it. And if only LocalTVi had an RSS feed, I’d keep an eye out for my review appearing on it, too. I thought everything had an RSS feed, these days. Ah well.
Our Web Developer’s “Line Of The Day”
Yet again my concern for the value of an Internet Computer Science degree from UWA is raised, as a dippy co-worker with two years of such a degree behind her asks me for help:
“Dan,” she begins, “How do I make a table in PHP?”
For those of you that don’t know quite as much about web design as she should, PHP is a programming language used, amongst other things, for developing dynamic, flexible web sites which integrate with other data sources. This weblog, for example, is powered by PHP. It is most frequently used to output HTML, the language of the web.
“I think you mean HTML,” I reply, seeing what she’s trying to achieve – the alignment of two text fields with their corresponding labels. She’ll need a simple two-by-two table. The code for this is as follows:
<table> <tr> <td> Top-Left Text </td> <td> Top-Right Text </td> </tr> <tr> <td> Bottom-Left Text </td> <td> Bottom-Right Text </td> </tr> </table>
What are they teaching them these days? I remember learning this at about age 14, using Netscape’s examples. This young woman has been studying Internet-fucking-Computing at degree level for two years and hasn’t been shown this?
Don’t even get me started on the fact that she shouldn’t be using a table for the purpose she was trying to use it for.
Update 2023-12-07: In hindsight, I made a knee-jerk reaction in writing this blog post. I should have treated this junior developer as what I’d now call “one of the lucky 10,000” and been more-supportive and a better teacher. We’re all learning, and back in 2004 I clearly had a lot of learning still to do.
Aber Graduates Earn Least In UK
This is just fucking weak: the average salary of an Aberystwyth graduate is just £12,968… the lowest in the UK. And on this crappy ‘probationary period‘, that’s still more than I earn. Fucking shitty.
Feeling unmotivated now. Not getting enough work done.
An Idea – How To Get Treeware Junk Mail Banned
Here’s a thought: a way to try to get unsolicited (treeware) junk mail banned –
Every time you receive a bit of junk mail, just go and put it back in the post box: it’s almost all franked mail, and so the post office will re-sort it and deliver it back to you. Put a tally on the reverse side, and add one to it each time you forward it to yourself. If enough people did it, I wonder how many recursions you’d need to put through the post office before the postal workers union petitioned the government to disallow the sending of unsolicited treeware junk mail.
Not sure if it’d work, but I think I’ll do it anyway, just out of curiosity about how high a tally I can get before the post office start refusing to re-deliver them. Heh.
Got my Dad’s web site done. Just waiting for the domain name registration to go through so I can deploy it.
You Know Your Program Is Convoluted When…
…the client calls up and says, “I’m not sure if this is a bug… or a feature… but -”
Bovini is fucking scary these days.
I’m Still In Aber. Yay.
[this post has been partially damaged during a server failure on Sunday 11th July 2004, and it has been possible to recover only a part of it]
I’m still in Aberystwyth, which I thought was a good thing even before people who don’t have the same benefit complained [Alec complaining, Ruth complaining, Adam complaining] about it. Aberystwyth is great this time of year – it’s still a little too early for the tourists to arrive, but it’s warm and sunny and feels like springtime.
Sadly, I still have heaps of work to do – Simon, my boss, is breathing down my neck… not to mention the fact that I need to pretty-much finish my dissertation over the Easter break. And an assignment. And start my revision. And train for Malawi.
As Claire reported, we went for a picnic up Pen Dinas at the weekend, followed by an evening of board games in Rummers and back at The Flat. The game we played in Rummers, ‘NTropy’, is really particularly good – you have to build unstable structures with sticks such that other players are …
Out Of Place
Something feels out of place. Probably just the time of year, the amount of work I have to do, etc. The only good thing about working as long hours at work as I have been is the anticipation of how healthy my next paycheque ought to be. Which it’ll need to be, because I’ll be penniless by then.
Gonna play some Super Mario World on the SNES emulator I downloaded and try not to get too stressed and start snapping at people again. Must de-stress!
Hugz, ye’all;
Frustrating
How frustrating is it to write 5 CDs for clients, only to discover an error in some SQL scripts on them that mean that they won’t work outside of the development LAN… <grr>
It’s the world rebalancing the good and bad things, I guess. Making up for last night’s wild rampant sex tour of the flat (starting on the couch, finishing on the bed… without need for re-entry). Damn, we were horny.
I’d better fix these SQL scripts. Ooh: office Christmas dinner this evening! That’s something to look forward to.
Some Days You’re The Statue; Some Days You’re The Pigeon
I’m at the office. It’s almost 5pm. So far today I’ve achieved what should be estimated as approximately 7 days work. Some days the code just flows. I like being me.
On the other hand, it may be that I’ve just written the wrong 7 days worth of code – as in; the 7 days worth of code I should be starting next week. Despite having achieved the entirety of my work schedule for the next month, I haven’t yet finished what I was supposed to be doing this morning.
My boss is pretty level-headed and appreciates the way I work, though – that if he doesn’t expect me to do things in the order he asks, and he doesn’t mind that some days I achieve nothing but surfing the web and posting to my blog, and that other days are like this one, with immense productivity. I’m an outlier even by software engineering standards. I’m a bit of a loose cannon. But in any case; I’m worth more than he’s paying me and we both know it, and neither of us care terribly, so everything’s pretty damn sweet.
Got my assignment in on time. Think I’ve done it quite well (actually went to the library and read old journals and books and things – very scary and academic and cool at the same time: after all; it’s just about possible to pass a comp. sci degree with Google as your primary reference). Time will tell.
Chez Geek night tonight at the Ship. Looking forward to it.
First Aid
Yesterday was a long day. After nine hours at work, had two and a half hours of First Aid refresher training at Aberystwyth ambulance station.
On the upside, I’d forgotten how subtly dark paramedics’ sense of humour can be… when one particularly overmoral woman expressed concern at a particular element of the training: “But they could die!”, one of the ‘medics responded, deadpan, with: “No; they’re already a corpse. They’re dead. They’re just lying there, being completely useless.” I like paramedics.
I have a lot of work to do this week – my final week full-time before starting again as a part-timer while I put some work towards graduating – and I’m getting bogged down in other people’s bureaucracy. I can’t get my client’s clients’ computers to connect to my client’s computer because my client’s network administrator has put a particularly secure firewall in the way, and he needs a list of IP addresses (unique identifiers for computers on TCP/IP networks, like the Internet) of all the servers on my client’s clients’ networks, but everybody’s got meetings at stupid times and I can never get hold of the people I need when I need them and… aarrgghh!!!
It’ll all be fine.
Second Place
I came second in the Cymru Prosper Wales “Enterprising Student” competition, which earned me £100, this morning. Pretty much made my late night and early morning worthwhile. Now I’m back at the office. Needed to come in this afternoon to deploy a new version of a piece of software to a client.
Think I pissed Claire off by trying to bum a lift into the office. Gave up and hoofed it in the end (tried to get the bike fixed – something’s gone wrong with the gears – but the bike shop didn’t have enough hands-on to get it done ‘while I waited’).
Knackered. But full of creamcakes, which is good.
In the absence of this work deadline and CPW, things should return to normal tomorrow. Then I can get back to some much-needed Three Rings code.
I need to get a t-shirt printed with “I’m blogging this” on it. Yes, I know ThinkGeek do one, but it’d be cheaper to have The Don here in Aberystwyth print one for me than to pay international shipping charges, considering it’s only a one-colour print.
Early
Like Kit, I woke up surprisingly early. Then decided to go back to sleep and as such will now be late for work. Ah well.
Need to get ready for a presentation I have to give at the Park Hall Hotel tomorrow as my contribution to the Cymru Prosper Wales scheme, which funds small businesses in rural areas for employing undergraduates, and has been slipping my boss a few to give me a summer job, which I’d have had anyway. Hmm…
Paul left his shoes here. Does that mean he walked home barefoot last night?
Anyway, off to work…