←2014-09-30 2014-10-01 2014-10-02→ ↑2014 ↑all
00:04:01 -!- S1 has quit (Quit: S1).
00:06:37 -!- scounder has quit (Ping timeout: 260 seconds).
00:09:33 -!- conehead has quit (Quit: Computer has gone to sleep).
00:23:01 -!- AndoDaan_ has joined.
00:23:10 -!- scounder has joined.
00:23:55 -!- AndoDaan has quit (Ping timeout: 276 seconds).
00:24:39 -!- mitch|chromebook has quit (Quit: Lost terminal).
00:33:47 -!- callforjudgement has joined.
00:34:25 -!- conehead has joined.
00:35:38 -!- callforjudgement has quit (Client Quit).
00:37:29 -!- ais523 has quit (Ping timeout: 258 seconds).
00:38:55 -!- GeekDude has changed nick to GeoDude.
00:50:41 -!- boily has joined.
01:05:12 -!- idris-bot has quit (Quit: Terminated).
01:12:53 -!- AndoDaan_ has quit (Ping timeout: 272 seconds).
01:13:02 -!- AndoDaan has joined.
01:14:00 -!- conehead has quit (Quit: Computer has gone to sleep).
01:33:39 -!- J_Arcane has quit (Read error: Connection reset by peer).
01:34:17 -!- J_Arcane has joined.
01:34:23 -!- nisstyre has quit (Quit: WeeChat 1.0).
01:43:18 -!- aloril has quit (Ping timeout: 272 seconds).
01:44:18 -!- aloril has joined.
02:05:31 -!- bb010g has joined.
02:13:28 -!- boily has quit (Quit: ARISTOCRATIC CHICKEN).
02:15:39 -!- boily has joined.
02:24:10 -!- nisstyre has joined.
02:25:57 -!- nisstyre has quit (Changing host).
02:25:57 -!- nisstyre has joined.
02:41:48 -!- weissschloss has quit (Max SendQ exceeded).
02:44:12 -!- weissschloss has joined.
03:18:59 -!- Sprocklem has joined.
03:34:15 -!- GeoDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)).
03:41:53 <Bike> i only just realized C lets you allocate arrays on the stack with runtime lengths
03:44:37 <lifthrasiir> VLA?
03:45:15 <Bike> yeah i guess that's it
03:46:42 <Bike> i was wondering about alloca and realized it would be like a variable declaration, and i tried it and heyyyyy
03:50:12 -!- AndoDaan has quit (Ping timeout: 245 seconds).
03:50:56 -!- AndoDaan has joined.
03:53:39 <Bike> https://gcc.gnu.org/onlinedocs/gcc/Variable-Length.html forward parameter declarations. very exciting.
03:56:56 <Jafet> `cc int main() { char a[10000000]; a[sizeof a-1] = 1; return 0; }
03:56:57 <HackEgo> No output.
03:57:03 <Jafet> `cc int main() { char a[1000000000]; a[sizeof a-1] = 1; return 0; }
03:57:04 <HackEgo> No output.
03:57:34 <Jafet> `cc int main() { char a[1e12]; a[sizeof a-1] = 1; return 0; }
03:57:35 <HackEgo> ​/tmp/a.c: In function ‘main’: \ /tmp/a.c:1:19: error: size of array ‘a’ has non-integer type
03:57:42 <Jafet> `cc int main() { char a[(size_t)1e12]; a[sizeof a-1] = 1; return 0; }
03:57:43 <HackEgo> ​/tmp/a.c: In function ‘main’: \ /tmp/a.c:1:22: error: ‘size_t’ undeclared (first use in this function) \ /tmp/a.c:1:22: note: each undeclared identifier is reported only once for each function it appears in \ /tmp/a.c:1:29: error: expected ‘]’ before numeric constant \ /tmp/a.c:1:36: error: ‘a’ undeclared (first use in this funct
03:57:54 <Jafet> `cc int main() { char a[(long)1e12]; a[sizeof a-1] = 1; return 0; }
03:57:55 <HackEgo> No output.
03:58:12 <Jafet> c.c
03:58:32 <Jafet> `cc int main() { char a[(long)1e12]; a[sizeof a-1] = rand(); return a[sizeof a-1]; }
03:58:33 <HackEgo> Segmentation fault
03:58:39 <Bike> heh.
03:58:42 <Jafet> `cc int main() { char a[(long)1e7]; a[sizeof a-1] = rand(); return a[sizeof a-1]; }
03:58:43 <HackEgo> Segmentation fault
03:58:49 <Jafet> `cc int main() { char a[(long)1e6]; a[sizeof a-1] = rand(); return a[sizeof a-1]; }
03:58:50 <HackEgo> No output.
03:58:56 <Jafet> `ulimit -s
03:58:56 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ulimit: not found
03:59:03 <Jafet> `bash -c "ulimit -s"
03:59:04 <HackEgo> bash: - : invalid option \ Usage:bash [GNU long option] [option] ... \ bash [GNU long option] [option] script-file ... \ GNU long options: \ --debug \ --debugger \ --dump-po-strings \ --dump-strings \ --help \ --init-file \ --login \ --noediting \ --noprofile \ --norc \ --posix \ --protected \ --rcfile \ --restricted \ --verbose \
03:59:09 <Jafet> `run bash -c "ulimit -s"
03:59:09 <HackEgo> 8192
04:02:34 -!- shikhin has quit (Ping timeout: 258 seconds).
04:04:20 -!- shikhin has joined.
04:08:39 -!- shikhin has quit (Ping timeout: 246 seconds).
04:21:19 -!- conehead has joined.
04:39:16 <oerjan> `cat bin/cc
04:39:16 <HackEgo> ​#!/bin/sh \ echo "$@" > /tmp/a.c && gcc /tmp/a.c -o /tmp/a.out && /tmp/a.out
05:06:32 -!- MoALTz_ has joined.
05:09:22 -!- MoALTz has quit (Ping timeout: 245 seconds).
06:13:18 -!- impomatic_ has quit (Quit: impomatic_).
06:18:53 -!- tromp_ has joined.
06:21:02 -!- tromp__ has quit (Ping timeout: 245 seconds).
06:28:00 -!- MoALTz_ has quit (Quit: Leaving).
06:28:27 -!- tromp__ has joined.
06:30:41 -!- tromp_ has quit (Ping timeout: 260 seconds).
06:31:00 <oerjan> `! sh echo hi
06:31:00 <HackEgo> hi
06:32:08 -!- tromp_ has joined.
06:32:51 <Jafet> I just beat icacls
06:33:18 <Jafet> NTFS would be pretty on-topic here
06:33:57 -!- tromp__ has quit (Ping timeout: 260 seconds).
07:01:11 <mroman_> fizzie: There is a m[p^
07:01:44 <mroman_> !blsq {1 2 3}{?i}MP#s
07:01:45 <blsqbot> {4 3 2}
07:01:53 <mroman_> MP is defined as m[p^
07:02:12 <mroman_> oh
07:02:16 <mroman_> it's m[^p?
07:02:47 <mroman_> true story
07:03:15 <mroman_> hm
07:05:07 <mroman_> @messages-loud
07:05:07 <lambdabot> oerjan said 8h 21m ago: I'm just reading your haskell golfing tips and i'd just like to point out that c/=5||odd x can be shortened to 1>0 hth
07:05:41 <oerjan> also i made a couple attempts on the two latest problems
07:07:01 <oerjan> (i guess i also tried PATH but just found a solution of the same lengths as everyone else, it's probably pretty unique)
07:08:40 <mroman_> fizzie: Oh. I see teebee got 22B
07:09:01 <mroman_> teebee is recently golfing *a lot*
07:10:13 <fizzie> I noticed. I don't have any obvious below-25 ideas.
07:14:46 <fizzie> (Possibly what I have is a local minimum, and needs something quite different to get smaller.)
07:17:43 -!- impomatic_ has joined.
07:22:47 -!- Sgeo has quit (Read error: Connection reset by peer).
07:23:08 -!- Sgeo has joined.
07:24:26 <fizzie> A hypothetical deepzip2'ing subtraction and a m[p^ shorthand would get me to 21, but neither of those two things exist, and I can't think of a way to use m[^p aka MP without including any extra instructions.
07:25:02 -!- S1 has joined.
07:25:27 <fizzie> Oh, ?- exists.
07:26:52 <fizzie> Aw, now it times out. (It was right on the border there already, to be fair.)
07:27:36 <fizzie> Well, maybe a working 25 and a too-slow 23 will have to be enough, I should be doing other stuff.
07:32:21 <fizzie> (Or perhaps I just need a better cumulative-sum idiom, I can't seem to write that short.)
07:49:59 -!- AndoDaan_ has joined.
07:51:40 -!- AndoDaan has quit (Ping timeout: 250 seconds).
07:55:26 <mroman_> there's ?- yes
07:55:58 <mroman_> have you tried submitting the too-slow one multiple times?
07:56:11 <mroman_> execution times fluctuates depending on server-load and stuff
07:56:18 <fizzie> I tried twice, I think it's just too slow.
07:56:24 <mroman_> ok
07:57:34 <mroman_> if MP produces the wrong order
07:57:42 <mroman_> maybe you can change the order of the list you're mapping over
07:58:00 <mroman_> but if that requires a <- (reverse list) etc. you might as well just write m[p^
07:58:13 <fizzie> Yeah, I couldn't figure out to do it without a <-.
08:00:41 <mroman_> hm
08:00:55 <mroman_> teebee's execution times suggests that there must be a really efficient way of doing it
08:01:09 <mroman_> *time
08:01:28 <mroman_> fizzie: Do you use c!?
08:01:30 <fizzie> My 27-character one had the same execution time.
08:01:51 <mroman_> There's C! and !C for that matter
08:01:54 <fizzie> That one used !C but there was a lot of space wasted with PP'y stuff.
08:02:05 <mroman_> oh ok
08:02:35 <fizzie> This new one is really stupid, which probably explains the execution time.
08:03:38 <mroman_> hm?
08:03:41 <mroman_> what "new one"?
08:03:51 <fizzie> The 25- and 23-length ones.
08:03:54 <mroman_> ah
08:04:45 <oerjan> fizzie: did you get the message someone sent you to change the wiki captcha?
08:04:58 <oerjan> it seems to me that spammers are still managing to register
08:05:36 <fizzie> oerjan: Right, I should probably do something about it.
08:05:56 <fizzie> oerjan: No spam articles, though, just user accounts? Or do those not show up in recent changes?
08:07:51 <oerjan> just accounts, i think ais523 managed to improve the filter for the articles
08:09:02 -!- AndoDaan_ has quit (Ping timeout: 245 seconds).
08:09:15 <mroman_> hm. 33B for A045718
08:09:20 <mroman_> that's pretty bad of me I guess
08:10:48 <oerjan> last time they got any actual spam through seems to be sep 25
08:12:02 <fizzie> mroman_: I have a 9-character "X terms from A006519" core, let's call it ZZZ, but I don't know of any good tricks for the partial sums, so I just wrapped the whole thing inside ,500ro{ZZZ++}m[p^ which makes it 14+9=23 and also too slow. (The fast 28-length one used a manual PP+.JPp inside a !C block to make a counter to replace the range, and simply .+'d to the previous sum, but that took many ...
08:12:08 <fizzie> ... characters. And same for a similar thing that mapped over a range and accumulated with pP.+Pp and swapped in the end.)
08:14:07 <mroman_> well
08:14:27 <mroman_> you could use 500{ZZZ++}GOp^
08:14:36 <mroman_> which would be 2 bytes shorter
08:14:43 <mroman_> but it's probably not faster :)
08:14:53 <mroman_> !blsq 10{?i}GO
08:14:54 <blsqbot> {2 3 4 5 6 7 8 9 10 11}
08:15:36 <lifthrasiir> fizzie: is that the anarchy golf thing?
08:16:07 <mroman_> <num>ro<block>m[ is <num><block>GO
08:17:32 <mroman_> !blsq {1 2 3 4 5 6}5co
08:17:33 <blsqbot> {{1 2 3 4 5} {6}}
08:17:39 <mroman_> !blsq {1 2 3 4 5 6}5CO
08:17:40 <blsqbot> {{1 2 3 4 5} {2 3 4 5 6}}
08:17:56 <mroman_> !blsq {1 2 3 4 5 6}su
08:17:57 <blsqbot> {{1} {2} {3} {4} {5} {6} {1 2} {2 3} {3 4} {4 5} {5 6} {1 2 3} {2 3 4} {3 4 5} {
08:18:17 <fizzie> mroman_: The documentation says GO does 1\/R@ but I guess that's r@ in reality?
08:18:58 <mroman_> yup
08:19:31 <mroman_> *updated doc*
08:19:50 <mroman_> !blsq {1 2 3 4 5 6}R@
08:19:50 <blsqbot> {{} {1} {2} {1 2} {3} {1 3} {2 3} {1 2 3} {4} {1 4} {2 4} {1 2 4} {3 4} {1 3 4}
08:19:52 <fizzie> Well, it's 21 characters but too slow. :)
08:20:12 <mroman_> hm
08:20:44 <fizzie> At least I managed to improve my barely-working 25 to a 23 with that GO trick.
08:21:12 <mroman_> {1 2 3 4 5 6}=>{1 {1 2} {1 2 3 4} ...} is what you'd need
08:21:16 -!- AndoDaan has joined.
08:21:18 <mroman_> but I don't know of any way to do that
08:21:22 <mroman_> and it probably will be slow :)
08:21:35 <mroman_> (because the resulting list will be huge I guess)
08:21:49 <mroman_> can't you hm.
08:22:03 <mroman_> It really sounds like using C! or !C
08:22:18 <mroman_> !blsq 1{?i?+}10C!#s
08:22:19 <blsqbot> {ERROR: Burlesque: (.+) Invalid arguments! ERROR: Burlesque: (.+) Invalid argume
08:22:26 <mroman_> !blsq 1 1{?i?+}10C!#s
08:22:27 <blsqbot> {287 177 109 67 41 25 15 9 5 3 1 1}
08:22:58 <mroman_> !blsq 1 2{?+}10C!#s
08:22:59 <blsqbot> {233 144 89 55 34 21 13 8 5 3 2 1}
08:23:10 <mroman_> hm
08:23:14 <mroman_> !blsq 1 2{CL++}10C!#s
08:23:15 <blsqbot> {1536 768 384 192 96 48 24 12 6 3 2 1}
08:23:59 <mroman_> !blsq 1 1{CL++}10C!#s
08:24:00 <blsqbot> {1024 512 256 128 64 32 16 8 4 2 1 1}
08:24:27 <mroman_> fizzie: But that would indeed require PP stuff for the counter :(
08:25:03 -!- Patashu has joined.
08:25:22 <mroman_> or would it
08:25:29 <mroman_> can't you map with take?
08:25:54 <mroman_> !blsq {1 2 3 4 5 6}{[-}5!C#s
08:25:55 <blsqbot> {{1 2 3 4 5 6} {2 3 4 5 6} {3 4 5 6} {4 5 6} {5 6} {6}}
08:26:00 <mroman_> !blsq {1 2 3 4 5 6}{[~}5!C#s
08:26:01 <blsqbot> {{1 2 3 4 5 6} 6 6 6 6 6}
08:26:04 <mroman_> damn
08:26:07 <mroman_> what's init?
08:26:23 <mroman_> !blsq {1 2 3 4 5 6}{~]}5!C#s
08:26:24 <blsqbot> {{1 2 3 4 5 6} {1 2 3 4 5} {1 2 3 4} {1 2 3} {1 2} {1}}
08:26:33 <mroman_> !blsq {1 2 3 4 5 6}{~]}5!CCL
08:26:34 <blsqbot> {{1 2 3 4 5 6} {1 2 3 4 5} {1 2 3 4} {1 2 3} {1 2} {1}}
08:26:37 <mroman_> !blsq {1 2 3 4 5 6}{~]}5C!CL
08:26:38 <blsqbot> {{1} {1 2} {1 2 3} {1 2 3 4} {1 2 3 4 5} {1 2 3 4 5 6}}
08:26:48 <mroman_> fizzie: like that?
08:26:52 <mroman_> !blsq {1 2 3 4 5 6}{~]}5C!CL)++
08:26:53 <blsqbot> {1 3 6 10 15 21}
08:27:40 <mroman_> so...
08:27:45 <mroman_> just generate the list with the 500 items
08:27:59 <mroman_> and do {~]}<num>C!CL)++
08:28:23 <HackEgo> [wiki] [[Mang]] http://esolangs.org/w/index.php?diff=40566&oldid=40564 * Oerjan * (+170) some proofreading
08:29:18 <mroman_> !blsq 10ro{~]}9C!CL)++
08:29:18 <blsqbot> {1 3 6 10 15 21 28 36 45 55}
08:29:23 <mroman_> !blsq 100ro{~]}99C!CL)++
08:29:24 <blsqbot> Ain't nobody got time fo' dat!
08:29:42 <mroman_> but it might be too slow still :(
08:31:03 <fizzie> ",500" plus 9 characters for the list + "{~]}500C!CL)++" is also longer than my current-best.
08:33:02 <oerjan> doesn't burlesque have scanl
08:33:15 <mroman_> 500ro{~]}499C!CL)++ runs in 0.4s on anagol though
08:34:35 <mroman_> oerjan: I don't think so, no
08:34:54 <mroman_> > scanl1 (/) [64,4,2,4]
08:34:57 <lambdabot> [64.0,16.0,8.0,2.0]
08:35:19 <mroman_> !blsq 64q?/c!q?/c!q?/c!#s
08:35:19 <blsqbot> {ERROR: Burlesque: (./) Invalid arguments! ERROR: Burlesque: (./) Invalid argume
08:35:28 <fizzie> > scanl1 (+) [1,2,1,4,1,2,1,8]
08:35:29 <lambdabot> [1,3,4,8,9,11,12,20]
08:35:33 <fizzie> That would certainly help.
08:35:40 <mroman_> !blsq 64{4?/}c!{2?/}c!#s
08:35:41 <blsqbot> {8 16 64}
08:35:41 <oerjan> mroman_: can burlesque do fixpoints? (i guess not)
08:36:01 <mroman_> oerjan: finding fixpoints?
08:36:02 <oerjan> fizzie: well it's what i used in my length 55 haskell version
08:36:12 <mroman_> there's a while loop :)
08:36:30 <mroman_> !blsq 10{2.*}{100.<}w!
08:36:31 <blsqbot> 160
08:36:44 <mroman_> !blsq 2{2?^}{100.<}w!
08:36:44 <blsqbot> 256
08:36:52 <mroman_> wait
08:37:14 <mroman_> !blsq 2{2.*}{100.<}w!
08:37:14 <blsqbot> 128
08:38:46 <oerjan> mroman_: you can write scanl (+) x xs as fix (zipWith (+) xs . (x:)) or thereabouts
08:39:05 <oerjan> > fix (zipWith (+) [1..] . (0:))
08:39:06 <lambdabot> [1,3,6,10,15,21,28,36,45,55,66,78,91,105,120,136,153,171,190,210,231,253,276...
08:39:28 <mroman_> !blsq 10ro{~]}9C!CL)++
08:39:29 <blsqbot> {1 3 6 10 15 21 28 36 45 55}
08:39:50 <mroman_> but it doesn't have a fix builtin
08:39:59 <mroman_> although
08:40:41 <mroman_> !blsq 10roJ{?+0[+}10C!
08:40:42 <blsqbot> {144 288 432 576 720 864 1008 1152 1296 1440 0 0 0 0 0}
08:40:50 <mroman_> !blsq 10roJ{?+0[+}10C!#s
08:40:50 <blsqbot> {{144 288 432 576 720 864 1008 1152 1296 1440 0 0 0 0 0} {89 178 267 356 445 534
08:40:58 <mroman_> !blsq 5roJ{?+0[+}2C!#s
08:40:58 <blsqbot> {{3 6 9 12 15 0} {2 4 6 8 10 0} {1 2 3 4 5} {1 2 3 4 5}}
08:41:07 <mroman_> !blsq 5roJ{?+0+]}2C!#s
08:41:08 <blsqbot> {{0 1 4 7 10 13} {0 2 4 6 8 10} {1 2 3 4 5} {1 2 3 4 5}}
08:41:32 <mroman_> !blsq 5ro{1R@?+0+]}2C!#s
08:41:32 <blsqbot> {{0 1 4 7 10 13 16} {0 2 4 6 8 10} {1 2 3 4 5}}
08:41:38 -!- drdanmaku has quit (Quit: Connection closed for inactivity).
08:41:48 <mroman_> !blsq 5ro{0+]1R@?+]}2C!#s
08:41:48 <blsqbot> ERROR: (line 1, column 20):
08:41:52 <mroman_> !blsq 5ro{0+]1R@?+}2C!#s
08:41:52 <blsqbot> {{1 3 6 9 12 15 18} {1 3 5 7 9 11} {1 2 3 4 5}}
08:42:25 <mroman_> !blsq {1 2 3}0+]
08:42:26 <blsqbot> {0 1 2 3}
08:42:42 <mroman_> !blsq 5ro{0+]1R@?+}3C!#s
08:42:43 <blsqbot> {{1 3 6 10 14 18 22 26} {1 3 6 9 12 15 18} {1 3 5 7 9 11} {1 2 3 4 5}}
08:43:37 <mroman_> !blsq 5ro{0+]1R@?+}5C!#s
08:43:38 <blsqbot> {{1 3 6 10 15 21 27 33 39 45} {1 3 6 10 15 20 25 30 35} {1 3 6 10 14 18 22 26} {
08:43:50 <mroman_> !blsq 5ro{0+]1R@?+}50C!#s
08:43:51 <blsqbot> {{1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 30
08:44:22 <mroman_> !blsq 1ro{0+]1R@?+}50C!#s
08:44:22 <blsqbot> {{1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 30
08:44:48 <mroman_> !blsq q1{{0+]1R@?+}c!}{L[20.<}w!
08:44:49 <blsqbot> {1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210}
08:45:05 <mroman_> there you go
08:45:12 <mroman_> !blsq q1{{0+]1R@?+}c!}{}w!10.+
08:45:12 <blsqbot> ERROR: Burlesque: (.+) Invalid arguments!
08:45:19 <mroman_> !blsq q1{{0+]1R@?+}c!}{1}w!10.+
08:45:20 <blsqbot> Ain't nobody got time fo' dat!
08:45:23 <mroman_> !blsq q1{{0+]1R@?+}c!}{1}w!20.+
08:45:24 <blsqbot> Ain't nobody got time fo' dat!
08:45:29 <mroman_> it's not lazy anymore though
08:45:55 <mroman_> !blsq q1{{0+]1R@?+}c!}{L[200000000.<}w!10.+
08:45:56 <blsqbot> Ain't nobody got time fo' dat!
08:46:02 <mroman_> !blsq q1{{0+]1R@?+}c!}{L[25.<}w!
08:46:03 <blsqbot> {1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 136 153 171 190 210 231 253 276 300
08:46:57 <mroman_> this would make for a good new command
08:47:00 <mroman_> ContinueUntil
08:47:07 <mroman_> {L[25.<}<continueUntil
08:47:11 <mroman_> *{L[25.<}<continueUntil>
08:47:25 <mroman_> hm
08:47:29 <mroman_> more like <continueAsLong>
08:48:22 <mroman_> also <partial>
08:48:34 <mroman_> but not sure how to implement that
08:49:07 <mroman_> other than using init + continuation plus map
08:49:10 <mroman_> but it will be slow
08:52:03 <mroman_> fizzie: ideally you would do <first term>{<next term>?+}<num times>C!
08:52:13 <mroman_> for partial sum stuff
08:55:35 <fizzie> That's pretty much what my "fast" thing does, except for needing the index for <next term>. (I did try something zi-based, but that went nowhere.)
08:57:10 <fizzie> oerjan: 55 is quite impressive, it took me 83 characters with all the boilerplate of going from [1,2,3,4] to a main function that can print 1 2 3 4. Though maybe there are well-established tricks there.
09:03:38 -!- Phantom_Hoover has joined.
09:05:09 <oerjan> fizzie: that boilerplate is well-established, it's main=mapM print
09:05:52 <oerjan> (mentioned on mroman_'s tip page)
09:06:40 <oerjan> hm actually just the mapM part
09:08:00 <fizzie> 73, then. :)
09:09:47 <oerjan> i am somewhat proud of the way i got the infinite [1,2,1,4,...] list though
09:10:39 <oerjan> (defined as l in 19 characters)
09:10:49 -!- bb010g has quit (Quit: Connection closed for inactivity).
09:11:02 -!- boily has quit (Ping timeout: 245 seconds).
09:12:25 <fizzie> 22 characters here to do that, even without counting an "import Data.Bits"; I think I'm overly fond of the way I did it in my Forth thing.
09:13:49 <oerjan> actually 22 characters is what it was in my first version
09:14:22 <oerjan> no imports of course
09:14:46 <fizzie> Probably someone with a late-alphabet nick is going to make a 30-character Forth version; I've looked at some examples of those, and have no idea why they even work. There's stuff like "[begin] ..." with no loop-termination in sight, and at least the way I run gforth locally balks on that.
09:15:17 <elliott_> what are we talking about?
09:16:16 <oerjan> elliott_: http://golf.shinh.org/p.rb?A006520
09:16:28 <oerjan> some are doing it in burlesque, i did it in haskell
09:16:56 <oerjan> oh i guess fizzie also did forth
09:17:11 <fizzie> Yes, with better success. Possibly because no-one else has tried yet.
09:17:42 -!- AndoDaan has quit (Ping timeout: 245 seconds).
09:18:13 <fizzie> And I guess my C solution is only one character off.
09:18:30 <oerjan> > length "import Data.Bits"
09:18:32 <lambdabot> 16
09:18:44 <fizzie> Don't forget the newline. (I guess those count?)
09:18:52 <oerjan> looks like that's costing you a lot
09:19:09 <fizzie> Yes, but bits!
09:19:12 <oerjan> i'm assuming they do, except a final one maybe
09:19:25 <oerjan> (i submitted mine as a one-liner though)
09:19:39 <fizzie> Have to get busy to catch a plane now.
09:20:46 -!- AndoDaan has joined.
09:22:42 <HackEgo> [wiki] [[Special:Log/newusers]] create * KarinValentine * New user account
09:23:07 <elliott_> wow, OEIS dates back to 1964?
09:23:12 <oerjan> YOU DIDN'T FIX THE CAPTCHA FIRST
09:23:38 <elliott_> I guess only in the sense that britannica.com dates back to 1768
09:23:50 <oerjan> heh
09:27:31 <elliott_> "Windows 10" you're kidding me
09:28:19 <elliott_> it is telling that searching that name produces http://www.infoworld.com/article/2613504/microsoft-windows/microsoft-windows-microsoft-skips-too-good-windows-9-jumps-to-windows-10.html near the top
09:28:30 <elliott_> (april 1 2013)
09:29:37 -!- AndoDaan has quit (Ping timeout: 248 seconds).
09:30:05 -!- AndoDaan has joined.
09:30:20 <oerjan> the first rule of commercial version number schemes is that you have to change them frequently
09:30:30 <mroman_> I didn't even consider mapM print as something special
09:30:36 <mroman_> because it appears so natural to do that
09:30:48 <elliott_> oerjan: okay but they already had windows 7 which wasn't the seventh version with any reasonable counting
09:31:39 <elliott_> well, it's not as bad as xbox one
09:33:19 <Patashu> has anyone made a 'because windows 7 8 9' joke yet
09:33:26 <elliott_> fuck
09:34:43 <oerjan> windows 10 now supporting cannibalism
09:52:15 <mroman_> Somebody should standardize LON
09:52:19 <mroman_> as an alternative to JSON
09:53:00 <mroman_> Lisp Oriented Notation
09:53:19 <S1> do it
09:54:05 <mroman_> {'foo' : {'age': 19, 'name' : 'Hans' } } vs (foo((age 19)(name "Hans")))
09:54:27 <mroman_> hm
09:54:36 <mroman_> (foo (age 19) (name "Hans")) actually
10:00:03 <myname> what about lists
10:01:37 <mroman_> '(1 2 3 4) of course
10:01:51 <mroman_> (itemz '(1 2 3))
10:25:45 -!- S1 has changed nick to S0.
10:27:23 -!- ^v has quit (Ping timeout: 240 seconds).
10:28:38 <elliott_> it's called s-expressions
10:28:51 <elliott_> there are standards
10:28:53 <fizzie> oerjan: I'll do it in the evening from the hotel, maybe.
10:30:25 <fizzie> Or tomorrow evening at the latest.
10:32:15 <oerjan> OKAY
10:39:23 -!- boily has joined.
10:46:38 -!- idris-bot has joined.
10:58:47 <Jafet> http://rpg.stackexchange.com/questions/48632/can-a-night-elf-swim-naked-in-a-volcano
11:02:20 <boily> it's at least proven to be feasible according to 3.5E.
11:05:00 <HackEgo> [wiki] [[Special:Log/newusers]] create * JasperZwujylt * New user account
11:10:15 -!- oerjan has quit (Quit: leaving).
11:19:29 -!- S0 has changed nick to S1.
11:21:14 -!- boily has quit (Quit: SEQUENTIAL CHICKEN).
11:23:28 -!- ^v has joined.
11:36:37 -!- blu3cryp70 has joined.
11:38:07 <blu3cryp70> hey there
11:43:38 -!- GeekDude has joined.
11:44:38 <myname> JasoerZwujylt sound so non-spammy,it's incredible
11:56:23 -!- blu3cryp70 has left ("any thing you need you can find in the market").
12:36:21 -!- augur has quit (Remote host closed the connection).
12:36:51 -!- not^v has joined.
12:37:15 -!- augur has joined.
12:41:34 -!- augur has quit (Ping timeout: 250 seconds).
12:42:22 -!- FreeFull has quit (Ping timeout: 245 seconds).
12:48:05 -!- AndoDaan_ has joined.
12:48:32 -!- AndoDaan has quit (Ping timeout: 245 seconds).
12:56:18 -!- Patashu has quit (Ping timeout: 272 seconds).
12:57:23 -!- FreeFull has joined.
12:57:27 -!- FreeFull has quit (Changing host).
12:57:27 -!- FreeFull has joined.
13:27:35 -!- not^v has quit (Quit: http://i.imgur.com/Akc6r.gif).
13:37:41 -!- Sprocklem has quit (Ping timeout: 260 seconds).
13:52:32 <mroman_> why the fuck is my ajax responseText empty
13:52:37 <mroman_> I mean
13:52:43 <mroman_> the browser does make the request on my webserver
13:52:50 <mroman_> but it refuses to read the response
13:53:06 -!- bb010g has joined.
13:57:00 -!- augur has joined.
14:07:11 <mroman_> also my apache2 doesn't want to send my CORS header
14:07:12 <mroman_> wth
14:21:01 -!- AndoDaan_ has quit (Ping timeout: 260 seconds).
14:21:01 <GeekDude> if you ever want a fun problem, try piping sound from espeak to the browser directly. ie, php passthru instead of write to a file then serving the file
14:21:15 <GeekDude> I say "fun", but what I mean is that it just doesn't work :/
14:21:30 <GeekDude> it kind of works, but it's really really broken
14:21:37 <GeekDude> and inconsistent between browsers
14:24:41 -!- mihow has joined.
14:27:48 -!- clog has quit (Ping timeout: 246 seconds).
14:29:33 <GeekDude> uhh
14:38:27 <mroman_> http://codepad.org/XVIdgaT9
14:38:30 <mroman_> what the fuck is this
14:39:01 <S1> xD
14:39:13 <mroman_> by that logic a 5 char password is super secure
14:39:21 <mroman_> oh no
14:39:22 <mroman_> 6 chars
14:39:24 <mroman_> > 25
14:39:26 <lambdabot> 25
14:39:53 -!- mihow has quit (Quit: mihow).
14:40:33 <mroman_> hm
14:40:39 <mroman_> > 26**25
14:40:40 <lambdabot> 2.367738300079676e35
14:40:49 <mroman_> > 26**25 / (96**5)
14:40:50 <lambdabot> 2.903872434101571e25
14:41:04 <mroman_> > 26**25 / (96**10)
14:41:05 <lambdabot> 3.561405039252532e15
14:41:18 <mroman_> well
14:41:33 <mroman_> I don't get extra points for NULL bytes in my password?
14:41:39 <mroman_> this sucks.
14:41:57 <mroman_> or spaces
14:42:00 <mroman_> I like spaces in my passwords
14:42:16 <mroman_> sometimes my password is a whitespace program .
14:42:29 -!- Sprocklem has joined.
14:42:56 -!- Sprocklem has changed nick to Guest50299.
14:44:02 <mroman_> `? password
14:44:03 <HackEgo> password is XQELEKCTHZVBDBQR
14:44:53 <mroman_> `? XQELEKCTHZVBDBQR
14:44:53 <HackEgo> XQELEKCTHZVBDBQR Who told you this?
14:45:52 <HackEgo> [wiki] [[Special:Log/newusers]] create * RochellWootten * New user account
14:48:20 <quintopia> hi mroman_
14:55:50 <mroman_> hi quintopia
14:55:59 <quintopia> mroman_: is HELP TC?
14:57:26 <mroman_> You mean the pre-processor thingy from AnotherTest?
14:58:52 <mroman_> (http://esolangs.org/wiki/HELP_%28Preprocessor%29 that is)
15:00:08 -!- clog has joined.
15:22:39 <elliott_> http://www.chrisstucchio.com/blog/2014/computers_are_made_of_metal.html this article is upsetting
15:22:50 <elliott_> "scala's implementation is bad therefore fp is slow"
15:23:56 <elliott_> I guess I shouldn't link articles just because they're irritating just to spread my suffering.
15:23:56 <Bike> psh, several parts of computers aren't metal
15:35:22 -!- AndoDaan has joined.
15:36:03 -!- augur has quit (Remote host closed the connection).
15:36:23 <mroman_> eh
15:36:26 <mroman_> who needs speed anyway
15:36:49 <mroman_> If people cared about speed applications would be much faster than they wore 1998 on Windows 98
15:36:58 <mroman_> *where
15:37:29 <mroman_> Starting eclipse really convinces me that stuff has gotten faster with faster CPUs .
15:39:17 <mroman_> I guess it's the same deal as faster trains
15:39:25 <mroman_> faster trains doesn't cut down on commuting times
15:39:40 <mroman_> it just makes people commute to places more far away
15:40:38 <mroman_> (Although lot's of stuff is really fast today)
15:40:41 <mroman_> *lots
15:41:47 <AndoDaan> Just watched a talk on fortran. They went 3 years past the deadline to make the most efficient fortran compiler they could.
15:41:55 <AndoDaan> 3
15:42:15 <mroman_> so..
15:42:19 <mroman_> it can't be done faster?
15:42:33 <AndoDaan> not in 1967.
15:42:40 <mroman_> ah.
15:46:52 <AndoDaan> I got an email on burlesqu progressed. c!... what's that all about.
15:47:41 <AndoDaan> !blsq 10ro{fc#s}10C!
15:47:41 <blsqbot> {1 {1 {1 {1 {1 {1 2 3 4 5 6 7 8 9 10}} {1} {1 2 3 4 5 6 7 8 9 10}} {1 {1} {1 2 3
15:48:32 <AndoDaan> !blsq 10ro{fc#s}\n10C!
15:48:33 <blsqbot> That line gave me an error
15:48:37 <AndoDaan> !blsq 10ro{fc#s}\m10C!
15:48:37 <blsqbot> 10
15:48:44 <AndoDaan> !blsq 10ro{fc#s}\m
15:48:44 <blsqbot> {{1} 1 {1 2} 1 2 {1 3} 1 3 {1 2 4} 1 2 4 {1 5} 1 5 {1 2 3 6} 1 2 3 6 {1 7} 1 7 {
15:49:37 <AndoDaan> !blsq 10ro{fc#s}\m{**}u[
15:49:38 <blsqbot> {ERROR: Burlesque: ([~) Invalid arguments! **}
15:49:55 <AndoDaan> !blsq 10ro{fc#s\/}
15:49:56 <blsqbot> {fc #s \/}
15:50:01 <AndoDaan> !blsq 10ro{fc#s\/}\m
15:50:01 <blsqbot> {1 {1} 1 2 {1 2} 1 3 {1 3} 1 2 4 {1 2 4} 1 5 {1 5} 1 2 3 6 {1 2 3 6} 1 7 {1 7} 1
15:51:43 -!- drdanmaku has joined.
16:01:40 -!- mihow has joined.
16:08:25 -!- Guest50299 has quit (Ping timeout: 272 seconds).
16:13:56 -!- J_Arcane2 has joined.
16:14:31 -!- mihow_ has joined.
16:17:18 -!- heroux__ has joined.
16:17:32 -!- digitalc1ld has joined.
16:17:44 -!- J_Arcane has quit (Ping timeout: 244 seconds).
16:17:45 -!- blsqbot has quit (Ping timeout: 244 seconds).
16:17:47 -!- FireFly has quit (Ping timeout: 244 seconds).
16:17:49 -!- mihow has quit (Ping timeout: 244 seconds).
16:17:51 -!- heroux_ has quit (Ping timeout: 244 seconds).
16:17:51 -!- digitalcold has quit (Ping timeout: 244 seconds).
16:17:55 -!- mihow_ has changed nick to mihow.
16:17:57 -!- tromp__ has joined.
16:19:37 -!- tromp_ has quit (Ping timeout: 260 seconds).
16:20:12 -!- FireFly has joined.
16:29:05 -!- augur has joined.
16:55:22 -!- idris-bot has quit (Quit: Terminated).
16:55:55 -!- mihow has quit (Quit: mihow).
16:56:12 -!- idris-bot has joined.
16:57:43 -!- MoALTz has joined.
17:05:13 -!- mihow has joined.
17:11:20 <AndoDaan> !blsq 30ro{fcL[2cm}m[
17:12:17 <AndoDaan> place feels so empty with out bslq bot
17:17:27 <quintopia> it is empty
17:19:19 <AndoDaan> "ECHO"
17:19:26 <AndoDaan> "eCHo"
17:19:32 <AndoDaan> echo
17:19:47 <AndoDaan> christ I'm bored,.
17:23:42 -!- AndoDaan_ has joined.
17:26:16 -!- AndoDaan has quit (Ping timeout: 260 seconds).
17:31:55 -!- mihow has quit (Quit: mihow).
17:37:35 <Melvar> ( 'AndoDaan_
17:37:36 <idris-bot> 'AndoDaan_ : Type
17:41:56 -!- augur has quit (Remote host closed the connection).
17:50:49 -!- bb010g has quit (Quit: Connection closed for inactivity).
17:52:32 -!- Sprocklem has joined.
17:52:51 <elliott_> ( 'q
17:52:51 <idris-bot> 'q : Type
17:52:57 -!- Sprocklem has changed nick to Guest94701.
17:53:07 <elliott_> a symbol type or something?
18:12:19 -!- ais523 has joined.
18:12:26 -!- ais523 has quit (Changing host).
18:12:27 -!- ais523 has joined.
18:17:17 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds).
18:18:21 <Melvar> elliott_: Yes.
18:18:29 <Melvar> ( Symbol_ "Yes"
18:18:30 <idris-bot> 'Yes : Type
18:18:39 <Melvar> Huh.
18:18:49 -!- mihow has joined.
18:19:15 <Melvar> That certainly used to work, I wonder what broke the coloring there.
18:19:17 <elliott_> does it have any values?
18:20:07 <Melvar> No, it’s empty.
18:20:41 <Melvar> It’s meant for labels apparently.
18:21:07 <Melvar> Possibly only certain kinds, since you can’t decide their equality within the language.
18:36:12 -!- mihow has quit (Quit: mihow).
18:39:04 -!- upgrayeddd has quit (Ping timeout: 260 seconds).
18:39:24 -!- mihow has joined.
18:44:49 -!- augur has joined.
18:47:36 -!- AndoDaan has joined.
18:47:53 -!- bb010g has joined.
18:49:12 -!- upgrayeddd has joined.
18:50:17 -!- AndoDaan_ has quit (Ping timeout: 260 seconds).
18:56:53 -!- drdanmaku has quit (Ping timeout: 260 seconds).
18:57:47 <mroman_> hu
18:57:52 <mroman_> !blsq_uptime
18:57:56 <mroman_> damn
18:58:39 -!- blsqbot has joined.
18:58:47 <mroman_> there.
18:58:52 <mroman_> !blsq "I'm back baby"Q
18:58:52 <blsqbot> I'm back baby
18:58:55 -!- drdanmaku has joined.
18:59:11 <mroman_> AndoDaan: you're bored?
18:59:55 <mroman_> Then there's always a challenge
19:00:03 <mroman_> what's the "pm" command good for?
19:00:08 <mroman_> ^- that's the challenge
19:00:25 <mroman_> !blsq 5 6 7pm
19:00:25 <blsqbot> -8
19:00:37 <mroman_> but not the trivial cases with integers
19:00:39 <mroman_> that's oring
19:00:42 <mroman_> *boring
19:00:48 <mroman_> the ultimative edge case for it
19:03:40 <mroman_> also try being bored in a psychiatric clinic while sleep deprived
19:03:43 <mroman_> that's the real bored
19:05:23 -!- Guest94701 has quit (Ping timeout: 240 seconds).
19:05:30 <elliott_> been there, done that
19:05:44 <mroman_> really?
19:05:55 <elliott_> yes
19:05:58 <mroman_> fizzie: Could you add a time stamp to the scores?
19:06:01 <elliott_> really
19:06:14 <mroman_> so I know when it was last updated
19:06:18 <mroman_> elliott_: what for?
19:06:37 <elliott_> (well, "psychiatric clinic" may give excessively straitjacket type connotations, but it was a mental health facility)
19:06:58 <elliott_> mroman_: "being fucked up"
19:07:04 -!- incomprehensibly has quit (Ping timeout: 260 seconds).
19:07:05 <mroman_> k.
19:07:30 <elliott_> ((it didn't help))
19:07:39 <mroman_> ironically it just worsens the symptonms
19:07:49 -!- incomprehensibly has joined.
19:07:51 <mroman_> *symptomps
19:08:00 <mroman_> or whatever is the correct spelling for that
19:08:01 <elliott_> well, I'm not going to universalise my experience.
19:08:04 <elliott_> symptoms
19:11:22 <Bike> it's a hard word
19:11:31 <mroman_> !bfjoust fox ((+)*4>(-)*5)*4>([(-)*6[-]])*-1
19:11:32 <zemhill> mroman_.fox: points -31.43, score 3.50, rank 47/47
19:11:43 <mroman_> !bfjoust fox ((+)*4>(-)*5)*4>([(-)*6[+]])*-1
19:11:43 <zemhill> mroman_.fox: points -31.95, score 3.41, rank 47/47 (--)
19:11:47 -!- AnotherTest has joined.
19:12:02 <mroman_> !bfjoust fox ((+)*4>(-)*5)*4>(>[(-)*6[-]])*-1
19:12:02 <zemhill> mroman_.fox: points -24.90, score 6.17, rank 47/47 (--)
19:12:06 <mroman_> !bfjoust fox ((+)*4>(-)*5)*4>(>[(-)*6[+]])*-1
19:12:07 <zemhill> mroman_.fox: points -25.12, score 6.11, rank 47/47 (--)
19:12:20 <mroman_> !bfjoust fox ((+)*4>(-)*5)*4([(-)*6[-]]>)*-1
19:12:21 <zemhill> mroman_.fox: points -17.00, score 7.58, rank 47/47 (--)
19:12:26 <mroman_> !bfjoust fox ((+)*4>(-)*5)*4([(-)*9[-]]>)*-1
19:12:28 <zemhill> mroman_.fox: points -17.74, score 7.16, rank 47/47 (--)
19:12:45 <mroman_> !bfjoust fox ((+)*2>(-)*2)*4([(-)*6[-]]>)*-1
19:12:47 <zemhill> mroman_.fox: points -14.83, score 8.20, rank 47/47 (--)
19:13:06 <mroman_> Bike: it's english ;)
19:13:18 <mroman_> !bfjoust fox ((+)*20>(-)*20)*4([(-)*6[-]]>)*-1
19:13:19 <zemhill> mroman_.fox: points -17.02, score 8.33, rank 47/47 (--)
19:13:27 <mroman_> !bfjoust fox ((+)*10>(-)*10)*4([(-)*6[-]]>)*-1
19:13:28 <zemhill> mroman_.fox: points -17.14, score 7.83, rank 47/47 (--)
19:13:30 <mroman_> hm
19:13:35 <mroman_> it's getting harder to get on the hill
19:13:41 <Bike> «from συν- (sun-, “together”) + πίπτω (píptō, “I fall”)», that's fairly metal
19:14:23 <mroman_> !bfjoust fox (>)*9(++++<-----<)*4(>)*8([(-)*6[-]]>)*-1
19:14:24 <zemhill> mroman_.fox: points -18.00, score 6.84, rank 47/47 (--)
19:14:29 <mroman_> truly harder
19:14:32 <mroman_> !bfjoust fox (>)*9(++++<-----<)*4(>)*8([(-)*6[-].]>)*-1
19:14:33 <zemhill> mroman_.fox: points -18.02, score 7.11, rank 47/47 (--)
19:14:38 <mroman_> !bfjoust fox (>)*9(++++<-----<)*4(>)*9([(-)*6[-].]>)*-1
19:14:39 <zemhill> mroman_.fox: points -22.10, score 6.88, rank 47/47 (--)
19:14:56 <mroman_> !bfjoust fox (>)*9(+++++++<-----<)*4(>)*8([(-)*6[-].]>)*-1
19:14:56 <zemhill> mroman_.fox: points -20.86, score 7.01, rank 47/47 (--)
19:15:07 <mroman_> !bfjoust fox (>)*9(+++++++<-------<)*4(>)*8([(-)*6[-].]>)*-1
19:15:08 <zemhill> mroman_.fox: points -19.98, score 7.37, rank 47/47 (--)
19:15:17 <mroman_> !bfjoust fox (>)*9(+++++++<-------<)*4(>-)*8([(-)*6[-].]>)*-1
19:15:18 <zemhill> mroman_.fox: points -19.57, score 7.49, rank 47/47 (--)
19:15:24 <mroman_> !bfjoust fox (>)*9(+++++++<-------<)*4(>(-)*10)*8([(-)*6[-].]>)*-1
19:15:26 <zemhill> mroman_.fox: points -17.57, score 7.76, rank 47/47 (--)
19:15:30 <mroman_> !bfjoust fox (>)*9(+++++++<-------<)*4(>(-)*100)*8([(-)*6[-].]>)*-1
19:15:31 <zemhill> mroman_.fox: points -21.00, score 7.35, rank 47/47 (--)
19:15:38 <mroman_> !bfjoust fox (>)*9(+++++++<-------<)*4(>(-)*50)*8([(-)*6[-].]>)*-1
19:15:38 <zemhill> mroman_.fox: points -19.45, score 7.55, rank 47/47 (--)
19:15:48 <mroman_> !bfjoust fox (>)*9(+++<---<)*4(>(-)*50)*8([(-)*6[-].]>)*-1
19:15:49 <zemhill> mroman_.fox: points -20.71, score 7.46, rank 47/47 (--)
19:15:54 <mroman_> !bfjoust fox (>--)*9(+++<---<)*4(>(-)*50)*8([(-)*6[-].]>)*-1
19:15:55 <zemhill> mroman_.fox: points -20.29, score 7.55, rank 47/47 (--)
19:16:21 <mroman_> !bfjoust fox (>-)*9(+++<----<)*4(>(-)*50)*8([(-)*6[-].]>)*-1
19:16:22 <zemhill> mroman_.fox: points -19.21, score 7.99, rank 47/47 (--)
19:16:27 <mroman_> !bfjoust fox (>-)*9(+++++<----<)*4(>(-)*50)*8([(-)*6[-].]>)*-1
19:16:28 <zemhill> mroman_.fox: points -19.62, score 7.78, rank 47/47 (--)
19:16:31 <mroman_> nah
19:16:34 <mroman_> that ain't working
19:17:21 <mroman_> !bfjoust rushit (>-)*9(>[(+)*9[-].])*-1
19:17:22 <zemhill> mroman_.rushit: points -9.57, score 13.01, rank 45/47
19:17:27 <mroman_> oh well
19:17:36 -!- AndoDaan_ has joined.
19:17:52 <mroman_> shit
19:18:00 <mroman_> now cupnoodles went to rank 4
19:18:10 -!- Sprocklem has joined.
19:18:36 <mroman_> !bfjoust rushit (>-)*9(>[(+)*9[-].]+)*-1
19:18:37 <zemhill> mroman_.rushit: points -6.02, score 15.56, rank 41/47 (+4)
19:18:43 <mroman_> !bfjoust rushit (>-)*9(>[(+)*9[-].](+)*5)*-1
19:18:44 <zemhill> mroman_.rushit: points -10.26, score 12.97, rank 45/47 (-4)
19:18:47 <mroman_> !bfjoust rushit (>-)*9(>[(+)*9[-].](+)*2)*-1
19:18:48 <zemhill> mroman_.rushit: points -7.57, score 14.68, rank 44/47 (+1)
19:18:51 <mroman_> !bfjoust rushit (>-)*9(>[(+)*9[-].](+)*1)*-1
19:18:52 <zemhill> mroman_.rushit: points -6.02, score 15.56, rank 41/47 (+3)
19:18:57 -!- AndoDaan has quit (Ping timeout: 245 seconds).
19:19:07 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].](+)*1)*-1
19:19:07 <zemhill> mroman_.rushit: points -4.81, score 16.56, rank 34/47 (+7)
19:19:30 <mroman_> !bfjoust rushit (>->+)*4>-(>+[(+)*9[-].](+)*1)*-1
19:19:30 <zemhill> mroman_.rushit: points -16.57, score 9.30, rank 47/47 (-13)
19:19:53 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*-1
19:19:53 <zemhill> mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+13)
19:19:55 <Gregor> Is that "rush it" or "r u shit"?
19:20:07 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(-)*9[+].]-)*-1
19:20:07 <zemhill> mroman_.rushit: points -4.50, score 16.52, rank 36/47 (-2)
19:20:13 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]--)*-1
19:20:14 <zemhill> mroman_.rushit: points -7.12, score 14.87, rank 44/47 (-8)
19:20:18 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*-1
19:20:18 <zemhill> mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+10)
19:20:28 <mroman_> Gregor: rush it
19:20:48 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*4
19:20:48 <zemhill> mroman_.rushit: points -21.83, score 7.07, rank 47/47 (-13)
19:20:53 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*5
19:20:53 <zemhill> mroman_.rushit: points -18.86, score 8.44, rank 47/47 (--)
19:20:56 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*6
19:20:56 <zemhill> mroman_.rushit: points -16.33, score 9.64, rank 47/47 (--)
19:20:59 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*7
19:21:00 <zemhill> mroman_.rushit: points -13.48, score 11.14, rank 47/47 (--)
19:21:02 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*8
19:21:02 <zemhill> mroman_.rushit: points -10.67, score 12.77, rank 46/47 (+1)
19:21:05 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*9
19:21:05 <zemhill> mroman_.rushit: points -7.93, score 14.50, rank 44/47 (+2)
19:21:08 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*10
19:21:09 <zemhill> mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+10)
19:21:14 <mroman_> hm
19:21:15 <mroman_> ic
19:21:21 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*9
19:21:21 <zemhill> mroman_.rushit: points -7.93, score 14.50, rank 44/47 (-10)
19:21:44 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*9(<--)*18(>)*18([-]>)*-1
19:21:44 <zemhill> mroman_.rushit: points -7.29, score 14.98, rank 43/47 (+1)
19:21:52 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*10
19:21:53 <zemhill> mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+9)
19:22:08 <mroman_> !bfjoust rushit +(>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*10
19:22:08 <zemhill> mroman_.rushit: points -5.40, score 16.41, rank 39/47 (-5)
19:22:13 <mroman_> !bfjoust rushit (>->+)*4>-(>[(+)*9[-].]+>[(+)*9[-].]-)*10
19:22:14 <zemhill> mroman_.rushit: points -4.88, score 16.58, rank 34/47 (+5)
19:22:15 <mroman_> !blsq ru
19:22:16 <blsqbot> ERROR: Unknown command: (ru)!
19:22:19 <mroman_> !blsq areyoushit
19:22:20 <blsqbot> ERROR: Unknown command: (ou)!
19:22:29 <mroman_> !blsq ey
19:22:29 <blsqbot> ERROR: Unknown command: (ey)!
19:22:36 <mroman_> hm
19:22:40 <mroman_> !blsq "areyoushit"ps
19:22:40 <blsqbot> {ar ey ou sh it}
19:22:48 <mroman_> !blsq ar
19:22:48 <blsqbot> ERROR: Unknown command: (ar)!
19:22:55 <mroman_> !blsq arey
19:22:55 <blsqbot> ERROR: Unknown command: (ey)!
19:22:56 <mroman_> !blsq areyou
19:22:57 <blsqbot> ERROR: Unknown command: (ou)!
19:22:58 <AndoDaan_> :05] <elliott_> really
19:22:58 <AndoDaan_> [21:06] <mroman_> so I know when it was last updated
19:22:58 <AndoDaan_> [21:06] <mroman_> elliott_: what for?
19:22:58 <AndoDaan_> [21:06] <elliott_> (well, "psychiatric clinic" may give excessively straitjacket type connotations, but it was a mental health facility)
19:22:58 <AndoDaan_> [21:06] <elliott_> mroman_: "being fucked up"
19:22:58 <AndoDaan_> [21:06] * incomprehensibly has quit IRC (Ping timeout: 260 seconds)
19:23:10 <AndoDaan_> copy paste butter fingers
19:23:18 <mroman_> hm?
19:23:26 <elliott_> are you posting my medical history to esoleaks
19:23:38 <AndoDaan_> yes, god yes.
19:23:39 <mroman_> I still don't know why I added pm to Burlesque
19:23:40 <mroman_> :D
19:23:44 <AndoDaan_> so finally happy to have it out.
19:23:55 <AndoDaan_> hard grammer is.
19:24:19 <mroman_> ah
19:24:22 <mroman_> teebee beat me again
19:24:22 <mroman_> :(
19:24:44 <mroman_> What's currently the best way to detect primes?
19:24:53 <AndoDaan_> teebee must write code like a robot.
19:25:13 <mroman_> !blsq 20ro{fCL[2==}f[
19:25:14 <blsqbot> {4 6 9 10 14 15}
19:25:30 <AndoDaan_> something like that
19:25:32 <mroman_> !blsq 20ro{fcL[2==}f[
19:25:32 <blsqbot> {2 3 5 7 11 13 17 19}
19:25:49 <AndoDaan_> I really was nearly there.
19:25:53 <mroman_> fcL[2== is the only way for "isprime" I know of
19:26:09 <AndoDaan_> been going at the last AG problem for an hour or so.
19:26:34 <AndoDaan_> alright.
19:26:37 <mroman_> !blsq 17fc
19:26:37 <blsqbot> {1 17}
19:26:51 <mroman_> !blsq 17Jfc
19:26:51 <blsqbot> {1 17}
19:26:56 <mroman_> !blsq 17Jfc~[
19:26:56 <blsqbot> ERROR: Burlesque: (~[) Invalid arguments!
19:27:15 <mroman_> !blsq 17Jfcj~[
19:27:15 <blsqbot> 1
19:27:22 <mroman_> Jfcj~[
19:27:26 <mroman_> fc2L[==
19:27:36 <mroman_> ok. Jfcj~[ is one byte shorter
19:27:40 <mroman_> !blsq 16Jfcj~[
19:27:40 <blsqbot> 1
19:27:44 <mroman_> damn
19:27:47 <mroman_> !blsq 16fc
19:27:47 <blsqbot> {1 2 4 8 16}
19:27:51 <mroman_> !blsq 16fC
19:27:51 <blsqbot> {2 2 2 2}
19:27:56 <mroman_> ah
19:27:58 <mroman_> oh
19:28:00 <mroman_> :D
19:28:02 <mroman_> !blsq 17fc
19:28:02 <blsqbot> {1 17}
19:28:10 <mroman_> 1 isn't a prime but ok
19:28:23 <mroman_> !bsq 17fC1~[
19:28:27 <mroman_> !blsq 17fC1~[
19:28:27 <blsqbot> 0
19:28:36 <mroman_> !blsq 17fC
19:28:36 <blsqbot> {17}
19:28:42 <mroman_> ah
19:28:46 <mroman_> !blsq 16fC
19:28:46 <blsqbot> {2 2 2 2}
19:28:49 <mroman_> !blsq 17fC
19:28:49 <blsqbot> {17}
19:29:03 <mroman_> !blsq 17JfC~[
19:29:03 <blsqbot> ERROR: Burlesque: (~[) Invalid arguments!
19:29:06 <mroman_> !blsq 17JfCj~[
19:29:06 <blsqbot> 1
19:29:10 <mroman_> !blsq 16JfCj~[
19:29:10 <blsqbot> 0
19:29:15 <mroman_> JfCj~[
19:29:23 <mroman_> fCL[1==
19:29:54 <mroman_> !blsq 200ro{JfCj~[}f[
19:29:55 <blsqbot> {2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103
19:30:40 <mroman_> !blsq 200ro{JfCj~[}f[?i
19:30:41 <blsqbot> {3 4 6 8 12 14 18 20 24 30 32 38 42 44 48 54 60 62 68 72 74 80 84 90 98 102 104
19:31:06 <mroman_> !blsq 200ro{JfCj~[}f[?i
19:31:07 <blsqbot> {3 4 6 8 12 14 18 20 24 30 32 38 42 44 48 54 60 62 68 72 74 80 84 90 98 102 104
19:31:12 <mroman_> !blsq 200ro{JfCj~[}f[?iJ2?-
19:31:12 <blsqbot> {1 2 4 6 10 12 16 18 22 28 30 36 40 42 46 52 58 60 66 70 72 78 82 88 96 100 102
19:31:20 <mroman_> !blsq 200ro{JfCj~[}f[?iJ2?-UN
19:31:21 <blsqbot> {3 4 6 8 12 14 18 20 24 30 32 38 42 44 48 54 60 62 68 72 74 80 84 90 98 102 104
19:31:25 <mroman_> !blsq 200ro{JfCj~[}f[?iJ2?-UN<>
19:31:25 <blsqbot> {200 198 196 194 192 190 182 180 178 174 172 168 166 164 162 158 156 152 150 148
19:31:28 <mroman_> !blsq 200ro{JfCj~[}f[?iJ2?-UN><
19:31:28 <blsqbot> {1 2 3 4 6 8 10 12 14 16 18 20 22 24 28 30 32 36 38 40 42 44 46 48 52 54 58 60 6
19:31:39 <mroman_> !blsq 256ro{JfCj~[}f[?iJ2?-UN><
19:31:40 <blsqbot> {1 2 3 4 6 8 10 12 14 16 18 20 22 24 28 30 32 36 38 40 42 44 46 48 52 54 58 60 6
19:31:43 <HackEgo> [wiki] [[Special:Log/newusers]] create * GeniaSpringfiel * New user account
19:31:53 <AndoDaan_> nU?
19:31:57 <AndoDaan_> uN i mean
19:32:13 <mroman_> no
19:32:17 <mroman_> UN is Union
19:32:22 <AndoDaan_> it's vertical for the problem
19:32:35 <AndoDaan_> See, I'm very foolish
19:32:45 <mroman_> that's 28B
19:32:47 <mroman_> teebee got 22B
19:32:48 <mroman_> so
19:32:55 <mroman_> there's room for lots of improvements
19:33:28 <mroman_> hm
19:33:32 <mroman_> !blsq 20ro{}f[
19:33:32 <blsqbot> {1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20}
19:33:37 <mroman_> !blsq 20ro{JfC}f[
19:33:37 <blsqbot> {1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20}
19:33:40 <AndoDaan_> still 9 better than the top
19:33:43 <mroman_> !blsq 20ro{JfC~[}f[
19:33:44 <blsqbot> {1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20}
19:33:49 <AndoDaan_> 11 better
19:33:57 <mroman_> !blsq 20ro{JfC~[}m[
19:33:57 <blsqbot> {ERROR: Burlesque: (~[) Invalid arguments! {} 1 ERROR: Burlesque: (~[) Invalid a
19:34:02 <mroman_> !blsq 20ro{JfCj~[}m[
19:34:02 <blsqbot> {0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0}
19:34:05 <mroman_> !blsq 20ro{JfCj~[}f[
19:34:05 <blsqbot> {2 3 5 7 11 13 17 19}
19:34:23 <AndoDaan_> tried that method for a while
19:34:40 <AndoDaan_> the regex look for 0 1 0
19:35:02 <mroman_> !blsq 20ro{fCL[}f[
19:35:02 <blsqbot> {2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20}
19:35:15 <mroman_> !blsq 20ro{fCL[?d}f[
19:35:15 <blsqbot> {1 4 6 8 9 10 12 14 15 16 18 20}
19:35:18 <mroman_> aha!
19:35:29 <mroman_> !blsq 20ro{fCL[n!}f[
19:35:30 <blsqbot> {1}
19:35:46 <mroman_> !blsq 20ro{fCL[?d}f[
19:35:47 <blsqbot> {1 4 6 8 9 10 12 14 15 16 18 20}
19:35:54 <mroman_> that's the list of non-primes
19:35:58 <mroman_> (is there a challenge for that :D?)
19:36:05 <mroman_> so
19:54:17 -!- Sprocklem has quit (Ping timeout: 272 seconds).
19:54:37 -!- shikhin has joined.
20:08:17 -!- erdic has quit (Ping timeout: 260 seconds).
20:08:34 -!- erdic has joined.
20:12:23 <mroman_> ok
20:12:23 <mroman_> so
20:12:34 <mroman_> !blsq 20ro20ro{fCL[?d}f[\\
20:12:34 <blsqbot> {2 3 5 7 11 13 17 19}
20:12:38 <mroman_> are the primes
20:12:41 <mroman_> but that's too long
20:12:54 <mroman_> !blsq 40ro{fCL[?d}f[
20:12:54 <blsqbot> {1 4 6 8 9 10 12 14 15 16 18 20 21 22 24 25 26 27 28 30 32 33 34 35 36 38 39 40}
20:13:12 <mroman_> it's union prime+1, prime-
20:13:16 <mroman_> *prime+1,prime-1
20:13:32 <mroman_> hm
20:14:03 <mroman_> AndoDaan_: you tried regex for A045718?
20:14:14 <mroman_> oh!!!
20:14:15 <mroman_> wait
20:14:24 <mroman_> can't you hmu
20:14:25 <mroman_> *hum
20:14:30 <mroman_> ah no
20:14:34 <mroman_> that command does not exist
20:14:38 <mroman_> I wanted a command that does
20:14:49 <mroman_> {1 2 3 4}{0 1 1 0}<command> and it will return {2 3}
20:15:53 <mroman_> oh
20:15:54 <mroman_> easy
20:16:09 <mroman_> !blsq 20ro{JfCj~[}m[
20:16:09 <blsqbot> {0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0}
20:16:14 <mroman_> !blsq 20roJ{JfCj~[}m[
20:16:14 <blsqbot> {0 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0}
20:16:17 <mroman_> !blsq 20roJ{JfCj~[}m[?*
20:16:17 <blsqbot> {0 2 3 0 5 0 7 0 0 0 11 0 13 0 0 0 17 0 19 0}
20:16:23 <mroman_> fu
20:16:28 <mroman_> !blsq 20roJ{JfCj~[}m[n!?*
20:16:28 <blsqbot> {0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0}
20:16:34 <mroman_> !blsq 20roJ{JfCj~[}m[)n!?*
20:16:34 <blsqbot> {1 0 0 4 0 6 0 8 9 10 0 12 0 14 15 16 0 18 0 20}
20:16:59 <mroman_> !blsq 20roJ{JfCj~[}m[)n!?*{}f[
20:16:59 <blsqbot> {1 4 6 8 9 10 12 14 15 16 18 20}
20:17:59 <mroman_> ^- This is actualy what people complaining about golfing languages don't understand
20:18:08 <ais523> mroman_: ?
20:18:20 <mroman_> they complain that they always win
20:18:36 <ais523> well, that's unsurprising, really
20:18:37 <mroman_> I guess they think it's trivial to produce a short solution in it
20:18:47 <mroman_> It's not
20:18:50 <mroman_> It's still hard
20:18:53 <mroman_> It's still golfing
20:18:57 <ais523> if you had Haskell where all the standard library functions were Huffman-coded
20:19:05 <mroman_> ais523: Of course
20:19:12 <ais523> it'd do almost as well as the golfing languages, except for I/O
20:19:18 <mroman_> maybe even a sucky burlesque golf solution is better than a haskell solution
20:19:36 <ais523> the {1 2 3 4}{0 1 1 0} thing is easy enough to do in most functional languages
20:19:41 <ais523> zip, filter, map
20:19:42 <mroman_> but it's still hard to write good burlesque solutions
20:19:48 <ais523> but it's going to be quite long written out
20:19:56 <ais523> presumably burlesque is doing the same thing, just with fewer characters
20:20:10 <ais523> @djinn [a] -> [b] -> [(a,b)]
20:20:11 <lambdabot> Error: Undefined type []
20:20:17 <mroman_> !blsq {1 2 3 4}{0 1 1 0}z[
20:20:17 <blsqbot> {{1 0} {2 1} {3 1} {4 0}}
20:20:27 <ais523> hmm, how much Haskell have I forgotten in the last several years?
20:20:29 <mroman_> !blsq {1 2 3 4}{0 1 1 0}z[{1!!}f[
20:20:29 <blsqbot> {{2 1} {3 1}}
20:20:32 <mroman_> !blsq {1 2 3 4}{0 1 1 0}z[{1!!}f[u[
20:20:32 <blsqbot> {1 1}
20:20:38 <mroman_> !blsq {1 2 3 4}{0 1 1 0}z[{1!!}f[)-]
20:20:38 <blsqbot> {2 3}
20:20:41 <ais523> :t map
20:20:41 <lambdabot> (a -> b) -> [a] -> [b]
20:20:55 <ais523> @hoogle [a] -> [b] -> [(a,b)]
20:20:57 <mroman_> you can do it with z[{1!!}f[)-] I guess
20:20:58 <lambdabot> Prelude zip :: [a] -> [b] -> [(a, b)]
20:20:58 <lambdabot> Data.List zip :: [a] -> [b] -> [(a, b)]
20:20:58 <lambdabot> Data.ByteString.Builder.Prim (>*<) :: Monoidal f => f a -> f b -> f (a, b)
20:21:02 <ais523> right, it is called zip
20:21:06 <mroman_> because you have to unzip after the filter
20:21:15 <mroman_> > zip [1,2,3,4] [0,1,1,0]
20:21:17 <lambdabot> [(1,0),(2,1),(3,1),(4,0)]
20:21:32 <mroman_> > filter (\(a,b) -> b == 1) $ zip [1,2,3,4] [0,1,1,0]
20:21:33 <lambdabot> [(2,1),(3,1)]
20:21:39 <mroman_> > map fst . filter (\(a,b) -> b == 1) $ zip [1,2,3,4] [0,1,1,0]
20:21:41 <lambdabot> [2,3]
20:22:00 <ais523> mroman_: right, that's what I was writing
20:22:03 <ais523> just you were faster
20:22:07 <mroman_> ais523: I just meant that people saying that it's trivial to golf in $golflanguage are morons
20:22:16 <ais523> right
20:22:19 <mroman_> it depends on the challenge
20:22:25 <mroman_> sure
20:22:38 <mroman_> "remove multiple occurences of characters"
20:22:39 <fizzie> > filter (>0) $ zipWith (*) [1,2,3,4] [0,1,1,0] -- for nonzero data
20:22:41 <lambdabot> [2,3]
20:22:47 <mroman_> !blsq "hellloo!"gn\[Q
20:22:47 <blsqbot> helo!
20:22:51 <mroman_> there you go ;)
20:22:55 <mroman_> ^- that's trivial, yes
20:23:15 <mroman_> fizzie: you mean for nonzero data and Num a=>
20:23:17 <fizzie> (Hello from Germany.)
20:23:30 <mroman_> !blsq {1 2 3 4}{0 1 1 0}?*{}f[
20:23:30 <blsqbot> {2 3}
20:23:49 <mroman_> (you can use {}f[ here because the value is also the predicate itself)
20:24:05 <mroman_> !blsq {1 0 2 0 3}{}f[
20:24:05 <blsqbot> {1 2 3}
20:24:18 <mroman_> !blsq {1 0 2 0 3}{J<-==}f[
20:24:19 <blsqbot> {1 0 2 0 3}
20:24:34 <mroman_> !blsq {12 11 13 55 656 19}{J<-==}f[
20:24:34 <blsqbot> {11 55 656}
20:24:55 <mroman_> well... gotta go now
20:25:38 <mroman_> fizzie: You should try A045718 in Burlesque too ;)
20:25:53 <mroman_> I seem to be stuck at both A045718 and A006520 :(
20:26:14 -!- AnotherTest has quit (Remote host closed the connection).
20:26:25 <fizzie> Maybe when I get back from here.
20:37:04 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)).
20:37:24 <ais523> ooh, OEIS golf actually seems like a really clever idea
20:37:32 <ais523> there are tons of sequences there, and most follow patterns
20:37:51 <ais523> although, say, a list of the known busy beavers is probably quite hard to generate the "intended" way in a reasonable time
20:37:59 -!- AndoDaan_ has quit (Ping timeout: 272 seconds).
20:40:35 <ais523> @oeis 6 21 107
20:40:36 <lambdabot> Busy Beaver problem: a(n) = maximal number of steps that an n-state Turing m...
20:40:39 -!- augur has quit (Remote host closed the connection).
20:40:56 <ais523> the next element of the sequence is unknown, but at least 47176870
21:01:04 -!- Patashu has joined.
21:02:54 <elliott_> I think BB(3) was calculated?
21:03:31 <ais523> that's the 21
21:04:02 <elliott_> er, add a couple to that then
21:04:15 <elliott_> okay, no, 107 was the one worked out I guess
21:04:32 <elliott_> er, hmm
21:04:36 <elliott_> @oeis 0, 1, 4, 6
21:04:45 <elliott_> @oeis 0 1 4 6
21:04:49 <lambdabot> Zero together with the nonprime numbers A018252.[0,1,4,6,8,9,10,12,14,15,16,...
21:04:55 <lambdabot> Zero together with the nonprime numbers A018252.[0,1,4,6,8,9,10,12,14,15,16,...
21:09:20 -!- mihow has quit (Quit: mihow).
21:09:35 <elliott_> -_-
21:10:25 <HackEgo> [wiki] [[Special:Log/newusers]] create * PhillipSowden * New user account
21:10:31 <ais523> hmm, there is something that is obviously a bot reading nethack4.org, but claiming to be Firefox
21:11:03 <ais523> I can tell it's a bot because it loaded robots.txt, then the other pages in quick succession
21:11:22 <ais523> wait, no, not Firefox
21:11:23 <ais523> that's iE
21:11:25 <ais523> *IE
21:11:31 <Taneb> Maybe it's a script?
21:11:41 <ais523> those tend to claim to be wget or curl
21:11:47 -!- AndoDaan has joined.
21:12:09 <Taneb> Maybe it's a poorly written script by someone who's just heard of JavaScript and iframes?
21:12:19 <ais523> that checks robots.txt?
21:12:28 <Taneb> ...good point.
21:12:33 <HackEgo> [wiki] [[KickMe]] N http://esolangs.org/w/index.php?oldid=40567 * 173.240.241.83 * (+942) Created page with "'''KickMe''' is an [[object-oriented]] language which inverts traditional notions of member accessibility and data encapsulation. == Member accessibility == The following se..."
21:13:04 <ais523> there are also a surprising number of browsers that don't request any URL at all, and get a 400
21:13:24 <ais523> and at least one who only requested the favicon, nothing else
21:13:59 <myname> i like
21:17:54 <Bike> @oeis 0,1,4,6,13
21:17:57 <lambdabot> Busy Beaver sequence, or Rado's sigma function: maximal number of 1's that a...
21:18:04 <Bike> lol no examples huh
21:23:52 -!- Patashu has quit (Ping timeout: 240 seconds).
21:30:49 -!- bb010g has quit (Quit: Connection closed for inactivity).
21:42:57 -!- ais523 has quit.
22:00:22 -!- shikhout has joined.
22:00:49 -!- shikhout has changed nick to Guest45401.
22:02:53 -!- FreeFull has quit (Ping timeout: 272 seconds).
22:03:14 -!- shikhin has quit (Ping timeout: 244 seconds).
22:06:14 <Sgeo> Why am I looking at Tcl again?
22:07:30 -!- sebbu has quit (Ping timeout: 250 seconds).
22:09:13 -!- augur has joined.
22:09:55 -!- augur has quit (Read error: Connection reset by peer).
22:10:14 -!- augur has joined.
22:10:23 -!- augur has quit (Remote host closed the connection).
22:10:53 -!- augur has joined.
22:26:10 -!- sebbu has joined.
22:26:43 -!- S1 has quit (Quit: S1).
22:26:51 -!- sebbu has quit (Changing host).
22:26:51 -!- sebbu has joined.
22:52:58 -!- Sprocklem has joined.
23:06:29 <Sgeo> https://www.reddit.com/r/ProgrammerHumor/comments/2i10fh/ms_developer_on_explaining_why_its_windows_10/ there's real code like that.
23:07:30 <Sgeo> Oh, there is a comment saying it's not likely, I think
23:14:26 <drdanmaku> Sgeo: well, that search does return code like that
23:14:53 <Sgeo> drdanmaku: but there's a comment suggesting that 32-bit code would be told that it's Windows 98 anyway
23:15:57 <drdanmaku> i guess, maybe i'm just holding out hope that the microsoft marketing drones aren't just completely insane :(
23:16:04 -!- Bicyclidine has joined.
23:16:09 -!- Bicyclidine has quit (Client Quit).
23:16:26 -!- Bicyclidine has joined.
23:20:27 <Sgeo> If Microsoft cared about compatibility with legacy products so much, why would there exist domains where IE 11 will send a UA string that does not claim to be IE, yet render as though it's IE9?
23:22:22 <pikhq> The rendering algorithm choice is decided by the contents, which is *after* the UA is sent.
23:23:52 <Sgeo> pikhq: it can be overridden by Microsoft's compatibility list
23:24:07 <Sgeo> And in this case was
23:24:18 <Sgeo> That same compatibility list can also change the UA that gets sent
23:28:28 -!- boily has joined.
23:31:03 <elliott_> I like https://www.reddit.com/r/ProgrammerHumor/comments/2i10fh/ms_developer_on_explaining_why_its_windows_10/ckxx4yv, which will break as soon as Windows 905 gets released
23:32:20 <pikhq> Or when Microsoft releases "Windows Me 2", for the year 3000.
23:32:29 <elliott_> windows meh
23:32:41 <elliott_> can't wait for windowses 94, 96, 97 and 99
23:32:52 <elliott_> windows 97.9 recurring
23:33:26 -!- Phantom_Hoover has joined.
23:37:06 -!- AndoDaan has quit (Ping timeout: 258 seconds).
23:39:08 -!- AndoDaan has joined.
23:46:19 * pikhq believes the next version should use the internal version number
23:46:27 <pikhq> Windows 6.3 ahoy!
23:47:47 -!- GeekDude has joined.
23:53:05 -!- AndoDaan has quit (Ping timeout: 272 seconds).
23:54:35 <myname> windows 15.04
23:55:04 -!- boily has quit (Quit: SWITCHING FOR ANOTHER CHICKEN).
23:57:04 -!- boily has joined.
23:59:33 -!- AndoDaan has joined.
←2014-09-30 2014-10-01 2014-10-02→ ↑2014 ↑all