←2009-08-22 2009-08-23 2009-08-24→ ↑2009 ↑all
00:06:46 -!- suitdetony has joined.
00:12:21 -!- ehird_ has joined.
00:16:44 <suitdetony> cuando nac me dijo la partera: hay mijo cuando ests grande pobre de la chava que te de las nalgas si que va a gritar en la primera noche que se meta contigo ya que pareces burro jajajaja
00:17:10 <suitdetony> hola
00:17:23 <suitdetony> hola chicas ya llegu
00:22:39 -!- ehird2 has joined.
00:22:52 -!- ehird2 has left (?).
00:23:14 -!- ehird2 has joined.
00:29:23 -!- ehird has quit (Read error: 110 (Connection timed out)).
00:30:10 <ehird2> Hmm, where'd he go. Oh, maybe standby.
00:44:51 <ehird_> Oh, it's not me
00:44:59 <nooga> ?
00:44:59 <ehird_> suitdetony: who are you
00:45:12 <nooga> THE HORROR
00:45:15 <ehird_> [00:29] ehird left the chat room. (Read error: 110 (Connection timed out))
00:45:16 <ehird_> [00:30] ehird2: Hmm, where'd he go. Oh, maybe standby.
00:45:16 <ehird_> [00:44] ehird_: Oh, it's not me
00:45:31 <nooga> ehird2 ehird_ and ehird
00:45:36 <nooga> TOO MANY
00:46:01 <ehird_> ehird2 shouldn't still be alive, it is the now-shutdown netbook.
00:46:07 <ehird_> ehird_ is me, ehird is evil ghost me.
00:46:15 <ehird_> Who is now dead.
00:46:26 -!- Sgeo_ has joined.
00:46:40 -!- FireFly has quit ("Later").
00:47:02 <ehird_> 16:16:44 <suitdetony> when I was born the midwife said to me: there are large poor millet when the youth joined in the buttocks if you going to scream at the first night will target you because you seem burro jajajaja
00:47:02 <ehird_> 16:17:10 hello <suitdetony>
00:47:02 <ehird_> 16:17:23 <suitdetony> hello girls and I arrived
00:47:32 <ehird_> he is in a lot of programming/sysadmin channels. troll.
00:51:14 <Sgeo_> Point him to a hypothetical 4chan channel?
00:52:33 -!- ehird2 has quit (Read error: 113 (No route to host)).
00:54:52 <ehird_> what's that meant to achieve
00:55:03 <ehird_> 13:52:36 <AnMaster> btw. I need neighbours who actually use their wlans. Even though capturing for several hours I don't yet have enough to test WEP cracking. The most I have is around 220 IVs for one network. And I need around 5000
00:55:04 <ehird_> "Dammit, people! Aid my illegal activity!"
00:55:19 <ehird_> and you claim to try to follow the law :)
00:55:22 <Sgeo_> ehird_, like piracy?
00:55:37 <ehird_> Like cracking WEP
00:55:38 <Sgeo_> (Yes, yes, I see the diffference between using someone else's WLAN and piracy)
00:55:59 <Sgeo_> Why am I lagging so much?
00:56:10 <ehird_> I think piracy should be legal. I don't think breaking into someone else's wireless network should be legal.
01:00:15 <suitdetony> hi my name is tony I am from Guadalajara and I am looking for a beautiful girl my email is: suitdetony@hotmail.com tank you
01:00:22 <ehird_> suitdetony: fuck off.
01:02:23 -!- lament has quit (Read error: 60 (Operation timed out)).
01:03:55 -!- Sgeo has quit (Read error: 110 (Connection timed out)).
01:03:58 -!- suitdetony has left (?).
01:04:02 -!- BeholdMyGlory has quit (Remote closed the connection).
01:04:23 -!- puzzlet has quit (Read error: 60 (Operation timed out)).
01:10:01 -!- oerjan has joined.
01:26:45 <ehird_> yo oerjan
01:26:50 <ehird_> bitchnizzle
01:28:58 * oerjan looks that up in urbandictionary and is not much wiser
01:30:06 * oerjan looks up "baller" and improves somewhat
01:31:37 <oerjan> also, yo
01:40:47 <ehird_> Word word mathematicians up?
01:43:06 <oerjan> grammar apparently down
01:53:33 <ehird_> concept stock market
01:59:51 <oerjan> stock your concepts today!
02:15:27 <ehird_> damn a concept stock market would be cool
02:15:36 <ehird_> "Sell 1000 hate! Buy 1000 love!"
02:15:47 <ehird_> "Sell all hates that can be sold for over 1000!"
02:24:46 -!- nooga has quit ("Leaving...").
02:37:47 * GregorR is finally buying his sweet rule 110 and rule 30 tie.
02:37:51 <GregorR> *ties
02:41:48 <Sgeo_> Mike Keith's site's down!
02:42:10 <GregorR> HE MUST BY _WHY
02:42:55 <Sgeo_> ...who's _why?
02:43:50 <GregorR> Why the lucky stiff!
02:44:01 <ehird_> Sgeo_ doesn't know who _why is. Kill!
02:44:18 <ehird_> http://www.cadaeic.net/
02:44:19 <ehird_> looks up to me
02:44:26 <GregorR> ehird_: He's just pretending not to know. He must be _why!!!
02:44:41 <ehird_> http://downforeveryoneorjustme.com/http://www.cadaeic.net/
02:44:46 <ehird_> GregorR: OMG
02:45:05 <Sgeo_> ehird_, http://users.aol.com/s6sj7gt/mikehome.htm
02:45:17 <ehird_> AOL hometown was shut down.
02:45:21 <ehird_> Sux2bu; who was he?
02:45:24 <ehird_> *Sux2be u
02:45:28 <ehird_> *Sux2b
02:45:44 <Sgeo_> ehird_, Mike Keith
02:45:54 <Sgeo_> The person behind Cadaeic Cadenza
02:46:07 <Sgeo_> I read Why's Ruby tutorial a long time ago
02:47:23 <Sgeo_> http://github.com/why Why is there activity from 2 days ago?
02:47:44 <GregorR> Somebody snagged the account when he dropped it.
02:48:11 <ehird_> Sgeo_: his homepage is http://www.cadaeic.net/.
02:48:34 <Sgeo_> ..oh
02:48:56 <Sgeo_> I guess the AOL thing was an older version
02:52:33 <Sgeo_> Any chance of _why returning?
02:55:32 <ehird_> Let me look into my crystal ball.
02:55:46 <ehird_> My deep inner knowledge of the man behind why shows Segmentation fault
02:55:49 <ehird_> A poem:
02:55:52 <ehird_> Orgies twixt;
02:55:54 <ehird_> I shat bricks;
02:55:57 <ehird_> This porn picture a demonic face.
02:56:03 <ehird_> i should make a living
02:56:06 <ehird_> making terrible, terrible poems
02:57:04 <Sgeo_> I had an idea for an AskReddit, but I forgot
02:57:17 <Sgeo_> Oh wait, it wasn't an askreddit idea, it was an idea for a new subreddit
02:57:29 <ehird_> `addquote <Sgeo_> I had an idea for an AskReddit, but I forgot
02:57:30 <HackEgo> 76|<Sgeo_> I had an idea for an AskReddit, but I forgot
02:57:30 <ehird_> Thrilling.
02:58:01 <Sgeo_> Is there any API for reddit bots?
02:58:56 <oerjan> Sgeo_: clearly you should ask reddit to help you remember it
02:59:05 <Sgeo_> lol
02:59:13 <oerjan> except it's probably been done already
02:59:47 <Sgeo_> I was considering posting some of Kurzweil's predictions for 2009, but it's been done elsewhere
03:01:21 <Sgeo_> What, exactly, is the reddit.com subreddit for?
03:01:30 <ehird_> It's the main subreddit.
03:01:40 <ehird_> Stop asking stupid, irrelevant questions in here; that is my job.
03:02:57 * oerjan swats ehird_ -----###
03:07:05 <GregorR> ehird_: Uh, no, that's totally Sgeo_'s job.
03:07:21 <ehird_> GregorR: yes, but if we make him think it's mine, he might stop.
03:07:31 <GregorR> True.
03:14:46 <oerjan> clever.
03:18:30 <GregorR> Probably won't work if we talk about it like this.
03:18:33 <GregorR> But it might!
03:19:35 <ehird_> Sell 10,000 bad tactics! Buy 1000 good tactics.
03:19:40 <ehird_> We're safe now.
03:20:50 <oerjan> Sell 5000 Unwarranted optimism!
03:20:52 <oerjan> BWAHAHA!
03:21:09 <ehird_> I gotta make this concept market, would be great as an IRC bot
03:21:23 <ehird_> ...unfortunately it kind of needs a backing, you know, to provide actual incentive.
03:21:59 <oerjan> Sell 100,000 Unmonetizable projects!
03:22:31 <ehird_> Buy 1,000,000,000,000,000 ridiculous market inflation!
03:22:51 <oerjan> Buy 1 Clue.
03:23:28 <ehird_> Sell 1 clue to anyone selling 1 bat, then buy that bat; buy 1 clue if bat-buying fails.
03:24:00 <oerjan> Sell BB(1000) Incomprehensible mathematical inflation!
03:24:15 <ehird_> Sell BB(A(g64,g64)) whoa.
03:24:44 <oerjan> Sell 1 bat for prize of 10
03:24:56 <Sgeo_> Ooh, what's a 10? >.>
03:25:05 <ehird_> bats.
03:25:17 <ehird_> oerjan: so what's high-frequency trading in this system :P
03:25:29 <oerjan> Sgeo_: i suggest you lease the clue that ehird_ just bought
03:25:32 <oerjan> wait
03:25:35 <oerjan> i bought it
03:25:40 <ehird_> MWAHAHAHA
03:25:43 * Sgeo_ was trying to comment on the typo
03:25:45 <ehird_> or something
03:25:50 <ehird_> Sgeo_: there was no typo.
03:25:53 <oerjan> ehird_: This clue is defective!
03:25:54 <ehird_> you're just dense
03:26:01 <ehird_> oerjan: you're perfectly clued up
03:26:04 <ehird_> Sgeo_ isn't though.
03:26:09 <Sgeo_> "prize"
03:26:09 <oerjan> ah.
03:26:16 <ehird_> Sgeo_: Yes?
03:26:21 <ehird_> You're reading it wrong.
03:26:33 <oerjan> Sell 35.6 THz !
03:26:44 <oerjan> ^ high-frequency trading
03:26:47 <ehird_> :D
03:28:40 <oerjan> eek
03:28:44 <oerjan> *price
03:28:59 <ehird_> oerjan: oh.
03:29:00 <ehird_> xD
03:29:36 -!- casiobot has joined.
03:30:01 <oerjan> Sell 10 with small gold engraving.
03:30:34 <ehird_> Sell 7 smelly cells.
03:30:57 <oerjan> Buy cells, sell 59 nutty pets.
03:32:07 -!- casiobot has changed nick to immibis.
03:32:24 * immibis wonders why his nick was casiobot
03:32:38 <ehird_> You're a bot bot casiobot!
03:35:19 <immibis> ?
03:35:34 <ehird_> Bot bot bot bot casiobot.
03:35:41 <ehird_> immibis: surely you've seen it...
03:35:47 <ehird_> unless you adopted that name in your sleep
04:10:59 -!- oerjan has quit ("Later").
04:12:16 <ehird_> why aren't there any c compilers that "fake" cpp so that they can avoid recompiling the same header over and over?
04:12:23 <ehird_> just stick to the same semantics and you're golden
04:21:51 <ehird_> meanwhile, http://imgur.com/gmz2k.jpg ;_;
04:22:37 <coppro> what do you mean?
04:22:52 <ehird_> coppro: like, c compilers do 'cpp | cc'
04:23:05 <ehird_> whereas, if they treat #include <foo> as "import 'foo'"
04:23:08 <ehird_> they could do beter analysis,
04:23:16 <ehird_> avoid recompiling 500000000000 files for every source file,
04:23:17 <coppro> you mean cache the results from #include?
04:23:22 <ehird_> and still keep to the semantics if they're careful
04:23:22 <ehird_> coppro: no!
04:23:49 <coppro> then what?
04:24:04 <ehird_> [04:23] ehird_: whereas, if they treat #include <foo> as "import 'foo'"
04:24:04 <ehird_> [04:23] ehird_: they could do beter analysis,
04:24:04 <ehird_> [04:23] ehird_: avoid recompiling 500000000000 files for every source file,
04:24:04 <ehird_> [04:23] ehird_: and still keep to the semantics if they're careful
04:25:46 <coppro> because #include is not that simple
04:25:56 <ehird_> nothing I said gives a simplistic view
04:25:59 <ehird_> I am aware of how include works
04:26:34 <coppro> you could do that, but only on a very limited subset of files and directive locations
04:26:50 <ehird_> there's nothing in my proposal to restrict the semantics at all
04:27:56 <coppro> I know that
04:28:07 <ehird_> /shrug
04:28:26 <coppro> but I'd find it pretty hard to get a standards-compliant implementation that doesn't parse the #included file
04:28:33 <ehird_> of course you parse it
04:28:46 <ehird_> you just don't treat it as if it's been splooged into the file
04:28:58 <ehird_> an #include condom, say :P
04:29:07 <ehird_> my idea is admittedly uber-vague
04:29:26 <coppro> err... parse is not what I meant
04:29:29 <coppro> I meant full semantic analysis
04:29:41 <coppro> and if you are suggesting that still be done, then I'm confused as to what you mean
04:29:48 <ehird_> exactly, you do analysis on it remembering it's an import, and taking this into account
04:29:59 <ehird_> as opposed to just replacing #include <file> with that contents and dumbly processing the whole thing
04:30:12 <coppro> you can't though
04:30:31 <ehird_> i disagree
04:30:33 <coppro> it's just as illegal to do something in a header as somewhere else
04:30:40 <coppro> so you have to do full semantic analysis
04:30:43 <ehird_> no shit
04:30:49 <ehird_> I've never once denied that :P
04:31:01 <coppro> then I'm confused...
04:31:05 <ehird_> so am I :-(
04:31:09 <ehird_> my idea is probably bullshit
04:31:11 <ehird_> who cares about C anyway
04:31:36 <coppro> too many people
04:31:56 <ehird_> coppro: says the C++ lover.
04:32:13 <coppro> that wasn't lost on me
04:32:16 * coppro starts wondering if clang does preprocessing as it parses or not
04:33:01 <ehird_> still, I think the current model of c compilers as a bunch of modular stages, all doing their wonderful little job ... is shit
04:33:12 <ehird_> because god damn, all of them are so fucking slow
04:33:21 <ehird_> because they refuse to have some messy merging
04:34:11 <coppro> I'm just confused on what exactly you'd like it to do. Obviously reducing the number of passes would help, but I can't think of how you could act different in code in a header
04:35:56 <ehird_> that idea was misguided
04:36:59 <coppro> ok
04:40:48 <coppro> yes, AFAICT, clang does do the proprocessing in the same pass as the rest of the compilation
04:40:58 -!- calamari has joined.
04:42:17 <coppro> mmm... squid
04:42:30 <ehird_> ew
04:50:12 <Sgeo_> Is there an easy way, without checking system settings, to determine if I'm using 16-bit or 32-bit color?
04:50:21 <Sgeo_> My system says 32-bit but I don't believe it.
04:50:34 <ehird_> Use an operating system you trust.
05:14:54 * ehird_ considers subscribing to usenet
05:15:08 <ehird_> i'm getting too old to wait for torrents :p
05:20:32 <coppro> Sgeo_: yes. Try displaying two colors that will render the same in 16-bit but differently in 32-bit
05:20:53 <ehird_> coppro: BYO20:20V
05:20:58 <Sgeo_> Where can I find such colors?
05:21:03 <coppro> what?
05:21:17 <ehird_> coppro: Bring Your Own 20:20 Vision
05:21:30 <coppro> Sgeo_: just try displaying a lot of 32-bit colors that vary by one bit and then inspect a screen capture
05:23:59 <ehird_> yeah, ok, i want to subscribe to usenet. 600-800KiB/s sure beats the hell out of ~30KiB/s. now where's my magical money tree.
05:24:24 <ehird_> *kiB
06:24:12 -!- Sgeo_ has quit (Read error: 110 (Connection timed out)).
06:33:17 * coppro starts working on clang again
06:34:42 <GregorR> CLAAAAAAAAAAAAAAAANG!
06:35:03 <ehird_> coppro: poison the C++ end
06:35:23 <ehird_> together, comrade, we can eradicate it
06:51:22 <ehird_> A *good* application for text-to-speech: record from microphone to text while working (e.g. programming) or testing your UI, etc.
06:51:28 <ehird_> with timestamps
06:51:30 <ehird_> analyse later
06:51:44 <ehird_> for UI testing, every time you go "ugh" your UI sucks
06:51:59 <ehird_> for programming, you can jot down notes about the code without thinking or context switching
06:52:07 <ehird_> alas, text to speech isn't really good enough for this yet
06:52:08 <ehird_> afaik
06:52:12 <ehird_> hey fizzie, make it better.
06:53:28 <ehird_> er
06:53:30 <ehird_> speech-to-text
06:53:30 <ehird_> ofc
06:53:37 <GregorR> ehird_: That's ... actually, a pretty interesting idea ...
06:53:54 <ehird_> that's the highest praise you've ever given to an idea of mine :D
06:54:14 <ehird_> preferably you hook it up to a screen recorder to know wtf you're talking about ofc
06:54:41 <ehird_> so it comes out as "@24:03 this function is way too big, but I can't split it up without reworking the data dependencies on foo bar baz"
06:54:43 <ehird_> or similar
06:54:52 <GregorR> Or just build it into your editor or UI library
06:55:12 <GregorR> Tools->Convert voice to comments
06:55:21 <GregorR> / fuck this code is awe full
06:55:32 <ehird_> GregorR: but they're not suited to comments, since it's not about the code itsef
06:55:33 <ehird_> itself
06:55:48 <ehird_> plus, comments should generally be a bit more... polished...
06:55:54 <GregorR> Yes, that was what we call a "joke", i.e. the comment I provided :P
06:56:10 <ehird_> it's 6:56 AM, therefore all jokes are fruitless
06:56:17 <ehird_> i will plow through your nonseriousness with reckless abandon
07:02:38 * ehird_ invents the Gigantic Gob of Text organisation system
07:02:47 <ehird_> you have one file, call it ~/gob or something
07:02:59 <ehird_> in your editor, bind this to @<TAB> (or whatever you want, really):
07:03:08 <ehird_> @@ `date '+%Y-%m-%d %H:%M'`
07:03:08 <ehird_> (NEWLINE)
07:03:08 <ehird_> $1
07:03:09 <ehird_> (NEWLINE)
07:03:09 <ehird_> (NEWLINE)
07:03:19 <ehird_> where `` does the obvious, $1 sets where the cursor goes afterwards, and everything eles is literal
07:03:47 <ehird_> whenever you want to remember anything that your brain doesn't deserve permanent burdening with, open the file (your cursor will be placed at the start), hit it, type, press save.
07:04:01 <ehird_> UI: your favourite searching method
07:27:51 <ehird_> so
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:00:34 -!- ehird_ has quit.
08:02:17 -!- immibis has quit ("If you think nobody cares, try missing a few payments").
08:30:27 -!- Pthing has joined.
08:31:26 -!- immibis has joined.
08:42:38 -!- immibis has quit (Remote closed the connection).
09:06:27 <AnMaster> <ehird_> "Dammit, people! Aid my illegal activity!" <-- it isn't like I would actually use the networks. :P
09:07:16 <AnMaster> oh and about promisc mode and such, iirc virtualbox puts the interface in that mode in some cases. Not for when you select NAT style network though
09:07:29 <AnMaster> but quite often IME the NAT style doesn't work well
09:10:26 <AnMaster> oh and another thing, I was actually joking about cracking WEP. I haven't tried that. I just noticed that the wlan activity was rather low according to kismet. And too low for WEP cracking (if I would decide to try it)
09:21:43 -!- oerjan has joined.
09:31:10 <AnMaster> hi oerjan
09:33:29 <oerjan> hello
10:21:36 -!- oerjan has quit ("leaving").
10:24:00 -!- FireFly has joined.
11:18:55 -!- Pthing has quit (Remote closed the connection).
11:19:27 -!- lifthrasiir has quit (Read error: 60 (Operation timed out)).
11:22:49 -!- puzzlet has joined.
11:35:49 -!- BeholdMyGlory has joined.
11:45:38 -!- M0ny has joined.
11:46:28 <M0ny> hi
12:15:51 -!- Warrigal has joined.
12:16:31 -!- CESSMASTER has quit (wolfe.freenode.net irc.freenode.net).
12:16:31 -!- SimonRC has quit (wolfe.freenode.net irc.freenode.net).
12:16:32 -!- Warrigal_ has quit (wolfe.freenode.net irc.freenode.net).
12:17:08 -!- CESSMASTER has joined.
12:17:08 -!- SimonRC has joined.
12:26:39 -!- calamari has quit ("Leaving").
13:03:55 -!- Pthing has joined.
14:27:45 -!- lifthrasiir has joined.
15:37:21 -!- oerjan has joined.
15:54:27 -!- jix has joined.
15:58:33 -!- pikhq has quit (Read error: 104 (Connection reset by peer)).
15:58:39 -!- pikhq has joined.
16:10:13 <oklokok> ais523: i summon thee
16:27:50 -!- Sgeo has joined.
17:24:27 -!- MigoMipo has joined.
17:29:21 -!- puzzlet has quit (Read error: 60 (Operation timed out)).
17:29:24 -!- puzzlet has joined.
17:59:20 -!- oklokok has changed nick to oklopol.
18:06:31 -!- oerjan has quit ("leaving").
18:37:45 -!- MigoMipo has quit (Nick collision from services.).
18:37:46 -!- MigoMipo_ has joined.
18:37:58 -!- MigoMipo_ has quit (Remote closed the connection).
18:38:13 -!- MigoMipo has joined.
19:10:58 -!- puzzlet_ has joined.
19:11:17 -!- puzzlet has quit (Remote closed the connection).
19:31:39 -!- jix has quit (Read error: 60 (Operation timed out)).
19:50:29 -!- puzzlet_ has quit (Remote closed the connection).
19:50:36 -!- puzzlet has joined.
20:08:43 -!- zzo38 has joined.
20:19:17 -!- sebbu2 has joined.
20:23:52 -!- sebbu has quit (Read error: 60 (Operation timed out)).
20:26:08 <zzo38> Now I have weather reports and movie times, too.
20:27:37 <zzo38> In Soviet Russia, esoteric programming language invents YOU!!! That's a idea of a new esolang...
20:32:34 <oklopol> that sounds just awesome
20:46:43 <olsner> In Soviet Russia, programs write you!
20:46:46 -!- Sgeo has quit (Remote closed the connection).
20:47:10 <olsner> it deserves an entry in the hypothetical esolangs section at least :P
20:47:16 <GregorR> In Soviet Russia, object verb SUBJECT!
20:48:06 <oklopol> ...hey i just got that joke
20:48:35 <olsner> In Soviet Russia, subject verb OBJECT!
20:48:39 <oklopol> actually that's probably not the joke, but it would be rather funny to realize i've gotten it wrong all these years.
20:49:05 <olsner> I think the point is to swap subject and object in some punny way
20:54:57 <oklopol> yes, but the way i've always gotten it is
20:55:03 <oklopol> "soviet russia is so backwards that ..."
20:55:20 <oklopol> but it could've been "in russian, the word order is backwards"
20:55:27 <oklopol> well
20:55:46 <oklopol> for the "soviet" part to be meaningful, the joke would have to be either the first one, or both
20:55:49 <oklopol> i guess
20:55:52 <oklopol> i dunno, shut up
20:56:58 <zzo38> In Soviet Russia, _ _ YOU!!
20:58:03 -!- Pthing has quit (Remote closed the connection).
20:58:20 <oklopol> shut ups you
21:10:48 -!- puzzlet_ has joined.
21:20:07 -!- jix has joined.
21:20:39 -!- ehird has joined.
21:22:07 <ehird> 12:54:57 <oklopol> yes, but the way i've always gotten it is
21:22:07 <ehird> 12:55:03 <oklopol> "soviet russia is so backwards that ..."
21:22:07 <ehird> 12:55:20 <oklopol> but it could've been "in russian, the word order is backwards"
21:22:12 <ehird> the original was
21:22:21 <ehird> "in russia [at the time soviet], television watches YOU!"
21:22:30 <ehird> which plays on (a) russian, (b) the soviet oppression
21:22:55 -!- puzzlet has quit (Read error: 110 (Connection timed out)).
21:23:15 <Slereah> What a country!
21:23:28 <oklopol> so i have gotten it wrong, but just because i haven't heard the original, slightly less funny.
21:23:30 <Slereah> I wonder if one day, we will have an iraqi Yakov Smirnoff
21:25:08 <ehird> In Iraq, كنت غزو الولايات المتحدة الأمريكية!
21:25:27 <ehird> hmm that translated badly :D
21:29:22 <AnMaster> ehird, how good is perl for working with binary formats? It seems regex will be a bit painful for that.
21:29:30 <ehird> why do you want to use perl?
21:29:40 <AnMaster> ehird, I don't, I'm just curious
21:29:50 <AnMaster> I don't even have a specific project I'm planning
21:30:10 <ehird> AnMaster: how good is Python for image processing?
21:30:21 <AnMaster> ehird, there is pyimage or something iirc?
21:30:29 <ehird> I don't know Perl
21:30:34 <AnMaster> ehird, oh I thought you did
21:30:37 <AnMaster> sorry then
21:30:40 <ehird> i know some stuff.
21:30:46 <ehird> and can hack out a program
21:30:52 <ehird> AnMaster: but it has more than regex
21:31:13 <AnMaster> ehird, well yeah, if it only had regex it would be quite an awesome esolang I bet ;P
21:31:23 <AnMaster> somewhat like ///
21:32:01 <AnMaster> (except with regex, not literal match only)
21:32:13 <ehird> exists, iirc.
21:32:19 <AnMaster> ehird, oh?
21:32:56 <ehird> eh, http://esoteric.voxelperfect.net/wiki/REGXY
21:33:21 <AnMaster> mhm
21:33:23 <AnMaster> interesting
21:33:30 <AnMaster> quite a stub yes
21:33:41 <zzo38> The first program language I used with self-modifying code was probably GWBASIC (using the CHAIN MERGE command).
21:33:41 <AnMaster> and C2 wiki eh?
21:33:43 <AnMaster> that's old
21:33:57 <ehird> zzo38 made REGXY i think
21:34:00 <AnMaster> that's -ing retro
21:34:02 <ehird> also, WikiWikiWeb is cool
21:34:08 <ehird> and is still activ
21:34:09 <ehird> e
21:34:11 <AnMaster> ehird, yes but so retro
21:34:17 <AnMaster> ehird, doesn't matter, still retro
21:34:23 <ehird> you don't know what retro means.
21:34:44 <AnMaster> ehird, using a C64 is retro? no?
21:34:48 <ehird> yes
21:35:05 <ehird> something isn't retro just because it's old; it has to be dead
21:35:06 <oklopol> usually retro is old in a good sense
21:35:12 <AnMaster> ehird, yet I know people who still use it
21:35:17 <ehird> AnMaster: yes
21:35:19 <ehird> listen
21:35:21 <oklopol> at least to some extent
21:35:29 <ehird> C64 is retro because it died
21:35:34 <ehird> and continued only in the demoscene
21:35:37 <AnMaster> oklopol, well yes. it has an element of nostalgia in it
21:35:39 <ehird> which is because of the retroness
21:35:48 <ehird> WikiWikiWeb, however, is continuous
21:35:53 <ehird> it never died and it's still active
21:35:55 <ehird> so it can't be retro
21:36:00 <AnMaster> ehird, so you are saying wikiwikiweb can never be retro?
21:36:10 <ehird> AnMaster: if people stop using it, it can be
21:36:24 <AnMaster> ehird, so they have to stop using it and then start using it again
21:36:25 <AnMaster> ?
21:36:31 <AnMaster> ehird, in that case gopher isn't retro
21:36:34 <ehird> AnMaster: no
21:36:49 <ehird> if a bunch of commercial game producers started producing for the C64 again
21:36:53 <ehird> well first of all it would be really weird
21:36:58 <ehird> but then the C64 would stop being retro
21:37:02 <ehird> because it'd be current again
21:37:06 <AnMaster> ehird, Duke Nukem C64 Edition!
21:37:10 <ehird> you need it to be small/not-mainstream
21:37:13 <ehird> to be retro
21:37:21 <AnMaster> hrrm
21:37:32 <AnMaster> ehird, I wouldn't call wikiwikiweb mainstream any more
21:37:37 <ehird> I mean
21:37:40 <ehird> the revival has to be non-mainstream
21:37:42 -!- ais523 has joined.
21:37:45 <ehird> also, non-mainstream in the *context* of it
21:37:53 <ehird> as in, what it originally was, counts as mainstream
21:37:57 <AnMaster> hi ais523
21:37:57 <ehird> gopher is retro because only a few diehards (of course "die" can't mean totally 100% dead), and people who left it and then got nostalgiac
21:37:58 <ehird> use it
21:38:09 <ehird> the former are discounted due to being an extreme minority, and everything has those
21:38:16 <ais523> hi
21:38:19 <ehird> the latter are a small, non-mainstream-compared-to-previous-gopher-glory group
21:38:23 <ehird> therefore gopher is retro
21:38:26 <ais523> sorry if I type like a zombie, I've just woken up from sleeping for 21 hours in a row
21:38:30 <ehird> ais523: me and AnMaster are arguing about what counts as retro
21:38:32 <ehird> also, wow
21:38:35 <ehird> 21 hours?
21:38:37 <AnMaster> <ehird> the former are discounted due to being an extreme minority, and everything has those <-- *imagines such minorities for odd things*
21:39:49 <ais523> ehird: yes, but I'd been awake for quite a long time before then
21:39:53 <ais523> maybe about 36 hours
21:40:10 <ehird> ais523: after ~40 hours sleepdep I usually get about 12 hours sleep
21:40:25 <ais523> ehird: same here, but it was longer today for some reason
21:40:27 <ehird> I slept at about 8:30 yesterday and woke up at ~18:00
21:40:34 <ehird> fucked up sleep schedules are awesome
21:42:22 <AnMaster> I avoid sleepdep
21:42:31 <AnMaster> since sleep is a dep for being awake for me ;P
21:42:41 <ehird> I try to, but sometimes I just love being awake too much
21:44:19 -!- puzzlet has joined.
21:44:20 <zzo38> Now I have weather reports and movie times on gopher too, it isn't completely dead. And many people are old too, but they aren't necessarily dead either.
21:44:38 -!- puzzlet_ has quit (Remote closed the connection).
21:44:40 <ehird> Both of those clauses were addressed in what I said.
21:44:53 <ehird> Most things aren't completely dead
21:45:04 <ehird> Most buried people aren't completely dead
21:45:10 <AnMaster> <ehird> fucked up sleep schedules are awesome <-- what about school?
21:45:24 <ehird> who cares about school when you can sleep weirdly
21:45:26 <ehird> eh
21:45:27 <ehird> eh
21:45:29 <ehird> eh?!
21:45:34 <zzo38> eh?!?!?
21:45:50 <ehird> EH?!?!?!?!?!?!?!?!
21:45:57 <AnMaster> this is Fibonacci?
21:46:04 <AnMaster> too lazy to count
21:46:07 <ehird> you broke it!
21:46:13 <ehird> Also, ...
21:46:21 <ehird> AnMaster: Me, NMI. You, Fibonacci.
21:46:24 <ehird> Geek card, plz.
21:46:46 <AnMaster> ehird, well, I thought it was. Just too lazy to count how long "<ehird> EH?!?!?!?!?!?!?!?!" was
21:46:54 <ehird> 0, 0, 2, 5
21:47:00 <AnMaster> ehird, I know that
21:47:00 <ehird> You thought that was fibonacci?
21:47:01 <AnMaster> but
21:47:02 <AnMaster> as I said
21:47:04 <ehird> It's very obviously not
21:47:20 <AnMaster> hm. yes
21:47:23 <AnMaster> eh__
21:47:24 <AnMaster> eh__
21:47:29 <AnMaster> eh!!
21:47:30 <AnMaster> see?
21:47:33 <AnMaster> count there
21:47:35 <ehird> what
21:47:46 <AnMaster> ehird, count the number of exclamation marks
21:47:52 <ehird> Umm, two
21:47:52 <AnMaster> it is fibonacci
21:48:03 <AnMaster> ehird, yep
21:48:08 <AnMaster> ehird, and zero on the two above
21:48:09 <ehird> What the fuck are you talking about?
21:48:12 <AnMaster> <ehird> eh
21:48:12 <AnMaster> <ehird> eh
21:48:12 <AnMaster> <ehird> eh?!
21:48:12 <AnMaster> <zzo38> eh?!?!?
21:48:17 <AnMaster> 0, 0, 2, 5
21:48:18 <ehird> X_X
21:48:26 <ehird> You are being incomprehensible.
21:48:28 <oklopol> AnMaster: you can have a fucked up sleep schedule with school, i had about 3 hours a night when i was in high school, at random points during the day.
21:48:43 <ehird> oklopol: do Uberman's :)
21:48:46 <AnMaster> ehird, it is clearly encoded
21:49:02 <AnMaster> ehird, it MUST be fibonacci + some crypto
21:49:13 <oklopol> counting !'s and adding one gets you to 1 1 2 3 9
21:49:21 <oklopol> which is... close
21:49:27 <AnMaster> oklopol, yep, so not quite that
21:49:28 <oklopol> but
21:49:35 <AnMaster> oklopol, what about a OTP?
21:49:46 <oklopol> there's the EH, i guess you could somehow explain how that's a -4.
21:49:58 <ehird> :D
21:50:06 <oklopol> ehird: tried once, will try another time if i get an uberbuddy.
21:50:18 <AnMaster> like, 0,1,-1,-3
21:50:29 <AnMaster> that OTP with the addition operator would work
21:50:39 <AnMaster> for the first 4 lines
21:50:52 <AnMaster> clearly it can be extended with another value for the next
21:50:59 <AnMaster> now to figure out the pattern in it
21:51:03 <AnMaster> or wait
21:51:09 <AnMaster> it is fib offset by one
21:51:14 <AnMaster> so eh is 1
21:51:17 <AnMaster> the 0 is missing
21:51:25 <oklopol> any sequence is any sequence OTP'd
21:51:32 <AnMaster> (0),1,1,2,(3),5 <-- hm?
21:51:34 <AnMaster> well
21:51:37 <AnMaster> 3 is missing too
21:51:46 <AnMaster> I guess random fluke from zzo38
21:52:02 <AnMaster> oklopol, that's my point
21:52:10 <oklopol> i guess it may have been
21:52:23 <AnMaster> oklopol, at least, if you OTP it.
21:52:50 <ehird> basically, AnMaster is trying to cover his ass for thinking something totally different is fibonacci.
21:53:03 <AnMaster> ehird, no. But I forgot the 3 was there.
21:53:06 <oklopol> ehird: i actually had an uberbuddy planned, but he went to the army :\
21:53:10 <AnMaster> so I did think it was eh = 1
21:53:16 <ehird> oklopol: let IRC be your uberbuddy
21:53:21 <AnMaster> and then add one for each ! or ?
21:53:40 <oklopol> ehird: people who don't cover their asses are gay
21:54:06 <ehird> oklopol: wut
21:54:09 <ehird> oh AnMaster.
21:54:09 <oklopol> nm
21:54:14 <oklopol> well yes
21:54:16 <AnMaster> ehird, ?
21:54:17 <oklopol> i was defending him
21:54:40 <AnMaster> ehird, oh you weren't talking _to_ me
21:55:15 <ehird> oklopol: anyway i wanna try uberman's, you should try and convince me to.
21:55:24 -!- GregorR has quit ("Leaving").
21:55:34 <ehird> although i'm a bit worried about, like, fucking up my development :D
21:55:49 <AnMaster> http://suckless.org/common/dynamic_window_management <-- what exactly are they suggesting here in practise
21:55:56 <AnMaster> I mean... it sounds all nice and so
21:56:11 <ehird> Uhh, automatic window management.
21:56:11 <AnMaster> but what is it actually
21:56:21 <ehird> Maybe you could try actually reading it
21:56:29 <AnMaster> ehird, I did
21:56:33 -!- GregorR has joined.
21:56:35 <AnMaster> but there are like, no examples
21:56:43 <ehird> yes there are
21:56:45 <ehird> dwm, wmii
21:56:52 <ehird> most tiling window managers in general
21:56:55 <AnMaster> ehird, as in, pratical examples with screenshots
21:56:57 <AnMaster> or such
21:56:57 <ehird> (although dwm isn't solely tiling)
21:57:02 <ehird> AnMaster: It's about interaction, not the look
21:57:07 <ehird> The screenshot would look like any other WM
21:57:08 <AnMaster> ehird, video then
21:57:12 <ehird> >_<
21:57:18 -!- GregorR has quit (Remote closed the connection).
21:57:20 <ehird> Have I mentioned recently that you're stupid?
21:59:29 -!- zzo38 has quit (Remote closed the connection).
21:59:32 -!- M0ny has quit.
22:02:18 -!- sebbu has joined.
22:02:34 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server").
22:08:14 <ehird> http://www.greenarraychips.com/
22:08:17 <ehird> Green Arrays now have a site
22:08:28 <ehird> Exciting!
22:08:41 -!- GregorR has joined.
22:09:17 <ehird> (GregorR: http://www.media.mit.edu/wearables/lizzy/lizzy/pe-hat.html you wrote this in another life, didn't you?)
22:09:24 <ehird> ((it's a screen))
22:11:07 -!- sebbu3 has joined.
22:15:30 <AnMaster> night
22:16:44 -!- sebbu2 has quit (Read error: 110 (Connection timed out)).
22:20:49 <ehird> http://86.3.152.152:99/
22:23:02 <Deewiant> 86315215299 = 3"S/#@"*+'U9'@74'@*+**+***
22:26:48 -!- sebbu has quit (Read error: 110 (Connection timed out)).
22:28:12 <ehird> Deewiant: that seems awfully verbose
22:28:19 <ehird> hmm
22:28:37 <ehird> Deewiant: wouldn't "base-<printable asii chars> text"<parser> be shorter
22:28:53 <ehird> *base-94
22:28:55 <ehird> hmm
22:28:57 <ehird> minus "
22:28:59 <ehird> base-93
22:29:25 <ehird> so ", 6 chars, ", converter
22:29:49 <ehird> so if the converter is less than 18 bytes...
22:29:56 <Deewiant> y'wot?
22:30:08 <ehird> Deewiant: eh?
22:30:21 <Deewiant> I very much doubt a parser will be that short :-P
22:30:27 <ehird> eh
22:30:44 <Deewiant> Anyway, there's also "ùï @"*+'U9'@f'ø+**+** for you non-ASCII folks
22:30:45 <ehird> Deewiant: it's just repeated foo = (foo*93)+digits[nextchar]
22:30:54 <ehird> digits is just a trivial offset
22:30:59 <ehird> since we're talking continuous ascii chars
22:35:25 <GregorR> ehird: I would never restrict myself to one hat.
22:35:27 <GregorR> That's lamesauce.
22:35:34 <ehird> GregorR: Duh, just buy multiple screens.
22:35:40 <ehird> GregorR: Anyway, you restrict yourself to one pair of glasses, no?
22:36:09 <GregorR> I don't wear glasses.
22:36:10 <GregorR> So, no?
22:36:22 <ehird> GregorR: I guess I hallucinated that video about that ipod thing
22:36:29 <GregorR> IPOD THING?!?!?
22:36:30 <GregorR> FUCK YOU
22:36:50 <GregorR> If you mean my completely-non-ipod-related portable video screen, then yes, that's only one pair of glasses.
22:36:54 <ehird> GregorR: It was a screen designed for the iPod, wasn't it?
22:36:54 <GregorR> But I'm a HAT GUY, not a GLASSES GUY.
22:37:14 * ehird recursively googles
22:37:15 <ehird> "Myvu Crystal, video eyewear for iPod"
22:37:16 <GregorR> ehird: Idonno whether it was designed for the iPod or adapted to the iPod, they have an iPod edition and a universal (non-iPod) edition.
22:37:30 <ehird> first sentence in the google result /shrug
22:37:36 <GregorR> How is that meaningful?
22:37:44 <ehird> It means that's what they call it?
22:37:48 <GregorR> Some douchebag went COOL I CAN USE THIS WITH MY IPOD SO ITS AN IPOD SCREEN
22:37:57 <ehird> Yes, that douchebag would be their marketing division
22:38:16 <GregorR> Their /douchebag/ marketing division.
22:38:24 <ehird> That is redundant.
22:38:31 <GregorR> True.
22:57:35 <ehird> http://agentmlovestacos.tumblr.com/post/169641243/this-is-brilliant-2-minutes-of-magic-via
22:57:36 <ehird> What
22:57:37 <ehird> The
22:57:38 <ehird> FUCK.
23:01:19 <GregorR> HAI EHIRD LET'S TALK ABOUT MY HATS
23:01:24 <GregorR> CUZ I JUST PUT A BUNCH OF NEW PICS UP
23:01:28 <GregorR> HATS HATS HATS HATS
23:01:35 <ehird> I'm sorry, my brain has turned off because of my last link
23:01:41 <ehird> I just what.
23:04:14 <GregorR> That was.
23:04:15 <GregorR> Uh.
23:04:18 <GregorR> That.
23:04:24 <GregorR> I ... question mark.
23:04:24 <ehird> Yeah.
23:07:45 <Deewiant> ehird: Shortest I can come up with is 0"123456"1>\:#\ #+ #* #+ #5 #* #a #9_$ ... and that's assuming base 95, which you can't do directly since there are holes in the set of printable ASCII
23:08:03 <ehird> Deewiant: that 123456 isn't needed, is it?
23:08:05 <ehird> oh
23:08:07 <ehird> that's your test data
23:08:09 <Deewiant> It's your 6 chars
23:08:24 <ehird> Deewiant: surely that #fest can be shortened
23:08:36 <Deewiant> I can't think of a way how
23:09:14 <Deewiant> Oh wait, strings, hmm. Sec
23:09:41 <ehird> /join the #fest ivities!
23:10:31 <Deewiant> Nope, 0"123456"1>\:#$ #k #7"\+*+3*a9"7# k# $#_$ is a char longer
23:10:39 <Deewiant> (And untested, not sure if that works)
23:11:42 <Deewiant> Actually, that definitely doesn't work, but this might: 0"123456"1>\:#\"#\+*+3*a9"# 7# k# $#_$
23:11:57 <Deewiant> In any case, it's longer than 3"S/#@"*+'U9'@74'@*+**+*** :-P
23:12:50 <Deewiant> Those are about as long as the hex-only version of 86315215299: 33a8*+7f8f4+**+d589548d**+***+***
23:16:35 <ehird> Does befunge have exponentiation? I guess not
23:17:09 <Deewiant> Nope
23:17:31 <Deewiant> Some fingerprints do, though
23:24:09 <ehird> So, trial round 1 of Haskell Joust. Give me an expression of type (X -> Bool) where `newtype X = X (X -> Bool)`. The idea is that (f (X f)) is True, while (f anythingElse) is False; you can, of course, try to detect your opponent's interrogation techniques and fool them.
23:25:52 <ehird> Of course, you will be given (f (X otherOpponent)) for every other opponent and also (f (X f)).
23:25:56 <ehird> Scoring should be obvious.
23:35:17 <ehird> [[It was largely inspired by xmonad and dwm. Both are fine products but suffer from things like: crazy-unportable-language-syndrome, silly defaults, asymmetrical window layout, "how hard can it be?" and good old NIH.
23:35:17 <ehird> Nevertheless dwm was a phenomenal resource and many good ideas and code was borrowed from it. On the other hand xmonad has great defaults, key bindings and xinerama support but is crippled by not being written in C.]]
23:35:24 <ehird> Crazy unportable language system.
23:35:34 <ehird> *syndrome
23:35:34 <ehird> If faced with a crazy unportable language
23:35:40 <ehird> Why not write it in the crazy unportable language C
23:35:50 <ehird> Silly wabbits and their crazy unportable Haskells
23:36:12 <ehird> >:|
23:36:30 -!- FireFly has quit ("Later").
23:36:32 -!- BeholdMyGlory has quit (Remote closed the connection).
←2009-08-22 2009-08-23 2009-08-24→ ↑2009 ↑all