2019-04-04T18:11Z Bernd: Hallo! 2019-04-04T18:13Z Matthias: Hallo Bernd! 2019-04-04T18:13Z Bernd: Ich guck' noch Katastrophenshow. 2019-04-04T18:15Z Matthias: Was machen denn die Recognizer? Anton wirkt schon fast aufgeregt? 2019-04-04T18:15Z Bernd: Ach, es gibt auf comp.lang.forth eine längliche Diskussion. 2019-04-04T18:15Z Matthias: Die Mails bin ich aber noch am Lesen, newgroups hab ich schon länger nicht mehr verfolgen können. 2019-04-04T18:15Z Bernd: Das ist eigentlich ein gutes Zeichen. 2019-04-04T18:15Z Bernd: Also, da basteln verschiedene Leute Recognizer in ihr System und beschäftigen sich damit. 2019-04-04T18:16Z Matthias: Das ist wirklich supergut 2019-04-04T18:16Z Bernd: Und natürlich kommen dann die Fragen, die du in den „viel zu langen“ Entwürfen schon beantwortet hast, und natürlich auch neue Fragen. 2019-04-04T18:16Z Matthias: LOL 2019-04-04T18:17Z Matthias: Scheint was mit cross-compilern problematisch zu sein.. 2019-04-04T18:17Z Matthias: nunja, die Dinger sind eh nicht standardisiert. 2019-04-04T18:17Z Bernd: Naja, bei POSTPONE kann man ohnehin nicht eine Super-Version haben, die im Cross-Compiler perfekt funktioniert. 2019-04-04T18:18Z Bernd: Hallo @Erich 2019-04-04T18:18Z Erich: Moin. Ich bin grad erst heim gekommen und muss erst mal was essen ... 2019-04-04T18:18Z Matthias: Hallo Erich! 2019-04-04T18:18Z Matthias: Lass es Dir schmecken 2019-04-04T18:19Z Bernd: Guten Appetit 2019-04-04T18:19Z Matthias: Und die ganzen rec- stossen übel auf. Ok, die kann man weglassen, waren eh nur ein Vorschlag, weil man die IMHO sowieso irgendwie hat, da ist ein konsolidierter Name sicher zweckmäßig 2019-04-04T18:21Z Bernd: Die sind schon zweckmäßig. 2019-04-04T18:23Z Bernd: Die Frage, ob wir rec-num und rec-dnum separat haben, ist auch nicht so wirklich dringend. 2019-04-04T18:23Z Bernd: Hallo @Martin 2019-04-04T18:24Z Martin: Grüß Euch! 2019-04-04T18:24Z Matthias: Hallo Martin 2019-04-04T18:25Z Bernd: Letztlich haben wir dieses rec-num im Moment deshalb so, wie es ist, weil damit die „ich möchte 100% kompatibel mit meinen 100-Hooks bleiben“-Fraktion beglücken. 2019-04-04T18:25Z Matthias: die verschachtelten Recognizer kann man ja nutzen, um aus einem rec-snum, einem rec-dnum und einem rec-charnum einen rec-num zu basteln, der dann alle numerischen Formate des Standards bereitstellt 2019-04-04T18:25Z Martin: Hier gibt es auch gleich (erst) etwas zu essen. 2019-04-04T18:25Z Bernd: Eben 2019-04-04T18:26Z Bernd: Dann guten Hunger. Mal sehen, meine Frau bastelt auch in der Küche rum. 2019-04-04T18:26Z Matthias: Den dann um einen rec-float zu erweitern, ist eine Fingerübung. Oder was einem sonst noch an Zahlen einfällt 2019-04-04T18:27Z Bernd: An manchen Stellen sind ein paar Optimierungen außerhalb des Recognizer-Systems schon sinnvoll, etwa bei den Prefixes. Da hat man halt drei Prefixes, #%$, und kann die sehr einfach abtesten und in die passende Basis wandeln. 2019-04-04T18:29Z Matthias: http://theforth.net/package/recognizers/current-view/rec-num.4th 2019-04-04T18:29Z Matthias: sicher nicht die eleganteste Methode, aber nachvollziehbar 2019-04-04T18:31Z Bernd: Das sind die historisch gewachsenen Varianten in Gforth. Forth200x hat sich z.B. entschieden, dass der Prefix erst kommt, und das Sign danach, Gforth hatte vorher erst das Sign und dann den Prefix. 2019-04-04T18:31Z Bernd: -$123 statt $-123. 2019-04-04T18:31Z Bernd: Das führt dann dazu, dass 0x-123 eine gültige Zahl ist. 2019-04-04T18:32Z Matthias: nur dass 0x kein Prefix lt. Standard ist (IIRC) 2019-04-04T18:32Z Bernd: Ja, aber hilft den Leuten mit C- und ähnlichem Background. 2019-04-04T18:33Z Bernd: Sonst könnte man das auch weglassen. 2019-04-04T18:33Z Matthias: Leute mit C Background werden gewiss kein 0x-123 schreiben. ;) 2019-04-04T18:33Z Bernd: Eben, weshalb wir das -0x123 unbedingt erhalten mussten. 2019-04-04T18:34Z Bernd: Also, die Entscheidung, $-123 zu erlauben, ist nicht so richtig glücklich, finde ich. 2019-04-04T18:34Z Matthias: Ich find führende Vorzeichen auch irgenwie nachvollziehbarer. 2019-04-04T18:35Z Erich: 0x-1af sieht ziemlich krank aus :-) 2019-04-04T18:36Z Matthias: Ich bin Assembler-Freak, ich mag $deadbeef ;) 2019-04-04T18:36Z Bernd: $-123 . -291 ok 2019-04-04T18:36Z Bernd: -$123 . 2019-04-04T18:36Z Bernd: Err# -13 ERR: Undefined word. 2019-04-04T18:36Z Bernd: -> -$123 . 2019-04-04T18:36Z Bernd: VFX kann -$123 nicht. 2019-04-04T18:37Z Bernd: SwiftForth i386-Linux 3.7.3 22-Jul-2018 2019-04-04T18:37Z Bernd: -$123 . -$123 ? 2019-04-04T18:37Z Bernd: $-123 . -291 ok 2019-04-04T18:37Z Bernd: SwiftForth auch nicht. 2019-04-04T18:37Z Matthias: Sie sollten meine Implementation von oben nutzen. Ist PD ;) 2019-04-04T18:37Z Matthias: Müssen auch nichts zahlen oder credits erwähnen 2019-04-04T18:37Z Bernd: Da beugt man sich dann der Übermacht ;-). Gemäß den Millionen Fliegen oder so. 2019-04-04T18:38Z Bernd: Deine Implementierung sieht aber teilweise aus Gforth übernommen aus. 2019-04-04T18:38Z Matthias: Das heisst dann "inspiriert". Wissentlich abgeschrieben habe ich sie allerdings nicht 2019-04-04T18:38Z Bernd: So, bei mir gibt's jetzt auch Essen. 2019-04-04T18:39Z Matthias: Dann guten Hunger 2019-04-04T18:50Z Martin: Satt! 2019-04-04T18:57Z Martin: Probleme ... 2019-04-04T18:57Z Martin: Beim tippen ... 2019-04-04T18:57Z Matthias: Verdauung kann grausam sein ;) 2019-04-04T18:58Z Martin: Die auch - aber nicht so schnell. 2019-04-04T18:58Z Martin: Mal sehen ob ich es reproduzieren kann. 2019-04-04T18:58Z Matthias: Ich hatte mal was mit Salmonellen. Hat nur sehr kurze Zeit gedauert 2019-04-04T18:59Z Matthias: War dem Metzger sichtlich unangenehm 2019-04-04T18:59Z Martin: Botulismus geht auch ganz fix. 2019-04-04T18:59Z Matthias: Hatte dann einen Monat freies Mittag. ;) 2019-04-04T19:01Z Martin: Ich habs reproduziert : Bedienfehler von mir. Vertippen auf dem laptop (Pfeil rauf statt Shift) holt die History wieder herbei. 2019-04-04T19:01Z Martin: Laptoptastatur halt. 2019-04-04T19:03Z Bernd: So, bin wieder da. 2019-04-04T19:03Z Martin: MOM. 2019-04-04T19:05Z Bernd: @Martin Ich muss mal einen Bug-Report zu deinem Kalender-Geschenk loswerden: Da ist Ostern nicht als Feiertag eingetragen. 2019-04-04T19:05Z Bernd: Vermutlich fehlen auch andere Feiertage. 2019-04-04T19:07Z Martin: Stehen da überhaupt irgendwelche Feiertage drin? 2019-04-04T19:07Z Bernd: Wahrscheinlich nicht ;-) 2019-04-04T19:08Z Martin: Na dann. 2019-04-04T19:08Z Martin: Aber als Anregung aufgenommen. 2019-04-04T19:08Z Bernd: Auf chinesischen Kalendern steht immer an jedem Tag noch drauf, was man da tun und lassen soll ;-) 2019-04-04T19:08Z Martin: Nicht meckern - loben. 2019-04-04T19:09Z Bernd: Ich lobe dann mal, dass der Sonntag schon speziell als freier Tag markiert ist. 2019-04-04T19:09Z Martin: ;-) Außer für christl. Priester und Chorsänger. 2019-04-04T19:10Z Martin: BTW Hat einer von Euch schon mal gehört, dass jemand die Elektronik von einem CD-Laufwerk zur Drehzahlmessung benutzt hat? 2019-04-04T19:10Z Matthias: nein 2019-04-04T19:11Z Martin: Schade :-( 2019-04-04T19:11Z Bernd: Floppys hatten so ein Index-Loch. 2019-04-04T19:11Z Bernd: Also 5¼"-Floppies. 2019-04-04T19:11Z Bernd: Das kann man zum Drehzahlmessen nutzen ;-) 2019-04-04T19:12Z Matthias: Festplatten für RAID's (hiessen damals noch nicht so, aber) hatten auch sowas, damit sie synchron laufen konnten 2019-04-04T19:12Z Martin: Mhm - wenn ich so ein Loch in eine CD bohre, gibt's eine Unwucht. 2019-04-04T19:13Z Bernd: Zum Drehzahlmessen würde ich lieber eine alte mechanische Maus nehmen. 2019-04-04T19:14Z Bernd: Untersetzen, und dann gucken, wie weit sich die Maus bewegt. 2019-04-04T19:15Z Martin: Ein CD Laufwerk regelt ja die Drehzahl kontinuierlich nach. Damit die 'Lesegescheindigkeit' konstant bleibt. Dan muss doch irgendwo in der Signalkette auch die Drehzahl gemessen werden. Oder? 2019-04-04T19:16Z Martin: s/scheindigkeit/schwindigkeit/ 2019-04-04T19:16Z Matthias: Man kann den Motor selbst als Sensor nehmen. Kurz mal den Strom abschalten und die Induktion messen 2019-04-04T19:16Z Erich: Die Datenbits liefern auch 'ne GEschwindigkeit. 2019-04-04T19:16Z Martin: Eben, das meine ich! 2019-04-04T19:18Z Erich: Aber da musst Du auch der Spur nachfahren. 2019-04-04T19:18Z Matthias: http://technikwissen.rde.de/dvdmotoren.html nicht komplett gelesen ... 2019-04-04T19:19Z Martin: AFAIK werden die Datenbits gepuffert, weil sie wg. Regelungslatenzen 'roh' unregelmäßig sind. Der Puffer schmeißt sie dann aufbereitet und sauber aus. 2019-04-04T19:19Z Matthias: Viel Puffer kanns nicht sein, Video und Audio sind schon ziemlich harte Echtzeit 2019-04-04T19:19Z Martin: @Bernd Ja - ich war gerade weg 'invalid memory address' 2019-04-04T19:21Z Martin: Mal sehen, ob mich das Thema nächste Woche noch interessiert - dann kann man das Auge in Auge besprechen. 2019-04-04T19:21Z Martin: @Bernd Cursorpositionierung mit der Maus (GUI) klappt gut. 2019-04-04T19:22Z Bernd: @Martin Wenn du bei so etwas beim debuggen helfen willst, dann starte net2o mit gforth /usr/bin/n2o gui 2019-04-04T19:22Z Bernd: Das gforth sorgt für einen schönen langen Backtrace. 2019-04-04T19:22Z Bernd: gforth-fast kann das nicht. 2019-04-04T19:23Z Martin: Hoffentlich denke ich beim nächsten Mal daran. 2019-04-04T19:23Z Bernd: Ich hab' mal zu meinem neuen Liegerad was gebloggt… https://pluspora.com/posts/1080251 2019-04-04T19:23Z Bernd: Das muss ich jetzt noch hier im net2o bloggen. 2019-04-04T19:24Z Bernd: Ich muss da mehr eigenes Dogfood essen. 2019-04-04T19:26Z Erich: das fragt nach user:Spasswort ? 2019-04-04T19:27Z Bernd: Hmmmm… kann sein, dass ich das als „Eingeschränkt“ gepostet hab? 2019-04-04T19:28Z Bernd: Kann man anscheinend auch nicht ändern… 2019-04-04T19:29Z Bernd: Dann mache ich einen Takeout und tu das wo rein, wo man es lesen kann ;-). 2019-04-04T19:29Z Matthias: bin klinke mich mal aus 2019-04-04T19:29Z Matthias: bis neulich 2019-04-04T19:29Z Matthias: ciao 2019-04-04T19:29Z Bernd: Ciao! 2019-04-04T19:32Z Erich: Habt ihr schon mal mit einem Si5351 Frequenzgenerator rumgekaspert? 2019-04-04T19:33Z Martin: Hier keiner. 2019-04-04T19:33Z Martin: Ich verabschiede mich auch. 2019-04-04T19:33Z Bernd: Ich auch nicht. 2019-04-04T19:33Z Martin: CU all! 2019-04-04T19:33Z Bernd: Ciao! 2019-04-04T19:33Z Bernd: Gute Nacht! 2019-04-04T19:34Z Erich: Ciao Martin 2019-04-04T19:40Z Bernd: Beim GUI für den Social-Network-Teil denke ich darüber nach, das so wie übliche E-Mail&Usenet-Clients zu halten. Links eine Übersicht mit den Beitragstiteln und dann kann man da einen anwählen, und bekommt den rechts zu sehen. 2019-04-04T19:40Z Bernd: Das Konzept dieser ellenlangen Bandwurm-Timelines hat mir nie eingeleuchtet. 2019-04-04T19:41Z Bernd: Ein Threat kann ja meinetwegen gern als Gesamtkunstwerk zusammen sichtbar sein. Das erspart das Zitieren. 2019-04-04T19:41Z Bernd: Also, zumindest das TOFU-Zitieren. 2019-04-04T19:42Z Erich: Also aufm Telefon schmeiss ich die SMS chats immer mal komplett weg. 2019-04-04T19:42Z Erich: Oder "oben" ein Bereich mit den headern, drunter zum lesen. Statt re/li. 2019-04-04T19:43Z Bernd: Ja, je nachdem, wie der Platz ist. 2019-04-04T19:43Z Bernd: „Responsive“ heißt das heutzutage auf Hipster-Webdesignspeek 2019-04-04T19:44Z Bernd: Jedenfalls finde ich mich in meinen Postings nach dem Import in net2o schon jetzt viel besser zurecht als bei Google+. 2019-04-04T19:44Z Bernd: Dabei ist da an der UI noch rein gar nichts optimiert. 2019-04-04T19:45Z Erich: Tut das auch im reinen cli mode? 2019-04-04T19:45Z Erich: Halt ohne die Bildchen. 2019-04-04T19:46Z Bernd: Muss ich noch machen, sollte grundsätzlich aber auch gehen. 2019-04-04T19:46Z Bernd: Dann wird halt das Markdown gedumpt. 2019-04-04T19:46Z Bernd: Da muss dann für das cli wohl noch eine Art less hin, damit man da nicht im Terminal rumscrollen muss, oder? 2019-04-04T19:47Z Bernd: Und dann noch den Checkout so optimieren, dass im TUI-Modus die Bilder gleich gar nicht heruntergeladen werden. 2019-04-04T19:47Z Erich: ja, less wär schick. 2019-04-04T19:47Z Bernd: Und im GUI-Modus erst mal nur die Thumbnails, nicht alles. 2019-04-04T19:48Z Bernd: Im TUI-Modus sollte die Bedienung wohl ungefähr PINE entsprechen. 2019-04-04T19:49Z Bernd: alpine heißt der inzwischen, oder? 2019-04-04T19:50Z Erich: ja, apt-cache show sagt sowas: 2019-04-04T19:50Z Erich: Description-en: Text-based email client, friendly for novices but powerful 2019-04-04T19:50Z Erich: Alpine is an upgrade of the well-known PINE email client. Its name derives 2019-04-04T19:50Z Erich: from the use of the Apache License and its ties to PINE. 2019-04-04T19:50Z Erich: ":-) nostalgie macht sich breit. 2019-04-04T19:52Z Bernd: PINE lief auf 100 mal langsameren Rechnern gefühlt 10 mal schneller, als das, was wir heute haben. 2019-04-04T19:53Z Bernd: Also, 100 mal weniger Hz, so vom Benchmarking waren die noch deutlich langsamer als nur Faktor 100. 2019-04-04T19:53Z Erich: oh ja, der code bloat. Darüber hab ich doch neulich schon rumgeheult. 2019-04-04T19:54Z Bernd: Wenn ich den Leuten erzähle, dass net2o jetzt auch einen social-network-Teil bekommt, dann denken die immer, das läuft dann im Browser. 2019-04-04T19:55Z Bernd: Das mit den Browsern ist außerhalb der Smartphone-App-Welt anscheinend schon so, dass der das Universalwerkzeug sein muss. 2019-04-04T19:55Z Bernd: Was anderes ist nicht mehr denkbar. 2019-04-04T19:56Z Erich: Son Browser konnte früher auch nur html. Und das ganze andere Zeug kam dann dazu, bis das ganze Indernett durch Port 80 gepasst hat :-) 2019-04-04T20:00Z Bernd: Ups 2019-04-04T20:00Z Bernd: Den Diaspora-Takeout in den Emacs geladen, um ihn ansprechend zu formatieren… 2019-04-04T20:00Z Bernd: Hat dann alles Memory aufgebraucht. 2019-04-04T20:01Z Bernd: Da half dann nur noch der Reboot, weil es wohl einen falschen Prozess erwischt hat. 2019-04-04T20:07Z Bernd: Emacs hat immer schon zu viel Code Bloat gehabt ;-) 2019-04-04T20:07Z Bernd: Hat vi auch einen json-Pretty-Print? 2019-04-04T20:08Z Erich: vim? Keine Ahnung. 2019-04-04T20:20Z Erich: ich bin dann auch mal wech /me trollt sich 2019-04-04T20:20Z Erich: gut Nacht.