←2009-12-14 2009-12-15 2009-12-16→ ↑2009 ↑all
00:00:08 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
00:00:08 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- Sgeo has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- lament has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
00:03:30 -!- poiuy_qwert has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- Rembane has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- jpc has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- jix has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
00:03:31 -!- ehirdiphone has quit (Read error: 104 (Connection reset by peer)).
00:03:31 -!- oerjan has joined.
00:03:31 -!- Sgeo has joined.
00:03:31 -!- poiuy_qwert has joined.
00:03:31 -!- jpc has joined.
00:03:31 -!- quantumEd has joined.
00:03:31 -!- lifthrasiir has joined.
00:03:31 -!- fungot has joined.
00:03:31 -!- coppro has joined.
00:03:31 -!- Slereah has joined.
00:03:31 -!- Gracenotes has joined.
00:03:31 -!- cal153 has joined.
00:03:31 -!- pikhq has joined.
00:03:31 -!- Cerise has joined.
00:03:31 -!- yiyus has joined.
00:03:31 -!- dbc has joined.
00:03:31 -!- puzzlet has joined.
00:03:31 -!- MizardX has joined.
00:03:31 -!- EgoBot has joined.
00:03:31 -!- rodgort has joined.
00:03:31 -!- olsner has joined.
00:03:31 -!- bsmntbombdood has joined.
00:03:31 -!- sebbu has joined.
00:03:31 -!- AnMaster has joined.
00:03:31 -!- Leonidas has joined.
00:03:31 -!- HackEgo has joined.
00:03:31 -!- lament has joined.
00:03:31 -!- uorygl has joined.
00:03:31 -!- fizzie has joined.
00:03:31 -!- Ilari has joined.
00:03:31 -!- ineiros has joined.
00:03:31 -!- jix has joined.
00:03:31 -!- mycroftiv has joined.
00:03:31 -!- Rembane has joined.
00:03:31 -!- Gregor has joined.
00:03:31 -!- SimonRC has joined.
00:03:31 -!- mtve has joined.
00:03:32 * coppro mentions patent law when ehird isn't looking
00:03:32 <coppro> uorygl: ehird hates patent law because he can't wrap his head around monopolies having any benefit
00:13:59 * SimonRC goes to bed
00:16:21 <lament> it's not like monopolies would not survive without patent laws
01:01:08 -!- oerjan_ has joined.
01:02:04 -!- oerjan has quit (Read error: 104 (Connection reset by peer)).
01:02:20 -!- oerjan_ has changed nick to oerjan.
01:13:45 <coppro> lament: Sure they would.
01:14:43 -!- oerjan has quit (farmer.freenode.net irc.freenode.net).
01:14:43 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
01:14:43 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
01:14:44 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
01:14:45 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
01:14:45 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
01:14:46 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
01:14:47 -!- Rembane has quit (farmer.freenode.net irc.freenode.net).
01:14:47 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
01:18:22 -!- jpc has quit ("goshdarnit.").
01:21:31 -!- jpc has joined.
01:32:47 -!- lifthrasiir has joined.
01:32:47 -!- cal153 has joined.
01:41:13 -!- Gracenotes has joined.
01:41:13 -!- olsner has joined.
01:41:13 -!- Rembane has joined.
01:41:13 -!- Gregor has joined.
01:41:13 -!- SimonRC has joined.
01:41:13 -!- mtve has joined.
01:50:35 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
01:50:35 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
01:50:36 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
01:50:37 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
01:50:37 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
01:50:37 -!- Rembane has quit (farmer.freenode.net irc.freenode.net).
01:51:28 -!- Gracenotes has joined.
01:51:28 -!- olsner has joined.
01:51:28 -!- Rembane has joined.
01:51:28 -!- Gregor has joined.
01:51:28 -!- SimonRC has joined.
01:51:28 -!- mtve has joined.
01:52:29 -!- coppro has quit (Read error: 131 (Connection reset by peer)).
01:52:31 -!- SimonRC has quit (Read error: 104 (Connection reset by peer)).
01:54:08 -!- coppro has joined.
01:57:13 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
01:57:13 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
01:57:15 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
01:57:15 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
01:57:15 -!- Rembane has quit (farmer.freenode.net irc.freenode.net).
02:00:52 -!- SimonRC has joined.
02:00:52 -!- Rembane has joined.
02:00:52 -!- Gracenotes has joined.
02:00:52 -!- olsner has joined.
02:00:52 -!- Gregor has joined.
02:00:52 -!- mtve has joined.
02:07:21 -!- Asztal has quit (Connection timed out).
02:08:53 -!- Deewiant has quit (Remote closed the connection).
02:10:10 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
02:10:10 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
02:10:10 -!- Rembane has quit (farmer.freenode.net irc.freenode.net).
02:10:10 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
02:10:10 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
02:10:10 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- jpc has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- quantumEd has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- Sgeo has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- lament has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- poiuy_qwert has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- jix has quit (farmer.freenode.net irc.freenode.net).
02:10:11 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
02:10:32 -!- cal153 has joined.
02:10:32 -!- lifthrasiir has joined.
02:10:32 -!- jpc has joined.
02:10:32 -!- Sgeo has joined.
02:10:32 -!- poiuy_qwert has joined.
02:10:32 -!- fungot has joined.
02:10:32 -!- Slereah has joined.
02:10:32 -!- pikhq has joined.
02:10:32 -!- Cerise has joined.
02:10:32 -!- yiyus has joined.
02:10:32 -!- dbc has joined.
02:10:32 -!- puzzlet has joined.
02:10:32 -!- MizardX has joined.
02:10:32 -!- EgoBot has joined.
02:10:32 -!- rodgort has joined.
02:10:32 -!- bsmntbombdood has joined.
02:10:32 -!- sebbu has joined.
02:10:32 -!- AnMaster has joined.
02:10:32 -!- Leonidas has joined.
02:10:32 -!- HackEgo has joined.
02:10:32 -!- lament has joined.
02:10:32 -!- uorygl has joined.
02:10:32 -!- fizzie has joined.
02:10:32 -!- Ilari has joined.
02:10:32 -!- ineiros has joined.
02:10:32 -!- jix has joined.
02:10:32 -!- mycroftiv has joined.
02:13:49 -!- SimonRC has joined.
02:13:49 -!- augur has joined.
02:13:49 -!- Deewiant has joined.
02:13:49 -!- Rembane has joined.
02:13:49 -!- Gracenotes has joined.
02:13:49 -!- olsner has joined.
02:13:49 -!- Gregor has joined.
02:13:49 -!- mtve has joined.
02:19:16 -!- coppro has quit (Remote closed the connection).
02:22:22 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
02:22:22 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
02:27:00 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
02:27:00 -!- Rembane has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- augur has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- jpc has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- Sgeo has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- lament has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- poiuy_qwert has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
02:27:01 -!- jix has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- Rembane has joined.
02:27:02 -!- Rembane has quit (Nick collision).
02:27:02 -!- coppro has joined.
02:27:02 -!- mtve has joined.
02:27:02 -!- Gregor has joined.
02:27:02 -!- olsner has joined.
02:27:02 -!- Gracenotes has joined.
02:27:02 -!- Rembane has joined.
02:27:02 -!- Deewiant has joined.
02:27:02 -!- augur has joined.
02:27:02 -!- SimonRC has joined.
02:27:02 -!- cal153 has joined.
02:27:02 -!- lifthrasiir has joined.
02:27:02 -!- jpc has joined.
02:27:02 -!- Sgeo has joined.
02:27:02 -!- poiuy_qwert has joined.
02:27:02 -!- fungot has joined.
02:27:02 -!- Slereah has joined.
02:27:02 -!- pikhq has joined.
02:27:02 -!- Cerise has joined.
02:27:02 -!- yiyus has joined.
02:27:02 -!- dbc has joined.
02:27:02 -!- puzzlet has joined.
02:27:02 -!- MizardX has joined.
02:27:02 -!- EgoBot has joined.
02:27:02 -!- rodgort has joined.
02:27:02 -!- bsmntbombdood has joined.
02:27:02 -!- sebbu has joined.
02:27:02 -!- AnMaster has joined.
02:27:02 -!- Leonidas has joined.
02:27:02 -!- HackEgo has joined.
02:27:02 -!- lament has joined.
02:27:02 -!- uorygl has joined.
02:27:02 -!- fizzie has joined.
02:27:02 -!- Ilari has joined.
02:27:02 -!- ineiros has joined.
02:27:02 -!- jix has joined.
02:27:02 -!- mycroftiv has joined.
02:27:02 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- Rembane has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- augur has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
02:27:02 -!- Rembane has joined.
02:27:02 -!- Rembane2 has joined.
02:27:52 -!- SimonRC has joined.
02:27:52 -!- augur has joined.
02:27:52 -!- Deewiant has joined.
02:27:52 -!- Gracenotes has joined.
02:27:52 -!- olsner has joined.
02:27:52 -!- Gregor has joined.
02:27:52 -!- mtve has joined.
02:28:43 -!- Deewiant_ has joined.
02:28:49 -!- Rembane has quit (Ghosted client).
02:28:57 -!- Deewiant has quit (Remote closed the connection).
02:34:34 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
02:34:34 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
02:34:34 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
02:34:34 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
02:34:34 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
02:34:35 -!- augur has quit (farmer.freenode.net irc.freenode.net).
02:38:17 -!- SimonRC has joined.
02:38:17 -!- augur has joined.
02:38:17 -!- Gracenotes has joined.
02:38:17 -!- olsner has joined.
02:38:17 -!- Gregor has joined.
02:38:17 -!- mtve has joined.
02:40:42 <Gregor> I can now load ELF binaries on Mac OS X.
02:40:45 <Gregor> Take that, Apple!
02:41:09 -!- jpc has quit (Success).
02:42:26 -!- Slereah_ has joined.
02:50:19 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
02:50:19 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
02:50:19 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
02:50:19 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
02:50:19 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
02:50:19 -!- augur has quit (farmer.freenode.net irc.freenode.net).
02:50:20 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
02:50:20 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
02:51:52 -!- SimonRC has joined.
02:51:52 -!- augur has joined.
02:51:52 -!- Gracenotes has joined.
02:51:52 -!- olsner has joined.
02:51:52 -!- Gregor has joined.
02:51:52 -!- mtve has joined.
02:54:31 -!- Slereah has quit (Success).
02:55:32 -!- lifthrasiir has joined.
02:55:32 -!- cal153 has joined.
03:00:22 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
03:00:22 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
03:00:22 -!- coppro has quit (farmer.freenode.net irc.freenode.net).
03:00:27 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
03:00:27 -!- Gracenotes has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- augur has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- Slereah_ has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- Sgeo has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- lament has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
03:03:16 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- poiuy_qwert has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- Deewiant_ has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- jix has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
03:03:17 -!- oerjan has joined.
03:03:17 -!- cal153 has joined.
03:03:17 -!- lifthrasiir has joined.
03:03:17 -!- mtve has joined.
03:03:17 -!- Gregor has joined.
03:03:17 -!- olsner has joined.
03:03:17 -!- Gracenotes has joined.
03:03:17 -!- augur has joined.
03:03:17 -!- SimonRC has joined.
03:03:17 -!- Slereah_ has joined.
03:03:17 -!- Rembane2 has joined.
03:03:17 -!- coppro has joined.
03:03:17 -!- Sgeo has joined.
03:03:17 -!- poiuy_qwert has joined.
03:03:17 -!- fungot has joined.
03:03:17 -!- pikhq has joined.
03:03:17 -!- Cerise has joined.
03:03:17 -!- yiyus has joined.
03:03:17 -!- dbc has joined.
03:03:17 -!- puzzlet has joined.
03:03:17 -!- MizardX has joined.
03:03:17 -!- EgoBot has joined.
03:03:17 -!- rodgort has joined.
03:03:17 -!- bsmntbombdood has joined.
03:03:17 -!- sebbu has joined.
03:03:17 -!- AnMaster has joined.
03:03:17 -!- Leonidas has joined.
03:03:17 -!- HackEgo has joined.
03:03:17 -!- lament has joined.
03:03:17 -!- uorygl has joined.
03:03:17 -!- fizzie has joined.
03:03:17 -!- Ilari has joined.
03:03:17 -!- ineiros has joined.
03:03:25 -!- jix has joined.
03:03:25 -!- mycroftiv has joined.
03:03:30 -!- Deewiant has joined.
03:05:23 -!- Gracenotes has quit (Remote closed the connection).
03:12:13 -!- oerjan has quit ("leaving").
03:17:36 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
03:17:36 -!- jix has quit (farmer.freenode.net irc.freenode.net).
03:17:36 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
03:17:36 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- coppro has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- augur has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- Slereah_ has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
03:23:11 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- Sgeo has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- lament has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- poiuy_qwert has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
03:23:12 -!- comex has quit (Read error: 104 (Connection reset by peer)).
03:23:12 -!- Slereah has joined.
03:23:12 -!- Deewiant has joined.
03:23:12 -!- mycroftiv has joined.
03:23:12 -!- jix has joined.
03:23:12 -!- cal153 has joined.
03:23:12 -!- lifthrasiir has joined.
03:23:12 -!- mtve has joined.
03:23:12 -!- Gregor has joined.
03:23:12 -!- olsner has joined.
03:23:12 -!- augur has joined.
03:23:12 -!- SimonRC has joined.
03:23:12 -!- Slereah_ has joined.
03:23:12 -!- Rembane2 has joined.
03:23:12 -!- coppro has joined.
03:23:12 -!- Sgeo has joined.
03:23:12 -!- poiuy_qwert has joined.
03:23:12 -!- fungot has joined.
03:23:12 -!- pikhq has joined.
03:23:12 -!- Cerise has joined.
03:23:12 -!- yiyus has joined.
03:23:12 -!- dbc has joined.
03:23:12 -!- puzzlet has joined.
03:23:12 -!- MizardX has joined.
03:23:12 -!- EgoBot has joined.
03:23:12 -!- rodgort has joined.
03:23:12 -!- bsmntbombdood has joined.
03:23:12 -!- sebbu has joined.
03:23:12 -!- AnMaster has joined.
03:23:12 -!- Leonidas has joined.
03:23:12 -!- HackEgo has joined.
03:23:12 -!- lament has joined.
03:23:12 -!- uorygl has joined.
03:23:12 -!- fizzie has joined.
03:23:12 -!- Ilari has joined.
03:23:12 -!- ineiros has joined.
03:24:27 -!- Slereah_ has quit (Read error: 145 (Connection timed out)).
03:26:58 -!- comex has joined.
03:48:41 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
03:48:42 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
03:48:42 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
03:48:42 -!- augur has quit (farmer.freenode.net irc.freenode.net).
03:48:42 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
04:02:40 -!- SimonRC has joined.
04:02:40 -!- augur has joined.
04:02:40 -!- olsner has joined.
04:02:40 -!- Gregor has joined.
04:02:40 -!- mtve has joined.
04:08:10 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
04:08:10 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
04:08:10 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
04:08:10 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
04:08:10 -!- augur has quit (farmer.freenode.net irc.freenode.net).
04:13:01 -!- p_q has joined.
04:21:07 -!- poiuy_qwert has quit (Read error: 110 (Connection timed out)).
04:26:53 -!- SimonRC has joined.
04:26:53 -!- augur has joined.
04:26:53 -!- olsner has joined.
04:26:53 -!- Gregor has joined.
04:26:53 -!- mtve has joined.
04:47:36 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
04:47:37 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
04:47:37 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
04:47:37 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
04:47:37 -!- augur has quit (farmer.freenode.net irc.freenode.net).
04:55:36 -!- SimonRC has joined.
04:55:36 -!- augur has joined.
04:55:36 -!- olsner has joined.
04:55:36 -!- Gregor has joined.
04:55:36 -!- mtve has joined.
05:04:31 -!- comex has quit (farmer.freenode.net irc.freenode.net).
05:04:31 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
05:04:31 -!- jix has quit (farmer.freenode.net irc.freenode.net).
05:04:51 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
05:05:10 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
05:05:10 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
05:05:10 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
05:05:10 -!- augur has quit (farmer.freenode.net irc.freenode.net).
05:05:10 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
05:05:10 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- coppro has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- Sgeo has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- lament has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
05:10:45 -!- p_q has quit (farmer.freenode.net irc.freenode.net).
05:10:46 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
05:10:46 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
05:10:46 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
05:10:46 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
05:10:46 -!- Slereah has joined.
05:10:46 -!- mtve has joined.
05:10:46 -!- Gregor has joined.
05:10:46 -!- olsner has joined.
05:10:46 -!- augur has joined.
05:10:46 -!- SimonRC has joined.
05:10:46 -!- p_q has joined.
05:10:46 -!- comex has joined.
05:10:46 -!- mycroftiv has joined.
05:10:46 -!- jix has joined.
05:10:46 -!- cal153 has joined.
05:10:46 -!- lifthrasiir has joined.
05:10:46 -!- Rembane2 has joined.
05:10:46 -!- coppro has joined.
05:10:46 -!- Sgeo has joined.
05:10:46 -!- pikhq has joined.
05:10:46 -!- Cerise has joined.
05:10:46 -!- yiyus has joined.
05:10:46 -!- dbc has joined.
05:10:46 -!- puzzlet has joined.
05:10:46 -!- MizardX has joined.
05:10:46 -!- EgoBot has joined.
05:10:46 -!- rodgort has joined.
05:10:46 -!- bsmntbombdood has joined.
05:10:46 -!- sebbu has joined.
05:10:46 -!- AnMaster has joined.
05:10:46 -!- Leonidas has joined.
05:10:46 -!- HackEgo has joined.
05:10:46 -!- lament has joined.
05:10:46 -!- uorygl has joined.
05:10:46 -!- fizzie has joined.
05:10:46 -!- Ilari has joined.
05:10:46 -!- ineiros has joined.
05:10:46 -!- Deewiant has joined.
05:10:46 -!- fungot has joined.
05:10:46 -!- Deewiant has quit (Connection reset by peer).
05:10:46 -!- Deewiant has joined.
05:24:48 -!- p_q has quit ("Leaving").
05:30:46 -!- calamari has joined.
05:36:18 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
05:36:18 -!- jix has quit (farmer.freenode.net irc.freenode.net).
05:36:18 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
05:36:27 -!- comex has quit (farmer.freenode.net irc.freenode.net).
05:36:27 -!- calamari has quit (farmer.freenode.net irc.freenode.net).
05:36:59 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
05:36:59 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- augur has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- coppro has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- lament has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- Sgeo has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
05:43:07 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
05:43:08 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
05:43:08 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
05:43:08 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
05:43:08 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
05:44:00 -!- fungot has joined.
05:44:00 -!- calamari has joined.
05:44:00 -!- Deewiant has joined.
05:44:00 -!- Slereah has joined.
05:44:00 -!- mtve has joined.
05:44:00 -!- Gregor has joined.
05:44:00 -!- olsner has joined.
05:44:00 -!- augur has joined.
05:44:00 -!- SimonRC has joined.
05:44:00 -!- comex has joined.
05:44:00 -!- mycroftiv has joined.
05:44:00 -!- jix has joined.
05:44:00 -!- cal153 has joined.
05:44:00 -!- lifthrasiir has joined.
05:44:00 -!- Rembane2 has joined.
05:44:00 -!- coppro has joined.
05:44:00 -!- Sgeo has joined.
05:44:00 -!- pikhq has joined.
05:44:00 -!- Cerise has joined.
05:44:00 -!- yiyus has joined.
05:44:00 -!- dbc has joined.
05:44:00 -!- puzzlet has joined.
05:44:00 -!- MizardX has joined.
05:44:00 -!- EgoBot has joined.
05:44:00 -!- rodgort has joined.
05:44:00 -!- bsmntbombdood has joined.
05:44:00 -!- sebbu has joined.
05:44:00 -!- AnMaster has joined.
05:44:00 -!- Leonidas has joined.
05:44:00 -!- HackEgo has joined.
05:44:00 -!- lament has joined.
05:44:00 -!- uorygl has joined.
05:44:00 -!- fizzie has joined.
05:44:00 -!- Ilari has joined.
05:44:00 -!- ineiros has joined.
06:00:34 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
06:00:34 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
06:00:34 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
06:00:34 -!- augur has quit (farmer.freenode.net irc.freenode.net).
06:00:34 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
06:04:45 -!- SimonRC has joined.
06:04:45 -!- augur has joined.
06:04:45 -!- olsner has joined.
06:04:45 -!- Gregor has joined.
06:04:45 -!- mtve has joined.
06:11:32 -!- Sgeo has quit (Remote closed the connection).
06:37:02 -!- asiekierka3 has joined.
06:37:02 -!- FireFly has joined.
06:37:54 -!- Halph has joined.
06:38:11 -!- coppro has quit (Read error: 104 (Connection reset by peer)).
06:38:15 -!- Halph has changed nick to coppro.
06:39:43 -!- lifthras1ir has joined.
06:40:13 -!- lifthrasiir has quit (Read error: 104 (Connection reset by peer)).
06:42:59 -!- lifthras1ir has changed nick to lifthrasiir.
06:45:39 -!- calamari has quit ("Leaving").
06:52:01 -!- asiekierka3 has quit (Read error: 60 (Operation timed out)).
07:05:00 -!- asiekierka has joined.
07:10:20 -!- immibis has joined.
07:14:36 -!- asiekierka has quit (Read error: 145 (Connection timed out)).
07:19:18 -!- immibis has quit ("ChatZilla 0.9.86 [Firefox 3.5.5/20091102152451]").
07:24:27 -!- kar8nga has joined.
07:28:50 -!- coppro has quit (Read error: 104 (Connection reset by peer)).
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:14:36 -!- immibis has joined.
08:16:48 -!- FireFly has quit ("Leaving").
08:48:57 -!- immibis has quit (Remote closed the connection).
09:28:17 -!- Asztal has joined.
10:15:22 -!- MigoMipo has joined.
11:29:01 -!- kar8nga has quit (Remote closed the connection).
11:41:55 -!- augur has quit (Read error: 104 (Connection reset by peer)).
12:12:10 -!- MigoMipo has quit ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net").
12:34:44 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
12:34:44 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
12:34:44 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
12:34:44 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
12:41:46 -!- SimonRC has joined.
12:41:46 -!- olsner has joined.
12:41:46 -!- Gregor has joined.
12:41:46 -!- mtve has joined.
12:57:24 -!- kar8nga has joined.
13:03:30 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
13:03:43 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
13:03:43 -!- jix has quit (farmer.freenode.net irc.freenode.net).
13:03:43 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
13:04:01 -!- comex has quit (farmer.freenode.net irc.freenode.net).
13:09:35 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- kar8nga has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
13:11:35 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- lament has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
13:11:36 -!- mtve has joined.
13:11:36 -!- Gregor has joined.
13:11:36 -!- olsner has joined.
13:11:36 -!- SimonRC has joined.
13:11:36 -!- Asztal has joined.
13:11:36 -!- lifthrasiir has joined.
13:11:36 -!- Deewiant has joined.
13:11:36 -!- Slereah has joined.
13:11:36 -!- comex has joined.
13:11:36 -!- mycroftiv has joined.
13:11:36 -!- jix has joined.
13:11:36 -!- cal153 has joined.
13:11:36 -!- Rembane2 has joined.
13:11:36 -!- pikhq has joined.
13:11:36 -!- Cerise has joined.
13:11:36 -!- yiyus has joined.
13:11:36 -!- dbc has joined.
13:11:36 -!- puzzlet has joined.
13:11:36 -!- MizardX has joined.
13:11:36 -!- EgoBot has joined.
13:11:36 -!- rodgort has joined.
13:11:36 -!- bsmntbombdood has joined.
13:11:36 -!- sebbu has joined.
13:11:36 -!- AnMaster has joined.
13:11:36 -!- Leonidas has joined.
13:11:36 -!- HackEgo has joined.
13:11:36 -!- lament has joined.
13:11:36 -!- uorygl has joined.
13:11:36 -!- fizzie has joined.
13:11:36 -!- Ilari has joined.
13:11:36 -!- ineiros has joined.
13:11:36 -!- fungot has joined.
13:12:23 -!- FireFly has joined.
13:21:39 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
13:21:39 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
13:21:39 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
13:21:40 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
13:22:46 -!- SimonRC has joined.
13:22:46 -!- olsner has joined.
13:22:46 -!- Gregor has joined.
13:22:46 -!- mtve has joined.
13:31:23 -!- puzzlet has quit (Read error: 60 (Operation timed out)).
13:31:32 -!- puzzlet has joined.
13:55:43 -!- puzzlet has quit (Remote closed the connection).
13:55:51 -!- puzzlet has joined.
14:26:41 -!- oerjan has joined.
14:52:13 -!- oerjan has quit ("leaving").
15:21:16 -!- BeholdMyGlory has joined.
15:28:15 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
15:28:15 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
15:28:15 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
15:28:16 -!- lament has quit (farmer.freenode.net irc.freenode.net).
15:28:16 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
15:28:16 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
15:28:16 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
15:28:16 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
15:28:16 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
15:28:16 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
15:28:17 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
15:28:17 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
15:31:18 -!- puzzlet has joined.
15:31:18 -!- Asztal has joined.
15:31:18 -!- Deewiant has joined.
15:31:18 -!- pikhq has joined.
15:31:18 -!- MizardX has joined.
15:31:18 -!- bsmntbombdood has joined.
15:31:18 -!- Ilari has joined.
15:31:18 -!- uorygl has joined.
15:31:18 -!- lament has joined.
15:31:18 -!- HackEgo has joined.
15:31:18 -!- Leonidas has joined.
15:31:18 -!- AnMaster has joined.
15:31:49 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
15:31:50 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
15:31:50 -!- lament has quit (farmer.freenode.net irc.freenode.net).
15:31:50 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
15:31:50 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
15:31:50 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
15:31:51 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
15:31:51 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
15:31:51 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
15:31:51 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
15:31:51 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
15:36:51 -!- puzzlet has joined.
15:36:51 -!- Asztal has joined.
15:36:51 -!- Deewiant has joined.
15:36:51 -!- pikhq has joined.
15:36:51 -!- bsmntbombdood has joined.
15:36:51 -!- Ilari has joined.
15:36:51 -!- AnMaster has joined.
15:36:51 -!- Leonidas has joined.
15:36:51 -!- HackEgo has joined.
15:36:51 -!- lament has joined.
15:36:51 -!- uorygl has joined.
15:51:29 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
15:51:29 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
15:51:29 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
15:51:29 -!- lament has quit (farmer.freenode.net irc.freenode.net).
15:51:30 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
15:51:30 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
15:51:30 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
15:51:30 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
15:51:30 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
15:51:31 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
15:51:31 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
15:58:32 -!- kar8nga has joined.
16:01:41 -!- AnMaster has joined.
16:01:41 -!- puzzlet has joined.
16:01:41 -!- Asztal has joined.
16:01:41 -!- Deewiant has joined.
16:01:41 -!- pikhq has joined.
16:01:41 -!- bsmntbombdood has joined.
16:01:41 -!- Ilari has joined.
16:01:41 -!- Leonidas has joined.
16:01:41 -!- HackEgo has joined.
16:01:41 -!- lament has joined.
16:01:41 -!- uorygl has joined.
16:08:43 <AnMaster> Gregor,
16:08:45 <AnMaster> <AnMaster> <Gregor> I can now load ELF binaries on Mac OS X.
16:08:47 <AnMaster> <AnMaster> <Gregor> Take that, Apple!
16:08:49 <AnMaster> <AnMaster> how?
16:12:07 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
16:12:07 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
16:12:07 -!- lament has quit (farmer.freenode.net irc.freenode.net).
16:12:07 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
16:12:07 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
16:12:07 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
16:12:08 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
16:12:08 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
16:12:09 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
16:12:09 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
16:12:09 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
16:13:55 -!- AnMaster has joined.
16:23:16 -!- puzzlet has joined.
16:23:16 -!- Asztal has joined.
16:23:16 -!- Deewiant has joined.
16:23:16 -!- pikhq has joined.
16:23:16 -!- bsmntbombdood has joined.
16:23:16 -!- Ilari has joined.
16:23:16 -!- Leonidas has joined.
16:23:16 -!- HackEgo has joined.
16:23:16 -!- lament has joined.
16:23:16 -!- uorygl has joined.
17:01:41 -!- BeholdMyGlory has quit (farmer.freenode.net irc.freenode.net).
17:01:42 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
17:01:43 -!- ineiros has quit (farmer.freenode.net irc.freenode.net).
17:02:27 -!- BeholdMyGlory has joined.
17:02:29 -!- sebbu has joined.
17:04:44 -!- ineiros has joined.
17:10:20 <Gregor> AnMaster: If FreeNode would stay alive for more than ten secodns, I'd tell you :P
17:10:30 <Gregor> AnMaster: http://codu.org/projects/gelfloader/
17:10:35 <AnMaster> Gregor, you are on the wrong side of the split
17:10:51 <AnMaster> Gregor, try connecting to orwell.freenode.net
17:10:55 <AnMaster> works like a charm
17:11:41 <AnMaster> Gregor, however we seem to be on the same side now
17:11:44 <AnMaster> hopefully
17:11:50 <AnMaster> Gregor, also I read it was due to DDOS
17:11:53 <AnMaster> DDoS*
17:11:57 <Gregor> Schweet.
17:12:06 <AnMaster> Gregor, which part?
17:12:15 <AnMaster> Gregor, that url → 404
17:12:31 <AnMaster> Not Found
17:12:31 <AnMaster> The requested URL /projects/gelfloader/ was not found on this server.
17:12:31 <AnMaster> Apache/2.2.14 (Debian) Server at codu.org Port 80
17:12:39 <AnMaster> apache fail or something
17:12:43 <AnMaster> to tired to aruge about that
17:12:46 <Gregor> Whoops, http://codu.org/projects/gelfload/
17:13:57 <AnMaster> Gregor, invalid cert for the hg browser
17:13:59 <AnMaster> ;P
17:14:19 <AnMaster> Gregor, oh btw, does it support dynamic linking? Or just static?
17:14:53 <Gregor> Yes, dynamic linking. And no, the cert isn't invalid.
17:15:01 <AnMaster> Gregor, well. self signed then
17:15:02 <AnMaster> maybe
17:15:09 <Gregor> It's not self-signed.
17:15:17 * AnMaster looks at the error again
17:15:24 <Gregor> It's just a perfectly valid cert I updated like two months ago, you must not have the CA.
17:15:38 <AnMaster> Gregor, what CA?
17:15:42 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
17:15:43 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
17:15:43 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
17:15:43 -!- lament has quit (farmer.freenode.net irc.freenode.net).
17:15:43 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
17:15:44 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
17:15:44 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
17:15:44 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
17:15:45 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
17:15:45 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
17:15:45 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
17:15:46 <Gregor> StartCom
17:16:04 <AnMaster> Gregor, never heard of it
17:16:11 <Gregor> It's free :P
17:16:19 <Gregor> Furthermore, it's the /only/ free one as far as I can tell.
17:16:28 <AnMaster> Gregor, cacert
17:16:32 <AnMaster> iirc
17:16:57 <Gregor> Oh yeah, I forget what issue I had with CAcert though ...
17:17:11 <AnMaster> Gregor, does gelfload support rpath?
17:17:21 <AnMaster> and other non-basic features?
17:17:35 <Gregor> No, but it would be trivial to add rpath. It doesn't support rpath because rpath is suck :P
17:18:06 <AnMaster> Gregor, why is rpath suck? I found it useful for ~/local/foo stuff when I didn't want to clutter LD_LIBRARY_PATH for most apps
17:18:16 <AnMaster> like, trying out a newer gcc version
17:18:28 <Gregor> More to the point, I wrote gelfloader for Windows originally and I'm not sure how to interpret a :-separated rpath when : is quite meaningful on the host OS.
17:21:43 * Gregor wonders why it is that rpath is a "non-basic" feature, when there are so many more advanced features of ELF :P
17:22:09 <AnMaster> Gregor, well it was the first I thought of
17:22:15 <AnMaster> Gregor, what about gnu style hash?
17:22:43 <AnMaster> Gregor, my system binaries seems to have .gnu.hash but no .hash sections for example
17:22:54 <AnMaster> oh btw, does it work on linux?
17:23:06 <AnMaster> (for playing around with it obviously)
17:23:45 <Gregor> Gack. No, it uses .hash, not .gnu.hash. It does work on Linux but can't load native Linux ELF files as they generally depend on /lib/ld-linux[-x86_64].so which refuses to be loaded like a normal ELF file.
17:24:10 <Gregor> That is to say, they actually use symbols from their interpreter.
17:24:13 <Gregor> (via libc)
17:24:29 <AnMaster> Gregor, how do you mean
17:24:36 <AnMaster> also can gelfload load itself?
17:24:53 <AnMaster> (and what about freebsd)
17:24:56 -!- sebbu has joined.
17:24:56 -!- puzzlet has joined.
17:24:56 -!- Asztal has joined.
17:24:56 -!- Deewiant has joined.
17:24:56 -!- pikhq has joined.
17:24:56 -!- bsmntbombdood has joined.
17:24:56 -!- Ilari has joined.
17:24:56 -!- Leonidas has joined.
17:24:56 -!- HackEgo has joined.
17:24:56 -!- lament has joined.
17:24:56 -!- uorygl has joined.
17:25:27 <Gregor> /lib/ld-linux, the dynamic loader, doesn't like to be loaded like a normal ELF file for reasons I haven't yet figured out. I haven't prioritized it because as it turns out loading ELF files on Linux is kinda old hat :P
17:26:16 <Gregor> And no, gelfload cannot generally load itself, as it's only capable of loading anything at runtime because it's put itself into a position in memory not "likely" to be required by a non-PIC ELF file.
17:26:32 <AnMaster> Gregor, well yes, still useful to test on. At least I always found debugging easier on linux than windows.
17:26:36 <AnMaster> never used os x much
17:26:43 <Gregor> It can load ELF files made for it.
17:26:47 <Gregor> I do all my testing on Linux.
17:26:50 <AnMaster> right
17:26:54 <Gregor> Well, except for OS testing :P
17:27:05 <AnMaster> Gregor, virtualbox?
17:27:17 <Gregor> MacBook :P
17:27:19 <AnMaster> Gregor, can it load gcc?
17:27:31 <Gregor> If gcc was compiled for it, I'm sure it could load GCC.
17:27:32 <AnMaster> Gregor, macbook for os x sure. but what about windows+
17:27:49 <AnMaster> Gregor, okay. What about glibc?
17:27:55 <AnMaster> it does some crazy things iirc
17:28:05 <Gregor> glibc was the problem I was JUST talking about :P
17:28:11 <Gregor> /lib/ld-linux being part of glibc
17:28:38 <AnMaster> Gregor, well you were talking about ld.so yes which is a part. But even if ld.so didn't work, libc.so.6 (or whatever) and libm could work
17:28:39 <AnMaster> for example
17:28:40 <Gregor> At some point I had access to a Windows system, at which point I originally wrote it and also wrote winelf (the library environment for ELF files on Windows). Now I don't have Windows anymore :P
17:28:54 <Gregor> AnMaster: libc and libm depend on ld-linux
17:28:57 <AnMaster> ah
17:29:02 <AnMaster> Gregor, pthreads?
17:29:12 <Gregor> Needs libc, and so ld-linux
17:29:20 <AnMaster> Gregor, not freebsd pthreads
17:29:27 <Gregor> Haven't tried on FreeBSD :P
17:29:30 <AnMaster> though iirc that is a different libc or such there)
17:29:31 <Gregor> (yet)
17:29:37 <Gregor> It's FreeBSD libc.
17:29:44 <AnMaster> Gregor, what libc do you use for testing stuff then
17:29:49 <AnMaster> uclibc?
17:29:53 -!- Deewiant has quit ("Changing server").
17:30:03 -!- Deewiant has joined.
17:30:06 <Gregor> gelfload is capable of "virtual" libraries that actually just cause the loader itself to dlopen a host library.
17:30:25 <AnMaster> Gregor, oh?
17:30:27 <Gregor> So, gelfload binaries are linked against e.g. libhost_libc.so.6, rather than libc.so.6
17:30:47 <AnMaster> mhm
17:30:53 <AnMaster> Gregor, that won't work on windows iirc
17:31:00 <Gregor> On Windows it uses LoadLibrary
17:31:03 <AnMaster> doesn't it link statically to libc there
17:31:06 <Gregor> And e.g. libhost_msvcrt.dll
17:31:07 <Gregor> No
17:31:09 <AnMaster> I mean, the compiler does
17:31:11 <Gregor> msvcrt.dll = libc
17:31:12 <Gregor> No
17:31:17 <AnMaster> hm okay
17:31:27 <AnMaster> Gregor, well what about mingw
17:31:31 <AnMaster> does it use msvcrt.dll?
17:31:35 <Gregor> Yes.
17:31:40 <AnMaster> Gregor, borland c++?
17:31:49 -!- soupdragon has joined.
17:31:53 <Gregor> Maybe has it's own C runtime, Idonno *shrugs*
17:31:56 <AnMaster> heh
17:32:02 <Gregor> Probably not though.
17:32:33 <Gregor> The compelling reason to link against msvcrt.dll from nine years ago was that the NT family and 9x family use different (undocumented) syscall styles, so you need to use a MS-provided .dll to reliably do syscalls.
17:32:58 <AnMaster> Gregor, wasn't that user32.dll?
17:33:03 <AnMaster> or kernel32.dll iirc
17:33:05 <AnMaster> or something
17:33:15 <AnMaster> and then those called ntdll.dll internally or such
17:33:31 <Gregor> Whoops, you're right, user32 and kernel32 are those (which of course winelf has to link against too :P )
17:33:35 <Gregor> msvcrt just uses though.
17:33:37 <Gregor> *those
17:33:37 <AnMaster> Gregor, what "advanced" features are missing btw?
17:34:18 <Gregor> It doesn't support certain relocations I haven't come across in the wild, it doesn't support special sections e.g. RPATH, and anything else I've just plain missed :P
17:34:21 <AnMaster> Gregor, and what linker do you use to target gelfload?
17:34:33 <Gregor> gelfload is just a normal host binary.
17:34:46 <AnMaster> Gregor, what about setting mprotect() for NX and such based on relevant sections?
17:35:06 <AnMaster> iirc there is some way you say that in the elf headers or some elf section or such
17:35:09 <AnMaster> I may misremember
17:35:13 <Gregor> It mmaps with the relevant permissions.
17:35:28 <Gregor> (I don't recall whether the equivalent Windows call handles the permissions properly or not)
17:35:51 <Gregor> Which is to say, if the host system's mmap supports making segments non-executable, then they'll be non-executable.
17:36:01 <AnMaster> Gregor, PT_GNU_RELRO?
17:36:12 <Gregor> If it's a GNU feature, I don't support it.
17:36:49 <AnMaster> some of those gnu features are useful
17:37:21 <Gregor> Of course they are, it's GNU.
17:37:51 <AnMaster> Gregor, not all gnu extensions are useful
17:38:15 <AnMaster> Gregor, what arches do you support?
17:38:24 <Gregor> Presently just x86 and x86_64.
17:38:29 <AnMaster> since I assume you will need some target specific asm
17:38:35 <AnMaster> to jump to the program for example
17:38:42 <Gregor> That's the only bit of ASM it uses.
17:38:52 <Gregor> The rest is all C. But is still specialized for relocation of course.
17:39:03 <AnMaster> Gregor, what does it do on unknown sections and such
17:39:09 <AnMaster> say, split debug info stuff
17:39:21 <AnMaster> [68] .gnu_debuglink PROGBITS 0000000000000000 001506d9 00000018 0 0 0 1
17:39:23 <Gregor> Ignores unknown sections, complains about unknown relocations.
17:39:27 <AnMaster> I think that it is (from my glibc)
17:39:53 <Gregor> There are always sections that the dynamic linker doesn't need to care about *shrugs*
17:40:13 <AnMaster> well yes, debug info for example
17:40:43 <AnMaster> Gregor, anyway what functions in ld.so does glibc use? If it is a few simple ones it would be trivial to implement no?
17:43:48 -!- BeholdMyGlory has quit (farmer.freenode.net irc.freenode.net).
17:43:50 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
17:43:50 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
17:43:50 -!- jix has quit (farmer.freenode.net irc.freenode.net).
17:43:50 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
17:43:50 -!- comex has quit (farmer.freenode.net irc.freenode.net).
17:44:03 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
17:44:03 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
17:44:04 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
17:44:04 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
17:44:04 -!- Gregor has quit (farmer.freenode.net irc.freenode.net).
17:44:04 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
17:44:04 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
17:45:40 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
17:47:37 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
17:47:37 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
17:47:37 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
17:47:37 -!- lament has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
17:47:38 -!- kar8nga has quit (farmer.freenode.net irc.freenode.net).
17:49:07 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
17:49:07 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
17:49:08 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
17:49:08 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
17:49:08 -!- ineiros has quit (Remote closed the connection).
17:49:08 -!- soupdragon has quit ("Leaving").
17:53:30 -!- Gregor has joined.
17:54:38 -!- uorygl has joined.
17:54:38 -!- lament has joined.
17:54:38 -!- HackEgo has joined.
17:54:38 -!- Leonidas has joined.
17:54:38 -!- Ilari has joined.
17:54:38 -!- bsmntbombdood has joined.
17:54:38 -!- pikhq has joined.
17:54:38 -!- Asztal has joined.
17:54:38 -!- puzzlet has joined.
17:54:38 -!- sebbu has joined.
17:54:38 -!- MigoMipo has joined.
17:54:38 -!- BeholdMyGlory has joined.
17:54:38 -!- kar8nga has joined.
17:54:38 -!- MizardX has joined.
17:54:38 -!- lifthrasiir has joined.
17:54:38 -!- Slereah has joined.
17:54:38 -!- comex has joined.
17:54:38 -!- mycroftiv has joined.
17:54:38 -!- jix has joined.
17:54:38 -!- cal153 has joined.
17:54:38 -!- Rembane2 has joined.
17:54:38 -!- Cerise has joined.
17:54:38 -!- yiyus has joined.
17:54:38 -!- dbc has joined.
17:54:38 -!- EgoBot has joined.
17:54:38 -!- rodgort has joined.
17:54:38 -!- fizzie has joined.
17:55:02 -!- AnMaster_ has joined.
17:55:02 -!- ineiros_ has joined.
17:55:09 -!- Deewiant has joined.
17:55:10 -!- AnMaster_ has changed nick to AnMaster.
17:55:18 -!- cal153 has quit (Killed by sagan.freenode.net (Nick collision)).
17:55:18 -!- SimonRC has joined.
17:55:18 -!- olsner has joined.
17:55:18 -!- mtve has joined.
17:55:23 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
17:55:23 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
17:55:23 -!- lament has quit (farmer.freenode.net irc.freenode.net).
17:55:23 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
17:55:23 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
17:55:23 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
17:55:23 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
17:55:24 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
17:55:24 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
17:55:24 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
17:55:25 -!- cal153 has joined.
17:55:25 -!- fungot has joined.
17:55:27 <AnMaster> Gregor:
17:55:29 <AnMaster> <Gregor> There are always sections that the dynamic linker doesn't need to care about *shrugs*
17:55:31 <AnMaster> <AnMaster> well yes, debug info for example
17:55:32 <AnMaster> <AnMaster> Gregor, anyway what functions in ld.so does glibc use? If it is a few simple ones it would be trivial to implement no?
17:55:34 <AnMaster> <AnMaster> oh and do you happen to know what the .jcr section is?
17:55:36 <AnMaster> then I lost connection
17:55:37 <AnMaster> Gregor, oh and another question: do you suppport PIE
17:55:41 -!- sebbu has joined.
17:55:41 -!- puzzlet has joined.
17:55:41 -!- Asztal has joined.
17:55:41 -!- pikhq has joined.
17:55:41 -!- bsmntbombdood has joined.
17:55:41 -!- Ilari has joined.
17:55:41 -!- Leonidas has joined.
17:55:41 -!- HackEgo has joined.
17:55:41 -!- lament has joined.
17:55:41 -!- uorygl has joined.
17:55:48 <AnMaster> meh
17:56:19 <Gregor> I don't know what ld.so does that it doesn't like. Like I said, I haven't prioritized that. Yes, PIEs are supported. It would be tricky /not/ to support them :P
17:56:37 <Gregor> Well, OK, not that tricky, but it would be totally arbitrary.
18:01:07 -!- coppro has joined.
18:14:49 -!- asiekierka has joined.
18:24:00 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
18:24:01 -!- asiekierka has quit (farmer.freenode.net irc.freenode.net).
18:24:01 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
18:24:02 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
18:24:02 -!- jix has quit (farmer.freenode.net irc.freenode.net).
18:24:02 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
18:24:02 -!- comex has quit (farmer.freenode.net irc.freenode.net).
18:24:03 -!- BeholdMyGlory has quit (farmer.freenode.net irc.freenode.net).
18:24:08 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
18:24:08 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
18:24:14 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
18:24:26 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
18:24:26 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
18:24:26 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- lament has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- ineiros_ has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- kar8nga has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- MigoMipo has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- coppro has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
18:34:28 -!- asiekierka has joined.
18:34:28 -!- coppro has joined.
18:34:28 -!- uorygl has joined.
18:34:28 -!- lament has joined.
18:34:28 -!- HackEgo has joined.
18:34:28 -!- Leonidas has joined.
18:34:28 -!- Ilari has joined.
18:34:28 -!- bsmntbombdood has joined.
18:34:28 -!- pikhq has joined.
18:34:28 -!- Asztal has joined.
18:34:28 -!- puzzlet has joined.
18:34:28 -!- sebbu has joined.
18:34:28 -!- Deewiant has joined.
18:34:28 -!- ineiros_ has joined.
18:34:28 -!- AnMaster has joined.
18:34:28 -!- MigoMipo has joined.
18:34:28 -!- BeholdMyGlory has joined.
18:34:28 -!- kar8nga has joined.
18:34:28 -!- MizardX has joined.
18:34:28 -!- lifthrasiir has joined.
18:34:28 -!- Slereah has joined.
18:34:28 -!- comex has joined.
18:34:28 -!- mycroftiv has joined.
18:34:28 -!- jix has joined.
18:34:28 -!- Rembane2 has joined.
18:34:28 -!- Cerise has joined.
18:34:28 -!- yiyus has joined.
18:34:28 -!- dbc has joined.
18:34:28 -!- EgoBot has joined.
18:34:28 -!- rodgort has joined.
18:34:28 -!- fizzie has joined.
18:34:45 -!- SimonRC has joined.
18:34:45 -!- olsner has joined.
18:34:45 -!- mtve has joined.
18:34:49 -!- cal153 has joined.
18:34:49 -!- fungot has joined.
18:34:52 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
18:34:53 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
18:34:53 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
18:34:58 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
18:34:58 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
18:34:58 -!- lament has quit (farmer.freenode.net irc.freenode.net).
18:34:58 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
18:34:58 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
18:34:58 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
18:34:58 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
18:34:59 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
18:34:59 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
18:34:59 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
18:34:59 -!- SimonRC has joined.
18:34:59 -!- olsner has joined.
18:34:59 -!- mtve has joined.
18:35:04 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
18:35:04 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
18:35:04 -!- ais523_ has joined.
18:35:05 <ais523_> hi AnMaster
18:35:09 -!- cal153 has joined.
18:35:09 -!- fungot has joined.
18:39:39 -!- sebbu has joined.
18:39:39 -!- puzzlet has joined.
18:39:39 -!- Asztal has joined.
18:39:39 -!- pikhq has joined.
18:39:39 -!- bsmntbombdood has joined.
18:39:39 -!- Ilari has joined.
18:39:39 -!- Leonidas has joined.
18:39:39 -!- HackEgo has joined.
18:39:39 -!- lament has joined.
18:39:39 -!- uorygl has joined.
18:46:03 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
18:46:03 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
18:46:03 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
18:49:17 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
18:49:17 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
18:49:18 -!- lament has quit (farmer.freenode.net irc.freenode.net).
18:49:18 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
18:49:18 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
18:49:18 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
18:49:19 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
18:49:19 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
18:49:19 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
18:49:20 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
18:50:11 -!- ais523_ has changed nick to ais523.
18:53:38 -!- sebbu has joined.
18:53:38 -!- puzzlet has joined.
18:53:38 -!- Asztal has joined.
18:53:38 -!- pikhq has joined.
18:53:38 -!- bsmntbombdood has joined.
18:53:38 -!- Ilari has joined.
18:53:38 -!- Leonidas has joined.
18:53:38 -!- HackEgo has joined.
18:53:38 -!- lament has joined.
18:53:38 -!- uorygl has joined.
18:54:45 <AnMaster> ais523, hello
18:54:50 <AnMaster> bbl
18:57:27 -!- SimonRC has joined.
18:57:27 -!- olsner has joined.
18:57:27 -!- mtve has joined.
19:10:38 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
19:10:38 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
19:10:38 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
19:12:15 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
19:12:15 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
19:12:15 -!- lament has quit (farmer.freenode.net irc.freenode.net).
19:12:15 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
19:12:16 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
19:12:16 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
19:12:17 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
19:12:17 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
19:12:17 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
19:12:17 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
19:17:56 -!- sebbu has joined.
19:17:56 -!- puzzlet has joined.
19:17:56 -!- Asztal has joined.
19:17:56 -!- pikhq has joined.
19:17:56 -!- bsmntbombdood has joined.
19:17:56 -!- Ilari has joined.
19:17:56 -!- Leonidas has joined.
19:17:56 -!- HackEgo has joined.
19:17:56 -!- lament has joined.
19:17:56 -!- uorygl has joined.
19:18:53 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
19:18:53 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
19:18:53 -!- lament has quit (farmer.freenode.net irc.freenode.net).
19:18:53 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
19:18:53 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
19:18:54 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
19:18:55 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
19:18:55 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
19:18:55 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
19:18:55 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
19:21:20 -!- SimonRC has joined.
19:21:20 -!- olsner has joined.
19:21:20 -!- mtve has joined.
19:21:49 -!- sebbu has joined.
19:21:49 -!- puzzlet has joined.
19:21:49 -!- Asztal has joined.
19:21:49 -!- pikhq has joined.
19:21:49 -!- bsmntbombdood has joined.
19:21:49 -!- Ilari has joined.
19:21:49 -!- Leonidas has joined.
19:21:49 -!- HackEgo has joined.
19:21:49 -!- lament has joined.
19:21:49 -!- uorygl has joined.
19:27:37 -!- Azstal has joined.
19:28:52 -!- kar8nga has quit (Remote closed the connection).
19:37:11 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
19:37:11 -!- Asztal has quit (farmer.freenode.net irc.freenode.net).
19:37:11 -!- lament has quit (farmer.freenode.net irc.freenode.net).
19:37:11 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
19:37:11 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
19:37:12 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
19:37:13 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
19:37:13 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
19:37:13 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
19:37:13 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
19:42:17 -!- sebbu has joined.
19:42:17 -!- puzzlet has joined.
19:42:17 -!- pikhq has joined.
19:42:17 -!- bsmntbombdood has joined.
19:42:17 -!- Ilari has joined.
19:42:17 -!- Leonidas has joined.
19:42:17 -!- HackEgo has joined.
19:42:17 -!- lament has joined.
19:42:17 -!- uorygl has joined.
19:51:44 -!- sebbu has quit (Client Quit).
19:51:56 -!- sebbu has joined.
20:03:09 -!- asiekierka has quit (Read error: 60 (Operation timed out)).
20:07:51 <AnMaster> <Gregor> Well, OK, not that tricky, but it would be totally arbitrary. <-- ah, well I never worked at that low level so I have no clue.
20:08:14 <Gregor> PIEs are just ELF files that are labeled as shared objects but have an entry point.
20:08:25 <Gregor> Erm, and are relocatable, obviously :P
20:08:26 <AnMaster> Gregor, does it support Deewiant's dobela interpreter?
20:08:34 <AnMaster> since that is written in asm with a custom file header and such
20:08:46 <Gregor> If it's basically ELF, then maybe? :P
20:08:47 -!- iamcal has joined.
20:09:16 <AnMaster> Gregor, ever seen that page demonstrating a compact ELF program with part of the program inside the unused fields in the header?
20:09:23 <Gregor> Yeah
20:09:28 <AnMaster> Gregor, think similar
20:09:34 <AnMaster> I don't know if he used that trick
20:09:37 <AnMaster> but yeah similar
20:09:41 <AnMaster> oh and self modifying
20:09:44 <Deewiant> How is it similar :-P
20:09:52 <Deewiant> It has perfectly correct ELF headers, no tricks
20:09:54 <AnMaster> Gregor, http://iki.fi/matti.niemenmaa/dobelx64/index.html
20:10:02 <AnMaster> Deewiant, hm maybe I misremember
20:10:05 <AnMaster> Deewiant, that link fails to load
20:10:11 <AnMaster> it is from the esolang wiki
20:10:11 <Gregor> It shouldn't have any issues with things like the compact ELF program, self modifying should be fine so long as it doesn't count on the ELF loader caring.
20:10:13 <AnMaster> ah now it timed out
20:10:20 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
20:10:20 -!- cal153 has quit (farmer.freenode.net irc.freenode.net).
20:10:36 <Deewiant> Hmm, that's strange
20:10:39 <AnMaster> Deewiant, yay for sending incorrect mime type of http://users.tkk.fi/~mniemenm/files/dobelx64/dobelx64-src.tbz2
20:10:50 <Deewiant> Ah, iki says they've had troubles lately
20:10:53 <AnMaster> I'm unable to get it to auto open in ark
20:10:57 <AnMaster> Deewiant, well it works now
20:11:00 <Deewiant> AnMaster: tkk.fi, not deewiant.fi
20:11:05 <Deewiant> I can't help it
20:11:20 <AnMaster> Deewiant, eh? did I claim it was deewiant.fi?
20:11:28 -!- cal153 has joined.
20:11:28 -!- fungot has joined.
20:11:30 <AnMaster> Deewiant, also you can try .tar.bz2 and see if it helps
20:11:34 <AnMaster> no?
20:11:44 <Deewiant> My point was that I can't do anything about it
20:11:57 <AnMaster> Deewiant, .tgz gets correct mime type
20:11:59 <Deewiant> And there's no point in complaining to me, complain to the IT staff :-P
20:12:03 <AnMaster> so yes you could send it as .tgz
20:12:07 <AnMaster> like you do for the binary
20:12:13 <AnMaster> ELF binary (x86–64):
20:12:13 <AnMaster> .tgz, 3.8 KiB
20:12:13 <AnMaster> Source:
20:12:13 <AnMaster> .tbz2, 13.1 KiB
20:12:22 <Deewiant> I select gzip/bzip2 based on which takes less space
20:12:32 <Deewiant> Or if the difference is on the order of bytes, gzip
20:12:40 <AnMaster> Deewiant, why not tar.lzma?
20:12:49 <Deewiant> Because lzma is a lot less standard than gzip/bzip2
20:13:03 <AnMaster> Deewiant, you use 7zip, which iirc uses lzma internally
20:13:17 <AnMaster> http://users.tkk.fi/~mniemenm/befunge/ccbi.html <-- no gz or bz2 there
20:13:21 <AnMaster> just zip and 7zip
20:13:25 <AnMaster> 7z*
20:13:33 <Deewiant> Yes, zip. Which is even more widespread than gzip/bzip2
20:13:53 <AnMaster> Deewiant, do you use advdef -z4 on your *.gz?
20:13:59 <AnMaster> it can sometimes save a few percent
20:14:01 <Deewiant> What's that? :-P
20:14:13 <AnMaster> Deewiant, same package as advpng: advancecomp
20:14:56 <AnMaster> Deewiant, compared to gzip --best or whatever it is, advdef can usually save a few percent
20:15:13 <AnMaster> better packing algorithm
20:15:31 <Deewiant> I use 7-zip to generate all the archives
20:15:33 <AnMaster> (as in, still deflate/gzip but better compressed)
20:15:36 <Deewiant> I think
20:15:45 <AnMaster> Deewiant, advdef can save a bit on that too in some cases
20:15:45 <Deewiant> Actually, for tarred stuff I probably don't
20:15:49 <AnMaster> less often but still
20:15:59 <Deewiant> But then, dobelx64 is the only tarred stuff IIRC
20:16:11 <AnMaster> Deewiant, and iirc advdef/advzip/advpng *uses* 7zip algorithms
20:16:15 <AnMaster> though I may misremember that
20:16:32 -!- cal153 has quit (Read error: 145 (Connection timed out)).
20:16:50 <AnMaster> anyway, for png it generally goes: optipng -i0 -o7 foo.png && advpng -z4 foo.png && advdef -z4 foo.png
20:17:17 <Deewiant> 212.16.100.1 seems to be a good replacement for iki.fi right now, not sure why the nameservers prefer the .2 which is down
20:17:25 <AnMaster> (for some reason advdef manages slightly better, but advpng does some extra stuff like throwing away pointless sections in the file)
20:17:46 <AnMaster> $ host iki.fi
20:17:46 <AnMaster> iki.fi has address 212.16.100.1
20:17:46 <AnMaster> iki.fi has address 212.16.100.2
20:17:46 <AnMaster> iki.fi mail is handled by 10 mail2.iki.fi.
20:17:46 <AnMaster> iki.fi mail is handled by 10 mail.iki.fi.
20:17:47 <AnMaster> is what I get
20:18:24 <Deewiant> Quite, but wget on iki.fi/deewiant shows that it goes to the .2
20:18:32 <Deewiant> Maybe it's iki.fi that have it wrong
20:18:33 <AnMaster> Deewiant, is that a pax or a tar?
20:18:43 <Deewiant> Which?
20:18:51 <AnMaster> Deewiant, the source for dobelx64
20:19:04 <AnMaster> Deewiant, ark shows a file called pax_global_header in it
20:19:23 <AnMaster> which is 52 bytes large
20:19:32 <Deewiant> It's made with GNU tar
20:19:59 <AnMaster> strange
20:20:39 <AnMaster> ; 10 is taken by an instruction value, don't use it
20:20:39 <AnMaster> NEWLINE = 255
20:20:40 <AnMaster> huh?
20:20:59 <AnMaster> Deewiant, does that require a 255 byte in the input file?
20:21:04 <AnMaster> for newline
20:21:14 <Deewiant> What do you think?
20:21:19 <AnMaster> Deewiant, "yes"
20:21:29 <fizzie> Deewiant: Sure you can do something about it; just add a .htaccess file to fix it. (Okay, so I don't know whether that works on users.tkk.fi actually; I've done that on www.cs.hut.fi, though.)
20:21:59 <Deewiant> fizzie: Woot, they allow users to have their own .htaccess?
20:22:09 <fizzie> Deewiant: Like I said, maybe not at users.
20:22:22 <Deewiant> I could move it over to cs I suppose :-P
20:22:36 <Deewiant> How's the quota there
20:23:05 <fizzie> I don't think it has one; I mean, there's only accounts for staff. (I have no clue about Niksula.)
20:23:34 <Deewiant> Right
20:24:04 <AnMaster> Deewiant, which file contains the elf header?
20:24:15 <Deewiant> http://www.tkk.fi/WWW/mime_types.html#htaccess presumably allowed
20:24:47 <Deewiant> AnMaster: I can't remember
20:25:01 <fizzie> kosh t 57 % cat > .htaccess
20:25:01 <fizzie> AddType application/x-no-such-application funky
20:25:01 <fizzie> kosh t 58 % cat > t.funky
20:25:01 <fizzie> funky!
20:25:01 <fizzie> fis@eris:~$ wget http://users.tkk.fi/htkallas/t/t.funky
20:25:01 <fizzie> Length: 7 [application/x-no-such-application]
20:25:07 <fizzie> Yes, it seems to work for users.tkk.fi too.
20:25:19 <AnMaster> ah found it
20:25:37 <Deewiant> fizzie: In a subdirectory too? Nice
20:25:46 <Deewiant> AnMaster: So what's the correct MIME type
20:26:08 <AnMaster> Deewiant, try file -i on the fil
20:26:10 <AnMaster> file*
20:26:16 <AnMaster> see if it says anything useful at all
20:26:38 <AnMaster> Deewiant, I *think* it is application/x-bzip2
20:26:46 <Deewiant> Kewl beans
20:26:46 <Deewiant> Yep
20:27:08 <Deewiant> AnMaster: So, assuming it worked, it should work now.
20:27:09 <AnMaster> application/x-gtar gtar taz tgz
20:27:10 <AnMaster> hm
20:27:13 <fizzie> Well, it's "x-", so it can't be anything too official.
20:27:31 <AnMaster> Deewiant, it did after clearing cache
20:27:57 <AnMaster> Deewiant, anyway you can limit in apache what .htaccess can change
20:28:06 <AnMaster> presumably they made it rather limited
20:28:12 <AnMaster> mime type only, no scripts and such
20:28:20 <AnMaster> maybe the passwd thing too
20:29:26 <AnMaster> Deewiant, broken link on http://users.tkk.fi/~mniemenm/misc-projects.html
20:29:28 <fizzie> There's always application/octet-stream, which is also a viable option for binary files that do not have an IANA-registered MIME type. It's better than text/plain, in any case.
20:29:37 <AnMaster> Deewiant, (the bit "this programming exercise")
20:29:47 <Deewiant> AnMaster: You've reported that one before
20:29:55 <AnMaster> Deewiant, hm I forgot that
20:30:25 <AnMaster> <fizzie> There's always application/octet-stream, which is also a viable option for binary files that do not have an IANA-registered MIME type. It's better than text/plain, in any case. <-- it was what it was before, causing it not to open in the ark kparts
20:30:41 <Deewiant> http://users.tkk.fi/t1061203/projektit/Adventure/kierros8_tehtava3.html would be the modern equivalent
20:30:43 <fizzie> Deewiant: Speaking of mime types, and while you're "at it", the .7z files get text/plain too.
20:31:05 <AnMaster> fizzie, what should .7z have?
20:31:20 <Deewiant> I made it octet-stream
20:31:24 <AnMaster> ah
20:31:41 <fizzie> Someone claims application/x-7z-compressed, but those are all a bit unofficial.
20:31:44 <Deewiant> It's what file -i said
20:31:54 <AnMaster> Deewiant, nice, now it opens with khexedit kparts rather than kwrite kparts
20:31:56 <Deewiant> Wikipedia claims that too
20:31:56 <AnMaster> XD
20:32:06 <fizzie> Deewiant: Well, "someone" in this case *was* the Wikipedia "7z" article in an unsourced statement.
20:32:11 -!- Azstal has quit (Connection timed out).
20:32:12 <Deewiant> Now it's that
20:32:19 <Deewiant> Just for fun
20:32:36 <AnMaster> still hex editor
20:32:43 <fizzie> application/x-x-extra-x-7z-compressed
20:32:52 <Deewiant> x-xxx
20:33:19 <AnMaster> heh
20:33:54 <AnMaster> Deewiant, is fasm intel style or AT&T style?
20:33:59 <AnMaster> when it comes to order of arguments
20:34:00 <Deewiant> Intel
20:34:11 <Deewiant> I wouldn't have it any other way :-P
20:34:12 <AnMaster> ah that explains why it makes no sense
20:34:38 <AnMaster> Deewiant, why do you dislike AT&T style so?
20:34:52 <fizzie> How *coincidental*; there's a Debian bug report from 28 Oct 2009 for the "file" package about the .7z mime type; it's been fixed at 05 Dec (ten days ago) in file 5.03-4 to be that application/x-7z-compressed. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552742
20:35:15 <Deewiant> AnMaster: Sigils, postfixes, crazy indexing syntax
20:35:29 <AnMaster> Deewiant, how do you mean crazy indexing syntax?
20:35:49 <Deewiant> I mean it's not [eax+4]
20:35:58 <AnMaster> Deewiant, what is that in AT&T
20:36:03 * AnMaster has problems reading Intel
20:36:06 <fizzie> 4(%eax)
20:36:09 <AnMaster> ah right
20:36:13 <AnMaster> well how is that crazy?
20:36:40 <fizzie> Also [eax+4*ebx+8] is 8(%eax,%ebx,4) -- every *normal* person can read the first one easier. :p
20:36:53 <Deewiant> In Intel syntax, all you need to know is that [] means dereferencing and the plus and multiplication symbols
20:36:54 <AnMaster> fizzie, it all depends which one you are used to
20:37:09 <Deewiant> That is to say, if you're a normal person all you need to know is that [] means dereferencing
20:37:26 <AnMaster> Deewiant, no, most normal persons doesn't need to know asm at all
20:37:45 <Gregor> Most normal persons don't need to know any programming language.
20:37:54 <AnMaster> Gregor, I was getting to that
20:37:55 <AnMaster> well
20:37:55 <Deewiant> AnMaster: Assuming, of course, a need to know asm.
20:38:07 <AnMaster> "most people wouldn't understand what dereferencing meant"
20:38:08 <pikhq> Most normal persons don't need to know any of dem dere "words" or "letters".
20:38:12 <AnMaster> was what I was going to say
20:38:36 <AnMaster> pikhq, in west Europe I think illiteracy(sp?) isn't that high
20:38:41 <AnMaster> western*
20:38:47 <Deewiant> AnMaster: You wouldn't need to know it in exactly those words :-P
20:39:04 <pikhq> AnMaster: I'm in the US. Functional illiteracy is very prevalent.
20:39:25 <pikhq> (total illiteracy, not so much...)
20:39:45 <AnMaster> Deewiant, seeing the problems some people had with simple pointer arithmetic in C at university recently I suspect there is no easy way to explain it for some
20:39:59 <AnMaster> pikhq, functional illiteracy meaning?
20:40:00 <Deewiant> Shrug
20:40:26 <AnMaster> anyway
20:40:36 <AnMaster> I fail to see what is wrong with 8(%eax,%ebx,4)
20:40:37 <pikhq> AnMaster: They are *capable* of reading to some extent, but haven't actually read since high school or college.
20:40:57 <pikhq> Erm. Wrong definition.
20:41:04 <Deewiant> AnMaster: One has to know what each argument means in order to know what the whole thing means
20:41:11 <AnMaster> Deewiant, and what postfix notation were you referring to exactly. It seems a strange way to describe that source comes before target in stuff like mov %eax,%edx
20:41:14 <AnMaster> or whatever
20:41:15 <pikhq> Are capable of reading, but only barely.
20:41:16 <Deewiant> I can recognize that as a memory access but no further
20:41:33 <Deewiant> AnMaster: I meant postfixes on instructions; movl, movw etc.
20:41:34 <AnMaster> pikhq, ah
20:41:49 <AnMaster> Deewiant, well okay, it seems like it could try to guess it
20:41:49 <pikhq> The lack of reading capability functions as a serious impediment.
20:41:59 <AnMaster> I'm fine with either there
20:42:17 <AnMaster> as for the sigils and the proper argument order those are what make me love AT&T asm
20:42:35 <AnMaster> I could live with either indexing syntax
20:43:03 <coppro> my view on indexing syntax is that 4(%eax) is not natural
20:43:15 <Deewiant> Of course I could live with AT&T
20:43:18 <Deewiant> But fortunately I can choose not to
20:44:17 <AnMaster> coppro, I think it is the same as writing 4[myarray] in C basically.
20:44:20 <AnMaster> perfectly fine
20:44:42 <coppro> AnMaster: I consider that unnatural too
20:44:55 <coppro> and something that should be reserved for IOCCC
20:44:58 <Deewiant> Except that you don't write myindex[myarray,myotherindex,myscale]
20:45:06 <fizzie> Yes; I would hope the majority of C programmers would consider "4[myarray]" unnatural too.
20:45:18 <AnMaster> I wonder if %eax(4) is valid, pretty sure it isn't. But maybe it should be.
20:45:26 <AnMaster> fizzie, you haven't read enough IOCCC then
20:45:36 <fizzie> AnMaster: IOCCC is not trying to be natural, you know.
20:45:40 <coppro> IOCCC is not natural
20:45:41 <AnMaster> fizzie, well of course
20:45:59 <AnMaster> fizzie, except it underflowed and came out on the other side
20:46:06 <AnMaster> (it used unsigned short)
20:46:13 <AnMaster> so in fact it is very natural
20:46:21 <coppro> haha
20:47:14 <AnMaster> anyway it goes like: segment:offset(base,index,scale) iirc
20:47:19 <AnMaster> where segment: is optional
20:47:29 <AnMaster> and offset is signed
20:47:42 <AnMaster> also index and scale are optional
20:47:53 <fizzie> Offset is also optional.
20:47:55 <fizzie> Thankfully.
20:48:04 <AnMaster> fizzie, ah yes, forgot to mention that
20:48:04 <fizzie> I for one would feel really stupid writing 0(%eax)
20:48:19 <AnMaster> fizzie, it would be like eax[0]
20:48:32 <AnMaster> well no
20:48:40 <AnMaster> it would be like *(eax)[0]
20:48:41 <AnMaster> I think
20:48:48 <AnMaster> wait that C syntax was wrong
20:48:53 <AnMaster> (*eax)[0] of course
20:49:04 <fizzie> Personally I would think it'd be like you couldn't write "*eax", you would have to write "*(eax+0)" instead.
20:49:22 <Deewiant> [eax+0+0*ecx]
20:49:33 <AnMaster> fizzie, rather similar to people writing char mybuffer[5+1]; to remember the null byte
20:49:35 <AnMaster> silly IMO
20:50:05 <fizzie> To quote the comp.lang.c faq on the commutativity of subscripting: "unsuspected commutativity is often mentioned in C texts as if it were something to be proud of, but it finds no useful application outside of the Obfuscated C Contest (see question 20.36)."
20:50:37 <SimonRC> heh
20:50:42 <AnMaster> Deewiant, what about %gs:-10(%ebp,%eax,4)
20:50:50 <Deewiant> What about it
20:51:00 -!- Slereah has quit (Read error: 60 (Operation timed out)).
20:51:00 <AnMaster> Deewiant, what is it in confusing intel syntax
20:51:12 <Deewiant> I don't know about segment addressing
20:51:15 -!- Slereah has joined.
20:51:22 <AnMaster> Deewiant, ah
20:51:28 <Deewiant> Without that, [ebp - 10 + eax*4] I guess
20:51:35 <fizzie> It would be [gs:ebp+4*eax-10], I think.
20:51:53 <AnMaster> hm sounds plausible
20:52:36 <AnMaster> Deewiant, what is movl $10, (%eax)
20:52:41 <AnMaster> in intel syntax
20:52:45 <fizzie> mov [eax], 10.
20:52:50 <Deewiant> mov dword [eax], 10
20:52:56 <fizzie> Oh, right.
20:52:58 <AnMaster> fizzie, what if I wanted to move a byte then
20:53:01 <AnMaster> ah right
20:53:05 <Deewiant> Correction
20:53:09 <AnMaster> Deewiant, well, you have a longer suffix there
20:53:10 <Deewiant> mov dword ptr [eax], 10
20:53:24 <Deewiant> AnMaster: Quite, but I know that "mov" is the instruction
20:53:38 <Deewiant> With AT&T I can't be sure what's part of the suffix and what isn't
20:53:40 <fizzie> Yes, with the indirect-o-tron there you need to specify the operand size. But you only need to specify it at all when it's not deducible from the register.
20:53:51 * SimonRC wonders what the various Forths do for intel ASM
20:53:56 <AnMaster> Deewiant, and I know that mov[bwlq] is the instruction.
20:54:05 <AnMaster> well q is only for x86_64
20:54:06 <Deewiant> mov [eax], dword 10 works in fasm as well, I think
20:54:14 -!- soupdragon has joined.
20:54:54 <AnMaster> Deewiant, instructions very it is meaningful to have different sizes, such as mov, generally takes [bwlq]. But say stuff like cpuid doesn't
20:54:55 <Deewiant> When I don't know all instructions by heart I'm glad to know that the first word of a line is the instruction name
20:54:56 <AnMaster> or call
20:55:08 <Deewiant> I've seen callq
20:55:29 <AnMaster> I haven't
20:55:31 <Deewiant> Presumably calll exists then as well, etc.
20:55:33 <AnMaster> Deewiant, where was it?
20:55:40 <Deewiant> In code.
20:55:44 <Deewiant> I don't memorize these things.
20:55:44 <AnMaster> well what code?
20:55:47 <AnMaster> hm
20:56:09 <Deewiant> objdump -d /bin/ls | grep callq
20:56:10 <Deewiant> Lots of results
20:56:34 <AnMaster> well okay you are right
20:57:00 <AnMaster> since I mostly write gcc inline asm and read gcc output, AT&T is a lot more practical
20:57:24 <Deewiant> I just use -masm=intel :-P
20:57:35 <fizzie> Also for dereferencing when it comes to branch ops, you have to use * for indirection instead of the "usual" ()s in AT&T.
20:57:51 <AnMaster> fizzie, well yes
20:58:15 <AnMaster> fizzie, fairly uncommon in inline asm though
20:58:31 <AnMaster> <Deewiant> I just use -masm=intel :-P <-- wouldn't that break inline asm in system headers?
20:58:52 <Deewiant> Beats me
20:58:54 <pikhq> AnMaster: ... Inline asm in system headers?!?
20:58:58 <pikhq> I murder you.
20:59:00 <Deewiant> I don't write GCC inline asm
20:59:04 <Deewiant> I meant it for reading the output
20:59:10 <AnMaster> pikhq, iirc htons() checks for gcc and then uses a bswap
20:59:13 <AnMaster> on x86
20:59:18 <AnMaster> pikhq, or something like that
20:59:21 <AnMaster> or maybe htonl
20:59:23 <AnMaster> well anyway
20:59:28 <pikhq> Eeeeew.
20:59:38 <AnMaster> pikhq, it uses some bitwise magic as fallback
21:00:08 <AnMaster> pikhq, and stuff like fpu_control.h would need it
21:00:21 * pikhq goes back to Haskell, with its cross-compilation unit inlining
21:00:44 <AnMaster> pikhq, duh it uses different variants for different systems
21:00:56 <AnMaster> /usr/include/bits/byteswap.h: __asm__ ("rorw $8, %w0" \
21:01:00 <AnMaster> and a few more lines
21:01:08 <AnMaster> so it is collected in one place
21:01:18 <pikhq> ... Can't GCC generally optimize bit-twiddling down well?
21:01:20 <Deewiant> AnMaster: I don't think -masm=intel affects the input anyway
21:01:26 <AnMaster> pikhq, well maybe it is a relic?
21:01:30 <pikhq> Maybe.
21:01:39 <Deewiant> You need a directive in the asm to set it (".intel_syntax"?)
21:01:41 <fizzie> <bits/byteswap.h> is a spectacularly messy "one place", though.
21:01:54 <AnMaster> fizzie, better than spread out over everything
21:02:05 <AnMaster> pikhq, gc.h from boehm-gc contains some __asm__
21:02:05 <fizzie> Yes, but it's glorious.
21:02:23 <AnMaster> # if defined(__GNUC__) && !defined(__INTEL_COMPILER)
21:02:24 <AnMaster> # define GC_reachable_here(ptr) \
21:02:24 <AnMaster> __asm__ volatile(" " : : "X"(ptr) : "memory");
21:02:24 <AnMaster> # else
21:02:24 <AnMaster> GC_API void GC_noop1(GC_word x);
21:02:24 <AnMaster> # define GC_reachable_here(ptr) GC_noop1((GC_word)(ptr));
21:02:26 <AnMaster> #endif
21:02:28 <AnMaster> wow
21:02:30 <AnMaster> that is quite nasty
21:02:30 <pikhq> That's probably understandable.
21:02:38 <AnMaster> pikhq, well yes it is
21:02:42 <AnMaster> but it is still hackish
21:02:43 <AnMaster> as hell
21:02:52 <pikhq> Such is Boehm GC.
21:02:54 <AnMaster> __asm__ volatile nice touch
21:03:08 <fizzie> # if __WORDSIZE == 64 || (defined __i486__ || defined __pentium__ || defined __pentiumpro__ || defined __pentium4__ || defined __k8__ || defined __athlon__ || defined __k6__ || defined __nocona__ || defined __core2__ || defined __geode__ || defined __amdfam10__) /* To swap the bytes in a word the i486 processors and up provide the `bswap opcode. -- */
21:03:11 <AnMaster> <fizzie> Yes, but it's glorious. <-- avoid math headers then
21:03:25 <AnMaster> fizzie, that is split over multiple lines here
21:03:28 <AnMaster> to make it more readable
21:03:32 <fizzie> Yes, I combined it for IRC.
21:03:46 <fizzie> I don't think it helps much. I mean, the readability is not the problem there.
21:04:45 <AnMaster> what about /usr/include/asm
21:04:56 <AnMaster> /usr/include/asm/byteorder.h: __asm__("bswap %0" : "=r" (x) : "0" (x));
21:05:00 <AnMaster> hm
21:05:15 <AnMaster> iirc those are kernel includes
21:05:16 <AnMaster> as in
21:05:20 <AnMaster> linux-headers package or such
21:05:24 <AnMaster> rather than libc
21:05:32 <AnMaster> fizzie, you will like /usr/include/asm/byteorder.h too
21:05:45 <AnMaster> and I suspect you will like certain math includes
21:06:15 <AnMaster> fizzie, in fact /usr/include/tgmath.h is RIGHT up you <road type of preference>
21:06:39 <AnMaster> static __inline__ __u64 ___arch__swab64(__u64 val)
21:06:41 <AnMaster> hm nice
21:06:45 <AnMaster> three _
21:06:46 <AnMaster> pikhq, ^
21:06:53 <AnMaster> that was from /usr/include/asm/byteorder.h
21:07:04 <AnMaster> * Ping reply from fizzie: 0.90 second(s)
21:07:04 <AnMaster> * Ping reply from fizzie: 1.42 second(s)
21:07:07 <AnMaster> huh
21:07:10 <pikhq> AnMaster: Heh.
21:07:13 <AnMaster> one ping sent
21:07:19 -!- jpc has joined.
21:07:43 <Deewiant> Slow pongs there
21:07:47 <fizzie> AnMaster: It's again the bouncer with multiple clients connected to it.
21:07:50 <AnMaster> ah
21:08:04 <AnMaster> pikhq, go look at /usr/include/tgmath.h
21:08:06 <AnMaster> please
21:08:09 <AnMaster> you will LOVE it
21:08:17 <AnMaster> there is no asm
21:08:21 <ais523> what's so great about tgmath?
21:08:29 <AnMaster> ais523, the awesome macros
21:08:43 <AnMaster> I can't find any short enough to paste on irc sadly
21:08:48 <AnMaster> oh math.h is pretty fun too
21:09:19 <AnMaster> it does all the sin/sinl/sinf by including one internal header three times iirc
21:09:30 <AnMaster> ones for double, once for long double and once for float
21:11:12 <AnMaster> well for everyone too lazy to read that file
21:11:14 <AnMaster> <spam>
21:11:16 <AnMaster> # define __TGMATH_UNARY_REAL_ONLY(Val, Fct) \
21:11:16 <AnMaster> (__extension__ ((sizeof (Val) == sizeof (double) \
21:11:16 <AnMaster> || __builtin_classify_type (Val) != 8) \
21:11:16 <AnMaster> ? (__tgmath_real_type (Val)) Fct (Val) \
21:11:16 <AnMaster> : (sizeof (Val) == sizeof (float)) \
21:11:17 <AnMaster> ? (__tgmath_real_type (Val)) Fct##f (Val) \
21:11:19 <AnMaster> : (__tgmath_real_type (Val)) __tgml(Fct) (Val)))
21:11:21 <AnMaster> </spam>
21:11:24 <AnMaster> one of the shorter examples
21:11:29 <AnMaster> pikhq, nice eh
21:11:32 <AnMaster> ?
21:12:04 <AnMaster> then we have:
21:12:06 <AnMaster> #define atan2(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, atan2)
21:12:09 <AnMaster> stuff like that
21:12:17 <AnMaster> # define log10(Val) __TGMATH_UNARY_REAL_ONLY (Val, log10)
21:12:21 <AnMaster> might be better example
21:13:13 <AnMaster> pikhq, fizzie: well?
21:13:18 <AnMaster> and ais523 too
21:13:19 <AnMaster> brb
21:16:04 -!- augur has joined.
21:17:03 <AnMaster> back
21:17:39 <AnMaster> fizzie, ais523, pikhq: stop being boring and reply :/
21:18:13 * AnMaster prods Deewiant for good measure
21:18:15 <fizzie> What? But boring is what I do best.
21:18:24 <AnMaster> fizzie, but... that's boring
21:18:29 <Deewiant> AnMaster: Be more interesting so there's something worth replying to
21:18:44 <AnMaster> Deewiant, I thought that macro was fairly interesting
21:18:50 <AnMaster> or at least fairly horribly bad
21:19:04 <ais523> AnMaster: it's just a typical use of a gcc extension
21:19:08 <Deewiant> Looks like a typical few-liner macro to me :-P
21:19:16 <AnMaster> Deewiant, there is a twenty line one too
21:19:17 <AnMaster> or so
21:19:26 <AnMaster> # define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct) \
21:19:30 <Deewiant> Which would probably look like a typical few-dozen-liner to me
21:19:31 <AnMaster> I won't past the rest
21:19:49 <Deewiant> I've seen C macros before and I don't really see anything particularly interesting here
21:20:22 <fizzie> It has a bit of an "the eyes glaze over" problem; it's just this mess of mess.
21:20:34 <AnMaster> Deewiant, http://sprunge.us/ZWiF
21:20:36 <AnMaster> sure?
21:20:56 <Deewiant> Yeah, a typically unreadable macro
21:21:26 <Deewiant> Doing things that should be left to templates or a similar metaprogramming system
21:21:38 <Deewiant> Or even a dissimilar one.
21:21:51 <AnMaster> Deewiant, lisp macros is the solution
21:22:00 <Deewiant> It's one solution.
21:22:53 <AnMaster> Deewiant, what about #include_next?
21:23:08 <Deewiant> I don't know of it.
21:23:24 <AnMaster> Deewiant, it allows system limits.h to include gcc limits.h
21:23:47 <Deewiant> Where's the magic compared to #include
21:24:02 <AnMaster> Deewiant, looks at the next directory in the include path compared to current
21:24:11 <AnMaster> so it doesn't use a fixed path
21:24:21 <AnMaster> /usr/include/limits.h do:
21:24:23 <AnMaster> # include_next <limits.h>
21:24:23 <Deewiant> Right
21:25:02 <AnMaster> Deewiant, however, just in case, the compiler one do the same with the system one. And then they try to avoid looping each other by checking for it
21:26:45 <AnMaster> ooh /usr/include/bits/nan.h is simple yet "wtf"
21:26:47 <AnMaster> quite nice
21:26:59 <pikhq> AnMaster: Looks like a typical usage of GCC extensions in the macro system.
21:26:59 <AnMaster> (__extension__ \
21:26:59 <AnMaster> ((union { unsigned __l __attribute__ ((__mode__ (__SI__))); float __d; }) \
21:26:59 <AnMaster> { __l: 0x7fc00000UL }).__d)
21:27:04 <AnMaster> anyone care to tell me what that means?
21:27:33 <AnMaster> the interesting part of the header is http://sprunge.us/hViC
21:27:58 <pikhq> AnMaster: Take the integer value 0x7fc00000 as a float.
21:28:05 <Deewiant> It's reinterpreting the hex value 7fc0_0000 as a float, presumably
21:28:10 <AnMaster> what's the mode __SI__ bit about?
21:28:15 <AnMaster> hm
21:28:27 <pikhq> Lemme check the GCC attributes page.
21:29:05 <Deewiant> typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__)));
21:29:05 <Deewiant> typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__)));
21:29:05 <Deewiant> typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__)));
21:29:05 <Deewiant> typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__)));
21:29:17 <AnMaster> ah interesting
21:29:18 <Deewiant> Figure it out from there.
21:29:27 <AnMaster> well that is easy
21:29:41 <AnMaster> it defines size of type
21:29:44 <AnMaster> in a rather weird way
21:30:25 <pikhq> "unsigned __attribute__ ((__mode__ (__SI__)))" is, of course, the full type. (freaking C typesystem)
21:30:26 <fizzie> "This in effect lets you request an integer or floating point type according to its width."
21:30:36 <AnMaster> ah
21:31:57 <Deewiant> I like how modes don't seem to be documented
21:32:04 <AnMaster> :D
21:33:01 <AnMaster> __NTH (__signbit (double __x))
21:33:01 <AnMaster> {
21:33:01 <AnMaster> __extension__ union { double __d; int __i[2]; } __u = { __d: __x };
21:33:01 <AnMaster> return __u.__i[1] < 0;
21:33:01 <AnMaster> }
21:33:05 <AnMaster> that is rather nasty
21:33:17 <AnMaster> and unportable to a system where int isn't half the width of double
21:33:24 <AnMaster> from /usr/include/bits/mathinline.h
21:33:34 <Deewiant> bits isn't meant to be portable
21:33:40 <AnMaster> Deewiant, well true
21:34:00 <Deewiant> I wonder why they need the __extension__ there
21:34:24 <fizzie> Deewiant: They're sort-of documented in http://gcc.gnu.org/onlinedocs/gcc-3.3.1/gcc/Vector-Extensions.html
21:34:52 <fizzie> Deewiant: But apparently that list is gone from newer versions, because the base modes are now normal integer types, or some-such.
21:35:02 <Deewiant> Great
21:35:07 <Deewiant> I like the intuitive names, too
21:35:19 <AnMaster> :D
21:35:28 <AnMaster> enum
21:35:28 <AnMaster> {
21:35:31 <AnMaster> FSETLOCKING_QUERY = 0,
21:35:31 <AnMaster> #define FSETLOCKING_QUERY FSETLOCKING_QUERY
21:35:33 <AnMaster> and so on
21:35:37 <AnMaster> every one is defined to itself
21:35:45 <fizzie> Yes, in the new version -- http://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html -- that list has been replaced by the use of a vector_size (N) where N is size in bytes.
21:36:05 * AnMaster tries to come up with a halfway sensible explanation to use BOTH an enum and a #define
21:36:10 <AnMaster> and I'm unable to
21:36:35 <AnMaster> I guess compatiblity, since that is the fallback reason for everything
21:36:41 <pikhq> Clearly, we should nuke the preprocessor.
21:36:43 <fizzie> #define could be there so that you can preprocessor-ifdef against it; that's a common reason.
21:36:50 <fizzie> Enum for any other enumy reason.
21:36:55 <fizzie> Does the enum happen to have a name?
21:36:57 <AnMaster> fizzie, such as?
21:36:58 <AnMaster> hm
21:37:01 <fizzie> I guess not.
21:37:06 <AnMaster> fizzie, not in that file at least
21:37:10 <AnMaster> /usr/include/stdio_ext.h
21:37:25 <fizzie> Well, it auto-numbers the values.
21:37:33 <AnMaster> well okay
21:37:35 <fizzie> A rather minor thing.
21:37:38 <AnMaster> but that isn't a really good reason
21:39:03 <AnMaster> fizzie, /usr/include/bits/statvfs.h has such an enum and doesn't auto number.
21:39:42 <AnMaster> /* Definitions for the flag in `f_flag'. These definitions should be
21:39:43 <AnMaster> kept in sync with the definitions in <sys/mount.h>. */
21:39:45 <fizzie> (Gone for a while.)
21:39:52 <AnMaster> hm they never thought about using a common include I guess
21:50:44 -!- soupdragon has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- jix has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- comex has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- BeholdMyGlory has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
21:50:44 -!- ais523 has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- iamcal has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- lament has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- jpc has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- ineiros_ has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- MigoMipo has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- coppro has quit (farmer.freenode.net irc.freenode.net).
21:50:45 -!- ehirdiphone has joined.
21:50:49 <ehirdiphone> Gregor: You there?
21:51:36 <Gregor> Yuh
21:51:40 <Gregor> Wrong side of a netsplit.
21:51:43 -!- jpc has joined.
21:51:43 -!- soupdragon has joined.
21:51:43 -!- Slereah has joined.
21:51:43 -!- fungot has joined.
21:51:43 -!- iamcal has joined.
21:51:43 -!- sebbu has joined.
21:51:43 -!- uorygl has joined.
21:51:43 -!- lament has joined.
21:51:43 -!- HackEgo has joined.
21:51:43 -!- Leonidas has joined.
21:51:43 -!- Ilari has joined.
21:51:43 -!- bsmntbombdood has joined.
21:51:43 -!- pikhq has joined.
21:51:43 -!- puzzlet has joined.
21:51:43 -!- mtve has joined.
21:51:43 -!- olsner has joined.
21:51:43 -!- SimonRC has joined.
21:51:43 -!- ais523 has joined.
21:51:43 -!- coppro has joined.
21:51:43 -!- Deewiant has joined.
21:51:43 -!- ineiros_ has joined.
21:51:43 -!- AnMaster has joined.
21:51:43 -!- MigoMipo has joined.
21:51:43 -!- BeholdMyGlory has joined.
21:51:43 -!- MizardX has joined.
21:51:43 -!- lifthrasiir has joined.
21:51:43 -!- comex has joined.
21:51:43 -!- mycroftiv has joined.
21:51:43 -!- jix has joined.
21:51:43 -!- Rembane2 has joined.
21:51:43 -!- Cerise has joined.
21:51:43 -!- yiyus has joined.
21:51:43 -!- dbc has joined.
21:51:43 -!- EgoBot has joined.
21:51:43 -!- rodgort has joined.
21:51:43 -!- fizzie has joined.
21:52:50 <ehirdiphone> Gregor: Rpath on os x: don't worry. Everything is / based internally. Naming a file with / is replaced with :.
21:53:11 <ehirdiphone> So just seperate on : like normal.
21:53:17 <Gregor> I was referring to Windows.
21:53:39 <ehirdiphone> : is special on Windows?—isn't it illegal?
21:53:53 <Gregor> c:\hewwo
21:54:03 <ehirdiphone> Ohhhh.
21:54:42 <ehirdiphone> Simples! Letter at start then colon then backslash meanie no seperato!
21:55:11 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
21:55:16 <ehirdiphone> Technically I think C:foo might be valid for some kinds of FS but meh. Allow forward slash also.
21:55:25 <ehirdiphone> Since C:/ is quite common.
21:56:09 <ehirdiphone> Gregor: To add C: to the path: C:\:…
21:56:25 <fizzie> It at least used to be so that "x:foo" meant "foo in the drive-specific current directory on drive x:" -- I don't know anything about modern Windows path-handling though.
21:56:46 <lament> :C\:\/:C:\\/:C:CC\:CCCC\\C/::::\\////C//C/C/C:\
21:56:56 <Gregor> Now you see the issue at hand :P
21:57:27 <ehirdiphone> Gregor: Does anyone do that.
21:57:44 <Gregor> As ELF files aren't supported on Windows normally, no :P
21:57:49 <ehirdiphone> If they do: :: escapes :P
21:57:51 <ehirdiphone> Tadaaaa
21:58:03 <ehirdiphone> C::\poop:…
21:58:05 <Gregor> "" is a valid path.
21:58:09 <SimonRC> also : can be used to specify additional streams of a file
21:58:22 <ehirdiphone> Gregor: Problemo isnoto!
21:58:24 <ehirdiphone> ::::
21:58:40 <ehirdiphone> De escapes to ::.
21:59:00 -!- fungot has joined.
22:00:46 <ehirdiphone> Gregor: Have you actually run ELF programs on OS X?
22:01:00 <Gregor> ... yes. WTF did you think I was doing?
22:01:06 <SimonRC> what is up with ehirdiphone?
22:01:09 -!- soupdragon has quit (farmer.freenode.net irc.freenode.net).
22:01:09 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
22:01:10 <SimonRC> he is talking funny
22:01:20 <ehirdiphone> I meant, is it that far ahead
22:01:38 -!- AnMaster has joined.
22:01:48 <ehirdiphone> SimonRC: Tedious phonetyping inspires fun, ja?
22:02:20 <SimonRC> ok
22:02:37 <ehirdiphone> Gregor: Technically you could use libraries other than what the library wants yeah? As substitutions
22:02:45 <ehirdiphone> Dynamic
22:02:51 <Gregor> Yes, that's exactly what I do do.
22:03:10 <AnMaster> <ehirdiphone> Gregor: To add C: to the path: C:\:… <-- \ alone at the start of a path is valid
22:03:11 <Gregor> Hence you can use a Mach-O libc in an ELF executable.
22:03:12 <AnMaster> for network paths
22:03:14 <AnMaster> like \\somecomputer\foo
22:03:16 <AnMaster> or whatever
22:03:18 <AnMaster> forgot the details
22:03:20 <ehirdiphone> Gregor: And—rewrite certain instructions at load time.
22:03:20 <AnMaster> night
22:03:24 <ehirdiphone> AnMaster: And?
22:03:42 <ehirdiphone> Gregor: Yes?
22:03:55 -!- fizzien900 has joined.
22:03:57 <fizzien900> ehirdiphone: BZZZZZT THE N900 MAKES ME SPEAK LIKE A RO-BOT.
22:04:05 <Gregor> Look, ":" is valid as part of a filename on ext2 too, the only issue is that it's /common/ as part of a path on Windows, so stop getting in a hubbub :P
22:04:08 <AnMaster> night → even
22:04:24 <Gregor> ehirdiphone: Certain instructions are always rewritten at load time.
22:04:32 <ehirdiphone> fizzien900: The iPhone makes me speak like Steve Jobs. Did you ever meet Nokia's CEO?
22:04:57 <ehirdiphone> Gregor: Say, syscalls.
22:05:00 <ehirdiphone> Ergo.
22:05:17 <Gregor> I don't have any idea what you're ergoing.
22:05:22 <ehirdiphone> Linux binaries … on OS X.
22:05:51 <ehirdiphone> All that needs changing beyond ELF is the loaded libc and syscalls.
22:05:52 <fizzien900> ehirdiphone: No. Just the NRC (Nokia Research Center) head honcho, and even that is stretching the definition of "meet".
22:06:12 <ehirdiphone> fizzien900: Consider that he may be a robot.
22:06:22 <Gregor> ehirdiphone: Ah, yes, that's certainly feasible, although it would be easier to just sneak a layer under libc I suspect ... mebbe not.
22:06:30 <ehirdiphone> Gregor: Tru.
22:06:35 <ehirdiphone> It would be neat.
22:06:50 <pikhq> You could in *theory* just create a libc that uses different syscalls and an ELF loader.
22:07:02 <pikhq> And hope that the program never uses a Linux system call directly.
22:07:05 <Gregor> Actually, hm ... that's compelling ... I could just replace the syscall with a call to a special function that overloads to whatever the user would like, then define the entire interface as standard C, and run Linux binaries on ... anything.
22:07:13 -!- fizzien900 has quit (Client Quit).
22:07:22 <ehirdiphone> POOPE's Obviously Only Partly Emulating
22:07:52 <ehirdiphone> pikhq: Gregor already has the loader.
22:07:57 <pikhq> Ah, right.
22:08:10 <ehirdiphone> Gregor: Anything x86
22:08:14 <ehirdiphone> UNLESS
22:08:14 <pikhq> And I have tested it with Linux binaries... I know the thing works just fine.
22:08:28 <Gregor> I'm just going to alias libc.so.6 and libdl.so.2 and see how far that gets me, please hold.
22:08:30 <ehirdiphone> Well
22:08:42 <ehirdiphone> Anything of the binaries arch
22:09:03 <ehirdiphone> Gregor: Try it on a BSD ELF binary.
22:09:04 -!- |MigoMipo| has joined.
22:09:18 <AnMaster> Gregor, calling conventions
22:09:19 <ehirdiphone> Like shooting babies in an orphanage.
22:09:24 <pikhq> ... Actually, modern Linux binaries do system calls through the Linux call gate.
22:09:42 <pikhq> You could make the ELF loader just load in the proper call gate.
22:09:44 <pikhq> :P
22:09:58 <Gregor> AnMaster: OS X's calling conventions are not different from Linux's calling conventions.
22:10:12 -!- MigoMipo has quit (Nick collision from services.).
22:10:15 <ehirdiphone> This could be the start of something beauthorrible.
22:10:24 -!- |MigoMipo| has changed nick to MigoMipo.
22:10:32 <ehirdiphone> Whoops, forgot to backspace.
22:10:36 <AnMaster> pikhq, not same numbers on different systems
22:10:44 <AnMaster> Gregor, ah
22:10:54 <ehirdiphone> AnMaster: ...so rewrite them
22:11:05 <AnMaster> windows ones are
22:11:06 <AnMaster> certainly for x86-64
22:11:10 * Gregor goes back to doing what he was doing in the first place :P
22:11:37 <Gregor> AnMaster: Windows is the only OS that insists on fucking up calling conventions at all costs.
22:11:57 <SimonRC> how so?
22:12:06 <AnMaster> ehirdiphone, well, non-trivial to do on the fly, probably easier to put a thunking layer in between
22:12:08 <ehirdiphone> I might be on the actual computomotron tomorrow. I'll play with this crap (EXTREMELY LITERALLY) if I am.
22:12:20 <AnMaster> Gregor, well yes
22:12:25 <ehirdiphone> AnMaster: You mean like. A call gate?
22:12:40 <ehirdiphone> AS IN WHAT WE WERE DISCUSSING
22:12:55 <pikhq> The call gate is dynamically linked, yes...\
22:12:56 <AnMaster> ehirdiphone, what about apps that uses X11
22:13:06 <AnMaster> more work there I suspect
22:13:12 <ehirdiphone> Eh?
22:13:24 <AnMaster> ehirdiphone, well, this would be for libc too for windows calling conventions
22:13:35 <ehirdiphone> Someone shoot AnMaster, hes
22:13:43 <ehirdiphone> About quarter of an houe behind.
22:13:46 <AnMaster> ehirdiphone, oh I thought you meant modify the calling sequences to libc at load
22:13:46 <ehirdiphone> Hour.
22:13:51 <ehirdiphone> He's.
22:13:55 <Gregor> I'm just going to let this conversation I started spiral out of control without me.
22:13:58 <AnMaster> as in, patch the machine code
22:14:00 <ehirdiphone> AnMaster: >_<
22:14:10 <pikhq> AnMaster: Nope, just have an alternate implementation of system calls.
22:14:16 <ehirdiphone> Gregor: A vital step in parenting.
22:14:43 <ehirdiphone> Gregor: So uh. Self modifying code.
22:14:53 <ehirdiphone> Code that examines itself too.
22:15:00 <AnMaster> well then calling convention would be irrelevant
22:15:02 <AnMaster> duh
22:15:02 <Gregor> That code sucks.
22:15:03 <ehirdiphone> WHAT IN TGE DICJINS WLL YOU DOOO MISTER
22:15:18 <ehirdiphone> SO DOES YOUR MOTHER
22:15:20 <AnMaster> ehirdiphone, does he need to do anything special?
22:15:32 <ehirdiphone> If he's rewriting code, yes.
22:15:38 <AnMaster> well yes
22:15:43 <AnMaster> Gregor, tell that to Deewiant
22:15:52 <pikhq> AnMaster: Well, except that the Linux callgate is a handful of actual functions wrapping the most efficient way to do system calls...
22:15:53 * AnMaster points to dobelx64 already mentioned today
22:16:19 <AnMaster> of course that does it's own system calls iirc
22:16:37 <ehirdiphone> So? We can handle that.
22:16:45 * Gregor continues to wait for everybody to finish pouting over problems that are entirely irrelevant in every conceivable way.
22:16:57 <AnMaster> hm it uses the call gate
22:17:06 <AnMaster> maybe
22:17:17 * ehirdiphone pouts all over Gregor's face.
22:17:25 <ehirdiphone> Oh god I regret that
22:17:32 <ehirdiphone> ANYWAY
22:18:03 <ehirdiphone> *crickets*
22:18:56 <ehirdiphone> Ahem.
22:20:01 <AnMaster> hm no not the call gate
22:20:03 <ehirdiphone> Gregor: I'll never kill the conversation again I swear!
22:20:09 <ehirdiphone> Don't leave me!
22:20:18 -!- puzzlet has quit (Remote closed the connection).
22:20:21 <ehirdiphone> Dammit, AnMaster.
22:20:21 <Gregor> Damn right you won't, you're going to conversation-killing PRISON.
22:20:31 -!- puzzlet has joined.
22:20:37 <AnMaster> ehirdiphone, he does syscall directly
22:20:41 <AnMaster> as in the asm instruction
22:20:49 * ehirdiphone gets anally raped by a conversation in prison
22:20:52 <ehirdiphone> Ow.
22:21:05 <ehirdiphone> Sorry; "anally violated".
22:21:05 <AnMaster> <ehirdiphone> Dammit, AnMaster. <-- why?
22:21:30 <ehirdiphone> Reviving the conversation just as I lamented it's parting.
22:21:38 <ehirdiphone> *its
22:21:39 <AnMaster> oh sorry
22:21:42 <AnMaster> didn't notice
22:21:46 <AnMaster> was busy reading asm
22:21:46 <ehirdiphone> Why did you do that, iPhone.
22:22:00 <AnMaster> do what?
22:22:16 <AnMaster> ehirdiphone, anyway it's the middle of the week
22:22:18 <AnMaster> why are you here
22:22:42 <AnMaster> (not that I dislike that, just surprised)
22:23:12 <ehirdiphone> Ducks.
22:25:09 <ehirdiphone> Gregor: Hit mw with. Link to that loader thing.
22:25:23 <AnMaster> ehirdiphone, logs :P
22:25:33 <ehirdiphone> Ow, I should have typpen more carefully there.
22:25:44 <Gregor> http://codu.org/projects/gelfload/
22:26:08 <Gregor> Trivially simple, yet apparently exciting to the extreme :P
22:26:59 -!- puzzlet has quit (Remote closed the connection).
22:27:20 <ehirdiphone> Pingeriffic.
22:27:25 <AnMaster> Gregor, #define WIN32_LEAN_AND_MEAN <-- interesting
22:27:34 <AnMaster> that actually exists?
22:27:41 <AnMaster> what does it prevent including?
22:27:46 -!- ehirdiphone has quit ("Get Colloquy for iPhone! http://mobile.colloquy.info").
22:27:46 <Gregor> AnMaster: Who friggin' knows.
22:27:58 <AnMaster> Gregor, well you used it
22:27:59 -!- ehirdiphone has joined.
22:28:03 <AnMaster> https://codu.org/projects/gelfload/hg/index.cgi/file/666ac7de7f97/src/bbuffer.c
22:28:09 <Gregor> I'm aware.
22:28:15 <Gregor> Everyone recommends its use.
22:28:16 <ehirdiphone> Um. I missed thugs
22:28:16 <Gregor> So I use it.
22:28:18 <AnMaster> ah
22:28:19 <ehirdiphone> Things
22:28:19 <Gregor> Idonno what it does.
22:28:25 <ehirdiphone> Link to todays log pls
22:28:32 <AnMaster> ehirdiphone, topic
22:28:45 <ehirdiphone> iPhone replaced plz with pls XD
22:28:51 <ehirdiphone> AnMaster: Keyword todays
22:28:53 <AnMaster> ehirdiphone, good thing
22:29:04 <AnMaster> ehirdiphone, you are lazy, it is at the top, sorted
22:29:13 <AnMaster> night really →→
22:29:16 <ehirdiphone> No, I'd just
22:29:21 <ehirdiphone> Rather AVOID
22:29:23 -!- ais523_ has joined.
22:29:23 <ehirdiphone> Loading a
22:29:26 <ehirdiphone> Gigantic
22:29:29 <ehirdiphone> Page
22:29:32 <ehirdiphone> On
22:29:33 <ehirdiphone> My
22:29:35 <ehirdiphone> iPhone
22:29:38 <ehirdiphone> See why?
22:29:39 <ais523_> I love the way you can just copy dotfiles from one computer to another
22:29:47 <ais523_> and have all the settings copy too
22:29:52 <ehirdiphone> I love the way you can jump up
22:29:57 <ehirdiphone> And then get this
22:29:57 <Gregor> MOOSE AND SQVIRREL
22:30:00 -!- ais523 has quit (Read error: 104 (Connection reset by peer)).
22:30:12 <ehirdiphone> Gravity does all he work of wutomtaically vrining you down
22:30:19 <ehirdiphone> Automatically. Beijing.
22:30:22 <ais523_> hi from my new computer, everyone
22:30:22 <ehirdiphone> ...
22:30:26 <ehirdiphone> Bringing.
22:30:40 <ais523_> yay for iphone autocorrect?
22:30:53 <ehirdiphone> Quite
22:31:10 <ehirdiphone> Its berry you's full.
22:31:59 <AnMaster> ais523_, specs
22:32:00 <ais523_> now all I need to do is reinstall software
22:32:06 <ehirdiphone> I have a spelling chequer / it came with my pea sea. / It plainly Marx for my revue / mistakes I cannot sea.
22:32:08 <AnMaster> (also two arrows, invalid, thus doesn't count)
22:32:21 <ais523_> AnMaster: imagine a netbook, that's been hastily powered up so as to render it capable of running a non-crippled version of Win7
22:32:24 -!- puzzlet has joined.
22:32:30 <ais523_> and therefore is over the top for anything I want to do
22:32:31 <AnMaster> ais523_, brand?
22:32:34 <ais523_> Toshiba
22:32:38 <AnMaster> and size?
22:32:44 <ais523_> 10.6 inches
22:32:51 <AnMaster> ouch
22:32:53 <ais523_> smaller and lighter than what I'm used to
22:32:53 <AnMaster> why so small
22:32:59 <ais523_> and small for weight reasons
22:33:04 <AnMaster> ais523_, horrible keyboard I bet
22:33:06 <ais523_> besides, the screen res is a bit better than on the last one
22:33:08 -!- ais523_ has changed nick to ais523.
22:33:14 <ais523> the keyboard's decent
22:33:20 <ais523> except ` and \ are in stupid places
22:33:20 <AnMaster> ais523, small keys?
22:33:23 <ais523> one either side of the spacebar
22:33:27 <ehirdiphone> No insulting Toshiba laptops, they're good. But ignore ais523_, he buys shit computers because he hates spending money.
22:33:31 <ais523> the keys are actually the same size as before
22:33:34 <ais523> ehirdiphone: heh
22:33:36 <ehirdiphone> It's probably a good netbook.
22:33:42 <ehirdiphone> Just not a good laptop.
22:33:44 <ais523> ehirdiphone: it's too powerful to really be a netbook
22:33:54 <ehirdiphone> 10.6 is a netbook
22:33:58 <ais523> I think it has a whole 3GB of memory
22:34:06 <ais523> size is not the only thing that determines netbookness
22:34:12 -!- MigoMipo has quit ("When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net").
22:34:17 <ehirdiphone> Lol at weight reasons though
22:34:20 <ais523> (3GB, incidentally, because Windows won't use all of 4GB, and it came with Windows)
22:34:28 <ais523> ehirdiphone: you try carrying a laptop six miles down a canal
22:34:30 <ehirdiphone> Do you actually have muscles in your arms?
22:34:32 <ais523> I did once, it was painful
22:34:39 <ehirdiphone> Or did you opt for the cheaper option
22:34:48 <ais523> this wasn't the cheapest one there
22:34:49 <ehirdiphone> Just bone and a little skin coating
22:34:57 <ais523> heh
22:35:11 <ais523> anyway, if you want to laugh at me, laugh at me for putting a 32-bit OS on a 64-bit computer
22:35:18 <ehirdiphone> ais523: Try buying a bag
22:35:28 <ais523> I have a bag
22:35:32 <ehirdiphone> Oops wait. Money
22:35:35 <ehirdiphone> :D
22:35:40 <ehirdiphone> I'm just teasing.
22:35:41 <ais523> I bought one yesterday for the laptop
22:36:07 <AnMaster> ais523, you will use 64-bit linux on it right?
22:36:12 <ais523> AnMaster: 32-bit linux
22:36:19 <ais523> although the windows is 64-bit, it can't really handle it
22:36:26 <ehirdiphone> If there ever is an #esoteric meetup I will merely repeatedly divert the topic to how much better my laptop is
22:36:29 <ais523> there's a Windows Experience Index benchmark thing
22:36:32 <ehirdiphone> Even if I don't have one
22:36:36 <ais523> this computer scores 3.1
22:36:44 <AnMaster> ais523, well windows 64 bit is worse than windows 32 bit
22:36:47 <ais523> according to the help files, you need 3 to run Aero, and 4 to run more than one program at a time
22:36:51 <AnMaster> the same is not true for linux
22:36:53 <AnMaster> IME
22:36:54 <SimonRC> AnMaster: WIN32_LEAN_AND_MEAN was recently covered by the rather good Old New Thing: http://blogs.msdn.com/oldnewthing/archive/2009/11/30/9929944.aspx
22:36:55 <ehirdiphone> Out of 8 btw
22:36:57 <ehirdiphone> Iirc
22:37:23 <ais523> AnMaster: 64-bit is less efficient unless you have more than 4 MiB of memory or repeatedly do 64-bit arithmetic
22:37:25 <pikhq> I'd just like to note that the only issues I've had on 64-bit Linux are issues with obscure scientific packages I've had to futz with for work...
22:37:32 <ais523> because you can only fit half as many pointers into cache
22:37:34 <ehirdiphone> Does anyone want to transcribe my voice to the channel?
22:37:37 <ais523> and half as many native-sized ints
22:37:37 <pikhq> ais523: ... Or use shared libraries.
22:37:42 <ehirdiphone> It would be rather less tedious.
22:37:52 <AnMaster> ais523, more GP registers
22:38:02 <AnMaster> ais523, so better register allocation
22:38:08 <AnMaster> also better calling convention
22:38:14 <AnMaster> since more stuff is passed in registers
22:38:34 <pikhq> (position independent code on x86_32 soaks up a whole register, and there's not many of them available)
22:38:38 <AnMaster> on 32-bit x86 they are all passed on stack
22:38:41 <AnMaster> and what pikhq said
22:38:46 <ehirdiphone> ais523: 4 *M*iB? XD
22:38:52 <ais523> um, GiB
22:38:57 <ais523> the screen res is about the same as the old one
22:39:01 <ais523> slightly wider, slightly less tall
22:39:29 <ais523> 1366 x 768
22:39:31 <pikhq> This issue does not really apply to Windows at all.
22:39:33 <ehirdiphone> I wonder how Dasher might be on the iPhone.
22:39:37 <AnMaster> pikhq, well indeed
22:39:44 <AnMaster> since it doesn't use PIC
22:39:58 <ais523> the old one was 1280x800
22:40:02 <AnMaster> ais523, so in fact 64-bit linux will likely be better than 32-bit
22:40:04 <AnMaster> for you
22:40:06 <ehirdiphone> PIC is pretty irrelevant with virtual memory.
22:40:12 <pikhq> Yeah, they just relocate the damned library to each program's load address.
22:40:14 <ais523> AnMaster: well, I've installed this now
22:40:18 <pikhq> ehirdiphone: It's relevant for shared libraries.
22:40:23 <ais523> and it's unlikely to make a noticeable difference
22:40:26 <AnMaster> ais523, you will regret it in the long term
22:40:31 <ehirdiphone> Shared libraries are ahit
22:40:33 <ehirdiphone> Ahit
22:40:34 <ehirdiphone> Shit
22:40:36 <ehirdiphone> :P
22:40:39 <pikhq> Since you'll want to map the library into different addresses in different processes...
22:40:42 <AnMaster> sure, but they are used
22:40:45 <ehirdiphone> AnMaster: No he won't
22:40:50 <AnMaster> ehirdiphone, when your distro is done *shurg*
22:40:57 <ehirdiphone> Te difference ia neglegible
22:40:58 <ehirdiphone> The
22:40:59 <ehirdiphone> Is
22:41:05 <ehirdiphone> He won't regret it.
22:41:22 <ais523> anyway, I think it at least has a dual-core processor
22:41:47 <ais523> ah, no it doesn't
22:41:49 <ais523> just single as before
22:41:54 <ehirdiphone> Atom?
22:42:03 <ais523> model name: Genuine Intel(R) CPU U2700 @ 1.30GHz
22:42:11 <ais523> the sticker on it says "pentium", but not which version
22:42:13 <ehirdiphone> Ha, ULV.
22:42:14 <ais523> maybe it's a pentium 1!
22:42:26 <ais523> (what's ULV?)
22:42:33 <ehirdiphone> Ultra low voltage
22:42:40 <ehirdiphone> Ultra low performance
22:42:55 <ais523> that's pretty much what I wanted
22:43:03 <ehirdiphone> Your mom wants that.
22:43:16 <ehirdiphone> An #esoteric meetup would be cool.
22:43:19 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
22:43:20 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
22:43:20 -!- lament has quit (farmer.freenode.net irc.freenode.net).
22:43:20 -!- iamcal has quit (farmer.freenode.net irc.freenode.net).
22:43:20 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
22:43:20 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
22:43:20 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
22:43:20 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
22:43:21 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
22:43:21 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
22:43:21 <ais523> do you know what I use computers for, mostly/
22:43:25 <ehirdiphone> & scary
22:43:47 <SimonRC> <chuckmoore twin="evil">Bah, who needs relocatable code? Just recompile your code into memory each time it is loaded. If that is not practical, your code is too big and your compiler is slowed down by unnecessary language features.</chuckmoore>
22:44:16 -!- AnMaster has joined.
22:44:46 <ehirdiphone> Fun & scary: see #esoteric meetups, duck binging.
22:44:59 <ais523> also scary: wtf would someone DDOS Freenode?
22:45:06 <ais523> apparently that's what's been causing all the netsplits
22:45:20 <ehirdiphone> duck binging: the giving of copious amounts of alcohol. To ducks.
22:45:38 <ehirdiphone> #esoteric meetups: See duck binging.
22:46:41 <SimonRC> but where?
22:46:59 <ehirdiphone> Sealand.
22:47:03 -!- Slereah has joined.
22:47:03 -!- iamcal has joined.
22:47:03 -!- pikhq has joined.
22:47:03 -!- bsmntbombdood has joined.
22:47:03 -!- Ilari has joined.
22:47:03 -!- Leonidas has joined.
22:47:03 -!- HackEgo has joined.
22:47:03 -!- lament has joined.
22:47:03 -!- uorygl has joined.
22:47:15 <ehirdiphone> Brb
22:53:37 -!- ehirdiphone_ has joined.
22:54:34 -!- ehirdiphone has quit (Read error: 113 (No route to host)).
22:57:31 -!- ehirdiphone_ has changed nick to ehirdiphone.
23:06:28 -!- ais523 has quit (Remote closed the connection).
23:06:28 -!- lifthrasiir has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- mycroftiv has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- jix has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- comex has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- BeholdMyGlory has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- fungot has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- olsner has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- mtve has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- SimonRC has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- MizardX has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- ehirdiphone has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- puzzlet has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
23:06:28 -!- lament has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- iamcal has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- dbc has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- yiyus has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- Cerise has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- fizzie has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- Deewiant has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- sebbu has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- ineiros_ has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- EgoBot has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- jpc has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- rodgort has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- Rembane2 has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- coppro has quit (farmer.freenode.net irc.freenode.net).
23:06:29 -!- fungot has joined.
23:06:29 -!- AnMaster has joined.
23:06:29 -!- ehirdiphone has joined.
23:06:29 -!- uorygl has joined.
23:06:29 -!- lament has joined.
23:06:29 -!- HackEgo has joined.
23:06:29 -!- Leonidas has joined.
23:06:29 -!- Ilari has joined.
23:06:29 -!- bsmntbombdood has joined.
23:06:29 -!- pikhq has joined.
23:06:29 -!- iamcal has joined.
23:06:29 -!- Slereah has joined.
23:06:29 -!- puzzlet has joined.
23:06:29 -!- jpc has joined.
23:06:29 -!- sebbu has joined.
23:06:29 -!- mtve has joined.
23:06:29 -!- olsner has joined.
23:06:29 -!- SimonRC has joined.
23:06:29 -!- Deewiant has joined.
23:06:29 -!- ineiros_ has joined.
23:06:29 -!- MizardX has joined.
23:06:29 -!- lifthrasiir has joined.
23:06:29 -!- comex has joined.
23:06:29 -!- mycroftiv has joined.
23:06:29 -!- jix has joined.
23:06:29 -!- Rembane2 has joined.
23:06:29 -!- Cerise has joined.
23:06:29 -!- yiyus has joined.
23:06:29 -!- dbc has joined.
23:06:29 -!- EgoBot has joined.
23:06:29 -!- rodgort has joined.
23:06:29 -!- fizzie has joined.
23:06:30 <ehirdiphone> wb clog
23:06:30 -!- oerjan has joined.
23:06:42 <ehirdiphone> Hi oerjan.
23:06:48 <oerjan> hi ehirdiphone
23:07:01 <ehirdiphone> Hi.
23:07:51 <oerjan> hi
23:08:28 -!- ehirdiphone has quit ("Get Colloquy for iPhone! http://mobile.colloquy.info").
23:08:41 -!- ehirdiphone has joined.
23:08:46 <oerjan> hi ehirdiphone
23:08:54 <ehirdiphone> Hi oerjan.
23:12:29 <ehirdiphone> DISSONANTLY BYE BYE
23:12:31 -!- ehirdiphone has quit (Client Quit).
23:15:28 -!- AnMaster has quit (farmer.freenode.net irc.freenode.net).
23:15:29 -!- iamcal has quit (farmer.freenode.net irc.freenode.net).
23:15:29 -!- HackEgo has quit (farmer.freenode.net irc.freenode.net).
23:15:29 -!- lament has quit (farmer.freenode.net irc.freenode.net).
23:15:29 -!- bsmntbombdood has quit (farmer.freenode.net irc.freenode.net).
23:15:29 -!- Leonidas has quit (farmer.freenode.net irc.freenode.net).
23:15:29 -!- Ilari has quit (farmer.freenode.net irc.freenode.net).
23:15:29 -!- Slereah has quit (farmer.freenode.net irc.freenode.net).
23:15:30 -!- uorygl has quit (farmer.freenode.net irc.freenode.net).
23:15:30 -!- pikhq has quit (farmer.freenode.net irc.freenode.net).
23:22:39 -!- AnMaster has joined.
23:22:39 -!- Slereah has joined.
23:22:39 -!- iamcal has joined.
23:22:39 -!- pikhq has joined.
23:22:39 -!- bsmntbombdood has joined.
23:22:39 -!- Ilari has joined.
23:22:39 -!- Leonidas has joined.
23:22:39 -!- HackEgo has joined.
23:22:39 -!- lament has joined.
23:22:39 -!- uorygl has joined.
23:40:24 -!- FireFly has quit ("Leaving").
23:46:52 -!- immibis has joined.
←2009-12-14 2009-12-15 2009-12-16→ ↑2009 ↑all