Author Topic: Test Equipment Anonymous (TEA) group therapy thread  (Read 17533530 times)

srb1954, Robert763 and 127 Guests are viewing this topic.

Offline Saskia

  • Super Contributor
  • ***
  • Posts: 2893
  • Country: de
  • you unlock this door with the key of imagination
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77025 on: December 09, 2020, 07:27:55 am »
Truth be known - it's probably a bureaucratic contribution towards natural selection.   >:D
Tis a real shame the bureaucrats aren't top of the list of those falling to natural selection !
Fucktards, the vast majority of them !

No, you are wrong here. Bureaucrats as well as politicians, privileged Hollywood actors, activists, are absolutely required for humankind's survival. As the planet is doomed we need to build a space ship to evacuate them into the next adjacent solar system.

Obviously space is limited so we cannot afford to send any engineers along, but they will start building a second spaceship immediately and follow as soon as it is finalized. We promise.
 
The following users thanked this post: Cubdriver, mnementh, tonyalbus

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29094
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77026 on: December 09, 2020, 07:36:17 am »
Truth be known - it's probably a bureaucratic contribution towards natural selection.   >:D
Tis a real shame the bureaucrats aren't top of the list of those falling to natural selection !
Fucktards, the vast majority of them !

No, you are wrong here. Bureaucrats as well as politicians, privileged Hollywood actors, activists, are absolutely required for humankind's survival. As the planet is doomed we need to build a space ship to evacuate them into the next adjacent solar system.
Way too close, send them further with a one way ticket....second thoughts pack some cee four in with them all.  >:D

Quote
Obviously space is limited so we cannot afford to send any engineers along, but they will start building a second spaceship immediately and follow as soon as it is finalized. We promise.
:)  ;)
Avid Rabid Hobbyist.
Some stuff seen @ Siglent HQ cannot be shared.
 

Online McBryce

  • Super Contributor
  • ***
  • Posts: 2705
  • Country: de
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77027 on: December 09, 2020, 08:29:15 am »
I just used for the first time a

Code: [Select]
lambda *args, ... : 
in Python. It works but I do not fully understand why, was a copy&paste try from the web...  ::)

Because Python is a copy & paste programming language ...  :-DD

... provided the copied source is indented to the same extent as the destination.

I hate languages where the amount of whitespace is semantically important. It is too easy to introduce subtle problems, and a prettyprinter cannot - by design - help.

Ditto type of whitespace, e.g. tab vs space in makefiles  :palm:

So, therefore you are not a fan of this language?    ;D

My current software project is written in whitespace... Or to be more exact, I still haven't got around to writing any code so it's still a blank page.

McBryce.
30 Years making cars more difficult to repair.
 
The following users thanked this post: BU508A, mnementh, capt bullshot, AVGresponding

Offline beanflying

  • Super Contributor
  • ***
  • Posts: 7375
  • Country: au
  • Toys so very many Toys.
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77028 on: December 09, 2020, 09:01:16 am »
Seems Parks Victoria is looking after the Drop Bears Summer food supply. Shiny new signs to direct the unsuspecting under their path. Lucky I am aware of the dangers and noticed the stealthy bugga pretending to sleep while waiting.

On TEA for those wanting a 3458A feel free to search this area. Currently one is somewhere in this 1000km area  >:D
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 
The following users thanked this post: mnementh

Offline tautech

  • Super Contributor
  • ***
  • Posts: 29094
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77029 on: December 09, 2020, 09:04:10 am »
Bush ? Only red dust on the Nullabor !  :P
Avid Rabid Hobbyist.
Some stuff seen @ Siglent HQ cannot be shared.
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23059
  • Country: gb
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77030 on: December 09, 2020, 09:25:46 am »
I just used for the first time a

Code: [Select]
lambda *args, ... : 
in Python. It works but I do not fully understand why, was a copy&paste try from the web...  ::)

Because Python is a copy & paste programming language ...  :-DD

