*** Protokolldatei gestartet *** Datum: Do. Jun 19 20:25:05 2014 [Donnerstag, 19. Juni 2014] [20:25:05] Betreten Sie (-bernd@p5DCD676C.dip0.t-ipconnect.de) haben den Kanal #forth-ev betreten. [Donnerstag, 19. Juni 2014] [20:25:10] Und manche liebgewordene alte Erkenntnis muss ich auch revidieren. [Donnerstag, 19. Juni 2014] [20:25:10] Modus Kanalmodi: [Donnerstag, 19. Juni 2014] [20:25:13] Hallo! [Donnerstag, 19. Juni 2014] [20:25:39] Ich wiederhole noch mal für Bernd: (Tag auch): [Donnerstag, 19. Juni 2014] [20:25:57] Wenn ich mich in der letzten Zeit mit forth beschäftige, ist es gforth wg. dem Lego-Krams. [Donnerstag, 19. Juni 2014] [20:25:57] Da komm' ich mir voar, als säße ich in einem Formel1-Renner und habe doch nur VW-Käfer Erfahrung. [Donnerstag, 19. Juni 2014] [20:26:01] Betreten WilliTell (~chatzilla@5-144-11-88.dyn.cable.fcom.ch) hat diesen Kanal betreten. [Donnerstag, 19. Juni 2014] [20:26:01] Und manche liebgewordene alte Erkenntnis muss ich auch revidieren [Donnerstag, 19. Juni 2014] [20:26:04] Hallo BErnd. [Donnerstag, 19. Juni 2014] [20:26:23] Du hast Post (habs vergessen, sorry) [Donnerstag, 19. Juni 2014] [20:26:23] Hallo zusammen [Donnerstag, 19. Juni 2014] [20:26:28] Hehe [Donnerstag, 19. Juni 2014] [20:26:35] A, da kommt noch einer. [Donnerstag, 19. Juni 2014] [20:26:40] Grüezi (schreibt man das so?) [Donnerstag, 19. Juni 2014] [20:27:02] Ja, aber ich bin kein Zürcher [Donnerstag, 19. Juni 2014] [20:27:11] Hallo Apfel-Treffer ;) [Donnerstag, 19. Juni 2014] [20:29:08] Habe angefangen mit einem Arduino Due zu spielen. Gibt es dafür ein Forth? [Donnerstag, 19. Juni 2014] [20:29:08] Wenn man nur in Hochsprache schreibt, gibt es da 'immergültige' Regeln für die Kosten von Wörtern? Ist z.B. ein Value immer schneller als ein Litaral? [Donnerstag, 19. Juni 2014] [20:29:16] Da müssten die bare-metal ARM forth's doch tun. [Donnerstag, 19. Juni 2014] [20:29:20] s/Lietaral/Literal/ [Donnerstag, 19. Juni 2014] [20:30:00] Martin: Ein Literal ist üblicherweise das billigste. [Donnerstag, 19. Juni 2014] [20:30:13] Dann kommen Konstanten, die werden möglicherweise in Literals übersetzt. [Donnerstag, 19. Juni 2014] [20:30:31] Values sind teurer (können jederzeit geändert werden, also nicht in Literals umgewandelt) [Donnerstag, 19. Juni 2014] [20:31:07] @MatthiasT: Mail ist angekommen. [Donnerstag, 19. Juni 2014] [20:32:22] Hab' ich bisher auch gedacht - aber in gforth-fast ist eine Definition bei der ich drei Literals durch Vlalues ersetzt habe, einen Tick schneller. Oder mein Benchmark ist falsch. [Donnerstag, 19. Juni 2014] [20:33:24] @WilliTell Gforth hat auch einen ARM-Zweig, mehr weiß ich aber nicht. [Donnerstag, 19. Juni 2014] [20:33:56] (help [Donnerstag, 19. Juni 2014] [20:34:12] oops, falsches Fenster ;) [Donnerstag, 19. Juni 2014] [20:34:45] Naja, der Unterschied zwischen Value und Literal ist sehr klein: [Donnerstag, 19. Juni 2014] [20:34:49] ee-code test1 [Donnerstag, 19. Juni 2014] [20:34:49] $7F9EC1333C70 noop [Donnerstag, 19. Juni 2014] [20:34:49] $7F9EC1333C78 [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd15: mov %r14,(%r15) [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd18: sub $0x8,%r15 [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd1c: mov (%rbx),%rax [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd1f: add $0x10,%rbx [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd23: mov (%rax),%r14 [Donnerstag, 19. Juni 2014] [20:34:49] $7F9EC1333C80 ;s ok [Donnerstag, 19. Juni 2014] [20:34:49] see-code test2 [Donnerstag, 19. Juni 2014] [20:34:49] $7F9EC1333CB8 noop [Donnerstag, 19. Juni 2014] [20:34:49] $7F9EC1333CC0 <3> [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd3b: mov %r14,(%r15) [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd3e: sub $0x8,%r15 [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd42: mov %rbx,%rax [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd45: lea 0x10(%rbx),%rbx [Donnerstag, 19. Juni 2014] [20:34:49] 0x00007f9ec12abd49: mov (%rax),%r14 [Donnerstag, 19. Juni 2014] [20:34:49] $7F9EC1333CC8 ;s ok [Donnerstag, 19. Juni 2014] [20:34:58] test1 ist mit Value, test2 mit Literal [Donnerstag, 19. Juni 2014] [20:35:18] Da ist nur ein Maschinenbefehl anders. [Donnerstag, 19. Juni 2014] [20:37:26] Welches gforth hast Du da? fast; itc? [Donnerstag, 19. Juni 2014] [20:37:35] Fast. [Donnerstag, 19. Juni 2014] [20:37:45] ITC ist ungefähr einen Faktor 10 langsamer als gforth-fast. [Donnerstag, 19. Juni 2014] [20:38:57] Naja und see-code gibt eine Invalid memory address (itc). [Donnerstag, 19. Juni 2014] [20:40:18] Echt? Bei mir nicht. Bug ist womöglich schon gefixt. Nur Code sieht man bei itc halt nicht, denn es wird ja auch keiner produziert. [Donnerstag, 19. Juni 2014] [20:41:02] Wofür steht eigentlich i-t-c (gekratzt?)? [Donnerstag, 19. Juni 2014] [20:41:24] Indirect Threaded Code [Donnerstag, 19. Juni 2014] [20:41:35] Gut. [Donnerstag, 19. Juni 2014] [20:41:46] udn logisch. [Donnerstag, 19. Juni 2014] [20:41:55] s/udn/und/ [Donnerstag, 19. Juni 2014] [20:45:53] Recognizer-RFD: Was da definitiv fehlt, ist die Beschreibung, was für Stack-Effekte die drei verschiedenen XTs haben. [Donnerstag, 19. Juni 2014] [20:46:40] Da fehlt sehr viel. Ich hatte den angefangen, um ein Gefühl zu bekommen, was man noch alles an Docu und Beispielcode schreiben muss. [Donnerstag, 19. Juni 2014] [20:47:09] Beispielcode mal hier: Dot-Parser von mini-oof2: [Donnerstag, 19. Juni 2014] [20:47:09] Der reine Forthcode ist da reichlich unzureichend. IMHO. [Donnerstag, 19. Juni 2014] [20:47:13] :noname ( object xt -- ) swap >o execute o> ; [Donnerstag, 19. Juni 2014] [20:47:13] :noname ( xt table -- ) postpone >o drop compile, postpone o> ; [Donnerstag, 19. Juni 2014] [20:47:13] :noname ( xt table -- ) swap lit, post, ; recognizer: r:moof2 [Donnerstag, 19. Juni 2014] [20:47:13] : moof2-recognizer ( addr u -- xt r:moof2 | r:fail ) [Donnerstag, 19. Juni 2014] [20:47:13] 2dup s" ." string-prefix? [Donnerstag, 19. Juni 2014] [20:47:13] IF 1 /string word-recognizer dup r:fail <> IF r:moof2 THEN [Donnerstag, 19. Juni 2014] [20:47:13] ELSE 2drop r:fail THEN ; [Donnerstag, 19. Juni 2014] [20:48:40] Wobei die Frage enstehen wird, was das moof2 ist. Beispiele sind sehr anspruchsvoll, aber nicht beim Code. IMHO. [Donnerstag, 19. Juni 2014] [20:49:49] Mini-OOF2. [Donnerstag, 19. Juni 2014] [20:50:19] Auch sind >o und string-prefix? nicht allzu verbreitet. [Donnerstag, 19. Juni 2014] [20:50:20] Was hier gemacht wird: Ein Wort mit . vornedran wird im Kontext eines aktuellen Objekts ausgeführt. [Donnerstag, 19. Juni 2014] [20:50:39] Also "object >o methode o>" ist äquivalent "object .methode" [Donnerstag, 19. Juni 2014] [20:50:59] was macht o> ? [Donnerstag, 19. Juni 2014] [20:51:15] Ist mir schon klar, ich versuche nur die Leute einzufangen, die gar keine Ahnung haben. Die sollen nach dem Lesen des Textes zumindest sagen, dass sie es verstanden haben. Auch wenin sie dagegen sein werden [Donnerstag, 19. Juni 2014] [20:52:06] Kann ich das demnächst in der VD nachlesen? [Donnerstag, 19. Juni 2014] [20:52:21] Das hast Du schon, Martin ;) [Donnerstag, 19. Juni 2014] [20:52:22] Ich glaube, die Recognizer haben wir schon verschiedentlich in der VD behandelt. [Donnerstag, 19. Juni 2014] [20:52:52] >o ( object -- o:object ) schiebt das Object auf den Object-Stack [Donnerstag, 19. Juni 2014] [20:53:12] o> ( o:object -- ) dropt es und holt das vorherige wieder als aktuelles Objekt 'rein. [Donnerstag, 19. Juni 2014] [20:53:27] ... obiges Beispiel! [Donnerstag, 19. Juni 2014] [20:53:30] Der Object-Stack nutzt üblicherweise den Returnstack zum Ablegen alter Objekte. [Donnerstag, 19. Juni 2014] [20:54:21] Ein "aktuelles Objekt" hat sich relativ nützlich erwiesen, weil man das nicht ständig auf dem Stack herumschleppen muss. [Donnerstag, 19. Juni 2014] [20:54:33] Allerdings gibt es immer wieder Situationen, wo das Objekt tatsächlich auf dem Stack liegt. [Donnerstag, 19. Juni 2014] [20:54:39] Und für die gibt's dann den Dot-Parser. [Donnerstag, 19. Juni 2014] [20:55:25] Dann enthält der Object Stack nur cells (pointer auf Objekte)? [Donnerstag, 19. Juni 2014] [20:55:54] Genau. [Donnerstag, 19. Juni 2014] [20:56:05] Objekte selbst sind auf dem Heap. [Donnerstag, 19. Juni 2014] [20:56:55] Hmm. Ich habe auch einen Objektstack in meiner Implementation. Dort liegen aber nur ganze Objekte und keine Pointer auf Objekte. Ist ein anderer Ansatz. [Donnerstag, 19. Juni 2014] [20:57:04] Ja, klar. [Donnerstag, 19. Juni 2014] [20:57:25] Bei mir ist Lebensdauer und Nutzungsdauer sehr unterschiedlich. [Donnerstag, 19. Juni 2014] [20:57:34] Viele Objekte leben lang, werden aber nur kurz benutzt. [Donnerstag, 19. Juni 2014] [20:57:47] Also, immer wieder benutzt, jedesmal nur kurz. [Donnerstag, 19. Juni 2014] [20:58:11] Objekte können bei mir im Dictionary, im Heap und auf dem Objektstack liegen, je nach Lebensdauer. [Donnerstag, 19. Juni 2014] [20:58:51] Ja, so kann man das auch machen. [Donnerstag, 19. Juni 2014] [20:59:02] Mini-OOF2 hat ein Plugin-System für Allocation von Objekten. [Donnerstag, 19. Juni 2014] [20:59:14] Da könnte man auch einen Stack-Allocater einbauen. [Donnerstag, 19. Juni 2014] [21:00:29] Exception-Frames habe ich mit Objekten implementiert. Das hat den Vorteil, dass alle unter einem try liegenden Objekte nach einem throw automatisch zerstört werden. [Donnerstag, 19. Juni 2014] [21:01:00] Ja, klingt vernünftig. [Donnerstag, 19. Juni 2014] [21:01:00] Ganz ähnlich wie in C++ [Donnerstag, 19. Juni 2014] [21:07:34] Objekte mit kurzer Lebensdauer habe ich bislang eher nicht. [Donnerstag, 19. Juni 2014] [21:07:42] Sollte man aber darüber nachdenken. [Donnerstag, 19. Juni 2014] [21:08:02] Die sind ganz nützlich wenn man ein GUI schreibt. [Donnerstag, 19. Juni 2014] [21:08:23] Hm, bei MINOS sind alle Objekte zumindest so langlebig wie das Fenster, zu dem sie gehören. [Donnerstag, 19. Juni 2014] [21:08:59] Also, jedenfalls hat ihre Lebensdauer nichts mit der Programmstruktur zu tun. [Donnerstag, 19. Juni 2014] [21:09:30] Sie werden erzeugt, und sind dann erst mal da. Wenn der Benutzer mit dem GUI interagiert, dann kann sich durchaus was ändern. [Donnerstag, 19. Juni 2014] [21:09:40] Aber das ist alles aus der Event-Loop heraus. [Donnerstag, 19. Juni 2014] [21:09:52] Meine Graphic-Kontexte sind sehr kurzlebig und werden nur bei einem refresh benötigt. [Donnerstag, 19. Juni 2014] [21:11:24] Ok, bei mir sind die Grafik-Kontexte dauerhaft da. [Donnerstag, 19. Juni 2014] [21:11:36] Auch die Grafikroutinen basieren auf kurzlebige Objekte (Linien, Segmente, Punkte, Rectangle,...) [Donnerstag, 19. Juni 2014] [21:11:44] Ok, das sind bei mir keine Objekte. [Donnerstag, 19. Juni 2014] [21:12:43] Wobei ich schon etwas Mini-OOF2-Framework verwende für die Vertex-Konstruktion. [Donnerstag, 19. Juni 2014] [21:12:47] Das sind aber eigentlich nur Strukturen. [Donnerstag, 19. Juni 2014] [21:12:54] Und die liegen in einem Array. [Donnerstag, 19. Juni 2014] [21:13:00] Bei mir auch nicht. Es sind Strukturen die in grösseren Objekten zusammengefasst werden und dann alle auf einem mit einem Objekt erzeugt und zerstört werden. [Donnerstag, 19. Juni 2014] [21:14:25] Ja, kann man so machen. [Donnerstag, 19. Juni 2014] [21:14:49] Man kann, muss aber nicht ;-) [Donnerstag, 19. Juni 2014] [21:15:00] Es gibt immer mehrere Möglichkeiten ;-) [Donnerstag, 19. Juni 2014] [21:15:14] Klar :-) [Donnerstag, 19. Juni 2014] [21:15:29] Mein Vertex-Array ist einfach da, und wird für jeden glDraw-Aufruf befüllt. Nesten kann man die sowieso nicht sinnvoll. [Donnerstag, 19. Juni 2014] [21:16:32] Hast du deine Grafikroutinen selber geschrieben? [Donnerstag, 19. Juni 2014] [21:17:47] Ich setze bei MINOS auf xlib auf, und bei MINOS2 auf OpenGL+Shader Language. [Donnerstag, 19. Juni 2014] [21:18:07] Wobei ich mich auf OpenGL ES 2.0 beschränke. [Donnerstag, 19. Juni 2014] [21:18:46] Aha [Donnerstag, 19. Juni 2014] [21:19:57] Die Basis sieht nicht unbedingt besonders hübsch aus: [Donnerstag, 19. Juni 2014] [21:20:01] : draw-rectangle { f: x1 f: y1 f: x2 f: y2 -- } [Donnerstag, 19. Juni 2014] [21:20:01] i? >v [Donnerstag, 19. Juni 2014] [21:20:01] x1 y2 >xy frame-color @ rgba>c n> 0e 1e frame# @ #>st v+ [Donnerstag, 19. Juni 2014] [21:20:01] x2 y2 >xy frame-color @ rgba>c n> 1e 1e frame# @ #>st v+ [Donnerstag, 19. Juni 2014] [21:20:01] x2 y1 >xy frame-color @ rgba>c n> 1e 0e frame# @ #>st v+ [Donnerstag, 19. Juni 2014] [21:20:01] x1 y1 >xy frame-color @ rgba>c n> 0e 0e frame# @ #>st v+ [Donnerstag, 19. Juni 2014] [21:20:01] v> dup i, dup 1+ i, dup 2 + i, dup i, dup 2 + i, 3 + i, ; [Donnerstag, 19. Juni 2014] [21:20:25] Das legt vier Vertices ab, und 6 Indices. [Donnerstag, 19. Juni 2014] [21:20:58] meine Grafikroutinen basieren eher auf MMX und XMM [Donnerstag, 19. Juni 2014] [21:21:24] Also direkt selber in den Framebuffer. [Donnerstag, 19. Juni 2014] [21:21:55] Yup [Donnerstag, 19. Juni 2014] [21:22:40] Ich finde, man soll die GPU machen lassen, die kann das inzwischen erheblich besser. [Donnerstag, 19. Juni 2014] [21:23:20] Das geht bei einem nativen System nur schwierig [Donnerstag, 19. Juni 2014] [21:23:38] Stimt. [Donnerstag, 19. Juni 2014] [21:23:40] Stimmt. [Donnerstag, 19. Juni 2014] [21:24:37] Aber das Resultat ist trotzdem hübsch. Vor allem weil ich konsequent anti-aliasing einsetze. [Donnerstag, 19. Juni 2014] [21:26:46] Bilder gibt es hier: [Donnerstag, 19. Juni 2014] [21:26:56] http://sourceforge.net/projects/smflos/ [Donnerstag, 19. Juni 2014] [21:27:45] Ja, sieht gut aus. [Donnerstag, 19. Juni 2014] [21:31:14] Bei dem OKAD-Design würde ich aber wohl mit etwas Transparenz arbeiten, damit man die unteren Lagen des Chips auch noch etwas sieht. [Donnerstag, 19. Juni 2014] [21:31:28] Traditionelles CAD macht das mit Pattern, das ist aber altmodisch. [Donnerstag, 19. Juni 2014] [21:32:03] Das ist nur ein Fake um die Grafikroutinen zu testen ;-) [Donnerstag, 19. Juni 2014] [21:32:15] Aber du hast schon recht. [Donnerstag, 19. Juni 2014] [21:32:32] Das kann man ja zum Testen auch nutzen - wenn die Grafikroutine Alpha-Channel kann ;-) [Donnerstag, 19. Juni 2014] [21:32:48] Transparenz ist ganz einfach. Alle Farben sind RGBA [Donnerstag, 19. Juni 2014] [21:32:57] So soll's heute auch sein. [Donnerstag, 19. Juni 2014] [21:33:07] eben [Donnerstag, 19. Juni 2014] [21:34:16] Auch der Font ist keine Bitmap, sondern eine 8-bit Alphamap. [Donnerstag, 19. Juni 2014] [21:34:37] Ja, mach' ich bei meinem OpenGL-Terminal auch so. [Donnerstag, 19. Juni 2014] [21:35:45] Sieht einfach besser aus finde ich. [Donnerstag, 19. Juni 2014] [21:35:52] Bei MINOS2 sind auch die ganzen Dekorationen (Button-Outlines und so) RGBA, die man dann noch mit einer Farbe multiplizieren kann. [Donnerstag, 19. Juni 2014] [21:36:13] so soll es auch sein. [Donnerstag, 19. Juni 2014] [21:36:39] ich bin dann mal wieder weg. Malt mal noch schön :) [Donnerstag, 19. Juni 2014] [21:36:44] Ciao! [Donnerstag, 19. Juni 2014] [21:36:44] Sind dein outlines Pixelmaps? [Donnerstag, 19. Juni 2014] [21:36:48] Ja. [Donnerstag, 19. Juni 2014] [21:36:48] Verlassen MatthiasT (~mt@dslb-094-220-168-118.pools.arcor-ip.net) hat diesen Kanal verlassen. [Donnerstag, 19. Juni 2014] [21:36:51] Gute Nacht [Donnerstag, 19. Juni 2014] [21:37:43] BTW wo bekomme ich bitmap-fonts her? [Donnerstag, 19. Juni 2014] [21:37:56] Soweit bin ich noch nicht. Alle Graphiken sind vektororientiert. [Donnerstag, 19. Juni 2014] [21:37:59] Äh, ich mach' die mit dem GIMP aus einem Vektorfont. [Donnerstag, 19. Juni 2014] [21:38:15] -->Arbeit1 [Donnerstag, 19. Juni 2014] [21:38:17] Ich habe ein Tool verwendet, dass einen TTF in eine Bitmap konvertiert. [Donnerstag, 19. Juni 2014] [21:38:34] Hört sich schon besser an. Fontforge? [Donnerstag, 19. Juni 2014] [21:38:40] Ansonsten verwende ich FreeTypeGL, das mir TTFs direkt in Texturen wandelt. [Donnerstag, 19. Juni 2014] [21:39:08] Beispielgrafik, was MINOS2-Zeichenprimitives produzieren hier: [Donnerstag, 19. Juni 2014] [21:39:10] https://lh4.ggpht.com/lmwcJmtFmwuSqW1MgOm7TewZLjJm0puKBvOJfwPgJuhW508CXTHChoGJOKSL8cVt340=h900-rw [Donnerstag, 19. Juni 2014] [21:40:08] Das sind zwei verschiedene Outlines und zwei Fonts. [Donnerstag, 19. Juni 2014] [21:40:11] Kann ich nicht öffnen :-( [Donnerstag, 19. Juni 2014] [21:40:16] Hübsch. Nur ein paar Ecken sind etwas ungenau. [Donnerstag, 19. Juni 2014] [21:40:46] Aber die Fonts sind sauber [Donnerstag, 19. Juni 2014] [21:41:15] Ja, das ist alles schnell mit GIMP hingefrickelt, da kann man noch optimieren. [Donnerstag, 19. Juni 2014] [21:41:50] Ich dachte das hätten deine Grafikroutinen gezeichnet ;-) [Donnerstag, 19. Juni 2014] [21:42:20] Die Grafikroutinen haben einfach nur die Textur genommen, und da 9 Teilrechtecke draus gemacht, für Ecken, Kanten und die Mitte. [Donnerstag, 19. Juni 2014] [21:42:27] Kann ich immer noch nicht öffnen:-( [Donnerstag, 19. Juni 2014] [21:43:07] Google macht da eine WebP-Grafik draus. [Donnerstag, 19. Juni 2014] [21:43:11] Chromium kann das. [Donnerstag, 19. Juni 2014] [21:43:11] Bei mir geht's (Windows 8) [Donnerstag, 19. Juni 2014] [21:43:17] 8 ) [Donnerstag, 19. Juni 2014] [21:43:19] Firefox [Donnerstag, 19. Juni 2014] [21:43:35] Fireof geht bei mir [Donnerstag, 19. Juni 2014] [21:43:58] Firefox [Donnerstag, 19. Juni 2014] [21:45:14] Sorry, liege auf dem Sofa. Da werden die Finger etwas ungenau [Donnerstag, 19. Juni 2014] [21:45:40] https://lh4.ggpht.com/lmwcJmtFmwuSqW1MgOm7TewZLjJm0puKBvOJfwPgJuhW508CXTHChoGJOKSL8cVt340=h900 [Donnerstag, 19. Juni 2014] [21:45:45] Ohne -rw gibt png. [Donnerstag, 19. Juni 2014] [21:46:12] Jetzt funktioniert es :-) [Donnerstag, 19. Juni 2014] [21:46:55] noch besser [Donnerstag, 19. Juni 2014] [21:47:33] Das ist jetzt auch lossless ;-) [Donnerstag, 19. Juni 2014] [21:47:36] Da sag ich jetzt mal: Gute Nacht! PS. Sieht schön aus, bes. der 'Text' oder ist es doch 'Test'? [Donnerstag, 19. Juni 2014] [21:47:45] Ciao [Donnerstag, 19. Juni 2014] [21:47:51] Gute Nacht. Es ist ein Text. [Donnerstag, 19. Juni 2014] [21:48:01] ;-) [Donnerstag, 19. Juni 2014] [21:48:11] Verlassen martin_53 (-quassel@pD9E44E4F.dip0.t-ipconnect.de) hat diesen Kanal verlassen (http://quassel-irc.org - Chat comfortably. Anywhere.). [Donnerstag, 19. Juni 2014] [21:48:38] Haha, morgen spielt die Schweiz um 20 Uhr. Ich muss bis dann arbeiten. Dann gibt es wenig Verkehr auf dem Heimweg ;-) [Donnerstag, 19. Juni 2014] [21:48:58] Hehe. [Donnerstag, 19. Juni 2014] [21:49:54] Ja, bei uns werden dann alle unmöglichen Gesetzesvorhaben im Schnelldurchlauf durchgewunken. [Donnerstag, 19. Juni 2014] [21:50:05] Merkt ja keiner... [Donnerstag, 19. Juni 2014] [21:50:59] Ach ja, Ihr habt ja eine Politikerdiktatur ;-) [Donnerstag, 19. Juni 2014] [21:51:08] Genau. [Donnerstag, 19. Juni 2014] [21:51:49] Bei uns auch, nur merken wir das nicht mehr bei den vielen Abstimmungen. [Donnerstag, 19. Juni 2014] [21:52:28] WIr stimmen ab und die Politiker tun weiter was sie wollen. Das nennen wir dann direkte Demokratie. [Donnerstag, 19. Juni 2014] [21:53:06] Genau, weil bei indirekter Demokratie wählt man die Politiker, und die tun dann weiter was sie wollen. Ändert am Endergebnis rein gar nichts. [Donnerstag, 19. Juni 2014] [21:53:50] Kürzlich hat wer auf Telepolis gesagt, dass die Demokratie die Regierungsform ist, die es bislang am schnellsten vom Heilsbringer zu Enttäuschung gebracht hat. [Donnerstag, 19. Juni 2014] [21:54:11] An Könige glauben immer noch relativ viele Leute... [Donnerstag, 19. Juni 2014] [21:54:24] In Europa? [Donnerstag, 19. Juni 2014] [21:54:44] Ja. [Donnerstag, 19. Juni 2014] [21:55:02] Ich meine, wir Rest-Europäer haben die zum Teil ja noch! Oder sind sie erst vor 100 oder 200 Jahren losgewordne. [Donnerstag, 19. Juni 2014] [21:55:12] Unser König heisst Chuck ;-) [Donnerstag, 19. Juni 2014] [21:55:40] In Bayern haben wir sogar noch einen Kaiser. Der heißt Franz Beckenbauer. [Donnerstag, 19. Juni 2014] [21:56:07] Ja und sein Boss sitzt im Gefängnis [Donnerstag, 19. Juni 2014] [21:56:38] Das sind ohnehin geradezu revolutionäre Zustände zur Zeit, der Kaiser von der korrupten FIFA wegen Korruptionsverdacht gesperrt... [Donnerstag, 19. Juni 2014] [21:57:19] Und der Häuptling der FIFA ist immer noch ein Schweizer :-D [Donnerstag, 19. Juni 2014] [21:57:50] genauer ein Walliser [Donnerstag, 19. Juni 2014] [21:57:56] Aber doch nur wegen dem Bankgeheimnis! [Donnerstag, 19. Juni 2014] [21:58:19] Wenn das 'rauskommt, was da eingezahlt wurde, dann kommt der wo 'rein, wo er so schnell nicht mehr 'rauskommt. [Donnerstag, 19. Juni 2014] [21:58:25] Wenigstens noch eine Branche die den Datenschutz ernst nimmt. [Donnerstag, 19. Juni 2014] [21:58:52] Na, bei den ganzen Steuer-CDs, die da für Millionen gehandelt werden... [Donnerstag, 19. Juni 2014] [21:59:39] Dank der deutschen staatlichen Hehlermafia, die solche Summen bezahlt [Donnerstag, 19. Juni 2014] [22:00:09] Das lohnt sich halt: Millionen gezahlt, Milliarden eingenommen. [Donnerstag, 19. Juni 2014] [22:00:14] Wer soll dazu nein sagen? [Donnerstag, 19. Juni 2014] [22:00:44] Damit sie das Geld wieder rauswerfen können um noch mehr Schulden zu machen [Donnerstag, 19. Juni 2014] [22:01:39] Mit fremden Geld zu zocken ist leicht. Das wissen Bänker und Politiker gleichermassen. [Donnerstag, 19. Juni 2014] [22:01:46] Genau. [Donnerstag, 19. Juni 2014] [22:02:29] Haptsache man kriebgt selber einen fetten Boni oder eine fette Rente. [Donnerstag, 19. Juni 2014] [22:02:57] Politiker können noch durch die Drehtür einen anderen Job machen. [Donnerstag, 19. Juni 2014] [22:04:13] Was ist eigentlich mit dem Berliner Flughafen los? Schon fertig? [Donnerstag, 19. Juni 2014] [22:04:44] Hahaha [Donnerstag, 19. Juni 2014] [22:05:16] Vielleicht sollten sie einmal mit Forth versuchen wie beim Flughafen in Saudi-Arabien [Donnerstag, 19. Juni 2014] [22:05:43] Nur dieses Mal sind es viel fundamentalere Probleme als nur die Steuerung irgendwelcher Gepäckbänder und so. [Donnerstag, 19. Juni 2014] [22:05:49] Chuck anstatt Medorn [Donnerstag, 19. Juni 2014] [22:05:52] "Nuke it from orbit, it's the only way to be sure" [Donnerstag, 19. Juni 2014] [22:06:36] Die Chinesen bauen in der Zeit zwei Flughäfen - den zweiten, weil ihnen der erste zwischenzeitlich zu klein geworden ist. [Donnerstag, 19. Juni 2014] [22:07:38] Die Chinesen entwickeln auch keine Magnetschwebebahnen um sie nur ins Ausland zu verkaufen. Die sind intelligenter und nicht so technikfeindlich. [Donnerstag, 19. Juni 2014] [22:08:44] In Europa gibt es schon Demos wenn nur eine LED zuviel eingeschaltet wird. [Donnerstag, 19. Juni 2014] [22:08:45] Ja, merkt man schon im Heiseforum: Irgendeine technische Neuerung, Erster!!11!!elf!-Posting: "Braucht kein Mensch" [Donnerstag, 19. Juni 2014] [22:09:00] genau [Donnerstag, 19. Juni 2014] [22:10:14] Gut, für einen Troll braucht's auch nur eine Höhle, und evtl. noch eine Brücke zum Zoll verlangen. Mehr braucht so ein Troll wirklich nicht. [Donnerstag, 19. Juni 2014] [22:12:23] Schade dass sich die Trolle nicht trollen [Donnerstag, 19. Juni 2014] [22:13:39] Ich frag' mich immer, wie die ins Internet kommen, mit ihrem "was neueres braucht kein Mensch". Geht das denn mit dem C64 schon? [Donnerstag, 19. Juni 2014] [22:13:58] Und selbst wenn: Wer braucht schon einen C64? [Donnerstag, 19. Juni 2014] [22:14:15] Ich hatte nie einen [Donnerstag, 19. Juni 2014] [22:14:24] nur ein CBM 4032 [Donnerstag, 19. Juni 2014] [22:14:38] War meine erste Liebe [Donnerstag, 19. Juni 2014] [22:15:02] Hm, ich habe lang gezögert, und dann mit dem Atari ST angefangen. [Donnerstag, 19. Juni 2014] [22:15:41] Ich hatte ein Mega ST [Donnerstag, 19. Juni 2014] [22:16:26] Ach damals war ein MiB noch was wert. [Donnerstag, 19. Juni 2014] [22:17:05] Ja, bei meinem 520 ST+ waren ganze 32 DRAM-Chips drin. Die zweite Hälfte huckepack. [Donnerstag, 19. Juni 2014] [22:17:22] Ein paar Jahre später habe ich dann 4MB eingelötet, das waren nur noch ein paar Chips. [Donnerstag, 19. Juni 2014] [22:17:52] der Lauf der Zeit [Donnerstag, 19. Juni 2014] [22:17:53] Und inzwischen versprechen die ReRAM-Hersteller, dass sie nächstes Jahr oder so 256GB auf einen Chip bringen. [Donnerstag, 19. Juni 2014] [22:18:32] cool [Donnerstag, 19. Juni 2014] [22:18:43] Festplatte Adee. [Donnerstag, 19. Juni 2014] [22:19:08] Persistent? [Donnerstag, 19. Juni 2014] [22:19:10] Auch die Speicherhierarchie RAM/Platte wird wohl fallen. [Donnerstag, 19. Juni 2014] [22:19:14] Ja, ReRAM ist persistent. [Donnerstag, 19. Juni 2014] [22:19:31] Hoho, goldene Zeiten [Donnerstag, 19. Juni 2014] [22:19:36] Nie wieder booten! [Donnerstag, 19. Juni 2014] [22:20:01] Ja, booten ist in den letzten Jahren zum Geduldsspiel geworden. [Donnerstag, 19. Juni 2014] [22:22:24] So, muss heia machen. Muss um 5 Uhr wieder los. [Donnerstag, 19. Juni 2014] [22:22:29] Ok, gute Nacht! [Donnerstag, 19. Juni 2014] [22:22:33] * BerndPaysan macht das Licht aus [Donnerstag, 19. Juni 2014] [22:22:43] Beenden WilliTell (~chatzilla@5-144-11-88.dyn.cable.fcom.ch) hat diesen Server verlassen ("ChatZilla 0.9.90.1 [Firefox 30.0/20140605174243]").