Archive for January, 2010

HTPC – Up and Running (projectlog part 4)

25 February 2010, 2:07 am

I actually wrote this back in November, but I didn’t publish it at the time because I wanted to get some better photos. I never did, and I can’t be bothered to tidy up the living room and scrounge some batteries to take some now. I realise that the last post about this – in September! – said “part 4 tomorrow”, but well, oops…

Just as a refresher, I’ve been putting together a home theatre PC for the living room at uni-house. This is basically a normal pc with a TV card in the back, that’s hooked up to a normal TV rather than a computer monitor. You then use the PC to watch TV, the advantage being that you can then record stuff or timeshift, as well as stream media from other c0mputers, use iPlayer/4od/YouTube on the TV, and also play video files on the TV.

This started as a way to re-use an old PC, and I started off using my old computer from like 5 or 6 years ago. That plan died off though, because I bought myself a new desktop when I came back to Uni, so I used the computer that replaced for the htpc. Important specs:

  • Core2Duo E6300 (dual core, 1.8GHz)
  • 2GB Ram
  • 500GB Hard Disk (I added this, because I used the old hard drives in my new PC)
  • Leadtek Geforce 7300 graphics card (I also added this, because it’s fanless)

I did a few things to keep it fairly quiet. Firstly that graphics card. I did have a Radeon X1950pro when this was my “main” pc, but it was pretty loud so I swapped it for the 7300. I also pinched a quieter power supply from another pc, and disconnected one of the smaller case fans. So it’s pretty quiet now, which is good.

Because it’s a fairly powerful computer, I went with Windows 7. I’ve ran 7 on all my computers since the Beta was out in January, and it’s pretty bloody good. Everything works really well, and really easily. By way of example, when I was setting up the htpc, I needed to connect it to the internet, but only had one Wi-Fi dongle, which I use on my main pc. So I connected the two computers with an ethernet cable, shared the wireless connection on the main pc, and had the internet running on both PCs in minutes.

Whilst I’m on the subject of OSs, I was looking at laptops a few months ago and looked at MacBooks as well as proper computers (because whatever you want to say, Apple hardware looks really good). I wanted to see what MacOS is like, so I installed it on my desktop for a bit. I can now say that anyone who says that they actually like using MacOS is either a masochist or an idiot, because it’s one of the worst operating systems I’ve ever used. It’s amazingly unintuitive and confusing, and just a pain in the arse to get working properly. It felt half-finished; some bits were really polished but other parts of the UI felt like they’d been carried over from the dark ages. Going from 7 to that felt like such a retrograde step. I also didn’t like the fact that all the “working” bits were hidden from view. I didn’t have a clue where anything was saved, which was really unsettling. The fact that one of the selling points Apple use when selling their computers is that you can run Windows kinda says it all. I digress.

Anyhow, once I got it all up and running, I hooked it all up to the TV:

htpc hooked up to TV

I’ve written before about Media Center in Vista, and it’s pretty similar in 7 so there’s no point rehashing it (look at this video though if you want an idea of how it works), other than to say that it’s pretty damn good. The only problem I’ve had is that the software I wanted to use for remote access, WebGuide, doesn’t work with 7 yet. This isn’t a major problem though, and should be sorted eventually.

There’s some really nice touches in there though. Like in the guide, it fetches information off the internet for each show. So the other night we were browsing though the listings and when we saw whatever film was on Film4, someone said “oh, isn’t so-and-so in that?”. I could find out straight away by selecting the listing and going to the info, where there’s a synopsis and a cast list. It also fetches the info for DVDs, which is pretty cool.

I think I mentioned before that the TV card I bought came with a remote control. I wasn’t that impressed with it to be honest; it didn’t work that well with Media Center and occasionally stopped working all together. After a while I replaced it with this one, which works much better. All the buttons do what they’re meant to do, and it makes it really easy to navigate round everything whilst lying on the sofa.

I’ve got a decent library of videos and stuff on there now, and I’ve also set it up to access the music library on my desktop machine (and the music library in Media Center is really impressive by the way). I’ve installed Spotify on there as well. I wasn’t going to do that initially, but one of my housemates suggested it and I think it’s turned out to be a really good idea.

