#garfield Logs
Oct 25 2020
#garfield Calendar
12:09 AM rue_mohr: few thouand
12:15 AM rue_mohr: low
12:15 AM rue_mohr: like 2k
12:15 AM rue_mohr: ok
12:15 AM rue_mohr: school wuf
12:15 AM rue_mohr: were doing high voltage grid stuff
12:15 AM rue_mohr: the amount of provisions that are needed to contain the electrostatic on 5kv - 500kv is just crazy
12:15 AM rue_mohr: you let the electrostatic field distribute wrong and all your insulation comes apart
12:15 AM rue_mohr: (in the bad way)
12:15 AM rue_mohr: so, this NVram
12:15 AM rue_mohr: should I store the value every
12:15 AM rue_mohr: - time the knob moves, or
12:15 AM rue_mohr: - every time I poll the knob, or
12:15 AM rue_mohr: - some count of the knob not moving
12:15 AM rue_mohr: ?
12:38 AM rue_shop1: hmm, I think its working
12:39 AM rue_shop1: yep, it kept the value
12:39 AM rue_shop1: I'll give it a half hour
01:04 AM rue_mohr: .
01:04 AM rue_mohr: wow
01:08 AM rue_shop1: yup, it rememberd
01:08 AM rue_shop1: ok, How do I do a console for this
01:09 AM rue_shop1: I suppose I have to establish goals
01:09 AM rue_shop1: - set voltage
01:09 AM rue_shop1: - set current
01:09 AM rue_shop1: - get voltage
01:09 AM rue_shop1: -get current
01:10 AM rue_shop1: - get power
01:10 AM rue_shop1: well I suppose get status
01:10 AM rue_shop1: voltage current power and mode (voltage limit or current limit)
01:13 AM rue_shop1: set_voltage set_current actual_voltage actual_current actual_power limit_mode
01:13 AM rue_shop1: Rue, everyones gone talk to me
01:14 AM rue_shop1: I feel like something is missing
01:14 AM rue_shop1: yea I dont know what it is tho
01:14 AM rue_shop1: how about 3 commands
01:14 AM rue_shop1: I V S
01:14 AM rue_shop1: I for set current
01:14 AM rue_shop1: V for set voltage
01:14 AM rue_shop1: S for return status
01:15 AM rue_shop1: sure
01:15 AM rue_shop1: we only have a 10 bit ADC
01:15 AM rue_shop1: thats ok
01:15 AM rue_shop1: after this is done, what do we do?
01:15 AM rue_shop1: hmm
01:16 AM rue_shop1: regualtor
01:16 AM rue_shop1: then power amp
01:16 AM rue_shop1: ok
01:17 AM rue_shop1: hmm where is the number collector code
01:17 AM rue_shop1: the filter analizer
01:19 AM rue_shop1: hmm I want the ansi stuff too
01:19 AM rue_shop1: its in the other power supply source
01:41 AM rue_mohr: aha found it
01:42 AM rue_mohr: "serialInterface"
01:53 AM rue_mohr: so instead of doing the modulus of 8 on a number, and then dividing it by 8
01:55 AM rue_mohr: r = 1 << (mi & 0x07);
01:55 AM rue_mohr: c = 1 << ((mi>>3) & 0x07);
01:55 AM rue_mohr: how the hell did I do this
01:55 AM rue_mohr: you didn't, it was me
01:55 AM rue_mohr: can you explain?
01:56 AM rue_mohr: yea, I whispered it in your ear before you tried something silly
01:56 AM rue_mohr: no, about how it works
01:56 AM rue_mohr: well
01:56 AM rue_mohr: if you mask off what your not using on one
01:57 AM rue_mohr: this wont work for a non-power of 2 will it
01:57 AM rue_mohr: the masking just gets more complex
01:57 AM rue_mohr: ok, so I mask of 4 bits
01:57 AM rue_mohr: right
01:57 AM rue_mohr: but then I have to deal with anything left over 9
01:57 AM rue_mohr: yea
01:58 AM rue_mohr: I cant just shift off 10 tho
02:04 AM rue_mohr: there is decimal adjustment you know
02:04 AM rue_mohr: convert it to a bcd?
02:04 AM rue_mohr: sure
02:04 AM rue_mohr: its naturally 16 bits
02:04 AM rue_mohr: yup
02:04 AM rue_mohr: thats up to 5 digits
02:04 AM rue_mohr: it would be, ues
02:04 AM rue_mohr: omg its easy
02:32 AM rue_mohr: oooh only 12:30 and I'm beat
03:27 AM rue_mohr: but I optimized the binary->bcd
03:27 AM rue_mohr: omg, I could not have come up with this on my own
03:27 AM rue_mohr: int main(void) {
03:27 AM rue_mohr:
03:27 AM rue_mohr: uint16_t bv;
03:27 AM rue_mohr: uint8_t dv[5];
03:27 AM rue_mohr: uint8_t i;
03:27 AM rue_mohr:
03:27 AM rue_mohr: uint8_t T1[] = {0,2,4,6,8,0,2,4,6,8};
03:27 AM rue_mohr: uint8_t T2[] = {0,0,0,0,0,1,1,1 ,1 ,1};
03:27 AM rue_mohr:
03:27 AM rue_mohr: bv = 65535;
03:27 AM rue_mohr: dv[0] = dv[1] = dv[2] = dv[3] = dv[4] = 0;
03:27 AM rue_mohr:
03:27 AM rue_mohr:
03:27 AM rue_mohr: for (i = 0; i < 16; i++) {
03:27 AM rue_mohr:
03:27 AM rue_mohr:
03:27 AM rue_mohr: dv[4] <<= 1 ;
03:27 AM rue_mohr: dv[4] |= T2[dv[3]];
03:27 AM rue_mohr:
03:27 AM rue_mohr: dv[3] = T1[dv[3]];
03:27 AM rue_mohr: dv[3] |= T2[dv[2]];
03:28 AM rue_mohr:
03:28 AM rue_mohr: dv[2] = T1[dv[2]];
03:28 AM rue_mohr: dv[2] |= T2[dv[1]];
03:28 AM rue_mohr:
03:28 AM rue_mohr: dv[1] = T1[dv[1]];
03:28 AM rue_mohr: dv[1] |= T2[dv[0]];
03:28 AM rue_mohr:
03:28 AM rue_mohr: dv[0] = T1[dv[0]];
03:28 AM rue_mohr:
03:28 AM rue_mohr: if (bv & 0x8000) dv[0] |= 1;
03:28 AM rue_mohr:
03:28 AM rue_mohr: bv <<= 1;
03:28 AM rue_mohr:
03:28 AM rue_mohr: }
03:28 AM rue_mohr:
03:28 AM rue_mohr: printf("= %d %d %d %d %d\n", dv[4], dv[3], dv[2], dv[1], dv[0] );
03:28 AM rue_mohr:
03:28 AM rue_mohr: return 0;
03:28 AM rue_mohr: }
03:31 AM rue_mohr: thats just disgustingly more efficient than divide by 10 and modulus
04:58 AM polprog: neat
01:31 PM aandrew: interesting
01:32 PM aandrew: that pic you posted on twitter is all but unreadable. blue on black and JPEG'd to hell
01:32 PM rue_mohr: hahah, I didn't reprocess it
01:32 PM rue_mohr: it comes up ok on my end, no compression, odd
01:34 PM rue_mohr: its just ^^^ that code
01:34 PM rue_mohr: reworded a bit
01:35 PM rue_mohr: I need to go look up DAA instruction on Z80, I think its only used after an add
01:42 PM polprog: there was AAD on x86, so im not surprised z80 has something like that as well
01:42 PM rue_mohr: DAA was "decimal adjust accumulator" its SOMETHING to do with bcd math
01:44 PM polprog: http://www.rcollins.org/secrets/opcodes/AAD.html
01:45 PM rue_mohr: oh, strange
01:46 PM polprog: so the undocumented part is that they ommited that it takes an imm8
01:46 PM polprog: https://www.felixcloutier.com/x86/aad
01:46 PM polprog: (this is generated from the intel PDFs)
01:46 PM polprog: so if your compiler supports this
01:46 PM polprog: wait, assembler
01:47 PM polprog: then you can do AAD with any imm8
01:47 PM polprog: instead of the "hard-assembled" 0x0A
01:47 PM polprog: bascially convert bases
01:47 PM rue_mohr: https://stackoverflow.com/questions/8119577/z80-daa-instruction
01:47 PM polprog: https://polprog.net/papiery/x86/aad_x86.c
01:48 PM polprog: hmm, why did i curse in that file
01:49 PM rue_mohr: your not the first
01:50 PM rue_mohr: if the lower 4 bits form a number greater than 9 or H is set, add $06 to the accumulator
01:50 PM rue_mohr: if the upper 4 bits form a number greater than 9 or C is set, add $60 to the accumulator
01:50 PM polprog: well, there have been more files later that i cursed while making, and i didnt type that in them :D
01:53 PM rue_mohr: tho it implies an even easier way
01:56 PM polprog: i wonder if a LUT would be the fastest
01:56 PM rue_mohr: not a 256 entry
01:56 PM polprog: binary to bcd...
01:56 PM rue_mohr: think avr
01:56 PM rue_mohr: I'm not doing this on a x86
01:57 PM polprog: i know
01:57 PM rue_mohr: I wonder what woz did
01:57 PM polprog: wozniak?
01:57 PM rue_mohr: yea on the II
01:57 PM polprog: i wonder what does it say about modulo division in hackers delight
02:01 PM polprog: chapter 10-3
02:01 PM polprog: they show a division by 5 algorhitm
02:04 PM polprog: basically
02:04 PM polprog: The basic trick is to multiply by a sort of reciprocal of the divisor d, approximately 232/d, and then to
02:04 PM polprog: extract the leftmost 32 bits of the product. The details, however, are more complicated, particularly
02:04 PM polprog: for certain divisors such as 7.
02:04 PM polprog: s/232/s^32/
02:04 PM polprog: blergh
02:04 PM polprog: s/232/2^32/g
02:04 PM rue_mohr: division by 7 isn't hard, you just multiply by 0.142857 :)
02:05 PM polprog: ah yes, the mul0.142857 undocumented insn ;)
02:06 PM rue_mohr: I have a program
02:07 PM rue_mohr: how many bits precision?
02:07 PM rue_mohr: 8? 16?
02:07 PM rue_mohr: 32?
02:07 PM rue_mohr: ok 8...
02:07 PM rue_mohr: zippo:/files/programming/c/constdiv# ./a.out
02:07 PM rue_mohr: fractional number to multiply by? 0.142857
02:07 PM rue_mohr: precision? for target 0.142857 8
02:07 PM rue_mohr: o = 0;
02:07 PM rue_mohr: i >>= 3; // shift dividend right.
02:07 PM rue_mohr: o += i; // Add dividend to accumulator (dividend /8.000000)
02:07 PM rue_mohr: i >>= 3; // shift dividend right.
02:07 PM rue_mohr: o += i; // Add dividend to accumulator (dividend /64.000000)
02:07 PM rue_mohr: Final error: -0.002232 would require 1/-448.028674 th of dividend to be added to accumulator
02:08 PM polprog: hmm
02:08 PM rue_mohr: want for 16?
02:08 PM rue_mohr: or you get the idea?
02:09 PM polprog: hmm i think i get
02:09 PM rue_mohr: ask for src if you want...
02:09 PM polprog: so, we get.. o = i/8 + i/64
02:09 PM rue_mohr: as always
02:09 PM polprog: ?
02:10 PM rue_mohr: yes
02:10 PM polprog: im too tired to simplify that in my head
02:10 PM polprog: lemme grab a pencil
02:10 PM rue_mohr: zippo:/files/programming/c/constdiv# ./a.out
02:10 PM rue_mohr: fractional number to multiply by? 0.142857
02:10 PM rue_mohr: precision? for target 0.142857 16
02:10 PM rue_mohr: o = 0;
02:10 PM rue_mohr: i >>= 3; // shift dividend right.
02:11 PM rue_mohr: o += i; // Add dividend to accumulator (dividend /8.000000)
02:11 PM rue_mohr: i >>= 3; // shift dividend right.
02:11 PM rue_mohr: o += i; // Add dividend to accumulator (dividend /64.000000)
02:11 PM rue_mohr: i >>= 3; // shift dividend right.
02:11 PM rue_mohr: o += i; // Add dividend to accumulator (dividend /512.000000)
02:11 PM rue_mohr: i >>= 3; // shift dividend right.
02:11 PM rue_mohr: o += i; // Add dividend to accumulator (dividend /4096.000000)
02:11 PM rue_mohr: i >>= 3; // shift dividend right.
02:11 PM rue_mohr: o += i; // Add dividend to accumulator (dividend /32768.000000)
02:11 PM rue_mohr: Final error: -0.000004 would require 1/-237146.827234 th of dividend to be added to accumulator
02:11 PM rue_mohr: polprog, if you add 1/8 + 1/64 its *approx* 1/7
02:11 PM polprog: it is
02:12 PM polprog: 7x9=63
02:12 PM polprog: yea
02:12 PM polprog: nice
02:12 PM polprog: ;)
02:12 PM rue_mohr: src?
02:12 PM rue_mohr: it *could* come in handy
02:12 PM polprog: hmm.. yes please
02:12 PM polprog: im reading hackers delight
02:12 PM rue_mohr: ya know, if your writing a digital filter
02:16 PM rue_mohr: http://ruemohr.org/~ircjunk/programming/constdiv.tgz
02:16 PM rue_mohr: slightly less work than github
02:17 PM rue_mohr: there is other stuff, apparently its been cobbled from a lot of things
02:17 PM polprog: thanks
02:17 PM polprog: ill set it up on the shop PC after i clean the desk up
02:17 PM rue_mohr: dont ask how it completely works :)
02:22 PM polprog: well
02:22 PM polprog: ok but it multiplies that by 9/64
02:23 PM polprog: so why not o = i; i <<= 3; i+= o; i >>= 6;
02:24 PM polprog: ok, i<<3 might not fit in 8 bits but for smaller values it would be faster
02:45 PM Tom_L: lively place here today
02:46 PM polprog: my head hurts
02:46 PM polprog: i should have a nice laser coming my way
02:49 PM rue_mohr: damn thats good... https://twitter.com/sudamin/status/1308276717392334850
02:56 PM aandrew: rue_mohr: looks like a little servo?
02:56 PM rue_mohr: nope
02:56 PM rue_mohr: plain old toy dc brushed
02:56 PM aandrew: rue_mohr: also I don't think that mug person got your joke about the small 500ml mug :-)
02:56 PM rue_mohr: with no extra feedback
02:56 PM aandrew: rue_mohr: no way
02:57 PM rue_mohr: aandrew, I decided not to persue it
02:57 PM rue_mohr: :)
02:57 PM rue_mohr: aandrew, I'v used a motor for position sensing before
02:57 PM aandrew: it's ok, a few people got it
02:57 PM rue_mohr: but the noise was a killer
02:57 PM aandrew: rue_mohr: it's incredible that they got it owrking so nicely
02:57 PM rue_mohr: yea, I was waiting for see a DrWho response of some sort
02:58 PM aandrew: I mean yeah you can sense the generated voltage and make assumptions about position, but that's quite impressive
02:58 PM rue_mohr: the calcs must have been bang on
02:59 PM aandrew: its very impressive
03:12 PM rue_mohr: the motor driver is a TA7291P
03:13 PM rue_mohr: its just a on/off driver
03:13 PM rue_mohr: with a brake mode tho
03:21 PM rue_mohr: the 0x60 thing doens't seem to work
03:24 PM aandrew: https://bongo.cat/
03:24 PM aandrew: needs MEWDI output though
03:27 PM rue_mohr: heh
03:36 PM rue_mohr: oh I'm not linking properly and I'm makin a mess of my libraries
04:09 PM rue_mohr: how did that go, if I declare a function static, it'll be compiled out if its not sued?
04:09 PM rue_mohr: used?
04:15 PM aandrew: if it's never used, yes
04:15 PM aandrew: you may need -ffunction-sections -fdata-sections and -Wl,--gc-sections
06:07 PM rue_shop1: ooooh :(
06:07 PM rue_shop1: minicom doesn't to colour for ansi mode
06:12 PM rue_shop1: yea, man kermit is a pain
06:12 PM rue_shop1: working tho
06:16 PM polprog: what are you kermiting
06:16 PM rue_shop1: the avr code on the power supply uses ansi codes for colour and thigns
06:17 PM rue_shop1: #define CLEARSCREEN() USART_printstring( "\x1b[2J");USART_printstring( "\x1b[1;1H")
06:17 PM rue_shop1: #define RED() USART_printstring( "\x1b[31m")
06:17 PM rue_shop1: #define BLUE() USART_printstring( "\x1b[34m")
06:17 PM rue_shop1: #define YELLOW() USART_printstring( "\x1b[33m")
06:17 PM rue_shop1: #define PURPLE() USART_printstring( "\x1b[35m")
06:17 PM rue_shop1: #define GREEN() USART_printstring( "\x1b[32m")
06:17 PM polprog: also, new hobby: abusing units. why express speed in m/s ? do dioptre/hertz
06:17 PM rue_shop1: minicom cant do colour
06:17 PM polprog: ah
06:17 PM rue_shop1: heh
06:17 PM polprog: minicom has loads of features which i dont need
06:17 PM polprog: like a phone directory and modem config strings
06:17 PM polprog: well, i dont need them for MCUs
06:17 PM rue_shop1: units 1 lightyear3 teaspoons
06:18 PM polprog: i use picocom for electronics
06:18 PM rue_shop1: :)
06:18 PM polprog: :P
06:18 PM rue_shop1: can it do ansi escape codes?
06:18 PM polprog: yeah, it just sends that to whatever terminal emulator you have it running in
06:18 PM polprog: its transaprent, except for the escape key
06:19 PM polprog: $ units lightyear3 teaspoons
06:19 PM polprog: * 1.7179958e+53
06:19 PM polprog: / 5.820736e-54
06:19 PM polprog: hm
06:19 PM rue_shop1: :D
06:19 PM polprog: so to get teaspoons i have to do what
06:19 PM polprog: i dont get the * / syntax
06:19 PM polprog: ah
06:19 PM rue_shop1: oh
06:19 PM polprog: im dumb
06:19 PM rue_shop1: the / is the inverse
06:19 PM rue_shop1: so just go by the *
06:20 PM polprog: ok, so 5.82e-54 is to get how many ly3 ina tsp
06:20 PM rue_shop1: 1.7x10^53 teaspoons in a cubic lightyear
06:24 PM rue_shop1: it my left eye
06:24 PM rue_shop1: its ok, but ouch
06:24 PM Tom_L: realterm is best
06:24 PM polprog: teraterm is pretty ok too
06:24 PM rue_shop1: not found by apt
06:24 PM polprog: but it craps out on utf8
06:25 PM rue_shop1: I need to make a state engine for the interface
06:25 PM rue_shop1: just not into writing it right now
06:25 PM rue_shop1: tho I can probably rake most of it togethor from my other code
06:26 PM polprog: can you send me that state machine rom gen code?
06:26 PM rue_shop1: hah sure
06:26 PM rue_shop1: I can help you use it too
06:26 PM rue_shop1: well
06:26 PM rue_shop1: there are two programs
06:26 PM rue_shop1: that one is less about state machines and more about memory maps (that you can use for state machiens)
06:27 PM rue_shop1: wonder if I already put it up
06:27 PM polprog: you need to add a search engine to ircjunk :D
06:27 PM rue_shop1: hah
06:27 PM rue_shop1: I been considering a gui directory for a while
06:28 PM polprog: i was thinking about throwing my datasheets into a directory on the pc with a server and hacking together a cgi script that just runs find and spits out links
06:28 PM rue_shop1: huh its not up yet
06:28 PM polprog: and i may even make it sanitize the input
06:28 PM rue_shop1: I did that
06:28 PM rue_shop1: just a sec
06:29 PM polprog: i know ;) i saw it on youtube?
06:29 PM polprog: right now the webserver is on the rocky industrial pc
06:29 PM rue_shop1: https://paste.debian.net/1168685/
06:30 PM polprog: but i could use one of these geode boards, they run off 12V DC, and just throw a harddisk or ssd on one
06:30 PM polprog: make it run BSD (i got that working, linux is ok too but bsd is lighter) and just use it as a small file server
06:30 PM rue_shop1: https://paste.debian.net/1168686/
06:30 PM rue_shop1: thats the php
06:30 PM polprog: it could also run on the workshop pc too..
06:30 PM rue_shop1: its got a broken field I haven't bothered to fix
06:31 PM rue_shop1: carefull, totally non-sanatized input
06:31 PM polprog: :P
06:31 PM rue_shop1: >> exec("find /files/doc/pdf/ | grep -i ".$partNum."|grep -i pdf", $retval); <<
06:32 PM polprog: have you got a datasheet for a uA741"; shutdown -h now # ?
06:32 PM rue_shop1: hahhaha
06:32 PM polprog: also.. find supports regexen you know :P
06:32 PM rue_shop1: it does a bad job
06:33 PM polprog: "find /files/doc/pdf -name \"*".$partNum."*.pdf\""
06:33 PM rue_shop1: I have the fileserver also share everything as html
06:33 PM rue_shop1: case insensitive
06:33 PM polprog: think there is an option for that
06:33 PM polprog: thanks, its a good start
06:33 PM rue_shop1: also, I have unified nfs mounts
06:34 PM rue_shop1: yea, clean er up and ping it back
06:34 PM polprog: np
06:34 PM Tom_L: rue_shop1 makin you do his dirty work now?
06:34 PM rue_shop1: yup
06:34 PM rue_shop1: in my life, if you wanted something, you had to fix it first
06:34 PM rue_shop1: other than that everything was prettymuch free
06:34 PM rue_shop1: lots of fixing tho
06:34 PM rue_shop1: lots
06:35 PM polprog: heh
06:35 PM Tom_L: in my life if you wanted someone to do something for you, you had to show them how first then re'do it later
06:35 PM rue_shop1: heh
06:36 PM rue_shop1: well, I tested the ansi stuff, it works,
06:36 PM rue_shop1: I put plywood on top of the pillars,
06:37 PM polprog: and ill make it look like an as/400 console
06:37 PM polprog: https://ibmi400.files.wordpress.com/2015/04/user_screen.png
06:37 PM rue_shop1: held each down with a potted plant
06:37 PM rue_shop1: heh
06:37 PM rue_shop1: thats kinda what I have with the power supply
06:37 PM polprog: what is it.. 50 years of independent interface and system architecure design than PC
06:38 PM polprog: and its... so different, yet so fast and usable
06:39 PM polprog: that ---END OF RESULTS--- looks a bit like the z/os editor
06:39 PM polprog: https://mtm2017.mybluemix.net/images/part_one/2017/ispf-34.png
06:39 PM rue_shop1: http://ruemohr.org/%7Eircjunk/tempimage/Untitled.png
06:40 PM polprog: nice
06:40 PM rue_shop1: Bench power supply, 1 channel 18V 5A
06:45 PM polprog: also
06:45 PM polprog: https://i.ibb.co/y0j5wv6/IMG-20201026-001214.jpg
06:45 PM polprog: new lora nodes pcb came in
06:46 PM aandrew: lol hack the planet
06:46 PM polprog: the previous one.... had the wrong footprint
06:46 PM aandrew: you're gonna make me watch hackers aren't you
06:46 PM polprog: ofc
06:46 PM polprog: i should rewatch them ;v
06:46 PM polprog: wargames, also, i should rewatch that
06:47 PM polprog: 00:45, cat came over and started pretending to bite my hand to get me to sleep
06:47 PM aandrew: I never liked wargames
06:48 PM polprog: last time i watched them i was 10
06:49 PM aandrew: you haven't watched hackers since you were 10?!
06:49 PM polprog: wargames
06:49 PM polprog: i watched hackers.. when i was 16 i think
06:50 PM polprog: our english teacher would play movies at the end of the school year when we were done with the material
06:50 PM polprog: and hackers was one of the films
06:50 PM polprog: :)
06:51 PM aandrew: https://www.youtube.com/watch?v=YBwZz6A33Zg -- if you like psytrance give that track a shot (the whole album is good but this one in particular really really speaks to me after the realtively plain intro)
06:51 PM polprog: hmm, nice
06:51 PM polprog: i like the hackers soundtrack a lot
06:52 PM polprog: oh thats a nice track
06:52 PM aandrew: I don't like all of it but yes it's a decent soundtrack. Halycon on and on I used to play on loop
06:52 PM polprog: haha yeah
06:52 PM aandrew: along with Cowgirl
06:52 PM polprog: trainspotting also had decent music. and human traffic
06:52 PM polprog: cowgirl?
06:52 PM aandrew: by Underwrld
06:52 PM aandrew: Underworld
06:52 PM polprog: ah
06:52 PM polprog: i dont know that track
06:53 PM polprog: queued
06:53 PM aandrew: really? it's on the hackers soundtrack
06:53 PM polprog: hmm, which scene was that
06:54 PM aandrew: this Asterix album is neat in that the entire album works together as one track, but it's also "slow" -- most psytrance is very high tempo, this is much more of a steady driving beat, I think that's why I like it so much
06:54 PM aandrew: not sure which scene, but it's the second song in the album IIRC
06:54 PM polprog: i should get the album
06:54 PM aandrew: I bought the CD when I was a teenager
06:55 PM polprog: ive got some tracks by the arists scattered around different CDs
06:57 PM polprog: https://www.youtube.com/watch?v=LPpuF73FA8c
06:57 PM polprog: https://www.youtube.com/watch?v=XhM0R5dvhOg <- slower, ambient
06:58 PM polprog: im looking for a cd that second track comes from
06:58 PM polprog: but all that pops up is 25 gbp upwards :/
07:03 PM polprog: https://www.youtube.com/playlist?list=PLSjZxbjDqywiqlXL0_asTpmKbGpZsCG9q
07:05 PM polprog: nighters
07:15 PM rue_shop1: gn
07:40 PM rue_shop1: firing up the boiler
07:44 PM rue_shop1: see if I can get it wound up to 80c
07:47 PM Tom_L: gettin chilly
09:27 PM rue_shop2: I wonder what the voltage drop is on about 100' of #24 at 2A
09:27 PM rue_shop2: I'm guessing more than 19.5V
09:28 PM rue_shop2: according to an online calc, its a 5V drop
09:29 PM rue_shop2: thats actaully ok
09:29 PM rue_shop2: huh