Camelia, the Perl 6 bug

IRC log for #galileo, 2013-05-15

| Channels | #galileo index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
11:58 Fatalnix Mornin
12:40 berekuk left #galileo
13:06 jberger_ o/
14:04 * run4flat checks Fatalnix's link
14:04 run4flat hahaha!
14:05 run4flat fantastic, Fatalnix
14:05 run4flat that kinda thing will be part of my course, I'm pretty sure. Part analog, part digital electronics
14:05 run4flat of course, a BIOS is pretty high-level digital
14:05 run4flat but I'm sure I'll have something like that at some point. :-)
14:45 Fatalnix run4flat: wow that was late :D
14:45 Fatalnix well see this was right before I bought an arduino and wrote a program that takes a C array and writes it to the eeprom
14:46 Fatalnix then I wrote a small perl program that takes any file, and converts it into a C array
14:46 run4flat haha
14:46 Fatalnix so I can easily take compiled code and write it to the eeprom
14:46 Fatalnix this particular one is 8K and is being used with my 6502
14:46 run4flat nice
14:46 Fatalnix working on making a netbooting 6502 board
14:46 Fatalnix heh
14:47 run4flat that'd be neat
15:01 Fatalnix yeah I wrote like 3 instructions to that chip using just a voltmeter, 3 tripple A batteries and a couple leads, and said screw it, ill buy an arduino
15:02 Fatalnix after rearranging most of the wires just for writing one byte at a time
15:02 Fatalnix spending about 30 to 45 secconds per byte
15:02 Fatalnix when my eeprom writer write the entire chip in about 1 minute :D
15:02 Fatalnix wrote*
15:02 Fatalnix as well as verified
15:03 run4flat yeah that's worth it
15:03 run4flat not so say that programming bios once in that fashion is all bad
15:03 run4flat I once had a CS professor who encouraged everyone to write out all the numbers from 1 to 1000, sequentially, to get a sense of just how big 1000 was
15:04 run4flat I never did it (it wasn't actually assigned)
15:04 run4flat but it's the same spirit, right?
15:04 run4flat :-)
15:05 Fatalnix well when you need tow rite at least 6K for the udp stack and everything for a PXE boot
15:06 Fatalnix I'm going to put a little set of pin headers on the main board at the edge that will connect directly to the data bus of the 6502 cpu, as well as have a few more wires to control the eeprom. this will let me plug the mega 2560 arduinoes right onto the board, as if it were an IDE port or something
15:07 Fatalnix and program the eeprom, read data from teh 6502 chip, see what is being written and read to / from the 64K of ram I bought for it..
15:07 Fatalnix and my ultimate plan is to replace my cars ecu with it.
15:07 Fatalnix :D
15:07 run4flat haha
15:07 Fatalnix ill write my own traction control, etc using C
15:07 run4flat I must admit, that last bit (before the car) was a bit too technical for my knowledge
15:08 Fatalnix in the state of maine its perfectly legal
15:08 run4flat but, I like the ultimate goal. :-)
15:08 Fatalnix yeah.
15:08 Fatalnix the ultimate goal includes mounting a serial port on my dashboard.
15:08 run4flat haha
15:08 Fatalnix so that I can set parameters, etc with a laptop if I stop the car
15:08 run4flat But seriously, who DOESN'T want that?
15:08 run4flat :-D
15:09 Fatalnix like the ammount of gas being fed to the injectors, etc
15:09 Fatalnix I know right?
15:09 jberger #carhacking
15:09 run4flat getting back to the channel's topic... you could then write a Mojo interface so others could control your car from their browser
15:09 jberger haha
15:09 jberger I don't mind
15:09 Fatalnix what I will do is mount a switch on the car, and keep the old ecu, and the toggle switch will switch between the stock one and the custom one
15:09 run4flat :-)
15:10 Fatalnix this way when I want to use the old one all I have to do is reboot the car.
15:10 run4flat *card?
15:10 Fatalnix and if I want to get inspected I just switch it back to normal until I'm done
15:10 * jberger like "reboot the car"
15:10 Fatalnix I said that on purpose
15:10 Fatalnix it would require an engine restart most likely.
15:10 Fatalnix for newer ones
15:10 run4flat oooh
15:11 Fatalnix officer: what are you doing?! "Programming my cars BIOs
15:11 Fatalnix lol that would be funny
15:11 Fatalnix my seccond task for it is to mount ethernet ports in all four doors, and snake teh wires to a router in the trunk.
15:12 Fatalnix and hopefully buy one of those 3G express slot cards or so, for networking
15:12 run4flat built-in wireless
15:12 Fatalnix I can keep a laptop in the back, like a thinkpad that doesn't get so hot, and use it as a gateway to 3G
15:13 Fatalnix know whatd be cool about that? netboot car
15:13 run4flat you could unlock the doors with your phone...
15:13 run4flat that'd be neat
15:16 Fatalnix you know whatd be better
15:16 Fatalnix starting your car with a public key pair
15:16 Fatalnix just enter the passphrase for your active rfid card
15:18 Fatalnix you can build rfid's with built in chips, so you can technically hide the private key and, the car will have the public key, when the footprint echoed by your rfid comes near the car and you enter in the passphrase they transmit a message back and forth, verifying your identity.
15:18 Fatalnix if it's correct, the car is started.
15:18 Fatalnix or unlocked.
15:18 Fatalnix I come up with the randomest shit sometimes I think
15:18 run4flat this would be pretty cool, Fatalnix
15:22 Fatalnix it would be useful for bank cards, you could have one card or as many as you wish, but technically you could go with just one card for every bank you belong to. When you create your account all they need is your card, and the public key is extracted from the card and stored into their database. voila, you can use your passphrase at atm's to access your bank account.
15:22 run4flat yes, public key encryption seems like it *should* solve all of this
15:23 run4flat I do not understand why credit cards haven't moved in this direction
15:24 Fatalnix I know, it is such a great technology, why do we still use pin #'s?
15:24 Fatalnix I'm so surprised we dont at least require a password
15:25 run4flat because pin numbers have a better chance of being semi-random, right?
15:25 Fatalnix the thing is the public key thing is possible, because in europe people are being required to use the new cards with chips in them
15:25 run4flat maybe
15:25 Fatalnix because 4 numbers?
15:25 Fatalnix from 0 - 9
15:25 run4flat yeah, I take that back
15:26 Fatalnix whats that, 10,000 combinations I think
15:26 Fatalnix but
15:26 run4flat how big is the English dictionary?
15:27 run4flat hmmm
15:27 Fatalnix pretty big because it accumulates new words all the time
15:28 Fatalnix even aint is a word now, and thru, and stuff like that
15:28 Fatalnix heck, we would take a big giant leap if all we did was require a password for credit card transactions
15:28 Fatalnix 3 dinky little numbers on the back, really?
15:32 Fatalnix I think they do it for simplicity, but if you can't figure out how to keep track of and remember your passwords maybe you shouldn't have a credit card, or a computer.
15:36 Fatalnix actually, this reminds me, I have a project I've been planning to incorporate just that into web sites (public key auth), where your browser plugin stores public keys for sites and your private keys, and when you register for sites you just paste your public key in instead of a password, and when you visit the site, the page header is sent with a POST like field containing the public key of the server on the home page.
15:36 Fatalnix allowing you to log into websites securly without sending your passwords over the air
15:37 Fatalnix if I ever get anything cool going, I might submit a plugin for galileo, for jberger to check out or something
15:41 * jberger would probably have to have that be an external extension
15:41 jberger :-)
15:42 Fatalnix also, I can write a perl smtp server filter that lets me use PGP to submit articles to my blog via an email
15:43 Fatalnix which would be kinda nifty when I dont feel like using the web browser, I can just send a random email to blog@9600-baud.net or something
15:43 Fatalnix it would only let it through if I signed and encrypted the email using my PGP keys
15:44 Fatalnix I'm sorry, I'm a little crazy :D
17:03 Fatalnix jberger: well I figured a mojo plugin could probably do it, since it would use websockets to authenticate. I dunno
18:09 jberger I'm just saying I don't want the responsibility of storing people's external passwords is all :-P
18:09 jberger go ahead and make that external plugin, but on your head be it :D
18:25 Fatalnix hah
18:26 Fatalnix :D
19:07 berekuk joined #galileo

| Channels | #galileo index | Today | | Search | Google Search | Plain-Text | summary