--- Log opened Thu Mar 28 00:00:13 2013 |
00:03 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Connection closed] |
00:12 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
00:13 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
00:13 | | mode/#code [+o himi] by ChanServ |
00:35 | | cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has joined #code |
00:35 | | mode/#code [+o cpux] by ChanServ |
01:13 | | RichyB [richardb@82C760.FB77C5.B3D584.F99096] has quit [[NS] Quit: >:3 This is BunThulhu. Copy him into your quit message to help him take over the Internet.] |
01:20 | <@[R]> | BTW, DriveThruRPG is having a sale (includes some free stuff like Scion) |
01:20 | <@[R]> | (requires that you buy other stuff though, but there's a 120$ PDF that's like 20$ right now (Pious Core) so... |
01:43 | <@Reiv> | How do you justify $120 for a PDF? |
01:44 | <&McMartin> | The same way you would for a reference book? |
01:45 | <@Reiv> | That at least has nominally lots of paper. |
01:45 | <&McMartin> | That is not remotely what the money is paying for |
01:46 | <&McMartin> | Or it shouldn't be, anyway~ |
01:46 | <&Derakon> | Hell, you can find 10-page PDFs on Amazon with listings of hundreds of dollars. |
01:46 | <&Derakon> | Serious listings, I mean. |
01:46 | <&Derakon> | That's generally economic reports and the like. |
01:47 | <@Reiv> | Aha. |
01:59 | <@[R]> | Reiv: they priced it the same as the delux dead-tree version AFAICT |
02:00 | <@[R]> | Which is retarded on its own |
02:00 | <@Reiv> | That tends to be where I draw objections, yes. |
02:01 | <@[R]> | It's 126MB though |
02:01 | < Syk> | unless |
02:01 | < Syk> | theyre subsidising the dead tree version :O |
02:02 | <@[R]> | Delux deadtree + PDF was 240$ (before sale) |
02:02 | < Syk> | man |
02:02 | < Syk> | I wish G+ was invite only again |
02:03 | <@[R]> | http://rpg.drivethrustuff.com/product/24802/Ptolus%3A-Monte-Cook's-City-By-The-S pire-(Ptolus-Core)?it=1 |
02:03 | < Syk> | Tim O'Reilly posts about a White House hangout about the maker movement |
02:03 | < Syk> | the first post is by someone with no avatar saying "Ok" |
02:19 | <&Derakon> | So basically, G+ would be perfect if there just weren't so many people on it? |
02:25 | < Syk> | or rather, if it was still a gated community, free of plebs |
02:25 | < Syk> | :P |
02:26 | <&Derakon> | You want a gated community? Go join SomethingAwful. |
02:26 | <&Derakon> | $10 gets you in. |
02:36 | | * McMartin ponders. Do the goons have a maker subforum? It seems like they should |
02:37 | | * Derakon shrugs. |
02:44 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has joined #code |
02:56 | | Reiv [NSwebIRC@A3BDC3.5BE3EC.B8847E.5ADB9D] has quit [Ping timeout: 121 seconds] |
03:01 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
03:01 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
03:07 | <&ToxicFrog> | Maker? |
03:08 | <&ToxicFrog> | If this is maker as in 3d printing, there's a megathread in Creative Convention>>DIY |
03:21 | | Reiv [NSwebIRC@A3BDC3.5BE3EC.B8847E.5ADB9D] has joined #code |
03:21 | | mode/#code [+o Reiv] by ChanServ |
03:29 | <&Derakon> | Maker as in the general DIY/tinkerer/inventor movement, presumably. |
03:29 | <&Derakon> | Of which the MakerBot is just one aspect. |
05:33 | | celticminstrel is now known as celmin|Zzzzzz |
05:35 | | Derakon is now known as Derakon[AFK} |
05:35 | | Derakon[AFK} is now known as Derakon[AFK] |
06:26 | <&jerith> | http://robertheaton.com/2013/03/27/take-pride-or-f----it/ |
07:18 | < JustBob> | Sometimes, you just want to write crap code. |
07:18 | < JustBob> | As inefficient and as horrifying as possible. |
07:19 | < JustBob> | With forty nested if-then-else loops shoved into eighteen while loops, all enwrapped in a convoluted for loop with eighty-seven breaking conditionals. |
07:22 | <@froztbyte> | haha |
07:22 | <~Vornicus> | you then put it into a file called vengeance.py and hand it in to your professor. |
07:24 | < JustBob> | Actually, I called it Final Project Part 4.e - Finite Uniform Core Kinetics Modeling Example, and the file was named fuckme.m |
07:24 | <@froztbyte> | hahahaha |
07:25 | <@froztbyte> | vorn/bob: <idnar> import vengeance as mine |
07:26 | | mac [mac@Nightstar-fe8a1f12.il.comcast.net] has left #code ["Leaving"] |
08:00 | <@froztbyte> | http://mattbierbaum.github.com/moshpits.js/ |
08:10 | < JustBob> | Interestin' |
08:44 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
08:49 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
08:50 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
09:36 | | Kindamoody is now known as Kindamoody|out |
09:53 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
10:29 | | RichyB [richardb@Nightstar-228a334c.plus.com] has joined #code |
11:44 | | * gnolam facepalms. |
11:45 | <@gnolam> | Guy on a forum has written his own PRNG. He's convinced that he can make a ton of money off it, because "just look at the prices of hardware RNGs!". |
11:45 | < Syk> | lawl |
11:45 | <@froztbyte> | ahahahaha |
11:47 | <@froztbyte> | gnolam: mind if I qdb that? |
11:48 | <@gnolam> | Eh, not qdb-worthy. |
11:48 | < Syk> | people need to learn |
11:48 | <@gnolam> | Other gems include being able to seed it over and over again without it producing the same results. Which he somehow believes is a feature. |
11:48 | < Syk> | computers are logical |
11:48 | < Syk> | it is impossible to create randomness in a logical system |
11:49 | < Syk> | if you can create true randomness in a computer, it's not a computer |
11:49 | < Syk> | if my PC came with a sticker that said "true RNG onboard!" I don't think I'd trust it too much |
11:50 | <&McMartin> | Um |
11:50 | <&McMartin> | Point a Geiger counter at it |
11:50 | <&McMartin> | Though I guess if it's consumer-based it would probably instead be based on thermal noise |
11:51 | <&McMartin> | 04:47 < Syk> if you can create true randomness in a computer, it's not a computer |
11:51 | <&McMartin> | It's a computer with a sensor attached. The world is pretty messy. |
11:51 | < Syk> | except that's not truly random either, is it? |
11:52 | <@Namegduf> | Depends what it is sensing. |
11:52 | <@Namegduf> | The good answer is "It is cryptographically random, which is good enough" |
11:52 | < Syk> | it'd be highly psuedorandom, but anything you can measure is repeatable |
11:52 | <@Namegduf> | False. |
11:52 | <@Namegduf> | Radioactive decay is the big example. |
11:53 | <@Namegduf> | And you can in fact use it to create a "true" RNG. |
11:53 | <@Namegduf> | I think it is used in some places. |
11:53 | < Syk> | hmm |
11:53 | < Syk> | true, I suppose |
11:53 | <@Namegduf> | http://www.fourmilab.ch/hotbits/ <- First Google result from looking for it. |
11:54 | <&McMartin> | The other thing you can do is use slight variations in temperatures on the semiconductor, which is chaotic enough to be effectively truly random. |
11:54 | <&McMartin> | Or optical sensors pointed at lava lamps, or a variety of other sources |
11:54 | <@gnolam> | Thermal noise is stochastic as well. |
11:55 | < Syk> | oh yes that's right |
11:55 | < Syk> | hotbits |
11:55 | < Syk> | i forgot about that |
11:55 | <&McMartin> | This discussion is not complete without DICE BOT 9000 though |
11:56 | < Syk> | "Server hotbits0.dmz.fourmilab.ch up since Monday, 25 September 2006 15:12:14 CEST" |
11:56 | < Syk> | man that's some uptime |
11:59 | <&McMartin> | http://gamesbyemail.com/News/DiceOMatic |
12:00 | <&McMartin> | "If you donate to the site and are unhappy about the rolls, let me know and I will pull a die out of the machine, melt it flat and mail it to you, as an object lesson to the other dice. Tangible revenge." |
12:08 | | RichyB [richardb@Nightstar-228a334c.plus.com] has quit [Ping timeout: 121 seconds] |
13:02 | | RichyB [richardb@Nightstar-228a334c.plus.com] has joined #code |
13:31 | | RichyB [richardb@Nightstar-228a334c.plus.com] has quit [Ping timeout: 121 seconds] |
13:38 | | ToxicFrog is now known as ToxicFrog|W`rkn |
14:45 | | RichyB [richardb@Nightstar-228a334c.plus.com] has joined #code |
14:46 | <@froztbyte> | Syk: parts |
14:46 | | * iospace noogies Syk |
14:49 | | celmin|Zzzzzz [celticminst@Nightstar-e83b3651.cable.rogers.com] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
14:49 | | celticminstrel [celticminst@Nightstar-e83b3651.cable.rogers.com] has joined #code |
14:49 | | mode/#code [+o celticminstrel] by ChanServ |
14:56 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
14:56 | | mode/#code [+ao Derakon Derakon] by ChanServ |
14:58 | | Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Operation timed out] |
15:11 | <@Alek> | I remember the lego dice-o-matic. |
15:14 | | * Alek wonders if one could be made for non-d6 sizes. |
15:14 | <&ToxicFrog|W`rkn> | 7MB of log per request. I think this is a personal record. |
15:15 | <@froztbyte> | :D |
15:15 | <&ToxicFrog|W`rkn> | (technically, 48MB, but only 7MB of that is mine( |
15:15 | <@froztbyte> | pffft, details |
15:16 | <@froztbyte> | I so want to ask for more details, but I know enough guys at your employer to know better ;) |
15:36 | | RichyB [richardb@Nightstar-228a334c.plus.com] has quit [Ping timeout: 121 seconds] |
15:50 | | RichyB [richardb@Nightstar-228a334c.plus.com] has joined #code |
16:35 | | d4de [olorin@687AAB.E04ECC.28277A.32636A] has quit [Connection reset by peer] |
17:17 | | Kindamoody|out is now known as Kindamoody |
18:10 | | RichyB [richardb@Nightstar-228a334c.plus.com] has quit [Ping timeout: 121 seconds] |
18:25 | | jeroud [uid10043@Nightstar-1d9743e5.irccloud.com] has quit [Ping timeout: 121 seconds] |
18:40 | <@iospace> | http://i.imgur.com/Q3cUg29.gif |
18:40 | | KiMo|autorejoin [Kindamoody@Nightstar-05577424.tbcn.telia.com] has joined #code |
18:40 | | mode/#code [+o KiMo|autorejoin] by ChanServ |
18:41 | | Kindamoody [Kindamoody@Nightstar-05577424.tbcn.telia.com] has quit [NickServ (GHOST command used by KiMo|autorejoin)] |
18:41 | | KiMo|autorejoin is now known as Kindamoody |
18:50 | | Syk is now known as syksleep |
18:57 | <@gnolam> | iospace: haha |
18:58 | <@Tamber> | And the end is "...Fuck it, I'll just use tables."? |
18:58 | <@Tamber> | :p |
18:59 | <@celticminstrel> | ? |
18:59 | <@froztbyte> | io's link |
18:59 | <@celticminstrel> | ...oh. Heh. |
19:03 | <@gnolam> | The key to understanding CSS's box model: it's the puzzle box from Hellraiser. |
19:13 | | jeroud [uid10043@Nightstar-1d9743e5.irccloud.com] has joined #code |
19:27 | <@iospace> | so |
19:27 | <@iospace> | i figured out why XPEm wasn't working |
19:27 | <@iospace> | it's intel's fault! |
19:38 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
19:38 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
19:48 | | Kindamoody is now known as Kindamoody[zZz] |
21:03 | <~Vornicus> | Okay thing I was doing today. PILlow build. |
21:24 | | Kindamoody[zZz] [Kindamoody@Nightstar-05577424.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
21:40 | | RichyB [richardb@Nightstar-86656b6c.cable.virginmedia.com] has joined #code |
22:11 | <@celticminstrel> | Well, my history rewrite turned out to be not too difficult, yay. |
22:14 | <@celticminstrel> | Now all I have to do is squash the first two commits and I have an entirely data-free history! \o/ |
22:15 | <&McMartin> | I just learned yesterday that you can reorder commits during an interactive rebase |
22:15 | <@celticminstrel> | Yup. |
22:16 | <@celticminstrel> | I'm not sure how to squash the first two... HEAD~25 gives an error and HEAD~24 doesn't list the first one... |
22:16 | <&McMartin> | Squashing pushes a commit into its previous |
22:16 | <@celticminstrel> | I know. |
22:16 | <&McMartin> | If you want to turn two into one, squash the second and leave the first as pick, I think? |
22:17 | <@celticminstrel> | But the first isn't in the list. Is that a problem? |
22:17 | <@celticminstrel> | I suppose I could try and see. |
22:17 | <&McMartin> | Has the first been pushed already? |
22:17 | <@celticminstrel> | Um, what? |
22:17 | <&McMartin> | I'm unclear on the relationship of your repo with clones of it elsewhere, if any |
22:18 | <&McMartin> | Or if there are any |
22:18 | <@celticminstrel> | There's no central repository at this time. |
22:18 | <&McMartin> | Has anyone cloned you yet? |
22:18 | <@celticminstrel> | I just have a copy on my computer and a copy on a server. |
22:18 | <@celticminstrel> | No. |
22:18 | <@celticminstrel> | No-one could possibly clone me. |
22:18 | <@celticminstrel> | It's not in any accessible place where it could be cloned. |
22:18 | <&McMartin> | Get the commit code for the first (presumably old) and rebase starting from it, I think. |
22:19 | <@celticminstrel> | ^from where |
22:19 | <@celticminstrel> | Huh? |
22:22 | <@celticminstrel> | Interactive rebase appears to require a prior commit that remains unchanged, but the commit I want to change is the first one, so I dunno how to do this... |
22:23 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
22:26 | | Kindamoody|autojoin [Kindamoody@Nightstar-05577424.tbcn.telia.com] has joined #code |
22:26 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
22:30 | <&McMartin> | Er |
22:30 | <&McMartin> | You change the first one by merging the second into it |
22:31 | <&McMartin> | If you're trying to merge the first and second into the third, that's "merge the second and third into the first" |
22:31 | <@celticminstrel> | No, I'm trying to merge the second into the first. |
22:32 | <@celticminstrel> | But the first is not listed in the interactive rebase, which prevents me from squashing into it. |
22:33 | <&McMartin> | Wait, did this repo somehow not start from an initial commit of an empty tree? |
22:36 | <@celticminstrel> | Um. What? |
22:54 | <&McMartin> | The first commit presumably shows up in git log |
22:54 | <&McMartin> | And has a hash |
22:54 | <&McMartin> | doesn't it show up in the interactive rebase if you do git rebase -i {that hash}? |
22:56 | <&McMartin> | But the very first "first" in git I thought was the result of git init - that is, a competely empty directory tree |
22:56 | <&McMartin> | There may be some kind of horrible trickery you can do to make the first N commits vanish by making the Nth commit lose its parent without changing HEAD |
22:56 | <&McMartin> | But that is beyond my meagre ken |
22:58 | <@celticminstrel> | The interactive rebase shows only every commit after the one you specify. I just tried that. |
22:58 | <@celticminstrel> | git init does not create a commit... |
22:58 | <&McMartin> | I suspect you need to snap the line of descent somehow, then. |
22:59 | <&McMartin> | Which will itself be a rebase, but a rebase in which all parentage vanishes; a rebase against NULL, more or less. |
23:00 | <@celticminstrel> | But I have no idea how to do that. |
23:00 | <@celticminstrel> | So I'll probably just go to a new branch and cherry-pick all the commits. |
23:00 | <@celticminstrel> | With -n on the one I want to squash, and --amend. |
23:02 | | d4de [olorin@687AAB.418D22.69C423.728303] has joined #code |
23:12 | <@celticminstrel> | It worked, so yay. |
23:12 | <@celticminstrel> | It's now suitable for githubbing. |
23:13 | <&McMartin> | "Inform constructs plurals such as vertebrae, quartos, wharves, phenomena, jackanapes and smallpox correctly." |
23:13 | <@celticminstrel> | Though I have not actually tested that it works. |
23:16 | <~Vornicus> | McMartin: what |
23:20 | <&McMartin> | Apparently back in '10 I7 adapted the Conway algorithm for plurals as the default to make pluralization overrides less necessary. |
23:20 | <&McMartin> | http://www.csse.monash.edu.au/~damian/papers/HTML/Plurals.html |
23:25 | <~Vornicus> | madness. |
23:30 | | * McMartin has two problems. |
23:30 | <&McMartin> | I had one problem, but I've decided I should use regexes. |
23:34 | <~Vornicus> | I figured regex were involved. |
23:34 | | * Azash wasn't aware regexes can create problems |
23:35 | <~Vornicus> | It's a jwz quote |
23:35 | <~Vornicus> | I think it was jwz anyway |
23:35 | <@Azash> | I know |
23:35 | <@Azash> | But I never saw the basis, as a regex lover :p |
23:39 | <&McMartin> | It has many variations. |
23:39 | <&McMartin> | One often also hears it with XML. |
23:39 | <&McMartin> | Or floating point, but that then changes the punchline to "now you have 1.9999997 problems." |
23:41 | <~Vornicus> | I think I missed that one. |
23:41 | <~Vornicus> | blast it |
23:42 | | * Vornicus beats up pillow for being a pain in the ass |
--- Log closed Fri Mar 29 00:00:28 2013 |