There’s a load of other stuff on there, other than Media Center. I’ve installed uTorrent and scheduled it to run unthrottled overnight, so it downloads stuff quickly. It’s set up to drop finished torrents in a certain folder, which Media Center monitors so that I can play stuff I’ve downloaded straight away through the Media Center interface, which is pretty handy (although some of my housemates don’t seem to understand this idea and keep turning the pc off at night, even though I’ve asked them not to).  I’ve also got a load of emulators (N64, Megadrive, SNES and NES) as well as some PC games on there. Worms Armageddon has quickly become a house favourite…

Also, streaming video on the TV is excellent. iPlayer, YouTube or whatever, are essentially the same quality as normal TV signals, because the resolution of the screen is comparatively low. The only inconvenience is that you have to swap from the remote control to the keyboard, and leave Media Center to use a web browser to get at it. Relatively minor problem though, to be honest.

Overall, it works really well, and everyone seems to be happy with it, which is good. If I were doing it again, using new components, I think I’d get a mATX motherboard and case, or perhaps even look at MiniITX or something like that. As it is, the next upgrade (when I have a lot more money than I do currently) is to go HD. I think that Formula 1 is going to be broadcast in HD next year and I’d love to be able to get that, but unfortunately it’d require a new TV as well as a new card for the PC. Definitely not on the cards any time soon, then.

So, if anyone else has an old pc lying around, I can definitely recommend it as a worthwhile project. A htpc makes a really good addition to a TV setup, and it’s relatively inexpensive to convert a PC for the purpose.

Posted by Dickie in Geek, Projectlog, TV, Technology | 1 Comment

Storytelling

19 February 2010, 2:30 am

A while back I commented on a post on Callan’s blog about Avatar. At the time I hadn’t seen the film, so I refrained from commenting on the film itself, but rather on 3D. I’ve seen the movie now and I stand by what I said there about 3D – I really don’t think its “the future” or anything like that. In fact I think that Avatar was a pretty bad vehicle with which to demonstrate 3D as a technology. I thought that the bits of the film where the 3D effect was most effective were the “live” bits, with real actors in real sets. It added to the “grittiness” of those scenes and I think the 3D effect looked brilliant then. I found myself noticing things like reflections in glass or creases and wrinkles on people’s clothes, and overall it made those scenes look pretty good. Not more immersive though, but I shall come back to this. In contrast, I thought that the CGI scenes looked more fake than they would if they were just in 2D. Everything was too smooth, too polished, too obviously rendered.

But enough talk about the technology, because it’s not really what I want to talk about. Avatar (like many contemporary Hollywood films) is a really awful film. The characters, plot, everything is just ridiculously cliched, shallow and pathetic. It’s way too long, and I found myself getting pissed off at everyone involved. I wanted the humans to piss off and die because they were obviously bastards. But I also wanted the na’vi to fuck right off just on general principals. Both sides were equally irritating so the big battle scenes at the end really didn’t move me. I think we were meant to feel some sort of empathy for Zoe and Jake, but honestly I just didn’t care.

And the less said about “Unobtainium”, the better. For fuck’s sake…

In contrast, last night I watched Das Boot for the first time. This is actually 40 minutes longer than Avatar, but you really don’t notice that. In contrast to Avatar, the story doesn’t feel like it drags at any point, and you definitely feel empathy for the characters. Whereas I didn’t give a toss about the characters in Avatar, it’s completely different with this. The way the tension is built and sustained is really amazing, and just goes to show that clever writing is a lot more successful  than any amount of flashy CGI bollocks. We are treated to the odd shot of depth charges exploding around the U-boat but it’s all very dark and murky, probably because it was made pre-CGI. I actually think it’s more successful like this. No doubt if the film were made now it’d be possible to have loads of cool CGI stuff, but I think it’s much better if the focus remains in the sub with the characters; if our only clues as to what’s happening are the same clues that the people on the boat have – the eerie, threatening sounds coming from the water outside.

The point I’m trying to make is that it was a wonderfully immersive film, with probably a more interesting and subtle message than Avatar. You don’t need 3D or any other clever technology to involve an audience, all you need is a bit of intelligence. All too often, gimmicks like CGI and 3D are used as a replacement for good film making (as further evidence, I give you Star Wars… speaking of which, if you have time watch this, well worth it), and it’s a real shame.

