--- Log opened Mon Jan 21 00:00:38 2013 |
00:26 | | Syk [the@Nightstar-b2a04504.iinet.net.au] has quit [Ping timeout: 121 seconds] |
00:41 | | Syka [the@Nightstar-242b84b0.iinet.net.au] has joined #code |
00:42 | | You're now known as TheWatcher[T-2] |
00:44 | | You're now known as TheWatcher[zZzZ] |
00:48 | <@Reiv> | McMartin: UNIX vs Linux the cliff notes version? I was generally given to understand that the two were broadly similar, except one was done Internet Hippie style and the other one is only used for Big Serious stuff now due to a lack of support, or summat. |
00:48 | <@Reiv> | This is probably wrong, but I may as well be facetious about it anyway, right~ |
00:49 | <&McMartin> | UNIX is a commercial OS originally written by Bell Labs. |
00:49 | <&McMartin> | POSIX is the set of standards, based on UNIX, that effectively specify what it means to be "A Unix" |
00:49 | <&McMartin> | Linux is a specific implementation of Posix. |
00:51 | <&McMartin> | There are many, many dozens of implemenatations of POSIX |
00:51 | <&McMartin> | The core levels of POSIX are actually implemented by Windows itself, which is why "basic" stuff written in C is automatically cross-platform. |
00:52 | <&McMartin> | But once you start getting into more specifically UNIX-y bits in C it breaks down. |
00:52 | <&McMartin> | fopen() works the same everywhere, creat() does not. |
00:53 | <@Reiv> | I see |
00:53 | <@Reiv> | But Linux is now the only POSIX-specced OS that has a ... different kernel? |
00:53 | <&McMartin> | No. |
00:54 | <&McMartin> | A "microkernel" is an OS where the kernel level stuff is a bunch of independent stuff, strictly speaking which largely ought to be living in user space, but firewalls and communicating in some manner |
00:54 | <&McMartin> | A "monolithic kernel" is one where All The Kernel Is One Big Thing that you load in, maybe more or less modular, but the modules are linked up at some point into, well, a monolith |
00:55 | <&McMartin> | http://en.wikipedia.org/wiki/Monolithic_kernel has a pretty simple rundown. |
00:55 | <@Reiv> | So it's a matter of level of inter-linking between the bits? |
00:55 | <&McMartin> | Sorta |
00:56 | <&McMartin> | It's more in terms of the API presented |
00:56 | <&McMartin> | Linux is modular, but adding a module means that you can now use The Unix API with these other devices/filesystems/whatever too. |
00:56 | <&McMartin> | In theory, on Windows a USB device can load a module that allows *entirely new kinds of system call* |
00:57 | <@Reiv> | I see. |
00:57 | <&McMartin> | The edges get fuzzy when you squint, especially if you treat this as "here's how you keep the OS closed source and still be extensible" |
00:57 | <@Reiv> | There are advantages to both approaches? |
00:57 | <&McMartin> | Microkernels are generally considered Strictly Better, but a monolith will be more efficient in space and time. |
00:59 | | Attilla [Obsolete@Nightstar-9e7fa2b2.range86-162.btcentralplus.com] has quit [Ping timeout: 121 seconds] |
00:59 | <&McMartin> | http://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate appears to be the definitive debate on this argument |
00:59 | <&McMartin> | But "yes, there are, but any OS designer would start from microkernel as default these days or be laughed out of the room" |
00:59 | | * Reiv muses. |
00:59 | <@Reiv> | Microkernel is Strictly Better because ... hn |
01:00 | <@Reiv> | Is Linux a monolithic kernel mostly because It Always Was? |
01:00 | <&McMartin> | Yes, and some of the major issues with monolithic are solved when the kernel is open-source |
01:00 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code |
01:01 | <&McMartin> | But a Microkernel makes it harder for a malfunctioning device driver to bring the entire system down, makes better reliability and security guarantees, and because it's based on a minimal set of technologies also tends to be more "elegant" in some sense. |
01:01 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has quit [Connection closed] |
01:01 | <&McMartin> | Oop, plane is boarding. |
01:01 | <&McMartin> | Until later! |
01:01 | <&McMartin> | The Wiki article on OS kernels generally looks good. |
01:01 | <@Reiv> | Bye! |
01:02 | <@Namegduf> | It's worth noting that microkernels have previously just plain failed to be implemented successfully. |
01:02 | <@Namegduf> | Linux was mocked for being outdated as a monolithic kernel way back in that debate, and... there's still no microkernel-based things nowadays. |
01:03 | <@Namegduf> | In mainstream usage. |
01:04 | <@Alek> | aaaaa |
01:04 | <@Alek> | a sniper rifle |
01:04 | <@Alek> | running Linux |
01:04 | <@Alek> | in the scope |
01:06 | <@Azash> | McMartin: In a way the microkernel is also closer to unix philosophy |
01:18 | < Syka> | whoo |
01:18 | < Syka> | Namegduf: OS X? |
01:18 | <@Namegduf> | Syka: "Not really" |
01:18 | < Syka> | Namegduf: isnt Darwin a microkernel |
01:18 | < Syka> | or is it a half-assed one |
01:18 | <@Namegduf> | VERY half-assed. |
01:18 | < Syka> | "EH this shit is too hard, lets just copy all this shit from BSD" |
01:19 | <@Namegduf> | It's a microkernel architecture with one huge module |
01:19 | < Syka> | i like the idea of microkernels |
01:19 | < Syka> | I really really do |
01:19 | < Syka> | but they just don' |
01:19 | < Syka> | t seem to fucking work |
01:19 | < Syka> | maybe it's just my non-OS programmer mind, but IPC on a bare-metal layer just sounds... fraught with problems |
01:21 | | * iospace routes Syka through the LPC |
01:21 | < Syka> | nuuu |
01:21 | < Syka> | also, I have a github now! |
01:21 | < Syka> | :D according to github staff, I was flagged *twice* by the antispam system |
01:21 | <@iospace> | o rly |
01:21 | <@iospace> | Syka: do you know what LPC means? :P |
01:22 | | * Syka wikipeds |
01:22 | <@iospace> | ... |
01:22 | <@Alek> | problem from MicroSoft: A hard drive is running out of free space. Disk Cleanup finds files that can be removed, totaling 526MB. After cleanup, free space totals 322MB. How much free space was on the drive before cleanup? |
01:22 | <@iospace> | cheater |
01:22 | < Syka> | "...is an internal, undocumented inter-process communication facility provided by the Microsoft Windows NT kernel for lightweight IPC between processes on the same computer" |
01:23 | < Syka> | undocumented OS functions are the best kind of OS functions |
01:23 | < Syka> | iospace: hey dont blame me |
01:23 | < Syka> | i was BORN MOBILE |
01:23 | <@iospace> | Syka: that's not what i mean by LPC |
01:23 | <@iospace> | :P |
01:23 | < Syka> | which means i can wikipedia anything I want in the middle of a discussion and legitimately use it in the conversation as if I knew it |
01:24 | < Syka> | wat |
01:24 | < Syka> | :U what LPC then |
01:24 | <@iospace> | Low pin count |
01:24 | <@iospace> | :P |
01:24 | < Syka> | because i was talking about IPC |
01:24 | < Syka> | and then you said LPC |
01:24 | < Syka> | so context |
01:24 | <@iospace> | and it made me think of LPC :P |
01:24 | < Syka> | :U |
01:24 | < Syka> | you know what i find funny |
01:24 | < Syka> | mudkips |
01:26 | <@iospace> | that's nice |
01:27 | <@iospace> | you know what i find funny? |
01:27 | < Syka> | also why is my internet falling over :/ |
01:27 | < Syka> | oh god damn it |
01:27 | < Syka> | i close firefox, and google appears |
02:27 | <@Alek> | "Ubuntu for phones is out. Now a badly updated phone, instead of becoming a brick, will become a spear." |
02:42 | <@Reiv> | whut |
02:50 | < Syka> | wat |
02:57 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
02:57 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
03:01 | | Kindamoody[zZz] is now known as Kindamoody |
03:16 | | Kindamoody is now known as Kindamoody|movie |
03:17 | | Vash [Vash@Nightstar-221158c7.sd.cox.net] has joined #code |
03:17 | | mode/#code [+o Vash] by ChanServ |
03:23 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Client exited] |
03:54 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Client closed the connection] |
04:00 | | Kindamoody|movie is now known as Kindamoody |
04:09 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
05:14 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
05:14 | | mode/#code [+ao Derakon Derakon] by ChanServ |
05:18 | | Derakon is now known as Derakon[shower] |
05:20 | | Kindamoody is now known as Kindamoody|afk |
05:26 | | Scelestic [Scelesticwo@2D9871.9A8915.50B698.C8A3D4] has joined #code |
05:26 | | Scelestic [Scelesticwo@2D9871.9A8915.50B698.C8A3D4] has left #code [] |
05:44 | | Derakon[shower] is now known as Derakon |
06:21 | | Syka [the@Nightstar-242b84b0.iinet.net.au] has quit [[NS] Quit: leaving] |
06:30 | | ErikMesoy|sleep is now known as ErikMesoy |
06:38 | | Kindamoody|afk is now known as Kindamoody |
06:51 | | Kindamoody is now known as Kindamoody|out |
06:53 | | Syka [the@Nightstar-242b84b0.iinet.net.au] has joined #code |
06:57 | | * Vornicus decides that the model code needs to stop blowing too. |
06:58 | | Derakon is now known as Derakon[AFK] |
06:58 | | * Vornicus has also found some old code he wrote to help kaura lern2program |
07:08 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
07:08 | | mode/#code [+o himi] by ChanServ |
07:08 | | RobinStamer [rstamer@genoce.org] has quit [Ping timeout: 121 seconds] |
07:12 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
07:13 | | RobinStamer [rstamer@Nightstar-e681a855.org] has joined #code |
07:13 | | mode/#code [+o RobinStamer] by ChanServ |
07:31 | | Attilla [Obsolete@Nightstar-9e7fa2b2.range86-162.btcentralplus.com] has joined #code |
07:54 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
08:24 | | * Vornicus does battle with updating the code to handle the new data representation |
08:50 | | * McMartin gets most of the core logic for C64 Mystify working. |
08:50 | <&McMartin> | Now to turn that into actual graphics. >_> |
08:50 | <&McMartin> | But not tonight, I think. |
08:58 | <~Vornicus> | Hooray |
09:09 | | You're now known as TheWatcher |
09:19 | | ReivDriod [Reiver@Nightstar-6ec10a54.ihug.co.nz] has joined #code |
09:55 | | thalass [thalass@Nightstar-724ec5eb.bigpond.net.au] has joined #code |
10:03 | <&McMartin> | Apparently, I lied |
10:03 | | * McMartin fired up his laptop after getting into bed and finished it up |
10:04 | <&McMartin> | I've hit an interesting little snag if I want to do this in anything else; it takes *way* more than 20 ms to do an update. |
10:04 | <&McMartin> | So if I want smooth player motion elsewhere it has to happen in an interrupt handler. |
10:08 | <~Vornicus> | Mystify -- wait, the moire-ish thing? what's the "player" doing? |
10:12 | <&McMartin> | I'm imagining some kind of thing where the Qix-like thing chases you around the screen while you get prizes |
10:12 | <~Vornicus> | oh rigght |
10:12 | <~Vornicus> | Qix was great, i wonder how they did it. |
10:13 | <&McMartin> | Well, for the C64 case almost all of the heavy lifting except for the "argh must draw lines" part is going to be done by the VIC-II. |
10:14 | <&McMartin> | I'm using the SID's noise channel as a randomizer already. |
10:14 | <&McMartin> | I'm kind of curious if I can make a function game with dynamic bitmapped graphics and still have it fit in 1k. |
10:14 | <&McMartin> | It'll be pretty tight, if so; I'm already at over .5k |
10:15 | <~Vornicus> | many games I could tell how they were done, but the line drawing happening live befuddled me |
10:15 | <&McMartin> | Well, I mean |
10:16 | <&McMartin> | The arcade game presumably had bitmapped graphics |
10:16 | <&McMartin> | Or even vectors with floodfill capability |
10:16 | <~Vornicus> | I had it for c64 |
10:16 | <&McMartin> | I'm keeping two ring queues of points, and doing an erase/update/draw loop. |
10:17 | <&McMartin> | At the edges. |
10:17 | <&McMartin> | Stuff in the middle of the queue is left alone in the bitmapped space. |
10:17 | <&McMartin> | (C64 has bitmap power) |
10:17 | <&McMartin> | That part you're wondering about is the only part I've gotten working >_> |
10:17 | <~Vornicus> | It did that stuff. I'm pretty sure it did not do dirty updates, for one thing. |
10:18 | <~Vornicus> | (because what i remember is that the lines didn't leave holes in later lines when they were erased) |
10:21 | <&McMartin> | Then you can redraw your queue. |
10:25 | | Vash [Vash@Nightstar-221158c7.sd.cox.net] has quit [[NS] Quit: I <lovecraft3 Vorn!] |
10:25 | <~Vornicus> | true |
10:26 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code |
10:30 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
10:33 | <@froztbyte> | :D:D:D:D:D http://i.imgur.com/2A5mxOZ.jpg |
10:40 | < Nemu> | Eww, 1981. |
10:40 | < Nemu> | That's, like... |
10:41 | < Nemu> | It would be like hanging out with the hooker who lived down the street from me in my old town growing up. I think she was born in 1981, as well. |
10:41 | < Nemu> | Her boots were new, though |
10:43 | < Nemu> | Hooker can't hook with bad boots |
11:42 | | thalass_ [thalass@Nightstar-724ec5eb.bigpond.net.au] has joined #code |
11:45 | | thalass [thalass@Nightstar-724ec5eb.bigpond.net.au] has quit [NickServ (GHOST command used by thalass_)] |
11:45 | | thalass_ is now known as Thalass |
11:45 | | thalass_ [thalass@Nightstar-724ec5eb.bigpond.net.au] has joined #code |
13:23 | | Tarinaky_mibbit [0264a47d@Nightstar-ef290c21.mibbit.com] has joined #code |
13:23 | < Tarinaky_mibbit> | Any of the maths folk about? |
14:49 | <@gnolam> | http://i.imgur.com/47D7zGq.png |
14:51 | <@gnolam> | And suddenly, all those updates to "ActiveX killbits" start to make sense. |
14:54 | < Tarinaky_mibbit> | That's a pretty poor graph fit tbh. |
14:55 | < Tarinaky_mibbit> | It only works for two of the data points, which does not, a graph, make. |
14:56 | < Tarinaky_mibbit> | It's be more sensible to say that the decrease in the murder rate decreased IE share because then at least you can have the massive plunges in the murder rate before the massive plunges in IE share. |
14:56 | < Tarinaky_mibbit> | Trying to fit it the other way around requires time travel. |
14:56 | < Tarinaky_mibbit> | I'll shut up >.> |
14:58 | | Syka_ [the@Nightstar-25074a79.iinet.net.au] has joined #code |
15:00 | <@gnolam> | It's a noisy signal.~ |
15:00 | | Syka [the@Nightstar-242b84b0.iinet.net.au] has quit [Ping timeout: 121 seconds] |
15:12 | < Tarinaky_mibbit> | It's an s-curve laid over a cosine. |
15:13 | < Tarinaky_mibbit> | :p |
15:18 | < Syka_> | i think that we could push that at congress |
15:18 | < Syka_> | and the NRA would put their full weight behind an IE-banning bill |
15:18 | < Syka_> | if only to take the focus off guns |
15:19 | | Syka_ is now known as syksleep |
15:21 | <@Tarinaky> | Yeah, but then they'd use it as evidence that Vidjya Gayme Softwares were making kids violent. |
15:21 | <@Tarinaky> | This IE-Game alone is poisoning our youth. |
15:21 | <@froztbyte> | http://shkspr.mobi/blog/2013/01/why-didnt-the-romans-invent-the-internet/ |
15:21 | < syksleep> | snrk |
15:30 | <@Tarinaky> | In: Integrate[(E^Ix + E^-Ix) E^-Iqx, x] |
15:30 | <@Tarinaky> | Out: E^-Iqx (E^-Ix + E^Ix) x |
15:30 | <@Tarinaky> | Wut? |
15:30 | <@Tarinaky> | Wulfram Alpha refuses to understand it so I can't even get a breakdown of steps :/ |
15:31 | <@Tarinaky> | *Wolfram |
15:31 | <@froztbyte> | you and calculus really don't seem to get along |
15:31 | <@Tarinaky> | Why do you say such a mean and hurtful thing. |
15:32 | <@froztbyte> | no, I mean it as "you regularly seem to be breaking into fisticuffs" |
15:32 | <@Tarinaky> | Mathematical Physics module. |
15:32 | <@Tarinaky> | Trying to self-teach myself how to do the Fourier Transform question at the 11th hour. |
15:32 | <@Tarinaky> | Since I can't do any of the section B material right :/ |
15:33 | <@froztbyte> | youch |
15:34 | <@froztbyte> | surely there must be a nice wikibooks article or something around somewhere? |
15:37 | | Thalass [thalass@Nightstar-724ec5eb.bigpond.net.au] has quit [[NS] Quit: Leaving] |
15:38 | | thalass [thalass@Nightstar-724ec5eb.bigpond.net.au] has joined #code |
15:43 | | thalass [thalass@Nightstar-724ec5eb.bigpond.net.au] has quit [[NS] Quit: Leaving] |
15:59 | < Tarinaky_mibbit> | froztbyte: My exam is at 09:30 tomorrow. I doubt there's a book called "Pass tomorrow's exam with reasonable marks" |
16:06 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [Ping timeout: 121 seconds] |
16:14 | | * TheWatcher stabs virtualbox |
16:16 | <@TheWatcher> | This is actually starting to make dual booting look attractive |
16:31 | < Tarinaky_mibbit> | During the Summer I need to format and reinstall my Laptop. I've lost interest in Arch Linux and need a new distro. |
16:31 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code |
16:31 | < Tarinaky_mibbit> | Something like Arch Linux but still using init :/ |
16:37 | < Typherix> | Not a fan of systemd, eh? |
16:44 | < Tarinaky_mibbit> | Honestly, I've not looked at it. |
16:44 | < Tarinaky_mibbit> | But I just can't be arsed at the moment. |
16:45 | | Derakon[AFK] is now known as Derakon |
18:07 | | Omega [omegaboot@Nightstar-56dbba0f.in.comcast.net] has joined #code |
18:08 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [Ping timeout: 121 seconds] |
18:09 | | Omega is now known as Alek |
18:09 | | mode/#code [+o Alek] by ChanServ |
18:12 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [Ping timeout: 121 seconds] |
18:21 | | jeroid [jerith@687AAB.5E3E50.8D600C.7ABE8C] has joined #code |
18:26 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code |
18:49 | <@Alek> | emmm.. |
18:49 | <@Alek> | I forget. php: yay or nay? |
18:49 | < Shellninja> | Nay. |
18:49 | <@Alek> | perl? |
18:49 | < Shellninja> | Yay. |
18:49 | <@Alek> | java? |
18:49 | < Shellninja> | Nay. |
18:49 | <@Alek> | python? |
18:49 | < Shellninja> | Yay. |
18:50 | <@Alek> | :P |
18:50 | <@Alek> | ty |
18:50 | < Shellninja> | YW. |
18:52 | <@Alek> | Padre (DWIM Perl for Windows)? |
18:52 | < Shellninja> | IDK. |
18:53 | <@Alek> | or look at ActiveState? |
18:54 | | * iospace cries rivers of blood |
18:55 | | * Alek gives io a hanky. |
18:55 | | * Alek hugs io. |
18:55 | <@iospace> | THE HORROR |
18:55 | <@Alek> | what happened? |
18:55 | <@iospace> | THE FUNKY HORROR |
18:55 | <@iospace> | Windows XP Embedded happened T_T |
18:55 | <@Alek> | o_o |
18:55 | <@Alek> | XP isn't THAT bad. what's wrong with Embedded? |
18:56 | <@iospace> | Alek: the horror... |
18:56 | <@iospace> | let me put it like this... you compile the base image |
18:57 | <@iospace> | then you install it |
18:57 | <&ToxicFrog> | Alek: ActiveState is the only one I've seen used, but I don't perl much to begin with. |
18:57 | <@iospace> | find out what drivers it needs, switch IDE vs AHCI mode, do it /again/ (figure out what drivers it needs), then build the image with the proper drivers, then install that |
18:58 | <&ToxicFrog> | (also, what's the context of your questioning?) |
18:58 | <@Alek> | or strawberry? |
18:58 | | * Alek is stuck at home, carless, so wants to learn while he has the chance. >_> |
18:58 | <&ToxicFrog> | For any particular purpose? |
18:59 | <@Alek> | knowledge and employability. and coding practice in general. |
18:59 | < jeroid> | http://codepad.org/ZfhCcb3d |
18:59 | < jeroid> | Explain. |
18:59 | <@iospace> | ToxicFrog: for legacy testing |
18:59 | <&ToxicFrog> | I'd vote for Python on the grounds that it's widely used, has excellent learning resources, and is easy to install on windows |
18:59 | <@iospace> | some customers still use XP :< |
19:00 | | * Alek EYES the paste. |
19:00 | <&ToxicFrog> | jeroid: I'd guess that + on PHP arrays is key set-union or something? |
19:00 | | * ToxicFrog hasn't used PHP in years and is much happier that way |
19:00 | < jeroid> | ToxicFrog wins the prize. |
19:02 | <@Alek> | ok, I'm gonna try dwim for now, cause it apparently has the latest version of the padre ide. |
19:03 | <@Alek> | and includes strawberry. |
19:04 | <&ToxicFrog> | Strawberry? |
19:04 | <&ToxicFrog> | (also, prior programming experience?) |
19:04 | < jeroid> | Because lists and dicts are the same thing, obviously. |
19:04 | <@Alek> | Strawberry Perl. |
19:05 | <@Alek> | anyhoo. BASIC, some thankfully-forgotten COBOL, some C/C++ |
19:09 | | * ToxicFrog nods |
19:10 | <&ToxicFrog> | If you find you like Perl, you might want to check out Ruby, which has a similar kitchen-sink design philosophy but is a bit more...designed. |
19:11 | | jeroid_ [jerith@687AAB.1BBF0C.C3F876.75DCD0] has joined #code |
19:12 | <@Alek> | and with Rails it's another commonly requested item on job postings. >_> |
19:12 | | jeroid [jerith@687AAB.5E3E50.8D600C.7ABE8C] has quit [Ping timeout: 121 seconds] |
19:13 | | jeroid [jerith@687AAB.1BBF0C.A01D9E.E6871A] has joined #code |
19:15 | <&ToxicFrog> | Yeah. |
19:15 | <&ToxicFrog> | I'm not really a fan of Ruby (or Perl), but if the day ever comes when Rails kills PHP, I will bake a cake. |
19:16 | | jeroid_ [jerith@687AAB.1BBF0C.C3F876.75DCD0] has quit [Ping timeout: 121 seconds] |
19:19 | < jeroid> | I will bake several. |
19:20 | <@froztbyte> | TF: for a moment I had you confused with TW, and was mentally going "....TF advocating ruby?! hooooooooooooly shit" |
19:20 | <@froztbyte> | until I read your last line and brain got to correct itself |
19:21 | < jeroid> | TW writes Perl and likes it. The Gibbering Horrors have already eaten his sanity. |
19:21 | <@froztbyte> | indeed |
19:22 | < jeroid> | Alek: I'd recommend Python over all those, if only because of the wealth of experience in this channel. |
19:23 | <&ToxicFrog> | Likewise. |
19:24 | <@froztbyte> | http://www.bunniestudios.com/blog/?p=2117 --- yummeh |
19:27 | < jeroid> | (Also, it's the best. But the other thing is probably more important for you.) |
19:28 | <@Alek> | mmmk. |
19:30 | <@Alek> | :P |
19:30 | <@Alek> | tya |
19:30 | <@Alek> | ahahaha |
19:31 | <@Alek> | nice, google. |
19:31 | <@Alek> | how to learn py... 1) thon. 2) thon the hard way. |
19:32 | <@froztbyte> | the latter is actually a valid result |
19:32 | < jeroid> | That seems to be a good tutorial. |
19:32 | <@froztbyte> | recent bookseries by Zed Shaw, I think |
19:33 | < jeroid> | Our CEO used it over Christmas to write some data munging scripts. |
19:34 | | jeroid [jerith@687AAB.1BBF0C.A01D9E.E6871A] has quit [Client closed the connection] |
19:34 | <&ToxicFrog> | Alek: "learn python the hard way" is a well-regarded book on Python. |
19:38 | | * Alek nods. |
19:42 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
19:42 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
19:42 | <@Alek> | ok, rebooty time. |
19:43 | <@Alek> | in a bit. |
19:47 | <@froztbyte> | I recall one of you guys (besides jerith) has done some FPGA/Verilog work |
19:47 | <@froztbyte> | and I believe you'll find my last link as some mildly interesting reading, now that I've read more about it |
19:49 | < RichyB> | Hah. |
19:49 | < RichyB> | That's actually a better legal hack than technical one. |
19:49 | < RichyB> | It's a well neat piece of technical hackery too. :) |
19:49 | <@froztbyte> | :) |
19:52 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has quit [[NS] Quit: ] |
19:59 | | Alek [omegaboot@Nightstar-56dbba0f.in.comcast.net] has joined #code |
19:59 | | mode/#code [+o Alek] by ChanServ |
20:21 | | Kindamoody|out is now known as Kindamoody |
20:33 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Client exited] |
20:42 | | Kindamoody is now known as Kindamoody[zZz] |
20:49 | <@Alek> | hee |
20:49 | <@Alek> | A programmer may try to get you to install Python 3 and learn that. You should tell them, "When all of the python code on your computer is Python 3, then I'll try to learn it." That should keep them busy for about 10 years. |
20:50 | <@Alek> | A programmer will eventually tell you to use Mac OSX or Linux. If the programmer likes fonts and typography, they'll tell you to get a Mac OSX computer. If they like control and have a huge beard, they'll tell you to install Linux. |
20:50 | | * Alek strokes his beard. |
20:51 | <@gnolam> | A programmer? OS X? Really? |
20:51 | <@Azash> | gnolam: We have several people at our faculty who use them |
20:51 | <@Alek> | it's Python The Hard Way. |
20:51 | <@Azash> | As well as a couple of friends out in the SE world |
20:52 | <@gnolam> | Man, the curses I have heard uttered against Apple for their dev stuff... |
20:52 | <@Azash> | Alek: I remember that, and I still get the same thought |
20:52 | <@Alek> | :P |
20:52 | <@Azash> | That he's hiding his own OS preference under the guise of dismissing OS preferences |
20:52 | <@Alek> | indeed. |
20:53 | <@Alek> | actually, the beard stereotype in Russia is for ALL sysadmins, not just eunuchs. beard and sweater, in fact. >_> |
20:54 | <@Azash> | I kind of dropped those stereotypes when I started here, like, you know that hairstyle where you shave the side of your head and make a ponytail on top? |
20:54 | <&ToxicFrog> | I thought huge beards were a DBA thing. |
20:56 | <@Azash> | Our chief practical sysadmin has that, and he's been Linux admin-ing since '94 |
20:56 | <@Azash> | While his boss has a beard, he also wears a nice suit |
20:58 | <@Alek> | topknot, Azash? |
20:58 | <@Azash> | I guess |
20:59 | <@Azash> | Like this http://i80.photobucket.com/albums/j169/hellanoella/undercut.jpg |
21:02 | <@Alek> | An 'octothorpe' is also called a 'pound', 'hash', 'mesh', or any number of names. Pick the one that makes you chill out. |
21:02 | <@Alek> | ah, no, that's not a topknot. |
21:03 | <@Alek> | don't know what it is. |
21:11 | <@Alek> | Every programming language has some kind of way of doing numbers and math. Do not worry, programmers lie frequently about being math geniuses when they really aren't. If they were math geniuses, they would be doing math, not writing ads and social network games to steal people's money. |
21:11 | | * Alek looks at Vorn. |
21:11 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [Operation timed out] |
21:12 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code |
21:18 | | * Vornicus is also a math genius. |
21:18 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
--- Log closed Mon Jan 21 21:32:29 2013 |
--- Log opened Mon Jan 21 21:56:52 2013 |
21:56 | | TheWatcher [chris@Nightstar-3762b576.co.uk] has joined #code |
21:56 | | Irssi: #code: Total of 40 nicks [21 ops, 0 halfops, 0 voices, 19 normal] |
21:56 | | mode/#code [+o TheWatcher] by ChanServ |
21:56 | <@iospace> | then there's 6 more ref pins for voltage and impedance |
21:57 | | Irssi: Join to #code was synced in 42 secs |
21:57 | < RichyB> | Cool. Thank you for telling me all this. |
21:59 | <@iospace> | so for memory, there's a grand total of 250 pins |
22:02 | <@iospace> | then there's 16 pins for the connection to the PCH |
22:02 | <@iospace> | (aka chipset) |
22:02 | <@iospace> | but alas |
22:03 | | RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [[NS] Quit: >:3 This is BunThulhu. Copy him into your quit message to help him take over the Internet.] |
22:04 | <@iospace> | heh |
22:05 | <@iospace> | but alas |
22:05 | <@iospace> | i must be off, must head to the bank and such |
22:31 | | ErikMesoy is now known as ErikMesoy|sleep |
22:36 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
22:36 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
22:37 | <~Vornicus> | You will note in particular that I haven't made any stupid games to try to take your money |
22:39 | <&jerith> | Trying to take your money isn't all that much fun. |
22:39 | <~Vornicus> | Not really, no. |
23:45 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
23:50 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code |
23:50 | | Vash [Vash@Nightstar-221158c7.sd.cox.net] has joined #code |
23:50 | | mode/#code [+o Vash] by ChanServ |
--- Log closed Tue Jan 22 00:00:47 2013 |