#jogamp @ irc.freenode.net - 20151021 05:05:18 (UTC)


20151021 05:05:18 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20151020050518.html
20151021 05:05:18 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20151021050518.html
20151021 06:30:14 * elect (~GBarbieri@anon) has joined #jogamp
20151021 06:58:45 <elect> hi
20151021 07:16:46 * monsieur_max (~maxime@anon) has joined #jogamp
20151021 07:18:30 <monsieur_max> hello
20151021 08:02:34 <zubzub> annotatin processor, y u no find resource o// :S
20151021 08:18:18 <zubzub> it finds it \o/
20151021 08:18:38 <zubzub> but y? :s
20151021 08:20:06 * xranby_ (~familjen@anon) Quit (Quit: Leaving.)
20151021 08:20:42 * xranby_ (~familjen@anon) has joined #jogamp
20151021 08:20:46 <zubzub> Unknown command "EmitProcAddressTable"
20151021 08:20:57 <zubzub> do I need to do something special for gluegen to recognize that?
20151021 08:21:04 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 08:21:27 <monsieur_max> @gluegluegengen
20151021 08:21:47 <zubzub> ?
20151021 08:22:07 * xranby_ (~familjen@anon) has joined #jogamp
20151021 08:22:31 <monsieur_max> forget it
20151021 08:23:32 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 08:23:54 <zubzub> sgothel: ^
20151021 08:26:21 * xranby_ (~familjen@anon) has joined #jogamp
20151021 08:28:46 <sgothel> hi
20151021 08:28:58 <sgothel> err .. gluegen.jar ?
20151021 08:29:19 <zubzub> if I use the 'simple' test cfg, it works (aside from some build setup issues)
20151021 08:29:22 <sgothel> zuzub: can't tell this remote ..
20151021 08:29:47 <zubzub> ok
20151021 08:29:57 <zubzub> I will first try to get the non proc address table cfg to work
20151021 08:30:27 <zubzub> (trying to resolve how I should handle additional -I includes)
20151021 08:30:47 <sgothel> hmm .. sure, I can pull you work - ah .. well, the class should have been created for procaddress .. compiled as well (i.e. able to be found) .. etc
20151021 08:31:20 <zubzub> that's probably the issue then I assume
20151021 08:31:31 <sgothel> I know .. since this is a 2-pass javac w/ annotation, the 2nd pass must be able to find all generated stuff ..
20151021 08:35:09 <zubzub> k I pushed my work so far
20151021 08:35:32 <zubzub> currently the unit test gives: GlueGenException: File not found: gluegen_stdint.h in
20151021 08:35:40 <zubzub> for the annotation based gluegen invocation
20151021 08:35:51 <zubzub> so it does find the header file & cfg files
20151021 08:35:55 <zubzub> so that's good
20151021 08:36:05 <sgothel> great, yes .. some setup woes ..
20151021 08:36:28 <sgothel> that is GlueGen's own stub_includes ..
20151021 08:36:35 <zubzub> yeah, ideally I also need to add javac config options to override the annotation header & configs attributes
20151021 08:36:37 <sgothel> we have one for gluegen run and native compilation
20151021 08:36:51 * xranby_ (~familjen@anon) Quit (Quit: Leaving.)
20151021 08:37:37 * elect (~GBarbieri@anon) Quit (Read error: Connection reset by peer)
20151021 08:37:45 * xranby_ (~familjen@anon) has joined #jogamp
20151021 08:39:26 * elect (~GBarbieri@anon) has joined #jogamp
20151021 08:42:26 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 08:43:10 * xranby_ (~familjen@anon) has joined #jogamp
20151021 08:45:53 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 08:46:06 * xranby_ (~familjen@anon) has joined #jogamp
20151021 08:46:59 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 08:47:55 * xranby_ (~familjen@anon) has joined #jogamp
20151021 08:51:38 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 08:52:15 * xranby_ (~familjen@anon) has joined #jogamp
20151021 08:52:47 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 08:53:58 * xranby_ (~familjen@anon) has joined #jogamp
20151021 09:04:46 * xranby_ (~familjen@anon) Quit (Quit: Leaving.)
20151021 09:05:39 * xranby_ (~familjen@anon) has joined #jogamp
20151021 09:06:09 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 09:07:03 * xranby_ (~familjen@anon) has joined #jogamp
20151021 09:08:06 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 09:22:56 * xranby_ (~familjen@anon) has joined #jogamp
20151021 09:26:42 * xranby_1 (~familjen@anon) has joined #jogamp
20151021 09:29:02 * xranby_ (~familjen@anon) Quit (Ping timeout: 265 seconds)
20151021 09:31:13 * xranby_1 (~familjen@anon) Quit (Client Quit)
20151021 09:32:11 * xranby_ (~familjen@anon) has joined #jogamp
20151021 09:33:40 * xranby_ (~familjen@anon) Quit (Client Quit)
20151021 09:34:34 * xranby_ (~familjen@anon) has joined #jogamp
20151021 10:09:54 <xranby_> nice, by using 6to4 enabled my router to have a working IPv6
20151021 10:10:29 <xranby_> 6to4 worked because some nice server answered on the 6to4 unicast address tracepath -n 192.88.99.1
20151021 10:11:45 <xranby_> auto 6to4
20151021 10:11:45 <xranby_> iface 6to4 inet6 6to4
20151021 10:11:45 <xranby_> local IPV4ADDRESSHERE
20151021 10:12:48 <xranby_> those three lines made my debian router use 6to4 using the already allocated IPv4 subset inside the IPv6 address range
20151021 11:51:16 * xranby (~xranby@anon) has joined #jogamp
20151021 12:01:38 * eclesia (~husky@anon) has joined #jogamp
20151021 12:01:41 <eclesia> hi
20151021 12:49:27 <xranby> hi
20151021 12:54:15 <zubzub> what's the name of that syntax
20151021 12:54:22 <zubzub> used to denote propery values
20151021 12:54:26 <zubzub> like
20151021 12:54:35 <zubzub> [A,B|C,D]
20151021 12:54:47 <zubzub> A=[ab|cd]
20151021 12:56:01 <eclesia> looks like a regular expression.
20151021 13:21:15 <elect> which context?
20151021 13:23:54 <zubzub> https://en.wikipedia.org/wiki/Backus%E2%80%93Naur_Form
20151021 13:23:57 <zubzub> that's the one
20151021 13:41:41 <zubzub> sgothel: I noticed that the cstruct annotation parser makes use of javac flags
20151021 13:41:42 <zubzub> nice and all
20151021 13:41:54 <zubzub> except that it does not take context into account
20151021 13:42:28 <zubzub> that is, if you specific a flag, it will be used for *all* cstruct annotations
20151021 13:42:54 <zubzub> is it perhaps desireable to specify these flags on a per package base?
20151021 13:43:21 <zubzub> so you can overrule annotation property per package annotation
20151021 13:44:39 <zubzub> anyway, I implemented it like that for now (per package overrule flag)
20151021 13:44:45 <zubzub> (not tested yet)
20151021 13:46:07 <zubzub> api looks like this now:
20151021 13:46:09 <zubzub> https://github.com/Zubnix/gluegen/blob/master/src/java/com/jogamp/gluegen/annotation/GlueGen.java
20151021 13:50:20 <zubzub> let me know what you think
20151021 13:54:00 <zubzub> (I personnaly don't care as I would never use comiler flags, but I need to add compiler flag support for the unit tests to work)
20151021 15:22:02 * elect (~GBarbieri@anon) Quit (Ping timeout: 260 seconds)
20151021 15:37:13 * elect (~elect@anon) has joined #jogamp
20151021 15:38:24 <sgothel> @zuzub: I have a feeling we need a bug report :)
20151021 15:39:39 <sgothel> I walk your commit now ..
20151021 15:41:25 <sgothel> question: is your code java6 clean?
20151021 16:00:08 <sgothel> @zuzub: looks good so far - KUDOS
20151021 16:00:41 <sgothel> - what I like to have now are clean commits, i.e. w/o the reversed package names .. etc
20151021 16:01:04 <sgothel> - also all commits shall start w/ 'Bug XXXX: YOUR_HEADLINE'
20151021 16:01:12 <sgothel> i.e. we shall have a bug report first
20151021 16:01:25 <sgothel> I hope this is not too annoying
20151021 16:02:32 <sgothel> hmm .. I see, the package name is fixed in one of the earlier commits
20151021 16:03:06 <sgothel> well, your choice - if you think you can clean up the commits a bit more, great - otherwise .. acceptable :)
20151021 16:03:49 <sgothel> those linebreaks .. yeah, I use long wide lines :)
20151021 16:04:29 <sgothel> sometimes I still see even new code w/ 80 column breaks .. tsts :)
20151021 16:07:03 * eclesia (~husky@anon) has left #jogamp
20151021 16:07:29 <sgothel> i.e. those clean commits could also remove all your 'cleanup edits' of your new code, reducing review :)
20151021 16:22:03 <elect> sven, could you define more precisely what you mean by PixelRectangle/PixelFormat -> GLPixelBuffer/GLPixelAttributes bridge
20151021 16:22:39 <sgothel> PixelRectangle/PixelFormat describes tool agnostic 2d images
20151021 16:22:48 <elect> yes
20151021 16:22:49 <sgothel> where the latter describes GL 2d images
20151021 16:23:03 <sgothel> i.e. the translation into GL space
20151021 16:23:40 <sgothel> then .. a 3d image may take multiple 2d images .. and so forth
20151021 16:24:14 <sgothel> then - maybe the above can be used to compose TextureData/Texture - just an idea, but not necessarily
20151021 16:24:33 <sgothel> however, TextureData may need related features
20151021 16:25:32 <sgothel> I did 'throw this at you' for discussion / inspiration .. maybe we want to go in such a direction, or maybe not
20151021 16:26:03 <sgothel> the most straightforward way would be to enhance TextureData/Texture .. and allow your format parser to 'fill' it
20151021 16:26:10 <elect> I see glPixelBuffer has already width/height/depth
20151021 16:27:13 <elect> I was thinking if I could re-adapt those
20151021 16:27:16 <elect> but forget
20151021 16:27:45 <elect> I'd like to make first textureData generic
20151021 16:27:51 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20151021 16:28:01 <elect> so we have a single bytebuffer data
20151021 16:28:04 <sgothel> what is generic ? toolkit agnostic or versatile ?
20151021 16:28:35 <elect> based on layer/face/level
20151021 16:28:59 <sgothel> so more versatile
20151021 16:29:04 <elect> uhm, yes
20151021 16:29:14 <sgothel> but using GL as a toolkit, yes - fine
20151021 16:29:29 <elect> let's say, we have 2 fronts, one textureData and the other the format detection/handling
20151021 16:29:58 <elect> where do you want to start from, first?
20151021 16:29:59 <sgothel> q: what is a slice of a 3d texture?
20151021 16:30:12 <sgothel> i.e. which you can update w/ GL commands
20151021 16:30:29 <sgothel> are we talking about a solid sliced 3d model?
20151021 16:30:34 <elect> the mipmap (level)
20151021 16:30:51 <sgothel> I don't think so ..
20151021 16:31:20 <sgothel> you remember the false bug report of yours ..
20151021 16:31:38 <sgothel> (I haven't used those APIs .. i.e. 3d slices)
20151021 16:31:48 <elect> yes
20151021 16:32:03 <sgothel> so this 'slice' was not meant to be mipmap
20151021 16:32:10 <elect> I still want to investigate and clarify on that
20151021 16:32:30 <sgothel> good - i.e. this is important to create a better model for Texture and TextureData!
20151021 16:33:03 <elect> ok, I'll come back to you
20151021 16:33:28 <elect> anyway by slice you mean the latest variable for defining 3d tex?
20151021 16:33:42 <elect> i.e dimension
20151021 16:37:58 <sgothel> https://jogamp.org/bugzilla/show_bug.cgi?id=1220
20151021 16:38:25 <sgothel> void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * data);
20151021 16:38:40 <sgothel> "For two-dimensional array textures, the z index refers to the slice index"
20151021 16:39:32 <sgothel> .. and how is it used for 3d textures? i.e. is a 3d texture always 6 x 2d-textures [top, down, left, ..] ?
20151021 16:39:46 <sgothel> (this is what I have seen / read w/ jogl-demos example)
20151021 16:39:58 <elect> you mean a cube array?
20151021 16:40:17 <sgothel> just to make the use-cases clear
20151021 16:40:31 <sgothel> err .. 2d-texture arrays -> 3d cubemap
20151021 16:40:42 <sgothel> ?
20151021 16:41:07 <sgothel> also: is a 3d texture always a cubemap ?
20151021 16:41:11 <elect> no
20151021 16:41:22 <sgothel> cubemap := 6x 2d textures [top, ..]
20151021 16:42:07 <sgothel> a cubemap is a 3d texture, but there are other types ?
20151021 16:42:31 <sgothel> if so - what are those, and how should we address them ..
20151021 16:43:06 <sgothel> would be great of you can clarify this, best w/ unit tests and references
20151021 16:43:34 <sgothel> then - while enhancing the classes, the tests will benefit from it and show the enhancement
20151021 16:43:40 <elect> let me elaborate, 1D use texImage1D. 1D-array, 2D and cube use texImage2D, 2d-array, 3d and cube-array use texImage3d
20151021 16:44:06 <elect> 3d cubemap does not exist
20151021 16:44:42 <elect> you need to think in terms on layers, faces and levels
20151021 16:45:14 <sgothel> your above line doesn't separate the cases well, comma - fullstop missing
20151021 16:45:28 <elect> sorry
20151021 16:45:30 <sgothel> '2d-array, 3d and cube-array use texImage3d'
20151021 16:45:32 <sgothel> ?
20151021 16:45:36 <elect> yes
20151021 16:46:52 <sgothel> so - a 3d texture allows a solid object being textured .. which you can slice into (e.g. by approaching it) ?
20151021 16:47:56 <elect> you can have for example a 2d-array with the following configuration, [2, 0, 8], this means it has 3 (because we count from zero) layers, each layer has 1 faces (because only cubemap and cubemap-array has > 1) and each face has 9 mipmaps each
20151021 16:48:39 <sgothel> oh .. so this is only about mipmaps, the 3rd dimension?
20151021 16:48:46 <elect> yes
20151021 16:49:00 <sgothel> hmm .. thx
20151021 16:49:41 <sgothel> well, IMHO the unit test should cover those use cases, i.e. how to compose each of those objects at once, and step-by-step
20151021 16:50:01 <sgothel> then .. enhance the classes etc - yes, unit test driven
20151021 16:50:26 <elect> https://www.opengl.org/wiki/Array_Texture
20151021 16:51:22 <sgothel> ^^ talking about methodology here, i.e. how to progress the task
20151021 16:52:41 <sgothel> the good thing, you have experience w/ those many demos etc - so you should be more than fit to produce those unit tests -> use cases, which will describe the API enhancements
20151021 16:54:10 <sgothel> one question I had (Bug 1242) was whether we shall be able to query the final cubemap's Texture 'inner 2d texture' attributes
20151021 16:54:18 <sgothel> i.e. I guess I would like that
20151021 16:55:19 <sgothel> in my intuition, I would like to create 2d Texture objects .. and then use them to produce one cubemap texture .. for example
20151021 16:55:20 <elect> we should definitely need the coordinates
20151021 16:55:44 <sgothel> so the cubemap (and 3d .. etc) shall contain the sub-texture instances ..
20151021 16:55:51 <sgothel> ooops .. baby calls
20151021 16:56:12 <elect> wait, let me see what updateImage does exactly
20151021 16:57:06 <elect> yes
20151021 16:57:19 <elect> we need baby calls
20151021 16:57:32 <elect> kind of texSubImage
20151021 17:03:53 <elect> anyway, I think we should distinguish Texture and TextureData
20151021 17:04:18 <elect> Texture should be only an utility to facilitate handling textures in GL
20151021 17:04:43 <elect> TextureData is the where all the texture-data is actually contained (a bytebuffer maybe)
20151021 17:05:53 <elect> for example, Texture should contain just a variable for tha target
20151021 17:06:00 <elect> I find target and imageTarget confusing
20151021 17:06:30 <elect> one target variable, one texID
20151021 17:07:08 <elect> and then we might have 2 choices, we have a generic texWidth, texHeight, texDepth (the latter doesnt still exist)
20151021 17:07:21 <elect> for each kind of texture target
20151021 17:07:46 <elect> so for example a 1D texture will have only [x, 0, 0]
20151021 17:08:03 <elect> or we do a single class Texture
20151021 17:08:10 <elect> and then we extend for each type
20151021 17:09:03 <elect> this will introduce redundant code but you can give variables a better name
20151021 17:09:37 <elect> in a 2d-array texture, you have width, height, elements, in a 3d, width, height, depth
20151021 17:10:01 <elect> but conceptually they are the same, an object defined in 3 dimensions
20151021 17:10:59 <elect> Texture, for example, may contain an instance of TextureData
20151021 17:12:12 <elect> Texture today has, for example, a aspectRatio variable that implies a 2d texture
20151021 17:12:25 <elect> or mustFlipVertically
20151021 17:12:49 <elect> these are misleading if we want Texture object to be generic
20151021 17:25:10 <zubzub> sgothel: you I'm going to replace the small commits into one bug pull request once I'm finished
20151021 17:25:42 <zubzub> I'm also going to split things out into smaller methods for readability's sake
20151021 17:25:53 <zubzub> *one big pull
20151021 17:25:59 <zubzub> *yeah, I'm gong
20151021 17:26:18 <elect> xranby, you remember those crashes? I still get them on Linux..
20151021 17:26:35 <zubzub> so far I managed to let ant build-test trigger the annotation
20151021 17:26:38 <zubzub> and generate code
20151021 17:27:57 <zubzub> but the java code is not yet emitted because I probably do something wrong with teh filer
20151021 17:28:05 <zubzub> still some work to do :)
20151021 17:29:59 * monsieur_max (~maxime@anon) has joined #jogamp
20151021 18:07:51 * elect (~elect@anon) Quit (Ping timeout: 256 seconds)
20151021 19:16:12 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20151021 19:20:06 * monsieur_max (~maxime@anon) has joined #jogamp
20151021 19:36:02 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20151021 19:38:11 * monsieur_max (~maxime@anon) has joined #jogamp
20151021 20:19:11 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20151021 20:22:18 * elect (~elect@anon) has joined #jogamp
20151021 20:38:25 * xranby_ (~familjen@anon) Quit (Quit: Leaving.)
20151021 20:39:12 * xranby_ (~familjen@anon) has joined #jogamp
20151021 20:47:37 <xranby_> elect: do you get these crashes using other software than your own examples?
20151021 20:48:06 <xranby_> elect: the delta between your and my system is that you are running ubuntu vivid
20151021 20:48:16 <xranby_> and i am running the last lts release
20151021 20:48:39 <xranby_> elect: since the crash happens on your system during gl profile initialization
20151021 20:48:55 <xranby_> i would expect it to happen using any software
20151021 20:49:03 <xranby_> i have not been able to reproduce it
20151021 20:49:38 <xranby_> ... you also run all your examples using netbeans
20151021 20:49:43 <xranby_> that may be a delta as well
20151021 20:49:50 <xranby_> i run all examples from command line
20151021 20:55:59 <elect> I get it only with this implementation of gradle
20151021 20:56:08 <elect> through the ide
20151021 20:56:26 <xranby_> elect: do you have other old jogl projects opened in netbeans?
20151021 20:56:43 <elect> yeah, they run
20151021 20:56:59 <elect> what shall I run?
20151021 20:57:06 <xranby_> do gradle work if you close these projects before you run gradle?
20151021 20:57:19 <elect> `/build/.jar`?
20151021 20:57:31 <xranby_> i have a thesis that netbeans mix up old and new jogl versions
20151021 20:57:49 <xranby_> when you use gradle you should only use jars from maven central
20151021 20:57:51 <elect> let me try from console
20151021 20:58:11 <xranby_> yes that would be the best
20151021 20:58:17 <xranby_> if you can reproduce it from console
20151021 20:58:26 <xranby_> makes it easier to test on different machines
20151021 21:11:06 * elect (~elect@anon) Quit (Remote host closed the connection)
20151021 21:12:17 * elect (~elect@anon) has joined #jogamp
20151021 21:38:58 <sgothel> libxcb crashes w/ GL? sounds like AMD catalyst driver for X11 to me .. I dropped that driver a long time ago
20151021 21:39:58 <xranby_> sgothel: we have looked into it and it appears that the netbeans gradle plugin deploy into the netbeans build dir.. and while the application is running netbeans delete the build dir
20151021 21:40:04 <xranby_> causing all fun things to happen
20151021 21:40:32 <sgothel> sounds nightmarish
20151021 21:40:51 <sgothel> so netbeans is still kicking eh? ..
20151021 21:41:08 <xranby_> https://github.com/kelemen/netbeans-gradle-project/issues/243
20151021 21:41:24 <xranby_> the netbeans gradle project is maintained there ^
20151021 21:41:38 <sgothel> I hate those netbeans project skeletons
20151021 21:41:39 <xranby_> netbeans is ok .. i still use it at work
20151021 21:42:00 <xranby_> the ant that netbeans generate is indeed hell
20151021 21:42:03 * elect (~elect@anon) Quit (Ping timeout: 256 seconds)
20151021 21:42:21 <sgothel> and the refactoring is hell as well - i.e. changes too much
20151021 21:42:50 <sgothel> eclipse is behaving very well .. last time I made a comparison around .. err .. 2011 or so
20151021 21:43:39 <xranby_> intellij community edition was awesome last time i tried it.. if you get time check it out
20151021 21:43:46 <sgothel> to be fair - eclipse updates sucks .. non portable workspace stuff etc
20151021 21:43:53 <xranby_> i used it to do the proof of concept worldwind jogl 2 port
20151021 21:44:01 <sgothel> nah .. me happy w/ eclipse
20151021 21:44:11 <sgothel> and vim :)
20151021 21:44:23 <sgothel> and bash
20151021 21:44:31 <sgothel> and .. so many commandline tools :)
20151021 21:44:37 <xranby_> regular expressions inside an editor.. what can go wrong :)
20151021 21:44:43 <xranby_> yes vim is nice
20151021 21:45:04 <sgothel> hehe .. I did refactoring w/ sed once, 100th of files
20151021 21:45:12 <xranby_> but you have to learn how to use it from a master
20151021 21:45:26 <sgothel> I was dreaming VI
20151021 21:46:03 <sgothel> using VI since 1994
20151021 21:46:05 <xranby_> i am soo close to have a working ipv6 router now
20151021 21:46:12 <xranby_> my router access jogamp.org fine using ipv6
20151021 21:46:27 <xranby_> i only have to figuer out the routing firewall rules
20151021 21:46:47 <sgothel> ip6tables / ip -6
20151021 21:46:50 <xranby_> to make all of my hosts to share the 6to4 network address space
20151021 21:47:03 <sgothel> yup .. better than nothing
20151021 21:47:26 <xranby_> i am using 6to4 found out that there existed a 6to4 router 4 hops away from be after my isp
20151021 21:47:34 <xranby_> from me
20151021 21:47:58 <sgothel> the EU regulation sucks lately .. oh well
20151021 21:48:24 <xranby_> will they regulate the internet into cable tv?
20151021 21:48:44 <xranby_> tax on broadband etc
20151021 21:49:07 <sgothel> yeah, AFAIK they already broke the IP freedom equal rights thingy ..
20151021 21:49:34 <xranby_> ... to please TTIP
20151021 21:49:54 <xranby_> no anonymous domains etc
20151021 21:50:16 <sgothel> in advance .. and Germany is giving Monsanto's RoundUp the 'green finger' .. where the WHO said 'cancer'
20151021 21:50:47 <sgothel> guess we have to sell booze in the US now :)
20151021 21:50:55 <sgothel> to minors :)
20151021 21:52:49 <xranby_> https://twitter.com/DracoDoclean/status/656285238574755840 <- cant verify meme sources but these seems pretty much legit
20151021 21:53:38 <sgothel> now competing w/ Daesh .. a CIA Sub
20151021 21:53:57 <xranby_> wiki leaks is apparently releasing the cia chefs emails
20151021 21:54:07 <xranby_> today
20151021 21:54:29 <sgothel> hehe .. social engineering .. hilarious
20151021 22:07:01 <sgothel> https://wikileaks.org/cia-emails/
20151021 22:07:40 <sgothel> https://www.rt.com/usa/319307-wikileaks-cia-chief-email/
20151021 22:20:32 <sgothel> Clausewitz: Destroy the enemies military. NATO/US/West: Destroy the civilians ..
20151021 22:26:08 <sgothel> https://en.wikipedia.org/wiki/Total_war
20151021 22:27:04 <sgothel> yes, hospitals, power and water plants .. etc
20151021 22:37:13 <sgothel> https://3.bp.blogspot.com/-Z3OM5AviDu4/ViCBiKTybZI/AAAAAAAAbzc/R-N53HPaVgc/s1600/MerkelFastnachtArschUSA.jpg :)
20151021 23:18:10 * xranby_ (~familjen@anon) Quit (Quit: Leaving.)
20151021 23:19:11 * xranby_ (~familjen@anon) has joined #jogamp
20151021 23:30:16 <xranby_> woho archivement unlocked. i can now access ipv6 from all my computers
20151021 23:30:37 <xranby_> ant it looks like all ports are filtered by my firewall
20151021 23:30:47 <xranby_> hence i do not expose local machines to the world
20151021 23:31:23 * xranby_ is now operating a debian router
20151021 23:33:13 <xranby_> http://test-ipv6.com/ now gives 7/10 (i will be left behind if the world drop ipv4 and goes ipv6 only)
20151022 01:29:08 <xranby_> ... hmm RoboVM has been aquired
20151022 01:29:10 <xranby_> https://robovm.com/robovm-acquired-by-world-leader-in-cross-platform-mobile-xamarin/
20151022 01:29:27 <xranby_> ".NET/Mono consumes Java company"
20151022 01:30:37 * xranby_ does git clone https://github.com/robovm/robovm
20151022 04:38:21 * monsieur_max (~maxime@anon) has joined #jogamp
20151022 05:05:18 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20151022050518.html