I suppose the polar opposite is something like The Road, and I’ve commented on this film before over on Jenny’s blog. In that case, there’s just… nothing. Again, I didn’t care for the characters and as far as I could tell, there’s no real story to speak of. Now I’m all for a story being subtle, but if it’s so subtle that it’s invisible then it all starts to become somewhat pointless!

Anyway, it’s getting late, so I’m gonna go watch an episode of Mad Men (and read for a bit… I got up very late today) before sleeping. In fact, if you want to see an example of really good storytelling (not to mention beautiful characterisation – I mean really, stunning), watch it. It’s worth doing so just for one particularly brilliant scene at the end of season 1, but I shall say no more so as not to spoil it for anyone.

Posted by Dickie in Movies, Rant, Sleep, TV, Technology | 3 Comments

Tweeting the Night Away

11 February 2010, 1:33 am

As you may have noticed from the new addition to the sidebar, I recently joined Twitter. I’d managed to hold off from joining for a while because I didn’t really get the point - my writing is quite verbose at the best of times, so what on earth is the use of 140 characters? What can anyone say in that tiny space that is of any worth to anyone? Well, a few people (well, 3) told me that it’s good and that I should join, and so I did, just to see what it’s like. Besides, when I joined it was exam period and at that time joining Twitter seemed a better use of my time than revising for the geotechnical engineering exam I had a day or so later…

Anyway, I quite like it. Turns out there’s a lot that can be said in 140 characters – generally stuff of the form of  ”wow, this just happened!” or “ooh, look at this…”. There was a specific thing which made me realise just how powerful a tool Twitter is, and that was the first F1 test of the season, which took place last week. This was the first time that many of the teams showed their 2010 cars to the world and the first time that any of them had a chance to run their cars properly and see how good they actually are (or aren’t). For lots of reasons, people not intimately involved in the teams can’t really read too much from the times, so whilst this early testing isn’t really good for starting to map out the relative competetiveness of each car, it’s still pretty interesting and exciting - there’s not been any F1 since early November, and us F1 fans need our fix!

To me, Twitter really came into it’s element during that first test. There were a number of people at the test circuit (people from the F1 teams as well as journalists) who were tweeting away; keeping the hive mind informed as to who was on track, what laptimes they were doing, what the weather was like, pointing out different technical aspects of the cars, and all sorts of other interesting things which made it really easy and enjoyable to keep up with what was happening. In the past, the only coverage of pre-season testing would have been a short report at the end of the day, listing the times that each driver did and the number of laps, as well as some photos. Following the event on Twitter was really good because getting information throughout the day meant that it was easier to get an “overall” picture of each day of testing, and to try to work out what the times mean (if anything). It was also much more involving – getting an almost-constant stream of information made it seem like much more of an “event”.

I’m really looking forward to using it during the races this year. I can see that it’d be really cool then for much the same reason - taking in multiple sources of information all relating to the same event. That, in conjunction with the live timing app on the F1 website (which - although it sounds really geeky - is surprisingly useful for watching the races. Helps keep track of the strategies, because you see lots of things which aren’t ever picked up in the commentary and helps you to read the race better) should make watching the races even better.

I love technology for things like this. The way I can use different tools to change the way I do certain things, so that I get more out of them (as in this example) or to save time or make it more convenient.  Things like Google Reader and Calendar and the way they interact between all the devices I use to access the internet (phone included – calendar sync on the iPhone is one thing in particular which makes me want to shout “witchcraft!”). The way all my documents are stored in a Dropbox, so that I can work on the same thing on any computer – I love that I can work on a document on my laptop in the library, then come home and work on the same document on my desktop, and the whole transition being pretty much seamless. I don’t have to worry about syncing files between computers or making sure that they’ve all got the most up-to-date version - it’s all just done for me. Clever stuff. All relatively simple stuff too, but it’s amazing how much a difference they make.

Posted by Dickie in Geek, Motorsport, Sleep, Technology | 5 Comments

Silly Library

1 October 2009, 3:05 pm

While I had my year out, the engineering library at uni was done up. It’s very nice, and one thing they’ve introduced is a self-service thing, for borrowing and returning books. All the books have RFID tags, so you put them on a shelf and it identifies them. You swipe your uni card to id yourself, and all is done. Snazzy.