... provided the copied source is indented to the same extent as the destination.

I hate languages where the amount of whitespace is semantically important. It is too easy to introduce subtle problems, and a prettyprinter cannot - by design - help.

Ditto type of whitespace, e.g. tab vs space in makefiles  :palm:

So, therefore you are not a fan of this language?    ;D

My current software project is written in whitespace... Or to be more exact, I still haven't got around to writing any code so it's still a blank page.

McBryce.

That reminds me of a nefarious bastard who decided to use space as a control code specifier in a protocol I had to parse. He had dropped dead a few years before and I had to write the new parser for it. His documentation had spaces in it, which you couldn’t see as he hadn’t bothered to specify it using BNF or anything. Took me a few cans of red bull to work that out.
 
The following users thanked this post: Specmaster

Online nfmax

  • Super Contributor
  • ***
  • Posts: 1582
  • Country: gb
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77031 on: December 09, 2020, 09:37:30 am »
Oh yes. A project with its own, unique communication protocol is a warning to flee in terror. As is a project that has its own memory allocator
 

Online McBryce

  • Super Contributor
  • ***
  • Posts: 2705
  • Country: de
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77032 on: December 09, 2020, 09:51:08 am »
I had a project a few years back to expand on an existing design, where the original creator had swapped some of the data pins on an EPROM to supposedly protect the data  |O So I had to bit swap the bin file every time I needed to rewrite the EPROM  :palm:

McBryce.
30 Years making cars more difficult to repair.
 
The following users thanked this post: bd139

Offline med6753

  • Super Contributor
  • ***
  • Posts: 11320
  • Country: us
  • Tek nut
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77033 on: December 09, 2020, 09:56:04 am »
Seems Parks Victoria is looking after the Drop Bears Summer food supply. Shiny new signs to direct the unsuspecting under their path. Lucky I am aware of the dangers and noticed the stealthy bugga pretending to sleep while waiting.

On TEA for those wanting a 3458A feel free to search this area. Currently one is somewhere in this 1000km area  >:D

I heard koala's can be quite nasty. Not your cuddly "teddy bear" everyone thinks they are.   
An old gray beard with an attitude.
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23059
  • Country: gb
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77034 on: December 09, 2020, 10:23:13 am »
I had a project a few years back to expand on an existing design, where the original creator had swapped some of the data pins on an EPROM to supposedly protect the data  |O So I had to bit swap the bin file every time I needed to rewrite the EPROM  :palm:

McBryce.

Hahaha that's awful. I can see why someone would do it though.
 

Online Robert763

  • Super Contributor
  • ***
  • Posts: 2831
  • Country: gb
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77035 on: December 09, 2020, 11:29:29 am »
I had a project a few years back to expand on an existing design, where the original creator had swapped some of the data pins on an EPROM to supposedly protect the data  |O So I had to bit swap the bin file every time I needed to rewrite the EPROM  :palm:

McBryce.

I've done something like that before for different reasons (long story). Rather than manipulate the files, I just built an adaptor for the programmer that swapped the pins. I'm a hardware kind of guy  ;D
 
The following users thanked this post: mnementh, Neomys Sapiens, tonyalbus

Offline Saskia

  • Super Contributor
  • ***
  • Posts: 2893
  • Country: de
  • you unlock this door with the key of imagination
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77036 on: December 09, 2020, 12:20:40 pm »
reminds me of those days when I wrote my cleanup scripts in make. The calling script set some initialization variables and the targets redefined themselves using sed/awk during runtime.

The script had 67 lines and cleaned/archived a whole day of futures settlement transactions. They also needed 1.5 years to replace the script after I had left the bank.
 
The following users thanked this post: mnementh, bd139

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77037 on: December 09, 2020, 01:26:02 pm »
I had a project a few years back to expand on an existing design, where the original creator had swapped some of the data pins on an EPROM to supposedly protect the data  |O So I had to bit swap the bin file every time I needed to rewrite the EPROM  :palm:

