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

 



Forgot your password?
typodupeerror
Slashdot Deals: Prep for the CompTIA A+ certification exam. Save 95% on the CompTIA IT Certification Bundle ×

Comment Re:Since when are HTML & CSS programming langu (Score 1) 132

LaTeX is astonishingly versatile (as evidenced by the underlying TeX \primes demo macro for example) and I spent way too much time 'coding' in it to make my thesis look pretty for example.

And plenty of non-imperative computer languages still require skills of scope and data design etc etc, from Prolog through SML to any of the functional languages, never mind the JS/HTML/DOM/CSS nexus.

So I think you protest too much.

Rgds

Damon

Comment Re:My ATM is Walmart/Sam's Club (Score 1) 101

I already gave up flying years ago, and in particular was tired of US surly behaviour towards flying foreigners long before 9/11. Even if it hadn't invented the TSA the USA lost my tourism and in-person business dollars long back.

But in any case, yes, I don't feel the need to give out difficult-to-replace-and-repudiate identifiers, especially those to do with money, to others willy-nilly. Cash still works well for many things. Yes, and I used to be CTO of a credit-card company.. %-P

Also, specifically, credit cards are quite expensive for the merchants, especially for small transactions. Debit cards less so but the risks are higher for the customer.

Rgds

Damon

Comment Re:That IS scary!! (Score 1) 285

Why the snark?

Yes, I also designed the hardware target of that code, wire-wrapping the first unit, and writing the 'OS' in a mixture of C and asm.

The asm equivalent was accidentally starting my NMI routine with "push hl; push de" and ending it with "pop hl, pop de". That anything worked at all was a minor miracle, and it did for months before I noticed.

Rgds

Damon

Comment One stray ; burned a week... (Score 2) 285

A stray ; 30 years ago in some C took me a week to find, replacing the intended body of a loop with an empty block IIRC. I have ever since tried always to { } statement blocks so that it is easy to tell what was intended...

Also I strongly echo the "make sure that you're editing what you're running/debugging" comment elsewhere. Still horribly easy to get that one wrong in lots of different ways...

Rgds

Damon

Comment Re:Battery and solar panel technology advances (Score 1) 34

All those numbers are better than they could have been a few years ago. Try doing it with lead-acid batteries, less clever charging strategies, and older heavier less efficient PV cells and tell me how that works.

Thus it is progress. Incremental progress is still progress. 'Maturity' is still progress.

Rgds

Damon

Comment Re:Balance TOR's costs against the benefits. (Score 1) 37

4) We examined the TOR traffic and tried to minimize the abusive bits. In our case, we found that most of the TOR web browsing looked non-abusive. However, the majority of the SSH and RDP traffic looked abusive. So, we asked the TOR admin to limit those protocols.

I am interested to understand what level of inspection you could and did perform to decide "abusiveness". Especially for the secure traffic.

Rgds

Damon

Comment Re:So funny, but yeah, totally true. (Score 1) 152

I used to run a SPARC box with 4MB (yes, mega) as my gateway/firewall machine when I was one of the few ISPs in the UK with (a) a live 'Internet' connection and (b) any sort of firewall.

I called the machine 'lemon' (http://www.exnet.com/NTP/ARC/ARC.html lemon.exnet.com) because it was (as a safety measure) pretty much incapable of running a compiler in that space, but it ran a mail proxy and firewall (http://www.exnet.com/ExFilter/V1.1.3-manual.html which I wrote to make sure I understoof what was going on) just fine.

Rgds

Damon

When the bosses talk about improving productivity, they are never talking about themselves.

Working...