These are chat archives for ldnclj/chat

17th
Apr 2015
Thomas
@thomas-shares
Apr 17 2015 07:53
that is what I was thinking Tom.
Anna Pawlicka
@annapawlicka
Apr 17 2015 08:46
Together with Martin Klepsch from Berlin we're thinking of booking Airbnb for 7-8 people. Cost is around 20EUR per person per night, which is really cheap.
Thomas
@thomas-shares
Apr 17 2015 08:48
Hi Anna, that is really cheap indeed.
definitely something to keep in mind
Thomas
@thomas-shares
Apr 17 2015 10:26
Woohooo... just booked my EuroClojure Ticket....
and now back to my proposal for a talk.
Karsten Schmidt
@postspectacular
Apr 17 2015 10:42
Hi London, greetings from Resonate festival @ Belgrade.. Just uploaded a demo from the CLJS workshop I taught: http://demo.thi.ng/geom/resonate-2015/index.html - features: reagent, re-frame, geom, webgl, entity component system demo also has key controls: space to add particles (be easy!), L & P to switch between lambert/phong shading
cam rotation via mouse...
Thomas
@thomas-shares
Apr 17 2015 10:45
very cool indeed
and this is all cljs?
Karsten Schmidt
@postspectacular
Apr 17 2015 10:46
yep :) there's a link to the GH project on the page, still need to add some more comments and upload a new release of the geom lib before you can build it yourself
Thomas
@thomas-shares
Apr 17 2015 10:47
just looking at it :)
very surreal... the way the camera moves when you move the mouse.
Karsten Schmidt
@postspectacular
Apr 17 2015 10:49
btw. the slowdown with many particles is not only due to CLJS, it's largely WebGL not being very good at drawing loads of objects in separate calls. there're more efficient ways of doing this, but the workshop was already was hard enough for people (new lang, new concepts etc :)
Thomas
@thomas-shares
Apr 17 2015 10:49
I can imagine that.
Karsten Schmidt
@postspectacular
Apr 17 2015 10:49
the cam movement is just a cheapskate solution
Thomas
@thomas-shares
Apr 17 2015 10:51
funny how the objects move... almost like a heartbeat
Stathis Sideris
@stathissideris
Apr 17 2015 10:51
@postspectacular are you the developer of thi.ng/geom ?
Karsten Schmidt
@postspectacular
Apr 17 2015 10:52
you mean the hovering up & down? just a sine wave and to demonstrate how easy it is to add new behavior mixins with an entity component system
@stathissideris i think so :)
Stathis Sideris
@stathissideris
Apr 17 2015 10:53
very interesting, I was considering how I could use it for https://github.com/stathissideris/dali
wow thi.ng is very extensive these days. loving those renders on the website, luxrender I guess?
Karsten Schmidt
@postspectacular
Apr 17 2015 10:56
@stathissideris ahh, did you see these? https://github.com/thi-ng/geom/blob/master/geom-svg/src/examples.org - there's a whole SVG module now (w/ software shaders) & as alternative to the webgl module
Stathis Sideris
@stathissideris
Apr 17 2015 10:57
mind=blown
Karsten Schmidt
@postspectacular
Apr 17 2015 10:57
@stathissideris mainly lux render, but also sunflow (an older java based renderer)
Stathis Sideris
@stathissideris
Apr 17 2015 10:58
wow, fantastic work
Thomas
@thomas-shares
Apr 17 2015 10:58
cool stuff
stathissideris @stathissideris prepares to shut down yet another project
Karsten Schmidt
@postspectacular
Apr 17 2015 10:58
@stathissideris re:svg - i mainly needed this SVG rendering, because last year i worked w/ google appengine and there you don't have the BufferedImage class, so I needed to create 3D previews in an other way
@stathissideris here, these are all SVGs: http://devartcodefactory.com/#/gallery
Stathis Sideris
@stathissideris
Apr 17 2015 11:01
this is all very impressive
Karsten Schmidt
@postspectacular
Apr 17 2015 11:03
thanks, mister! just wanted to share this, but i shall shut up now again :) need to prep my talk...
Stathis Sideris
@stathissideris
Apr 17 2015 11:03
good luck
@postspectacular I really like the stacked representation of the geometrical operations in the devartcodefactory editing
Karsten Schmidt
@postspectacular
Apr 17 2015 11:06
@stathissideris this was a small nightmare to implement though and the UI completely fails for more complex objects (e.g. with a tree depth of more than 12-14)
Stathis Sideris
@stathissideris
Apr 17 2015 11:07
it's a very interesting idea nonetheless
would be nice if it was possible to insert operations between layers
Karsten Schmidt
@postspectacular
Apr 17 2015 11:11
agreed :) was inspired by this old demoscene tool by farbrausch: https://www.youtube.com/watch?v=RnS1uTktj50
Stathis Sideris
@stathissideris
Apr 17 2015 11:12
oh yeah I know about werkzeug (but I've never used it myself)
Karsten Schmidt
@postspectacular
Apr 17 2015 11:12
re: insertions - right now i'd refer you to the underlying project where you can just do all this w/ Clojure: thi.ng/morphogen
that's basically the engine for the codefactory project
Stathis Sideris
@stathissideris
Apr 17 2015 11:14
I'm starring this so hard on github :-D
extra pressure on the click
Karsten Schmidt
@postspectacular
Apr 17 2015 11:14
there're all sorts of cool things you can do with this tree based approach. e.g. transplanting branches from one hierarchy to another
poor touchpad :)
am also working a genetic programming project (on the backburner) to breed objects using these morphogen operators
Stathis Sideris
@stathissideris
Apr 17 2015 11:15
how would you score them
Karsten Schmidt
@postspectacular
Apr 17 2015 11:15
still v.early days, but some interesting results already
in this case i am the fitness function!
Stathis Sideris
@stathissideris
Apr 17 2015 11:16
oh ok, kill off the ugly ones
artist-driven eugenics
Karsten Schmidt
@postspectacular
Apr 17 2015 11:17
but you could also do a mesh analysis and check against certain constraints (bounding volume, complexity, statics (finite element method) etc.)
depends on the usecase really...
Stathis Sideris
@stathissideris
Apr 17 2015 11:18
it's interesting to see someone to use a lisp for this sort of thing, I know a few demosceners, but they're all stuck in c/c++
(and of course they're missing out)
Karsten Schmidt
@postspectacular
Apr 17 2015 11:19
well, the demoscene is traditionally obsessed w/ performance over everything
Stathis Sideris
@stathissideris
Apr 17 2015 11:19
the coder of ASD is a friend of mine and he hasn't explored other languages almost at all
Karsten Schmidt
@postspectacular
Apr 17 2015 11:20
but i met some farbrausch people last year and they have a strong interest in clojure
Stathis Sideris
@stathissideris
Apr 17 2015 11:20
oh nice
that's a good sign for sure
Karsten Schmidt
@postspectacular
Apr 17 2015 11:21
btw. speaking of CPP, I just learned about CERN's cling project, a CPP repl with JIT compilation
Stathis Sideris
@stathissideris
Apr 17 2015 11:26
wow, I never thought I would see the words c++ and repl in the same sentence
Karsten Schmidt
@postspectacular
Apr 17 2015 11:27
it's apparently all the rave amongst C folks. this and OpenCL repls, which are more like shadertoy, but at least offer some form of live coding
Stathis Sideris
@stathissideris
Apr 17 2015 11:30
@postspectacular so is computational design a hobby for you, or is it your main thing?
Karsten Schmidt
@postspectacular
Apr 17 2015 11:31
it's both my business & hobby
i just find coding is more fun if there's some visual stimulation coming out at the end, but also the sometimes new aesthetics inform a lot of new ways to code (at least for me) - kind of a feedback loop
Stathis Sideris
@stathissideris
Apr 17 2015 11:34
yeah I completely argee about the visual outcome, it makes coding feel gratifying
I'd like to get back into it
Karsten Schmidt
@postspectacular
Apr 17 2015 11:34
it's not all eye candy stuff, also work w/ architects & lots of backend/distributed stuff, but often to build tools in the design industry
Stathis Sideris
@stathissideris
Apr 17 2015 11:35
super-interesting to me, hopefully I'll get some time soon to play around with thi.ng
Karsten Schmidt
@postspectacular
Apr 17 2015 11:37
would love to show in person, just somehow always miss the events - the whole thi.ng needs more demos & overview docs. by now almost too many pieces. working on it...
btw. when is the next LDN clojure meetup?
Bruce Durling
@otfrom
Apr 17 2015 11:54
TW dojo at the end of the month IIRC
last Tuesday of the month
Karsten Schmidt
@postspectacular
Apr 17 2015 11:55
@otfrom thanks, will try to make it!
Bruce Durling
@otfrom
Apr 17 2015 11:55
talks on the 1st Tuesday (if I can get mccraig into gear)
btw, @postspectacular when do I get a talk from you? ;-)
Karsten Schmidt
@postspectacular
Apr 17 2015 11:56
:) soon, i guess?
is there a queue?
Karsten Schmidt
@postspectacular
Apr 17 2015 11:58
shall i just add mine to the list then?
Bruce Durling
@otfrom
Apr 17 2015 11:58
ooh, look. 2nd June is free. :-D
that is a set really, rather than a list
Karsten Schmidt
@postspectacular
Apr 17 2015 12:00
one would hope that all of these talks are unique, yes - 2nd of June would work so far
Bruce Durling
@otfrom
Apr 17 2015 12:01
I'm going to add you to the card then. :-D
postspectacular @postspectacular sweating, pressure is on! :)
Bruce Durling
@otfrom
Apr 17 2015 12:03
I just need a bio for you and a title and synopsis for the talk. Talks are generally 40 mins if that is OK.
Karsten Schmidt
@postspectacular
Apr 17 2015 12:03
thanks, bruce! will send you details early next week if that's ok...
Bruce Durling
@otfrom
Apr 17 2015 12:04
that would be fantastic thx. :+1:
stathissideris @stathissideris will surely attend
Thomas
@thomas-shares
Apr 17 2015 13:59
Clojure O'Clock!!!
Bruce Durling
@otfrom
Apr 17 2015 14:10
@thomas-shares Clojure O'Clock?
Stathis Sideris
@stathissideris
Apr 17 2015 14:12
maybe it's the time when he's allowed to write some s-expressions
Bruce Durling
@otfrom
Apr 17 2015 14:39
@stathissideris isn't that all day everyday? Do people have non-clojure jobs? I don't understand. :-P
Thomas
@thomas-shares
Apr 17 2015 15:10
it is indeed that one hour a week where I get to write Clojure during work hours....
@otfrom speaking of Clojure jobs... do you have any available?
Jon Pither
@jonpither
Apr 17 2015 15:25
afternoon all
Busy weekend for submitting EuroClojure talks then. Who is submitting?
Thomas
@thomas-shares
Apr 17 2015 15:28
I am planning on submitting one
Thomas
@thomas-shares
Apr 17 2015 15:50
good to see Juxt sponsoring again btw.
Jon Pither
@jonpither
Apr 17 2015 15:52
thanks
uSwitch are up there as platinum, which is awesome
Bruce Durling
@otfrom
Apr 17 2015 16:18
@thomas-shares we might be advertising some soon
Thomas
@thomas-shares
Apr 17 2015 16:19
@otfrom cool, looking forward to that.
and have a good weekend @all !!!!
Jon Pither
@jonpither
Apr 17 2015 16:24
nice @otfrom