McBryce.

I've done something like that before for different reasons (long story). Rather than manipulate the files, I just built an adaptor for the programmer that swapped the pins. I'm a hardware kind of guy  ;D

It's not uncommon to see address and data pins scrambled to make for an easy, or even possible, PCB layout on a 1 or 2 layer board. If it's static RAM, who cares. If it's dynamic RAM, who cares as long as refresh still works. If it's a PROM or any variety, woe betide anyone who doesn't read the documentation first. If there is no documentation, then the perpetrator deserves to be sent for eternity to a hell designed by MBAs.
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 

Offline bd139

  • Super Contributor
  • ***
  • Posts: 23059
  • Country: gb
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77038 on: December 09, 2020, 01:35:13 pm »
I just thought of something you could do to be even more horrible. If you have a few banked ROMs in a system (think sideways ROMS in BBC style modularity), rotate the address lines by one bit for each ROM. That'd mean that they have to both be programmed correctly for the position and go in the correct sockets to work :-DD  >:D
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 20226
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77039 on: December 09, 2020, 01:41:10 pm »
I had a project a few years back to expand on an existing design, where the original creator had swapped some of the data pins on an EPROM to supposedly protect the data  |O So I had to bit swap the bin file every time I needed to rewrite the EPROM  :palm:

McBryce.

I've done something like that before for different reasons (long story). Rather than manipulate the files, I just built an adaptor for the programmer that swapped the pins. I'm a hardware kind of guy  ;D

It's not uncommon to see address and data pins scrambled to make for an easy, or even possible, PCB layout on a 1 or 2 layer board. If it's static RAM, who cares. If it's dynamic RAM, who cares as long as refresh still works. If it's a PROM or any variety, woe betide anyone who doesn't read the documentation first. If there is no documentation, then the perpetrator deserves to be sent for eternity to a hell designed by MBAs.

With modern DRAM, you probably do care. You store/retrieve entire cache lines in one fell swoop, and compilers/JITers lay things out in memory so as to make best use of that.
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 

Offline Cerebus

  • Super Contributor
  • ***
  • Posts: 10576
  • Country: gb
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77040 on: December 09, 2020, 01:53:52 pm »
I had a project a few years back to expand on an existing design, where the original creator had swapped some of the data pins on an EPROM to supposedly protect the data  |O So I had to bit swap the bin file every time I needed to rewrite the EPROM  :palm:

McBryce.

I've done something like that before for different reasons (long story). Rather than manipulate the files, I just built an adaptor for the programmer that swapped the pins. I'm a hardware kind of guy  ;D

It's not uncommon to see address and data pins scrambled to make for an easy, or even possible, PCB layout on a 1 or 2 layer board. If it's static RAM, who cares. If it's dynamic RAM, who cares as long as refresh still works. If it's a PROM or any variety, woe betide anyone who doesn't read the documentation first. If there is no documentation, then the perpetrator deserves to be sent for eternity to a hell designed by MBAs.

With modern DRAM, you probably do care. You store/retrieve entire cache lines in one fell swoop, and compilers/JITers lay things out in memory so as to make best use of that.

Yeah, but once you're at that level of complexity you're onto at least 6 layer boards (and probably impedance controlled with matched length traces at that) so you've no real motive to rearrange lines for easy routing.

That of course doesn't preclude rearranging them out of shear perversity because you want to give one of the other teams working on the project a persistent, throbbing headache.  >:D
Anybody got a syringe I can use to squeeze the magic smoke back into this?
 
The following users thanked this post: mnementh

Offline Wolfgang

  • Super Contributor
  • ***
  • Posts: 1810
  • Country: de
  • Its great if it finally works !
    • Electronic Projects for Fun
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77041 on: December 09, 2020, 02:04:26 pm »
Truth be known - it's probably a bureaucratic contribution towards natural selection.   >:D
Tis a real shame the bureaucrats aren't top of the list of those falling to natural selection !
Fucktards, the vast majority of them !

