*** Protokolldatei gestartet *** Datum: Mi. Jul 11 19:57:57 2012 [Mittwoch, 11. Juli 2012] [19:57:57] Betreten Sie haben den Kanal #forth-ev betreten (-bernd@p5DCD629F.dip0.t-ipconnect.de). [Mittwoch, 11. Juli 2012] [19:57:58] Modus Kanalmodi: [Mittwoch, 11. Juli 2012] [19:58:02] Hallo! [Mittwoch, 11. Juli 2012] [19:58:16] Hi Bernd [Mittwoch, 11. Juli 2012] [19:59:56] Noch nix los. [Mittwoch, 11. Juli 2012] [20:00:16] Keiner da, der streiten mag ;) [Mittwoch, 11. Juli 2012] [20:09:05] Ich hab' meinen net2o-Code jetzt auch für 32 Bit-Systeme fit gemacht. [Mittwoch, 11. Juli 2012] [20:09:18] An manchen Stellen ist Forths Zellen-basierte Architektur nicht optimal. [Mittwoch, 11. Juli 2012] [20:10:53] Das stimmt. [Mittwoch, 11. Juli 2012] [20:12:53] Allerdings: Der C-Code-Anteil (Wurstkessel-Verschlüsselung) ist bei 32 Bit nur halb so schnell wie bei 64 Bit, der ganze Rest-Code, ist nur unwesentlich langsamer. [Mittwoch, 11. Juli 2012] [20:13:06] Vielleicht auch deshalb, weil der Forth-Overhead so groß ist ;-) [Mittwoch, 11. Juli 2012] [20:16:11] oder er nutzt die Zellenbreite nicht gut genug ;) [Mittwoch, 11. Juli 2012] [20:18:11] Kann auch sein :-). Bei Wurstkessel sind halt alle Operationen 64-Bit, bis auf die paar Byte-Zugriffe für den Tabellenindex. [Mittwoch, 11. Juli 2012] [20:21:28] Es gibt auch Punkte, da mach' ich's mir absichtlich leicht: Ein 32-Bit-System hat nur 32 Bit virtuelle Adressen. [Mittwoch, 11. Juli 2012] [20:22:49] Optimist [Mittwoch, 11. Juli 2012] [20:23:23] XMS und EMS aus seligen DOS Zeiten feiern ein Comeback :( [Mittwoch, 11. Juli 2012] [20:23:24] Naja, das ist der Speicher, den man vom Netzwerk aus direkt zugreifen kann. [Mittwoch, 11. Juli 2012] [20:23:40] Und wer mag, hat ja noch ein 32-Bit-Feld für die Erweiterung :-) [Mittwoch, 11. Juli 2012] [20:24:13] Und wer ganz desperat ist: Das Routing kann man als Adress-Erweiterung missbrauchen (so eine Art "inverses NAT"). [Mittwoch, 11. Juli 2012] [20:35:59] Was hab ich mich mit dem within herumgeärgert. Dabei gibts Und jetzt funktioniert der Code aus dem ANS94 einfach so... [Mittwoch, 11. Juli 2012] [20:39:46] Tja, irgendwie ist die Lösung nicht ganz trival. [Mittwoch, 11. Juli 2012] [20:40:02] Da beim Oracle-vs-Google-Prozess ging's auch um 10 Zeilen "within" in Java. [Mittwoch, 11. Juli 2012] [20:40:22] Das war "abgeschrieben"... wobei der Autor der gleiche war... [Mittwoch, 11. Juli 2012] [20:40:29] Aber in Forth macht man das anders. [Mittwoch, 11. Juli 2012] [20:41:45] over - >r - r> u< [Mittwoch, 11. Juli 2012] [20:42:12] Wobei IMHO bei dieser Implementierung die Parameter nicht ganz richtig sind. [Mittwoch, 11. Juli 2012] [20:42:31] ( value start length -- flag ) wäre besser [Mittwoch, 11. Juli 2012] [20:43:18] Im ANS wird auch lang und breit über die Grenzen und ihre Einbeziehung in das Intervall schwadroniert. [Mittwoch, 11. Juli 2012] [20:43:43] Das ist aber so ähnlich wie FOR NEXT anstelle von DO LOOP [Mittwoch, 11. Juli 2012] [20:44:48] 6 Forth-Wörter zum Implementieren, mindestens 20 Zeilen zum Beschreiben :-) [Mittwoch, 11. Juli 2012] [20:45:08] >>20 ;) [Mittwoch, 11. Juli 2012] [20:45:37] Was mich aber derzeit weit mehr begeistert ist, dass amforth jetzt eine richtige shell hat. So mit Command Completion und History usw. [Mittwoch, 11. Juli 2012] [20:46:25] Gibt noch ein paar Ecken und Kanten, im Grundsatz ist das aber eine brauchbare shell. [Mittwoch, 11. Juli 2012] [20:46:50] Fileupload inklusive [Mittwoch, 11. Juli 2012] [20:47:20] Echt? Nett. [Mittwoch, 11. Juli 2012] [20:47:33] Da könnte man glatt darüber nachdenken, das FILE Wordset dort zu implementieren. [Mittwoch, 11. Juli 2012] [20:47:35] Command Completion habe ich in mein terminal.fs nicht eingebaut. [Mittwoch, 11. Juli 2012] [20:48:03] Aber das mit dem File-Wordset im Terminal hat Ewald Rieger für sein VME-Bus-bigForth gemacht. [Mittwoch, 11. Juli 2012] [20:48:10] Betreten erwaelde hat den Kanal betreten (-user@p5B140EB5.dip0.t-ipconnect.de). [Mittwoch, 11. Juli 2012] [20:48:16] Hallo Erich! [Mittwoch, 11. Juli 2012] [20:48:17] Die shell stellt sich auch auf den Controllertypen ein und bindet ein Definitionsfile für die ganzen Register mit ein. [Mittwoch, 11. Juli 2012] [20:48:23] Ah ja, s'iss noch jemand da :-) [Mittwoch, 11. Juli 2012] [20:48:28] Hi Erich [Mittwoch, 11. Juli 2012] [20:48:53] "Nachteil" ist, dass die Shell ein riesiges Python Script ist ;) [Mittwoch, 11. Juli 2012] [20:49:24] DAS ist natürlich falsch! [Mittwoch, 11. Juli 2012] [20:49:31] Warum machst du das nicht in Forth? [Mittwoch, 11. Juli 2012] [20:49:32] die neue Shell ist fast cool: wenn ich ein neues Wort definier, interaktiv, quasi, dann weiß die das neue Wort nicht in der Vervollständigung. Und von "portpin:" et al. red ich noch gar nicht ... :-/ [Mittwoch, 11. Juli 2012] [20:49:38] Jo, tut aber ;) [Mittwoch, 11. Juli 2012] [20:50:37] Das mit der Vervollständigung würde ich so implementieren: HEADER spuckt auf'm Terminal den Namen aus, mit passender Sequenz, damit er nicht angezeigt, sondern im Wörterbuch des Terminals landet. [Mittwoch, 11. Juli 2012] [20:50:39] Da gibts ein paar Spezialkommandos (#update-words) [Mittwoch, 11. Juli 2012] [20:50:49] Beim Start kann man sowas wie #update-words machen, einmal. [Mittwoch, 11. Juli 2012] [20:51:10] Am besten auch automatisch. [Mittwoch, 11. Juli 2012] [20:51:47] Der Automatismus ist im Prinzip auch vorgesehen. Funktioniert aber nicht so recht. Wie gesagt: Es gibt noch Ecken und Kanten [Mittwoch, 11. Juli 2012] [20:52:08] (Das Script ist auch nicht von mir) [Mittwoch, 11. Juli 2012] [20:55:08] Leutz, ich hab heut den Füllstandsensor tatsächlich in die Zisterne geschraubt ***drum roooolllll*** und ja, die Empfangsstation bekommt noch Daten! [Mittwoch, 11. Juli 2012] [20:55:35] Und die stimmen sogar? [Mittwoch, 11. Juli 2012] [20:56:57] Sagen wir mal: plausibel. [Mittwoch, 11. Juli 2012] [20:57:54] Hat das Protokoll eine Checksumme, oder muss man das selber absichern? [Mittwoch, 11. Juli 2012] [20:57:54] Akku 11.8 V Temperatur 17 C Abstand zum Wasser 17 cm [Mittwoch, 11. Juli 2012] [20:58:14] Kommt 'ne Checksumme mit. Guckst Du VD 2012-03 :-) [Mittwoch, 11. Juli 2012] [20:59:09] Ich war mehr mit VD 2012-02 beschäftigt, die ist jetzt aber im Druck. [Mittwoch, 11. Juli 2012] [21:07:21] Ja, ich warte schon ungeduldig --- nein ich les nicht alles schon vorher. [Mittwoch, 11. Juli 2012] [21:07:52] Den Artikel für das nächste Heft hab ich neulich mal eingebaut, damit Martin was zum lesen hat. [Mittwoch, 11. Juli 2012] [21:09:08] Das Bild hast du irgendwie als in PDF konvertiertes EPS eingecheckt, dabei kann der pdflatex das jpg direkt einlesen. [Mittwoch, 11. Juli 2012] [21:09:41] Aber dass man die VD mit pdflatex bauen kann, ist ja auch neu :-) [Mittwoch, 11. Juli 2012] [21:09:45] Das ist mir schlicht durch die Lappen gegangen. [Mittwoch, 11. Juli 2012] [21:09:46] tikz statt pstricks. [Mittwoch, 11. Juli 2012] [21:10:22] Fred hat sich schon ``beschwert'', daß er das jetzt mit Acrobat 6 (statt 4) auf einem anderen Rechner angucken muß. [Mittwoch, 11. Juli 2012] [21:13:13] Wer sein Windows-System nicht up-to-date hält, gehört vom Internet abgeklemmt. [Mittwoch, 11. Juli 2012] [21:14:21] Die aktuelle Version vom Adobe Reader ist 9.4.2... [Mittwoch, 11. Juli 2012] [21:14:36] Und Microsoft möchte unbedingt allen das Kachel-Windows 8 verkaufen. [Mittwoch, 11. Juli 2012] [21:14:59] xpdf version 3.03 [Mittwoch, 11. Juli 2012] [21:14:59] [Mittwoch, 11. Juli 2012] [21:15:56] Ich guck' das mit okular an. [Mittwoch, 11. Juli 2012] [21:18:12] Allerdings muss man schon sagen: Gerade Acrobat 6 ist ziemliche Bloatware... [Mittwoch, 11. Juli 2012] [21:19:43] Das muss eigentlich auch nicht sein - der mobile Acrobat oder der Kindle Reader sind viel schlanker, und können das PDF auch darstellen (auf meinem China-Tablet) [Mittwoch, 11. Juli 2012] [21:24:20] Wobei man sich ja schon fragt - das bisschen Vektorgrafik, Font-Rendering, die paar Bitmapformate, die PDF kann, das darf doch nicht so viel Platz brauchen! [Mittwoch, 11. Juli 2012] [21:25:09] Du vergisst die ganzen Bugs und Backdoors. Sowas gibts nicht zum Nulltarif [Mittwoch, 11. Juli 2012] [21:25:53] Stimmt. Das ist alles mühsamst in detaillierter Kleinarbeit hineingebuggt worden. [Mittwoch, 11. Juli 2012] [21:26:11] Schließlich mussten die Bugs alle Testcases der Qualitätssicherung bestehen. [Mittwoch, 11. Juli 2012] [21:26:24] Und die Backdoors durch die Security-Audits durch. [Mittwoch, 11. Juli 2012] [21:26:30] Ich bin immer mal wirklich froh, daß ich mir einen Windowsfreien Haushalt leisten kann und keiner motzt. Hätt ich Teenager-Kinder, wär das wahrscheinlich nicht so einfach. [Mittwoch, 11. Juli 2012] [21:26:44] Ach, die stellt man mit iPhone und iPad ruhig. [Mittwoch, 11. Juli 2012] [21:26:56] Wer zahlt? [Mittwoch, 11. Juli 2012] [21:27:04] Tja... [Mittwoch, 11. Juli 2012] [21:27:13] So ein Release muss schließlich einige Jahre an Angriffen der Security-Fuzzies überstehen und muss trotzdem 0days in ausreichender Menge bereithalten.-- [Mittwoch, 11. Juli 2012] [21:28:24] Kann man die nicht per Code-Generator einbauen? [Mittwoch, 11. Juli 2012] [21:29:01] Also, bei Debian haben sie den peinlichen OpenSSL-Bug per Lint-Tool eingebaut. [Mittwoch, 11. Juli 2012] [21:29:14] Das ist immer gut, weil man dann eine schöne Ausrede hat. [Mittwoch, 11. Juli 2012] [21:29:59] Und es war ja als NSA-Backdoor ideal: Es bestand noch eine Rest-Sicherheit. [Mittwoch, 11. Juli 2012] [21:30:19] Jo. Da hat jemand lernen müssen, daß es halt besser ist, das Hirn einzuschalten, statt *irgend*-einem Werkzeug zu glauben. Das erleb ich grad im Geschäft wieder. [Mittwoch, 11. Juli 2012] [21:31:20] Das war bei Dialog auch so. Da war Hirn einschalten verboten, aber stures Glauben an das, was die Tools ausspucken, Pflicht. [Mittwoch, 11. Juli 2012] [21:33:26] Ab einer gewissen unteren Grenze beim IQ des Bedieners ist das Tool dann auch tatsächlich klüger :-) [Mittwoch, 11. Juli 2012] [21:33:42] Ich geh dann mal mein Gehirn abschalten. Guts nächtle miteinand ;) [Mittwoch, 11. Juli 2012] [21:33:59] Beenden MatthiasT hat den Server verlassen (""). [Mittwoch, 11. Juli 2012] [21:35:02] Das, was der Matthias da vorhat, funktioniert nicht. Das bleibt in "connected standby". [Mittwoch, 11. Juli 2012] [21:35:16] :-) [Mittwoch, 11. Juli 2012] [21:35:57] Ein wirklich abgeschaltetes Hirn hat, soweit ich weiß, richtig schlechte Karten bein wiedereinschalten. [Mittwoch, 11. Juli 2012] [21:36:49] Genau. [Mittwoch, 11. Juli 2012] [21:37:24] Und wenn man nicht genügend träumt, kommt es tagsüber zu Realitätsverzerrungsfeldern. [Mittwoch, 11. Juli 2012] [21:38:31] Heissen die nicht auch "lokale Eich-Invarianz" oder sowas??? :-))) [Mittwoch, 11. Juli 2012] [21:39:13] Solche Realitätsverzerrungsfelder treten nur in der Nähe von Teilchenbeschleunigern auf. [Mittwoch, 11. Juli 2012] [21:39:46] Ich weiß immer noch nicht, ob die in CERN da jetzt genau *einen* Versuch mit einer 5-Sigma-Abweichung gemacht haben, oder ob das reproduzierbar ist. [Mittwoch, 11. Juli 2012] [21:40:34] Letztes Jahr waren sie ja auch schon ganz hibbelig, da war's nicht reproduzierbar. [Mittwoch, 11. Juli 2012] [21:41:24] Es kommt alles an's Licht --- auch zu schnelle Neutrinos. [Mittwoch, 11. Juli 2012] [21:42:11] Na, ich mach mich mal vom Acker. Bis demNeXT. [Mittwoch, 11. Juli 2012] [21:42:14] Ciao! [Mittwoch, 11. Juli 2012] [21:42:17] * BerndPaysan macht das Licht aus [Mittwoch, 11. Juli 2012] [21:42:30] Verlassen erwaelde hat den Kanal verlassen (.).