* Posts by AndrueC

5089 publicly visible posts • joined 6 Aug 2009

The last post: Building your own mail server, Part 3

AndrueC Silver badge
Meh

Re: sanesecurity signatures for clamav

Exchange is probably overkill for a home server and although setting it up is indeed simpler than all this config file editing it has it's own set of quirks. Getting through the prereqs on older versions used to be a good definition of hell but the last version I installed seemed to automate most things.

Anyway I went with something called VPOP3. Setup is largely automatic but if you like tinkering you can do that through the UI. There are hints and tips throughout so it's easy enough. Personally though I just leave it alone. Life is too short to spend more than an hour setting up a mail server.

Official: North America COMPLETELY OUT of new IPv4 addresses

AndrueC Silver badge
WTF?

Adding an IPv6 address and connectivity to your own website will bring benefits, he told us, because those networks tend to be less congested and more direct

Eh? It's the same network for the most part isn't it? Just a different protocol. I suppose it might cut out one NAT exercise but otherwise why would the routing be any different?

Ex-BT boffin Cochrane blasts telco's 'wholly inadequate' broadband vision

AndrueC Silver badge
Meh

I really don't think your argument makes any sense at all. The fact that a quirk of history leaves us with creaking and outdated broadband infrastructure does not mean we are insulated from those countries in Asia and Scandinavia that don't.

I know, and I never said that it did. Clearly you've completely misunderstood my point. This isn't about 'who's better' nor suggesting that we can survive with a worse network than them. This discussion has nothing to do with that at all.

The ex-CEO's assertion is basically that we should have been able to do what they did because they did it. My assertion is that we had a completely different situation so such a comparison is invalid. You can argue that the UK ought to have a better network than it does (and I'd agree completely) but what you cannot do is say that 'Because Romania built a high speed fibre broadband network the UK should also have been able to'. That's invalid. It's like saying 'Because AndrueC could get to Banbury in fifteen minutes, Andrew Heron should also be able to'. The fact we both need to get to Banbury this evening (gawd help us) and I can get there before you is a different discussion. I'd be more than happy to join in your lament at being unable to visit its delights but that's not the subject of this particular discussion.

AndrueC Silver badge
Meh

Re: But not for much longer

Oh let's be clear here. I'm not saying that what we have is great and we shouldn't aim for better. We are in danger of having a network that isn't fit for purpose. BT have just about kept ahead of the curve for most people but it's a close run thing and they are still letting down around 10% of the population.

But..

If you have an old, crap and inadequate network then it's sensible to make the case for ditching it and starting again. That's good engineering. It will help your company grow and increase in value.

If you have a network that you have just spent a decade modernising and that (as far as most of its customer's know) is doing a brilliant job then demanding that it be ditched and replaced with something else entirely is not good engineering. The accountants will scream - they may never trust your suggestions again (because it was probably you who initiated the modernisation just completed). The company will probably struggle to get funding from the stock market. You might even damage the company's stock if you go around telling people that it's biggest asset is, in fact, about to become obsolete.

So of course the UK should be trying to get FTTP rolled out everywhere. As techies we can't disagree with that aim. However as engineers we also have to be mindful of costs and other practicalities. Ironically the PO in the 60s suggested a fibre roll-out (there's an promo video knocking around somewhere). BT tried again in the 80s but wanted the right to broadcast TV and Maggie blocked that.

So there we were. A wonderful voice network recently modernised at great cost and now we have to try and get it to carry data. Damn.

AndrueC Silver badge
Meh

Romania is still not a very good country to compare. As you say it had a creaking telephone system. I'm also pretty sure it wasn't available to everyone. Choosing to tear down and start again just isn't a big deal if what you currently have is crap or incomplete.

The UK's problem is that our telecommunications network was superb. It was available pretty much everywhere to anyone who wanted it and (at the time of broadband planning) did everything 99% of people wanted and did it well. Tearing it down was out of the question. Building something to replace it was pretty silly as well.