No, you are wrong here. Bureaucrats as well as politicians, privileged Hollywood actors, activists, are absolutely required for humankind's survival. As the planet is doomed we need to build a space ship to evacuate them into the next adjacent solar system.

Obviously space is limited so we cannot afford to send any engineers along, but they will start building a second spaceship immediately and follow as soon as it is finalized. We promise.

Hey, whats bad about that ? All mission without engineers will fail, the bureaucracts will vanish somewhere in space and the number of them on earth will decrease. Sounds like a success recipe.  >:D
 

Online McBryce

  • Super Contributor
  • ***
  • Posts: 2705
  • Country: de
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77042 on: December 09, 2020, 02:05:18 pm »
I had a project a few years back to expand on an existing design, where the original creator had swapped some of the data pins on an EPROM to supposedly protect the data  |O So I had to bit swap the bin file every time I needed to rewrite the EPROM  :palm:

McBryce.

I've done something like that before for different reasons (long story). Rather than manipulate the files, I just built an adaptor for the programmer that swapped the pins. I'm a hardware kind of guy  ;D

It's not uncommon to see address and data pins scrambled to make for an easy, or even possible, PCB layout on a 1 or 2 layer board. If it's static RAM, who cares. If it's dynamic RAM, who cares as long as refresh still works. If it's a PROM or any variety, woe betide anyone who doesn't read the documentation first. If there is no documentation, then the perpetrator deserves to be sent for eternity to a hell designed by MBAs.

With modern DRAM, you probably do care. You store/retrieve entire cache lines in one fell swoop, and compilers/JITers lay things out in memory so as to make best use of that.

Yeah, but once you're at that level of complexity you're onto at least 6 layer boards (and probably impedance controlled with matched length traces at that) so you've no real motive to rearrange lines for easy routing.

That of course doesn't preclude rearranging them out of shear perversity because you want to give one of the other teams working on the project a persistent, throbbing headache.  >:D

It wasn't for layout reasons, in fact he had to swap layers to cross the data lines. Without his swapping it was a straight 1 to 1 connection on a single layer. It was his security feature.

McBryce.
30 Years making cars more difficult to repair.
 

Offline Saskia

  • Super Contributor
  • ***
  • Posts: 2893
  • Country: de
  • you unlock this door with the key of imagination
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77043 on: December 09, 2020, 02:21:36 pm »
I just thought of something you could do to be even more horrible. If you have a few banked ROMs in a system (think sideways ROMS in BBC style modularity), rotate the address lines by one bit for each ROM. That'd mean that they have to both be programmed correctly for the position and go in the correct sockets to work :-DD  >:D

Sneak in some AES encryption into an FPGA built memory controller and store the key for decryption of the boot prom in the DRAM's config data chip. Actually that could be Apple engineering.
 
The following users thanked this post: bd139

Offline med6753

  • Super Contributor
  • ***
  • Posts: 11320
  • Country: us
  • Tek nut
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77044 on: December 09, 2020, 02:50:55 pm »
Nah, put all your encryption codes here. Good for protecting passwords too.  >:D ;D

An old gray beard with an attitude.
 

Online Robert763

  • Super Contributor
  • ***
  • Posts: 2831
  • Country: gb
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77045 on: December 09, 2020, 03:04:41 pm »
More ebay madness a badly stored and corroded Tek 7603 bid up to over £200 dead spiders free.  :popcorn:
/www.ebay.co.uk/itm/tektronix-7603-Oscilloscope/333811431519
Seller is 0 feedback but been a member for a year. Normally tht would indicate a stolen account but hs start prices are low and it cash on collection so not likely to be a scam.
 