The thing I don’t get though is that the thing reads a barcode on the card, and like all barcodes it can take a few attempts. Our uni id cards (which double as library cards) have RFID, so why use the barcode, especially as the thing has an RFID reader anyway? Seems daft.

But I’m nitpicking, it’s a fairly good use of technology.

Posted by Dickie in Engineering, Rant, Technology | 7 Comments

Crossroads

28 September 2009, 11:45 pm

I think this is an important time for mankind. We face a variety of really massive problems and the way we deal with these is, I think, going to shape the rest of human history in a way that very little has in the past.

Our lifestyles are a result of hundreds – no, thousands of years of development and progress. We constantly strive to go one better; to do the impossible thing, solve the unanswerable question. In my opinion it’s one of the fundamental characteristics of the human race and probably the most admirable one too. Especially in the last 100-odd years, we’ve developed ourselves and our environments at a dizzying rate, and things that we take for granted today would baffle our ancestors from the early 20th century, let alone anyone older than that.

The problem is that it’s not sustainable. We’re heavily reliant on various depletable resources, and we’re using them pretty damn quickly. What’s more, those energy sources are tremendously flawed and by using them we’re damaging not only the environment but also ourselves. We only get one shot at this; we have one life to live and (currently…) one planet on which to live. One planet for us and – with any luck – millennia of our descendants. To be so accepting of both of them being damaged in such a way just seems so insane.

I have to say that I don’t know much about climate change. We’re told that the evidence really does point towards man-made climate change being a fact, but when I’ve looked at it on my own (admittedly not in massive detail) it all seems so… inconclusive. So I don’t know whether it’s happening and really I don’t care, because it’s irrelevant (and not the point of this post so please don’t try to comment about it). As I see it, burning these things is really harmful even before we take into account any possible effect on climate change. And besides, we really need to find an alternative because the stuff is running out. While we’re at it, that replacement may as well be non-damaging because it makes sense and it’s possible.

We’re being told that the way we live our life is wrong. Our cars are too big, we fly around the world too much, we don’t recycle enough. But really, it isn’t. It’s imperfect, but I don’t subscribe to the view that we should effectively regress in order to reduce emissions by a tiny amount. Our parents got to fly around the world, experience being on the cutting edge of mankind. Who the hell are they to deny us the same priviledge? Yes we should change our lifestyles (for instance more people should use public transport – but first the public transport system should be less horrendously terrible), but there’s a balance to be struck. The big problems arent individuals, it’s big businesses. But I guess it’s bad politics to attack them…

My point is that the issue we’re facing is not climate change. Of course it’s something to be aware of and try to counter, but it’s not the really scary problem. That problem is that we’re going to run out of energy soon and as far as I can tell we’re doing very little about it. We need answers pretty soon, but we’re stuck asking the wrong questions.

Posted by Dickie in Basically We're All Fucked, Engineering, Rant, Sleep, Technology | 7 Comments

Waiting for a train...

17 September 2009, 6:38 pm

So the Wordpress iPhone app has suddenly decided to work for me. I have no idea how or why it’s happened, but it’s probably best to just accept these things and move on…

I realise that I’ve somewhat gone off the boil with the htpc thing (thankyou Callan :p). I spent a few days tinkering as I was writing the entries, then had to go to Cardiff for a day and since then I’ve sorta been distracted by other stuff. Ironically, as the project started as a way to reuse an old pc, I’ve essentially ended up building a bespoke system for it. Really I need now to finish doing that, rejig Windows, then actually install it in Cardiff. Anyway, I’ll continue this in another post…

So I start back at uni next week. Well, it’s freshers week and lectures actually start a week on Monday, but you get the idea. It’s been a good year and an especially good summer. I’ve been doing a job which I enjoyed, travelled up and down the country for various reasons, spent time with various friends that I don’t generally get to see much and just generally had a good time. I’m really reluctant to go back to student life. Really i’m dreading having to motivate myself somehow. I keep telling myself to treat it like a job; get up, go to uni, spend the days working or in lectures and then go home and forget about it. If I do that I’ll enjoy it. I’m worried that I’ll do my usual trick of leave it all to the last possible minute, do crap in exams, then not be able to get a good job…

