2019-02-14T18:55Z Erich: Moin! 2019-02-14T19:01Z Matthias: moin 2019-02-14T19:01Z Erich: Hallo Matthias! 2019-02-14T19:03Z Matthias: Habt ihr Plattenprobleme (gehabt) ? 2019-02-14T19:04Z Matthias: Ich bin mit meiner NAS Büchse ganz zufrieden. Die hat ein paar TB und puffert einen Plattenausfall ab. 2019-02-14T19:04Z Erich: Naja, ich hab's letzte mal wieder über das ~/.local und was weiß ich Zeugs genörgelt. 2019-02-14T19:05Z Erich: Und dann sind wir bei Platten hängen geblieben. 2019-02-14T19:05Z Erich: Ich habe meiner DELL gestern 0.5 TB SSD spendiert und 'ne Docking-Station. Die ist auf dem Weg zum "Hauptrechner". :-) 2019-02-14T19:06Z Matthias: ich hab 4x4TB brutto, davon sind so etwa 12TB netto übrig. Das und ein 2x256GB SSD write cache machen die Kiste wirklich flott. 2019-02-14T19:06Z Erich: Naja, ich sammle keine Videos, und auch nicht viel Bilder, da tut's auch weniger. 2019-02-14T19:07Z Erich: Auch wenn mich der allgemeine code bloat ja schon stört. 2019-02-14T19:07Z Matthias: Ich hab nen SAT USB Dongle dran, und der sammelt viele Daten (HD Streams) 2019-02-14T19:07Z Matthias: Die Fotos habe ich zusätzlich noch extern gesynct. 2019-02-14T19:08Z Matthias: wozu hat man einen ordentlichen DSL uplink sonst 2019-02-14T19:09Z Matthias: der code bloat ist aber wirklich schlimm geworden. 2019-02-14T19:10Z Matthias: amforth auf dem ARM hat grad mal 64KB binary, da ist mit Sicherheit ein hoher Anteil an Unsinn im ELF File 2019-02-14T19:10Z Matthias: Selbst hello-world kratzt schon am 1 KB Limit, warum? 2019-02-14T19:10Z Matthias: 10 Befehle Assembler, der String sind vielleicht 50 bytes 2019-02-14T19:13Z Erich: die 64kB Bill -Gedenk-Bytes sind wahrscheinlich der kleinste malloc, den der assembler hinkriegt :-) 2019-02-14T19:13Z Matthias: LOL 2019-02-14T19:16Z Bernd: Hallo! 2019-02-14T19:16Z Matthias: hi Bernd! 2019-02-14T19:16Z Erich: Hallo Meister! 2019-02-14T19:16Z Bernd: Ich bin noch am Uploaden der heutigen Version… 2019-02-14T19:16Z Bernd: Da ist irgendwas beim Bauen nicht ganz perfekt gelaufen. 2019-02-14T19:18Z Bernd: Also nochmal bauen, und die Fehlermeldung lesen ;-) 2019-02-14T19:18Z Matthias: oh, sowas machst Du? 2019-02-14T19:18Z Matthias: Fehlermeldungen lesen? 2019-02-14T19:18Z Matthias: Wirst alt ;) 2019-02-14T19:18Z Bernd: Ne, mach' ich schon länger so ;-9 2019-02-14T19:19Z Bernd: Und dann mich ärgern, dass sie wenig hilfreich ist ;-) 2019-02-14T19:19Z Matthias: Es ist ein Fehler aufgetreten. Fragen Sie ihren Sysadmin ;) 2019-02-14T19:20Z Bernd: Aha, Fehlermeldung tauchte auf. Grund für das Problem: im ~/.cache/gforth/amd64 Müll, der stört 2019-02-14T19:21Z Bernd: Sollte man vielleicht beim debdist bauen deaktivieren, die Nutzung des Caches. 2019-02-14T19:21Z Matthias: oder docker nehmen ;) 2019-02-14T19:22Z Bernd: Im CI baue ich ja auch Debian-Pakete… die könnte ich auch gleich nehmen. 2019-02-14T19:23Z Bernd: Ich bin jetzt mit dem Google+-Importer so weit, dass ich am Anzeigen der importierten Postings arbeite. 2019-02-14T19:23Z Bernd: Also erst mal Satz einer Markdown-Datei. 2019-02-14T19:25Z Bernd: Da muss ich sicher noch an diversen Stellen rumbasteln, bis das so gut aussieht, wie ich möchte, dass es aussehen soll. 2019-02-14T19:25Z Bernd: Auch wenn die Präsentationen schon so gut aussehen wie ich möchte, dass sie aussehen ;-) 2019-02-14T19:25Z Matthias: Wenns so aussieht, wie bei den anderen, ist es gut 2019-02-14T19:26Z Matthias: sonst wirds zumindest überraschend, und man muss erklären, warum es anders aussieht 2019-02-14T19:26Z Matthias: docker hub bastelt auch neue net2o Pakete. WIrd um diese Uhrzeit aber etwas dauern... 2019-02-14T19:27Z Bernd: BTW: Wisst ihr, warum der heilige Valentin gar kein guter Schutzpatron von verliebtem jungen Gemüse ist? 2019-02-14T19:28Z Matthias: nein 2019-02-14T19:28Z Bernd: Zudem soll er zur Bewahrung der jungfräulichen Unschuld […] verhelfen. https://de.wikipedia.org/wiki/Valentin_von_Terni 2019-02-14T19:28Z Martin: Grüße! 2019-02-14T19:28Z Bernd: Hallo Martin! 2019-02-14T19:29Z Matthias: Hallo Martin 2019-02-14T19:29Z Erich: Hallo Martin 2019-02-14T19:30Z Erich: Nicht schlecht für 10 Minuten rumfroschen: 2019-02-14T19:30Z Erich: user@donna:~$ mokutil --sb-state 2019-02-14T19:30Z Erich: SecureBoot enabled 2019-02-14T19:30Z Erich: Sieht so aus, als könnt das dell notenbuch auch secure boot. 2019-02-14T19:30Z Matthias: bei mir auch. Was sagt mir das? 2019-02-14T19:31Z Bernd: Mei mir sagt es SecureBoot disabled 2019-02-14T19:31Z Erich: Also eigentlich bootet debian nicht, wenn man einfach nur secure boot anknippst. 2019-02-14T19:31Z Erich: Da brauchts noch ein paar mehr zutaten: shim und sowas 2019-02-14T19:31Z Erich: grub-efi-amd64-signed z.B. 2019-02-14T19:31Z Erich: Spannend. 2019-02-14T19:32Z Matthias: Ich hab Ubuntu von der Stange. 2019-02-14T19:32Z Matthias: Ohne irgendwas angepasst zu haben 2019-02-14T19:32Z Martin: Wieder da. 2019-02-14T19:32Z Erich: ja, die haben das wahrscheinlich schon 'ne Weile drin. shim muss halt von Mickisoft signiert werden. Alles nicht so einfach. 2019-02-14T19:33Z Erich: Wahrscheinlich kann ich jetzt nicht mehr vom usb-Stöckchen booten :-) 2019-02-14T19:33Z Matthias: kann ich grad im Chat schlecht testen ;) 2019-02-14T19:34Z Erich: Lass ma. 2019-02-14T19:34Z Matthias: mal davon abgesehen, dass ich grad keinen USB Boot Stock rumliegen hab 2019-02-14T19:34Z Erich: so, die updates sind da. ab/anmelden ... 2019-02-14T19:34Z Matthias: was heisst eigentlich dieses mok? 2019-02-14T19:34Z Bernd: Meh, nächstes Problem: /usr/bin/gforth-fast: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /usr/bin/gforth-fast) 2019-02-14T19:35Z Matthias: sodele. net2o von heute tut 2019-02-14T19:35Z Erich: machine owner key 2019-02-14T19:36Z Matthias: aha. Ist nicht offensichtlich .... 2019-02-14T19:37Z Bernd: Also, pow/log/exp scheinen von GLIBC_2.29 verlangt zu werden. WTF? 2019-02-14T19:39Z Bernd: Also muss ich wohl noch mit --with-glibc-version=2.28 compilieren. 2019-02-14T19:39Z Matthias: Das bauen mit alpine Linux hat einwandfrei geklappt 2019-02-14T19:40Z Matthias: n2o-0.8.8-20190214 gforth-fast-0.7.9_20190214-amd64 2019-02-14T19:40Z Bernd: Ja, aber Erich hat sich jetzt ausgesperrt ;-) 2019-02-14T19:40Z Matthias: ich hab aber keine AHnung, welche Versionsnummern die einsetzen. Ist jedenfalls die neueste Version vom alpine (3.9 oder so) 2019-02-14T19:41Z Bernd: Wenn du das selbst baust, dann compiliert er für die Version, die du da auch hast. 2019-02-14T19:41Z Matthias: stimmt. der baut das in der späteren Runtimumgebung. Da sollte alles passen. 2019-02-14T19:46Z Bernd: Ok, dann uploade ich jetzt einfach die deb-Pakete, die der continuous integration-Lauf produziert hat. Die müssen auf Debian laufen. 2019-02-14T19:48Z Bernd: Mal sehen, ob das dann andere Probleme macht ;-) 2019-02-14T19:52Z Bernd: So, hier ist jetzt auch alles gut. 2019-02-14T19:52Z Martin: Juhu! 2019-02-14T19:52Z Bernd: Haha 2019-02-14T19:52Z Matthias: hier war schon immer alles gut 2019-02-14T19:52Z Erich: Juhu! 2019-02-14T19:52Z Bernd: Sie sind wieder da. 2019-02-14T19:53Z Bernd: Wieso ist die glibc eigentlich so pingelig bei der Versionierung von so Trivialzeugs wie pow log exp? 2019-02-14T19:56Z Bernd: Das ist schon ausgesprochen hässlich, das mit der GLIBC, da zu einer älteren dazulinken, da nimmt man tatsächlich am besten Docker. 2019-02-14T19:59Z Matthias: Hat aber auch gezeigt, dass man Software für DOcker nicht unbedingt auch anderswo identisch nutzen kann. 2019-02-14T19:59Z Bernd: Das ganze hat so ein bisschen was von Linux-DLL-Hölle. 2019-02-14T19:59Z Bernd: Insbesondere, weil mir wirklich einfach völlig scheißegal ist, welche Version von pow ich jetzt bekomme. 2019-02-14T19:59Z Matthias: das *ist* die DLL Hölle ;) 2019-02-14T20:00Z Matthias: Da kann der docker wirklich entspannen, wenn man die Hürde genommen hat, docker überhaupt einzusetzen. 2019-02-14T20:01Z Matthias: der ist nicht so ganz pflegeleicht und pfuscht ordentlich im System herum. Das letzte Update hat meine Netzwerkbridges kaputt gemacht, die ich mit libvirt gebastelt hab... 2019-02-14T20:01Z Matthias: vorher haben die beiden friedlich die gleiche Bridge genutzt. Jetzt tun sie es nicht mehr. 2019-02-14T20:03Z Erich: code bloat? Davon hatten wir's vorhin schon. 2019-02-14T20:04Z Matthias: die config files sind eher klein ;) 2019-02-14T20:04Z Matthias: wenige kB 2019-02-14T20:04Z Bernd: Die versionierten Symbole sind schon „als neue Hölle“ beschrieben worden. http://harmful.cat-v.org/software/dynamic-linking/versioned-symbols 2019-02-14T20:05Z Erich: so, und mein dolles Notenbuch will jetzt nicht mehr un-secure booten. Die keys hab ich schon weggeschmissen ... irgendwas fehlt noch ... 2019-02-14T20:06Z Bernd: Ich muss ehrlich gesagt sagen: So versionierte Symbole sind eine LGPL-Violation. 2019-02-14T20:06Z Matthias: IANAL ;) 2019-02-14T20:07Z Bernd: Na, du hast als Nutzer das Recht, die glibc auszuwechseln. Definitiv. 2019-02-14T20:07Z Bernd: Wenn das dann nicht geht, weil die Symbole alle versioniert sind: Meh! 2019-02-14T20:07Z Matthias: nimmst halt die andere Version 2019-02-14T20:08Z Bernd: Nein, das mit dem Recht ist ein Recht. Das ist nicht an eine Version gebunden. 2019-02-14T20:08Z Matthias: beide Versionen haben die gleiche Lizenz 2019-02-14T20:08Z Matthias: Kompatabilität steht nicht in der GPL, IIRC 2019-02-14T20:08Z Bernd: Doch, gerade in der LGPL. 2019-02-14T20:08Z Bernd: Da steht drin, dass man die auswechseln darf. 2019-02-14T20:09Z Bernd: Du musst dein Binary so ausliefern, dass der Nutzer die auswechseln kann. 2019-02-14T20:09Z Matthias: aber ohne Garantie ;) 2019-02-14T20:09Z Bernd: Das hat mit Garantie nichts zu tun. 2019-02-14T20:10Z Matthias: THERE IS NO WARRANTY FOR THE PROGRAM, 2019-02-14T20:11Z Matthias: warranty == Garantie. IIMHO 2019-02-14T20:11Z Bernd: Das hat damit nichts zu tun. Der Nutzer hat das Recht. Du musst das Programm in einer Form ausliefern, die dem Nutzer ermöglicht, sein Recht zu nutzen. Und mit Festnageln auf eine bestimmte Version… das geht nicht. 2019-02-14T20:12Z Bernd: @!§%$ Ullrich Drepper!!! 2019-02-14T20:12Z Matthias: Daruf ein kühles Blondes :) 2019-02-14T20:13Z Bernd: Immerhin gibt es irgendwo Switches. -D_GLIBC_VERSIONED_SOURCE oder so 2019-02-14T20:19Z Bernd: Hm, das war wohl auch nur früher, als man sich noch nicht so sicher war, dass das alle einfach schlucken. 2019-02-14T20:19Z Erich: ein Blondes? Hmmm. Mal im Keller gucken ... 2019-02-14T20:22Z Erich: Wohlsein! 2019-02-14T20:27Z Bernd: Hm, interessant, die Debian-Leute haben ihre glibc so gebaut, dass da keine Versionierung mehr drin ist. 2019-02-14T20:29Z Matthias: Ich bin dann mal weg 2019-02-14T20:29Z Matthias: bis neulich 2019-02-14T20:29Z Bernd: Ciao! 2019-02-14T20:32Z Erich: der Martin ist heute so still. Ist das gut? 2019-02-14T20:32Z Bernd: Er ist zumindest noch online. 2019-02-14T20:33Z Erich: sein Rechner, Du meinst. 2019-02-14T20:33Z Bernd: Ja. 2019-02-14T20:33Z Erich: off-topic: lässt Du manchmal Platinen in kleinen Stückzahlen machen? Wenn ja, wo? 2019-02-14T20:34Z Bernd: Wenn ich sowas brauche, frage ich Hans Eckes. Der kann das. 2019-02-14T20:34Z Bernd: Inklusive Bestücken. 2019-02-14T20:34Z Martin: Alles ist gut ... 2019-02-14T20:34Z Erich: Aha, praktisch. 2019-02-14T20:34Z Bernd: Ansonsten lässt man die Platinen einfach in Shenzhen ätzen. 2019-02-14T20:35Z Bernd: Gerald Wodni hat das kürzlich mit den Bitkanonen 2.0 gemacht, frag' den, wie das geht. 2019-02-14T20:35Z Bernd: Meine letzte Platine via Hans Eckes war eine mit b16-FPGA drauf. 2019-02-14T20:36Z Erich: Na, mein erster Versuch wäre jetzt bei eurocircuits. Aber mal ein wenig rumsuchen. 2019-02-14T20:36Z Erich: Guckst Du https://gitlab.com/erwaelde/de_avr_boards 2019-02-14T20:36Z Erich: auf die .pdf Dateien. 2019-02-14T20:37Z Erich: .png besser gesagt. 2019-02-14T20:37Z Bernd: SMD-Löten muss ich nicht mehr üben ;-) 2019-02-14T20:38Z Martin: ;-) 2019-02-14T20:38Z Erich: Du nicht. Ich auch nicht so dringend, aber es gibt solche Leute :-) 2019-02-14T20:38Z Bernd: Ich weiß nur, dass bei Dialog alle weggerannt sind, als der QFN-Chip drei Pins um jeweils eine Pin-Position falsch gebondet hatte, und man die Platine reworken musste. 2019-02-14T20:39Z Bernd: Also mit Skalpell und Fädeldraht zu einem Pin, der 0.5mm*0.5mm groß ist, und nur von der Seite her erreichbar. 2019-02-14T20:39Z Bernd: Bäh. 2019-02-14T20:40Z Erich: Falsch gebondet. Hübsch! 2019-02-14T20:40Z Erich: Ja, das ist Frickelkram. Die Platinen sind da eher "Schmiede-Elektronik". 2019-02-14T20:42Z Erich: Im Geschäft haben wir so 'nen Lötkünstler, der kann an solche 0.5mm pitch Dinger noch Hühnerfutter dranlöten ohne Unfall ... 2019-02-14T20:42Z Bernd: Ja, ist nicht wirklich ein großes Problem. 2019-02-14T20:42Z Bernd: Wichtigstes Werkzeug ist das binokulare 30-Fach-Mikroskop. 2019-02-14T20:42Z Bernd: Oder bei mir: Das Absetzen der Brille. 2019-02-14T20:43Z Erich: In Roggenburg (lange her) hätte ich mir solche Platinen fertig gewünscht. Aber da wusste ich noch nicht, wie das alles so werden soll. Dann wurde Arduino erfunden :-) Der Rest ist Geschichte. 2019-02-14T20:43Z Erich: Ja, das Mikroskop ist in der Welt ein Muss. 2019-02-14T20:46Z Erich: so, das Blonde ist alle. Und ich werd jetzt Richtung Heia schwanken. Schönen Abend noch und Grüße! 2019-02-14T20:46Z Bernd: Gute Nacht! 2019-02-14T20:46Z Bernd: macht das Licht aus 2019-02-14T20:46Z Martin: Ich sach auch gute nacht! 2019-02-14T20:46Z Martin: CU! 2019-02-14T20:46Z Bernd: Ciao!