←2014-10-20 2014-10-21 2014-10-22→ ↑2014 ↑all
00:00:17 <Sgeo> Either I'm misunderstanding the meaning of the back button, or Google violates their own guidelines
00:03:23 <Sgeo> "In the case of the Back button, you should make navigation more predictable by inserting into the task's back stack the complete upward navigation path to the app's topmost screen. This allows users who've forgotten how they entered your app to navigate to the app's topmost screen before exiting."
00:03:32 <Sgeo> (wrt Notifications)
00:05:36 -!- Bicyclidine has quit (Ping timeout: 255 seconds).
00:10:40 <pikhq> That is very much Google violating their own guidelines.
00:10:45 <pikhq> *All* the Google apps do that too.
00:10:54 <pikhq> It's fucking obnoxious.
00:11:48 <pikhq> Wait, wait, reading that quote there.
00:11:54 <Sgeo> pikhq: sounds like they are following their guidelines... but the guideline is bizarre.
00:12:05 <pikhq> Holy shit that guideline is terrible.
00:12:05 <Sgeo> Are people supposed to learn to use their phones by reading developer docs?
00:12:31 <pikhq> Who the everloving fuck designed that?
00:12:42 <pikhq> Like, have they even tried *using* this?
00:12:51 <Sgeo> pikhq: well, if it's consistent... and in bold letters somewhere when you first turn on the phone... you could get used to it
00:12:56 <pikhq> It's the law of least surprise, not the law of maximal surprise!
00:13:03 <Sgeo> It's not knowing the guideline, like any lay user, that gives me a headache
00:13:10 <pikhq> But it's only slightly less surprising than having the phone emit dicks.
00:14:51 -!- Bicyclidine has joined.
00:30:29 <elliott> that guideline is reasonable if you think of it as a hierarchy
00:30:35 <elliott> it goes back unless there's no way back, in which case it goes up
00:30:50 <elliott> so you move from X to gmail -> message, go up to gmail, then back to X
00:31:27 <Sgeo> Is this in the manual somewhere? Maybe I should read it
00:31:41 -!- Bicyclidine has quit (Ping timeout: 255 seconds).
00:32:28 <Sgeo> Or a built-in tutorial.. 'this is the exact meaning of the back button'
00:34:16 <pikhq> elliott: The issue is that it's from a notification, so the *apparent* thing is you went from X to message, and then you go up to gmail.
00:34:46 <pikhq> "No, no, no, no, I didn't want to go to gmail!" has been a common thought.
00:35:24 <elliott> pikhq: sure, it may be less useful. I'm not sure it's confusing though. from iOS, I'd be used to "< Inbox" being in the top left, so I associate messages as being inside the hierarchy of the mail app, and would even associate a left arrow "back" symbol as going to the inbox
00:35:34 <elliott> as in, it doesn't confuse me :)
00:35:59 <pikhq> It irritates the everloving shit out of me.
00:36:09 <pikhq> It's worse with links...
00:36:13 <pikhq> Say, a link opens in Youtube.
00:36:34 <pikhq> Youtube just inserts its entire navigation stack into the hierarchy there.
00:36:50 <pikhq> Which is to say you might be 20 taps away from your other app.
00:37:32 <Sgeo> I'm scared of the back button. I just use multitasking navigation to switch between apps
00:37:42 <pikhq> I should note though that the only mental analog to the Android "back" button I have is a browser back button.
00:38:01 <pikhq> When a website does this sort of thing I want a web developer's head on a silver platter.
00:38:48 <Sgeo> So maybe iOS offers one less navigation option than Android, but it's not a big loss because that navigation option is nonsensical anyway
00:38:59 <Sgeo> Or does iOS offer something else in its place
00:39:31 <elliott> iOS has an app switcher?
00:39:39 <Sgeo> I thought it did
00:39:46 <elliott> it does
00:39:51 <elliott> that was a statement
00:39:56 <elliott> it orders by most recent use, so you can use it to go back easily
00:40:12 <elliott> pikhq: true. that would be horrible on the web. so I agree with you
00:40:37 <elliott> pikhq: that said, phone apps are way more siloed than the web, for better or for worse
00:41:02 <Sgeo> They're less siloed on Android
00:41:13 <Sgeo> *than on iOS, I mean
00:41:15 <pikhq> But yeah. The Android "back" button is not obviously a "go up a level on the application heirarchy" button.
00:41:36 <elliott> well, my standard for unsiloed environments is, like, unix or smalltalk
00:41:42 <elliott> (mythical, never-really-existed unix, that is)
00:41:47 <pikhq> It's "kinda that web browser back button, only it sometimes decides to kick your expectations instead"
00:41:57 <pikhq> elliott: So, Plan 9 From Bell Labs unix?
00:42:00 <elliott> iOS is getting less silo-y over time, anyway
00:42:23 <elliott> pikhq: yeah sure. you probably have to use sam instead of acme to qualify too.
00:42:36 <pikhq> Won't disagree with that.
00:42:39 <elliott> unix philosophy was DOA :p
00:42:40 <Sgeo> Apparently it costs a bunch of money to develop an app that -isn't- meant for the general public on iOS
00:43:22 <Sgeo> https://developer.apple.com/programs/ios/enterprise/
00:43:48 <elliott> uh...
00:43:53 <Sgeo> Oh, and need to be an actual company
00:44:00 <elliott> "a bunch of money" and enterprise in the URL, and it's $299/year?
00:44:05 -!- zzo38 has joined.
00:44:11 <pikhq> For an enterprise that's kinda a bargin.
00:44:13 <elliott> even $299/month would be cheap with the setup you gave that
00:44:36 <elliott> that's <$25/month, you could pay more than that on a VPS easily
00:44:39 <elliott> *for a VPS
00:44:52 <elliott> plus developing for iOS is $99/year to start with
00:44:59 <Sgeo> Ok, not expensive for a real enterprise. But... what if I want to make an app for just me and my friends
00:45:06 <pikhq> Trust me, even a fairly small business can afford that...
00:45:45 <elliott> Sgeo: well, is $99/yr acceptable for that to you but not $299/yr?
00:45:47 <pikhq> Also, for that if I really cared I'd just set up a quick (non-tax-exempt) non-profit for the purpose and have friends pay dues to cover the costs.
00:46:11 <pikhq> I mean sure it's more pain than it's really *worth*, but it's actually not a terribly difficult hoop.
00:46:14 <elliott> but, you can probably do something with this:
00:46:25 <elliott> https://stackoverflow.com/questions/40154/how-do-you-beta-test-an-iphone-app
00:46:33 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds).
00:46:40 <elliott> https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html
00:46:44 <pikhq> Believe it or not, but setting up some form of corporate entity is an afternoon's effort.
00:46:51 <elliott> https://developer.apple.com/app-store/Testflight/
00:47:29 <Sgeo> Hmm
00:48:33 <zzo38> On a 64-bit Linux computer, how long is a short integer?
00:49:42 <pikhq> zzo38: 16 bits.
00:49:54 <zzo38> Good.
00:50:07 <zzo38> But for some reason ZORKMID doesn't work on 64-bit Linux computers.
00:50:21 <pikhq> Also, you probably should use int16_t and uint16_t.
00:52:17 <zzo38> It works on Windows, and on Wine, but if compiled on a 64-bit Linux computer, it fails to understand any input.
00:54:35 * Sgeo looks at Nim(rod)
00:54:58 <Sgeo> I remember seeing it mocked (in here?) for ab a_b and aB being equivalent
00:55:24 <Sgeo> I guess that could make it hard to grep for things
00:56:43 <zzo38> This is the program: http://zzo38computer.org/zmachine/interp/zorkmid.zip Do you think you can find the mistake? I think it might be in the "vocab_lookup" function?
01:13:15 -!- AndoDaan_ has joined.
01:14:52 -!- AndoDaan has quit (Ping timeout: 245 seconds).
01:36:05 -!- zzo38 has quit (Read error: Connection reset by peer).
01:36:18 -!- zzo38 has joined.
01:37:57 -!- bb010g has joined.
01:47:06 -!- AndoDaan_ has quit.
01:59:51 -!- nys has quit (Quit: quit).
02:09:07 -!- Sprocklem has joined.
02:29:56 -!- AndoDaan has joined.
02:39:33 <Sgeo> "With parenthesis and semicolons (;) you can use statements where only an expression is allowed:"
02:39:46 <Sgeo> Not -quite- no statement/expression distinction, but seems close
02:46:36 <zzo38> I believe that in BLISS there is no statement/expression distinction at all; you can put statements anywhere an expression is expected.
03:02:40 -!- brandonson has quit (Quit: WeeChat 0.4.3-dev).
03:10:12 -!- MDream has joined.
03:11:11 -!- oerjan has quit (Quit: leaving).
03:13:10 -!- MDude has quit (Ping timeout: 255 seconds).
03:14:01 -!- MDude has joined.
03:15:14 -!- MDream has quit (Ping timeout: 272 seconds).
03:18:06 -!- AndoDaan has quit.
03:28:07 <zzo38> (Also in programming languages such as Forth you can easily put anything anywhere.)
03:49:18 <Sgeo> I guess I shouldn't look at iOS's lack of a back button as a feature. In theory, I think I could have an iOS like experience in that regard by just ignoring it. Unless there are apps that don't use an up button
03:50:51 <Sgeo> How does iOS handle default apps? Something saner than 'wipe out a chunk of your preferences to change your preferences'/
03:52:03 -!- conehead has quit (Ping timeout: 258 seconds).
04:07:15 <J_Arcane> Sgeo: IME, assume you want to use the Apple app forever until the end of time, unless none is provided and then be inconsistent or refused to work anyway.
04:08:01 <Sgeo> Oh, fantastic.
04:08:04 <Sgeo> >:(
04:08:17 <J_Arcane> You still have to jailbreak just to change the default browser.
04:11:44 <J_Arcane> http://tldrwikipedia.tumblr.com/post/100524800108
04:25:38 <zzo38> Is it possible with CSS to put text where pictures belong?
04:41:14 <zzo38> Which picture formats support DPI to be specified inside of the picture file?
04:51:23 <Sgeo> Are there any mobile OSes that have sane default app resolution?
04:51:36 <Sgeo> Any OSes, for that matter?
05:05:15 -!- AndoDaan has joined.
05:54:47 <elliott> debian?
06:05:20 -!- AndoDaan has quit (Ping timeout: 248 seconds).
06:05:42 -!- AndoDaan has joined.
06:05:53 -!- conehead has joined.
06:26:34 <b_jonas> zzo38: I think jpeg and png both support saving the dpi in the picture file, but most viewers will ignore that
06:47:53 -!- skarn has quit (Ping timeout: 272 seconds).
06:51:58 -!- skarn has joined.
07:04:59 -!- AndoDaan has quit (Ping timeout: 272 seconds).
07:05:12 -!- AndoDaan has joined.
07:26:03 <Sgeo> Are either Ubuntu phone or Firefox phone likely to be interesting?
07:27:00 -!- Frooxius has joined.
07:27:14 -!- Patashu has joined.
07:30:16 <mroman> Taneb: You should read "Learn you a Burlesque for no good" then ;)
07:33:00 <mroman> !blsq ?_
07:33:00 <blsqbot> "I have 340 non-special builtins!"
07:33:41 <mroman> elliott, Taneb: Burlesque is just about knowing the 340 builtins :)
07:33:43 <mroman> and the syntax
07:33:47 <mroman> but the syntax is incredibly easy
07:37:23 -!- conehead has quit (Quit: Computer has gone to sleep).
07:44:24 <elliott> that sounds a little boring :(
07:58:51 <mroman> `unicode FULLWIDTH GREATER
07:58:52 <HackEgo> U+FF1E FULLWIDTH GREATER-THAN SIGN \ UTF-8: ef bc 9e UTF-16BE: ff1e Decimal: &#65310; \ > \ Category: Sm (Symbol, Math) \ Bidi: ON (Other Neutrals) \ Character is mirrored \ Decomposition: <wide> 003E
08:10:31 <mroman> and it's somewhat related to Haskell
08:10:59 <mroman> i.e. builtins are mostly named after Haskell functions
08:11:15 <mroman> !blsq 10ro{2dv}pt
08:11:15 <blsqbot> {{2 4 6 8 10} {1 3 5 7 9}}
08:11:45 <mroman> !blsq 10ro{2dv}ptp^?+
08:11:45 <blsqbot> {3 7 11 15 19}
08:12:09 <mroman> !blsq 10ro2co{p^?+}m[
08:12:10 <blsqbot> {3 7 11 15 19}
08:12:57 <mroman> !blsq 10ro2co{p^?+}m[2co{p^?-}m[
08:12:57 <blsqbot> {4 4 ERROR: Burlesque: (.-) Invalid arguments! 19}
08:13:20 <mroman> !blsq 10ro2co{p^?+}m[2co
08:13:20 <blsqbot> {{3 7} {11 15} {19}}
08:13:32 <mroman> hm
08:13:39 <mroman> !blsq 10ro2co{p^?+}m[2CO{p^?-}m[
08:13:39 <blsqbot> {4 4 4 4}
08:19:46 <mroman> !blsq 10ro4mo?+
08:19:46 <blsqbot> {5 10 15 20 25 30 35 40 45 50}
08:20:47 <mroman> elliott: the interesting part is the golfing
08:21:01 <mroman> and some sideeffects of commands
08:21:02 <mroman> like
08:21:06 <mroman> !blsq {1 2 3 4}mo
08:21:07 <blsqbot> {1 4 9 16}
08:21:52 -!- heroux has quit (Ping timeout: 255 seconds).
08:22:00 <mroman> (i.e. mo was never intended to be able to do that. It's just a side-effect of the way mo was implemented)
08:22:29 <elliott> what's it meant to do?
08:22:35 <elliott> !blsq 4mo
08:22:35 <blsqbot> Ain't nobody got time fo' dat!
08:22:38 <elliott> !blsq "4"mo
08:22:38 <blsqbot> Ain't nobody got time fo' dat!
08:22:42 <elliott> !blsq {"a" "bc"}mo
08:22:42 <blsqbot> {"1a" "2cb"}
08:22:53 -!- heroux_ has quit (Ping timeout: 272 seconds).
08:23:05 <mroman> elliott: It's multiples of
08:23:09 <mroman> but it returns an infinite list
08:23:13 <mroman> so you have to call take
08:23:19 <mroman> !blsq 4mo10.+
08:23:19 <blsqbot> {4 8 12 16 20 24 28 32 36 40}
08:24:30 <mroman> (the {"a" "bc"}mo thing is also a side-effect)
08:26:00 <elliott> I guess it is like J.
08:26:40 <mroman> That seems to be the word about Burlesque :)
08:27:47 <elliott> in J you can do 4 * 1 2 3 4 5, 1 2 * 1 2 3 4 5, etc.
08:27:51 <elliott> I guess it doesn't do infinite arrays
08:27:56 <elliott> but in J it works for any number of dimensions
08:28:02 <mroman> !blsq {1 2 3 4 5}4?*
08:28:02 <blsqbot> {4 8 12 16 20}
08:28:21 <mroman> !blsq 1 2 3 4 5CL4?*
08:28:21 <blsqbot> {20 16 12 8 4}
08:28:54 <mroman> !blsq 1 2 3 4 5Cl4?*
08:28:54 <blsqbot> {4 8 12 16 20}
08:29:10 -!- heroux has joined.
08:29:13 <mroman> !blsq 1 1q.+10C!#s
08:29:13 <blsqbot> {144 89 55 34 21 13 8 5 3 2 1 1}
08:29:27 <mroman> !blsq 1 1q.+10C!#s++
08:29:27 <blsqbot> 376
08:29:29 -!- heroux_ has joined.
08:29:40 <mroman> ^- sum of the first 10 fib numbers
08:30:19 <mroman> elliott: Burlesque has lazyness. That's kinda fun sometimes
08:31:15 <mroman> However, for people without Haskell background it might be hard to see what stuff breaks lazyness
08:31:21 <mroman> for example
08:31:34 <mroman> !blsq 1R@{?i}m[10.+
08:31:34 <blsqbot> {2 3 4 5 6 7 8 9 10 11}
08:31:47 <mroman> !blsq 1R@{?iJPp}m[10.+
08:31:47 <blsqbot> {2 3 4 5 6 7 8 9 10 11}
08:31:55 <mroman> this will work fine
08:32:08 <mroman> !blsq 1R@{?iJPp}m[10.+p/
08:32:08 <blsqbot> Ain't nobody got time fo' dat!
08:32:13 <mroman> ^- this wont.
08:32:30 <mroman> Pp pushes to the secondary stack
08:32:36 <mroman> and p/ performs a swap on the secondary stack
08:32:44 <mroman> 1R@ is an infinite list
08:33:08 <mroman> {?iJPp} pushes every number to the secondary stack
08:33:16 <mroman> which works fine as long as you don't access it
08:33:34 <mroman> but as soon as you acces the secondary stack it will loop forever
08:34:09 <mroman> !blsq 1R@{?iJPp}m[10.+p\{}#Sp\
08:34:09 <blsqbot> {2 3 4 5 6 7 8 9 10 11}
08:34:16 <mroman> this on the other hand will work again
08:34:25 <mroman> since it doesn't require evaluing the secondary stack :)
08:34:46 <mroman> !blsq 1R@{?iJPp}m[10.+p\CL10.+#Sp\
08:34:46 <blsqbot> {2 3 4 5 6 7 8 9 10 11}
08:34:52 <mroman> !blsq 1R@{?iJPp}m[10.+p\CL10.+#Sp\p/
08:34:52 <blsqbot> Ain't nobody got time fo' dat!
08:34:55 <mroman> hm
08:35:24 <mroman> !blsq 1R@{?iJPp}m[10.+p\Cl10.+#Sp\p/
08:35:24 <blsqbot> Ain't nobody got time fo' dat!
08:35:37 <mroman> CL/Cl might eval stuff
08:36:33 <elliott> in general the J model is very good for short code.
08:36:45 <elliott> how easy is a fold in burlesque
08:36:58 <mroman> !blsq {1 2 3 4 5}{.+}r[
08:36:58 <blsqbot> 15
08:37:04 <mroman> r[ is "reduce"
08:37:15 <mroman> if that's what you mean by fold
08:37:26 <elliott> ...if it's haskelly, shouldn't you know what a fold is? :p
08:37:31 <elliott> what does that use as the zero?
08:37:34 <mroman> I know what foldl is
08:37:55 <elliott> but not foldr? :p
08:37:55 <mroman> r[ is foldl1
08:38:10 <mroman> !blsq {1}{.+}r[
08:38:10 <blsqbot> 1
08:38:27 <mroman> it uses the first element in the list as initial value
08:39:10 <mroman> !blsq 1 2 3 4 5q.+5E!
08:39:11 <blsqbot> ERROR: Burlesque: (.+) Invalid arguments!
08:39:14 <mroman> !blsq 1 2 3 4 5q.+4E!
08:39:14 <blsqbot> 15
08:40:01 <mroman> !blsq 1 2 3 4 5{ien!}{.+}w!
08:40:01 <blsqbot> ERROR: Burlesque: (w!) Invalid!
08:40:05 <mroman> hm
08:40:08 <mroman> ok
08:40:19 <mroman> !blsq 5ie
08:40:19 <blsqbot> ERROR: Burlesque: (ie Invalid arguments!
08:40:24 <mroman> !blsq 1 2 3 4 5{isn!}{.+}w!
08:40:24 <blsqbot> Ain't nobody got time fo' dat!
08:40:36 <mroman> !blsq 1 2 3 4 5{isn!}{.+}w!
08:40:37 <blsqbot> Ain't nobody got time fo' dat!
08:40:43 <mroman> !blsq 1 2 3 4 5{.+}{isn!}w!
08:40:43 <blsqbot> ERROR: Burlesque: (.+) Invalid arguments!
08:40:57 <mroman> anyway. It's stack-based
08:41:01 <mroman> J probably isn't?
08:41:45 <elliott> yeah, it isn't
08:41:50 <elliott> in J, fold is +/1 2 3. fwiw
08:41:55 <elliott> J also has forks which are very powerful for golfing
08:42:14 <elliott> for instance +/%# is a function to calculate the mean (of an arbitrary n-dimensional array)
08:42:34 <elliott> actually I think it might do fun things with higher-dimension things, like calculating the mean of each column
08:42:57 <elliott> the gloss there is "add fold divide length", basically
08:43:05 <mroman> Burlesque doesn't have that
08:43:10 <mroman> !blsq {1 2 3 4 5}AV
08:43:10 <blsqbot> 3.0
08:43:13 <elliott> in other words, (f g h) x is f x g h x
08:43:20 <mroman> !blsq {{1 2 3} {4 5 6}}AV
08:43:20 <blsqbot> 63.0
08:43:26 <elliott> this comes in veeeeeeery handy when golfing since you can do things point-free
08:43:35 <mroman> 63.0 o_O
08:43:40 <mroman> interesting
08:44:28 <mroman> !blsq {{1 2 3}{4 5 6}}++
08:44:28 <blsqbot> {1 2 3 4 5 6}
08:44:35 <mroman> :D
08:44:39 <mroman> !blsq {{1 2 3}{4 5 6}}++pd
08:44:40 <blsqbot> 720
08:44:50 <mroman> !blsq {{1 2 3}{4 5 6}}++pd6?/
08:44:50 <blsqbot> 120
08:45:30 <mroman> !blsq {{1 2 3}{4 5 6}}PD
08:45:30 <blsqbot> {6 120}
08:45:34 <mroman> ah
08:45:35 <mroman> neat
08:45:58 <mroman> PD calcs the product of lists in a list
08:46:09 <mroman> who would have known
08:46:25 <mroman> !blsq {1 2 3 4}PD
08:46:25 <blsqbot> {1.0 2.0 3.0 4.0}
08:46:35 <mroman> elliott: ^- that's the fun thing about Burlesque
08:46:48 <fizzie> !blsq {1 2 3 4})pd
08:46:48 <blsqbot> {1.0 2.0 3.0 4.0}
08:47:02 <elliott> what is PD?
08:47:15 <mroman> PD is defined as {pd}m[
08:47:27 <mroman> I.e. map pd over a list
08:47:34 <mroman> and pd is product for lists
08:47:40 <mroman> or toDouble for integers
08:47:42 <mroman> !blsq 1pd
08:47:42 <blsqbot> 1.0
08:47:46 <mroman> !blsq {2 3}pd
08:47:46 <blsqbot> 6
08:47:50 <mroman> !blsq {2 3}PD
08:47:50 <blsqbot> {2.0 3.0}
08:48:13 <fizzie> !blsq 4.567pd
08:48:13 <blsqbot> 5
08:48:26 <mroman> it's also toInt for doubles :)
08:48:42 <fizzie> Ceil, apparently.
08:48:46 <fizzie> !blsq 4.1pd
08:48:47 <blsqbot> 5
08:48:50 <mroman> yep
08:48:56 <mroman> pd Double a Ceiling a
08:49:07 <fizzie> !blsq {1 2 3}PDPD
08:49:07 <blsqbot> {1 2 3}
08:49:18 <mroman> !blsq 4.1av
08:49:18 <blsqbot> 4
08:49:22 <mroman> av is floor for Double
08:49:24 <mroman> there's also
08:49:28 <mroman> !blsq 4.3XX
08:49:28 <blsqbot> {4 5}
08:49:36 <mroman> which returns ceiling and floor
08:49:53 <fizzie> And digits for int, right.
08:50:04 <mroman> yep
08:50:18 <mroman> and convert a char to string
08:50:20 <mroman> !blsq 'cXX
08:50:20 <blsqbot> "c"
08:50:40 <elliott> why is pdf product for lists or toDouble for integers
08:50:41 <elliott> *od
08:50:43 <elliott> *pd
08:50:45 <mroman> !blsq "huhu")XX
08:50:45 <blsqbot> "huhu"
08:50:47 <elliott> is there actually a reason or is it just for yucks
08:50:51 <elliott> *yuks
08:52:21 <mroman> elliott: There are two reasons
08:52:31 <mroman> a.) Maximize side-effects
08:53:06 <mroman> b.) historically I tried to not exceed >200 commands so I could map two char commands better to single char commands
08:53:19 <mroman> but I decided against having to use a hex editor to program burlesque
08:53:47 <elliott> so just for yuks then
08:53:50 <elliott> :p
08:53:51 <mroman> yep
08:54:06 <mroman> elliott: A lot of builtins are defined by other other builtins
08:54:33 <mroman> mo is Defined as 1R@\/?*
08:54:48 <mroman> so the more stuff R@ and ?* do
08:54:54 <mroman> the more unintended side-effects mo has
08:56:54 <mroman> !blsq 12234 2 5r~
08:56:54 <blsqbot> 15534
08:57:01 <mroman> It's even got regexes for ints!
09:02:21 <AndoDaan> nice one, fizzie.
09:02:52 <fizzie> You wouldn't say that if you could see it.
09:06:01 <fizzie> mroman: By the way, something I've looked for once or twice without finding: is there a single command for going from {1 2 3 4 5} to 1 {2 3 4 5}?
09:06:37 <elliott> what's a nice one?
09:07:51 <mroman> fizzie: l_ or g_ might do that
09:07:56 <mroman> !blsq {1 2 3 4 5}l_
09:07:56 <blsqbot> {1 2 3 4}
09:07:59 <mroman> !blsq {1 2 3 4 5}l_#s
09:08:00 <blsqbot> {{1 2 3 4} 5}
09:08:02 <mroman> !blsq {1 2 3 4 5}g_#s
09:08:02 <blsqbot> {1 {2 3 4 5}}
09:08:08 <mroman> g_ does that
09:12:11 <mroman> unless you want the {2 3 4 5} on top
09:12:27 -!- MDude has quit (Read error: Connection reset by peer).
09:12:46 -!- MDude has joined.
09:12:52 <mroman> then g_j is the only way I can think of
09:12:58 <mroman> !blsq {1 2 3 4 5}g_j#s
09:12:58 <blsqbot> {{2 3 4 5} 1}
09:20:38 <fizzie> mroman: I don't remember which way I wanted them, but that's clearly better than something like J[-j-] I've used.
09:23:12 <mroman> g_ is defined as ^^-]\/[-\/
09:23:22 <mroman> !blsq {1 2 3 4 5}^^-]\/[-\/#s
09:23:23 <blsqbot> {1 {2 3 4 5}}
09:32:25 <mroman> elliott: fizzie submitted 45B of Burlesque for Belgian Numbers on anagol
09:32:29 <mroman> @nice-one
09:32:29 <lambdabot> Unknown command, try @list
09:38:16 <mroman> !blsq 108XX
09:38:16 <blsqbot> {1 0 8}
09:38:46 <mroman> how do you know how many of recurring differences you need?
09:40:28 <mroman> !blsq 108XX2CO?-
09:40:28 <blsqbot> ERROR: Burlesque: (.-) Invalid arguments!
09:40:32 <mroman> !blsq 108XX2CO
09:40:32 <blsqbot> {{1 0} {0 8}}
09:40:43 <mroman> !blsq 108XX2CO{p^?-}w[
09:40:43 <blsqbot> {{1 0} ERROR: Burlesque: (f[) Invalid arguments! {0 8}}
09:40:47 <mroman> !blsq 108XX2CO{p^?-}m[
09:40:47 <blsqbot> {-1 8}
09:40:52 <mroman> !blsq 108XX2CO{^p?-}m[
09:40:52 <blsqbot> {1 -8}
09:40:58 <mroman> !blsq 108XX2CO{^p?-ab}m[
09:40:58 <blsqbot> {1 8}
09:42:06 <mroman> hm
09:42:34 <mroman> I don't know what recurring differences means
09:42:49 <mroman> 1,1,9,10,10 for 108?
09:43:37 <fizzie> Yes, and so on.
09:43:58 <mroman> I mean
09:44:07 <mroman> how do you get 1,1,9,10,10 from 1,0,8?
09:44:30 <mroman> you start a sequence with 0
09:44:33 <mroman> and then?
09:44:40 <mroman> 0,1 has certainly 1 as a difference
09:44:44 <mroman> but what has 10 as a difference?
09:44:45 <fizzie> 1-0 = 1, 1-1 = 0, 9-1 = 8, 10-9 = 1, 10-10 = 0, 18-10 = 8.
09:45:07 <fizzie> 0, 1, 1, 9, 10, 10, 18, ...; the differences between successive numbers are 1, 0, 8, 1, 0, 8, ...
09:45:14 <mroman> oh
09:45:16 <mroman> i see
09:45:55 <fizzie> I guess you could easily omit the zeros, since they don't really affect the result.
09:46:19 <mroman> so
09:46:19 <mroman> hm
09:46:46 <mroman> !blsq 0{1.+}c!{0.+}c!{8.+}c!
09:46:46 <blsqbot> 9
09:46:48 <mroman> !blsq 0{1.+}c!{0.+}c!{8.+}c!#s
09:46:48 <blsqbot> {9 1 1 0}
09:47:00 <mroman> !blsq 0{{1.+}c!{0.+}c!{8.+}c!}10E!#s
09:47:00 <blsqbot> {90 82 82 81 73 73 72 64 64 63 55 55 54 46 46 45 37 37 36 28 28 27 19 19 18 10 1
09:47:06 <mroman> !blsq 0{{1.+}c!{0.+}c!{8.+}c!}5E!#s
09:47:07 <blsqbot> {45 37 37 36 28 28 27 19 19 18 10 10 9 1 1 0}
09:50:43 <mroman> tough challenge
09:50:44 <mroman> :)
09:52:45 <mroman> or is it
09:53:59 <mroman> !blsq 0{1 0 8}?+
09:53:59 <blsqbot> {1 0 8}
09:54:18 <mroman> !blsq {1 0 8}J0?+
09:54:18 <blsqbot> {1 0 8}
09:54:25 <mroman> !blsq {1 0 8}J0?+[-
09:54:25 <blsqbot> {0 8}
09:54:27 <mroman> !blsq {1 0 8}J0?+[~
09:54:27 <blsqbot> 8
09:54:30 <mroman> !blsq {1 0 8}J0?+~]
09:54:30 <blsqbot> {1 0}
09:54:32 <mroman> !blsq {1 0 8}J0?+-]
09:54:32 <blsqbot> 1
09:54:42 <mroman> !blsq {1 0 8}J0?+-]#s
09:54:43 <blsqbot> {1 {1 0 8}}
09:54:58 <mroman> !blsq {1 0 8}0?+-]
09:54:58 <blsqbot> 1
09:55:18 <mroman> !blsq 0{{1 0 8}j?+-]}e!
09:55:18 <blsqbot> 1
09:55:23 <mroman> !blsq 0{{1 0 8}j?+-]}10E!
09:55:23 <blsqbot> 10
09:55:39 <mroman> no. tough one
09:57:28 <mroman> fizzie: maybe cycle {1 0 8}
09:57:40 <mroman> add, take head redo
09:57:44 <mroman> might work
09:57:54 <mroman> !blsq {1 0 8}cy10.+
09:57:54 <blsqbot> {1 0 8 1 0 8 1 0 8 1}
09:58:36 <mroman> !blsq 0{1 0 8}cy10.+Jx/#s
09:58:37 <blsqbot> {0 {1 0 8 1 0 8 1 0 8 1} {1 0 8 1 0 8 1 0 8 1}}
09:58:41 <fizzie> XXcy is what my thing is built on.
09:58:47 <mroman> ok :)
09:59:10 <mroman> ah
09:59:18 <mroman> XXcy and g_ to get the head
09:59:26 <mroman> then add and redo
10:00:06 <fizzie> Well, I've got a while loop in there. It's relatively straightforward, and I'm sure one could nip off more bytes.
10:01:31 <fizzie> I have a 38B thing based on a q~] C! and )++ on the XXcy'd infinite list, but it takes over 6 seconds to run even on my own system, let alone on anagol.
10:02:44 <fizzie> !blsq 10roq~]10C!CL)++
10:02:44 <blsqbot> {0 1 3 6 10 15 21 28 36 45 55}
10:02:49 <fizzie> Based on that kind of thing.
10:19:06 -!- boily has joined.
10:48:29 <mroman> that might be slow for large lists, yes
10:48:40 <mroman> it's n^2 anyway
10:48:56 <mroman> I guess
10:49:00 <mroman> although
10:49:12 <mroman> !blsq 3roq~]3C!
10:49:12 <blsqbot> {}
10:49:17 <mroman> !blsq 3roq~]2C!
10:49:17 <blsqbot> {1}
10:49:21 <mroman> !blsq 3roq~]3C!#s
10:49:21 <blsqbot> {{} {1} {1 2} {1 2 3}}
10:49:28 <mroman> !blsq 10roq~]3C!#s
10:49:28 <blsqbot> {{1 2 3 4 5 6 7} {1 2 3 4 5 6 7 8} {1 2 3 4 5 6 7 8 9} {1 2 3 4 5 6 7 8 9 10}}
10:49:32 <mroman> !blsq 10roq~]10C!#sL[
10:49:32 <blsqbot> 11
10:49:41 <AndoDaan> i really need that, thanks.
10:50:00 <mroman> !blsq 10roq~]10C!#s
10:50:00 <blsqbot> {{} {1} {1 2} {1 2 3} {1 2 3 4} {1 2 3 4 5} {1 2 3 4 5 6} {1 2 3 4 5 6 7} {1 2 3
10:50:24 <mroman> and that probably in a ro itself
10:50:54 <mroman> !blsq 10roq~]100C!#s
10:50:54 <blsqbot> That line gave me an error
10:50:58 <mroman> !blsq 100roq~]100C!#s
10:50:58 <blsqbot> {{} {1} {1 2} {1 2 3} {1 2 3 4} {1 2 3 4 5} {1 2 3 4 5 6} {1 2 3 4 5 6 7} {1 2 3
10:51:04 <mroman> !blsq 1000roq~]1000C!#s
10:51:04 <blsqbot> Ain't nobody got time fo' dat!
10:51:24 <mroman> !blsq 1000ro{1000ro++}m[#s
10:51:24 <blsqbot> Ain't nobody got time fo' dat!
10:52:36 <AndoDaan> i'm looking to
10:52:42 <AndoDaan> !blsq 153JXX++j.%
10:52:42 <blsqbot> 9
10:54:04 <AndoDaan> !blsq 153JJXX++j.%jXXg_
10:54:04 <blsqbot> 1
10:54:28 <AndoDaan> !blsq 153JPpJXX++j.%PPXXg_
10:54:28 <blsqbot> 1
10:54:44 <AndoDaan> !blsq 153JPpJXX++j.%
10:54:44 <blsqbot> 9
10:54:55 <AndoDaan> !blsq 153JPpJXX++j.%PP
10:54:55 <blsqbot> 153
10:55:00 <AndoDaan> oh right.
10:55:04 <AndoDaan> one line here.
10:55:28 <AndoDaan> !blsq 153JPpJXX++j.%PPl_Pp.-
10:55:28 <blsqbot> ERROR: Burlesque: (.-) Invalid arguments!
10:55:34 <boily> !blsq 1234qwertyasdfzxcvCHICKEN###
10:55:34 <blsqbot> ERROR: (line 1, column 29):
10:55:58 <AndoDaan> !blsq "CHICKEN"R@
10:55:58 <blsqbot> {"" "C" "H" "CH" "I" "CI" "HI" "CHI" "C" "CC" "HC" "CHC" "IC" "CIC" "HIC" "CHIC"
10:56:24 <AndoDaan> !blsq "CHICKEN"R@Jpd
10:56:24 <blsqbot> "HICKENICKENHCKENCKENHIKENIKENHKENKENHICENICENHCENCENHIENIENHENENHICKNICKNHCKNCK
10:56:43 <AndoDaan> !blsq "CHICKEN"R@"BOILY"pd
10:56:43 <blsqbot> ERROR: Burlesque: (pd) Invalid arguments!
10:56:49 <AndoDaan> !blsq "CHICKEN"R@"BOILY"R@
10:56:49 <blsqbot> {"" "B" "O" "BO" "I" "BI" "OI" "BOI" "L" "BL" "OL" "BOL" "IL" "BIL" "OIL" "BOIL"
10:56:55 <AndoDaan> !blsq "CHICKEN"R@"BOILY"R@pd
10:56:55 <blsqbot> "OILYILYOLYLYOIYIYOYYOILILOLLOIIOBOBIBIOBLBLOBLIBLIOBYBYOBYIBYIOBYLBYLOBYLIBYLIO
10:57:03 <AndoDaan> !blsq "CHICKEN"R@"BOILY"R@z[
10:57:03 <blsqbot> {{"" ""} {"C" "B"} {"H" "O"} {"CH" "BO"} {"I" "I"} {"CI" "BI"} {"HI" "OI"} {"CHI
10:57:14 <AndoDaan> !blsq "CHICKEN"R@"BOILY"R@z[++
10:57:14 <blsqbot> {"" "" "C" "B" "H" "O" "CH" "BO" "I" "I" "CI" "BI" "HI" "OI" "CHI" "BOI" "C" "L"
10:57:18 <AndoDaan> !blsq "CHICKEN"R@"BOILY"R@z[++sh
10:57:18 <blsqbot> ["", "", "C", "B", "H", "O", "CH", "BO", "I", "I", "CI", "BI", "HI", "OI", "CHI"
10:57:23 <AndoDaan> !blsq "CHICKEN"R@"BOILY"R@z[++uN
10:57:23 <blsqbot> Ain't nobody got output fo' that!
10:57:25 <boily> ... what the fungot is going on...
10:57:26 <fungot> boily: mr president, i would underline, as does the ppe-de group. he said that the global fnord and biotechnological research. however, the responsibility of the french authorities, and in terms of institutional balance i believe there are no doubt several reasons for satisfaction which seem to be forgetting that enlargement, by their very nature difficult to implement sustainable development; for, with all the interested parti
10:58:46 <boily> I think oilyilyolylyoiyiyoyyoililolloiiobobibioblbloblibliobyobyobyibyiobylbylobylibylio may be the ultimate welcome of them all.
10:59:49 -!- heroux has quit (Ping timeout: 245 seconds).
10:59:50 -!- heroux_ has changed nick to heroux.
11:00:31 -!- heroux_ has joined.
11:10:16 <b_jonas> fungot, don't you hate it when reality contradicts a nice theory?
11:10:18 <fungot> b_jonas: i would thank the rapporteur for having been so bold as to take into account eastward enlargement, of course, my group broadly approves this report, wanted to be independent, no matter how willing i was to speak for, i have in mind the need for training. that is why the distributor is in a good and humane manner. i fully support the sky initiative. i believe that the principle of subsidiarity to which we belong. graham
11:12:45 <boily> eastward enlargement is a myth put forth by the sky initiative.
11:19:16 <fizzie> At least the distributor is in a good and humane manner.
11:22:43 -!- boily has quit (Quit: INCORPORATED CHICKEN).
11:37:25 -!- tromp_ has quit (*.net *.split).
11:37:25 -!- blsqbot has quit (*.net *.split).
11:37:25 -!- elliott has quit (*.net *.split).
11:37:25 -!- digitalcold has quit (*.net *.split).
11:37:25 -!- AndoDaan has quit (Ping timeout: 258 seconds).
11:37:39 -!- digitalcold has joined.
11:37:39 -!- elliott has joined.
11:38:10 -!- elliott has changed nick to Guest48226.
11:38:16 -!- tromp_ has joined.
11:38:31 -!- AndoDaan has joined.
11:40:30 <fizzie> I wonder why I got a merge commit with no changes and one parent out of git. It was supposed to be a fast-forward thing.
11:42:07 <fizzie> "When the merge resolves as a fast-forward, only update the branch pointer, without creating a merge commit. This is the default behavior."
11:42:11 <fizzie> So I thought, but it didn't.
11:43:45 <fizzie> It even said "fast-forwarding to", but then made a commit anyway.
11:48:11 <b_jonas> fungot: can you tell who's lying?
11:48:12 <fungot> b_jonas: mr president, this resolution commits all those states that would be more willing to give up his toys in order to adapt it to their advantage. what we must do that just yet because six member states and within the large groups, the first page of yesterday's ' fnord' who are insufficiently monitored. the euro is not just a notification process and once on monetary policy, which i mentioned in my own sector, must contrib
11:48:47 <fizzie> fungot: But I specifically wanted to *avoid* commits.
11:48:47 <fungot> fizzie: i would like to go and assess the effectiveness of these programmes believed they were acting correctly when they placed managers from large consultancy firms or external fund managers in the telecommunications sector. but i will give you a clear answer to. moreover, a question which has been mentioned by my friend mr nistic, on behalf of the european union
11:49:10 <b_jonas> fungot: please heat my food in the microwave for me.
11:49:11 <fungot> b_jonas: the vote today reflects parliament's views. to be fair to say that a particular deed is a crime, a great opportunity for the european union
11:54:59 <Taneb> Maybe git sucks and we all just use it because it has a shiny website
11:55:11 <mroman> fizzie: Did you specify --ff-only?
11:56:12 <mroman> My experience tells me that merging without --ff-only always creates a Merge commit
11:56:18 <mroman> at least for pull
11:59:04 <fizzie> I didn't, because it hasn't used to do that for me.
12:05:10 <fizzie> (And the documentation is quite clear on --ff being the default, and --no-ff being the exception.)
12:05:42 <fizzie> (And --ff-only being just a --ff that also refuses when it wouldn't ff.)
12:11:11 <mroman> can you do git pull --rebase without messing things up?
12:11:25 <mroman> I know git rebase messses things up if it's a remote branch other people use as well
12:12:04 <fizzie> I've pushed this out already, so I think I'll just live with a dummy comment.
12:12:11 <fizzie> Commit.
12:21:52 -!- sebbu2 has joined.
12:22:22 -!- sebbu has quit (Ping timeout: 240 seconds).
12:22:36 -!- sebbu2 has quit (Changing host).
12:22:37 -!- sebbu2 has joined.
12:28:47 -!- Patashu has quit (Ping timeout: 272 seconds).
12:32:14 -!- sebbu2 has changed nick to sebbu.
12:38:38 -!- AndoDaan has quit (Remote host closed the connection).
12:38:59 -!- AndoDaan has joined.
12:41:59 -!- drdanmaku has quit (Quit: Connection closed for inactivity).
12:50:28 <Guest48226> fizzie: git pull --rebase only rebases stuff not in the remote, I believe
12:50:30 -!- Guest48226 has quit (Quit: Reconnecting).
12:50:39 -!- elliott_ has joined.
12:58:35 -!- stuntaneous has quit (Remote host closed the connection).
13:09:02 -!- InputUsername has joined.
13:14:20 <b_jonas> fungot: why is this code like this?
13:14:21 <fungot> b_jonas: consideration by the council, gave us an assurance about these matters. the family is the most widespread of all substances, the commission will make every effort to try to clarify the scope of the directives or make the regime more complex. it lacks the legal instruments, as i know. where are we in favour of mr cabezn fnord report.
13:14:36 <b_jonas> wait, where's the "mr president," part?
13:15:03 <b_jonas> hehe, "clarify the scope of the directives or make the regime more complex"
13:16:48 <b_jonas> fungot: eat pickled onions
13:16:48 <fungot> b_jonas: i would just like to explain the situation, very briefly, madam president, those who are only waiting for this message on the basis of sex. the reason why communication strategies must be developed in lisbon and one in particular, my group did not vote in favour does not commit you to anything. however, before any signature of the comprehensive strategy to tackle the question of violence, and i say this coming from the
13:18:05 <b_jonas> fungot: s véred abbal új éren hesszebbe apiuk s meghel míg emmerát. a pul ágya mölte mint tevét ha agybán négy hiza motatvóniugrasra revénynmavtkzist kíktanynek melt s medőjbnekbim csal.
13:18:05 <fungot> b_jonas: madam president, should we shoot and kill, when we began negotiations with the accession of ten new countries, that there is more to it than that.
13:18:48 <int-e> fungot: explain accession
13:18:49 <fungot> int-e: the menndez del valle is striving to do, but if we can symbolically add the date 11 march to 11 september. we worked well together. the commission is willing to work 18 hours a day in these toxic substances can be deposited in groundwater, but it must then be provided with the resources to fnord crops, allegedly drugs crops, and that structural and administrative measures to the member states.
13:18:54 <b_jonas> fungot: ok m ont tisseg vidnak sad oly s ürétvzs.
13:18:56 <fungot> b_jonas: mr president, i would like the council to adopt specific legislation in this way and to spoil this report. i hope that this new text is bound to happen to almost all the parliamentary delegations we were able to have olaf's report so that we can be proud of the german chemicals industry, which has not yet begun this programme of research should place us in a very difficult task and, excuse the fnord, essentially becaus
13:19:38 <b_jonas> fungot: igy il karátyám többényígy palász ha miskar únva évez mind combja ne csilvn baknan jígyelsotoitjel alaresztev mácsuségndedjet ölnepzlopott meg nászz.
13:19:39 <fungot> b_jonas: mr president, i was very happy to vote for the document on which parliament has not been used in them. if the matter is a threat to veto accession to the european parliament adopted directive 95/ 19/ ec, so that the currency is a tool for achieving the goal. we urge you to combine forces. european research funds continue to evolve in terms of the treaty.
13:19:40 -!- InputUsername has quit (Ping timeout: 246 seconds).
13:20:11 <b_jonas> fungot: más elvene hállatj.
13:20:12 <fungot> b_jonas: mr president, rapporteur bowis started his explanatory statement. allow me to start by congratulating the prime minister to work together. nothing is fnord and, finally, one of the reasons why it did not receive them directly but via the industry, which is very sensitive to your concerns about social and fiscal law. this regulation on the reclassification of settlements under swaps arrangements and under forward rate a
13:20:34 <b_jonas> ok
13:32:00 -!- S1 has joined.
13:33:57 <fizzie> Shooting and killing: best starting point for the negotiations.
13:35:00 <fizzie> "the commission is willing to work 18 hours a day in these toxic substances --" that's dedication in politics
13:35:59 <b_jonas> fizzie: not if it's their politics itself that is releasing the toxic atmosphere
13:36:23 -!- Sprocklem has quit (Ping timeout: 272 seconds).
13:36:36 -!- oerjan has joined.
13:36:48 <fizzie> fungot: Do you provide free legal advice?
13:36:49 <fungot> fizzie: madam president, i would like to mention a few of the points of difference which inevitably i have to say to them that it will give us new impetus and that then i would make special mention of the infringements of human rights and fundamental liberties, to strengthen the institutional capacity of the members of permanent committees should be reconsidered. the stark differences of opinion that exists in many of the promi
13:37:24 <b_jonas> so basically, he does provide it, but it's so cryptic you won't understand it
13:37:27 <oerjan> it's advice, no mention whether it's free
13:37:35 <b_jonas> fungot: do you provide information free legal advice?
13:37:36 <fungot> b_jonas: mr president, mr president-in-office of the council, mr president of the commission and the council must be aware that an agreement was not reached on this point have to convert old social spending methods into new economic and social consequences. obviously, it would be a much more appropriate subject for debate at this stage.
13:37:38 <oerjan> expect a hefty bill
13:37:43 <int-e> fungot's advice is overpriced.
13:37:44 <fungot> int-e: although we agree with the council concerns on the influx of refugees into the community budget.
13:38:06 <fizzie> fungot: Is the institutional capacity of the members of permanent committees really so important that it trumps human rights and fundamental liberties?
13:38:07 <fungot> fizzie: mr president, during this century, transatlantic relations are currently going through this process. other interested parties, in terms not just of france, for example to work in difficult conditions.
13:38:11 <b_jonas> yeah, he even mtneions spending methods
13:39:54 <b_jonas> Áz imaz halom ót magat, hogy mele is larja vimtátal, te pararson hántogók tölte önni mondat grofalhik fungot nyegtelyntattkegré. Csők a tüsve s akad és míg erisen? Lekmely hatytákadsunk gozduszast haszohsnakja hűsny csak lyugszemsmént. Igaz soéo!
13:39:56 <fungot> b_jonas: madam president, i do not think that the proposal on emissions trading. it is an interesting expression, because it is obviously not possible in conventional agriculture. i am very grateful to the rapporteur for a communication on 9 december, the commission continues, together with europol, have to reflect on the fact that it accepts this point of view of the amount requested in the motion for a resolution, the commiss
14:08:41 <b_jonas> fungot: what do these nine digit numbers my program prints means?
14:08:42 <fungot> b_jonas: mr president, i did not take account of the diversity in market structures and the plans that are now in a position to pontificate when it comes to questions such as access to asylum procedures and medical and social services for the citizens of the state, as long as we do that, for example, while mrs peijs has also indicated the need to change the more recent developments can also be explained by the fact that the ind
14:09:05 <b_jonas> oh, thanks. that makes it totally clear. but what do the first three digits mean then?
14:09:08 <b_jonas> fungot?
14:09:08 <fungot> b_jonas: mr president, mr president-in-office of the council will have to provide services with regard to the ability of all the nations of europe.
14:16:57 <b_jonas> fungot: so it's a... country code?
14:16:59 <fungot> b_jonas: mr president, we are well aware that you have to realize that so far, which do not apply. that is only fair to subject farmers who participate in the world today, such as amendments nos 3 and 4 june 1999, whereas the outflow of direct investment, of which the questioner is no doubt that he is quite satisfied as to the first part of the debates was strengthened by this treaty, in the case of flowers. she dealt with this
14:17:22 <b_jonas> such as tulips, fungot?
14:17:35 <b_jonas> such as tulips, fungot ?
14:17:36 <quintopia> i like this style
14:17:52 -!- stuntaneous has joined.
14:18:01 -!- stuntaneous has left.
14:18:23 -!- S1 has changed nick to S0.
14:18:58 <b_jonas> quintopia: I'd still like a style based on the lolcat bible, based on http://www.math.bme.hu/~ambrus/pu/bibul.txt which I scraped from http://www.lolcatbible.com/
14:19:28 <quintopia> did it ever get finished?
14:19:52 <b_jonas> quintopia: http://www.lolcatbible.com/ claims "so far we have most of the Bible translated"
14:20:03 <b_jonas> it's a collaborative project, so if you want to do the rest, feel free
14:20:11 <quintopia> i don't!
14:20:11 <b_jonas> fungot, do you speak kitty pidgen?
14:20:21 <b_jonas> fungot: do you speak kitty pidgen?
14:20:29 <b_jonas> huh
14:20:35 <b_jonas> fungot: are you asleep?
14:21:42 <b_jonas> what's with him? does he hate me now?
14:26:18 <oerjan> always fun to see people who don't remember how fungot works.
14:26:18 <fungot> oerjan: mr president, listening to romano prodi talk about political equality without finding the appropriate technical infrastructure for this network to be established at legislative level between the states in the eu.
14:27:24 <int-e> wow
14:27:26 <oerjan> fungot: how awful
14:27:27 <fungot> oerjan: mr president, you have heard about access but access is not what they are worth taking note of all opinions which reflect the anxieties and fears of our citizens or rather, i hope that with both this commission initiative must be taken into account in negotiating the various trade agreements which we have in the past.
14:46:44 -!- S0 has changed nick to S1.
14:46:45 -!- S1 has quit (Remote host closed the connection).
14:52:35 -!- InputUsername has joined.
15:07:07 -!- S1 has joined.
15:08:55 -!- AndoDaan has quit (Ping timeout: 272 seconds).
15:10:11 -!- AndoDaan has joined.
15:18:16 -!- S1 has quit (Quit: S1).
15:22:55 -!- AndoDaan_ has joined.
15:23:22 -!- AndoDaan has quit (Ping timeout: 240 seconds).
15:33:33 -!- oerjan has quit (Quit: leaving).
15:41:02 <mroman> Using a high level programming language with a microcontroller
15:41:03 <mroman> US 6308317 B1
15:46:45 <FireFly> ^style
15:46:45 <fungot> Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube
15:47:05 <FireFly> ^style jargon
15:47:05 <fungot> Selected style: jargon (UNIX-HATERS mailing list archive)
15:47:27 <int-e> fungot something
15:47:28 <fungot> int-e: date: fri, 25 feb 92 02:52:43 est from: bw ok... try sending a note about how the patient lists " complain to them.
15:47:38 <FireFly> I never remember which wordsets work well and whic don't
15:47:44 <int-e> I guess that was something.
15:48:05 <FireFly> fungot: that's not terribly interesting
15:48:05 <fungot> FireFly: controls the glass store door that opens by itself when you run out of the
15:48:27 <int-e> fungot: the what? don't keep us hanging like that!
15:48:27 <fungot> int-e: piece ' o shite... unix can help here, unix ran away from home. better yet, aren't the system, i thought for a research scientist to provide system support person at somewhere, but
15:49:13 <mroman> ^style youtube
15:49:13 <fungot> Selected style: youtube (Some YouTube comments)
15:49:19 <mroman> fungot: That video sucked
15:49:20 <fungot> mroman: this looks pretty cool, i loved it. however, the bug with the ' spam' button next to grandma, they also changed it so.
15:49:36 <InputUsername> wait what
15:49:51 <int-e> the bug with the 'spam' button next to grandma ... wow.
15:49:57 <int-e> I loathed that one.
15:50:01 <int-e> fungot: blah!
15:50:01 <fungot> int-e: omfg... thats mazing! amazing!! lol i dribbled you will no doubt try to land and could not override the wrong mode selection. to an altitude of 100 feet
15:50:33 <int-e> incoherent, but much more readable than the sms thing
15:51:04 <mroman> ^style darwin
15:51:05 <fungot> Selected style: darwin (Books by Charles Darwin -- you know, that evilution guy)
15:51:09 <mroman> fungot: muahaha
15:51:09 <fungot> mroman: letter 74. to w.h. flower. down, august 4, 1860 page 126.) may perhaps have been caused by some unknown deed :) violence.
15:51:22 -!- Sprocklem has joined.
15:51:22 <mroman> fungot: uhm?
15:51:24 <fungot> mroman: column 1: name :) species. on/ other hand, do not trouble yourself about/ phallus, as i do to a certain extent acclimatised or adapted to a diversity :) climates. nature could effect, but it does not bear some part in a full-grown plant there can be little doubt that he did receive gave him much pleasure, as an aid to himself than to/ future, would probably receive from it in/ sand :)/ barrancas de s. gregorio) in/ grea
15:51:27 <Bike> fungot: what are your thoughts on gemmules?
15:51:27 <fungot> Bike: charles darwin to asa gray. down, november 11th 1859. these papers deserve careful study by any one bird fnord a general battle. " 7? 27.
15:51:29 <FireFly> Charles Darwin used smileys?
15:51:58 <mroman> also
15:52:05 <mroman> shouldn't this read evilotion guy?
15:52:47 <FireFly> ^style wp
15:52:47 <fungot> Selected style: wp (1/256th of all Wikipedia "Talk:" namespace pages)
15:53:03 <FireFly> fungot: what do you think of the main page? should it be deleted?
15:53:04 <fungot> FireFly: no second cousin/ no once removed. --user:andreamimiandreamimi ( user talk:andreamimitalk) 21:05, 23 september 2008 ( utc) i am not sure what fnord common knowledge is supposed to be an advertisement for disfunction. but you never know). a graduate of harvard university ( m.a., 1929, b.d., 1931, fnord.
15:53:24 <FireFly> Pretty bad wordset
15:53:39 <int-e> fungot: try again
15:53:40 <fungot> int-e: i remove the breast cancer article's own gallery. what images in the gallery and i tried cutting it but it's impossible to cut and i don't think anyone from victoria would consider " shelbourne" either. they must have felt like there was way, way, way, way too much power. as a result of the proposal was ' ' '
15:53:56 <mroman> ^style
15:53:56 <fungot> Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp* youtube
15:54:05 <mroman> ^style qwantz
15:54:06 <fungot> Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011)
15:54:13 <mroman> fungot: qwantz?
15:54:13 <fungot> mroman: so in that, well enjoy pooping in it. all the dudes, they will!
15:54:21 <int-e> ...
15:54:23 <mroman> ...
15:54:23 <int-e> right.
15:54:31 <FireFly> all of them!
15:54:40 <FireFly> fungot: you don't have to elaborate on that topic
15:54:40 <fungot> FireFly: t-rex, i have big news the other!', he though, ' that is a lot!
15:54:40 <int-e> fungot: dinosaur
15:54:41 <fungot> int-e: i look forward to a gooey feeling beneath my feet! soon! soonish, anyway. hallowe'en is coming! witness a public display. problem solved!
15:54:57 <int-e> ^style c64
15:54:57 <fungot> Selected style: c64 (C64 programming material)
15:55:03 <int-e> fungot: educate me
15:55:03 <fungot> int-e: 1) opens cassette tape, printer, because the editor will read 0, if the number 50 in floating point number.
15:55:05 <mroman> qwantz doesn't look that bad
15:55:13 <int-e> fungot: thanks
15:55:14 <fungot> int-e: to keep them in order to add the start of basic. parameters are generally passed between the prompt that input is the one that advances the jiffy clock")
15:55:58 <FireFly> ^style ct
15:55:58 <fungot> Selected style: ct (Chrono Trigger game script)
15:56:19 <FireFly> fungot: hi
15:56:19 <fungot> FireFly: you are strong of will...! that's the pendant the gurus and miss you.
15:58:20 <int-e> fungot...
15:58:20 <fungot> int-e: your majesty! and queen. he and a friend left on a journey 10, then magic damage will be reduced by 10%. a star after any characteristic means it's at maximum strength! no matter what the price! it is, you idiot! hey! is that for us! the chef's in a snit, trying to get food to the front lines. heard a spell to energize the sword takes immense evil! indeed! this thing. what you have? transform! this trading house. it's th
15:59:18 <int-e> fungot should learn to keep things short and to the point
15:59:18 <fungot> int-e: from where does the hero alone have the power. " m, madam...! i am the master of war! i've seen all kinds of battles from here, step back, prometheus!
16:02:50 <mroman> ^style pa
16:02:50 <fungot> Selected style: pa (around 1200 transcribed Penny Arcade comics)
16:02:54 <mroman> fungot: hi
16:02:55 <fungot> mroman: what? no.
16:02:58 <mroman> fungot: yes.
16:02:59 <fungot> mroman: what's... happening to me? body... seized by some strange energy! and brian and i are going to hit the park and throw the frisbee around!
16:05:52 -!- Sprocklem has quit (Ping timeout: 250 seconds).
16:07:56 -!- S1 has joined.
16:10:02 <int-e> fungot: you're a comic strip now
16:10:03 <fungot> int-e: i just read that ion storm article on salon. were we too hard on those guys?
16:10:45 <Taneb> ^style
16:10:45 <fungot> Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa* qwantz sms speeches ss wp youtube
16:10:52 <Taneb> ^stle pa
16:10:55 <Taneb> ^style pa
16:10:55 <fungot> Selected style: pa (around 1200 transcribed Penny Arcade comics)
16:10:58 <Taneb> Aaaah
16:11:11 <Taneb> How many webcomics are in fungot? At least 4 by my count
16:11:12 <fungot> Taneb: the thing to understand is that the merch is very sick.
16:11:26 * Taneb SUDDENLY FOOD
16:14:43 <int-e> ^style ss
16:14:43 <fungot> Selected style: ss (Shakespeare's writings)
16:15:41 <int-e> fungot: pray tell us all about it
16:15:41 <fungot> int-e: fabian. if this be not cherish'd. i know you lacke not folly to commit them, haue abilitie enough to make
16:16:04 <int-e> "haue", really...
16:16:26 <int-e> ^style ic
16:16:26 <fungot> Selected style: ic (INTERCAL manual)
16:16:29 <int-e> ^style agora
16:16:29 <fungot> Selected style: agora (a large selection of Agora rules, both current and historical)
16:16:39 <int-e> fungot: what's that?
16:16:40 <fungot> int-e: in the case of the courts shall vacate the order of succession shall announce their recommendations within three days of it commits the class shall be detected and reported by the clerk of the
16:17:03 <int-e> Taneb: looks like 4
16:21:10 -!- bb010g has quit (Quit: Connection closed for inactivity).
16:38:03 -!- `^_^v has joined.
17:00:54 -!- FreeFull has quit (Ping timeout: 250 seconds).
17:10:14 -!- InputUsername has quit (Quit: Leaving).
17:23:51 -!- ais523 has joined.
17:24:52 <AndoDaan_> fungot: Are you a sophist?
17:24:53 <fungot> AndoDaan_: ( b) conflicts between rules with no provision exists for the specified players.
17:25:33 <AndoDaan_> fungot: Aim East.
17:25:34 <fungot> AndoDaan_: ( l) final auction price is: ( a) there is a member of an organization is required to
17:34:00 <MDude> fungot: What do you know of grammar?
17:34:00 <fungot> MDude: ( vi) for an official report or the raffle. the recordkeepor and mintor for points and become the wisest, noblest, eldest, and said executor knew that the
17:37:24 <MDude> >pa not standing for Pennsylvania
17:37:28 <MDude> ^style enron
17:37:28 <fungot> Selected style: enron (subset of the Enron email dataset)
17:38:14 <MDude> fungot: Any idea what I should work on next?
17:38:14 <fungot> MDude: current terms call for an original for your records.
17:39:17 <MDude> Sounds good.
17:41:47 -!- conehead has joined.
17:46:12 -!- zzo38 has quit (Remote host closed the connection).
17:49:29 <FireFly> fungotttt
17:49:29 <fungot> FireFly: as we get the ", lehrer, james a. baker, the securities and exchange commission will not go....
17:50:16 -!- drdanmaku has joined.
17:50:58 -!- Sprocklem has joined.
17:52:36 -!- FreeFull has joined.
17:52:38 -!- FreeFull has quit (Changing host).
17:52:38 -!- FreeFull has joined.
17:53:36 -!- Sprocklem has quit (Read error: Connection reset by peer).
17:55:13 -!- password2 has joined.
17:56:40 -!- ais523 has quit.
18:05:25 <shachaf> oerjan: There was a Mill talk in Trondheim today! Did you go?
18:07:37 -!- MoALTz has joined.
18:12:25 <fizzie> fungot: Where will the commission not go?
18:12:26 <fungot> fizzie: is the number of our current north american, continental and are therefore subject to the two option swaps) traded online. marriott.
18:13:15 <Jafet> I guess you'll need to book them a Hilton.
18:16:38 -!- Lorenzo64 has joined.
18:24:56 <mroman> Is fungot a fungus?
18:24:57 <fungot> mroman: the service." " more equity would leave enough. i'll keep the originals of the schedule that the legislature that the capacity on any cycle.
18:25:03 <mroman> ^style qwantz
18:25:04 <fungot> Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011)
18:25:11 <Slereah_> FRIG
18:25:12 <mroman> fungot: State your whish!
18:25:12 <fungot> mroman: so that leaves us, the dinosaurs spread fear and incontenience, along with t-rex! cut, cut! cut, cut, cut, cut, cut, cut, cut! cut, cut, cut, cut, cut, cut, cut, cut! cut! cut, cut, cut! cut! cut, cut, cut! cut! cut, cut, cut, cut, cut, cut! cut, cut, cut, cut! cut, cut! cut, cut! cut! cut, cut, cut, cut, cut, cut, cut, cut! cut, cut, cut! cut! cut! cut, cut, cut! cut, cut! cut, cut, cut, cut! cut, cut! cut, cut, cut, c
18:25:23 <mroman> fungot: so many cuts
18:25:23 <fungot> mroman: but i've got great names for everyone else's hypothetical sons! but so far it's been pretty much a fallacy as it is a way to convert states of being into plausible names, utahraptor?
18:25:35 <mroman> Who here has hypothetical sons?
18:26:23 <shachaf> fungot: whoa, sounds like you could use some cut elimination
18:26:23 <fungot> shachaf: and that is good, but now each of them has met their maker.
18:33:54 <b_jonas> hehehe
18:34:15 <b_jonas> fungot: Ook. Ook. Ook! Ook? Ook! Ook. much?
18:34:15 <fungot> b_jonas: so, hey, it was our table! if he's interested, he'll push it back to your side. the salt shaker over to their side, this means that, for all intents and purposes
18:34:51 -!- password2 has quit (Read error: Connection reset by peer).
18:50:28 -!- password2 has joined.
18:56:59 <fizzie> I find it hard not to think of dc as an esolang whenever I look at a "substantial" dc expression.
18:58:16 -!- Sprocklem has joined.
18:59:32 <fizzie> I have somewhere a fungot language model dumper tool, I think.
18:59:32 <fungot> fizzie: it's a very tricky to sound natural, then you can't sleep at all, then you go demented and then you die, we're giving dinosaur comics to the marmaduke guy. sincerely, the man, you just wait! kids will be boarding the train to scarytowne at my first wedding is about to start it by calling everyone " my boy". how's that?
19:00:51 -!- S1 has quit (Quit: S1).
19:02:50 <HackEgo> [wiki] [[Talk:Linguine]] N http://esolangs.org/w/index.php?oldid=40630 * Nthern * (+196) RFI
19:06:09 <fizzie> Can't find it.
19:08:20 <fizzie> It was useful for looking at that sort of loops.
19:13:08 -!- bb010g has joined.
19:16:19 -!- Sprocklem has quit (Ping timeout: 265 seconds).
19:25:16 -!- Lorenzo64 has quit (Quit: Leaving).
19:28:12 -!- password2 has quit (Read error: Connection reset by peer).
19:28:30 <b_jonas> fungot: that's because dc is very bad for writing real programs, there are much better tools for that these days, so people only ever write esoteric programs in it
19:28:30 <fungot> b_jonas: it's a good story, they function in an undiagnosable way? for instance, i've recently picked up a hobby, and it's been super great! i signed up for an english as a second language course.
19:28:33 <b_jonas> um
19:28:38 <b_jonas> fizzie: ^
19:28:42 <b_jonas> I can't tab-complete today
19:32:17 -!- Sprocklem has joined.
19:36:15 <fizzie> I wrote my first dc golf attempt (though I know none of the tricks of the trade, so it's probably not really golfed) and it turned out very line-noisy.
19:45:09 -!- S1 has joined.
19:45:15 -!- password2 has joined.
20:04:06 -!- Patashu has joined.
20:16:10 -!- AnotherTest has joined.
20:24:34 -!- Patashu has quit (Ping timeout: 255 seconds).
20:39:03 -!- MDude has quit (Ping timeout: 255 seconds).
20:51:07 -!- nycs has joined.
20:52:52 -!- `^_^v has quit (Ping timeout: 258 seconds).
20:55:12 <HackEgo> [wiki] [[PZAB]] N http://esolangs.org/w/index.php?oldid=40631 * MrDetonia * (+2070) Created page with "'''PZAB''' is an esoteric programming language created by Zac Herd in 2013. The idea was to create a language that forced the programmer to manipulate memory and registers on ..."
20:55:40 <HackEgo> [wiki] [[Special:Log/upload]] upload * MrDetonia * uploaded "[[File:Machine.png]]"
20:56:16 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40633&oldid=40631 * MrDetonia * (-2)
20:57:06 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40634&oldid=40633 * MrDetonia * (+1052)
21:01:04 -!- password2 has quit (Ping timeout: 245 seconds).
21:01:27 -!- MDude has joined.
21:02:17 -!- MDude has quit (Read error: Connection reset by peer).
21:02:52 -!- MDude has joined.
21:06:46 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40635&oldid=40634 * MrDetonia * (+109)
21:08:07 -!- Sprocklem has quit (Quit: [).
21:08:36 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40636&oldid=40635 * MrDetonia * (+13)
21:09:00 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40637&oldid=40636 * MrDetonia * (-2)
21:09:28 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40638&oldid=40637 * MrDetonia * (+3)
21:10:38 <HackEgo> [wiki] [[PZAB]] M http://esolangs.org/w/index.php?diff=40639&oldid=40638 * MrDetonia * (-2)
21:11:22 -!- MoALTz has quit (Ping timeout: 250 seconds).
21:12:19 -!- MDude has quit (Read error: Connection reset by peer).
21:13:08 -!- MDude has joined.
21:13:22 -!- MDude has quit (Read error: Connection reset by peer).
21:13:58 -!- MDude has joined.
21:14:23 -!- MDude has quit (Read error: Connection reset by peer).
21:16:40 -!- MDude has joined.
21:16:41 -!- MDude has quit (Read error: Connection reset by peer).
21:17:49 -!- MDude has joined.
21:23:42 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40640&oldid=40639 * MrDetonia * (+624)
21:28:06 -!- S1 has quit (Quit: S1).
21:30:11 -!- AnotherTest has quit (Remote host closed the connection).
21:32:30 -!- MDude has quit (Read error: Connection reset by peer).
21:37:47 -!- nycs has quit (Quit: This computer has gone to sleep).
21:39:29 -!- nys has joined.
21:40:34 -!- MDude has joined.
21:42:11 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40641&oldid=40640 * MrDetonia * (-113)
21:43:55 -!- Phantom_Hoover has joined.
21:46:09 <HackEgo> [wiki] [[Language list]] http://esolangs.org/w/index.php?diff=40642&oldid=40622 * MrDetonia * (+11) /* P */ Added my language "PZAB"
21:49:45 -!- MDude has quit (Read error: Connection reset by peer).
21:50:21 -!- MDude has joined.
21:53:28 <HackEgo> [wiki] [[PZAB]] M http://esolangs.org/w/index.php?diff=40643&oldid=40641 * MrDetonia * (-24)
22:02:43 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40644&oldid=40643 * MrDetonia * (+119) Added Categorisation
22:04:48 -!- MDude has quit (Read error: Connection reset by peer).
22:05:24 -!- MDude has joined.
22:07:34 -!- oerjan has joined.
22:07:38 -!- MrDetonia has joined.
22:08:25 <MrDetonia> Hey guys. I've just created a page for my language "PZAB". Would anyone care to take a look and tell me what they think? http://esolangs.org/wiki/PZAB
22:12:19 -!- AndoDaan has joined.
22:14:31 -!- AndoDaan_ has quit (Ping timeout: 258 seconds).
22:19:54 -!- MDude has quit (Read error: Connection reset by peer).
22:19:55 <oerjan> MrDetonia: *grmbl* that's not how we define turing complete around these here parts.
22:20:33 -!- MDude has joined.
22:20:42 <oerjan> (you _must_ have unbounded memory somehow, no excuses)
22:21:05 <MrDetonia> oerjan: Awfully sorry sire' I wasn't sure if that was correct :P, feel free to remove it; or can you suggest a more suitable term?
22:21:35 <Jafet> Pretty ordinary esoteric language
22:21:58 <HackEgo> [wiki] [[User:MrDetonia]] N http://esolangs.org/w/index.php?oldid=40645 * MrDetonia * (+471) Created page with "'''MrDetonia''' is Zac Herd, a programmer from the mystical land of England. <nowiki>---- BEGIN GEEK CODE BLOCK -----</nowiki><br/> <nowiki>Version: 3.12</nowiki><br/> <nowi..."
22:22:03 <MDude> Bounded Linear Automoton?
22:22:23 <oerjan> we tend to use the term bounded-storage machine, which has an article. although that's more like an upper bound.
22:23:13 <MrDetonia> So.. upper-bounded-storage machine?
22:23:45 <MDude> No, an upper bound to the type of machine in that group.
22:24:17 <MDude> So regular bounding storage rabbits.
22:24:19 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40646&oldid=40644 * MrDetonia * (-119) /* Language Overview */ incorrect usage of Turing Complete
22:27:11 <MrDetonia> Okay, just read the BSM article on esolangs now. I think I understand why my VM falls into that category, thanks for pointing that out.
22:27:52 -!- AndoDaan has quit (Ping timeout: 240 seconds).
22:28:04 <oerjan> what i mean by it being an upper bound, is that the exact amount you can compute depends on the bound and the power of your operations, so there is no such thing as a _universal_ bounded-storage machine which others can be equivalent to.
22:28:28 <oerjan> unlike with turing machines that are unbounded.
22:29:34 <shachaf> hi oerjan
22:30:00 -!- MDude has quit (Read error: Connection reset by peer).
22:30:09 <MrDetonia> Ahh okay. So without an 'unlimited' amount of memory it cannot be Turing-Complete?
22:30:18 <oerjan> indeed.
22:30:28 <MrDetonia> Right. Thanks for explaining that.
22:30:38 -!- MDude has joined.
22:31:09 <HackEgo> [wiki] [[PZAB]] http://esolangs.org/w/index.php?diff=40647&oldid=40646 * MrDetonia * (-2) Categorised as BSM
22:31:46 <int-e> of course you could make P0 unbounded
22:32:23 <MrDetonia> Well there would be no need, my language only addresses 256 bytes ('cells') of memory
22:33:44 <int-e> But you have +, so in principle you can have addresses larger than 255.
22:34:30 <int-e> It's probably a bad idea; addressing beyond 255 would then have a very Brainfuck-like feeling to it.
22:34:35 <MrDetonia> It's designed to wrap around at that point, so 255 becomes 0 again
22:34:44 <MrDetonia> I didn't make that clear sorry
22:35:33 <MrDetonia> I'm not sure why it was limited to 256 cells originally... I prefer it like that for some reason
22:35:53 <int-e> oerjan: hmm, has anybody played with the idea of addressing unbounded memory by having <> (decrement, increment address) and then a logical left (*2) and right (/2) shifts?
22:39:09 <MrDetonia> Anyways, I'm off for the night. Thanks for the help and tolerating my noob-ish-ness.
22:39:49 -!- MrDetonia has quit (Quit: Leaving).
22:40:30 <quintopia> what is a logical shift? i thought they were always bitwise
22:40:41 <oerjan> int-e: um you only need <> that's what brainfuck has
22:41:10 -!- bb010g has quit (Quit: Connection closed for inactivity).
22:41:20 <int-e> oerjan: I know, the idea would be to speed up the programs and perhaps allow for some interesting data structures without too many [>>>] style loops.
22:42:45 <oerjan> this would be sort of binary-tree like.
22:43:34 <oerjan> does that mean V counts?
22:44:03 <oerjan> it's not exactly the same but...
22:45:03 -!- MDude has quit (Read error: Connection reset by peer).
22:45:39 -!- MDude has joined.
22:46:03 <int-e> oerjan: that's close enough, yes.
22:49:16 <oerjan> quintopia: i think logical/arithmetic right shift is synonymous to unsigned/signed.
22:49:20 <oerjan> iirc
22:50:02 <oerjan> so whether the sign bit is zeroed or kept, in 2's complement
22:50:07 -!- conehead has quit (Quit: Textual IRC Client: www.textualapp.com).
22:50:37 <int-e> yeah. and I didn't want negative addresses (though I didn't say so), so there's no difference.
22:51:28 <oerjan> actually there is no difference if you have infinite number of bits, period
22:53:05 <oerjan> it's basically 2-adic numbers
22:53:46 <int-e> Hmm. Right, but it causes a few conceptual problems nonetheless to grasp that no bit is actually being shifted in.
22:54:18 <int-e> Hilbert's Hotel is not very intuitive.
22:54:35 <oerjan> I HAVE NO IDEA WHAT YOU ARE TALKING ABOUT.
22:54:37 -!- AndoDaan has joined.
22:55:03 <oerjan> excuse me, another infinite contingent of guests arrived and the hotel is full, need some shuffling here
22:55:17 <int-e> oerjan: you have an infinity of bits in a row. a new bit arrives. how do you fit in into the row? now one of the bits leaves, how do you fill the gap?
22:55:33 <int-e> oerjan: infinitary intercal to the rescue!
22:55:40 <oerjan> ooh
22:56:01 <int-e> (implementing that could be ... interesting)
22:56:14 <Bike> -7 && 3 => 1, well, i give up
22:56:18 <Bike> & i guess
22:56:28 <oerjan> > (-7) .&. 3
22:56:29 <lambdabot> Ambiguous occurrence ‘.&.’
22:56:29 <lambdabot> It could refer to either ‘Data.Bits..&.’,
22:56:29 <lambdabot> imported from ‘Data.Bits’ at L.hs:63:1-16
22:56:29 <lambdabot> or ‘Test.QuickCheck.Property..&.’,
22:56:29 <lambdabot> imported from ‘Lambdabot.Plugin.Haskell.Eval.Truste...
22:56:39 <oerjan> *cough*
22:56:56 <oerjan> that's not a very helpful naming by quickcheck there
22:56:58 <int-e> why?!
22:57:05 <Bike> lol
22:57:29 <oerjan> isn't Data.Bits a standard library these days
22:57:32 -!- MDude has quit (Read error: Connection reset by peer).
22:57:42 <int-e> @undef
22:57:42 <lambdabot> Undefined.
22:57:44 <int-e> > (-7) .&. 3
22:57:46 <lambdabot> Ambiguous occurrence ‘.&.’
22:57:46 <lambdabot> It could refer to either ‘Data.Bits..&.’,
22:57:46 <lambdabot> imported from ‘Data.Bits’ at L.hs:71:1-16
22:57:46 <lambdabot> or ‘Test.QuickCheck.Property..&.’,
22:57:46 <lambdabot> imported from ‘Lambdabot.Plugin.Haskell.Eval.Truste...
22:57:54 <oerjan> indeed it is
22:57:56 <int-e> ohh, it's indirect.
22:58:04 * shachaf wonders which one came first.
22:58:10 -!- MDude has joined.
22:58:10 <int-e> @undef
22:58:11 <lambdabot> Undefined.
22:58:13 <int-e> > (-7) .&. 3
22:58:13 <lambdabot> parse error on input ‘.&.’
22:58:20 <oerjan> wat
22:58:36 <Bike> huh, i think (-x)&x is the largest power of two factor of x? nifty
22:58:38 <int-e> @undef
22:58:38 <lambdabot> Undefined.
22:58:39 <int-e> > (-7) .&. 3
22:58:40 <lambdabot> 1
22:58:51 <int-e> oerjan: I managed to misplace the "hiding" keyword...
22:59:01 <int-e> > (-7) .|. 3
22:59:02 <lambdabot> -5
22:59:10 <int-e> any other surprises?
22:59:33 <Bike> oh i guess that probably makes sense with find first set implementatinos huh
22:59:35 <Bike> o well
22:59:45 -!- conehead has joined.
23:00:02 <shachaf> hi int-e
23:00:14 <shachaf> how are the profunctors
23:00:31 <int-e> what profunctors...
23:01:07 -!- conehead has quit (Changing host).
23:01:07 -!- conehead has joined.
23:01:38 <int-e> Bike: yes it is, very handy for extracting bits.
23:02:01 <Bike> er i guess that's last set
23:02:03 <Bike> you know what, whatever
23:02:08 <shachaf> Looj i'm typing on a phone ok
23:02:11 <Bike> i had a hard enough time with p-adics in knuth.
23:02:26 <shachaf> Bike: whoa, p-adics
23:02:45 <int-e> knuth, which one, concrete mathematics?
23:02:54 <Bike> a long exercise in taocp2
23:03:59 <fizzie> Bike: The x&-x came up in golf recently, if that's not what you were referring to.
23:04:04 <oerjan> <Bike> huh, i think (-x)&x is the largest power of two factor of x? nifty <-- sadly the necessary import still kills that method for haskell in the recent golf.
23:04:46 <fizzie> It's the C solution everyone had; http://golf.shinh.org/reveal.rb?A006520/fizzie_1413051908&c
23:04:50 <int-e> Bike: This? "A generalization of two's complement arithmetic, called "2-adic numbers," was introduced by K. Hensel in Crelle 127 (1904), 51--84"
23:05:03 <shachaf> speaking of balanced ternary, is it true that balanced ternary encoding of the reals is what's-it?
23:05:25 <shachaf> strongly normalizing or whatever you call it
23:05:40 <Bike> i think i've lost my copy :( it's a lengthy exercise/set of exercises right after the part on positional numeral systems
23:05:50 <Bike> write out the square root of seven and so on
23:07:32 -!- MDude has quit (Read error: Connection reset by peer).
23:07:40 <oerjan> wtf does strongly normalizing mean for reals
23:07:45 <int-e> Bike: -7. yes. that's the one.
23:07:59 <Bike> i'm pretty sure it asks for square roots too
23:08:08 <Bike> or maybe just rationals...
23:08:17 -!- MDude has joined.
23:08:28 <int-e> shachaf: this? https://en.wikipedia.org/wiki/Normal_number
23:08:42 <shachaf> oerjan: unique representation of a real number, maybe?
23:08:52 <shachaf> i haven't read this book yet hth
23:09:05 <oerjan> shachaf: i sincerely doubt so.
23:09:18 <int-e> Bike: it asks for square roots, sqrt(-7) works; sqrt(7) apparently does not.
23:09:41 <oerjan> shachaf: 0.11111... is still going to be equal to 1.-1-1-1-1... i think
23:09:51 <int-e> shachaf: ok I don't know the concept. But in balanced ternary, 0.1111, what oerjan wrote.
23:10:15 <shachaf> ok, maybe I'll read this book and find out what's going on
23:10:23 <shachaf> s/I/i/
23:10:23 <Bike> more like irrationals
23:10:26 -!- oerjan has set topic: See the fabulous redundant twins oerjan and int-e | BF Joust scoring poll: http://goo.gl/02KE0Y | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/.
23:10:36 <Bike> brune
23:10:42 <shachaf> @quote stereo
23:10:42 <lambdabot> monochrom says: Welcome to #haskell, where @remember's are in majestic stereo!
23:10:52 <shachaf> [heh heh heh]
23:10:53 <int-e> @quote fugue
23:10:53 <lambdabot> monochrom says: Welcome to #haskell, where your questions are answered in contrapuntal fugues.
23:11:01 <oerjan> huh the topic was more than a month old.
23:11:52 <int-e> (the original "stereo" quote was "Welcome to #haskell, where your questions are answered in [something missing here?] stereo.", by Cale, who later got annoyed from being hilighted so often.)
23:13:02 <int-e> s/.something missing here../majestic/
23:13:37 -!- AndoDaan has quit (Ping timeout: 245 seconds).
23:13:53 <Sgeo> http://store.apple.com/us/buy-mac/macbook-pro
23:14:46 <Sgeo> I faail to see how that 2.5k laptop is much better than my slightly over 1k laptop which has 16GB RAM, i7, and two 650Ms (Almost got two 750Ms but I couldn't find one that both had that and would arrive in days)
23:16:19 <int-e> It has an apple-shaped hole behind the display.
23:17:34 -!- MDude has quit (Read error: Connection reset by peer).
23:18:10 -!- MDude has joined.
23:22:06 <int-e> also soldered RAM, and a glued in battery, can't be cheap ;-)
23:23:00 <shachaf> "a_n...a_0.a_-1a_-2... with a_k in {0,1,1} is a name of x := sum_k=n^-infty a_k"
23:23:38 <HackEgo> [wiki] [[The Esoteric File Archive]] http://esolangs.org/w/index.php?diff=40648&oldid=36609 * Oerjan * (-56) Move to out-of-date External resources section
23:24:11 <HackEgo> [wiki] [[The Esoteric File Archive]] http://esolangs.org/w/index.php?diff=40649&oldid=40648 * Oerjan * (-15) /* External resources */ oops
23:24:17 <int-e> shachaf: I hope that's not a quote :)
23:24:26 <int-e> (well, not an accurate one)
23:24:46 <shachaf> In trying to figure out what it means.
23:24:53 <shachaf> I'm
23:25:23 <shachaf> 1 is a 1 with a line over it.
23:25:41 <int-e> I don't like "name", I'd prefer "representation". I expect the set is {0,1,-1}, and I hope there's a 3^k in the sum.
23:25:53 -!- bb010g has joined.
23:25:55 <shachaf> But that sum doesn't make much sense to me.
23:26:21 <Sgeo> "The engineer who originally designed hierarchicals apparently had his forearm mounted on a track so that he could move it perfectly in a horizontal direction without any vertical component. Most of us, however, have our forarms mounted on a pivot we like to call our elbow."
23:26:24 <int-e> if there is no such 3^k then things are bad.
23:26:48 <shachaf> Maybe they just missed it.
23:28:36 <MDude> Just hold shit while drawing a line.
23:28:44 <MDude> Dangit
23:28:50 <MDude> *hold shift
23:30:19 <Sgeo> To use a menu.
23:30:53 <HackEgo> [wiki] [[User talk:Feuermonster]] http://esolangs.org/w/index.php?diff=40650&oldid=40519 * Oerjan * (+239) /* Your Esoteric File Archive mirror */ new section
23:36:05 <HackEgo> [wiki] [[OrthINTERCAL]] http://esolangs.org/w/index.php?diff=40651&oldid=40629 * Oerjan * (-32) /* External resources */ Template
23:36:35 <FireFly> Perhaps we ought to use radial menus rather than usual context menus
23:38:26 <HackEgo> [wiki] [[Brainfuck bitwidth conversions]] M http://esolangs.org/w/index.php?diff=40652&oldid=40628 * Oerjan * (+1) fmt
23:40:22 <int-e> Sgeo: I don't know about you; I move across the menu pane diagonally rather than vertically, then horizontally.
23:41:13 <int-e> it's still a very small target to aim for, which is nasty, but it's not nearly as bad as described there.
23:43:37 <int-e> otoh I run into real trouble with hierarchical menus suddenly appearing on the wrong side of a panel, which tends to happen near the right side of the screen.
23:44:17 -!- brandonson has joined.
23:44:51 -!- AndoDaan has joined.
23:45:04 <MDude> Hierarchial menus would be less annoying if they only appeared when clicked on, and only went away when a special button for dismissing them was pressed.
23:45:17 <MDude> Or even just one of those.
23:47:01 <int-e> Funny, I wasn't conscious of the forced delays in popping up submenus...
23:47:07 <int-e> now that I am this is annoying :P
23:47:32 <oerjan> <shachaf> oerjan: There was a Mill talk in Trondheim today! Did you go? <-- what's a Mill talk
23:47:45 <oerjan> i think john stuart is dead
23:48:14 <shachaf> http://millcomputing.com/
23:49:39 <shachaf> imo some of their architectural decisions are on-topic in here
23:50:06 <oerjan> i think i can confidently say i was not there
23:50:25 <shachaf> I figured.
←2014-10-20 2014-10-21 2014-10-22→ ↑2014 ↑all