No we should be compared with our peers: France, Germany, the US. On that scale we actually come out quite well. The best last time I checked the stats. Perhaps more importantly we have greater use of the internet per capita than our peers. In fact we've been in the top ten per-capita for a long time. Our internet access might not be the fastest in the world but is hasn't stopped us becoming one of the world's top consumers of the service.

AndrueC Silver badge
Meh

It's a bit unfair to compare us to Asia, that's kinda oranges and apples.

* UK: Upgrading an old and extensive national network. One that at the time was doing everything the customers thought they wanted to do.

* Asia: Building a network where in a lot of cases none exists.

Which is the easier discussion: "Boss, I need a new computer because I think mine might not be fast enough in a month or two." v. "Boss I can't do any work until you get me a computer."?

Another factor is a difference in housing stock and density. A lot of Asia lives in blocks of flats so a single fibre can supply dozens of families. Most people in the UK live in individual properties so you have to run a lot more fibre. It's also easier to dig a trench in Asia whereas digging almost anything in the UK requires careful planning to avoid smashing through something important.

Sweden v UK might be a more fair comparison at least as far as upgrading an existing network is concerned but this page suggests they might also have an advantage in their housing stock. If I'm reading that right it implies that over half of dwellings serve more than one person whereas I don't think it's anywhere near that figure in the UK.

It's always a bit dodgy comparing different countries as the only conclusion you can usually draw is that 'Different environments produce different solutions which produce different results'.

However I would love to know why FTTPoD was so expensive and eventually abandoned. A couple of people in the know have said it was understandable and BT never really stood a chance but it does make me wonder.

Boffins make brain-to-brain direct communication breakthrough

AndrueC Silver badge
Joke

Re: Just "yes" and "no" can go a long way

Ah but encoding 'That would be an ecumenical matter' would be quite tedious.

Things you should know about the hard work of home working

AndrueC Silver badge
Happy

Re: Oops I

Ha ha! I once told an international meeting that the train was about to arrive at Warwick Parkway. Luckily they thought it was funny and no-one queried whether I'd had permission to have left the office at that time :D

AndrueC Silver badge
Unhappy

Re: We have the opposite

and you get to pay for heating your house all day in winter.

