Conversation with #inferno at Wed Apr 15 22:32:55 2009 on powerman-asdf@irc.freenode.net (irc) (22:57:13) newmanbe left the room (quit: Read error: 104 (Connection reset by peer)). (23:00:55) newmanbe [n=btdn@138.74.131.25] entered the room. (23:05:14) mjl-: i wrote a single-page "getting started with inferno" doc, a bit for gsoc, but with wider use (23:05:19) mjl-: first version: http://www.xs4all.nl/~mechiel/inferno/getting-started.html (23:05:58) mjl-: it has a brief intro, instructions on how to compile, links to further reading, and a bunch of quick links/search boxes for daily use (23:06:14) mjl-: if anyone has time to waste, feel free to read & comment :) (23:07:26) mjl-: maht: btw, i installed inferno from svn on linux. it worked _almost_ out of the box (it didn't entirely because makemk.sh doesn't have -m32 in its gcc invocation, and i have a 64bit linux: "mk install" tries to link makemk.sh's 64-bit libbio into its 32-bit object files) (23:09:50) olegfink: mjl-: minor remark: "Vita Nuova's page on Inferno" would be better as two links: "Vita Nuova" (link to /) and "page on Inferno" (23:11:45) mjl-: good point. i made only "page on Inferno" the link. vita nuova main page is already linked earlier in the paragraph (23:14:21) olegfink: ah (23:14:27) olegfink: "Put $HOSTOS/$ARCH/bin at the front of your path, so the right binaries compiled in the process will be used." (23:14:47) olegfink: I've got in this trap once (23:14:59) mennis: """Inferno needs few resources, running on computers with little memory. It runs on many architectures (such as i386, ARM, MIPS, PowerPC, etc.).""" I was told that it needs 1MB to function without modification. (23:15:05) olegfink: not $HOSTOS/$ARCH/bin, but `pwd`/$HOSTOS/$ARCH/bin (23:16:02) olegfink: (that is, you really want to put fully qualified path) (23:16:58) olegfink: "in the .profile of my unix shell: (23:17:00) olegfink: EMU=-r$HOMEinferno-os -c0 -g1024x768" (23:17:05) olegfink: missing / after $HOME (23:17:10) mjl-: olegfink: fixed. i upper-cased path in that sentence too. (23:17:15) mjl-: ah, another good catch (23:17:53) mjl-: that whole section Starting is a bit ugly. the separation between file description & content isn't clear (23:18:07) mjl-: mennis: that what it says on vita nuova's page too (23:18:19) olegfink: yes, the description should either be #-prefixed or not there. (23:18:20) mjl-: but i don't want it to sound too much like an advertisement :) (23:18:45) mjl-: and i don't know if new general purpose embedded machines with 1MB are even built nowadays (probably are) (23:18:47) andguent left the room (quit: "Leaving"). (23:18:47) mennis: mjl-: So you use emu $EMU ? (23:19:21) olegfink: also, #!/usr/bin/env rc -- we're not compiling plan9port here? not that you can't have rc on _your_ system, but #!/bin/sh would lead to less confusion probably (23:19:30) olegfink: mennis: iirc emu consults $EMU. (23:19:43) mjl-: yes, EMU is used by emu automatically (23:19:46) mennis: Oh! (23:19:50) mennis: Neat. (23:20:23) mjl-: olegfink: yeah, i was wondering about that... i installed rc from openbsd ports. might not be available everywhere. i don't know how to make bourne shell do nested single quotes, so i held off :P (23:20:36) mjl-: i should probably fix it to use bourne shell. otherwise the example isn't useful. (23:21:25) mennis: I tend to use a shell function to launch emu. And drawterm for that matter. (23:28:01) olegfink: ah, I see (23:28:15) olegfink: well, iirc in bourne sh there is both " and ', so it's easy (23:28:38) olegfink: so it's "bind '#U*/usr'" (23:32:01) mjl-: ok, fixed. thanks! (23:33:55) olegfink: in $HOME/lib/wmsetup (on the HOSTOS) -- what? (23:34:51) olegfink: "Vita nuova has a list of papers on Inferno." -- it's NNNNNNuovaaaaa! (23:36:15) olegfink: mjl-: really cool intro! (23:54:12) mjl-: good to hear! (23:54:20) mjl-: olegfink: thanks for the input. i fixed the n->N's too. (23:54:44) mjl-: and the $HOME/lib/wmsetup works, because the infwm script binds the host os' $HOME to /usr/$USER, where wm/logon will find it (23:56:30) olegfink: ah, sorry, missed the bind bit. (00:05:34) fortyseventeen: ooh, that script is nice (00:07:15) olegfink: mjl-: by the way, thanks, you were right about that the meeting with roman would clarify things. (00:09:01) olegfink: (I've finally got a *clear* way of stating what I'm going to do, so if I won't get around this until next year, I'll now know what to write in a proposal. :-P) (00:15:14) newmanbe left the room (quit: Read error: 104 (Connection reset by peer)). (00:16:17) newmanbe [n=btdn@138.74.131.25] entered the room. (00:16:35) fortyseventeen: ya, that really bit me last year. (00:16:56) newmanbe left the room (quit: Connection reset by peer). (00:17:21) newmanbe [n=btdn@138.74.131.25] entered the room. (00:18:17) fortyseventeen: there seemed to be a lot of confused applicants this year as well (00:19:22) newmanbe left the room (quit: Connection reset by peer). (00:20:36) newmanbe [n=btdn@138.74.131.25] entered the room. (00:27:23) uriel: mjl-: freshmeat seems to still be kicking around (they recently updated their site and broke my scripts to automate updates to such places) (00:27:31) uriel: there is this ohloh or whatever it is called thing (00:28:03) uriel: I don't know of much more, one can post to reddit's programming section, or to Hacker News... (01:06:53) fgb [n=fgb@190.19.78.196] entered the room. (01:07:37) fgb: Any:adt { aux: ref any} does that make sense? (01:08:19) fgb: ok, it does, thanks (01:33:03) mennis: Does octopus's gui programming model differ significantly form the standard tk model. If so does is compare well to anything else? (01:39:21) mennis left the room (quit: Remote closed the connection). (01:56:32) uriel: yes (02:17:43) mennis [n=mennis@adsl-152-91-31.asm.bellsouth.net] entered the room. (02:26:57) fortyseventeen: ooh, where's this octopus? I was hoping there was something other than tk. :P (02:30:14) KillerX left the room (quit: ). (02:46:02) anothy_x: mjl: on that document, two points. (02:46:24) anothy_x: 1) i'm not certain that VN page about the licenses is current. didn't it all go gpl when they stuck it up on google code? (02:47:59) anothy_x: 2) on the authentication point, note that the protocols are the same; auth is outside the protocol proper. the names refer to the type of auth conventionally done. (02:53:58) uriel: the whole VN site is a total outdated mess, just pointing people to the google-code site is IMHO the best move (03:01:14) fortyseventeen: a lot of open source is an outdated mess (03:29:13) eekee left the room (quit: Read error: 60 (Operation timed out)). (03:29:25) eekee [n=eekee@cpc3-lanc4-0-0-cust273.brig.cable.ntl.com] entered the room. (04:15:23) fgb left the room. (04:21:41) newmanbe left the room (quit: Read error: 104 (Connection reset by peer)). (04:22:06) newmanbe [n=btdn@138.74.131.25] entered the room. (04:48:28) fortyseventeen left the room (quit: Remote closed the connection). (05:02:33) newmanbe left the room (quit: "Leaving"). (05:26:59) eno__ [n=eno@adsl-70-137-182-29.dsl.snfc21.sbcglobal.net] entered the room. (05:32:18) eno left the room (quit: Nick collision from services.). (05:32:23) eno__ is now known as eno (05:54:07) fortyseventeen [n=47teen@c-67-171-113-158.hsd1.ut.comcast.net] entered the room. (06:01:10) fortyseventeen: the polymorphic stuff is not recommended for general use yet, is it? (06:01:33) anothy_x: it's not well tested, at least. (06:01:44) anothy_x: but that mostly comes from use... so go ahead! :-) (06:02:10) fortyseventeen: right-o (06:08:01) jmpnz [n=mennis@adsl-152-91-31.asm.bellsouth.net] entered the room. (06:16:26) fortyseventeen: oh god, panel 2 was me two years ago: http://xkcd.com/568/ (06:19:13) fortyseventeen: totally obsessed with ruby after being totally obsessed with perl (06:20:10) anothy_x: we're sorry. you're safe here. (06:34:00) jmpnz left the room (quit: Read error: 104 (Connection reset by peer)). (06:34:04) jmpnz_ [n=mennis@adsl-152-91-31.asm.bellsouth.net] entered the room. (07:06:13) fortyseventeen left the room (quit: "thank you and good night."). (07:09:19) olegfink left the room (quit: Read error: 104 (Connection reset by peer)). (07:09:56) olegfink [n=olegfink@snupt.com] entered the room. (07:10:19) olegfink is now known as Guest49480 (07:11:20) Guest49480 is now known as olegfink (07:25:06) jmpnz_ left the room (quit: Client Quit). (10:15:25) npe [n=npe@195.207.5.2] entered the room. (11:37:57) npe left the room (quit: Remote closed the connection). (11:38:06) npe [n=npe@195.207.5.2] entered the room. (11:59:57) gdiaz_ [n=gdiaz@dos.9grid.es] entered the room. (13:08:27) gualteri [n=unknown@84.123.158.129.dyn.user.ono.com] entered the room.