--- Log opened Mon Nov 22 00:00:22 2010 |
00:02 | | Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Connection closed] |
00:04 | | AnnoDomini [annodomini@Nightstar-26e6c2ca.adsl.tpnet.pl] has quit [[NS] Quit: leaving] |
00:08 | | You're now known as TheWatcher[T-2] |
00:11 | | You're now known as TheWatcher[zZzZ] |
00:31 | | Attilla [Some.Dude@Nightstar-6e67444d.threembb.co.uk] has quit [[NS] Quit: ] |
01:14 | | Stalker [Stalker@2C3C9C.B2A300.F245DE.859909] has joined #code |
01:46 | | Stalker [Stalker@2C3C9C.B2A300.F245DE.859909] has quit [Ping timeout: 121 seconds] |
01:51 | | Stalker [Stalker@2C3C9C.B2A300.F245DE.859909] has joined #code |
02:06 | | Stalker [Stalker@2C3C9C.B2A300.F245DE.859909] has quit [Ping timeout: 121 seconds] |
02:14 | | Vornicus is now known as Finerty |
02:29 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has quit [[NS] Quit: Z?] |
03:01 | | Kazriko [kaz@Nightstar-e09690fa.client.bresnan.net] has quit [Ping timeout: 121 seconds] |
03:07 | | Stalker [Stalker@2C3C9C.B2A300.F245DE.859909] has joined #code |
03:52 | | Kazriko [kaz@Nightstar-e09690fa.client.bresnan.net] has joined #code |
03:52 | | mode/#code [+o Kazriko] by Reiver |
03:57 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed] |
04:35 | | Finerty is now known as Vornicus |
05:43 | | Zed [Zed@Nightstar-bd80d4f6.or.comcast.net] has joined #code |
05:48 | | celticminstrel [celticminst@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
05:49 | | Zed_ [Zed@Nightstar-bd80d4f6.or.comcast.net] has joined #code |
05:50 | | Zed_ [Zed@Nightstar-bd80d4f6.or.comcast.net] has quit [[NS] Quit: Leaving] |
06:17 | | Stalker [Stalker@2C3C9C.B2A300.F245DE.859909] has quit [Ping timeout: 121 seconds] |
06:24 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code |
06:39 | | kwsn is now known as kwsn\t-2 |
06:49 | | kwsn\t-2 [kwsn@Nightstar-ca9721ae.dyn.centurytel.net] has quit [[NS] Quit: poofers] |
07:10 | | You're now known as TheWatcher |
08:11 | | You're now known as TheWatcher[afk] |
08:28 | | Rhamphoryncus [rhamph@Nightstar-473f8685.abhsia.telus.net] has joined #code |
08:33 | | Orthia [orthianz@Nightstar-ecf56764.xnet.co.nz] has quit [Ping timeout: 121 seconds] |
08:33 | | Orthia [orthianz@Nightstar-ecf56764.xnet.co.nz] has joined #code |
09:10 | | Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code |
09:11 | | Stalker [Stalker@3A600C.A966FF.5BF32D.8E7ABA] has joined #code |
09:12 | | Stalker [Stalker@3A600C.A966FF.5BF32D.8E7ABA] has quit [[NS] Quit: If the world didn't suck, we'd all fall off.] |
09:55 | | You're now known as TheWatcher |
10:09 | | Vornicus is now known as Vornicus-Latens |
10:53 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Client closed the connection] |
12:26 | | cpux is now known as shade_of_cpux |
13:30 | | Anno[Laptop] [annodomini@Nightstar-816cde16.adsl.tpnet.pl] has joined #code |
13:39 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has joined #code |
13:46 | | Rhamphoryncus [rhamph@Nightstar-473f8685.abhsia.telus.net] has quit [Client exited] |
13:53 | | celticminstrel [celticminst@Nightstar-f8b608eb.cable.rogers.com] has joined #code |
14:35 | | TarinakyKai [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code |
14:38 | | Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Ping timeout: 121 seconds] |
14:44 | | Tarinaky_ [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code |
14:47 | | TarinakyKai [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Ping timeout: 121 seconds] |
14:56 | | celticminstrel [celticminst@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
14:58 | | blue_eyes [traffic@FBC920.AABAAF.636B9D.AD957A] has joined #code |
14:58 | < blue_eyes> | http://tinyurl.com/2dmjdgh |
14:58 | | Anno[Laptop] is now known as AnnoDomini |
14:59 | | mode/#code [+b *!*@FBC920.AABAAF.636B9D.AD957A] by TheWatcher |
14:59 | | blue_eyes was kicked from #code by TheWatcher [] |
15:10 | | You're now known as TheWatcher[afk] |
15:21 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
15:23 | | Stalker is now known as GMRah |
15:52 | | Netsplit *.net <-> *.split quits: AnnoDomini, Orthia, PinkFreud, GMRah, kazrikna, @Kazriko, @McMartin, gnolam, Zed, Namegduf, (+1 more, use /NETSPLIT to show all of them) |
15:52 | | jerith [jerith@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
15:52 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
15:52 | | Netsplit over, joins: Orthia, PinkFreud, Zed |
15:52 | | Netsplit over, joins: @McMartin, GMRah, kazrikna, gnolam, Namegduf, shade_of_cpux, AnnoDomini, @Kazriko |
15:52 | | DBot [Reiver@Nightstar-237a311c.xnet.co.nz] has joined #code |
15:52 | | mode/#code [+o AnnoDomini] by Reiver |
15:52 | | jerith [jerith@Nightstar-bf52129d.slipgate.za.net] has joined #code |
15:52 | | mode/#code [+o jerith] by Reiver |
15:52 | | Alek [omegaboot@Nightstar-96006922.il.comcast.net] has quit [Ping timeout: 121 seconds] |
15:52 | | Alek [omegaboot@Nightstar-96006922.il.comcast.net] has joined #code |
15:53 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
15:53 | | mode/#code [+o ToxicFrog] by Reiver |
15:53 | | DiceBot [Reiver@Nightstar-237a311c.xnet.co.nz] has quit [Ping timeout: 121 seconds] |
15:54 | | DBot is now known as DiceBot |
16:16 | | GMRah [Stalker@26ECB6.A4B64C.298B52.D80DA0] has quit [Client closed the connection] |
16:16 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
16:48 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has quit [Client closed the connection] |
16:49 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
17:31 | | You're now known as TheWatcher |
17:56 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has quit [Client closed the connection] |
17:56 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
17:58 | | celticminstrel [celticminst@Nightstar-f8b608eb.cable.rogers.com] has joined #code |
18:09 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has quit [Client closed the connection] |
18:09 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
18:11 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has quit [Client closed the connection] |
18:12 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
18:20 | | jeroid [jerith@687AAB.5E3E50.3E572B.137721] has joined #code |
18:21 | | Serah [Stalker@26ECB6.A4B64C.298B52.D80DA0] has joined #code |
18:21 | | Stalker [Stalker@26ECB6.A4B64C.298B52.D80DA0] has quit [Client closed the connection] |
19:34 | | Alek [omegaboot@Nightstar-96006922.il.comcast.net] has quit [[NS] Quit: ] |
19:36 | | Alek [omegaboot@Nightstar-96006922.il.comcast.net] has joined #code |
19:37 | | jeroid [jerith@687AAB.5E3E50.3E572B.137721] has quit [[NS] Quit: Bye] |
20:20 | <@ToxicFrog> | Hmm. |
20:20 | <@ToxicFrog> | Answer to "can you stream music over ssh without installing a new service": yes, but it's ugly |
20:20 | <@ToxicFrog> | ssh orias find /usr/share/Media/Music -name '*.mp3' -exec cat '{}' '";"' | mplayer -cache 1024 - |
20:21 | <@McMartin> | Hm, you can't scp to -? |
20:21 | <@McMartin> | Or do you need the full power of find here? |
20:30 | <@ToxicFrog> | Nope, that's equivalent to copying N files and concatenating them, which scp doesn't do |
20:43 | <@AnnoDomini> | Can scp be set to overwrite only in certain situations, rather than by default? |
21:04 | | * Alek coughs. |
21:05 | < Alek> | ok, I need to figure out some per-project prices for web-programming-at-home. |
21:06 | < Alek> | would $10+/page, going up as the page grows, $25+/(Flash or Javascript object), be good? or what? |
21:29 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has quit [Ping timeout: 121 seconds] |
21:38 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has joined #code |
21:41 | <@ToxicFrog> | AnnoDomini: use rsync instead. |
21:42 | <@ToxicFrog> | (that is to say: no) |
21:42 | <@AnnoDomini> | That requires it being installed on the target system. |
21:42 | < Namegduf> | AnnoDomini: You can compile it in your damn home directory |
21:43 | | * Namegduf has built rdiff-backup from source in a home directory for backup purposes before, including prerequisites like "Python" |
21:43 | <@AnnoDomini> | Or I can ask the admin to install it properly. |
21:44 | < Namegduf> | Or you could do that. In either case, it not being installed right now isn't a major barrier. |
21:45 | <@ToxicFrog> | Yeah. |
21:45 | <@ToxicFrog> | I mean, you could hack together something using ssh + find + stat + scp, but at that point you're spending more time implementing a crippled version of rsync than it would take to just install rsync. |
21:51 | <@AnnoDomini> | Okay, okay. I've gotten the thing installed, and everything seems to work now. |
21:51 | <@AnnoDomini> | Now my charsheet repository is easier to use than ever. :D |
21:52 | <@ToxicFrog> | Oh? |
21:54 | <@AnnoDomini> | I have a shell account that I use for a website and a charsheet repository. The charsheets are html files. I have local copies of them, which I edit with Kompozer, and now can upload via a single click plus a password. |
21:55 | <@ToxicFrog> | Set up public-key auth and you won't even need the password :P |
22:01 | <@AnnoDomini> | The very mention fills me with dread. |
22:08 | <@ToxicFrog> | No, it's easy |
22:10 | | Serah [Stalker@26ECB6.A4B64C.298B52.D80DA0] has quit [Ping timeout: 121 seconds] |
22:12 | < Alek> | ... |
22:12 | < Alek> | nobody wants to comment? :( |
22:12 | <@AnnoDomini> | Just see what other web designers ask for. |
22:15 | | Tarinaky_ [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Client closed the connection] |
22:20 | <@ToxicFrog> | Wow. |
22:20 | | * ToxicFrog removes an unneeded zipWithIndex and his runtime goes from 4.5s to 1.5s |
22:28 | < Alek> | yeah, what DO other web designers ask for? -_- |
22:30 | <@AnnoDomini> | Alek: No idea. Do some googling? |
22:31 | <@AnnoDomini> | Remember always that something is worth exactly as much as people will pay for it. |
22:32 | <@McMartin> | Well, unless they're total cheapskates~ |
22:33 | < Namegduf> | It's worth exactly as much as people will pay and you will sell, the latter being significant. |
22:35 | <@AnnoDomini> | Yes. He is selling. |
22:35 | | * Alek blinks. |
22:35 | <@AnnoDomini> | Or have I misunderstood your purpose here? |
22:35 | < Alek> | this guy prices a blog design at $1800. and he's lowballing. |
22:35 | < Alek> | ook. |
22:36 | < Namegduf> | 1) Resell hosting as well as doing web design. |
22:36 | < Namegduf> | 2) Don't have a clause for removing the web design from your service. |
22:36 | < Namegduf> | 3) Slightly lower initial fees; higher running fees. |
22:36 | < Namegduf> | 4) Profit. |
22:37 | < Alek> | yeah, I got a call from a "startup non-profit" that wants sites. only they haven't told me the design requirements. so I want to cover a range, while being cheap enough to seem a) affordable to a startup and b) not overpricing myself, as not fully trained yet. |
22:37 | < gnolam> | So... started reading "Clients From Hell" yet? :) |
22:37 | < Alek> | once in a while. more NAR and TSC, though, as well as BOR. |
22:38 | < Alek> | I probably should hit it regularly, though. >_> |
22:38 | <@AnnoDomini> | Don't sell yourself short. Ask as much as you would for a competent job. |
22:39 | < EvilDarkLord> | Alek: I know a guy who charges $100 an hour for website design, but he has a fair bit of expertise. |
22:39 | < Alek> | yeah, as a work-from-home thing, I think it'd be fairer to both of us to charge per project instead. |
22:41 | < EvilDarkLord> | Per project is just per hour times estimated hours. Make up a wage you're willing to work for, estimate hours, and tell them that as the median value. |
22:41 | < Alek> | mmh. |
22:51 | | * Alek mans up, tells them $25/page, $50/object, etc. |
22:52 | < Alek> | http://pastie.org/1318678 |
22:52 | < Alek> | good? bad? ugly? |
22:53 | < Alek> | comments please. |
22:59 | < EvilDarkLord> | Are they aware you're not a professional already? |
23:02 | < EvilDarkLord> | I'd delete the line about their best interest - let them make that decision. |
23:04 | <@ToxicFrog> | Ok, I really like the way Scala handles synchronized. |
23:04 | < celticminstrel> | Oh? |
23:04 | <@ToxicFrog> | Rather than being a keyword, it's a method on Any that takes a function |
23:05 | < celticminstrel> | Any = Object? |
23:05 | <@ToxicFrog> | The implementation presumably looks something like: def synchronized(f: () => Unit) = { this.monitor.lock(); f(); this.monitor.unlock(); } |
23:05 | <@ToxicFrog> | Yes. |
23:06 | <@ToxicFrog> | So, 'synchronized { ... }' works as in Java, and 'mutex.synchronized { ... }' is equivalent to 'synchronized(mutex) { ... }' |
23:06 | < celticminstrel> | Oh, so Scala has closures sort of like in Groovy. |
23:06 | < celticminstrel> | ? |
23:07 | | Stalker [Stalker@3A600C.A966FF.5BF32D.8E7ABA] has joined #code |
23:08 | <@ToxicFrog> | I've never used Groovy, but yes, it has closures |
23:08 | < celticminstrel> | I've never used it either, just looked at it. |
23:10 | <@jerith> | My toy language has closures. |
23:11 | < Namegduf> | My shopping list has closures. |
23:11 | < celticminstrel> | XD |
23:11 | < celticminstrel> | Toy language? |
23:12 | <@jerith> | I wrote one. |
23:12 | < celticminstrel> | Why call it a toy? |
23:12 | <@jerith> | It's tiny and not very powerful. |
23:12 | < celticminstrel> | Okay. |
23:12 | <@jerith> | I'd never use it in anger, but it's cool to play with. |
23:13 | <@jerith> | Sleep time. |
23:13 | < celticminstrel> | XD |
23:13 | <@ToxicFrog> | 'night |
23:13 | <@jerith> | Well, sleep time an hour and a half ago. But still. |
23:13 | | * jerith waves, wanders off. |
23:13 | <@ToxicFrog> | celticminstrel: anyways, yes, {...} in Scala defines a closure, in general. |
23:23 | | Rhamphoryncus [rhamph@Nightstar-473f8685.abhsia.telus.net] has joined #code |
23:30 | | shade_of_cpux is now known as cpux |
23:45 | | Attilla [Some.Dude@Nightstar-5a34c77f.threembb.co.uk] has joined #code |
23:45 | < Alek> | yes, they're aware I'm not a pro. |
23:45 | | mode/#code [+o Attilla] by Reiver |
23:45 | < Alek> | and sure, I'll delete that. |
23:47 | < Alek> | ... |
23:47 | < Alek> | I'm not sure why this is tripping my red-flag sensor. |
23:48 | < Alek> | he's asking me to do a few programming tasks to check my skills. |
23:48 | < Alek> | before the project. |
23:52 | <@ToxicFrog> | It's tripping your red-flag sensor because that's generally handled by asking for examples of prior work rather than asking one to work for free. |
23:56 | | cpux is now known as shade_of_cpux |
--- Log closed Tue Nov 23 00:00:24 2010 |