I was fine for the first year because my access machine was a manky old cast-off from the mid 2000s. It did a pretty good job of warming the study (it's only about 6sqm). Then we had a round of equipment upgrades at the office and my old office machine became by new home machine. The new machine was ten years younger and it did b*gger all to warm my study :-/

AndrueC Silver badge
Thumb Up

I would also recommend ensuring that some form of IM is available and working. Staff should be encouraged to use it to chat even if in the same geographical location. That way it becomes familiar and a standard form of communication. It can end up as an alternative to 'the water cooler' so helps open up the informal chats that teleworkers often miss.

At one place I worked we'd sometimes have 'open mic' days where everyone participated via headset (even those in the same physical location). Typically we did that when the entire team was brainstorming or in the early phase of a project when ideas were being batted around. That doesn't work so well when people have specific tasks to work on because it becomes an interruption.

I agree about the risk of working extra hours but it's nice to be able to extend the overall hours while taking chunks out for domestic duties. That's usually how I did it - start at 7am, finish at 6pm but bursts of work interspersed with breaks to do house work or mow the lawn. When in the office I worked 8am to 4:30pm.

My current arrangement is 'work from home if you need to' and that's good enough for me. The only downside there is that you have to remember to test your home set up a couple of days before you actually need it because the infrequent use can mean you don't realise that something is broken :-/

EE is UK's biggest loser on customer broadband gripes – AGAIN

AndrueC Silver badge
Thumb Up

Re: Static IP

they do offer , at least for the BEThere customers they acquired through the O2 acquisition

Well I was once with BEThere but left for PN when FTTC became available. I had a quick text chat with them just now and was told I might get somewhere if I called their team tonight. I might give that a try as it could save a bit of money and I'm not impressed by PN's ongoing network issues. They might only hit me every couple of months and be fixable in ten minutes but they irk me. My experience as a software engineer means I don't like putting up with faults (no, really :) ).

AndrueC Silver badge
Happy

I'm impressed by Sky and VM's performance. Especially considering all the whining I hear about jitter and congestion on VM's network - it's apparently keeping most of its customers happy regardless.

Sky..bah. If only they'd offer a static IP address on their residential broadband they'd have one more customer.

The last post: Building your own mail server, part 2

AndrueC Silver badge
Thumb Up

Re: Those wishing to learn VI…

The Single Unix Specifcation requires vi - so prestty much any *nix box you will come across will have vi installed on it.

Yup. You can also control it purely using standard keys. Back in the day when cursor or function key support on a terminal was not something you could rely on that could be a godsend. On really dumb terminals you can even drop back to ex which is not that hard to use if you know vi.

AndrueC Silver badge
Happy

Re: Used to run my own mail server 6 or 7 years ago, but stopped

IMHO, running your own mail server (and believing you are safer that way) is asking for headaches. There are so many more threats these days that it takes a team of people working 24/7 to keep highly vulnerable systems (like mail servers) safe.

I sort of agree...and sort of don't :)

I agree because it seems like you will get attacked. My own little private mail server is under continuous low-grade attack. Random spam, probes on SMTP and POP3 ports. Occasional probes on the web interface.

I disagree because my server just shrugs it all off. The only time I had a problem was when I changed the rejection logic to quietly accept random spam. It didn't bother the email server but did chew through 90GB of my 100GB monthly allowance in two weeks. So now I reject everything at RCPT and that's that. My server is VPOP3 running on Windows 7 on a FitPC2.

AndrueC Silver badge
Thumb Up

Re: Push email for mobile?

The plan for next week, so far, is to go through the config for spam and virus filtering (the original plan was to do it all in this part, but I felt I'd have to compress things so much it wouldn't be helpful).

It'd be nice if you could stick in a bit about DEA. That's what I've been using for many years now with great success. I have my mail server set up with a wildcard redirect that sends matching addressees to my actual mailbox. That way I can hand out individual emails to new contacts with zero configuration.

Most random spam fails at the first hurdle because it doesn't match the wildcard template. If I do get spam I can see what address was used and immediately block just that address. It means I don't need to run any kind of spam filtering software.

Crash Google Chrome with one tiny URL: We cram a probe in this bug

AndrueC Silver badge
Boffin

Re: Dear Coders - Rules You Learned in Kindergarten

Yah. I learnt this while developing data recovery software. In that scenario invalid inputs are not just possible they are expected.

Unfortunately you can't stick contractual tests everywhere. That has performance consequences that may outway the risks. The trick is to know where your gateways are so that you can place your gatekeepers.

I'd suggest that they would have been better encapsulating the URI in an object(*) and passing that around instead of passing a string. That way it's obvious where you put the gatekeepers - in the object.

(*)Even if your language isn't object oriented you can still employ the isolation technique and define specific interfaces to underlying data.

It's not broadband if it's not 10 Mbps, says Ovum

AndrueC Silver badge
Thumb Up

Of course I could get a better line; but only if I was prepared to may a contractor to run new cables, because BT won't.

The availability checker will tell you what cabinet you're on. If you create a thread here you might get some useful info.

AndrueC Silver badge
Meh

I did try out Tesco home broadband; at least it was cheaper than BT

Tesco use the same infrastructure as BT so aside from saving money there is no reason to think it would run faster. In fact since one way to offer a cheaper service is to oversubscribe it you're more likely to see a slow down, especially at peak times.

But now, they've sold that side of the business to TalkTalk, so I'm expecting the service to deteriorate even more

I wouldn't. Talk Talk have more money to spend because they run their own network. The sale may mean more money being invested and therefore less of peak-time slow down. Or more likely you'll be moved onto TT's backhaul and network which will be better than what Tesco pay for.

But unfortunately it sounds like your problem is your telephone line so no change of ISP is going to fix that. You'll have to wait until someone decides to upgrade your phone line. What does the BT availability checker say at the moment?

AndrueC Silver badge
Flame

Re: As I understand it

Hey, if we're going to start attacking marketing terms (and indeed, why not?) why don't we all spend a moment contemplating 'Fibre broadband'.

Let the screaming begin!

The ONE WEIRD TRICK which could END OBESITY

AndrueC Silver badge
Unhappy

And of course reducing the portion size of ready meals will have the added benefit of reducing the price.

Stop laughing in the back!

Confession: I was a teenage computer virus writer

AndrueC Silver badge
Thumb Up

I wrote a virus for CP/M once. I wrote it on an Amstrad 6128 with 3 inch floppy drives though so it never had a chance to escape into the wild. Plus it took so long to write to the floppy disk that it was kind of obvious. Still - it did the equivalent of a TSR and hooked into BDOS.

Journos to be spared replacement by robots, BBC claims

AndrueC Silver badge
Alert

Seemingly programmers have a high chance of being automated.

Eh? 8% 'It's quite unlikely' is it what it gives for 'Programmer and software development professional'.

Not that it should be taken seriously but how did you come to your conclusion? I'll admit that metaprogramming and to an extent IoC smack a little of self programming computers but we've got a long way to go yet.

AndrueC Silver badge
Happy

Programmer and software development professionals are also unlikely to be replaced. Well..duh. We're not that stupid. We're not going to do ourselves out of a job and if the worst comes to the worst we know how to sweet talk the metal bastards :)

