greptilian logo

IRC log for #sourcefu, 2013-03-27

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
09:16 sivoais joined #sourcefu
09:26 sivoais joined #sourcefu
09:36 sivoais joined #sourcefu
09:45 sivoais joined #sourcefu
09:55 sivoais joined #sourcefu
10:04 sivoais joined #sourcefu
10:14 sivoais joined #sourcefu
10:23 sivoais joined #sourcefu
10:33 sivoais joined #sourcefu
10:42 sivoais joined #sourcefu
10:52 sivoais joined #sourcefu
11:02 sivoais joined #sourcefu
11:11 sivoais joined #sourcefu
11:21 sivoais joined #sourcefu
11:31 sivoais joined #sourcefu
11:40 sivoais joined #sourcefu
11:50 sivoais joined #sourcefu
11:54 pdurbin http://www.w3.org/TR/shadow-dom/
11:55 pdurbin "The shadow DOM allows multiple DOM subtrees (in addition to the document tree) to be composed into one larger tree when rendered."
11:56 pdurbin heard about this on http://twit.tv/show/floss-weekly/245 about http://www.dartlang.org which is a good show
11:59 sivoais joined #sourcefu
12:08 sivoais joined #sourcefu
12:18 sivoais joined #sourcefu
12:27 sivoais joined #sourcefu
12:37 sivoais joined #sourcefu
12:46 sivoais joined #sourcefu
12:56 sivoais joined #sourcefu
13:06 sivoais joined #sourcefu
13:16 sivoais joined #sourcefu
13:25 sivoais joined #sourcefu
13:33 sivoais joined #sourcefu
15:43 aditsu joined #sourcefu
15:43 pdurbin aditsu: welcome!
15:44 aditsu ohai :)
15:45 pdurbin I seem to remember you've released some cool open source projects
15:45 aditsu who, me? er.. you're too kind :)
15:46 aditsu I have some stuff at http://sourceforge.net/users/aditsu but haven't made a release for a long time
15:49 pdurbin oh, right your ORM that's not an ORM: http://depeche.sourceforge.net :)
15:49 aditsu what do you guys generally talk about in here?
15:50 pdurbin http://sourcefu.com/topics for now... we can add more
15:50 aditsu there's an orm in the works too: http://depeche.hg.sourceforge.net/hgweb/depeche/depeche-objects/
15:52 aditsu hm.. lots of languages in the topics, what are your favorite ones (or what features)?
15:56 pdurbin Perl is my go to language. I'm getting into Java as I work on https://github.com/iqss/dvn
15:56 pdurbin I'd like to learn some Haskell
15:56 pdurbin and R
15:56 aditsu perl? *shudders* :p
15:56 pdurbin and more javascript
15:57 pdurbin seems like I specialize in the languages people hate (perl and java)
15:58 aditsu I can't say I hate it, it just scares me somewhat
15:58 aditsu haven't written any perl code so far
15:59 aditsu I'd like to learn some haskell too.. and a bunch of other languages
16:03 pdurbin I also want to get some katas going. I started one at https://github.com/crimsonfu/code
16:04 pdurbin larsks: that reminds me. you had a killer solution in python but we never added it
16:04 aditsu what do you mean by kata?
16:05 pdurbin crimsonfubot: lucky programming kata
16:05 crimsonfubot pdurbin: An error has occurred and has been logged. Please contact this bot's administrator for more information.
16:05 pdurbin !
16:05 aditsu heh heh
16:06 aditsu I see what you mean
16:10 pdurbin good
16:10 aditsu hmm autovivification sounds like it can easily introduce bugs that are hard to catch
16:11 aditsu javascript has some of that too
16:11 aditsu in a different form, I guess
16:11 pdurbin buggy perl? that's unpossible
16:12 aditsu :)
16:14 aditsu if you can write 2 programs that behave differently, you can definitely have bugs
16:15 aditsu is there any esoteric language where all programs do the same thing? if not, I should claim the idea :p
16:15 aditsu a bugless language :)
16:16 pdurbin :)
16:30 aditsu ah, http://esolangs.org/wiki/Nil
16:35 pdurbin :)
18:37 aditsu if you were to design a Collection interface (a la java), what methods would you include?
18:38 aditsu maybe a read-only collection, to make it simple
18:41 pdurbin push, pop, shift, unshift
18:41 aditsu pdurbin: what do you mean by shift?
18:42 pdurbin heh. it's perl thing. ignore me :)
18:43 pdurbin what kind of collection is it? an array? a hash?
18:44 aditsu just the base interface; it could be an array, a linked list, a hashset, a treeset or something weirder
18:46 pdurbin I'm ok with weird
18:49 aditsu java has quite a lot of stuff: http://docs.oracle.com/javase/6/docs/api/java/util/Collection.html#method_summary , however there's no foreach, filter, map or reduce
18:51 aditsu I wonder which methods should be part of the interface and which ones are better left as "external" (like #include <algorithm> in C++)
18:51 atz aditsu: try groovy's version   .each with closure
18:52 atz .collect and .inject are the map/reduce variants iirc
18:53 atz and predictably, .grep (also w/ closure)
18:53 aditsu atz: thanks I'll check it out
18:53 aditsu funny, C++ doesn't bother with a base interface
18:54 semiosis Aditsu: foreach is a language construct,  available on objects that implement iterable
18:54 aditsu it just works with iterators
18:55 aditsu semiosis: right, but that's a somewhat different paradigm
18:58 aditsu hmm, groovy is... groovy :)
19:06 aditsu wow that's a seriously nice language, I should spend some time playing with it
19:07 aditsu btw do you guys participate in Google Code Jam?
19:08 pdurbin I'd google for it but crimsonfubot is broken :(
19:09 aditsu pdurbin: did you know google has a website? :)
19:09 pdurbin :)
19:09 aditsu that you can access in, like, a browser? :p
19:09 pdurbin it's for posterity
19:09 pdurbin and easy clicking for the lazy
19:10 aditsu https://code.google.com/codejam/
19:11 pdurbin thanks
19:12 pdurbin I've heard of Google Summer of Code
19:13 aditsu that's different
19:15 pdurbin wow. 10th year of code jam
19:16 aditsu yep, they've been doing it for a while
19:16 pdurbin almost as long as there has been a Google
19:23 aditsu joined #sourcefu
19:24 atz yeah, my old coworkers would do codejam
19:25 aditsu looks like my last 2 messages got lost, I'll repeat
19:25 aditsu it's different from many other competitions as it allows any programming language with a free compiler/interpreter
19:25 aditsu and some people took it as a challenge to use as many/obscure languages as possible
19:26 pdurbin cool
19:26 atz "20,613 contestants give the contest a whirl, from 149 countries and regions, using 73 programming languages" ... damn!
19:27 aditsu check out this guy :) http://www.go-hero.net/jam/12/name/Nabb
19:31 agoddard_ joined #sourcefu
19:38 ironcamel pdurbin: do you use evernote?
19:38 ironcamel i have the chrome plugin for it, and i just used it to save your g+ post about Scratch
19:39 pdurbin ironcamel: I don't. my wife just started using it with her new job
19:39 ironcamel it smartly just saves the relevant/content part of a the web page. i'm pretty impressed by it.
19:39 pdurbin I've heard good things
19:39 ironcamel if it does not make a good guess, you can use arrow keys to increase or decrease the div that it is capturing
19:39 ironcamel but it usually makes the right guess
19:40 ironcamel oh, and whats also neat is that it is smart about how it tags things
19:41 ironcamel it looks at previous pages you have saved and how you tagged them. if it find similiar pages you have saved before, it preloads the corresponding tags. it surprises me how accurate it is.
19:43 pdurbin I hear instapaper is good and guessing the text you want too
19:52 pdurbin at* guessing
20:03 ironcamel i used to use that a long time ago. a very long time ago. they probably have improved a lot since.
20:07 pdurbin I suppose Scratch is on topic here too :)
20:20 pdurbin ironcamel: and that logo thing you mentioned
20:20 ironcamel did you play with logo as a kid?
20:21 ironcamel i remember playing with it in 3rd grade and i loved it. kids today though may have higher sensibilities.
20:21 pdurbin nope
20:22 pdurbin I suspect they do :)
20:23 pdurbin my older brother did a tiny bit of basic, I think
20:24 pdurbin typing stuff in from magazines
20:26 pdurbin ah, looks like I already linked to my google+ post about scratch: http://irclog.greptilian.com/sourcefu/2013-03-16#i_4161
20:30 ironcamel you are so meta
20:32 pdurbin look, back then crimsonfubot worked
20:33 pdurbin semiosis: I blame you and your need for me to load new stuff into it ;)
21:14 atz did some basic on the radio shack "color computer"... w/ no ability to save!
21:14 pdurbin "color computer"?
21:15 pdurbin atz: I don't think my younger brother did any basic. could be wrong though!
21:15 atz yeah, that was the name for it.  bascially commodore64 form factor
21:16 atz TRS-80: http://en.wikipedia.org/wiki/TRS-80_Color_Computer
21:16 pdurbin holy shit, you aren't kidding
21:17 atz sometimes when my mom had a portable tape player from work, I could play Zaxxon off a cassette
21:18 atz optional 300 baud modem pack!
21:18 atz (we didn't have that... i mean, what would you even do w/ it?)
21:18 pdurbin :)
21:19 pdurbin my computer teacher didn't believe me when I said I had 512 KB of memory in my Amiga: http://en.wikipedia.org/wiki/Amiga_1000
21:19 pdurbin (that was an optional upgrade as well)
21:21 atz "Utilities exist to transfer data from a PC to a CoCo. If one does not have compatible disk drives for the PC and CoCo, data may still be transferred by using special PC CoCo utilities to create a .wav audio file of the data. Hook the CoCo's cassette interface cables directly to the line out of a PC's soundcard..."
21:21 atz freaking insane
21:22 pdurbin :)
21:22 ben_e http://www.flickr.com/photos/60529780@N02/5528665272 <- that's what i used for my first Basic programming
21:27 ben_e http://pocket.free.fr/html/casio/fx-702p_e.html <- my dad had both the printer AND the tape interface
21:27 ben_e all the toys i guess
22:09 pdurbin basic on a calculator. crazy

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com