Conversation with #inferno at Mon Dec 10 05:53:38 2012 on powerman@irc.freenode.net (irc) (06:08:27) leetspete: anth_r: Plan 9. (06:11:08) anth_r: interesting. the only short-lived push for that was over by the time i got there (1997). i'd be curious what he had to say about it. (06:52:37) leetspete: anth_r: What client are you using? (06:58:20) anth_r: sorry, i've lost context. what now? (06:59:36) leetspete: IRC client. :) (06:59:49) leetspete: It did not sequit. (06:59:58) anth_r: ah, good. i feel less bad. :-) (07:00:05) anth_r: irc7 on plan 9. (07:00:23) anth_r: (irc7 with some local mods; sort of half of irc7 and half of irc7.2) (07:02:06) leetspete: Oh, okay. I had sent a direct message. Some do not notify. (07:04:07) leetspete: But I've never used IRC on Plan 9. I mostly interact with it via 9vx nowadays. (07:04:44) anth_r: interesting. i usually see direct messages, but didn't here. (07:38:40) anth_r: i don't suppose any of you very productive folks have done anything like Oauth in inferno? (07:40:39) powerman: nope (07:41:06) anth_r: i keep running into things i want that for. (07:41:20) powerman: oauth is strange thing. especially when misused to implement login feature (07:41:24) anth_r: i mean, sort-of-want. it seems like a stupid model to me, but there's all sorts of services which want it. (07:41:33) anth_r: yeah (07:43:06) powerman: there is openid, but turns out it's not enough feature-rich and ease to use for non-geeks, thus popular websites decide to [mis]use oauth instead (07:43:54) anth_r: yeah, i've no interest in using it for login, where it's poorly suited. (07:44:18) anth_r: it's a reasonable *idea* for distributing authorization control. (07:44:32) anth_r: but the actual implementation model is weird. (07:44:51) anth_r: but regardless, if you want to talk to many services, you do Oauth or go away. (07:48:20) anth_r: anyway. just something i keep wondering about. (07:48:30) anth_r: enough productivity for the day. off to bed. (07:48:32) anth_r: later,all. (07:49:08) powerman: bye (09:27:27) dreadlorde left the room (quit: Ping timeout: 256 seconds). (09:47:38) Aram [~aram@chello084112126145.24.11.vie.surfer.at] entered the room. (09:47:39) Aram left the room (quit: Changing host). (09:47:39) Aram [~aram@unaffiliated/aramdune] entered the room. (10:10:39) rogpeppe [~rog@host-92-23-121-55.as13285.net] entered the room. (10:19:18) `jpi left the room (quit: Ping timeout: 264 seconds). (10:23:54) Aram left the room (quit: Quit: .). (10:25:06) `jpi [~jpi@unaffiliated/pseud0cod3r] entered the room. (10:45:43) Gegemon [~ynv@mx1.airis.ru] entered the room. (11:32:34) Aram [~aram@chello084112126145.24.11.vie.surfer.at] entered the room. (11:32:34) Aram left the room (quit: Changing host). (11:32:34) Aram [~aram@unaffiliated/aramdune] entered the room. (11:32:42) Aram2 [~aram@unaffiliated/aramdune] entered the room. (11:32:43) Aram2 left the room (quit: Client Quit). (11:40:07) Aram left the room (quit: Remote host closed the connection). (11:41:16) Aram [~aram@chello084112126145.24.11.vie.surfer.at] entered the room. (11:41:17) Aram left the room (quit: Changing host). (11:41:17) Aram [~aram@unaffiliated/aramdune] entered the room. (11:49:26) Aram left the room (quit: Quit: .). (11:54:49) Aram [~aram@chello084112126145.24.11.vie.surfer.at] entered the room. (11:54:50) Aram left the room (quit: Changing host). (11:54:50) Aram [~aram@unaffiliated/aramdune] entered the room. (11:58:09) fdd left the room (quit: Read error: Connection reset by peer). (11:58:48) fdd [fdd@unaffiliated/fdd] entered the room. (12:29:36) doublec_ [~doublec@cd.pn] entered the room. (12:34:45) doublec left the room (quit: *.net *.split). (13:11:49) yiyus_ is now known as yiyus (13:14:43) doublec_ is now known as double (13:14:43) double is now known as doublec (13:14:51) doublec left the room (quit: Changing host). (13:14:56) doublec [~doublec@unaffiliated/doublec] entered the room. (13:53:20) fdd left the room (quit: Read error: Connection reset by peer). (13:54:00) fdd [fdd@unaffiliated/fdd] entered the room. (14:34:03) powerman: it's possible to declare variable to be a function type. not ref fn, just fn: (14:34:07) powerman: f : fn(); (14:34:24) powerman: but what does it mean and how it can be used? (14:37:01) powerman: f can't be set to some real function (because it's ref fn), can't be called (not a function), can't be used as type synonym (not a type)… (14:37:25) powerman: my guess it's syntax error which limbo doesn't report (17:01:33) dreadlorde [~dreadlord@c-68-42-82-10.hsd1.mi.comcast.net] entered the room. (17:20:19) Gegemon left the room (quit: Quit: Leaving.). (17:44:25) rogpeppe: powerman: ref fn is actually a function pointer. you can set it from a real function, and you can call it too (17:44:47) rogpeppe: powerman: but unfortunately limbo does not support closures (17:45:01) rogpeppe: powerman: so the utility is relatively small (17:45:25) powerman: I know about ref fn. Question was about fn. (17:45:51) powerman: I can declare var of fn type, without ref. But I didn't see any way to use it. (18:47:07) fdd left the room (quit: Read error: Connection reset by peer). (18:47:43) fdd [fdd@unaffiliated/fdd] entered the room. (18:53:02) fdd left the room (quit: Read error: Connection reset by peer). (18:53:35) fdd [fdd@unaffiliated/fdd] entered the room. (19:29:56) raphaelsc [~raphaelsc@187-79-186-237.user.veloxzone.com.br] entered the room. (20:33:53) fdd left the room (quit: Read error: Connection reset by peer). (20:34:38) fdd [fdd@unaffiliated/fdd] entered the room. (21:06:38) ddf [fdd@188.24.79.124] entered the room. (21:06:39) ddf left the room (quit: Changing host). (21:06:39) ddf [fdd@unaffiliated/fdd] entered the room. (21:09:14) fdd left the room (quit: Ping timeout: 240 seconds). (21:14:56) ddf is now known as fdd (22:17:23) raphaelsc left the room (quit: Remote host closed the connection). (23:43:48) Aram left the room (quit: Quit: .). (02:32:51) powerman: limbo.y mention keyword "dynamic", but looks like it's unused. is this removed or not-added-yet feature? (02:32:56) dreadlorde left the room (quit: ). (02:35:49) anth_r: best i can do is tell you it wasn't in 3e. (02:44:32) dreadlorde [~dreadlord@c-68-42-82-10.hsd1.mi.comcast.net] entered the room. (05:50:18) powerman: anth_r: what functionality of limbo is defined as http://code.google.com/p/inferno-os/source/browse/appl/cmd/limbo/limbo.y#1435 ? (05:51:00) The account has disconnected and you are no longer in this chat. You will automatically rejoin the chat when the account reconnects.