World finally ready for USB-bootable OS/2

AndrueC Silver badge
Facepalm

Re: What problem will it solve ?

OS/2 insisted on using the polling facility

Oops, that came out completely wrong. OS/2 didn't like using the polling facility. The missing wire was so that the printer could signal the computer for more data which is what OS/2 expected. I suppose that up to then most PC OSes didn't need that option because they had nothing better to do anyway than sit around asking the printer "Are you done yet?".

AndrueC Silver badge
Boffin

2) Windows let you run DOS applications in real DOS by booting into it. OS/2's DOS mode had severe compatibility issues.

That's not my recollection. OS/2's VDMs were very compatible. I played games in them - I remember playing Geoff Crammond's F1GP while downloading messages from CompuServe. IBM put a lot of effort into their VDM technology.

OS/2 MVDM.

AndrueC Silver badge
Meh

Re: What problem will it solve ?

You're jesting I hope, from what I remember OS/2 was just as buggy as Windows and in such a case why didn't they simply use Linux.

A lot of OS crashes were caused by people running it on clones that didn't completely follow the PC standard. I seem to recall a conversation on the CompuServe support forums which ended with a comment something like: "If we ask a motherboard for 72ns RAM refresh and it tells us it's using 72ns RAM refresh we assume that's what it's doing because that's how we build our PCs. 74ns is not the same as 72ns!".

There also use to be an issue with printers because OS/2 insisted on using the polling facility and a lot of cheap parallel cables were cheap because that pin wasn't wired up.

Maybe also (stretching my memory a bit) a similar issue with joysticks because OS/2 expected to be able to talk to them before it started listening.

To my mind that was part of why OS/2 failed (and also the relationship between MS and IBM). IBM seemed to be old-school, 'do the job properly' whereas MS (and clone PC industry) was 'knock something up and if it sort of works sell it'.

AndrueC Silver badge
Happy

I ran OS/2 warp for a couple of years. I used it a crash-proof DOS/Windows host for software development. In effect it was a primitive form of Virtual Server. The Windows hosting in Workplace Shell was a particularly neat bit of integration. The only time OS/2 used to let us down was the first version of Warp which only had one message queue. That could lead to the WPS becoming locked while the OS trogged along happily out of reach. Our solution to that was Telnet - we'd get someone else to log in and kill the WPS process. It then spawned a new one and you were away again.

We were writing data recovery software and we could even issue BIOS calls to talk to drives. Not sure if they were emulated or pass-through. The only time the it let us down was when we tried to develop ATA/Taskfile based stuff. I think there was a bug there because when we tried to send a command to the HDD the floppy drive span up and they aren't even controlled the same way :-/

I still have happy memories of OS/2. One of the biggest favours it did for me was that it meant I skipped past Win95 without ever using it.

What should we do with this chunk of dead air? Ofcom wants to know

AndrueC Silver badge
Black Helicopters

Re: re. Three Cows

Oh pull the udder one.

The last post: Building your own mail server, part 1

AndrueC Silver badge
Boffin

I've been using VPop3 on Win 7 for several years now. Minimal setup and it runs 24/7. Seemed to run fine on a Fit-PC with 1GB of RAM. I solved the spam issue by using a wildcard implementation of DEA. If an address goes bad I just blacklist it. For the most part I just leave it to do it's thing.

It's 2015 and miscreants are still trying to dupe you with fake BSoDs

AndrueC Silver badge
Meh

Re: Missed!

Sorry guys, wrong target.

I use Linux and Noscript.

You don't get them Windows these days either. I think the last one I saw was when I was debugging a device driver several years ago. Still - it's an alarmist screen so any vulnerable person could fall for it.

'Major' outage at Plusnet borks Brits' browsing, irate folk finger DNS

AndrueC Silver badge
Facepalm

Hopefully it will take them less time to fix it than the eight-months-and-counting that it's taken to investigate the ongoing single/multi-threaded download issue. The only saving grace with that (for me) is that I only suffer it every couple of months and it can be cured quiet reliably and quickly.

Then again, it can be nasty when it strikes.

'A word processor so simple my PA could use it': Joyce turns 30

AndrueC Silver badge
Terminator

I owned a CP464 then later a CPC6128. We looked down on PCWs :D

End mass snooping and protect whistleblowers, MEPs yell at EU

AndrueC Silver badge
Meh

Re: toothless

Yes. Plus..maybe if it had teeth it'd be less benign.

AndrueC Silver badge
Meh

It's nice to see that someone is still trying to fight on our side. I'm sort of okay with the concept of an overarching European Parliament but it's too expensive, and inefficient. Also as this shows in a lot of cases it's pretty toothless. I wonder sometimes if the real purpose of it is for window dressing :(

Well, what d'you know: Raising e-book prices doesn't raise sales

AndrueC Silver badge
Thumb Up

Re: It's really simple

Yup. I might shell out more for an author I really like (Christopher Fowler being one, Ian M Banks was another, CJ Cherryh when she isn't churning out another in the Foreigner soap opera series) but generally speaking books are swappable as Tim says. Last year when I was spending two hours a day on a train commuting I got through 1.5 eBooks a week. When you're buying that many £10 a book is silly - it nearly doubles the cost of commuting! No, I bought detective novels for £1 to £5 and the only books I paid £5 for were those by Peter Lovesey.

One thing I did notice on the really cheap books though was the poor editing. Quite a few typos and grammar mistakes so obvious they jarred with the story at times.

All I wanted was something vaguely interesting I could lose myself in for the hour it took the train to go between Banbury and Birmingham.

Laminate this: Inside Argos' ongoing online (r)evolution

AndrueC Silver badge
Meh

they had really obfuscated whether they were actually carrying what I needed or not.

It seems okay now. Under each store is a message saying something like 'Reserve before 1pm, collect until 4pm' or 'Reserve before 1pm, collect in 3 days'. It might be helped by a check box that allows you to filter out stores that don't have the item in stock though. Currently you can only see half a dozen local stores and would have to click to see more if none had it in stock.

AndrueC Silver badge
Thumb Up

Re: Who remembers Green Shield Stamps?

What I like about shopping online with Argos, is the ability to order online and then pick it up in-store the same day or have it delivered.

Last time I tried that (which was quite a long time ago) the web site was rather odd. When you told it your location it gave a list of local stores. But you had to click on each store in turn to find out which (if any) actually had the item in stock. It seemed like it had been designed to frustrate.

Ah, they've improved it. Now under each store in the list it tells you when you can collect it, today, three days, four days. That's a lot better. Might be worth considering that as an alternative to Amazon.

Ofcom issues stern warning over fake caller number ID scam

AndrueC Silver badge
Meh

"Never give out your personal information in response to an incoming call"

And what's the first thing Barclays says to you when they call? "Can you confirm your date of birth, please?"

To be fair when you object they will then suggest you call them with a reference number or using the free built in messaging facility of their phone app but it still seems unfortunate that their default position is to ask for personal information on what is essentially a cold call.

A Dyson car? Don't rule it out. We're suckers for innovation, says CEO

AndrueC Silver badge
Joke

Maybe they are working on a Dyson Sphere.

Spaniard trousers €60,000 bank error, proceeds directly to jail

AndrueC Silver badge
Unhappy

Re: Handling charge for sending a letter.

Parcel Farce recently charged me a 'handling fee' for holding onto a parcel while I paid the import VAT of £17.50. The handling charge was £8 and they only had to hold on to it for two nights. From talking to the exporter it seems they paid less than that to get the item across the Atlantic.

Nice work if you can get it :-/

AndrueC Silver badge
Joke

The money was just resting in my account.

The 100GB PHONE! Well, it has shades of Chrome, so not quite

AndrueC Silver badge
Joke

Re: Stunned.....

Have Google got a new logo? You would have thought someone would have mentioned it

Oh several people have but I think they got away with it :D

Farewell to Borland C++: Embarcadero releases Delphi and C++ Builder 10

AndrueC Silver badge
Thumb Up

I actually used the CP/M version for a while on an Amstrad CPC.

Apparently it's still going strong (or was a couple of years ago).

And now I'm using VS 2015 and C#. Lawdy - d'ya think I'm getting old?

AndrueC Silver badge
Boffin

Borland C++ goes way back..in 1992 also targeted Windows, using the Object Windows Library (OWL) framework which many developers regarded as superior to the Microsoft Foundation Classes (MFC).

Borland was also offering a RAD C++ development environment for a long time. Borland Builder 1.0 was released in 1997. They did it in a very clever way (probably thanks to Anders Hejlsberg who is a personal hero of mine). They just wrapped the Delphi VCL and made it linkable. It meant we could use nearly all the existing Delphi components and even write components for Delphi developers.

I've often thought it was a bit sad that MFC remained the dominant C++ framework for so long. Well..I also chuckle a bit when I think of all those C++ developers fighting MFC when I was enjoying the benefits of the VCL.

The only criticism you could hold against C++ VCL was that it required a couple of none standard extensions to support the event model and properties.

I enjoyed using Borland's tools. I was even a member of their TeamB for a couple of years until a takeover at work dragged me over to Visual Studio. But hey - at least I still get to play with Anders' creations :)

Germany to fork out BEELLLIONS for farmers' broadband

AndrueC Silver badge
Facepalm

Re: 50 Meg Everywhere, eh?

Shows what you could do if you tried...

Indeed. Cornwall has done very well thanks to the EU and BT. Unfortunately the rest of the country had to go with a scheme cooked up by the UK government and it's been slow going.

's a funny old world ain't it?

BACS Bank Holiday BALLS UP borks 275,000 payments

AndrueC Silver badge
Joke

Alternative headlines: BACS to the wall. Payroll BACS up.