There was some point I was gonna blog about which I’ve now forgotten. Frustrating.

I think I’m gonna miss driving this year. I’m still gonna have my car, but I no longer have reason to do a few hundred miles every week. I used to really enjoy my Monday morning 6am drives to work. Driving through the dark with not much else on the roads and some good music on the stereo, it’s a really good way to relax, gather your thoughts.

I generally find driving therapeutic though. I think it’s because driving is partly automatic; you pay attention but part of what youre doing you basically don’t think about, so you take a step away from thinking about Whatever, but can still churn things over in the back of your mind until suddenly something clicks and things seem clearer.

Also, driving is really fun…

Anyway, I ceased to be waiting for a train about 10 minutes ago, and I’m worried that if I keep writing I won’t notice my stop. Also Ive basically been rambling, and I probably shouldn’t embarrass myself further by continuing…

Posted by Dickie in Cars, Geek, Random, Stuff, Technology, Time | 4 Comments

HTPC – Receiving Loud and Clear (projectlog Part 3)

8 September 2009, 12:00 pm

So, my TV card and rather snazzy keyboard arrived. I got the card installed, got Vista Home Premium installed, and had a look to see how it all worked.

I was worried that Vista might be a bit clunky on the machine I’m using, but really it’s not too bad. Just about usable, but I think the extra 1gb of RAM (when it arrives) will be welcome. Once I’d got all the drivers sorted (which included some drama with the graphics driver having a strop when I updated the motherboard drivers. One system restore later, all was well), I opened up Media Center (damn Americans, can’t bloody spell…). I’d never used it before so I didn’t really know how well it’d work.

I have to say, I’m impressed. The interface is pretty much spot on, and works really well with the remote control that came with the tuner. I had to fiddle with the positioning of the aerial to get the best amount of channels, but once I’d done that, it picked everything up cleanly, with no stuttering or weird drops in signal. The little freeview box we’ve been using in Cardiff for the last year is absolutely shit in comparison, even before you get to the extra things that the new box can do…

There’s not much more to say about Media Centre. It does everything you’d want htpc software to do, it’s quick, it’s pretty, and it works brilliantly even with my cheapy TV card. It even saw the dual tuners without any fuss, so I can watch one thing and record another. Result!

Initially I was just testing it on a PC monitor, so I was keen to get a TV hooked up, because that’s what it’s ultimately gonna be outputting to when I hook it all up in Cardiff. There was a spare TV in one of the rooms, so I got it and connected it to the TV out on the graphics card.

Desk

It works pretty damn well. I couldn’t find the remote for that TV to change the input settings, hence why it’s not colour. I did test it on another TV just to confirm that it is outputting in colour, and it is.

So I’m fairly satisfied with Vista, so it’s going to stay. My HTPC now does the important stuff – i.e. the bult of the TV functionality – so next on the hitlist is the little addons I initally specced when I started looking at this project…

Part 4 tomorrow.

Posted by Dickie in Geek, Projectlog, TV, Technology | 1 Comment

HTPC – Prep (projectlog Part 2)

7 September 2009, 3:21 pm

While I was waiting for the TV card and stuff to arrive, I started to consider what software to use. Just to help give the whole picture, here’s the specs of the PC I’m using:

  • Athlon 2500+ (333mhz FSB)
  • Abit NF7 Motherboard (it’s a shame Abit went bust. This is the best motherboard I’ve ever used and I would’ve definitely got another one for my next build, if they were around)
  • 768mb pc2700 DDR RAM (I’ve bought a 1gb stick to add to this, but it’s not arrived yet)
  • Radeon 9800 pro graphics card (overkill much?)
  • 80gb IDE hard disk. This will probably get added to at some point.
  • Some generic DVD-ROM drive.

By no means rubbish, but not the sort of system that you can expect to run everything uber-smoothly. So in picking software, that was my main consideration (as well as how well it’d work, and how easy it is to set up).

There are loads of alternatives out there, using either Linux or Windows. The ones I looked at were Mediaportal running on XP, Freevo, MythTV, or Media Centre built into Vista. Freevo and MythTV both run on linux and both look really good. The only thing with Linux though is that it’s never a simple task to make it do what you want to do. Even if it’s painless to install Freevo or MythTV, I’m sure it’d be hell getting all the drivers working, then getting stuff like emulators and web interfaces and shared folders working is just gonna be a hassle. I know Windows, so that was my preference (although I may look at the Linux alternatives at another point). The other good thing about Windows is that I know that there are a bunch of good emulators out there, and a good bittorrent client (with the web interface) in uTorrent, which saves me time looking for other things which work as well…

I decided to try first with Mediaportal running on XP. I thought I’d install it and have a play before my TV card came, just to see what it’s like. And I’d love to report back on it, but as soon as I’d installed it, the computer started rebooting itself as soon as it started to load the windows desktop. I spent a bit of time trying to fix it, but could never get my head round it. So, I decided to try plan B: Vista Home Premium, and the inbuilt Media Centre software.

Before I installed that though, some new toys arrived…

Tuner and Keyboard

Part 3 coming tomorrow

Posted by Dickie in Geek, Projectlog, TV, Technology | No Comments

HTPC – Plan of Attack (projectlog Part 1)

6 September 2009, 12:00 pm

We have a lot of spare computers lying around at home. Nothing special, just old computers that we don’t need any more because we’ve upgraded. I’ve always thought that it’s a slight waste for them to just be lying around unused because really there’s nothing wrong with them, as long as you don’t need to run cutting-edge software or stuff that needs a quick pc. For example, when I got a new PC (3 years ago!), carried on using it because it was fine for him at the time. Recently though he needed something newer so he upgraded, so my old pc was just sat around, basically doing nothing. It’s not slow – it runs Half-Life 2 pretty damn well, for instance. So I thought I’d put it to use.

I’ve toyed with the idea of building a htpc for a while. Initially I thought of using something based around a dual-core Atom processor, because that would be quiet (silent iirc) and still more than quick enough for what I need it for. Sadly the parts for that is more than I’d be willing to spend, which is why I came around to using my old pc. I decided that all I need to do on the hardware side is make it quieter, because at the moment it’s got lots of fans and is too loud to use as a htpc. Obviously for something that’s gonna be on pretty much all the time and is going to sit next to the tv, you want it to be as quiet as possible.

So, I started thinking about what I wanted it to do and what I’d need to buy to do it.

Whiteboard

The basic requirements I drafted up were:

  • Ability to record one programme whilst watching another.
  • Easily able to see shares from my desktop pc, so I can play music or videos I’ve got stored on that over the TV.
  • Some sort of online interface, so I can login over the internet and set programmes to record whilst I’m away. Preferably, I’d like this interface to work well on my iPhone as well :)
  • Able to play DivX etc
  • Work well enough on the hardware I wanted to use. It’s no use having it if it takes half an hour to open the TV listings…
  • Pretty frontend
  • Good bittorrent software with a web interface.
  • Would be good if iPlayer etc could be integrated into the interface, so we don’t have to leave the media software to use it.
  • Also want to install some emulators on the pc (MAME etc), and it’d be good if that could be integrated into the media software as well.

I had a look at TV cards and really couldn’t differentiate between the different types, so plumped for the cheapest dual-tuner card I could find. I also got a wireless keyboard, which has a touchpad built in, which I thought was pretty cool and ideal for this sort of system. Also I jumped on eBay and got a quiet CPU cooler for a fiver and 1GB of RAM.

All that remained then was to wait for the parts to arrive, so I could put my new toy very useful system together :)

Posted by Dickie in Geek, Procrastination, Projectlog, TV, Technology | 8 Comments

1983

27 April 2009, 6:03 pm

“Recently there have been quite a few things that I’ve wanted blog about… A few times I’ve actually started to write something down, but every time I’ve started to do that I’ve struggled to actually articulate what I was trying to say.”

It’s things like this. Words simply fail me, because I don’t understand how any right-thinking individual can think this is a good thing. It’s hard to vocalise quite how dismayed, frustrated, annoyed I am by the current state of the British Government. It’s basically all screwed.

I think we fundamentally have the right system of government, with the two houses, the Monarchy, etc. It’s just that for the most part, the wrong people are running that system at the moment. And it’s not gonna get much better any time soon…

Posted by Dickie in Basically We're All Fucked, Rant, Technology | 3 Comments