--- Log opened Thu Jan 05 00:00:49 2012 |
00:10 | < gnolam> | https://www.readwriteweb.com/archives/google_is_going_to_mess_up_the_internet.ph p |
01:06 | < jerith> | https://github.com/jerith/depixel |
01:06 | < jerith> | Vornicus: ^^^ |
01:07 | | Kindamoody[zZz] is now known as Kindamoody |
01:13 | | Derakon[AFK] is now known as Derakon |
01:18 | | iospace is now known as ioblargh |
01:26 | < celticminstrel> | Is it worth getting Maple for $75 when I'd probably use it only occasionally? |
01:28 | <~Vornicus> jerith: woot |
02:02 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Ping timeout: 121 seconds] |
02:03 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
02:11 | < Eri> | Hmm, that's weird. My electromagnetics textbook has a little comp-sci timeline. They point out the invention of Fortran, Basic, and Java, but not C |
02:12 | < gnolam> | Philistines. |
02:17 | | Attilla_ [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
02:17 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Ping timeout: 121 seconds] |
02:34 | < ioblargh> | http://i.imgur.com/KOOMP.jpg |
02:34 | < ioblargh> | PFFFFFFFFFFFFFFFFG |
02:34 | < ioblargh> | ... |
02:34 | < ioblargh> | *PFFFFFFFFFFFFFFFFT |
02:35 | <~Vornicus> :( |
02:35 | < ioblargh> | Vornicus: don't get it? |
02:41 | <~Vornicus> I do get it. That's why :( |
02:42 | < ioblargh> | hehehehe |
03:02 | | Reiver [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code |
03:16 | | Attilla_ [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Ping timeout: 121 seconds] |
04:06 | < Ling> | Coffee-cooled computer? Finally a use for that disgusting crap. |
04:06 | < Ling> | </trolling> |
04:10 | < gnolam> | ioblargh: I don't get it. |
04:11 | < ioblargh> | ... |
04:11 | < ioblargh> | ram (in) stein |
04:15 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has quit [[NS] Quit: Z?] |
04:41 | <~Vornicus> Hm. THinking on it, I think jerith's right, I should be doing that thing with the small corners too; it does look to make the weird areas smaller. Though it does not actually reduce the number of deformed tiles. |
04:57 | <~Vornicus> Meh. Worry about it later; got to convert all my math into vectors. |
05:02 | <~Vornicus> Also my full-room polygon selection system is fast enough that I get a time of 0 off it. |
05:03 | <~Vornicus> Even without going to tables. |
05:35 | | Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has quit [Client exited] |
05:44 | <~Vornicus> Yay, changing a major type |
06:04 | < jerith> | Vornicus: It does reduce the number of deformed tile. |
06:05 | < jerith> | Anything with no neighbours of different colours is now not deformed at all. |
06:11 | <~Vornicus> But... those aren't deformed in mine either? |
06:13 | <~Vornicus> oh, wait, I see now. Anything with no unlike 4-neighbors are undeformed in yours, but in mine they would be. |
06:15 | <~Vornicus> (to the extreme that the center of a + in mine is actually a square of edge length 0.5 instead of 1) |
06:18 | < jerith> | Err, yeah. I meant "lateral neighbours" their. |
06:18 | < jerith> | *there |
06:18 | | * jerith blames having been fiddlign with github until *way* too late for his current grogginess. |
06:19 | | * Vornicus tends to call them 4-neighbors and 8-neighbors; their 3d analogues are 6-neighbors, 18-neighbors, and 26-neighbors. |
06:22 | | * Vornicus gets a stupid refactor thought. |
06:22 | | Kindamoody is now known as Kindamoody|out |
06:25 | <~Vornicus> Instead of building per-tile polygons, I could build per-corner vertices or vertex pairs. |
06:27 | < jerith> | Howso? |
06:28 | <~Vornicus> (I'd then need to, you know, build the polygons, but...) |
06:30 | | DrStalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
06:31 | <~Vornicus> So right now, I examine the four corners around each tile and figure out what I have to put there; this means that each corner gets its vertices figured out four times. |
06:37 | | Janus [NSwebIRC@Nightstar-27138e8c.res.rr.com] has joined #code |
06:37 | | * jerith only looks at vertices on diagonals, so never adjusts eac one more than twice. |
06:38 | < jerith> | I also adjust each side of the corner depending on whether it's adjacent to a same-coloured pixel or not. |
06:38 | <~Vornicus> But there's now seven different layouts for corners, and six of them are distinct as far as any particular tile is concerned; I go from five conditions to six. |
06:39 | <~Vornicus> er, from two conditions to five. |
06:39 | <~Vornicus> This is a little bit unwieldy! |
06:41 | <~Vornicus> hng. okay, what was that algorithm, the one where you walk around a bitmappy blob using simple rules... |
06:41 | < jerith> | "Conway's Game of Life"? |
06:42 | < jerith> | "Nethack"? |
06:42 | <~Vornicus> No, the one where, um |
06:42 | < Derakon> | Marching squares. |
06:42 | <~Vornicus> That. |
06:42 | < Derakon> | Or cubes, for 3D. |
06:42 | < Derakon> | A moment, I have an implementation for Jetblade. |
06:43 | <~Vornicus> \o/ der |
06:43 | < maoranma> | So apparently the glider from conway's game of life is the new hacker symbol |
06:44 | <~Vornicus> The new one? |
06:44 | < Derakon> | Hm, though it's not exactly cleanly separated from everything else. |
06:44 | < maoranma> | http://catb.org/hacker-emblem/ |
06:44 | < jerith> | maoranma: I've been using it as my favicon for seven or eight years. |
06:44 | <~Vornicus> it's been the favicon of catb for practically as long as there have been favicons |
06:44 | < maoranma> | Indeed |
06:44 | < Derakon> | http://pastebin.com/A0VWKiLF |
06:45 | < maoranma> | I noticed it when I searched for "hacker" on wallbase.cc |
06:45 | < maoranma> | And I was like "wtf is this?" |
06:47 | < Derakon> | Varn: any questions, or can I go to bed~? |
06:47 | <~Vornicus> You can go to bed~ |
06:47 | < Derakon> | Okay, good luck! |
06:47 | | Derakon is now known as Derakon[AFK] |
06:47 | < Derakon[AFK]> | And good night. |
06:47 | <~Vornicus> Got them in the wrong order there |
06:48 | < maoranma> | I'm confused, is ~ a user mode? |
06:48 | <~Vornicus> ~ is "channel founder" |
06:48 | < maoranma> | I see |
06:48 | <~Vornicus> speaking of which I have been derelict in my duties. |
06:49 | < maoranma> | I wonder if I can get around the irc port block at my school |
06:49 | < maoranma> | I had some python questions |
06:50 | | mode/#code [+ooooooooooooooooooooooooooo AD[Shell] Alek celticminstrel cpux Derakon[AFK] eckse Eri EvilDarkLord himi ioblargh Janus jerith Kazriko Kindamoody|out Ling maoranma McMartin Namegduf PinkFreud Reiver sshine Syloqs-AFH Taki^ Tamber Tarinaky TheWatcher[zZzZ] Vash] by Vornicus |
06:50 | <@maoranma> | I was having issues with print() concatenation |
06:50 | <@maoranma> | Oh hey, it's like #nightstar_bar in the old days |
06:50 | <@jerith> | "An armed society is a polite society." |
06:51 | | mode/#code [-o Tarinaky] by ChanServ |
06:51 | <@maoranma> | Also, what's better than IDLE that also autocompletes python functions? |
06:51 | <@jerith> | ipython? |
06:51 | <@maoranma> | Oh, and is portable |
06:51 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has quit [Client closed the connection] |
06:51 | <@jerith> | ipython is a REPL, not an editor. |
06:52 | <@maoranma> | I need an editor, like Geany |
06:52 | <@jerith> | Emacs autocompletes, but based on words in open buffers rather than static code analysis. |
06:52 | <@maoranma> | Yea, Geany does that |
06:52 | | * jerith dislikes IDEs. |
06:52 | <@maoranma> | My only issue with geany is getting it to NOT print colors from syntax hilighting |
06:53 | <@maoranma> | Since I have to print my sources and hand them in for credit |
06:53 | <@jerith> | You don't like angry fruit salad? |
06:53 | <@maoranma> | As opposed to, ya know, emailing them |
06:53 | <@maoranma> | I love angry fruit salad, but on a B/W printer, it looks like ass |
06:55 | | * jerith is highlighted in services logs, see Vorn giving a bunch of people channel flags. |
06:55 | <@jerith> | maoranma: Print them with something else? |
06:55 | | * Vornicus has been truly derelict. |
06:55 | <@maoranma> | jerith: Well, obviously |
06:55 | <@maoranma> | But that's annoying |
06:55 | <@maoranma> | I don't like annoiances |
06:55 | <@maoranma> | annoyances? |
06:55 | <@jerith> | Pipe them through a LaTeX engine s they're beautifully typeset? |
06:55 | <@jerith> | *so |
06:56 | | mode/#code [+o Tarinaky] by Vornicus |
06:56 | <@jerith> | maoranma: My Depixeling implementation is because I got annoyed. |
06:56 | <~Vornicus> don't contradict me, chanserv~ |
06:57 | <@maoranma> | In geany, you can change the format to none, and it treats it as plain text. |
06:57 | <@jerith> | Monaco 13 misrenders the # character, which results in pixel droppings on partial screen redraws. |
06:57 | <@jerith> | So I looked for a different font. |
06:59 | <@jerith> | I can find either outline fonts (which render badly to small-size non-anti-aliased glyphs) or bitmap fonts (which render /really/ badly to glyph sizes that aren't provided as bitmaps). |
07:01 | <@maoranma> | Looks like in np++, I can have function completion OR word completion... |
07:04 | <~Vornicus> Truetype 4tw |
07:06 | <~Vornicus> (or rather, seriously, font designers, lern2truetype) |
07:06 | <@jerith> | Vornicus: Howso? |
07:07 | <~Vornicus> Truetype fonts include vector versions and also various hinting systems that allow them to be rendered well at low point sizes. |
07:07 | <~Vornicus> Opentype also does this. |
07:08 | <@maoranma> | Oh, ctrl-enter gives me word complete when in function complete |
07:08 | <~Vornicus> The abilities are kind of extreme: I remember discovering that the original MacOS font, Chicago, had entirely differently-shaped glyphs in different sizes for one of its characters. |
07:08 | <@maoranma> | I can handle that |
07:09 | <@jerith> | Most TT engines require a vector version and can have multiple bitmap versions at different resolutions. |
07:10 | <~Vornicus> And yet, apparently, none of the fonts you found do this. |
07:10 | <@jerith> | Hinting is a Dark Art, and isn't reliable across different engines. |
07:10 | <@jerith> | Vornicus: Quite. Most things assume that your engine will happily draw any size you like out of just the outline. |
07:11 | <@Janus> | font making with vectors. Couldn't imagine. Doing a 4x6 px font was tough enough |
07:11 | <~Vornicus> Vectors are the actual usual way. |
07:13 | <@jerith> | However, Apple's renderer values the glyph shape over the pixel grid, so it generally renders somewhat heavier glyphs. |
07:13 | <@jerith> | At low resolutions, this makes them look fuzzy. |
07:14 | <@jerith> | It's much worse if you're using light-on-dark for some reason. I think their anti-aliasing is tuned for dark-on-light. |
07:15 | <~Vornicus> Adjusting the weighting values for a different gamma was probably considered not worth the effort. |
07:16 | | eckse [eckse@Nightstar-02874d0c.dsl.sentex.ca] has quit [Client closed the connection] |
07:21 | | * jerith eats some Release Cake for breakfast. |
07:22 | <@maoranma> | Holy crap, np++ has lots of plugins |
07:26 | <~Vornicus> Release Cake? |
07:28 | <@jerith> | We released vumi 0.3 (my day job's open-source codebase) yesterday. |
07:28 | <@jerith> | There was cake. |
07:29 | <@jerith> | Since we worked from the Wynberg Office (my dining room) yesterday, I got the leftover cake. (Also, I provided the cake to begin with.) |
07:30 | <@jerith> | By the time we released, there were only three of us left and one of the others only wanted a tiny sliver. |
07:30 | <@jerith> | So I'm having it double as the Release Cake for my depixeling code. |
07:30 | <@jerith> | Also, as breakfast. |
07:35 | | AnnoDomini [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has joined #code |
07:35 | | mode/#code [+o AnnoDomini] by ChanServ |
07:53 | <@Janus> | There is no more complete breakfast |
07:54 | <@Tamber> | You mean a bucket of tea and some cake isn't a complete, balanced breakfast? Not even if I hold the bucket in one hand, and the cake in the other? |
07:56 | <@Janus> | You could walk a tight rope to the moon with a breakfast so balanced |
07:56 | | Vash [Vash@Nightstar-8697fea9.wlfrct.sbcglobal.net] has quit [[NS] Quit: I<3craft Vorn!] |
08:31 | | Janus [NSwebIRC@Nightstar-27138e8c.res.rr.com] has quit [[NS] Quit: Page closed] |
08:37 | <@maoranma> | http://pastebin.com/L8RepB6a |
08:37 | <@maoranma> | D-bag on IronDust, haha |
09:18 | | You're now known as TheWatcher |
10:01 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
10:12 | | gnolam [lenin@Nightstar-202a5047.priv.bahnhof.se] has joined #code |
10:52 | | Kindamoody|out is now known as Kindamoody |
11:10 | | Kindamoody is now known as Kindamoody|out |
12:08 | | Tamber [tamber@furryhelix.co.uk] has quit [Ping timeout: 121 seconds] |
12:08 | | Tamber [tamber@furryhelix.co.uk] has joined #code |
12:09 | | mode/#code [+o Tamber] by ChanServ |
13:31 | | AnnoDomini [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has quit [[NS] Quit: Conquerin' before SR.] |
13:50 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
15:13 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Client closed the connection] |
15:13 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
15:15 | | DrStalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has joined #code |
15:29 | <@ioblargh> | BEST |
15:29 | <@ioblargh> | COMMENT |
15:29 | <@ioblargh> | EVER |
15:29 | <@ioblargh> | "Ported this code and I don't undertand the comments either." |
15:37 | | * jerith grovels through the aquamacs code to try figure out a weird issue that cannot reliably be reproduced. |
15:37 | | * Syloqs-AFH gives tora a cookie |
15:37 | <@jerith> | Sometimes a half-created invisible window appears, displaying the current buffer. |
16:42 | | Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
16:48 | | Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
16:48 | | mode/#code [+o Syloqs_AFH] by ChanServ |
16:49 | | Syloqs_AFH is now known as Syloqs-AFH |
17:05 | | DrStalker [Z@Nightstar-3602cf5a.cust.comxnet.dk] has quit [[NS] Quit: Into the hole again, we hurried along our way, into a once-glorious garden now seeped in dark decay.] |
17:12 | | Rhamphoryncus [rhamph@Nightstar-14eb6405.abhsia.telus.net] has joined #code |
17:42 | | AnnoDomini [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has joined #code |
17:42 | | mode/#code [+o AnnoDomini] by ChanServ |
17:46 | | Kindamoody|out is now known as Kindamoody |
17:49 | | DrStalker [Z@Nightstar-5aa18eaf.balk.dk] has joined #code |
18:06 | | Tarinaky is now known as Lowpass |
18:06 | | AnnoDomini is now known as Number3 |
18:11 | | AbuDhabi [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has joined #code |
18:11 | | Number3 [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has quit [[NS] Quit: Reconnecting] |
18:12 | | AbuDhabi is now known as Number3 |
18:21 | | AbuDhabi [annodomini@Nightstar-4ea39ceb.212.getinternet.no] has joined #code |
18:24 | | Number3 [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has quit [Ping timeout: 121 seconds] |
18:24 | | AbuDhabi is now known as Number3 |
19:07 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Ping timeout: 121 seconds] |
19:12 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
19:15 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Client closed the connection] |
19:15 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
19:16 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Client closed the connection] |
19:16 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
19:36 | | Kindamoody is now known as Kindamoody|out |
20:16 | | Kindamoody|out is now known as Kindamoody |
20:39 | | Kindamoody is now known as Kindamoody[zZz] |
20:42 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Ping timeout: 121 seconds] |
20:43 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
20:44 | | Attilla_ [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
20:47 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Ping timeout: 121 seconds] |
20:48 | | Attilla [Obsolete@Nightstar-b639c71f.as43234.net] has joined #code |
20:49 | | Attilla_ [Obsolete@Nightstar-b639c71f.as43234.net] has quit [Ping timeout: 121 seconds] |
21:01 | | yuyutu [zippynnaar@FA912D.C95C14.08561F.D7D584] has joined #code |
21:01 | < yuyutu> | h |
21:02 | < yuyutu> | hi |
21:02 | <@jerith> | o/ |
21:06 | | yuyutu [zippynnaar@FA912D.C95C14.08561F.D7D584] has quit [[NS] Quit: ] |
21:42 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
21:49 | | eckse [eckse@Nightstar-02874d0c.dsl.sentex.ca] has joined #code |
21:57 | | eckse [eckse@Nightstar-02874d0c.dsl.sentex.ca] has quit [Client closed the connection] |
22:02 | | eckse [eckse@Nightstar-02874d0c.dsl.sentex.ca] has joined #code |
22:10 | | Number3 [annodomini@Nightstar-4ea39ceb.212.getinternet.no] has quit [Client closed the connection] |
22:12 | | AnnoDomini [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has joined #code |
22:12 | | mode/#code [+o AnnoDomini] by ChanServ |
22:12 | | Number3 [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has joined #code |
22:13 | | AnnoDomini [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has quit [[NS] Quit: BRB] |
22:13 | | Number3 [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has quit [[NS] Quit: BRB] |
22:13 | | AnnoDomini [annodomini@Nightstar-7772b630.84-49-12.nextgentel.com] has joined #code |
22:13 | | mode/#code [+o AnnoDomini] by ChanServ |
22:14 | | AnnoDomini is now known as Number3 |
22:20 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
22:20 | | mode/#code [+o himi] by ChanServ |
22:28 | | celticminstrel [celticminst@Nightstar-5d22ab1d.cable.rogers.com] has joined #code |
22:50 | | Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has quit [Operation timed out] |
23:04 | | Eri [Eri@Nightstar-3e5deec3.gv.shawcable.net] has joined #code |
23:09 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
23:34 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
23:34 | | mode/#code [+o himi] by ChanServ |
23:35 | | Vash [Vash@Nightstar-8697fea9.wlfrct.sbcglobal.net] has joined #code |
23:35 | | mode/#code [+o Vash] by ChanServ |
23:45 | | Number3 is now known as AnnoDomini |
--- Log closed Fri Jan 06 00:00:05 2012 |