Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Professor Fiel on Binary and Hex
#1
An IRC lecture

Rolleyes

Nice way to pass a Sunday night.
Reply
#2
[2009-02-22 18:08:16] <Fiel> god
[2009-02-22 18:08:22] <Fiel> can you imagine how big 128! is?

385620482362580421735677065923463640617493109590223590278828403276373402575165543560686168588507361534030051833058916347592172932262498857766114955245039357760034644709279247692495585280000000000000000000000000000000?
Reply
#3
LOL @ #confuseberzerk

it was quite funny when ur seeing it at 1 am >_>
Reply
#4
*totally confused*
:f6:
Reply
#5
Can't believe I read it all without falling of my chair O_o
B> Fiel as teacher at school so I actually learn things instead of doing nothing all day(and I'm serious about that: my current teacher for the tech stuff only learned us a little bit of binary, all the other things I learned this year came from guides on the internet, books(well, he provided some of the stuff), trying out, and here).

I'm going to read this every now and then so I wont forget it. *falls of chair* My head spins...
Reply
#6
Reading over all of it just now is kind of confusing. Last night made me want to write a mini-class where people can learn how binary and bitwise operators work and how it applies to cryptography.

I might just do that. It was fun.
Reply
#7
Mm...smells like Comp Sci 101.
Reply
#8
That was fun. And we all learned a bunch. Professor, teach us more please!
Reply
#9
Wow, I just read through all that. Pretty cool stuff, makes me want to take more comp science courses on my chemical engineering major... Maybe I'll do that in some semester.
Reply
#10
Blog it here Fiel.

IMO, the first section should just be about the general idea of binary, its operators and it relations to octal/hexa-decimals.

PS: I vaguely remembered something about xor and animation, hope that helps Stereo in his java swings (not actual Java Swings!!)
Reply
#11
hay un chancho en tus pantalones
Reply
#12
I quickly stopped reading when I saw the word "encryption". Fiel knows why.

MapleStory encryption is nothing like real cryptography. Actually the majority of the reasons why good cryptosystems fail isn't because of the encryption schemes, but because the people using them were morons, to put it comically =D If a cryptosystem fails because the encryption was cracked... that's really bad.

If you know what -256 ^ -1 is without using a computer, then you've definitely mastered XOR. The appropriate answer should be dynamic.
Reply
#13
KajitiSouls Wrote:If you know what -256 ^ -1 is without using a computer, then you've definitely mastered XOR. The appropriate answer should be dynamic.

Dynamic? Right answer is always 255 (or, uh, 2^8 - 1)

Code:
-1 0000 0000
XOR -          1
=      1111 1111

And yeah Fielz. Enlightening people like this would be awesome, if you did.
Reply
#14
Im learning this crap too Tongue second year and I still cant convert the numbers as fast as Id like to. I still have to write it all up to calculate. ;( Binary to hex is easy, as well as the other way around.
But hex>dec and binary>dec, etc is still mindboggling.
Reply
#15
Devil's Sunrise Wrote:Dynamic? Right answer is always 255 (or, uh, 2^8 - 1)

Code:
-1 0000 0000
XOR -          1
=      1111 1111

And yeah Fielz. Enlightening people like this would be awesome, if you did.

You mean this?
Code:
1 0000 0000 = -256
XOR [U]1 1111 1111[/U] = [U]-1  [/U]
    0 1111 1111 =  255
(if a bit isn't required to denote negative/positive, I would be surprised)
Reply
#16
It was quite entertaining, I admit. Tabbing between IRC and Golden Sun to read that.

Hilarious Big Grin
Reply
#17
I was Fiel's first student! He taught me well. Smile
Reply
#18
KajitiSouls Wrote:You mean this?
Code:
1 0000 0000 = -256
XOR [U]1 1111 1111[/U] = [U]-1  [/U]
    0 1111 1111 =  255
(if a bit isn't required to denote negative/positive, I would be surprised)
Where do you use 9 bits? lol.

(Also, I never said anything about computing).

[SIZE="4"]-[/SIZE] during x0ring can be described as the rest of the numbers as 1s (though, not really is. It's just simplification). That is -1 = -11 = -111 = ...11111111111111111111111111 etc.
- 1 0000 0000 = ...1111 1111 1111 1111 1111 0000 0000. Though given, you have to translate the real number into "- x0r":
e.g. -101 into -1011 and -110 into -1010 etc.
Reply
#19
I had a lot of fun and learned a lot. I hope you can do another one of these "mini-class" things again. First I gotta figure out what the IRC server banned me... ._.
Reply
#20
Read it all. Very interesting stuff, especially since i've been interested in extraction for a while. Big Grin

B> Cryptology class in skool. >_>
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)