Offline mnementh

  • Super Contributor
  • ***
  • Posts: 17541
  • Country: us
  • *Hiding in the Dwagon-Cave*
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77046 on: December 09, 2020, 03:14:19 pm »
I just thought of something you could do to be even more horrible. If you have a few banked ROMs in a system (think sideways ROMS in BBC style modularity), rotate the address lines by one bit for each ROM. That'd mean that they have to both be programmed correctly for the position and go in the correct sockets to work :-DD  >:D

And bd once again passes his biannual Brutal Bastard certification with flying colors bullshit. :-DD

mnem
"If you can't bedazzle 'em with brilliance, bedaffle 'em with bullshit." ~rgrand-dad
« Last Edit: December 09, 2020, 04:12:55 pm by mnementh »
alt-codes work here:  alt-0128 = €  alt-156 = £  alt-0216 = Ø  alt-225 = ß  alt-230 = µ  alt-234 = Ω  alt-236 = ∞  alt-248 = °
 

Offline med6753

  • Super Contributor
  • ***
  • Posts: 11320
  • Country: us
  • Tek nut
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77047 on: December 09, 2020, 03:18:54 pm »
More ebay madness a badly stored and corroded Tek 7603 bid up to over £200 dead spiders free.  :popcorn:
/www.ebay.co.uk/itm/tektronix-7603-Oscilloscope/333811431519
Seller is 0 feedback but been a member for a year. Normally tht would indicate a stolen account but hs start prices are low and it cash on collection so not likely to be a scam.

It looked decent until I zoomed in......Yikes!  :scared: :palm:
An old gray beard with an attitude.
 

Offline mnementh

  • Super Contributor
  • ***
  • Posts: 17541
  • Country: us
  • *Hiding in the Dwagon-Cave*
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77048 on: December 09, 2020, 03:20:35 pm »
I had a project a few years back to expand on an existing design, where the original creator had swapped some of the data pins on an EPROM to supposedly protect the data  |O So I had to bit swap the bin file every time I needed to rewrite the EPROM  :palm:

McBryce.

I've done something like that before for different reasons (long story). Rather than manipulate the files, I just built an adaptor for the programmer that swapped the pins. I'm a hardware kind of guy  ;D

It's not uncommon to see address and data pins scrambled to make for an easy, or even possible, PCB layout on a 1 or 2 layer board. If it's static RAM, who cares. If it's dynamic RAM, who cares as long as refresh still works. If it's a PROM or any variety, woe betide anyone who doesn't read the documentation first. If there is no documentation, then the perpetrator deserves to be sent for eternity to a hell designed by MBAs.

With modern DRAM, you probably do care. You store/retrieve entire cache lines in one fell swoop, and compilers/JITers lay things out in memory so as to make best use of that.

Yeah, but once you're at that level of complexity you're onto at least 6 layer boards (and probably impedance controlled with matched length traces at that) so you've no real motive to rearrange lines for easy routing.

That of course doesn't preclude rearranging them out of shear perversity because you want to give one of the other teams working on the project a persistent, throbbing headache.  >:D

"Shear perversity"...? I'm guessing you expect your conversational cutlery to be involved, then...?  :-DD

mnem
"Nobody expects the... aardvark with a sharpy thing...?" :o
alt-codes work here:  alt-0128 = €  alt-156 = £  alt-0216 = Ø  alt-225 = ß  alt-230 = µ  alt-234 = Ω  alt-236 = ∞  alt-248 = °
 
The following users thanked this post: Neomys Sapiens

Offline mnementh

  • Super Contributor
  • ***
  • Posts: 17541
  • Country: us
  • *Hiding in the Dwagon-Cave*
Re: Test Equipment Anonymous (TEA) group therapy thread
« Reply #77049 on: December 09, 2020, 03:54:45 pm »


Shit just got real. Now I have to actually do the repair... not just putter around with the tools. That is 0.8mm solder for comparison... :scared:

mnem
*wibble*
alt-codes work here:  alt-0128 = €  alt-156 = £  alt-0216 = Ø  alt-225 = ß  alt-230 = µ  alt-234 = Ω  alt-236 = ∞  alt-248 = °
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf