Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
User Journal

Journal Journal: Spaghetti Sauce 3

A couple of weeks back I went to an Italian restaurant with some friends from work. I had a salmon dish (since I don't speak Italian, I can't exactly remember what it was called) - basically, salmon fillet baked with lemon. The side was spaghetti and spaghetti sauce. Two thoughts struck me: (1) the food is incredible and (2) it can't be at all difficult to make at home.

So I made it. What makes it really is the contrast between the lemoned salmon's tartness and texture, and the sweetness of the spaghetti and sauce. I just guessed at what to do with the salmon and it turned out good. The spaghetti sauce - I had a look at various recipes on the internet, and in the tradition of open sauce (yes, go on, groan now) I decided to use ideas from several to come up with sauce code (yes, groan again) that I thought I'd like best. And in those traditions of Free Sauceware, I'll share what I did...

The salmon is easy, each salmon fillet (adjust quantities to taste, but I reckon this is a good starting point)
* 1 salmon fillet
* About a tablespoon of olive oil
* A thin slice of lemon
* About 2 tsp of lemon juice
* Just a pinch of sea salt
Wrap in foil and put in the oven for 20 mins at 180 celsius (if you have a fan oven). I found it was good to prepare the lemon and salmon in the morning and let it sit and marinade until the evening.

The spaghetti sauce (enough for 4 people, or two very hungry people):
* 500g small (cherry) tomatoes
* 1 tube (about 150g) tomato puree (if in your locality it's called tomato paste, make sure it contains nothing but tomato)
* 2 tsp brown sugar
* 1 tablespoon basil
* 2 tablespoons rosemary
* 5 cloves of garlic (or to taste), finely chopped
* 4 tablespoons of olive oil
* 1/2 teaspoon sea salt
* 1 onion

Chop the tomatoes (into quarters I think is best), slice and dice the onion into small bits, and chop the garlic finely. (I have a device with a handle on that you wind for mashing garlic rapidly into small bits, I don't know what it's called - I inherited it from my grandfather and it's at least 40 years old but it's so insanely useful I'm sure they are still available today) and put in a bowl and add the rest of the ingredients. Then give it a good stir. Once again, I found it was best to prepare it in the morning and allow it to fester in its own juices until dinner time.

To cook, put in a pan and stir on a medium heat until it's ready. Generally it should take less time than the actual spaghetti.

The way the Italian restaurant served this was to leave the salmon in its foil, sitting in the lemon juice and olive oil and serve the spaghetti and sauce as a side. I think that works very well.

User Journal

Journal Journal: Which company to blame? 5

If I'm having a problem getting my phone to work with my car's audio system which company should I contact first?

T-Mobile (mobile provider)?
Ford (car manufacturer)?
Motorola (phone manufacturer)?
Microsoft (Sync)?
Google (Android)?

User Journal

Journal Journal: Debian users are without ClamAV - mail servers broken 1

Well, this morning I found my mail server had died. Postfix was up just fine, but the logs showed that it was failing while passing messages via clamav.

ClamAV was complaining about a bad daily.clv file, and looking at clamav's website... oops, the version of ClamAV in debian-stable has been *disabled* deliberately by ClamAV! (The issue: that version uses too much bandwidth when updating its AV database and ClamAV can no longer tolerate the bandwidth usage).

Oops. Any Debian mail server that passes mail through ClamAV is currently down, unless the admin already knew of this and compiled a new ClamAV or uses Debian unstable.

Looking at sendbug, Debian have been informed... I don't see any information about when we'll get a new ClamAV package, so it's time to compile the latest from source.

User Journal

Journal Journal: Why machine translation won't be all that good for a very, very long time... 2

A couple of things recently really highlighted why machine translation is going to be awkward and clumsy for years to come, and why even human translation is so damned difficult when you get into colloquialisms and jokes.

A couple of weeks ago, I was with a friend in Wichita and we were at a Mexican restaurant. He mentioned he'd seen a Mexican movie (ÂY tu mamà también?) - a movie subtitled in English, and that some of the audience was getting a laugh out of *something*. He wondered why - was it just a bad translation? Probably not, I answered. Probably a play on words or a double meaning that just doesn't translate to English, or perhaps something cultural (for instance, there are jokes that are funny in Britain but would leave Americans thinking "uh?" due to cultural differences, and vice versa - despite the shared language).

Today I came across one of these. There's this geek comic strip made in Spain called TiraEcol. It's translated into many languages (and I don't know how the attempts to translate it worked in others) - but the English translation just didn't work, and I can't think of any way of actually translating the play on words so it works in English. The original Spanish is here:

http://www.tiraecol.net/modules/comic/cache/images/tiraecol-351.png

And the English here.

http://en.tiraecol.net/modules/comic/cache/images/tiraecol_en-346.png

The last frame will leave the English speaker thinking "Uh?"

But in Spanish, you say your computer crashed by saying it's hung. Furthermore, in Spanish, the personal pronoun is almost always dropped - so it could be "it hung", "he hung" or "she hung". In Spanish, if you want to say "It crashed", you say "Se ha colgado". If you want to say "she hung herself", you say "Se ha colgado". So you have the double meaning for the joke in Spanish, but which is lost in the English translation - Nano responds "What, the program or the girl?" which doesn't really work for "Uh oh, crash".

Indeed, the dropping of pronouns means that machine translation from Spanish to English generally results in something ugly. A human being knows whether someone's talking about "he", "she" or "it" from context, and with the verb conjugation in Spanish, a human doesn't need the pronoun to understand what's going on, because we already grasp the context from what happened earlier. But this is highly problematical for a computer, and quite often the machine translation will guess completely wrong whether the thing in the sentence is a "he, she or it". Also the pronoun for the indirect object is the same for "him, her and it", and again, machine translation frequently picks the wrong one when translating to English. (I can only imagine how tough it will be for languages which come from cultural bases significantly different from ours, such as Japanese or Chinese). Translations have been getting better, especially for things written formally, such as news or technical items, but they will continue to suck for a very great deal of time for informal writing or speech.

So don't use the excuse "oh, we'll have good machine translation soon" as an excuse for not learning a language, at least not for the next three or four decades :-)

User Journal

Journal Journal: Adventures in Functional Programming, part 1 6

And now for something completely different.

For years, just like pretty much anyone else who writes software, I've been using imperative languages. All the days from ZX BASIC, BBC BASIC, Z80 assembler, 6502 asm, C, C++, Perl, php and Java. (And even some COBOL, but I don't like admitting to that). Most recently, most of what I do is in Perl, or shell script, or Java.

That's a long time habit of doing things like "i++".

At times, out of disaster comes opportunity, Recently, our largest customer went into administration (for US readers, I'm not sure how this maps to Chapter 11 or Chapter 7, but basically it means the company is insolvent, and its management has been taken on by a third party who will try to sell what's left). This has left me with quite a lot of time to spare because a project I would have been working on right now is currently on hold until the situation with our customer is resolved (and the outcome looks like it should be favourable).

I've heard bits and pieces about functional programming, and Haskell, and Erlang - but never really had looked into it. My memory was jogged on Erlang when I was reading an article about telephone exchanges, somewhat coincident with the above catastrophe with our customer. Erlang was initially developed for telecommunications, where five 9s are simply not good enough, and I'm always interested in something that can help me make more reliable systems. I'd rather be developing than cleaning up after a system crash. So the time was ripe to start on Erlang.

What makes me interested in this language is that it is a tool that's designed for making reliable, concurrent systems. It has good features for that such as extremely light weight processes, the VM supports upgrading software *WITHOUT* having to shut down the program - you can upgrade/fix a service that's running and NOT shut it down to load the changes. It is also a functional language. And functional languages to me are (at least until last week) an alien concept.

The journey has only just begun. I started with "Learn You Some Erlang for Great Good" (it's titled in Engrish, but written in English) - http://learnyousomeerlang.com/ . I now also have the O'Reilly Erlang book, which I'm just about half way through reading and working through the examples.

The striking thing is you have to think a bit differently for a functional language like Erlang. You don't so much as describe how a task should be completed, but declare What The Truth Is - in a way that is very similar to how you write functions in mathematics (indeed, one of the first examples in Learn You Some... is a function that returns the factorial of a number, and the Erlang has a direct correspondence with the way a mathematician would write a factorial function). The way lists can be manipulated (list comprehensions) is straight out of mathematics set theory. Although the language looks strange and impenetrable and ugly at first, soon you see a mathematical beauty emerging. The other striking thing is that variables aren't. (I'd have called them "invariants" - calling them variables isn't all that accurate since they can't be varied once assigned). But you don't need variable variables in a functional language.

The other striking thing is how you must think differently with Erlang if you're making a concurrent system. The O'Reilly book points out that they've encountered time and time again, when people from an imperative background start using Erlang, they do it wrong - they write the system like they would in, say, Java, so with a minimal level of concurrency. But processes in Erlang are really, really cheap so you've got to get rid of all those ideas on how to write a large system. For example, the book cites how one group had set out to make an IM proxy in Erlang. They had one process handling the sockets from clients, another process doing some work on the data, and a final process emitting the data to the downstream servers. They ran into trouble with more than half a dozen concurrent messages. But how they should have designed it is to create a new process for every single packet - processes are *that* lightweight that you can make tens of thousands of them quickly and without huge memory overhead - and their proxy could handle orders of magnitude more simultaneous messages. Interprocess communication is also very lightweight, and lacks the shared memory drawbacks of traditional threads. Essentially, in Java or C++ or C# you think like the Protoss - a few heavy weight warriors. If you write Erlang, you have to think like the Zerg. A veritable swarm of lightweight processes, and zergling rush your problems :-)

This neatly segues onto something I did many moons ago in university. We learned a design methodology, written by a man called Michael Jackson (not the dead singer, the still alive computer scientist). JSD (Jackson Structured Development) and JSP (Jackson Structured Programming) were methodologies developed in the 60s and 70s, and today are largely forgotten, in fact in the 90s when we were learning this stuff there was much grousing about it being "obsolete"... but one thing that keeps coming back was when analyzing your problem, you analyzed it as if you had the perfect concurrent system and so you modelled every small problem as a completely new process. In those days you'd eventually flatten it down to effectively a single thread. I remember remarking to a classmate at the time that there seemed to be an elegance of starting your model as if you had the ideal concurrent system because it made it clear - and that perhaps one day we would have a system in which you could take the design and implement it as a concurrent system, just as you had drawn it. Perhaps it's time that JSD was revisited, because in Erlang you DO make every single little process that happens in your inherently concurrent world an actual Erlang process, just like Jackson suggested you model it! JSP, which we used in COBOL at the time, and COBOL itself was the source of much grousing - (JSP is specifically good at program design when you have an input, you transform it, and make an output. The stuff of many COBOL programs. If you model your inputs and outputs correctly, the resulting program structure makes programming a simple mechanical task and you get no logical errors in your code) - it strikes me that JSP fits amazingly perfectly with XSLT. Indeed, JSP models everything as a tree. Now what's XML? Basically, your program structure is exactly how XSLT is structured - a tree. So is your input and output.

So perhaps Michael Jackson really is a genius, too.

PC Games (Games)

Journal Journal: Independence for the Isle of Man? 1

(As an aside, I just made this same blog entry at barrapunto.com - which is a Spanish language Slashdot sister site - barrapunto translates literally as "slashdot". Interestingly, journals seem much more important on that site than on Slashdot - there's actually a "latest journals" on the front page by default. I guess with the size of the English Slashdot, sadly that'd probably be impossible here).

A few weeks ago, some graffiti written by unknown persons appeared on various walls around the island. Things like "Somalia 1960" and "Zambia 1964" were written. The countries are ones that have gained independence from the UK, and the years are (as you may guess) the year in which they gained independence.

Manx independence movements aren't anything new. It's just that recently the complaints about the UK have had cause to be reignited - some adjustments to the VAT sharing rules strongly in the UK's favour and the unilateral abolishment of the reciprocal health care agreement by the UK have left people here feeling a bit sore (especially given that there are countries ending in -stan that still have reciprocal health care agreements with the UK, but from March 1st, the Isle of Man won't - that's to say we will have to pay if we get ill in the UK, which the residents of the countries ending in -stan won't). For those who don't know, the state of the Isle of Man is that it is *not* part of the UK nor part of the European Union, but it is a British territory - similar to the Falkland Islands and the Channel Islands.

To be honest independence for the island is not something that I think of as important. We already have our own passports, our own government, our own laws, our own tax policies, our own currency. We already have all the trappings of a sovereign state except for sovereignty itself. In fact, I think if the island did become a sovereign state, things would get a little bit complicated - I expect we would then have to have a visa to travel to the USA, Manx born people would probably lose the freedom to work without a work permit in European countries etc. I think ultimately, an independent Isle of Man would have to join the European Union to maintain access to EU markets (currently, the island gains access via a common agreement over customs/VAT with the UK). The currency would probably still have to remain linked to the UK pound.

It turns out that the son of the landlord of the pub in which my dad and I have a few beers every Sunday is one of those implicated in the graffiti writing (and will be up before "the beak" to be prosecuted for vandalism).

In any case, it occurred to me when I first saw this graffiti that the independendistas had shot themselves in the foot making several very stupid errors. They had written countries like "Somalia" and "Zimbabwe" - the latter, a brutal dictatorship known for hyperinflation and a totally failed economy directly due to the idiotic policies of its president, the former famous for being a failed state, full of violence and a source for piracy (real piracy, not copying films, but violent attacks on international shipping) and of course "Blackhawk Down". Even though what I know about marketing can be written comfortably on the head of a pin, I know that you don't promote independence by citing Zimbabwe or Somalia [0]. Anyone reading this graffiti would think "I don't want to end up like Somalia or Zimbabwe - we ought to stick with the UK". And indeed, remaining with the UK has its usefulness - aside from meaning Manx people are British citizens and get to travel most of the world visa-free, and get access to European markets - there's a level of underlying corruption here, and what prevents it from growing into something serious and dangerous is the ever present fear amongst those who otherwise may take advantage is that the UK government would impose direct rule if there were too much corruption - and the UK government has done just that with the Turks and Caicos Islands last August due to the growing corruption in its government. (Three or four years ago, our Chief Minister had to resign after it became clear that he was heavily implicated in corruption - the others probably forced him out rather than swept it under the carpet because they knew the likely outcome if they didn't).

[0] It's not just Manx independence people who don't seem to know the first thing about PR. What about the idiots who decided it'd be a great idea for Tony Blair to be an envoy to the Middle East? That's a bit like having General Galtieri as the envoy to the Falkland Islands)

User Journal

Journal Journal: Eerily Quiet 1

After all the political stories that Slashdot posted on the front page last year they don't mention the special election in Massachusetts today at all.

What's up with that?

User Journal

Journal Journal: What I Did on my Holidays 1

Hmmm.

I see there is a new journal editor window. Pity it doesn't stay resized when you resize it...

Anyhow, back to the subject (with a nod to Twoflower, of Terry Pratchett's book "Interesting Times" which I'm re-reading again for the nth time...

Back in July last year I went to RetroEuskal in Bilbao, Spain (mainly to do a talk on my Spectrum ethernet card, but also just to have a bit of fun with retro machines). One of the events was a giant stop motion game of Galaxians. Well, RetroacciÃn now have made the stop motion video of the event, and you can see it here:

"For the second consecutive year we've held the "Gigantic Retrogame" event. This time, the game we chose was the classic "Galaxians" by Namco-Bandai. The company has sponsored the event and offered many prizes for the players"

http://retroaccion.org/retropartida-gigante-galaxian

(Don't panic, they titled it in English). It was very cool to be there :-)

Databases

Journal Journal: The worst week 1

The worst week of my working life is now over.

Next week can go either of two ways: the second worst week of my working life. Or it could be even worse than this week. Fortunately, it's not something that's my fault, I'm just involved in the recovery and developing the safeguards that have to come from this. (My part in all of this is development of back end systems and DB administration, none of which was involved in the monumental cockup). One of the things we do is process order forms for our biggest customer. We process around 120,000 forms per week (of which about 20% are order forms). Due to a conjunction of circumstances, some 6000 forms were processed incorrectly, and 6000 incorrect customer orders went out. Part of the problem is the form processing software has a highly unexpected behaviour when processing double sided forms - it does NOT treat the two images from the duplex scanner as an "inseparable unit". It tries to smartly link them by recognising the form, and if it gets it wrong it can associate the wrong front of the form (which has the order) and someone else's back of the form (with the customer details). A conjunction of this unexpected behaviour, a lack of adequate user training, too much comfort over the process, and human error resulted in things going tits up.

If we finish the recovery next week, then it'll only be the second worst working week I've ever had.

If the customer also fires us, it'll be by far the worst - a catastrophe. It's cold comfort thinking how I'm not to blame while seeing 30 fellow employees getting laid off just before Christmas. I was only half joking when talking to my boss about buying a one-way ticket to South America and never coming back.

Math

Journal Journal: Why MM? 1

Here's something that's been bugging me for ages.

Why do rich people and financial types write million as MM, for example, $1MM?
Someone told me once "well, the Roman numeral for thousand is M, so MM is a thousand thousand". That explanation, however, is not right. MM in Roman numerals means 2000. Million, in Roman numerals, is a single M with a bar on top. It also doesn't make sense to use the Arabic 1 plus the Roman numerals for a number.

As far as I can tell, when people write $1MM instead of $1M, it basically means "and I know lots about money and have a lot of it".

PC Games (Games)

Journal Journal: Gold farming orgs advertising on Slashdot... 4

Today I saw a big ad for Evony on Slashdot's front page. Do the editors know that a Chinese gold farming operation is advertising here?

http://www.guardian.co.uk/technology/gamesblog/2009/jul/15/games-evony-spam-internet

The scum^Wpeople behind Evony are also trying to sue Bruce Everiss (a games industry marketer/blogger) - who is from the UK, in the Australian courts(!) for defamation for posting about it...

User Journal

Journal Journal: WTF is wrong with our government? 5

Why is the State Department working to get the former president of Honduras reinstated when the official report from the Law Library of Congress states:

V. Was the removal of Honduran President Zelaya legal, in accordance with Honduran
constitutional and statutory law?

Available sources indicate that the judicial and legislative branches applied constitutional
and statutory law in the case against President Zelaya in a manner that was judged by the
Honduran authorities from both branches of the government to be in accordance with the
Honduran legal system.

Why are we paying for department of expert lawers to answer these kind of questions when the answers get summarily ignored? Should we be worried that the our president is supporting an executive who attempted to subvert the constitution of his country?

User Journal

Journal Journal: Batteries, Gasoline and Math 2

I got some flack on the article about the Teals Roadster for the statement that batteries need to improve by about a factor of 20 before electric cars will have the same long distance capabilities as gas powered cars so I've decided to publish a more complete explanation.

For the purposes of this exercise we'll consider a hypothetical 4-door sedan. This particular model seats 5 adults and has a large trunk capable of carrying the luggage that a family of five needs for a road trip. It has a 16 gallon gas tank and can travel 400 (highway) miles on a tank while carrying that family and their luggage. Finally, this car is equipped with a modular engine that can be removed and replaced with an electric propulsion system. Likewise the gas tank can be removed and replaced with a battery (we want to make this comparison apples-to-apples)

The efficiency of this car when powered by gasoline is about 20%. When it is powered by electricity it is about 90%. Efficiency in this context means tank(battery) to wheel. Since we are comparing the ability of these devices to store energy the efficiency of pulling crude oil out of the ground and getting into the tank as gasoline, as well as the efficiency of generating and transmitting electricity and charging the battery are outside the scope.

First let's figure our how much energy is necessary to move this family of five and their luggage 400 miles on the highway. We know that it the engine consumes 16 gallons of gasoline, which contains 1.9 gigajoules of energy. Since we also know that the engine wasted 80% of that energy the actual amount of work necessary to move this vehicle 400 miles at highway speed is 387 megajoules. In order for our car to make the exact same trip at the exact same speed on electric power, we need a battery that can store 426 megajoules (90% efficient).

How big will that battery be? To start with lets convert 426 megajoules to electrical units: 188 kilowatt-hours. Using the most optimistic numbers we have for lithium-ion batteries today gives us an energy density of 160 watt-hours/kg and 360 watt-hours/liter. Our battery will weigh 2,600 pounds (compared to 97 pounds for gasoline) and take up 138 gallons worth of space. Even if we assume that the frame of the vehicle can handle the extra weight of this battery there is no way you are going to fit it, five adults and their suitcases on your trip.

Are electric vehicles great for getting around in town? Yes. Are they ready to replace fossil fuels for long-haul travel? Not yet. When you see that batteries can store 4 kilowatt-hours per kg and 3 kilowatt-hours per liter then you'll know that batteries have caught up with gasoline in terms of vehicle energy storage.

Spam

Journal Journal: So many spammers, so few bullets... 2

Some observations recently on spam.

Far from Microsoft's declaration that "spam would be a thing of the past", in no small part due to exploited Windows boxes, spam is worse than ever. Over the last three months or so, spam has made two obvious step increases. When I got my new mail server running, my personal email account was receiving around 450 spam messages per day on average. It made two jumps - first to about 600 per day about 6 weeks ago, and a couple of weeks ago, made another surge again to about 800 per day. The peak was reached on Thursday - 977 spam emails in one day to a *single* email address!

The other interesting thing I've noticed: a good deal of the spammers seem to take weekends off. There is a very significant dip in spam on Saturdays and Sundays.

The other thing I'd want to say is what the hell would I do without SpamAssassin, Procmail and Postfix. Thanks to SpamAssassin plus some Procmail rules, on the day I got 977 spam emails, perhaps five or six actually leaked through into my inbox. Procmail makes it easy to push this into a spamtrap on the server, so I never have to download them - but if I suspect a mail may have accidentally ended up there, I can always look in the spam trap. (I have a cron job that deletes the spamtrap daily, otherwise the filesystem would fill in short order).

Looking at how SA is classifying spam, SpamAssassin's heuristics aren't used all that much - today it's usually because the message body has URLs that are on half a dozen DNSBLs, or the Received: is from an address listed in dozens of DNSBLs. Still, it's surprising how many spammers think that sending messages with "viagra" or lots of 419 scam stuff think it'll get through. Probably 30% of the caught spam hits the threshold from heuristics alone. (And additionally, usually appear in half a dozen DNSBLs too). I'm also using just the normal Debian SpamAssassin package, so the Debian packagers have done a good job with the default setup.

Classic Games (Games)

Journal Journal: Transformers - inductors in disguise 1

Last week, at last, I got my hands on a Vectrex. A really nice one, too - it looks hardly used (and when I took the case off, not a speck of dust inside). If you don't know what a Vectrex is, it's an early 1980s game console. It's about the size of the original Macintosh, and has a black and white vector CRT. Yes, vector. Just like the original Asteroids, or the original Battle Zone, it uses vector graphics, rather than a bitmapped raster display that everything else uses.

However, after 5 minutes of playing with it, it died. It didn't take me long to trace the problem - the primary winding on the main transformer had failed. I'm surprised there was no magic smoke. The problem: I can't even get to where the wires are soldered onto the primary windings, even after prising off the transformer's metal case. It looks like it was manufactured by winding the bobbins with the leads soldered directly onto the transformer wire, buried in the bobbins, then the iron laminations put on afterwards - so it can't be disassembled.

The transformer carries no useful markings, and the Vectrex service manual doesn't even tell you the specifications. All I know is that it's probably got a 115-0-115 primary (with the 115 ends connected, to make the primary 230v), and a suspected 9-0-9 secondary. I say suspected because the rectified lines say 9V DC on the power board, but 9V AC secondaries will give about 11 volts once rectified (RMS * 1.4) with no load. (But then again, many nominal 9V unregulated DC circuits powered by a transformer typically are a bit higher when unloaded, for example, my Spectrum's transformer is rated as 9V DC out, and all the DC inputs are labeled 9V but in reality it gives about 12V, unless you load it down).

So I'm not entirely sure what lump to replace it with. It looks like it'll need a >30VA rated secondary (I have already found a 50VA transformer in the Farnell catalogue which will physically fit). The real trouble is that on talking to someone I know who owns a Vectrex, his suggestion was that no ratings for the transformer were given because it's a "critical safety component" and the wrong voltage could produce X-rays from the CRT. Indeed, I looked at the HV circuit in the Vectrex service manual, and the picture tube's HV circuit is unregulated. Well, it's regulated insofar that it will hold a *relative* voltage, but there's no voltage reference in the regulation circuit, so if you feed it a higher input voltage, you'll get a higher output voltage. (Incidentally, the flyback circuit's oscillator is 555 based, and not all that far removed from some of the power supply ideas I played with for powering nixie tubes, although the output voltages there were 170 volts, not 6800 volts).

I don't want to turn the console into a cheap medical X-ray scanner, so I'm going to have to really get to the bottom of this transformer issue. It turns out half of the primary still works, so I may try and feed that half 115 volts and see what comes out of the other end, if it's 9VAC, then I can order a new lump of iron off Farnell. I would also like to get a HV voltmeter to test the tube anode voltage (which itself is going to be an interesting thing to accomplish, I imagine the HV output is very high impedance, since effectively hardly any current will flow, and so it'll easily get loaded down by a meter if it's not high enough impedance). If not I guess all I can do is stick the machine somewhere else and leave it turned on with a piece of photo paper in a black bag against the screen for a few hours and see if it gets fogged.

The other alternative is to look out for a "spares or repair" Vectrex and steal its power transformer.

Slashdot Top Deals

If you have a procedure with 10 parameters, you probably missed some.

Working...