[Neo] Re: Meine Layout-Reise endet hier: Das "Noted" Layout.

2023-08-12 Diskussionsfäden Dr. Arne Babenhauserheide

Gerhard Heide  writes:

> Mein Gedanke: ich lerne erst mal die Peripherie (ZYBPWGK) und  im zweiten 
> Schritt die home row Änderungen (DTNLM) 
> Hat das schon mal jemand so versucht, macht das Sinn?

Bisher war die Erfahrung, dass kleine Änderungen größere Probleme machen
als große, weil da die alte Belegung stärker "reinstört" — also die
Finger in die falsche Position zucken und dann korrigiert werden müssen.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Meine Layout-Reise endet hier: Das "Noted" Layout.

2023-08-10 Diskussionsfäden Dr. Arne Babenhauserheide
PPS: Hast du auch ein Ergebnis mit den gleichen Kriterien, wenn du nur
 Englisch als Korpus verwendest? Es wäre spannend, wie sich das
 gegen Sturdy schlägt :-)

"Dr. Arne Babenhauserheide"  writes:

> PS: Ich habe im Korpus noch 10% Esperanto und Spanisch, um die Sprachen
> nicht ganz auszuschließen (sonst werden sie sehr hart zu tippen).
> Hast du wirklich *nur* Englisch und Deutsch drin? Ein Idealer Korpus
> für Europäische Länder mit Lateinischer Schrift hätte wahrscheinlich
> die jeweils eigene Sprache mit ~60%, Englisch mit ~30% und die
> anderen Europäischen Sprachen mit Lateinischer Schrift in den
> restlichen ~10% vertreten, damit auch das gelegentliche Französisch,
> Spanisch, Italienisch oder Niederländisch schreiben nicht zu
> schlecht funktioniert.


-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Meine Layout-Reise endet hier: Das "Noted" Layout.

2023-08-10 Diskussionsfäden Dr. Arne Babenhauserheide
PS: Ich habe im Korpus noch 10% Esperanto und Spanisch, um die Sprachen
nicht ganz auszuschließen (sonst werden sie sehr hart zu tippen).
Hast du wirklich *nur* Englisch und Deutsch drin? Ein Idealer Korpus
für Europäische Länder mit Lateinischer Schrift hätte wahrscheinlich
die jeweils eigene Sprache mit ~60%, Englisch mit ~30% und die
anderen Europäischen Sprachen mit Lateinischer Schrift in den
restlichen ~10% vertreten, damit auch das gelegentliche Französisch,
Spanisch, Italienisch oder Niederländisch schreiben nicht zu
schlecht funktioniert.
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Integration von Mine in KDE

2023-05-19 Diskussionsfäden Dr. Arne Babenhauserheide
Hallo Max,

Max Hester  writes:

> Ich brauche einen Programmierer, der Erfahrung darin hat, die
> Anordnung zu optimieren. Dafür würde ich auch zahlen. Es geht darum,
> eine komplett neue Tastatur zu schaffen, die dann auch massentauglich
> werden kann.

was du dafür brauchst ist erstmal ein Corpus: eine Sammlung geschriebene
Texte, die repräsentativ für das sind, was Leute in dem Kulturkreis
schreiben. In plain Text Dateien.

Dazu eine Anfangstastatur, bei der die nötigen Zeichen zumindest
irgendwo schonmal stehen (am Besten auf der richtigen Ebene,
Ebenenwechsel ist nämlich bisher soweit ich weiß in keinem Optimierer
implementiert, wäre also extrem teuer — brauchen sie die Zahlen auf der
Grundebene? Wenn nein, würde Grundebene reichen).

Daraus lassen sich n-gramme generieren und dann läuft der Großteil
automatisch. Am Ende braucht es noch Feinschliff von Leuten, die die
verschiedenen Vorschläge praktisch austesten.

Quellen:

- Mein Optimierer (leicht verständlich aber langsam):
  https://hg.sr.ht/~arnebab/evolve-keyboard-layout
- Darios Optimierer (viel, viel schneller): 
  https://github.com/dariogoetz/keyboard_layout_optimizer
- Englische Erklärungen:
  https://www.draketo.de/software/keyboard-layout-evolution

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: MINE Osteroptimierung

2023-04-11 Diskussionsfäden Dr. Arne Babenhauserheide
Hallo Dario,

"dieselben" war unsauber — danke für die Korrektur!

Ich gehe Deinen Optimierer als Nachfolger, der wieder mehr
Experimentierung ermöglicht.

Liebe Grüße,
Arne

Dario Götz via Diskussion  writes:

> Hallo Gerhard, hallo Arne,
>
> Mein Optimierer ist mittlerweile doch schon sehr stark von Arnes divergiert. 
> Ich würde nicht mehr von "denselben"
> Kostenberechnungen sprechen.
>
> Es gibt sicherlich noch so einige Parallelen (insbesondere die Behandlung von 
> Bi- und Trigrammen mit Symbolen auf höheren
> Ebenen), es wurden aber Aspekte bestehender Metriken geändert, neue 
> hinzugefügt, neue Metriken hinzugefügt und Gewichtungen
> geändert.
>
> Bei Optimierungen kommen dann natürlich auch andere Layouts heraus, obwohl 
> der bestehende Vokalblock (von Mine und BONE) und
> das "c" auf dem linken kleinen Finger stabil unter den besten Layouts 
> vorkommen.
>
> Viele Grüße,
> Dario 
>
> On 10 April 2023 23:46:05 CEST, "Dr. Arne Babenhauserheide"  
> wrote:
>
>  Hi Gerhard,
>
> Gerhard Heide  writes:
>
>  Aber kombieniert wird es eine echte Verbesserung 
> ```
> │   ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ z │ ß │ - │ Ret│
> ├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
> │⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ v │ ´ │   │
> ├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
> │  ⇧ │ ⇚ │ y │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗   │
> ├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤
> │Strg│ Fe │ Alt│  Leerzeichen  │ M4 │ Fe │ Me │Strg│
> └┴┴┴───┴┴┴┴┘
> # 10.48898 x100 total penalty per letter
> ```
>
> 0.1 ist ganz schön viel — du kannst schauen, was das fürs Tippen
> bedeutet, indem du die bigramm-Diagramme erzeugst:
>
> pypy3  ./recheck_all_result_layouts.py --folder ORDNER_MIT_TEXTDATEIEN/ 
> --svg --csv
>
> Wenn du noch mehr suchen willst, kannst du da
> mit dem viel schnelleren Optimierer von Dario machen:
>
> https://github.com/dariogoetz/keyboard_layout_optimizer
>
> Er verwendet die selben Kostenberechnungen.
>
> Liebe Grüße,
> Arne
>
> ___
> Diskussion mailing list -- diskussion@neo-layout.org
> To unsubscribe send an email to diskussion-le...@neo-layout.org


-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: MINE Osteroptimierung

2023-04-10 Diskussionsfäden Dr. Arne Babenhauserheide
Hi Gerhard,

Gerhard Heide  writes:

> Aber kombieniert wird es eine echte Verbesserung 
> ```
> │   ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ z │ ß │ - │ Ret│
> ├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
> │⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ v │ ´ │   │
> ├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
> │  ⇧ │ ⇚ │ y │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗   │
> ├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤
> │Strg│ Fe │ Alt│  Leerzeichen  │ M4 │ Fe │ Me │Strg│
> └┴┴┴───┴┴┴┴┘
> # 10.48898 x100 total penalty per letter
> ```

0.1 ist ganz schön viel — du kannst schauen, was das fürs Tippen
bedeutet, indem du die bigramm-Diagramme erzeugst:

pypy3  ./recheck_all_result_layouts.py --folder ORDNER_MIT_TEXTDATEIEN/ 
--svg --csv

Wenn du noch mehr suchen willst, kannst du da
mit dem viel schnelleren Optimierer von Dario machen:

https://github.com/dariogoetz/keyboard_layout_optimizer

Er verwendet die selben Kostenberechnungen.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Mine-Layout: Symbole neben dem Zahlen auf Ebene 4

2023-01-23 Diskussionsfäden Dr. Arne Babenhauserheide
Hallo Dario,

Dario Götz via Diskussion  writes:

> 4. aufbauend auf Variante 1 werden noch Punkt und Komma vertauscht
> Die rechte Seite würde auf Ebene 4 damit so aussehen:
> 7 8 9 + − ;
> 4 5 6 . M3
> 1 2 3 , Shift
>
> Vor- und Nachteile wären die selben wie in Variante 1 und zusätzlich erreicht 
> man Konsistenz mit Doppelpunkt und Semikolon auf Ebene 3 (". über :"
> und ", über ;").

Ich mag sie, aber ich habe keine besonders starke Meinung dazu …

Mein Fokus liegt stark auf der Grundebene und den griechischen Zeichen,
weil ich die automatisch optimieren konnte. Daher würde ich die
Entscheidung über Mathe- und Zahlen-Ebenen gerne denen überlassen, die
mehr Ahnung davon haben. Also z.B. dir und anderen auf dieser Liste.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Aktueller Stand von mine?

2023-01-16 Diskussionsfäden Dr. Arne Babenhauserheide

hrnz  writes:

> Erik del Toro  writes:
>
>> Ich habe mit Mine nichts zu tun, aber hab es mir jetzt gerade erstmalig
>> angeschaut. Nur die Grafiken auf https://neo-layout.org/Layouts/mine/
>> und dabei ist mir aufgefallen, dass auf Ebene 5 einige Zeichen doppelt

> ich habe die Dopplungen mal entfernt und auch die Bilder neu generiert.
> Das Problem ist übrigens auch in NeoQwertz und in Bone vorhanden. Die
> Layouts laden zunächst Neo und legen dann die permutierten Tasten
> drüber. An den Stellen, wo die permutierten Tasten nichts haben, scheint
> dann das zugrundeliegende Layout durch.
>
> VoidSymbol statt NoSymbol in der xkbmap scheint das Problem aber zu beheben.

Das klingt sinnvoll — danke!

>> Ansonsten ist mir noch aufgefallen, dass Ebene 3, 4 und 5 sinnvoll
>> erscheinen, aber Ebene 6 ziemlich chaotisch und schwer zu merken oder
>> auch durch ausprobieren nicht gut herauszufinden. Naja. Bei Neo liegen
>> um das d die Zeichen ∂Δ∇ (für Physiker zusammenhängende Zeichen). Oder
>> auch ⇐⇔⇒↦ alle nebeneinander. Oder die Vereinigungs- und Schnittmenge ∪∩
>> liegen bei Neo genau unter den logischen „oder“ und „und“ ∨∧, bei Mine
>> liegen erstere chaotisch irgendwo. Also da könnte man nochmal
>> optimieren, damit man nicht immer nachschauen muss, sondern das so halb
>> aus der Erinnerung und mit etwas Intuition finden kann.

Das stimmt — die muss ich immer suchen, hatte aber die Logik in Neo
nicht wirklich gesehen (aber auch nicht genug beachtet), sonst hätte
mine die auch.

>> Aber einen
>> genialen Einfall habe ich jetzt gerade auch nicht. Ich kann nur sagen,
>> dass ich als Neo-Benutzer und Lehrer die Zeichen im Fernunterricht
>> häufig verwende, obwohl ich oft nicht auswendig weiß, wo genau sie
>> sitzen, aber durch naheliegendes raten sie immer schnell finde. Bei Mine
>> müsste ich nachsehen oder alle Tasten durchprobieren.
>
> stimme zu, diese Tasten sind bei Mine (und bei NeoQwertz, Bone, …) sehr
> schwierig zu lernen, gerade da man sie nur sehr selten benutzt.
> Diese Zeichen so logisch anzuordnen wie bei Neo wird sehr schwierig
> sein, aber so grob in die einzelnen Blöcke sortieren sollte schon gehen.
> Eine Option wäre z.B.
>
> Θ Λ ℵ ∀ ℚΩ Φ Δ ∇ ∂ ℤ
> ℂ ℝ ∫ ∃ ∈Γ ℕ Π Σ Ψ
> √ Ξ ∪ ∩ ⊂⇐ ⇔ ⇒ ↦ ×
>
> Γ, Φ und Π sind nicht mehr über ihrem dazugehörigen lateinischen
> Buchstaben, aber in großen und Ganzen erscheint mir das doch deutlich
> freundlicher.

Das sieht erstmal gut aus. Wobei phi bei f schon gut wäre.

> Bei der Gelegenheit möchte ich auch direkt vorschlagen, Π und Σ durch ∏
> und ∑ zu ersetzen :)
>
>> Gibt es eigentlich irgendwo Berichte von Umsteigern von Neo zu Mine?
>> Oder überhaupt Berichte von Mine-Nutzern, wie sich das Tippen damit
>> anfühlt?
>
> Ich halte Mine für sehr angenehm zu tippen, aber die Verbesserung
> gegenüber Bone ist schon minimal. Einen Wechsel von Bone würde ich nicht
> unbedingt empfehlen, von Neo schon eher :>

Ich tippe jetzt schon länger nur mit mine und finde keine ernsthaften
Probleme beim Tippen. Während der Anfangszeit der Pandemie war das mpf
etwas unschön, weil ich sehr oft von Impfempfehlungen geschrieben habe,
aber das hat sich mit der Zeit eingeschliffen — anders als es bei meinem
5-Jahres-Test mit Cry war, bei dem ich meine Fehlerquote einfach nicht
runterbekommen habe.

In den Tests mit dem besseren Optimiere von oodario hat es auch
überraschend gut abgeschnitten, obwohl er deutlich längere
Optimierungläufe machen kann als mein Optimierer es kann (weil seiner
einfach viel, viel schneller ist).

Ich sehe inzwischen keinen Grund mehr, mine nicht zu empfehlen
(abgesehen davon, dass die höheren Ebenen nur heuristisch mitgeführt und
nicht einzeln nochmal betrachtet sind, aber das hast du ja schon
gesehen — die Änderungen hier wären schön zu haben).

Es würde mich auf jeden Fall freuen, wenn mine dir helfen sollte!

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Columna: Mal wieder ein Entwurf für eine Neo Tastatur

2022-04-15 Diskussionsfäden Dr. Arne Babenhauserheide
Hallo Chris,

Christopher Kappe  writes:
> https://hoodedcape.net/2022/columna-tastatur/
> Ist ein bisschen länglich geworden, aber im Grunde sind die paar
> Bilder schon sehr aussagekräftig. Vielleicht hat ja jemand Lust sich
> das anzuschauen.

Ich habe mir offen gesagt vor allem die Bilder angeschaut, und aus
Erfahrung mit der Truly Ergonomic finde ich die Idee gut, mehr Zeichen
in die Mitte zu legen.

Was mir noch fehlt, ist eine Möglichkeit, Shift auf den Daumen zu legen.
Dafür könnte ich mir vorstellen, in der Mitte alle Tasten eins hoch zu
schieben und afür auf die Media-Player-Tasten zu verzichen. Dadurch
wären dann auch Entfernen und Backtab auf der Grundlinie; aber die
Pfeiltasten wären schlechter zu erreichen.

Escape finde ich oben in der Mitte etwas schwer zu treffen.

Allgemein wirkt sie visuell sehr klobig — das dürfte sich aber lösen
lassen, indem die beiden oberen Zeilen etwas vom Rest abgetrennt werden
(wie auf einer Normaltastatur).

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Truly Ergonomic mechanical keyboard 227 zu verkaufen

2021-10-17 Diskussionsfäden Dr. Arne Babenhauserheide
Hallo Daniel,

sind es die alten oder die neuen Truly Ergonomics?
(also CLEAVE oder das alte?)

Falls es das alte ist, hätte ich Interesse.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Anführungszeichen in Latex

2021-09-16 Diskussionsfäden Dr. Arne Babenhauserheide

ka’imi  writes:

> [[PGP Signed Part:No public key for CA1B778C582C5544 created at 
> 2021-09-16T14:45:41+0200 using RSA]]
> On 16.09.21 14:09, qwertfisch wrote:
>> Man kann außerdem noch als Stilmittel die Guillemets »« verwenden. Die
>> liegen auf Shift+4/5, was sich genauso tippt, nur mit den linken statt
>> rechten Zeige/Mittelfinger.
>
> Das wären dann btw auch korrekte französische/spanische
> Anführungszeichen. Kann mir nur immer nicht merken, wer da jetzt
> welche Reihenfolge hatte ;)

Ich kann mir das auch nicht merken. Beim schreiben von verschachtelten
Zitaten verwende ich auf Deutsch Kombinationen aus „“ ‚‘ (M3 statt
shift) und »« oder «», und auf Englisch “” ‘’ und »« oder «» :-)

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: MINE z(u)lauf - Mehr Erfahrungen - playing optimizer

2021-07-11 Diskussionsfäden Dr. Arne Babenhauserheide
Hi Gerhard,

tut mir Leid, dass ich erst jetzt antworte. Ich tippe selbst MINE, bin
aber mit mpf noch nicht zufrieden.

Gerhard Heide  writes:

> Meine handgemachte ZLAUF-Modifikation hat sich leider bei der (händischen) 
> Tippkontrolle als Kollisonsmonster entpuppt (sowohl der a<->u als auch der 
> j<-f Teil)
>  
> Meine Verschiebung/Vergrößerung des Interpunktionsblocks, um einen Finger in 
> die Mitte hat mir hingegen sehr gut gefallen.
>  
> Also Optimierer angeschmissen und zurück auf Start:

Wenn du eine Anpassung machen willst und dann rauhe Ecken loswerden (die
z.B. starke Kollisionen bringen), kannst du evolution.py mit

--steps=2 --anneal=0 --no-tail 

nutzen. Dann macht der Optimierer nur zwei Tastentauschversuche und gibt
das Ergebnis aus (du brauchst natürlich trotzdem hunderte Ergebnisse,
aber jedes sollte nur noch ein paar Sekunden brauchen). Das gibt dir
noch keine optimale Belegung, zeigt dir aber schonmal mit wenig Aufwand,
welche Änderungen die größten Vorteile bringen, und du kannst dann die
auswählen, die dir am besten gefallen.

Schau dir außerdem abc= it config.py an. Damit kannst du festlegen,
welche Tasten der Optimierer ändern kann.

> P.S. das hier sollte eine Anwort auf meinen eigenen Beitrag werden, hoffe das 
> klappt.

Das hat soweit ich sehe nicht geklappt, aber ich habe deinen vorherigen
noch auf „zu beantworten“, hatte ihn also zur Hand …

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: mine, war: Bone: Daten zur Fingerbelastung?

2021-06-21 Diskussionsfäden Dr. Arne Babenhauserheide
Hi Florian,

danke fürs Dranbleiben!

. und , auf guten Positionen in KOY sind halt Artefakte dessen, dass der
Optimierer den Effekt nicht abbilden kann. Deswegen lasse ich sie fix
auf den beiden schlechtesten Positionen: Ring- und Mittelfinger unten.
Sie nach links zu bringen würde wahrscheinlich die Vokale nach rechts
bringen, damit aou und äöü symmetrisch bleiben.

> Soweit ich mich erinnern  kann, verwendest du ja auch eine
> Ergonomische Tastatur. Es scheint aber, du entwickelst Layouts für die 
> Schreibmaschienen-Layout-Tastaturen. Wieso das?

Ich will, dass die Belegung für möglichst viele Leute nützlich sein
kann. Die Nische der Layout-Lernenden ist schon klein genug, da will ich
sie nicht noch kleiner machen, indem ich sie auf die einschränke, die
die Tastatur selbst wählen können.

> Was wäre denn eigentlich zu tun? So eine To-Do-Liste könnte vielleicht
> wirklich helfen, dass sich Leute zurecht finden und einbringen können.

Einfaches:

1) alle n-gram-Dateien händisch durchgehen und irrelevante Unterschiede
  rausnehmen (z.B. a1 vs. a2).

2) Ein paar Referenzsätze finden (cc lizensiert), die eine
Bigramverteilung ähnlich des Korpus haben z.B. via ./textcheck.py.

Komplexeres:

3) Bessere Datenquellen finden.

4) Quellen für Korpi definieren — mehrere Korpi je nach Verwendungsart
  definieren ⇒ use-case → Korpus (z.B. Prosa-Autorin, Journalist,
  Java-Programmierer, Chatter). über ngrams.config kannst du denen
  bereits Gewichte zuweisen. Danach nochmal 1.

5) typische Sätze (cc lizensiert) finden, die die Unsicherheiten der
  Korpi wiederspiegeln, so dass sie Repräsentativ sind — sauber: Mach
  eine cholesky-decomposition der n-gram-Verteilungen verschiedener
  Korpi und erstell davon Realisierungen. Such dann für jede
  Realisierung einen Referenz-Satz — z.B. via ./textcheck.py


Liebe Grüße,
Arne

Florian Thaler  writes:

> Hi Arne,
>
>
> womöglich hast du gerade einiges zu tun, aber nur für den Fall, dass
> die Themen irgendwie untergegangen sind: Hier ein paar Fragen, deren 
> Antworten mich sehr interessieren würden:
>
>
 Fix sind , und .
>>>
>>>Interessant. Wieso denn?
>>
>>Weil sie einen mentalen Stop im Textfluss bedeuten. Das lässt sich
>  über n-gramme einfangen, deswegen würde ein Optimierer sie falsch 
> positionieren.
>
> Irgendwie habe ich das Gefühl, dadurch dass man Punkt und Komma
> mitoptimiert, könnten wir die Layouts noch etwas besser machen.
> Ich stimme dir absolut zu, dass man den mentalen Stopp nur schwierig
> in einem Optimierer abbilden kann. Was ich mir derzeit aber denke ist 
> folgendes:
>
> Dass wir den mentalen Stopp nicht mitberücksichtigen können, bedeutet
> ja nicht, dass wir einfach Positionen festlegen sollten. Für mich
> scheint es viel produktiver zu sein, wenn wir Punkt- und
> Kommapositionen mitoptimieren, damit wir zumindest anderen Buchstaben
> nicht bestimmte Plätze klauen.
>
> Übrigens, als KOY-Benutzer muss ich sagen, man gewöhnt sich an die
> .,-Positionen. Es ist natürlich anfangs komisch, so wie auch alle 
> Buchstabenpositionen komisch sind, wenn man eine neue Tastatur lernt.
> Man gewöhnt sich aber ziemlich gut daran. Während ich immer noch i und
> e verwechsle, wurden Punkt und Komma auf der linken Hand (wieso auch 
> immer) ganz natürlich für mich.  :)
>
>
>
>> Wir hatten ein paar Versuche, ihn deutlich zu verbessern, die sind
>   aber alle irgendwo hängengeblieben.
>
> Was wäre denn eigentlich zu tun? So eine To-Do-Liste könnte vielleicht
> wirklich helfen, dass sich Leute zurecht finden und einbringen können.
>
>
>
> Soweit ich mich erinnern  kann, verwendest du ja auch eine
> Ergonomische Tastatur. Es scheint aber, du entwickelst Layouts für die 
> Schreibmaschienen-Layout-Tastaturen. Wieso das?
>
>
>
> Liebe Grüße,
> Florian


-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Layer 4-kompatible Programmierumgebungen?

2021-05-30 Diskussionsfäden Dr. Arne Babenhauserheide

Florian Thaler  writes:
> Wisst ihr, was man da machen kann?
> Bzw. in welchem Programm schreiben die Programmierer unter euch?

Für html/css/javascript nehme ich Emacs.

Für Java brauche ich IntelliJ (vermutlich noch länger:
https://www.draketo.de/software/intellij-emacs )

Das machte Probleme, aber ich habe nicht funktionierende Keybindings
geändert).

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: mine, war: Bone: Daten zur Fingerbelastung?

2021-05-11 Diskussionsfäden Dr. Arne Babenhauserheide

Florian Thaler  writes:

> Hi Arne,
>
>
>> Das hier zeigt nur die relative Belastung der Finger. Im Vergleich
>   zu QWERTZ ist die Gesamtbelastung niedriger, weil die Finger sich
>   viel weniger verrenken müssen — sie bleiben mehr auf der Grundlinie
>   und es gibt weniger Handspreizungen u.ä.
>
> Das stimmt natürlich. Ich bin trotzdem irgendwie am Hoffen, dass sich
> irgendwann eine Belegung mit den 1-1.6-2-2-2 Kriterien entsprechenden
> Belastungen findet.  :)

Schau dir mal die Daten auf der (neuen) Seite zum Optimierer an. Mine
ist näher dran als irgendeina andere Belegung:
https://www.draketo.de/software/keyboard-layout-evolution

>> Fix sind , und .
>
> Interessant. Wieso denn?

Weil sie einen mentalen Stop im Textfluss bedeuten. Das lässt sich nicht
über n-gramme einfangen, deswegen würde ein Optimierer sie falsch
positionieren.

>> Würde ich Berechnungen über trigramme aufgeben, …
>
> Trigramme hören sich aber WIRKLICH wichtig an, also würde ich das in
> keinem Fall machen.

Ich auch nicht :-)

>> Wenn du mit den bestehenden Kriterien ein neues Programm schreiben
>   willst, das viel schneller ist, bringt das für weitere Experimente
>   wahrscheinlich viel. Das Problem dabei ist allerdings, dass du keine
>   der Kriterien weglassen kannst — die sind nicht zufällig
>   dazugekommen, sondern sind alle das Ergebnis von Tipptests.
>
> Das hört sich in der Tat verlockend an. Davor muss ich aber noch zwei
> andere Programmier-Projekte fertigstellen (und nebenbei das Studium
> überleben), also braucht das wenn dann noch einige Zeit.

Kein Problem :-)

>Frage:
>
> Woher kommt eigentlich dein Wortkorpus? In deinem Verzeichnis habe ich
> zwar ein paar Files gefunden, die nicht ordentlich angezeigt werden
> konnten, aber keine wirkliche Beschreibung. (Es kann aber natürlich
> sein, dass ich die Beschreibung einfach übersehen habe. Ich komme
> irgendwie nicht ganz so gut mit der Website zurecht.)

Der Korpus baut auf einem Zeitungskorpus der Uni-Leipzig, Quellcode,
Texten aus dem Projekt Gutenberg, und ein paar mehr auf.
→ https://hg.sr.ht/~arnebab/evolve-keyboard-layout/browse/ngrams.config?rev=tip

> Ich stelle diese Frage weil mir klar wurde, dass unsere Ergebnisse
> natürlich nur so gut getestet werden können, wie es der Korpus
> zulässt.

Jupp: Abgesehen von den Parametern selbst ist der Corpus die größte
  Quelle für Unsicherheiten.

Wir hatten ein paar Versuche, ihn deutlich zu verbessern, die sind aber
alle irgendwo hängengeblieben.

Selbst ein händisches Aufräumen der berechneten n-gram Dateien könnte
eine deutliche Verbesserung bringen — z.B. um Unterschiede zu
beseitigen, die eigentlich nur Rauschen sind, den Optimierer aber
fehlleiten.

https://hg.sr.ht/~arnebab/evolve-keyboard-layout/browse/1-gramme.arne.txt?rev=tip
https://hg.sr.ht/~arnebab/evolve-keyboard-layout/browse/2-gramme.arne.txt?rev=tip
https://hg.sr.ht/~arnebab/evolve-keyboard-layout/raw/3-gramme.arne.txt?rev=tip

(das letzte al raw, weil der Parser der Seite bei den vieltausend Zeilen
streikt)

Bei den Trigrammen zu beachten: Sie sind bereits Präprozessiert; das ist (U: 
(⇧u (⇗u

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: mine, war: Bone: Daten zur Fingerbelastung?

2021-05-08 Diskussionsfäden Dr. Arne Babenhauserheide
PS: Hier gibt es jetzt Layout-Diagramme verbreiteter Belegungen:
https://www.draketo.de/proj/evolve-keyboard-layout/


Dr. Arne Babenhauserheide  writes:

> Hi Florian,
>
> Florian Thaler  writes:
>
>> Bei unseren letzten Emails hast du ja diese Parameter genannt:
>>
>> > Klein: 1, Ring: 1.6, Mittel: 2, Zeige: 2, Daumen: 2
>>
>> Ich möchte gerne anmerken, dass ich es für sehr sinnvoll halte, diese
>> sehr wichtigen Werte mehr zu gewichten.
>
> Bei den Kleinen Fingern mache ich mir nicht so große Sorgen, weil sie
> noch unter 10% sind — Shift ist da bereits miteingerechnet.
>
>> Ein theoretisch toller Fluss ist leider nicht so hilfreich wenn einem
>> nach einer Zeit die Finger weh tun. Es kommen ja auch viele Leute zu
>> diesen Tastaturen in der Hoffnung, ihre überbelasteten Finger zu
>> retten.
>
> Das hier zeigt nur die relative Belastung der Finger. Im Vergleich zu
> QWERTZ ist die Gesamtbelastung niedriger, weil die Finger sich viel
> weniger verrenken müssen — sie bleiben mehr auf der Grundlinie und es
> gibt weniger Handspreizungen u.ä.
>
>>2. Grundreihe Fix?
>>
>> Ich glaube gelesen zu haben, die Grundreihe sei bei dir schon fix
>> vorgegeben. Stimmt das?
>
> Nein, die Grundreihe wird mitoptimiert. Du kannst bestimmte Tasten
> ausnehmen, das habe ich aber nicht gemacht.
>
> Fix sind , und .
>
>> Falls ja, ich habe das Gefühl, man sollte versuchen, Layouts mit e am
>> Mittelfinger zu testen. Das kommt mir wie der beste Weg dafür vor, die
>> Zeigefinger nicht zu überlasten. (Es sind ja sowieso schon hunderte
>> andere Tasten am Zeigefinger.
>
> Das habe ich versucht, dann kommst du aber leicht in Probleme mit
> Mittelfinger-Ringfinger-Übergängen.
>
> Du kannst es aber testen: Wähl eine Startbelegung mit e auf dem
> Ringfinger und nimm in config.py das e aus der Variable abc raus.
>
>>3. Python
>>
>> Falls ich deine Website richtig verstehe, hast du dein
>> Tastaturprogramm in Python geschrieben.
>>
>> Frage: Wieso nicht C/C++/Rust? Für so etwas wären die ja viel
>> besser, wenn wir uns deren Geschwindigkeit anschauen. Python ist ja um
>> ein tausendfaches langsamer.
>
> Naives Python ist etwa Faktor 100 langsamer (mit pypy — das ich nutze —
> eher Faktor 50), das ist aber nicht der Grund für die Langsamkeit. Mein
> Programm ist tausendfach langsamer, weil es darauf optimiert ist,
> möglichst einfach beliebige neue Kriterien festzulegen. Die Frage „was
> ist gutes Tippen“ ist nicht beantwortet, und hätte ich es in Rust
> geschrieben und auf Geschwindigkeit optimiert, wären viele der neueren
> Kriterien nicht ohne großflächiges Refaktorieren möglich gewesen (also
> nie Realität geworden). Würde ich Berechnungen über trigramme aufgeben,
> wäre gleich mal ein Faktor 10 gewonnen (und mindestens Faktor 100, wenn
> sie als Matrizen gerechnet würden — auch in Python).
>
> Wenn du mit den bestehenden Kriterien ein neues Programm schreiben
> willst, das viel schneller ist, bringt das für weitere Experimente
> wahrscheinlich viel. Das Problem dabei ist allerdings, dass du keine der
> Kriterien weglassen kannst — die sind nicht zufällig dazugekommen,
> sondern sind alle das Ergebnis von Tipptests.
>
> Liebe Grüße,
> Arne


-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: mine, war: Bone: Daten zur Fingerbelastung?

2021-05-08 Diskussionsfäden Dr. Arne Babenhauserheide
Hi Florian,

Florian Thaler  writes:

> Bei unseren letzten Emails hast du ja diese Parameter genannt:
>
> > Klein: 1, Ring: 1.6, Mittel: 2, Zeige: 2, Daumen: 2
>
> Ich möchte gerne anmerken, dass ich es für sehr sinnvoll halte, diese
> sehr wichtigen Werte mehr zu gewichten.

Bei den Kleinen Fingern mache ich mir nicht so große Sorgen, weil sie
noch unter 10% sind — Shift ist da bereits miteingerechnet.

> Ein theoretisch toller Fluss ist leider nicht so hilfreich wenn einem
> nach einer Zeit die Finger weh tun. Es kommen ja auch viele Leute zu
> diesen Tastaturen in der Hoffnung, ihre überbelasteten Finger zu
> retten.

Das hier zeigt nur die relative Belastung der Finger. Im Vergleich zu
QWERTZ ist die Gesamtbelastung niedriger, weil die Finger sich viel
weniger verrenken müssen — sie bleiben mehr auf der Grundlinie und es
gibt weniger Handspreizungen u.ä.

>2. Grundreihe Fix?
>
> Ich glaube gelesen zu haben, die Grundreihe sei bei dir schon fix
> vorgegeben. Stimmt das?

Nein, die Grundreihe wird mitoptimiert. Du kannst bestimmte Tasten
ausnehmen, das habe ich aber nicht gemacht.

Fix sind , und .

> Falls ja, ich habe das Gefühl, man sollte versuchen, Layouts mit e am
> Mittelfinger zu testen. Das kommt mir wie der beste Weg dafür vor, die
> Zeigefinger nicht zu überlasten. (Es sind ja sowieso schon hunderte
> andere Tasten am Zeigefinger.

Das habe ich versucht, dann kommst du aber leicht in Probleme mit
Mittelfinger-Ringfinger-Übergängen.

Du kannst es aber testen: Wähl eine Startbelegung mit e auf dem
Ringfinger und nimm in config.py das e aus der Variable abc raus.

>3. Python
>
> Falls ich deine Website richtig verstehe, hast du dein
> Tastaturprogramm in Python geschrieben.
>
> Frage: Wieso nicht C/C++/Rust? Für so etwas wären die ja viel
> besser, wenn wir uns deren Geschwindigkeit anschauen. Python ist ja um
> ein tausendfaches langsamer.

Naives Python ist etwa Faktor 100 langsamer (mit pypy — das ich nutze —
eher Faktor 50), das ist aber nicht der Grund für die Langsamkeit. Mein
Programm ist tausendfach langsamer, weil es darauf optimiert ist,
möglichst einfach beliebige neue Kriterien festzulegen. Die Frage „was
ist gutes Tippen“ ist nicht beantwortet, und hätte ich es in Rust
geschrieben und auf Geschwindigkeit optimiert, wären viele der neueren
Kriterien nicht ohne großflächiges Refaktorieren möglich gewesen (also
nie Realität geworden). Würde ich Berechnungen über trigramme aufgeben,
wäre gleich mal ein Faktor 10 gewonnen (und mindestens Faktor 100, wenn
sie als Matrizen gerechnet würden — auch in Python).

Wenn du mit den bestehenden Kriterien ein neues Programm schreiben
willst, das viel schneller ist, bringt das für weitere Experimente
wahrscheinlich viel. Das Problem dabei ist allerdings, dass du keine der
Kriterien weglassen kannst — die sind nicht zufällig dazugekommen,
sondern sind alle das Ergebnis von Tipptests.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Bone: Daten zur Fingerbelastung?

2021-05-08 Diskussionsfäden Dr. Arne Babenhauserheide

Hartmut Goebel  writes:

> Am 28.01.21 um 23:24 schrieb Dr. Arne Babenhauserheide:
>> Hier sind die Daten, die ich habe:
>
> Danke.
>
> Kann man jeweils die Zahlen zu einem Kennwert zusammenfassen, damit
> man sieht, welche Belegung (um wieviel) besser ist?

Das ist die erste Zahl: Total Penalty per Letter.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Bone: Daten zur Fingerbelastung?

2021-01-29 Diskussionsfäden Dr. Arne Babenhauserheide
Hallo Flo,

> 1. Das Bone-Layout ist ein bisschen anders als das auf der offiziellen
> Neo-Website. Wurde es einfach umgeändert, damit die M3 Modifier
> Symmetrisch sind?

Ja, es kommt aus dem gleichen base-layout *duck* :-)

Die Last auf dem Zeigefinger ist aus zwei Gründen höher:
- Der Zeigefinger und der Mittelfinger sind stärker als die anderen,
  deswegen ist die Optimallast definiert als
  Klein: 1, Ring: 1.6, Mittel: 2, Zeige: 2, Daumen: 2
- Interaktion mit anderen Kriterien. Vielleicht sollte das Gewicht
  darauf noch etwas erhöht werden, vielleicht aber auch nicht, weil der
  rechte Zeigefinger durch die Maus rechts mehr Last hat — das braucht
  Tipptests.

Hier ist eine der neuen Belegungen, die eine fast optimale Fingerlast hat:

zluaj wbdgyqß
creio mntsh⇘
vxüäö pf,.k
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←│
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬┤
│   ⇥ │ z │ l │ u │ a │ j │ w │ b │ d │ g │ y │ q │ ß │ Ret│
├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
│⇩ │ c │ r │ e │ i │ o │ m │ n │ t │ s │ h │ ⇘ │ ´ │   │
├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
│  ⇧ │ ⇚ │ v │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗   │
├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤
│Strg│ Fe │ Alt│  Leerzeichen  │ M4 │ Fe │ Me │Strg│
└┴┴┴───┴┴┴┴┘
# 11.16617 x100 total penalty per letter
# 40.86518 x10 billion total penalty compared to notime-noeffort
# 7.360321 mean key position cost in file 1gramme.txt ( 53.87359184 )
# 12.44590 % finger repeats in file 2gramme.txt ( 60.08143227203422 )
# 10.21459 million keystrokes disbalance of the fingers ( 20.42918776042702 )
# 0.304113 % finger repeats top to bottom or vice versa ( 7.340390718957632 )
# 3.372426 % of trigrams have no handswitching (after direction change counted 
x 1 ) ( 14.91730368121822 )
# 8.147071 billion (rows²/dist)² to cross ( 105.9119288972705 )
# 0.028892 hand disbalance (4% shift is too much). Left: 0.5288929639627516 %, 
Right: 0.47110703603724835 % ( 0.8459237944134501 )
# 0.0 badly positioned shortcut keys (weighted).
# 14.47866 no handswitching after unbalancing key (weighted).
# 45.58985 movement pattern cost (weighted).
# 0.852292 asymmetric bigram cost (weighted).
# 51.68467 irregularity cost (weighted).
# 15.0 manually assigned bigram penalty (weighted)
# 10.98064 unbalancing key after neighboring finger (weighted)
# 0.852292 asymmetrc bigrams (weighted)
# 6.654881 inconsistent symmetries of similar keys (weighted)
# Finger load %: 9.3 8.3 13.6 13.4 - 14.0 9.4 8.0 8.4


Hier ist es im Vergleich zu dem Höchstbewerteten im gleichen Stil mit
schlechteren Fingerstats und dafür anderen Werten besser:

# Evolved Layout
jluaq wbdgvzß
crieo mntsh⇘
yxüäö pf,.k
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←│
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬┤
│   ⇥ │ j │ l │ u │ a │ q │ w │ b │ d │ g │ v │ z │ ß │ Ret│
├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
│⇩ │ c │ r │ i │ e │ o │ m │ n │ t │ s │ h │ ⇘ │ ´ │   │
├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
│  ⇧ │ ⇚ │ y │ x │ ü │ ä │ ö │ p │ f │ , │ . │ k │ ⇗   │
├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤
│Strg│ Fe │ Alt│  Leerzeichen  │ M4 │ Fe │ Me │Strg│
└┴┴┴───┴┴┴┴┘
# 10.696129729028975 x100 total penalty per letter
# 39.144956958999515 x10 billion total penalty compared to notime-noeffort
# 7.364077615661948 mean key position cost in file 1gramme.txt ( 53.90108546 )
# 12.535052559473726 % finger repeats in file 2gramme.txt ( 60.51180028554306 )
# 11.27532823083481 million keystrokes disbalance of the fingers ( 
22.55065646166962 )
# 0.28921953270992 % finger repeats top to bottom or vice versa ( 
6.980901962311175 )
# 2.891048302880803 % of trigrams have no handswitching (after direction change 
counted x 1 ) ( 12.78801606233497 )
# 7.817810479411765 billion (rows²/dist)² to cross ( 101.63153623235296 )
# 0.02096796339028617 hand disbalance (4% shift is too much). Left: 
0.5209679633902862 %, Right: 0.47903203660971383 % ( 0.6138968357521171 )
# 0.7319461889614385 badly positioned shortcut keys (weighted).
# 15.549818024557926 no handswitching after unbalancing key (weighted).
# 30.627407807428174 movement pattern cost (weighted).
# 0.8427241179063893 asymmetric bigram cost (weighted).
# 52.91277479656657 irregularity cost (weighted).
# 14.81436527506128 manually assigned bigram penalty (weighted)
# 10.337758208303965 unbalancing key after neighboring finger (weighted)
# 0.8427241179063893 asymmetrc bigrams (weighted)
# 6.654881871245574 inconsistent symmetries of similar keys (weighted)
# Finger load %: 8.8 8.3 8.3 18.5 - 14.0 9.4 8.0 9.0


Besser hier:
- Weniger Fingerwiederholungen von Oben 

[Neo] Re: Bone: Daten zur Fingerbelastung?

2021-01-28 Diskussionsfäden Dr. Arne Babenhauserheide
Hi Florian,

Florian Thaler  writes:

> Mir ist aufgefallen: während es für z.B. AdNW sowie KOY ordentliche
> Daten gibt, wieviel jeder Finger (und jede Tastenreihe) belastet wird, 
> finde ich einfach nichts in der Richtung für BONE.
>
> Kann mir da jemand weiterhelfen?

Hier sind die Daten, die ich habe:

$ ./check_neo.py --fingerstats -v 
Neo

# Evolved Layout
xvlcw khgfqyß
uiaeo snrtd⇘
üöäpz bm,.j
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──┐
│ ^ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ ` │ ←│
├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬┤
│   ⇥ │ x │ v │ l │ c │ w │ k │ h │ g │ f │ q │ y │ ß │ Ret│
├─┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐   │
│⇩ │ u │ i │ a │ e │ o │ s │ n │ r │ t │ d │ ⇘ │ ´ │   │
├┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴───┤
│  ⇧ │ ⇚ │ ü │ ö │ ä │ p │ z │ b │ m │ , │ . │ j │ ⇗   │
├┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴─┬─┴──┬┴───┼┬┤
│Strg│ Fe │ Alt│  Leerzeichen  │ M4 │ Fe │ Me │Strg│
└┴┴┴───┴┴┴┴┘
# 19.14649 x100 total penalty per letter
# 70.07100 x10 billion total penalty compared to notime-noeffort
# 7.351595 mean key position cost in file 1gramme.txt ( 53.80972458 )
# 41.33912 % finger repeats in file 2gramme.txt ( 199.5607999384172 )
# 12.23492 million keystrokes disbalance of the fingers ( 24.46984395255216 )
# 0.858586 % finger repeats top to bottom or vice versa ( 20.723734419867274 )
# 2.526418 % of trigrams have no handswitching (after direction change counted 
x 1 ) ( 11.175141922045984 )
# 13.91644 billion (rows²/dist)² to cross ( 180.91372047652894 )
# 0.008960 hand disbalance (4% shift is too much). Left: 0.49103950950814895 %, 
Right: 0.5089604904918511 % ( 0.2623438746694232 )
# 0.365973 badly positioned shortcut keys (weighted).
# 22.29890 no handswitching after unbalancing key (weighted).
# 19.45849 movement pattern cost (weighted).
# 0.847645 asymmetric bigram cost (weighted).
# 97.19161 irregularity cost (weighted).
# 14.31105 manually assigned bigram penalty (weighted)
# 14.28082 unbalancing key after neighboring finger (weighted)
# 0.847645 asymmetrc bigrams (weighted)
# 41.04022 inconsistent symmetries of similar keys (weighted)
# Finger load %: 8.7 6.6 7.5 18.6 - 19.4 8.3 7.6 7.7


Qwertz for comparision

# Evolved Layout
qwert zuiopü+
asdfg hjklöä


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturempfehlung

2020-12-07 Diskussionsfäden Dr. Arne Babenhauserheide
Hi Florian,

Für Einf, Pos1 und Ende kann ich dir empfehlen, dich an Ebene 4 zu
gewöhnen. Damit werden die schnell unnötig.

Zumindest bei mir ist das so.

Liebe Grüße,
Arne

-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturempfehlung

2020-12-05 Diskussionsfäden Dr. Arne Babenhauserheide

Michael Kiesenhofer  writes:

> Ich glaub der Konsens ist das ortholinear (also ohne versetzte Reihen wie bei 
> einer
> Schreibmaschine oder typischen Tastatur) gut ist und das schulterbreit oder 
> nach außen
> gedreht gut ist.

Mein Fazit nach Jahren mit der Truly Ergonomic ist, dass Schulterbreit
besser wäre — eine Ergodox würde wahrscheinlich gewinnen, ist für mich
aber aus anderen Gründen nicht nutzbar :-(

Im Raum Karlsruhe/Graben-Neudorf könnte ich dir eine Ergodox ausleihen,
die ich nicht im Betrieb habe.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturempfehlung

2020-12-04 Diskussionsfäden Dr. Arne Babenhauserheide
Hallo Daniel,

ich verwende eine Truly Ergonomic — sie ist kabelgebunden (was ich
ehrlich gesagt vorziehe) eignet sich aber gut für Neo. Ich verwende eine
Taste des Page-Up/-Down Blocks als Daumentaste (M3), die rechte Seite
der geteilten Leertaste als Shift und die untere Mitteltaste als M4.
Dadurch sind alle Tasten gut zugänglich und ich kann die normalen
Shift-Tasten als STRG und Alt verwenden.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Layoutfamilien: Ein erster Blick in aktuelle Ergebnisse

2020-05-08 Diskussionsfäden Arne Babenhauserheide


Max Schillinger  writes:

> Am 07.05.20 um 23:04 schrieb Max Schillinger:
>> Hier die Ergebnisse des AdNW-Optimierers für deine interessantesten
>> Layouts neben bisherigen Layouts:
>>
>>>  QWERTZ Dvorak Colema De_erg  Neo_2   AdNWKOY
>>> KOUVOUCRY bone_x   flux evol_1 evol_2luahuiyet ok   
>>>   og
>>>gesamtaufwand 720.17 453.19 452.39 555.16 537.28 390.81 393.36 
>>> 408.50 414.97 456.01 443.21  448.9 447.67 434.16 438.80 456.82 486.36 
>>> 453.71 485.56
>>>  lageaufwand 352.53 208.38 200.26 218.41 200.79 193.01 194.17 
>>> 203.19 207.22 209.31 214.68 212.53 211.84 204.73 206.25 214.11 226.01 
>>> 211.15 224.30
>>>  kollisionen8.2   2.85   2.46  7.859   7.47  1.042  1.086  
>>> 1.264  1.394  2.729  2.034  2.111  2.004  1.635  2.012   2.75  2.0662.4 
>>>  3.752
>>>  handwechsel 52.018 70.024 56.334 67.876 62.354 71.351 71.351 
>>> 71.126 69.208 58.639 63.058 64.278 60.469 61.196 59.048 67.549 64.094 
>>> 65.331 67.338
>>>   benachbart 23.518 12.469 20.581 11.952 11.503  9.271 10.467 
>>> 10.383 11.336 12.835 13.344 12.266 14.375 19.143 14.262 11.998 14.667 
>>> 14.163  14.63
>>>   benachbart_schwach  7.839  4.762   6.45   4.36  3.716   6.02  3.949  
>>> 4.068  4.141  5.061  6.114  4.695  6.686  7.702  6.573  3.971  4.607  6.311 
>>>  8.564
>
> Noch eine kurze Anmerkung:
>
>> 1072.0020 - lua
>> jluaq_wbdgyzß
>> crieo_mntsh
>> vxüäö_pf,.k
>
> Ich hab bei all diesen Layouts das "ß" in die mittlere verschoben, damit
> die Buchstabenverteilung zu Neo & Co. passt, also etwa:
>
>> jluaq wbdgyz
>> crieo mntshß
>> vxüäö pf,.k
>
> Ich hoffe, dass ich dadurch die Ergebnisse nicht verfälscht habe.

Sie sollten sich nicht sehr ändern, weil das ß eh schon an einer blöden
Stelle ist (weil es selten ist).

> Warum haben diese Layouts keine 11 Buchstaben in der mittleren Reihe?

Weil bei mir das QWERTZ ä ein zweites M3 ist und danach ´ kommt. Ich
brauche capslock als STRG, deswegen ist M3 nach rechts gewandert.

Das wäre vielleicht etwas, das auch für Neo2 interessant sein könnte.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturlayout - welches hat "Zukunft"? (Prinzipfrage)

2020-05-04 Diskussionsfäden Arne Babenhauserheide

j...@grassau.com  writes:
> Im Englischen geht die Sache noch viel besser, weil man von einem "Verbstamm" 
> (mng = manage) nur 3 Formen ableiten muss (mngs = manages, mngd = managed, 
> mngg = managing), schon sind alle Verbformen abgedeckt. Je nachdem lassen 
> sich dann Substantive und Adjektive ergänzen (mngr = manager, mngm = 
> management, mngl = managerial, mngb = manageable, mngbt = manageability, 
> mngbn = manageableness) – das klappt mit den immer gleichen 
> Endungs-Abkürzungs-Buchstaben wie am Schnürchen. Die Kunst ist hier, 
> kollisionsfreie, aber einprägsame Verbstämme zu finden. 

Das klingt nach etwas, das auch im Deutschen kommen kann, wenn
Grammatikanalyse mit einfließt. Dann könnte z.B. das Programm
mitspeichern, welches Wort autokorrigiert wurde, und dann nach dem
nächsten Wort noch Anpassungen vornehmen. Ähnlich wie im Steno, wo auch
manche Formen erst durch den Kontext eindeutig werden.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturlayout - welches hat "Zukunft"? (Prinzipfrage)

2020-05-04 Diskussionsfäden Arne Babenhauserheide

Max Schillinger  writes:

> Am 04.05.20 um 01:01 schrieb Arne Babenhauserheide:
>> Außer in Deutschen Parlamenten, weil es am Ende doch nicht so viel
>> schneller ist als handschriftliches Steno.
>>
>> Ich habe dazu mal was längeres geschrieben:
>> https://www.draketo.de/licht/ideen/steno/ist-tippen-schneller
>
> Interessanter Artikel! Man könnte das Konzept von Steno ja eigentlich
> auch aufs Tippen übertragen und so noch mehr (rechnerische) Anschläge
> pro Minute rausholen. Also etwa u=und, i=ist, d=der/die/das usw.,

Das ist in etwa, was die Steno-Maschinen machen.

Die reduzieren allerdings alle die komplexität der Bewegungsabläufe.

> vielleicht nur für die 100 häufigsten Wörter. Praktischerweise könnte
> der PC die Abkürzungen sogar gleich beim Tippen ersetzen. vim oder Word
> können das ja schon. Man bräuchte das nur auf Betriebssystemebene. Mich
> wundert es sowieso, dass sich auf dem PC bisher weder Spracherkennung
> noch Autovervollständigung (wie auf dem Smartphone) durchgesetzt hat.

Spracherkennung ist nicht gut genug — wird zwar von Spezialisten
genutzt, aber die Fehlerrate beim schnellen Sprechen macht Tippen
schneller. Auch wenn sich das gerade ändern könnte.

Für Autovervollständigung gilt das gleiche. Auf dem Smartphone sind
Leute mit unter 250 Anschlägen pro Minute geschlagen, da lohnt sich
Autovervollständigung. Mit einer echten Tastatur und zwei Händen ist
einfaches runtertippen bei Prosatexten schneller.

Autovervollständigung zwingt dich, erst zu schauen, was der Rechner
vorschlägt, bevor du weitermachen kannst. Du bist also in einer
seriellen Wahrnehmungs-Handlungs-Schleife. Das lohnt sich nur, wenn es
dir zusätzlich noch mehr Arbeit abnimmt — z.B. beim Programmieren, wo du
die Autovervollständigung auch zur Informationsgewinnung nutzt.
Denn wenn du schnell genug tippst, hast du schon das halbe Wort
geschrieben, bevor du die Autovervollständigung siehst. Da lohnt sich
der Moduswechsel zum Klicken auf Enter kaum mehr (Steuerung-m kann schon
sinnvoller sein).

Übrigens gilt das nur in Grenzen: Ich habe hier eine
Autovervollständigung laufen. Bei Autovervollständigung habe ich gerade
nur bis Autoverv… getippt, den Rest habe ich vervollständigt.

>> Hat jemand von euch zufällig Erfahrung mit Schrifterkennung, und Lust,
>> Steno-Erkennung als freie Software zu bauen?
>
> Ich kenn mich leider weder mit Schrifterkennung noch mit Steno aus.

Steno kann ich liefern, nur bei der Schrifterkennung brauche ich viel
Einarbeitungszeit …

Liebe Grüße,
Arne

PS: Meinen Abschluss (Liebe Grüße,
Arne) tippe ich schon lange via chord: lü
=> 
https://bitbucket.org/ArneBab/.emacs.d/raw/886912b58ad0f882845861dd214fb424924402f5/lisplets/stenochords.el

Allerdings stört das manchmal beim sonstigen Tippen.

Meine wichtigen Chords:
dm: Sehr geehrte Damen und Herren,
lü: Liebe Grüße,
Arne
bw: Best wishes,
Arne
xö: window in Emacs wechseln (entlastet den kleinen Finger)
x1: andere windows schließen (window ist kein Programmfenster, sondern
ein Unterfenster im aufgeteilten Emacs Frame)
x0: dieses window schließen
cv: commit in Emacs (entlastet den kleinen Finger)
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturlayout - welches hat "Zukunft"? (Prinzipfrage)

2020-05-03 Diskussionsfäden Arne Babenhauserheide

urac  writes:
> Am Fr., 1. Mai 2020 um 12:32 Uhr schrieb Moritz Kaiser :
>>
>> Würde man z.B. eine Art Dupel tippen (also stets gleichzeitig zwei
>> Tasten), und immer beide Hände dafür nähme, hätte man sehr schnell über
>> 200 verschiedene Eingabemöglichkeiten nur mit der Grundlinie und eins
>> drüber und drunter. Das würde wesentlich mehr Information in einem
>> Schritt ermöglichen. Bei einem Tripel wären es schnell 3000.
>
> Des Prinzip, das du beschreibst ist fast so alt wie die Schreibmaschine:
> https://de.wikipedia.org/wiki/Maschinenstenografie
>
>> Eine andere Möglichkeit wäre die Eingabe von Di- oder Trigrammen durch
>> Legato. Also wenn die erste Taste erst losgelassen wird, nachdem die
>> zweite gedrückt wurde, könnte Zusatzinformation eingegeben werden, ohne
>> einen ungünstig liegenden Modifier zu verwenden.
>>
>> Im Grunde gäbe es nicht mehr die Unterscheidung zwischen „druckenden“
>> Tasten und Modifiern. Die Funktion beider wäre auf alle Tasten verteilt.
>
> Das ist absolut denkbar. Wenn die Tasten aber sowohl legato-Bedienung
> als auch normale Bedienung zulassen (mit unterschiedlichem Ergebnis),
> könnte ich mir aber vorstellen, dass das bei hohen Tippgeschwindigkeit
> fehleranfällig ist.
>
>> Ich stelle mir vor, dass mit einer solchen oder ähnlichen Technik enorme
>> Schreibgeschwindigkeit erreichen könnte. Oder hab ich da einen
>> grundsätzlichen Denkfehler?
>
> Ja, Maschinenstenografie ist die schnellste mechanische Eingabemethode.
> das eigentliche Tippen ist zwar langsamer, weil Akkorde sich schwerer
> aneinanderreihen lassen, da sich nicht alle Finger schon frei zum
> nächsten Ziel bewegen können.
>> Natürlich gibt es einen Haufen Gründe, warum sich so etwas nicht
>> durchsetzen könnte.
>
> Naja, es hat sich durchgesetzt, in jedem Gericht und Parlament dieser Welt.
> Es zu lernen ist allerdings eine ganze Ecke aufwändiger als
> Zehn-Finger-Schreiben.

Außer in Deutschen Parlamenten, weil es am Ende doch nicht so viel
schneller ist als handschriftliches Steno.

Ich habe dazu mal was längeres geschrieben:
https://www.draketo.de/licht/ideen/steno/ist-tippen-schneller

Hat jemand von euch zufällig Erfahrung mit Schrifterkennung, und Lust,
Steno-Erkennung als freie Software zu bauen?

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturlayout - welches hat "Zukunft"?

2020-04-29 Diskussionsfäden Arne Babenhauserheide


Max Schillinger  writes:

>> Warum werden denn keine "Gesamtkosten" ausgegeben?
> Nachdem ich mir den Quellcode von /evolve-keyboard-layout/ angesehen
> habe, würde ich sagen, dass die jeweils zweite Kennzahl (*x10 billion
> total penalty compared to notime-noeffort*) die Gesamtkosten darstellt,
> die minimiert werden.

Ja.

> Und solange alle Layouts gleich viele
> Tasten/Zeichen enthalten, ist die erste Kennzahl (*x100 total penalty
> per letter*) proportional zur zweiten!?

Wenn der *Corpus* gleich viele Zeichen hat, ist die erste proportional
zur zweiten.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Belegungstester

2020-04-27 Diskussionsfäden Arne Babenhauserheide


urac  writes:
> wer sich oder anderen das Tippgefühl alternativer Belegungen
> demonstrieren will, bevor man sie gelernt hat, kann mal meinen
> Belegungstester ausprobieren: https://urac.github.io/Belegungstester/
> Im Augenblick nur für QWERTZ-Schreiber, plane aber das ebenfalls
> wählbar zu machen.

Das sieht nützlich aus!

Danke!

Für leichtere Testbarkeit: Wie wäre es mit einem Textfeld drunter, in
dem die Übersetzung in die andere Richtung läuft, so dass Leute sehen,
was sie getippt hätten.

(ich habe gleich versucht, den Text links rechts zu tippen, aber er war
weg als ich den Inhalt des Textfeldes gelöscht habe)

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturlayout - welches hat "Zukunft"?

2020-04-27 Diskussionsfäden Arne Babenhauserheide

Max Schillinger  writes:
>> Ich finde dazu den Optimierungsansatz von KOY recht überzeugend – kann man 
>> irgendwo nachlesen, wie Bone optimiert wurde?
> Bone ist im Internet tatsächlich unterrepräsentiert. Ich hab mal durch
> den AdNW-Optimierer geschickt. Die Kennzahlen für bone auf der
> AdNW-Homepage 
> scheinen nur für deutsch vorhanden zu sein. Außerdem ist da nicht das
> bone zu sehen, das in Linux integriert ist. Beim Linux-bone kommen mit
> dem AdNW-Optimierer für deutsch+englisch diese Zahlen raus:
>
> bone 443.211 Gesamtaufwand  214.682 Lageaufwandlinks
> rechts
> 2.034 Kollisionen  1.982 Shift-Kollisionen  ob
> 14.0 13.6
>jduax phlmwß63.058 Handwechsel 33.581 Shift-Handwechsel  mi
> 35.5 24.7
>ctieo bnrsgq 0.986 Ein-/Auswärts   32.462 Ein- oder auswärts un 
> 5.6  6.6
>fvüäö yz,.k 13.344 benachbart   4.749 Shift-benachbart  sum
> 55.1 44.9
>7.0 12.2 10.6 25.3 --.- --.- 17.0 11.3 9.7  7.0 Sh 
> 2.2  1.9
>
> Das kannst du mal mit der Tabelle hier vergleichen:
> https://maximilian-schillinger.de/keyboard-layouts-neo-adnw-koy.html

Vorsicht beim Vergleich von Zahlen, da bone aus einem anderen Optimierer
stammt als AdNW. Für die "eigenen" Ergebnisse wird ein Optimierer immer
bessere Zahlen liefern, als für andere, weil die ganzen kleinen
Entscheidungen und Kriterien da gleich sind, obwohl unklar ist, was
eigentlich der genau beste Wert für Parameter ist.

In meinem Optimierer in der aktuellen Version, die sich ein Stück von
der von Bone wegentwickelt hat, sind Bone und AdNW etwa gleich gut. Das
heißt, es ist wahrscheinlich, dass AdNW in realer Nutzung ein Stück
glatter läuft, allerdings nicht auf den 10% Unterschied kommt, den der
AdNW Optimierer nennt.

Die Ergebnisse, die ich zur Zeit habe, sind

$ ./check_neo.py -v
Neo

# Evolved Layout
xvlcw khgfqyß
uiaeo snrtd⇘
üöäpz bm,.j
# 19.14649 x100 total penalty per letter
# 70.07100 x10 billion total penalty compared to notime-noeffort
# 7.351595 mean key position cost in file 1gramme.txt ( 53.80972458 )
# 41.33912 % finger repeats in file 2gramme.txt ( 199.5607999384172 )
# 12.23492 million keystrokes disbalance of the fingers ( 24.46984395255216 )
# 0.858586 % finger repeats top to bottom or vice versa ( 20.723734419867274 )
# 2.526418 % of trigrams have no handswitching (after direction change counted 
x 1 ) ( 11.175141922045984 )
# 13.91644 billion (rows²/dist)² to cross ( 180.91372047652894 )
# 0.008960 hand disbalance (4% shift is too much). Left: 0.49103950950814895 %, 
Right: 0.5089604904918511 % ( 0.2623438746694232 )
# 0.365973 badly positioned shortcut keys (weighted).
# 22.29890 no handswitching after unbalancing key (weighted).
# 19.45849 movement pattern cost (weighted).
# 0.847645 asymmetric bigram cost (weighted).
# 97.19161 irregularity cost (weighted).
# 14.31105 manually assigned bigram penalty (weighted)
# 14.28082 unbalancing key after neighboring finger (weighted)
# 0.847645 asymmetrc bigrams (weighted)
# 41.04022 inconsistent symmetries of similar keys (weighted)


Qwertz for comparision

# Evolved Layout
qwert zuiopü+
asdfg hjklöä


[Neo] Re: Tastaturlayout - welches hat "Zukunft"?

2020-04-26 Diskussionsfäden Arne Babenhauserheide

Daniel Meyer  writes:

> Wenn ich das richtig verstanden habe, ist der Vorteil von Bone die
> Shortcuts auf der linken Hand, und von KOY (da liegen die wirklich
> nicht so geil...), dass es besser für Englisch optimiert ist, richtig?
> Ich finde dazu den Optimierungsansatz von KOY recht überzeugend – kann
> man irgendwo nachlesen, wie Bone optimiert wurde?

Bone wurde von Effchen mit meinem Optimierer optimiert, allerdings mit
reduzierten n-grammen, um (deutlich) schneller zu sein, und dann von
Effchen ausgiebig getestet und nochmal (mit Rückmeldung des Optimierers,
um keine Probleme zu übersehen) händisch Mikrooptimiert.

→ https://hg.sr.ht/~arnebab/evolve-keyboard-layout

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturlayout - welches hat "Zukunft"?

2020-04-26 Diskussionsfäden Arne Babenhauserheide

Olaf  writes:

> Daher sehen ich die psychologische Einstiegshöhe heute wesentlich höher an.
> Vielleicht kann man das kompensieren, wenn man die Gemeinsamkeiten der 
> Layouts auf der Webseite betont. Letztlich geht es nur darum, dass sie viel 
> besser als QWERTZ sind.

Ein wichtiger Punkt ist auch, dass sie alle die Neo-Ebenen 3-6 haben.

> Am 26. April 2020 10:20:57 MESZ schrieb Michael Kiesenhofer 
> :
>>[…]
>>Im Vergleich zu QWERTZ wird natürlich fast alles besser sein, egal
>>welche Kriterien man anwendet.

Die Sicht ist nicht völlig robust, weil sie nur gilt, wenn Leute
traditionell 10-Finger-Tippen gelernt haben.

Langjährige informell schnell gewordene QWERTZ-Tipper haben teilweise
eine QWERTZ-Optimierte Handhaltung.

Finger: KRMZ zmrk

QWERTZUIOPÜ
 ASDFGHJKLÖÄ
  YXCVBNM,.-

_KRM___mrk_
 ___Z__z
 ___

Hiermit ist Shift deutlich schlechter zu erreichen, aber die reale
Grundlinie wird WERF JIOP, was viel weniger übel ist als das
10-Finger-QWERTZ.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Tastaturlayout - welches hat "Zukunft"?

2020-04-26 Diskussionsfäden Arne Babenhauserheide


Max Schillinger  writes:

> Was meint du mit stabil? Ob sich die Layouts noch mal ändern oder ob die
> Treiber langfristig funktionieren?

Ich gehe davon aus, dass die Layouts stabil bleiben. Sie zu ändern würde
viele Leute 

Ich selbst optimiere noch an meinem und habe vor, das dann zu nutzen,
falls es sich als besser erweist als KOY und bone (das ist noch nicht
sicher auch wenn ich Hoffnung habe; da werde ich testen müssen), aber
aus Erfahrung kann ich zumindest sicher sagen, dass ich auf keinen Fall
aus QWERTZ zurück will. Egal, welches Layout ich in Zukunft verwende, es
wird entweder ein eigenes sein oder ein bereits vorinstalliertes.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: CRY-Nachfolger endlich in Arbeit

2020-02-13 Diskussionsfäden Arne Babenhauserheide


daniel marohn  writes:
> Wir können das auch rapide abkürzen, wenn ein paar Leute einen
> Testaccount bei gcloud¹ eröffnen (ich kanns nicht, weil ich schon
> Kunde bin). Man muss eine Zahlart hinterlegen und bekommt 300 EUR
> Testguthaben. Vms kosten $0.031611 / vCPU hour. Mit den 300 EUR kann
> man also etwa 13 vcpus einen Monat rechnen lassen. Machen das 3 oder 4
> Leute sollten wir durch sein.

Danke für den Tipp!

Wenn du mir sagen kannst, wie ich das machen kann, bin ich dabei!
Ich habe nur nicht die Zeitresourcen, um es erst herauszufinden (das
habe ich mal bei AWS versucht, und es hat übermäßig Zeit gefressen, ohne
zu funktionieren)

Zentral ist, dass wir pypy3 haben. Bit cPython ist es bei weitem zu
langsam.

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: CRY-Nachfolger endlich in Arbeit

2020-02-10 Diskussionsfäden Arne Babenhauserheide
Hi Mike,

Bei mir bekomme ich etwa zwei Layouts pro Tag und Kern (mit pypy). Auf
einem Laptop würde ich das allerdings nicht laufen lassen.

(hätte ich noch Zugriff auf den Unicluster, wäre das eine Sache von 3
Tagen, aber das geht leider nicht mehr)

Liebe Grüße,
Arne

Mike Scharnow  writes:
> (ist es übrigens richtig, dass da 4x das gleiche berechnet wird? Wird das
> über Zufallszahlen gesteuert, dass das nicht immer das gleiche ist?

Für jeden Lauf wird erst eine zufällige Belegung erzeugt, die dann
optimiert wird.

> (sorry für blöde Fragen, habe mir noch nicht angesehen, was da genau
> berechnet wird))

Kein Problem, die Fragen sind nicht blöd :-)

> Wie sollen wir uns da organisieren? Ist es echt gewollt, dass jeder von uns
> die Rechner 1 Jahr lang laufen lässt und man dann wieder zusammenkommt?

Wir brauchen insgesamt ein Jahr an Rechenzeit, aufgeteilt in viele
Einzelbelegungen (du kannst jederzeit abbrechen: alle bereits
berechneten Belegungen stehen dann schon in der Ausgabedatei).

Ich würde gerne etwas effizienteres nutzen, und wenn jemand die Zeit
hat, auf numba umzustellen, wäre das klasse. Ich selbst kann es
allerdings nicht, und alle Kostenberechnungen auf Matrizenoperationen
umzustellen ist auch unrealistisch.

Was nicht heißt, dass es keine weiteren Optimierungen gibt, sondern nur,
dass ich nicht genug freie Programmierzeit dafür habe. Es hat jetzt
schon 3 Jahre gedauert, bis ich endlich die saubere Lösung für die
Regelmäßigkeit fertig bekommen habe.

Daher ist von meiner Seite aus die einzige für mich praktisch
realisierbare Möglichkeit, das Problem mit Rechenzeit zu erschlagen.
Im Zweifel, indem ich den Rechner ein Jahr lang arbeiten lasse.

Liebe Grüße,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] CRY-Nachfolger endlich in Arbeit

2020-02-05 Diskussionsfäden Arne Babenhauserheide
Hi,

Ich habe letzten Monat endlich die letzten notwendigen Änderungen im
Optimierer¹ gemacht, um eine Belegung ohne die bekannten Schwächen² der
CRY-Belegung zu suchen. Seitdem lasse ich den Optimierer wieder laufen.

Mit meiner aktuellen Rechenleistung brauche ich allerdings etwa ein
Jahr, bis ich eine wahrscheinlich optimale Belegung finde, weil
autokorrelation von unschönen Bewegungen recht teure sind (also wenn
nach einem schlecht zu tippenden Bigramm direkt noch ein schlecht zu
Tippendes kommt).

Falls ihr Lust habt, würde ich mich freuen, wieder zusammen an
Belegungen zu rechnen (wie in alten Zeiten³ :-) ).

Ihr braucht:
- Mercurial: https://www.mercurial-scm.org
- pypy3: https://www.pypy.org

hg clone https://hg.sr.ht/~arnebab/evolve-keyboard-layout
cd evolve-keyboard-layout
for i in {1..4}; do
  nice pypy3 ./evolution.py --progress -n 750 -o 
"regularity2020/results-$(whoami)-$i.txt" &
done && time wait

Die besten Belegungen lassen sich dann mit recheck_all_result_layouts.py 
berechnen:

./recheck_all_result_layouts.py --folder regularity2020 --svg --families

Visualisierungen landen zusätzlich im Ordner svgs/

Danach dann einfach `hg commit -Am "$(whoami)"` und ihr könnt entweder
auf einen eigenen Fork pushen (bzw. mir Bescheid sagen, dass ihr
Push-Zugriff wollt) oder ein Bundle rumschicken (hg bundle evo.bundle).

Ich schätze, dass wir etwa 3000 Belegungen brauchen, um das globale
Minimum zu finden.

¹: Optimierer: https://hg.sr.ht/~arnebab/evolve-keyboard-layout
²: Bekannte Schwächen: 
https://hg.sr.ht/~arnebab/evolve-keyboard-layout/browse/default/empirie/Testnotizen.txt#L25
³: Alte Zeiten: 
http://web.archive.org/web/20161028085552/http://wiki.neo-layout.org/wiki/Neo3

Liebe Grüße,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Dead

2020-01-07 Diskussionsfäden Arne Babenhauserheide


5lyvzv5t6...@opayq.com writes:
> problem is that layer 4 is the "default" layer. I can access layer 6
> by holding Mod3, but nothing else. It is like Mod4 is held down all
> the time, even though I am not doing that.

> Has anyone else experienced a similar problem?

A colleague recently experienced that numlock activated hyper.

Does pressing shift change something? Can you fix this by first changing
to another language layout. What is your native language?

Best wishes,
Arne
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Ergodox stromsparend umbauen

2019-12-24 Diskussionsfäden Arne Babenhauserheide

Hartmut Goebel  writes:

> Am 18.12.19 um 16:48 schrieb Michael Kiesenhofer:
>> Also eigentlich sehr wenig Aufwand. Ist halt trotzdem die Frage ob es einem 
>> das wert ist nur um von 30mA auf 5.8mA zu kommen.
>
> Umbauen vielleicht nicht, aber wenn man eine neue Platine entwirft: absolut.

Mir würde es wahrscheinlich schon sehr helfen (auch wenn es nicht
garantiert ist).

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Ergodox stromsparend umbauen

2019-12-17 Diskussionsfäden Arne Babenhauserheide
Hi Michael,

Wenn du einen Weg hast, einen stromsparenderen Microcontroller zu
verwenden, wäre das toll! (LEDs brauche ich nicht).

Du meinst den hier, richtig?
https://www.silabs.com/documents/public/data-sheets/efm32hg-datasheet.pdf

Wäre das Softwareseitig im machbaren Bereich?

Liebe Grüße,
Arne

Michael Kiesenhofer  writes:

> Arne, versteh mich nicht falsch, ich finde auch dass eine Tastatur nicht 
> unnötig Strom fressen sollte.
>
> Ich bezweifle nur stark, dass sich bei dem verwendeten Microcontroller viel 
> machen lässt. Ein zweiter Microcontroller erhöht im blödsten Fall den 
> Stromverbrauch nur (irgendwer muss ja trotzdem pollen und dann muss das 
> Ergebnis auch noch zusätzlich mit dem vorhandenen Atmega kommuniziert werden).
> Da wäre ein komplett anderer, USB-fähiger, stromsparender Microcontroller die 
> richtige Lösung. Ein Silabs EFM32HG braucht anscheinend ~150μA/MHz für die 
> CPU und 1.4mA für den USB Teil. Da wären <5mA für die ganze Tastatur (ohne 
> LEDs) wahrscheinlich realistisch.
>
> Wenn’s mich freut schau ich mir dieses Wochenende vielleicht an was sich bei 
> dem Atmega theoretisch machen lässt. Blöderweise braucht die CPU bei 16MHz 
> schon 13mA active current und 5.5mA idle current. USB braucht 3.4mA. Der 
> power down mit 14μA lässt sich nicht verwenden. Ich kann mich dunkel 
> erinnern, dass Taster Pollen + USB Stack jede Millisekunde ausgeführt wird 
> und ca. 500μs braucht. Also (13+5.5)/2+3.4mA=12.65mA sind es sowieso auf 
> jeden Fall.
>
> LG,
> Michael
>
> On Thu, 12 Dec 2019 22:10:00 +0100
> Arne Babenhauserheide  wrote:
>
>> Hi Michael,
>>
>> Ich habe meine Gründe, aber ich will sie nicht diskutieren. Ich weiß,
>> dass das nicht üblich ist, möchte dich aber trotzdem bitten, es zu
>> akzeptieren. Tut mir Leid, dass ich dir die Antworten dadurch nicht
>> geben kann.
>>
>> Liebe Grüße,
>> Arne
>>
>>
>>
>> Michael Kiesenhofer  writes:
>>
>> > Hi!
>> >
>> > Die Ergodox verwendet doch einen Teensy 2.0 mit ATMEGA32U4 
>> > microcontroller? Was kann man denn da noch Strom sparen? Ich habs nicht 
>> > gemessen, aber wie viel zieht das Ding? 20mA? Bei 5V sind das 100mW, das 
>> > meiste davon wahrscheinlich für USB. Das fällt selbst bei einem genügsamen 
>> > Laptop nicht auf.
>> >
>> > Ich hab da für meine eigene Firmware vor langer Zeit mal ein bisschen mit 
>> > den sleep modes optimiert weil ich die Tastatur auch im suspend2RAM am 
>> > Laptop habe. Hab aber nie gemessen wie viel es tatsächlich bringt. Ich 
>> > kann mich dunkel erinnern, dass man wegen USB den deep sleep nicht nutzen 
>> > konnte. Ein zweiter, energiesparender Controller nur für das Pollen der 
>> > Taster würde daher praktisch nichts bringen weil der Atmega sowieso läuft.
>> >
>> > LG,
>> > Michael
>> >
>> >
>> > On December 11, 2019 9:39:13 PM GMT+01:00, Arne Babenhauserheide 
>> >  wrote:
>> >>Hi,
>> >>
>> >>Jemand von euch hatte vor über einem Jahr angeboten, eine Ergodox so
>> >>umzubauen, dass die Rechenlast beim Prüfen der Tasten von dem Hauptchip
>> >>auf einen energiesparenden Nebenprozessor ausgelagert wird.
>> >>
>> >>Ich würde Dich direkt anschreiben, aber mein Namensgedächtnis ist nicht
>> >>verlässlich — gar nicht :-(
>> >>Wir hatten über verschlüsselte E-Mail kommuniziert, die ich leider
>> >>nicht
>> >>durchsuchen kann, daher finde ich Deinen Namen auch im externen
>> >>Gedächtnis nicht mehr.
>> >>
>> >>Ich habe meine Ergodox jetzt wieder. Es hat länger gedauert, weil sie
>> >>zwischenzeitlich wegen einer nicht funktionierenden Taste bei
>> >>Falba-Tech
>> >>zur Reparatur war.
>> >>
>> >>Falls Dein Angebot noch besteht, würde ich es gerne annehmen.
>> >>Schreib mir bitte!
>> >>
>> >>Liebe Grüße,
>> >>Arne
>>
>>
>> --
>> Unpolitisch sein
>> heißt politisch sein
>> ohne es zu merken
>
> ___
> Diskussion mailing list -- diskussion@neo-layout.org
> To unsubscribe send an email to diskussion-le...@neo-layout.org


--
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Ergodox stromsparend umbauen

2019-12-12 Diskussionsfäden Arne Babenhauserheide
Hi Michael,

Ich habe meine Gründe, aber ich will sie nicht diskutieren. Ich weiß,
dass das nicht üblich ist, möchte dich aber trotzdem bitten, es zu
akzeptieren. Tut mir Leid, dass ich dir die Antworten dadurch nicht
geben kann.

Liebe Grüße,
Arne



Michael Kiesenhofer  writes:

> Hi!
>
> Die Ergodox verwendet doch einen Teensy 2.0 mit ATMEGA32U4 microcontroller? 
> Was kann man denn da noch Strom sparen? Ich habs nicht gemessen, aber wie 
> viel zieht das Ding? 20mA? Bei 5V sind das 100mW, das meiste davon 
> wahrscheinlich für USB. Das fällt selbst bei einem genügsamen Laptop nicht 
> auf.
>
> Ich hab da für meine eigene Firmware vor langer Zeit mal ein bisschen mit den 
> sleep modes optimiert weil ich die Tastatur auch im suspend2RAM am Laptop 
> habe. Hab aber nie gemessen wie viel es tatsächlich bringt. Ich kann mich 
> dunkel erinnern, dass man wegen USB den deep sleep nicht nutzen konnte. Ein 
> zweiter, energiesparender Controller nur für das Pollen der Taster würde 
> daher praktisch nichts bringen weil der Atmega sowieso läuft.
>
> LG,
> Michael
>
>
> On December 11, 2019 9:39:13 PM GMT+01:00, Arne Babenhauserheide 
>  wrote:
>>Hi,
>>
>>Jemand von euch hatte vor über einem Jahr angeboten, eine Ergodox so
>>umzubauen, dass die Rechenlast beim Prüfen der Tasten von dem Hauptchip
>>auf einen energiesparenden Nebenprozessor ausgelagert wird.
>>
>>Ich würde Dich direkt anschreiben, aber mein Namensgedächtnis ist nicht
>>verlässlich — gar nicht :-(
>>Wir hatten über verschlüsselte E-Mail kommuniziert, die ich leider
>>nicht
>>durchsuchen kann, daher finde ich Deinen Namen auch im externen
>>Gedächtnis nicht mehr.
>>
>>Ich habe meine Ergodox jetzt wieder. Es hat länger gedauert, weil sie
>>zwischenzeitlich wegen einer nicht funktionierenden Taste bei
>>Falba-Tech
>>zur Reparatur war.
>>
>>Falls Dein Angebot noch besteht, würde ich es gerne annehmen.
>>Schreib mir bitte!
>>
>>Liebe Grüße,
>>Arne


--
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Ergodox stromsparend umbauen

2019-12-11 Diskussionsfäden Arne Babenhauserheide
Hi,

Jemand von euch hatte vor über einem Jahr angeboten, eine Ergodox so
umzubauen, dass die Rechenlast beim Prüfen der Tasten von dem Hauptchip
auf einen energiesparenden Nebenprozessor ausgelagert wird.

Ich würde Dich direkt anschreiben, aber mein Namensgedächtnis ist nicht
verlässlich — gar nicht :-(
Wir hatten über verschlüsselte E-Mail kommuniziert, die ich leider nicht
durchsuchen kann, daher finde ich Deinen Namen auch im externen
Gedächtnis nicht mehr.

Ich habe meine Ergodox jetzt wieder. Es hat länger gedauert, weil sie
zwischenzeitlich wegen einer nicht funktionierenden Taste bei Falba-Tech
zur Reparatur war.

Falls Dein Angebot noch besteht, würde ich es gerne annehmen.
Schreib mir bitte!

Liebe Grüße,
Arne


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


[Neo] Re: Projektstatus

2019-09-30 Diskussionsfäden Arne Babenhauserheide

Robin Zickel  writes:

> Also mich gibts hier noch, aber ich habe mich nur als Nutzer eingetragen. 
> Viel los ist jedenfalls nicht.

Mich gibt’s hier auch noch. Evolve-keyboard-layout ist zwar im
Wartezustand (bis ich endlich einige andere hängende Projekte los bin),
aber es fehlt nur noch ein Schritt (schnelle Berechnung der
Regelmäßigkeit via Autokorrelation).

Liebe Grüße,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature
___
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org


Re: [Neo] Vergleich Qwertz - Neo2 + Optimierung genetischer Algorithmus

2019-01-18 Diskussionsfäden Arne Babenhauserheide
Hallo Daniel,

Wenn du noch nach Ideen für Fitness suchst, kannst du auf der
Dokumentation meines Optimierers aufbauen.

→ 
https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/c4df8323467538ac274c58f28c1b82ea5d58efa1/README_de.txt#README_de.txt-65

Meine Erfahrung ist zumindest, dass noch viel Optimierungspotential ist,
dass aber viel Detailarbeit notwendig ist, um die intuitiv gewählten
Entscheidungen bei Neo2 zu replizieren.

Ich tippe inzwischen seit Jahren auf cry, bin damit aber nicht völlig
zufrieden. Leider schaffe ich es seit zwei Jahren nicht, mir die Zeit zu
nehmen, meine letzten Optimierungen zu realisieren (effiziente
Berechnung der Glattheit (regularity) des Tippens).

Liebe Grüße,
Arne

Daniel Schröter  writes:

> Hallo Manuel,
>
> vielen Dank für deine Rückmeldung. Ich habe den Code bei GitHub hochgeladen:
>
> https://github.com/daneil86/KeyboardOptimization/tree/master
>
> Zu deinen Fragen:
> 1. Bei der Evaluierung Qwertz vs. Neo2 habe ich auch die 2. Ebene 
> berücksichtigt. Nur bei der Optimierung wurde dann nur noch die erste Ebene 
> berücksichtigt. Um anschließend nicht Äpfel mit Birnen zu vergleichen, ist 
> dann beim Vergleich von Optimierter Version zu Qwertz und Neo2 jeweils nur 
> die 1. Ebene miteingeflossen.
> 2. Die 5% als Vorgabe zur Optimierung für die kleinen Finger habe ich aus dem 
> Bauch heraus getroffen. Da kann man sicherlich noch bessere Parameter wählen. 
> Aber wie du schon erwähnt hast ist dabei zu beachten, dass in der aktuellen 
> Version das Drücken von Shift nicht berücksichtigt wird, da nur ein Layer.
> 3. Für mich war erstmal die Hauptfrage wieviel Optimierungspotential noch 
> drin steckt. Ich sehe es aber auch eher kritisch, da zum einen die Frage 
> besteht ob die zurückgelegte Fingerdistanz das ausschlaggebende Kriterium ist 
> und zum anderen hat das Neo2-Layout unter ästhetischen Gesichtspunkten 
> eindeutig die Nase vorne. Ich denke wenn genetische Optimierung in ein neues 
> „Neo3“ einfließen würde, wäre es mit Sicherheit eher für neue Nutzer 
> interessant. Abgesehen davon war für mich auch eine Hauptmotivation, dass ich 
> schon immer mal einen genetischen Algorithmus anwenden wollte und auch noch 
> nie etwas in Python gemacht habe .Die Tastaturoptimierung erschien mir da ein 
> schönes Anwendungsbeispiel zu sein.
>
> Viele Grüße
> Daniel
>
>
> Von: Manuel 
> Gesendet: Donnerstag, 17. Januar 2019 23:05
> An: Neo-Layout ; Daniel Schröter 
> 
> Betreff: Re: [Neo] Vergleich Qwertz - Neo2 + Optimierung genetischer 
> Algorithmus
>
> Hallo Daniel,
> vielen Dank für diese Untersuchung, hochinteressant! Ganz ehrlich: Beim lesen 
> des Betreffs 'genetischer Algorithmus' hab ich schon befürchtet, dass da 
> jemand kommt à la: Hallo, bin über das Buzzword genetischer Algorithmus 
> gestolpert, ich kann nicht programmieren und jemand soll mir Neo daraufhin 
> analysieren so-und-so sind meine Vorstellungen wie man das umsetzt... nein, 
> du hast es einfach gemacht ohne um den heißen Brei rum zu reden! Klasse!
> Ich interessiere mich für deinen Code und würde mich freuen wenn du deine 
> Implementierung als ipythonnotebook/git[lab,hub] verfügbar machen würdest.
> Zu deiner Untersuchung:
> 1. Mich wundert, dass beim C++ Code die Einsparung so groß ist gegenüber den 
> anderen beiden Texten. An den {}() liegt es ja nicht − du rechnest ja erstmal 
> nur mit der ersten Ebene, ohne Sonderzeichen. Woran liegt's?
> 2. Das 'z' in der Grundreihe lies mich stutzen: Wie kommst du auf die 5% für 
> den kleinen Finger? Damit er frei bleibt für Shift, Strg und Meta?
> 3. Zum Schluss noch eine destruktive Frage: Ich schätze die Umlernzeit zu 
> einem neues Layout auf 1 Monat bis es benutzbar ist und 6 Monate bis man es 
> flüssig tippen kann. Wer würde von Neo2 auf ein genetisch optimiertes Neo3 
> mit sagen wir 20% weniger Fingerweg umsteigen? Oder ist das für die neue 
> Generation Neo-user gedacht?
> Optimale Grüße,
> Manuel
> Am 17.01.19 um 21:03 schrieb Daniel Schröter:
> Hallo liebe Neo-Community,
> ich bin letztes Jahr auf das Neo-Layout gestoßen und fand die Idee direkt 
> faszinierend. Beim Durchlesen der Seiten habe ich einen genauen Vergleich der 
> bisher bestehenden Tastaturlayouts und Neo2 vermisst. Also habe ich mich 
> daran gemacht ein kleines Python-Programm zu schreiben, das einen beliebigen 
> Text mit einem vorgegebenen Layout „abtippt“ und die Anschläge der einzelnen 
> Finger sowie die insgesamt zurückgelegte Distanz ausgibt. Das Ergebnis kann 
> sich sehen lassen; hier der Vergleich von Qwertz zu Neo2:
> Text
> Anzahl
> Zeichen
> Strecke
> Qwertz [m]
> Strecke
> Neo2 [m]
> Einsparung [%]
> Jung- Die Eroberung der Maschinen
> 368.704
> 5.593
> 4.564
> 18,40
> C++Code
> 91.605
> 2.232
> 1.522
> 31,79
> Bogdanow - Der rote Planet
> 292.615
> 4.495
> 3.712
> 17,43
>
> In einem 2. Schritt habe ich dann das Programm um einen genetischen 
> Optimierungsalgorithmus erweitert, um zu sehen wieviel Optimierungspotential 
> noch vorhanden ist. Die Vorgabe 

Re: [Neo] Erfahrungen mit der Tastatur von keyboard.io?

2018-04-03 Diskussionsfäden Arne Babenhauserheide
Hallo Jurek,

urac  writes:
> Qualität ist sehr gut. Sollte bei dem Preis selbstverständlich sein.
> Denjenigen, die die ganzen Produktionsärgernisse mitverfolgt haben, dürften
> aber Zweifel gekommen sein.
…
> Was mich persönlich am meisten interessiert: Ergonomie. Das Model 01 ist
> hier sehr gut, hat aber das gleiche Problem, das alle weitgehenden
> ergonomischen Entwürfe haben. Umso mehr ich einen Gebrauchsgegenstand
> ergonomisch optimiere, desto stärker wird die Abhängigkeit von den
> Körpermaßen. Wenn die Zielgruppe groß bleiben soll, braucht es
> Verstellmöglichkeiten. Bei Tastaturen bedeutet das normalerweise
> Zweiteilung und variable Aufstellwinkel. Das Grundproblem aller
> ergonomischen Tastaturen hat aber auch das Model 01: Es ist für
> mitteleuropäische Männer ausgelegt, d.h. für große Hände.

Das klingt, als würde sie für mich passen … 

> Durch die seperate Fn-Taste ist das Model 01 für das Ebenenkonzept von Neo
> prädestiniert.

Das hatte ich auch gedacht: Für M4 und M3 wäre das ideal. Hand runter
drücken, um auf die Zahlenebene bzw. die Klammern zu kommen. Allerdings
brauche ich oft Alt-<, also alt und m3 und eine Taste. Vielleicht kann
ich das lösen, indem ich STRG und Alt symmetrisch auf beide Seiten lege.

> Nach meiner Einschätzung ist das Model 01 für Blindschreiber die zur Zeit
> beste in Serie produzierte Tastatur auf dem Markt. Sie ist deutlich besser
> als das Truly Ergonomic Keyboard (zu geringer Öffnungswinkel, schlechte
> Daumentasten),

Bei der TECK hat mir das starke nach Innen greifen schon Probleme
gemacht. Dass Model 01 sich teilen lässt, halte ich deswegen für einen
großen Vorteil.

Die "Daumentasten" der TECK sind eher ein hack (aber ein guter, durch
unterschiedliche Belegung der Leertaste links und rechts).

> etwas besser als die Ergodox (gut, aber nur für sehr große
> Hände) und die Maltron (sperrig, ebenfalls nur für große Hände). Einen
> Haken außer dem Preis habe ich bisher nicht gefunden.

Klingt toll – danke!

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


[Neo] Erfahrungen mit der Tastatur von keyboard.io?

2018-04-02 Diskussionsfäden Arne Babenhauserheide
Hallo Neolinge,

Hat jemand von euch schon Erfahrungen mit http://keyboard.io gemacht?

Was sie beschreiben klingt toll – inklusive freier Lizensierung – gibt
es einen Haken?

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken
http://draketo.de


signature.asc
Description: PGP signature


Re: [Neo] Truly / TECK stinkt

2018-03-28 Diskussionsfäden Arne Babenhauserheide
Hallo Erik,

Mach die Handballenablage am Besten einfach weg. Die ist langfristig eh
nicht nützlich (ich habe sie nach einer Weile abgemacht und in den
letzten Jahren nicht wieder drangemacht und auch nicht vermisst).

Liebe Grüße,
Arne

Erik Streb del Toro  writes:

> Aha, Weichmacher. Na toll, dass die jetzt in meine Haut gehen und dort
> noch 60 Jahre bleiben. Inzwischen ist es schon viel schwächer. Die
> Tastatur riecht kaum noch, aber meine Hände stinken immer nach dem Zeug.
> Es kommt von der Handballenablage. In der EU wäre dieses Produkt
> wahrscheinlich gar nicht zugelassen. In Kanada ist das wohl egal, weil
> die eh in Holzblockhütten wohnen, da gleicht sich das wohl aus.
>
> Wenn ich demnächst Krebs bekommen sollte, weiß ich ja an wen ich mich
> wenden muss.
>
> Grüße
> Erik
>
> Peter Fischer schrieb am 02.04.2012 23:39:
>> Am 22.03.2012 11:48, schrieb Erik Streb del Toro:
>>> Nach einer Woche auslüften stinkt sie immernoch bestialisch nach „neuem
>>> Auto“ oder so. Was haben die da draufgesprüht und wie bekommt man das weg?
>> Wahrscheinlich ist nichts aufgesprüht. der "neue Auto"-Geruch, das sind
>> freie Monomere bzw ausgasende Weichmacher aus dem Kunststoff. Das wird
>> dich wohl noch eine Runde begleiten.
>> 
>>> Jedenfalls lässt sich einwandfrei darauf tippen. Aber ich bekomme vom
>>> Gestank immer Kopfschmerzen. 
>> Ein solches Problem kenne ich von diesen aufrollbaren Messestandplakaten.
>> 
>>> Irgendwelche Tipps?
>> 
>> Umtauschen.
>> Einem Raucher weiterverkaufen, der das nicht riecht.
>> In die Sonne stellen und beschleunigt ausgasen lassen (funktioniert beim 
>> Auto auch so). Aufpassen: bei zu großer Hitze in direkter Sonne verzieht es 
>> Dir den Kunststoff, er ist wahrscheinlich nicht so hochtemperaturresistent 
>> wie der für das Armaturenbrett verwendete.
>> 
>> Beim Auto heisst das Problem "fogging" und beschreibt das Problem, dass die 
>> Weichmacher sich (zusammen mit Feinstaub und Rauchpartikeln) als schmieriger 
>> Film innen auf die Scheiben legen. Vielleicht findest unter diesem Begriff 
>> etwas.
>> 
>> Soweit ich weiß, gast es bei öfteren warm/kalt wechseln besser aus als wie 
>> wenn es dauernd gleich warm ist.
>> 
>> Peter
>> 

-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] emacs fragen

2017-05-29 Diskussionsfäden Arne Babenhauserheide
Hallo ng0,

ng0  writes:

> Hi,
>
> vor ewig langer Zeit habe ich neo gefunden aber nie die Zeit gehabt es
> auszuprobieren.
> So, die Liste sieht nicht so aktiv aus vom Archiv here aber ich hoffe 
> Menschen sind
> trotzdem noch drauf.
>
> Ich benutze mittlerweile hauptsächlich Emacs. Ich hab es direkt wieder
> gelassen in Emacs und bin zu 'de' gewechselt weil so simple Sachen wie
> Strg - x - s oder Strg - x - c bei neo für einen Knoten sorgen.
> Habt ihr da irgendwelche Ideen wie sich das lösen könnte (bitte keine
> Editor flamewars)?

Ich verwende Emacs, und ich habe die Erfahrung gemacht, dass gerade
Emacs mit alternativen Layouts gut funktioniert, weil die Kürzel den
Anfangsbuchstaben der Befehle folgen und nicht auf QWERTZ optimiert
sind.

Die wichtigste Änderung für Emacs ist allerdings, STRG auf Capslock zu
legen. Damit ist dann C-x einfacher als mit QWERTZ (du musst die Hand
nicht runterbewegen).

Ich nutze die Truly Ergonomic dafür: Damit habe ich shift, m3 und m4 auf
Daumentasten (brauche also kein Capslock für m3).

Liebe Grüße,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] typing strategy and the keyboard layout

2017-02-03 Diskussionsfäden Arne Babenhauserheide
r die Modellierung des 
> Zehnfingersystems gesammelt wurden.
> Dies ist, nebenbei ein Punkt, in dem man die Neo Tastatur weiter 
> verbessern könnte. Was unser "How we type" Paper zeigt, ist dass Leute 
> sehr unterschiedlich tippen. Die meisten Computernutzer haben das 
> Zehnfingersystem nicht gelernt und ihre eigene Strategie entwickelt. Das 
> macht die Optimierung einer Tastatur natürlich umso schwerer. Aber auch 
> spannender. Wie können wir eine robuste Lösung finden, die optimal für 
> verschieden Tippstrategien funktioniert?
>
> Um Strategien zwischen Englisch- und Finnisch-Tippern vergleichen zu 
> können (welcher Finger drückt welche Taste), haben wir nur die 
> Buchstaben betrachtet die in beiden Sprachen vorkamen und jeden 
> Buchstaben gleich gewichtet. Die effektive Nutzung der Finger ist dann 
> natürlich wieder Sprachen und Textabhängig. Dennoch zeigt es welchen 
> Bereich die Finger auf der Tastatur abdecken, und das kann sehr 
> unterschiedlich sein. Eure Gewichtungen würden sich natürlich für jede 
> Strategie ändern. Für jemanden der nur den Zeigefinger der rechten Hand 
> benutzt ist die Qwertz "j" Taste genauso gut oder schelcht zu erreichen 
> wie die Qwertz "o" oder "m", zumal der Finger nicht auf der Qwertz "j" 
> Taste als Startposition ruht.
>
> Die richtigen Gewichtungen zu finden ist schwierig und ein gutes 
> Tippmodell, das die Tippgeschwindigkeit einer Buchstabensequenz 
> voraussagt, gibt es noch nicht. Alle mir bekannten Modelle sind auf das 
> 10-Finger System zugeschnitte und, noch schlimmer, beruhen auf den 
> Forschungen von vor über 30 Jahren (z.B. Dvorak oder Salthouse 
> <https://www.researchgate.net/profile/Timothy_Salthouse/publication/19446858_Perceptual_cognitive_and_motoric_aspects_of_transcription_typing/links/0c9605374d141d8cf100.pdf>).
>  
> Das Tippen auf modernen Keyboards geht wesentlich einfacher und wir 
> haben zum Beispiel herausgefunden, dass Bigrams die mit Fingern 
> unterschiedlicher Hände getippt wurden, kaum schneller sind als mit 
> Fingern der gleichen Hand, bei manchen ist es sogar langsamer - ein 
> Effekt der für Schreibmaschinen wieder und wieder berichtet wurde und 
> auf den alle Modelle aufbauen. Auf flachen Computertastaturen bei denen 
> es kaum Kraft benötigt eine Taste zu drücken, ist die Vorbereitung des 
> nächsten Buchstabens mit einem Finger der gleichen Hand oft genauso 
> schnell möglich wie mit einem Finger der anderen Hand.
>
> Ok, diese email wurde länger als gedacht ;)
> Um es kurz zu machen, ich Stelle euch meine Daten natürlich gerne zur 
> Verfügung. Das Paper wird allerdings offiziell erst im Mai 
> veröffentlicht und solange wird es noch dauern bis wir die Daten 
> ebenfalls veröffentlichen. Bis dahin kann ich euch aber Beispieldateien 
> zweier Studienteilnehmer zukommen lassen, wenn ihr interessiert seid.
>
> Eine Frage an euch hätte ich aber auch:
> Was ist eure Methode die Zeichen der unteren Ebenen zu optimieren 
> (Punktuation, Klammern, Sonderzeichen etc)? Oder wurde "einfach" 
> entschieden welche Modifier Tasten benutzt werden und wo welches Zeichen 
> hinkommt?
>
> Gruss,
> Anna Feit
>
>
> On 15.2.2016 23:15, Arne Babenhauserheide wrote:
>> Dear Anna Maria Feit,
>>
>> I am reading your paper How we Type. I’m a member of the Neo-Layout
>> community¹ and working on algorithmic optimizations of keyboard
>> layouts. For this we try to identify cost factors while typing — what
>> kinds of movements are problematic for typists — and use them to
>> optimize the keyboard layout to reduce strain on the hand.
>>
>> I thought that (a) this might interest you, and (b) your data might
>> provide part² of the information we need to improve the optimizer.
>>
>> Our current results are documented in the readme³ and the configuration
>> file⁴ of one of our optimization programs.
>>
>> Can you provide access to your timing data in a way which allows us to
>> derive cost factors from it?
>>
>> Best wishes,
>> Arne
>>
>> ¹: http://neo-layout.org
>>
>> ²: I assume that this will only provide part of the information, because
>> your data is gathered from people who trained to use the movements in
>> the QWERTY layout. However your result that the language does not
>> matter so much hints at much easier application of the data.
>>
>> ³: README, partially in german:
>> 
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/81700c3d2765b6ae0f25164a3e53483340d3b956/README
>>
>> ⁴: config file describing the cost factors. The implementation is in a
>>separate code file⁵:
>>
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/81700c3d2765b6ae0f25164a3e53483340d3b956/config.py
>>
>> ⁵: Implementation of the cost factors:
>> 
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/81700c3d2765b6ae0f25164a3e53483340d3b956/layout_cost.py
>>

-- 
Sent with my mu4e



Re: [Neo] Vorzüge von NEO2 gegenüber AdNW

2017-01-24 Diskussionsfäden Arne Babenhauserheide

Arne Babenhauserheide <arne_...@web.de> writes:

> Hallo :)
>
> Thelonius Kort <t...@banza.net> writes:
>
>> Ich habe ungefähr drei Wochen recht intensiv NEO2 geübt, um dann
>> festzustellen, daß es zwar natürlich viel besser ist als QWERT[ZY], aber
>> doch noch erhebliches Optimierungspotenzial birgt. Zum Beispiel hüpfte
>> nun zwar mein linker Zeigefinger nicht mehr ständig zwischen r und t hin
>> und her, dafür aber mein linker Mittelfinger zwischen a und l (bei
>> deutschen Texten). 
>>
>> Seitdem verwende ich nun — seit bald zwei Monaten — die KOY-Variante
>> "aus der Neo Welt" https://is.gd/3o7rWC. Und ich habe ungefähr sechs
>> Wochen gebraucht, um mit KOY auf das Niveau zu kommen, auf dem ich mit
>> NEO2 nach drei Wochen war, was aber mit Sicherheit nicht daran liegt,
>> das NEO2 besser zu erlernen ist
>
> Mit dieser Aussage steht und fällt der Rest von dem, was du geschrieben
> hast. Dabei ist sie gar nicht so offensichtlich: Nach mehreren anderen
> Belegungen kann ich inzwischen sagen, dass Neo unglaublich leicht zu
> lernen ist. Diese Lernbarkeit ist der Hauptgrund, warum ich z.B. noch
> nicht sage "cry ist toll, alle sollten es lernen" (cry is die Belegung,
> die ich inzwischen seit 5 Jahren nutze aber bald ersetzen will).

Die KOY sieht übrigens grundlegend nicht schlecht aus.[1] Im Vergleich zur
AdNW wird sie das ei auf Mittel- und Ringfinger los (die sind bei AdNW
eine Sehnenscheidenentzündungsgefahr — meiner Einschätzung nach so
stark, dass ich AdNW niemandem empfehlen würde).

Ich kann dir mehrere "Familien" von Belegungen generieren, die alle
ähnlich gut sind — innerhalb der Familien sind die Belegungen
ähnlich.

Es gibt aber, wie gesagt, Parameter, die einfach noch nicht sauber
erfasst sind.

Eine Belegung, die ich schon länger testen will, ist Bone:
https://wiki.neo-layout.org/wiki/Bone
Da hat effchen einige der im Optimierer schwer erfassbaren Kriterien von
Hand nachgearbeitet.

(will heißen: Ja, AdNW-KOY ist gut, aber es ist nur eine von vielen
Möglichkeiten)
[1]: http://adnw.de/index.php?n=Main.SeitlicheNachbaranschl%C3%A4ge
 "Link ohne kurzlebige Verkürzung"

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Vorzüge von NEO2 gegenüber AdNW

2017-01-24 Diskussionsfäden Arne Babenhauserheide
Hallo :)

Thelonius Kort  writes:

> Ich habe ungefähr drei Wochen recht intensiv NEO2 geübt, um dann
> festzustellen, daß es zwar natürlich viel besser ist als QWERT[ZY], aber
> doch noch erhebliches Optimierungspotenzial birgt. Zum Beispiel hüpfte
> nun zwar mein linker Zeigefinger nicht mehr ständig zwischen r und t hin
> und her, dafür aber mein linker Mittelfinger zwischen a und l (bei
> deutschen Texten). 
>
> Seitdem verwende ich nun — seit bald zwei Monaten — die KOY-Variante
> "aus der Neo Welt" https://is.gd/3o7rWC. Und ich habe ungefähr sechs
> Wochen gebraucht, um mit KOY auf das Niveau zu kommen, auf dem ich mit
> NEO2 nach drei Wochen war, was aber mit Sicherheit nicht daran liegt,
> das NEO2 besser zu erlernen ist

Mit dieser Aussage steht und fällt der Rest von dem, was du geschrieben
hast. Dabei ist sie gar nicht so offensichtlich: Nach mehreren anderen
Belegungen kann ich inzwischen sagen, dass Neo unglaublich leicht zu
lernen ist. Diese Lernbarkeit ist der Hauptgrund, warum ich z.B. noch
nicht sage "cry ist toll, alle sollten es lernen" (cry is die Belegung,
die ich inzwischen seit 5 Jahren nutze aber bald ersetzen will).

Unterschiedliche Belegungen sind unterschiedlich leicht zu lernen — das
ist zumindest meine Erfahrung. Meine Lernzeit wurde allerdings mit jeder
weiteren Belegung kürzer und eben nicht länger. Ich sehe eine Belegung
als halbwegs gelernt an, wenn ich wieder bei etwa 300 Anschlägen pro
Minute bin (komfortabel wird sie ab 400 Anschlägen pro Minute). Bei
schlecht zu lernenden bleiben allerdings Stolperfallen, die auch nach
längerem Tippen noch Probleme machen (z.B. Buchstabendreher). Davon hat
Neo sehr wenige, und ich bin immernoch nicht sicher warum.

Die Zeit bis 300 Anschläge wurde mit jeder Belegung kürzer, die Zeit bis
ich nur noch weniger Stolperstellen hatte, hing dagegen meiner
Einschätzung nach eher an der Belegung.

Kannst du wirklich sicher sagen, dass AdNW nicht schwerer zu lernen ist
als Neo2?

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Buchstabenhäufigkeit

2016-09-29 Diskussionsfäden Arne Babenhauserheide
Hallo Jochen,

Das hier ist, was ich verwende:

https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/df5564f6d76b7365a2be11e90b42f879686311c3/ngrams.py?at=default=file-view-default#ngrams.py-272

Liebe Grüße,
Arne

Jo Tasmo writes:

> Hallo Zusammen,
>
> es wurden in dieser Mailingliste von verschiedenen Beteiligten schon
> häufiger erwähnt, dass sie
> die Charakter  ihrer Vorkommens-Häufigkeit nach im Layout intigrierten. Da
> ich mich im Feld der
> Indologie (Sanskrit und Pali) bewege, würde mich  interessieren, wie  man
> die Buchstaben-Häufigkeit in einer Sprache ermittelt.
> Software, Links, etc.?
>
> Grüße
>
> Jochen


-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Wieder Optimieren

2016-08-23 Diskussionsfäden Arne Babenhauserheide
Hi Marco,

Kein Problem ☺

Ich habe heute angefangen, mit regularity zu experimentieren: Die
Standardabweichung der Kosten für unterschiedliche Wörter minimieren,
damit die Belegung regelmäßiger zu tippen wird.

Ich hoffe, dass damit Stolperstellen vermieden werden.

Liebe Grüße,
Arne

Marco Antoni writes:

> Hey Arne,
>
> ich bin grad in der Arbeit und git... puuh. Ich schick dir die Ergebnisse 
> heute Abend per Mail :-)
>
> Grüße
> Marco
>
>  Originalnachricht 
> Von: Arne Babenhauserheide
> Gesendet: Dienstag, 23. August 2016 10:10
> An: Neo-Layout
> Antwort an: Neo-Layout
> Betreff: Re: [Neo] Wieder Optimieren
>
> Hi Marco,
>
> Kannst du mir deine bisherigen Ergebnisse einfach schicken?
>
> Du kannst sie auch in results-2016 kopieren, committen und pushen (hast
> du noch push-Rechte in dem bitbucket-repo?)
>
> Liebe Grüße,
> Arne
>
> Marco Antoni writes:
>
>> ‎Hi Arne,
>>
>> schön, von dir zu lesen. Ich hab das gleich runtergeladen und lasse es auf 
>> meinen 4 Kernen laufen. Ist das Programm randomisiert oder muss ich 
>> irgendwie dafür sorgen, dass die 4 Kerne nicht exakt das gleiche tun? Ich 
>> habe zwichen den Starts ein paar Sekunden gewartet, um sicher zu gehen :-)
>>
>> Grüße
>> marco8
>>
>> Originalnachricht 
>> Von: Arne Babenhauserheide
>> Gesendet: Dienstag, 14. Juni 2016 09:34
>> An: Neo-Layout
>> Antwort an: Neo-Layout
>> Betreff: [Neo] Wieder Optimieren
>>
>> Hi,
>>
>>
>> Tut mir Leid, dass so lange Funkstille war. Die letzten Jahre waren
>> stressig und der Abschluss meines 3-Jahres-Tests fiel grade in die Zeit
>> als ich dachte, dass ich jetzt gleich mit der Doktorarbeit fertig sein
>> müsste (etwa 18 Monate lang).
>>
>>
>> Jetzt bin ich fertig und habe mich wieder halbwegs davon erholt und gehe
>> damit endlich wieder daran, mit evolve-keyboard-layout¹ meine finale
>> Belegung zu suchen. Die Erfahrungen aus meinem 3+1.5 Jahres-Versuch sind
>> eingebunden²³, genau wie die Ergebnisse aus dem kurzen Lauf letztes Jahr
>> (die erst seit heute).
>>
>>
>> Jetzt lasse ich 6 Prozesse optimieren.
>>
>>
>> Wer mitmachen will, kann sich einfach das Repo⁴ holen und evolution.py
>> laufen lassen. Unter Windows sollte es funktionieren, ich kann
>> allerdings nicht genau beschreiben, wie es läuft.
>>
>>
>> Unter GNU/Linux geht es z.B. so:
>>
>> hg clone https://bitbucket.org/ArneBab/evolve-keyboard-layout
>> cd evolve-keyboard-layout
>> wget 
>> https://bitbucket.org/squeaky/portable-pypy/downloads/pypy3.3-5.2-alpha-20160602-linux_x86_64-portable.tar.bz2
>> tar xf pypy3.3-5.2-alpha-20160602-linux_x86_64-portable.tar.bz2
>>
>> PROC=1 # in screen oder mehreren Shells für PROC=1 bis $(($(nproc)-1))
>> echo $(hg id) >> results-2016/evo-"$(whoami)"-${PROC}.txt
>> pypy3.3-5.2-alpha-20160602-linux_x86_64-portable/bin/pypy3 ./evolution.py -o 
>> results-2016/evo-"$(whoami)"-${PROC}.txt --progress
>>
>>
>> Liebe Grüße,
>> Arne
>>
>>
>> ¹: Infos zu evolve-keyboard-layout, inklusive Kriterien und Korpus:
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/tip/README_de.txt
>>
>> ²: Testnotizen aus meinem Langzeit-Test:
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/empirie/Testnotizen.txt#Testnotizen.txt-54
>>
>> ³: Konfiguration:
>> - Kosten: 
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/empirie/config.py
>> - Korpus: 
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/ngrams.config
>>
>> ⁴: Das repository, ihr braucht zum Klonen Mercurial (hg):
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout


-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Wieder Optimieren

2016-08-13 Diskussionsfäden Arne Babenhauserheide
Hi Marco,

Sorry, dass ich erst jetzt antworte (wie du merkst, hatte ich deine Mail
auf dem Schirm, nur ständig gefühlt keine Zeit…).

Ich habe für die nächste Woche jetzt nochmal 2 Rechner zum Optimieren
abgestellt. Irgendwann ab übernächste Woche würde ich mal sammeln. Dann
will ich schauen, ob der Optimierer in irgendwelche offensichtlichen
Fehlerzustände rennt (z.B. ei auf Ring- und Mittelfinger) und wenn er
das nicht tut, die jeweils besten Layouts von mehreren "Layoutfamilien"
vergleichen.

Ich habe seit Anfang des Optimierungslaufes noch zwei kleine Änderungen
gemacht¹, opimiere aber gerade noch die, damit die Läufe vergleichbar
sind.

Mit den besten Layouts können wir dann schauen, welche Probleme es beim
praktischen Tippen von Testtexten damit noch gibt. Ich konnte die
letzten 4 Jahre zumindest aus Erfahrung bestätigen (wenn auch nicht
robust gemessen), dass in den Belegungen keine versteckten Probleme
lauern sollten, die erst bei hoher Tippgeschwindigkeit auftreten
(bzw. für das was dabei auftritt, habe ich schon Anpassungen
vorgenommen). Das heißt, wir können die Belegungen testen und die
Ergebnisse sollten gültig sein, ohne dass wir die Belegungen erst
jahrelang einüben müssen.

¹: Kosten für Ring-Mittel Kombinationen erhöht, ",." aus der Optimierung
   genommen und einen extremen Handstrecker als zu vermeidende Bewegung
   aufgenommen (Kleiner-Finger-unten⇔Zeigefinger-oben und
   Kleiner-Finger-oben⇔Zeigefinger-unten)

Liebe Grüße,
Arne

Marco Antoni writes:

> Moinmoin,
>
> wie bzw. wann sammelst du denn die Ergebnisse? Hier mal die Resultate 
> meiner ersten beiden runs, wobei ich am zweiten immer noch weiterrechne. 
> Die besten 10 meiner 404 Layouts[1] haben:
>
> # 8.184965588418057 x100 total penalty per letter
> # 8.239213734962588 x100 total penalty per letter
> # 8.26461167442474 x100 total penalty per letter
> # 8.28564151695517 x100 total penalty per letter
> # 8.29059927613474 x100 total penalty per letter
> # 8.30694023391494 x100 total penalty per letter
> # 8.312959709332024 x100 total penalty per letter
> # 8.314483692045187 x100 total penalty per letter
> # 8.331026954235185 x100 total penalty per letter
> # 8.331252128990487 x100 total penalty per letter
>
> Grüße
> marco8
>
> [1] Meine CPU ist nur ein Athlon 5350, der dafür aber fast 24/7 rechnet :-)
>
> Am 14.06.2016 um 09:10 schrieb Arne Babenhauserheide:
>> Hi,
>>
>>
>> Tut mir Leid, dass so lange Funkstille war. Die letzten Jahre waren
>> stressig und der Abschluss meines 3-Jahres-Tests fiel grade in die Zeit
>> als ich dachte, dass ich jetzt gleich mit der Doktorarbeit fertig sein
>> müsste (etwa 18 Monate lang).
>>
>>
>> Jetzt bin ich fertig und habe mich wieder halbwegs davon erholt und gehe
>> damit endlich wieder daran, mit evolve-keyboard-layout¹ meine finale
>> Belegung zu suchen. Die Erfahrungen aus meinem 3+1.5 Jahres-Versuch sind
>> eingebunden²³, genau wie die Ergebnisse aus dem kurzen Lauf letztes Jahr
>> (die erst seit heute).
>>
>>
>> Jetzt lasse ich 6 Prozesse optimieren.
>>
>>
>> Wer mitmachen will, kann sich einfach das Repo⁴ holen und evolution.py
>> laufen lassen. Unter Windows sollte es funktionieren, ich kann
>> allerdings nicht genau beschreiben, wie es läuft.
>>
>>
>> Unter GNU/Linux geht es z.B. so:
>>
>> hg clone https://bitbucket.org/ArneBab/evolve-keyboard-layout
>> cd evolve-keyboard-layout
>> wget 
>> https://bitbucket.org/squeaky/portable-pypy/downloads/pypy3.3-5.2-alpha-20160602-linux_x86_64-portable.tar.bz2
>> tar xf pypy3.3-5.2-alpha-20160602-linux_x86_64-portable.tar.bz2
>>
>> PROC=1 # in screen oder mehreren Shells für PROC=1 bis $(($(nproc)-1))
>> echo $(hg id) >> results-2016/evo-"$(whoami)"-${PROC}.txt
>> pypy3.3-5.2-alpha-20160602-linux_x86_64-portable/bin/pypy3 ./evolution.py  
>> -o results-2016/evo-"$(whoami)"-${PROC}.txt --progress
>>
>>
>> Liebe Grüße,
>> Arne
>>
>>
>> ¹: Infos zu evolve-keyboard-layout, inklusive Kriterien und Korpus:
>> 
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/tip/README_de.txt
>>
>> ²: Testnotizen aus meinem Langzeit-Test:
>> 
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/empirie/Testnotizen.txt#Testnotizen.txt-54
>>
>> ³: Konfiguration:
>> - Kosten: 
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/empirie/config.py
>> - Korpus: 
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/ngrams.config
>>
>> ⁴: Das repository, ihr braucht zum Klonen Mercurial (hg):
>> https://bitbucket.org/ArneBab/evolve-keyboard-layout
>>


-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Wieder Optimieren

2016-06-15 Diskussionsfäden Arne Babenhauserheide
Hi Marco,

Marco Antoni writes:

> schön, von dir zu lesen. Ich hab das gleich runtergeladen und lasse es
> auf meinen 4 Kernen laufen. Ist das Programm randomisiert oder muss
> ich irgendwie dafür sorgen, dass die 4 Kerne nicht exakt das gleiche
> tun? Ich habe zwichen den Starts ein paar Sekunden gewartet, um sicher
> zu gehen :-)

Das Programm sollte ausreichend randomisiert sein :)

Es ist für maximale Parallelisierung geschrieben — also um als völlig
unabhängige Prozesse zu laufen, die nur zum Sammeln der Ergebnisse
kommunizieren, und das nur nachträglich über Dateisystem oder
Versionsverwaltung ☺

Liebe Grüße,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


[Neo] Wieder Optimieren

2016-06-14 Diskussionsfäden Arne Babenhauserheide
Hi,


Tut mir Leid, dass so lange Funkstille war. Die letzten Jahre waren
stressig und der Abschluss meines 3-Jahres-Tests fiel grade in die Zeit
als ich dachte, dass ich jetzt gleich mit der Doktorarbeit fertig sein
müsste (etwa 18 Monate lang).


Jetzt bin ich fertig und habe mich wieder halbwegs davon erholt und gehe
damit endlich wieder daran, mit evolve-keyboard-layout¹ meine finale
Belegung zu suchen. Die Erfahrungen aus meinem 3+1.5 Jahres-Versuch sind
eingebunden²³, genau wie die Ergebnisse aus dem kurzen Lauf letztes Jahr
(die erst seit heute).


Jetzt lasse ich 6 Prozesse optimieren.


Wer mitmachen will, kann sich einfach das Repo⁴ holen und evolution.py
laufen lassen. Unter Windows sollte es funktionieren, ich kann
allerdings nicht genau beschreiben, wie es läuft.


Unter GNU/Linux geht es z.B. so:

hg clone https://bitbucket.org/ArneBab/evolve-keyboard-layout
cd evolve-keyboard-layout
wget 
https://bitbucket.org/squeaky/portable-pypy/downloads/pypy3.3-5.2-alpha-20160602-linux_x86_64-portable.tar.bz2
tar xf pypy3.3-5.2-alpha-20160602-linux_x86_64-portable.tar.bz2

PROC=1 # in screen oder mehreren Shells für PROC=1 bis $(($(nproc)-1))
echo $(hg id) >> results-2016/evo-"$(whoami)"-${PROC}.txt
pypy3.3-5.2-alpha-20160602-linux_x86_64-portable/bin/pypy3 ./evolution.py  -o 
results-2016/evo-"$(whoami)"-${PROC}.txt --progress


Liebe Grüße,
Arne


¹: Infos zu evolve-keyboard-layout, inklusive Kriterien und Korpus:
   https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/tip/README_de.txt

²: Testnotizen aus meinem Langzeit-Test:
   
https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/empirie/Testnotizen.txt#Testnotizen.txt-54

³: Konfiguration:
   - Kosten: 
https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/empirie/config.py
   - Korpus: 
https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/174166596188d1bb0a710029e59f8a8a8bf43567/ngrams.config

⁴: Das repository, ihr braucht zum Klonen Mercurial (hg):
   https://bitbucket.org/ArneBab/evolve-keyboard-layout



[Neo] typing strategy and the keyboard layout

2016-02-15 Diskussionsfäden Arne Babenhauserheide
Dear Anna Maria Feit,

I am reading your paper How we Type. I’m a member of the Neo-Layout
community¹ and working on algorithmic optimizations of keyboard
layouts. For this we try to identify cost factors while typing — what
kinds of movements are problematic for typists — and use them to
optimize the keyboard layout to reduce strain on the hand.

I thought that (a) this might interest you, and (b) your data might
provide part² of the information we need to improve the optimizer.

Our current results are documented in the readme³ and the configuration
file⁴ of one of our optimization programs.

Can you provide access to your timing data in a way which allows us to
derive cost factors from it?

Best wishes,
Arne

¹: http://neo-layout.org

²: I assume that this will only provide part of the information, because
   your data is gathered from people who trained to use the movements in
   the QWERTY layout. However your result that the language does not
   matter so much hints at much easier application of the data.

³: README, partially in german:
   
https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/81700c3d2765b6ae0f25164a3e53483340d3b956/README

⁴: config file describing the cost factors. The implementation is in a
  separate code file⁵:
  
https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/81700c3d2765b6ae0f25164a3e53483340d3b956/config.py

⁵: Implementation of the cost factors:
   
https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/81700c3d2765b6ae0f25164a3e53483340d3b956/layout_cost.py

-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Aalto-Universität – How we type

2016-02-14 Diskussionsfäden Arne Babenhauserheide
Das ist toll — danke!

Liebe Grüße,
Arne
Hartmut Goebel writes:

> Am 14.02.2016 um 08:01 schrieb Daniel Knittl-Frank:
>> das könnte eventuell für ein paar von uns interessant sein:
>>
>> http://userinterfaces.aalto.fi/how-we-type/
>
> Danke für den Link und die Zusammenfassung.


-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Entfernen/Umbenennen von "Neo3"

2016-02-01 Diskussionsfäden Arne Babenhauserheide

Meinen auch — ich finde zwar die maschinell optimierten Layouts sehr
viel angenehmer als Neo2, aber sauber gemachte Optimierung braucht Zeit,
vor allem Zeit, um herauszufinden, was eigentlich ein gutes Layout
ausmacht. Und ich fände Schnellschüsse unschön.

Liebe Grüße,
Arne

urac writes:

> Meine Rede seit '45.
>
> Will sagen: Meinen Segen habt ihr.
>
> Jurek
>
> Am 1. Februar 2016 um 00:41 schrieb paul :
>
>> Hallo liebe Neo-Gemeinde,
>>
>> ich habe mir gerade (teils aus Langeweile, teils weil die Prüfungszeit
>> näher rückt ;-) ein paar (ca. 1 Jahr) alte Threads auf der Mailingliste
>> durchgelesen, mit Titeln wie "Zukunft von Neo" oder "Neo3 -- aktueller
>> Stand?".
>> [Btw: Bitte entschuldigt den typografisch nicht korrekten Gedankenstrich,
>> der ist auf meinem ErgoDox-Layout mangels Unicode noch nicht drauf.]
>>
>> Mir fielen dabei vor allem zwei Dinge auf:
>> 1) Es ging manchmal schon ziemlich zur Sache, aber die Community ist
>> geschlossen aufgetreten und hat "ihr Baby" verteidigt, und das sogar mit
>> einer ausschließlich ruhigen, sachlichen Argumentation. Mal ein großes Lob
>> an alle, sowas wünschte ich mir überall im Internet ;D
>>
>> 2) Viele Neo-Neulinge waren verwirrt ob der Frage der Zukunftssicherheit
>> von Neo2.
>> "Wenn es bald (?) ein Neo3 gibt, das noch besser ist als Neo2, warum
>> sollte ich mir dann die Mühe machen und vorher Neo2 lernen, und wird es
>> Neo2 dann überhaupt noch geben?", so schien mir Grundkanon zu sein, und es
>> waren nicht wenige Leute, die aus diesem Grund erst gar nicht mit Neo2
>> angefangen haben. Die sehr ungewisse Zeitspanne bis Neo3 scheint es nur
>> noch schlimmer zu machen.
>>
>> Bitte nicht falsch verstehen: ich möchte keine Diskussion darüber
>> anzetteln, ob ein einheitliches Neo3 Sinn macht oder nicht (s.u.);
>> ich finde es einfach nur sehr schade dass aufgrund eines
>> Missverständnisses Leute sich davon abhalten, eine alternative
>> Tastaturbelegung zu lernen, die wirklich viel richtig und noch viel mehr
>> besser macht (als Qwertz, aber auch allgemein).
>>
>> Deshalb mein Vorschlag: lasst uns das Wort "Neo3" aus dem Wiki entfernen,
>> das suggeriert nur, dass Neo2 bald überholt sein wird.
>> Wenn es (irgendwann) ein einheitliches Layout gibt, das als "legitimer
>> Nachfolger" den selben Namen tragen soll, kann man immer noch entscheiden,
>> ob das nun Neo3 heißt oder ganz anders.
>>
>> In der Zwischenzeit sollte man dafür aber einen gänzlich anders klingenden
>> Arbeitstitel wählen (Vorschläge?).
>> Oder, was ich noch besser fände: nur von "alternativen" oder "optimierten"
>> Layouts sprechen.
>> (Ich wäre auch dafür, eine kleine Rubrik "Zum Namen" einzufügen mit der
>> Erläuterung, warum das ganze Neo**2** heißt und was Neo1 war, und dem
>> fetten Hinweis "Es wird kein Neo3 geben", wenn niemand etwas dagegen hat?)
>>
>> Ich bin prinzipiell auch bereit, die entsprechenden Wiki-Seiten selbst
>> abzuändern, falls es dafür Konsens gibt -- aber wenn es jemand anders macht
>> habe ich überhaupt nichts dagegen, ich verirre mich im Wiki regelmäßig, das
>> finde ich doch dezent unübersichtlich^^
>>
>> Viele Grüße
>> Paul
>>
>> TL;DR Die Verwendung des Wortes "Neo3" sorgt für Verwirrung, ich schlage
>> also vor das gänzlich zu streichen.
>>
>> --
>> OT: meine Meinung zu einem einheitlichen Neo3:
>> Ich bin momentan mit Neo2 (seit ca. 5 Jahren) sehr zufrieden, und gewöhne
>> mich gerade an meine ErgoDox, deren volles Optimierungspotential ich bei
>> weitem noch nicht ausgeschöpft habe.
>> Ich wäre aber auch in nicht allzu ferner Zukunft sehr interessiert, mal
>> den Optimieren anzuschmeißen, um zu sehen, was da alles so rausfällt. Ich
>> muss ja keine neue Belegung lernen, aber _wie_ gut es geht, möchte ich
>> theoretisch schon gern wissen. V.a. wäre ich an einer Optimierung innerhalb
>> der Silben interessiert, weil die beiden aktuellen Optimierer das noch
>> nicht machen (können). Aber das liegt in weiter Ferne.
>> Ich persönlich glaube, man hat mit Neo2 etwas sehr gutes gefunden, was man
>> unbedingt beibehalten sollte. Alles darüber hinaus ist größtenteils
>> persönlicher Geschmack; am besten fände ich also, wenn sich jedermann
>> selbst die für _sich persönlich beste_ Belegung optimieren könnte --
>> idealerweise mit einer frei programmierbaren ergonomischen Tastatur ;-)
>>
>>
>>


-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Wir brauchen den echten Korpus

2016-01-28 Diskussionsfäden Arne Babenhauserheide

MarkuB writes:

> Wolf-Heider Rein  t-online.de> writes:
>> Wahrscheinlich (?) genügen für eine ausreichend aussagefähige Analyse die
> tausend (?) häufigsten
>> Wörter einer Sprache.

Meine Erfahrung ist, dass selbst ein unschöner Übergang pro Seite
deutlich spürbar ist. Deswegen vermute ich, dass tausend Wörter nicht
reichen. Zumindest bei Bigrammen ist der Unterschied zwischen 3000
Bigrammen und allen Bigrammen soweit ich mich erinnere im
Prozentbereich, und damit recht groß.

Eine höherer Gewichtung von Übergängen innerhalb von Silben als von
denen an Silbengrenzen dürfte trotzdem sinnvoll sein. Bisher verwende
ich dafür nur als Proxy welche Silben in Stenographie gekürzt werden
(weil das die häufigsten sind).

>> Bei der Belegung der Tasten für eine Einhandtastatur habe ich insbesondere
> die Buchstabenfolgen
>> beachtet, die an den Wortenden der flektierten Wörter auftreten. Diese
> Silben sind meistens unbetont,
>> und sollten sich mit flotten Bewegungen anfügen lassen.
>>
>
> Ich weiß, dass das Thema schon älter ist, aber mich würde interessieren, was
> daraus geworden ist. Hat schon mal jemand versucht, ein Layout auf Basis von
> Silben statt Trigrammen zu erstellen? Gäbe es da einen Unterschied?

Ich hatte es leider verpasst. 



-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken


signature.asc
Description: PGP signature


Re: [Neo] Wie steht es eigentlich um das Neo Layout?

2016-01-14 Diskussionsfäden Arne Babenhauserheide
Hallo Dominik,

Ich bin mit meinem 4-jährigen 3-Jahres Test fertig und es sind schon
die gefundenen Verbesserungen im Optimierer. Sie sind aber noch nicht
weit getestet (bisher erst ein kleiner Testlauf mit Effchen in
#neo-evolve, ansonsten hat mich der Abschluss meiner Doktorarbeit auf
Trab gehalten).

Ob das irgendwann NEO-3 wird, kann allerdings niemand sagen. Das hängt
davon ab, ob es sich auch im Praxistest vieler anderer hier erweist.

Liebe Grüße,
Arne

Am Donnerstag, 14. Januar 2016, 15:51:17 schrieb Rutschmann D.:
> Hallo,
> 
> 
> ich verfolge schon seit längrem das Neo Projekt, 
> und warte schon sehnsüchtig auf das 
> NEO-3 Layout. Dies weil ich nach dessen
> Veröffentlichung dann von QWERTZ auf 
> NEO-3 umsteigen möchte. Bisher habe ich es 
> nicht getan, da ja angekündigt wurde, dass 
> bei NEO-3 insbesondere noch einmal die erste 
> und wichtigste Ebene überarbeitet 
> werden soll. Dies wollte ich abwarten, da ich es 
> nicht zwei Mal lernen wollte.
> Nun aber die Frage: Wird sich vermutlich 
> wirklich so viel ändern, und gibt es noch eine 
> reale Chance, dass NEO-3 irgendwann 
> herauskommt?
> 
> Da es schon seit 16 Monaten überfällig ist, 
> kommt es ja langsam in den "When it's done 
> Bereich" ;).
> 
> 
> Gruß,
> 
> Dominik Rutschmann

--
Celebrate with ye beauty and gather yer friends for a Pirate Party!
→ http://1w6.org/english/flyerbook-rules#pirate-party ←



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] FOSDEM 2016

2016-01-11 Diskussionsfäden Arne Babenhauserheide
Am Montag, 11. Januar 2016, 16:59:07 schrieb Daniel Knittl-Frank:
> gibt es jemanden, der heuer auf die FOSDEM (http://fosdem.org) am 30.
> und 31. Januar fährt?

Ich werde zumindest am Samstag da sein (ist das erste Mal für mich ☺).

Liebe Grüße,
Arne

signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Confused about Neo3 optimization work

2015-08-04 Diskussionsfäden Arne Babenhauserheide
Hi Sebastian,

The optimizer and criteria weighting changed since then, and the
results are outdated.

I now (finally) updated the wiki site: 
https://wiki.neo-layout.org/wiki/EvolvedLayouts

Best wishes,
Arne

Am Dienstag, 4. August 2015, 15:11:26 schrieb Sebastian:
 Hallo dear community!
 
 I have the following issue:
 
 - Under Evolved Layouts we have a top-10 ranking of calculated layouts 
 (cpuesser first; the results are 3yrs old)
 
 -- acc. to the calculations this layout performs far better than cry / 
 bone 2 / etc which are candidates for a future NEO3 release. Why is the 
 cpuesser layout not mentioned anymore? Is this due to an updated Optimizer 
 or criteria change, so the results must not be compared?
 
 Thank you and
 best regards,
 
 an attentive follower of the NEO project
 
 

--
Celebrate with ye beauty and gather yer friends for a Pirate Party!
→ http://1w6.org/english/flyerbook-rules#pirate-party ←



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] NEO 3 – aktueller Stand?

2015-05-03 Diskussionsfäden Arne Babenhauserheide
Am Samstag, 2. Mai 2015, 12:35:27 schrieb Hannes Kuhnert:
 Ist nicht realistischerweise davon auszugehen, dass bspw. gerade auch 
 typische 
 Sekretärinnen davon profitieren würden?

Das war auch mein erster (gedanklicher) Einwand ☺

Sekretärinnen schreiben mindestens so viel wie Programmierer und sind
von entsprechenden Belastungskrankheiten betroffen.

Der Hauptaufwand ist, dass sie heutzutage eher selten selbst ihre
Arbeitsumgebung definieren, so dass Neo, um für sie nützlich zu sein,
an die Arbeitgeber vermarktet werden müsste, nicht an die
Sekretärinnen.

Für kommunale Arbeitgeber, die auf Linux setzen (das werden immer
mehr), hilft es schon, dass es GNU/Linux mitgeliefert wird. Kauf
deinen Sekretärinnen die passenden Tastaturen und sie können einfach
umschalten.

Liebe Grüße,
Arne
--
Ich hab' nichts zu verbergen – hab ich gedacht: 

- http://draketo.de/licht/lieder/ich-hab-nichts-zu-verbergen



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Fwd: NEO 3 - aktueller Stand?

2015-05-03 Diskussionsfäden Arne Babenhauserheide
Am Samstag, 2. Mai 2015, 19:11:58 schrieb Stephan Hilb:
 Ich bin der Meinung, dass man gewisse Voraussetzungen treffen muss für
 die Optimierung, schon allein aus Gründen der praktischen
 Realisierbarkeit in endlicher Zeit.

Mein Optimierer bewegt die Griechischen und Mathematischen Zeichen mit
den Zeichen auf der Grundlinie mit, weil die logisch mit den
Buchstaben der Grundlinie verknüpft sind:

s S σ(sigma) Σ(summe)

Liebe Grüße,
Arne

signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Fwd: NEO 3 - aktueller Stand?

2015-05-03 Diskussionsfäden Arne Babenhauserheide
Am Freitag, 1. Mai 2015, 08:17:37 schrieb Stefan:
 * Oder du beschriftest sie mit den ersten (mindestens drei) Ebenen - 
 überforderst dann aber den durchschnittlichen Adleraugen-Suchsystem-Tipper, 
 da nun wesentlich mehr Symbole vorhanden sind. Von denen er oft gar nicht mal 
 den Unterschied kennt - oder meinst du, er kann dir auf Anhieb den 
 Unterschied zwischen „ “ ” und  erklären? Wenn nein, wieso braucht er sie 
 dann auf der Tastatur zur Auswahl?

Du erreichst damit zwei Zielgruppen: Programmierer, die die Klammern
brauchen (QWERTZ: Daumen, kleiner Finger, Handverrenkung, geschweifte
Klammer zu), und Wissenschaftler, die Mathematische und Griechische
Zeichen brauchen.

Liebe Grüße,
Arne
-- 
1w6 sie zu achten,
sie alle zu finden,
in Spiele zu leiten
und sacht zu verbinden.
→ http://1w6.org



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Fwd: NEO 3 - aktueller Stand?

2015-05-03 Diskussionsfäden Arne Babenhauserheide
Am Freitag, 1. Mai 2015, 12:12:17 schrieb Wolf Belschner:
 Und ja, er war sehr gut, was seine Optimierungen betrifft. Zumindest auf 
 Englisch ist sein
 Layout noch heute deutlich besser als Neo.

Und wie - ich habe mir mal für einen englischen Korpus das Bild der
Tastenübergänge von dvorak angeschaut, und es ist Wahnsinn wie glatt
das ist. Er hat geniale Arbeit geleistet, und der einzige Grund, warum
ich es wage, mir anzumaßen auch nur annähernd da ran zu kommen ist,
dass wir heutzutage Rechner zur Verfügung haben, deren Tagesleistung
die Lebensleistung aller Rechensklaven einer damaligen Uni übertrifft.

Und wir können auf den Erkenntnissen von Dvorak aufbauen.

Liebe Grüße,
Arne
--
Ich hab' nichts zu verbergen – hab ich gedacht: 

- http://draketo.de/licht/lieder/ich-hab-nichts-zu-verbergen



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Symmetrien für Tastaturbelegungen

2015-03-05 Diskussionsfäden Arne Babenhauserheide
Hi,

Am Donnerstag, 5. März 2015, 15:54:23 schrieb Jakob:
 Zumindest bezweifle ich stark, dass wir solche Kriterien einfach in
 Optimierer-Format pressen können. Wenn das geht, um so besser, aber
 vllt. muss es eben einfach so sein, dass ein neues Layout erstmal
 grundlegend optimiert ist und dann von vielen Nutzer*innen im
 Nachhinein getestet und dann beim Feintuning noch die ein oder andere
 Taste verschoben wird, bis ein richtig gutes Layout entstehen kann.

Das Problem beim Feintuning ist, dass danach eigentlich immer wieder
der Optimierer angeworfen werden muss, weil das Verschieben einer
einzelnen Taste die Positionen vieler anderer Tasten beeinflussen
kann.

 Aber wie auch Erik schon schrieb, macht so eine nachträgliche (ich
 nenne sie mal) subjektive Anpassung an gefühlte Unregelmäßigkeiten
 (ist es das, was du mit disbalancing meinst, Arne?) nur für relativ
 wenige Dinge wirklich Sinn, wie eben äüö oder Strg-xcv.

Mit disbalancing meine ich, wenn die Hand aus der Grundposition bewegt
werden muss. Das kommt z.B. zum Tragen, wenn du auf Neo „kr“ oder „xi“
tippst.

Es in den Optimierer zu bringen ist recht einfach, sobald wir wissen,
was wir wollen. Allerdings sollte das Kriterium flexibel sein: Nicht
einfach „hier a, hier ä“, sondern „entweder ä und ü direkt bei a und
u, oder beide ganz weit weg“ (sowas passt im Optimiere in ~10 Zeilen
Code).

Liebe Grüße,
Arne
--
Celebrate with ye beauty and gather yer friends for a Pirate Party!
→ http://1w6.org/english/flyerbook-rules#pirate-party ←



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Neo3 - Was ist daraus geworden?

2015-01-12 Diskussionsfäden Arne Babenhauserheide
Am Montag, 12. Januar 2015, 19:23:49 schrieb Matija Šuklje:
 Arne Babenhauserheide wrote:
 
  Ich tippe inzwischen seit etwas über 3 Jahren mit CRY und habe 
 in der
  Zeit im Optimierer ein paar Verbesserungen eingepflegt.
 
 Es tut mir Leid wenn ich ah, schon wieder, das selbe frage, aber 
 welcher ist *der* Optimirer:
 
 1)von ArneBab (in Python):
   https://bitbucket.org/ArneBab/evolve-keyboard-layout/
 oder
 2)von Andreas (in C++):
   https://sites.google.com/site/ausderneowelt/

Tut mir Leid, dass meine Aussage unklar war.

Wenn ich *der* Optimierer sage, meine ich normalerweise den, den ich 
geschrieben habe.

Der Optimierer von Andreas ist bei weitem schneller als meiner. Bei weitem 
heißt, viele Größenordnungen. Meiner macht es einfacher, neuer Kriterien zu 
definieren - mit fast beliebiger Struktur (und hat meiner Meinung nach bessere 
Kriterien - aber wenn das nicht so wäre, hätte ich ihn schließlich längst für 
den von Andreas aufgegeben ☺).

Welcher *wirklich* bessere Ergebnisse liefert wissen wir nicht. Mal ganz davon 
abgesehen, dass wir auch noch nicht wissen, wie genau gute Kriterien aussehen 
müssen. Mit dem physiologischen Handmodell für Lastmodellierung bin ich leider 
nicht weiter gekommen (und auch das müsste erst validiert werden).

Liebe Grüße,
Arne
--
Ein Würfel System - einfach saubere Regeln: 

- http://1w6.org



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Interesse bezüglich Neo2 auf Android

2015-01-09 Diskussionsfäden Arne Babenhauserheide
Am Freitag, 9. Januar 2015, 12:33:20 schrieb Wolf Belschner:
 Was für eine uralte Technologie entwickelt wurde (Schreibmaschine)
 macht auf neuen Oberflächen die anders bedient werden können absolut
 keinen Sinn mehr,

Das Argument „auf allen meinen Geräten die gleiche Belegung haben“
finde ich recht überzeugend - zumindest solange es ein Hauptgerät gibt
und die anderen eher nebenbei genutzt werden. Neue Oberflächen anders
zu bedienen ergibt nur dann Sinn, wenn die Tippzeit auf ihnen so groß
ist, dass der Lernaufwand sich lohnt. Z.B. würde Steno sich für mich
nicht lohnen, wenn ich nicht signifikante Zeit damit verbringen würde,
Texte auf Papier zu schreiben.

Liebe Grüße,
Arne
-- 
Ein Mann wird auf der Straße mit einem Messer bedroht. 
Zwei Polizisten sind sofort da und halten ein Transparent davor. 

Illegale Szene. Niemand darf das sehen.

Der Mann wird ausgeraubt, erstochen und verblutet, 
denn die Polizisten haben beide Hände voll zu tun. 

Willkommen in Deutschland. Zensur ist schön. 
  ( http://draketo.de/stichwort/zensur )



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Neo3 - Was ist daraus geworden?

2015-01-05 Diskussionsfäden Arne Babenhauserheide
Hallo Kai,

Am Montag, 5. Januar 2015, 07:19:03 schrieb Kai Schwenk:
 CRY wiederum wurde aber auch schon vor über 3 Jahren in dieser Form
 ins Wiki aufgenomnen.

Ich tippe inzwischen seit etwas über 3 Jahren mit CRY und habe in der
Zeit im Optimierer ein paar Verbesserungen eingepflegt.

Es sieht eingeschlafen aus, weil ich vor etwas über 3 Jahren einen
Langzeittest gestartet habe: 3 Jahre mit CRY tippen, um zu sehen, ob
bei langer und schneller Nutzung Probleme auftreten, die vorher nicht
zu sehen sind.

Aktuell hängt das daran, dass ich Zeit finden muss, die bisherigen
Erfahrungen einzubinden und saubere Tests zu machen, jetzt wo ich das
Layout in den Fingern habe.

--

Letzten Samstag hat mich außerdem Moritz (IRC) zum aktuellen Stand
gefragt - ich kopiere hier mal einfach meine Antwort rein:

Von meiner Seite läuft aktuell kein Skript, weil ich vor etwas mehr
als 3 Jahren einen Langzeittest mit cry (crie) als Layout gestartet
habe, um Probleme zu finden, die sich erst bei schnellem Tippen
zeigen.

Der Test ist inzwischen soweit vorbereitet (ich tippe ~470 Anschläge
pro Minute) und hat schon ein paar Verbesserungen geliefert, die jetzt
im Optimierer sind, aber noch nicht in meinem Layout (weil ich das
sonst nicht auf hoher Geschwindigkeit testen könnte). Es bleibt
allerdings Lernbarkeit als Kriterium, für das ich noch keine fertigen
Kriterien gefunden habe. Was es bisher gibt: 

# TODO: Add cost when the direction of keystrokes is different for similar keys 
(direction inwards or outwards).
# Example: au vs üä. I still mix these up after 2 years.
# Lists of Keys which should flow into the same direction: auo äüö, gk bp dt 
wf, st fp
# TODO: Add cost when the position of keys is inverted (g lower, k upper, but d 
upper and t lower).
# Reason: Being easy to learn is essential.

(von https://bitbucket.org/ArneBab/evolve-keyboard-layout
 
https://bitbucket.org/ArneBab/evolve-keyboard-layout/src/04fa93b1161040230e62f8ada3cded2b9871e317/layout_cost.py?at=default#cl-6)

Das muss ich allerdings auch noch auf der Neo-Liste diskutieren (das
verzögert sich, weil ich durch Kinder zur Zeit weniger freie
Hackingzeit (und v.a. Zeit mit freiem Kopf) habe und gleichzeitig noch
in anderen Projekten bin…).

Liebe Grüße,
Arne


signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Neo3 Skripte

2014-02-08 Diskussionsfäden Arne Babenhauserheide
Am Samstag, 8. Februar 2014, 13:00:15 schrieb Matija Šuklje:
 Arne Babenhauserheide wrote:
  Weil mein Optimierer wirklich so langsam ist ☺
 
 …ähm, vieleicht bin ich nur so blöd, aber dauert es jetzt eine Woche oder 
 ein paar Sekunden?

*Mein* Optimierer ist so langsam. Der Optimierer von Andreas ist um mehrere 
Größenordnungen schneller.

Liebe Grüße,
Arne
--
Ein Würfel System - einfach saubere Regeln: 

- http://1w6.org





Re: [Neo] Es gibt kein Neo 3

2014-02-07 Diskussionsfäden Arne Babenhauserheide
Am Sonntag, 2. Februar 2014, 13:02:14 schrieb urac:
 da nun genau das passiert, was von Kritikern befürchtet wurde, als das
 erste Mal der Begriff Neo 3 fiel, möchte ich hier nochmal kurz meinen
 Standpunkt zu der Thematik darstellen.
 Ich halte es für eine sehr, sehr schlechte Idee, dass dieser Begriff, der
 eine versionierte Fortentwicklung der Neo-Belegung suggeriert, je
 eingeführt wurde und auf offiziellen Neo-Seiten Verwendung findet. Dies
 führt zu genau der Ratlosigkeit, die die Eingangsfrage des Threads ist:
 Soll ich Neo 2 lernen oder auf Neo 3 warten? Und welche der dort genannten
 Alternativen ist die beste?

Dafür hatten wir hier doch seit Jahren eine Antwort: Neo 3 richtig zu machen 
dauert lange. Und Neo 2 ist stabil. Wenn ihr also nicht ständig neulernen 
wollt, nehmt Neo 2.

Und genau das ist es, was ich Leuten empfehle, wenn sie mich fragen. Ich hätte 
ein prinzipielles Problem damit, Leute davon zu überzeugen, ein Layout zu 
nehmen, das ich 2 Jahre später nicht mehr ideal finde.

Es gab aus der Nordtast-Welt immer wieder laute Stimmen, die riefen “nein, hier 
ist das neue Layout, das ist jetzt das beste”. Und es musste schnell gehen.

 Dass Neo eine zweite Version hat, ist unglücklich. Aber die Änderungen von
 Neo 1 zu Neo 2 sind größtenteils Erweiterungen, deshalb ist der gleiche
 Name gerechtfertigt. Neo 3 wird aber recht sicher eine komplette
 Neuanordnung der Buchstabenebene beinhalten. Das wäre doch auch Grund genug
 für einen neuen Namen.

Das würde bedeuten, Neo einzufrieren und zu sagen, dass es nie ein neues Neo 
geben kann.

 Trotz vieler Meinungen innerhalb der Tastaturbelegungsgemeinde können wir
 uns doch auf zwei Aussagen einigen, denke ich:
 1. Neo ist besser als QWERTZ.
 2. Neo ist nicht perfekt, es mag noch bessere Belegungsmöglichkeiten geben.
 Das heißt für unsere Kommunikation mit bestehenden und potentiellen
 Nutzern: Wir können die Nutzung von Neo 2 empfehlen. Sie werden sehr
 wahrscheinlich eine Steigerung des Komforts im Vergleich zu QWERTZ
 verspüren.

Ja, genau.

…
 Neo 3 gibt es längst. 

Daran nehme ich nun doch Anstoß. Es gibt verschiedene Ansätze für Neo 3. Einer 
ist AdnW (mit ei auf Mittel- und Ringfinger), einer ist cry, das ich seit 2 
Jahren teste, ein weiterer sind bone/flux/... von effchen. Und dann gab es doch 
noch die verschiedensten AdnW-Varianten, oder sind die inzwischen tot?

Von denen nennt sich übrigens auch keins Neo 3: Sie haben alle eigene Namen.

Für mich kommt AdnW aufgrund meiner Erfahrungen mit einer 
Sehnenscheidenentzündung nicht in Frage: So einen häufigen Übergang wie „ei“ 
zwischen Ring- und Mittelfinger zu haben ist ein Problem.

 Lasst uns also Neo 3 aus dem Wiki tilgen und die Dinge schildern, wie sie
 sind: Es gibt über Neo hinaus noch weitere Alternativen, so sehen sie aus
 und das haben sich die Entwickler dabei gedacht. Denn selbst wenn wir Neo
 3 je veröffentlichen sollten, soll ich es dann lernen oder auf Neo 4
 warten?

Die Frage wird es bei jeder Weiterentwicklung geben. Viel wichtiger als diese 
Frage ist daher: Wird Neo 2 gewartet werden, wenn es irgendwann mal ein Neo 3 
geben sollte?

Und ich denke, die Frage muss mit Ja beantwortet werden, wenn wir Leuten Neo 2 
empfehlen. (und ich denke, das wird sie auch)

Trotzdem habe ich keine prinzipiellen Einwände dagegen, Neo 3 im Wiki durch 
„Experimentelle Belegungen“ oder ähnliches zu ersetzen (also die Seite 
umleiten). Die Inhalte auf der Neo3-Seite halte ich allerdings weiterhin für 
nützlich.

http://wiki.neo-layout.org/wiki/Neo3

Unter EvolvedLayouts könnten wir allerdings mal alle alten Ergebnisse 
entfernen: Bei denen ist selbst die Berechnung nicht mehr aktuell. Hätte da 
jemand was dagegen?

http://wiki.neo-layout.org/wiki/EvolvedLayouts

Liebe Grüße,
Arne
--
Ich hab' nichts zu verbergen – hab ich gedacht: 

- http://draketo.de/licht/lieder/ich-hab-nichts-zu-verbergen





Re: [Neo] Neo3 Skripte

2014-02-07 Diskussionsfäden Arne Babenhauserheide
Am Sonntag, 12. Januar 2014, 18:45:13 schrieb Matija Šuklje:
 Die 10. 01. 14 et hora 20:03:26 Andreas scripsit:
  Zusammenfassend: Wenn du deinen Laptop voll ausreizt und dich auf
  Bigramme beschränkst hast du das Ergebnis in 1-2 Sekunden.  Mit
  Trigrammen braucht er ein paar Minuten. Zu ARM weiss ich nichts.
 
 …warum hatte ich in meinen Kopf es als „eine Woche oder so“? oJO
 
 Jetzt stelle ich mich echt blöd vor, da ich deswegen so lange gewartet hab.

Weil mein Optimierer wirklich so langsam ist ☺

Liebe Grüße,
Arne

PS: Da bekomme ich eine Mail zum Thema und hänge wieder drin… muss leider 
aktuell eigentlich mit meiner Zeit haushalten.
-- 
1w6 sie zu achten,
sie alle zu finden,
in Spiele zu leiten
und sacht zu verbinden.
→ http://1w6.org



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Suche nach Interviepartner

2013-11-01 Diskussionsfäden Arne Babenhauserheide
Ich könnte zumindest etwas über die höheren Ebenen von Neo erzählen, die für 
mich für wissenschaftliches Arbeiten und programmieren inzwischen fast 
unverzichtbar sind. Und unsere Normaltastatur zu Hause ist Neo (damit meine 
Frau die richtigen Buchstaben aufgedruckt hat und ich im Fall von Problemen ein 
sinnvolles Layout habe - ich wechsle dann mit xmodmap auf das Testlayout. Neo 
ist so gut integriert, dass ich auch fürs Debuggen des Rechners kein QWERTZ 
mehr brauche).

LG,
Arne

PS: @Christian: Warst du Reporter in IRC? Ich habe dich im Backlog gesehen.

Am Donnerstag, 31. Oktober 2013, 11:22:47 schrieb Jakob Hetzelein:
 Dito,
 
 ich hätte kein Problem mit einem kurzen Interview, schreibe aber seit
 1,5 Jahren mit bone2 und fände es daher ganz sinnvoll, wenn jemand,
 der_die wirklich Neo2 nutzt, das Interview macht.
 
 LG,
 
 Jakob
 
 Am 31.10.2013 00:23, schrieb Arne Babenhauserheide:
  Hallo Christian,
  
  Ich bin für Neo nicht wirklich repräsentativ, weil ich an 
  Computergestützter Weiterentwicklung des Layouts arbeite (aktuell mache ich 
  einen Drei-Jahres-Test mit einem optimierten Layout, um Effekte zu finden, 
  die erst bei schnellem Tippen auftreten).
  
  Ich kann dich aber zumindest weiterverweisen ☺
  
  Viele Neo-Aktive findest du in fast-Echtzeit über IRC:
  
  https://webchat.freenode.net/
  
  Channel: #neo (der Kaffee-/Teekranz der Neolinge ☺)
  
  (die Liste hier ist allerdings auch gut)
  
  Liebe Grüße,
  Arne
  
  
  Am Mittwoch, 30. Oktober 2013, 10:34:05 schrieb Schmitt, Christian [X]:
  Ihr lieben,
 
  für DRadioWissen planen wir am Montag die Revolution! Wir suchen im 
  Tagesthema nach Alternativen zur Quertz-Tastatur. Dafür würde ich gerne 
  NEO vorstellen. Ich suche einen aktiven Menschen aus der Community, der 
  mir ein bisschen die Idee von NEO erklären kann, die Vorteile, die 
  Herausforderungen. Das ganze wäre ein aufgezeichnetes etwa fünfminütiges 
  Telefoninterview. Tut nicht weh und macht Spaß!
 
  Ich würde mich freuen, wenn ihr Euch meldet, am besten per Mail an 
  christian.schmitt...@dradio.demailto:christian.schmitt...@dradio.de.
 
  Danke Euch für die Mithilfe!
 
  Liebe Grüße
  Christian
  
 

-- 
Ein Mann wird auf der Straße mit einem Messer bedroht. 
Zwei Polizisten sind sofort da und halten ein Transparent davor. 

Illegale Szene. Niemand darf das sehen.

Der Mann wird ausgeraubt, erstochen und verblutet, 
denn die Polizisten haben beide Hände voll zu tun. 

Willkommen in Deutschland. Zensur ist schön. 
  ( http://draketo.de/stichwort/zensur )



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Suche nach Interviepartner

2013-10-30 Diskussionsfäden Arne Babenhauserheide
Hallo Christian,

Ich bin für Neo nicht wirklich repräsentativ, weil ich an Computergestützter 
Weiterentwicklung des Layouts arbeite (aktuell mache ich einen Drei-Jahres-Test 
mit einem optimierten Layout, um Effekte zu finden, die erst bei schnellem 
Tippen auftreten).

Ich kann dich aber zumindest weiterverweisen ☺

Viele Neo-Aktive findest du in fast-Echtzeit über IRC:

https://webchat.freenode.net/

Channel: #neo (der Kaffee-/Teekranz der Neolinge ☺)

(die Liste hier ist allerdings auch gut)

Liebe Grüße,
Arne


Am Mittwoch, 30. Oktober 2013, 10:34:05 schrieb Schmitt, Christian [X]:
 Ihr lieben,
 
 für DRadioWissen planen wir am Montag die Revolution! Wir suchen im 
 Tagesthema nach Alternativen zur Quertz-Tastatur. Dafür würde ich gerne NEO 
 vorstellen. Ich suche einen aktiven Menschen aus der Community, der mir ein 
 bisschen die Idee von NEO erklären kann, die Vorteile, die Herausforderungen. 
 Das ganze wäre ein aufgezeichnetes etwa fünfminütiges Telefoninterview. Tut 
 nicht weh und macht Spaß!
 
 Ich würde mich freuen, wenn ihr Euch meldet, am besten per Mail an 
 christian.schmitt...@dradio.demailto:christian.schmitt...@dradio.de.
 
 Danke Euch für die Mithilfe!
 
 Liebe Grüße
 Christian

-- 
Unpolitisch sein
heißt politisch sein, 
ohne es zu merken. 
- Arne (http://draketo.de)




signature.asc
Description: This is a digitally signed message part.


Re: [Neo] ADNW?

2013-07-26 Diskussionsfäden Arne Babenhauserheide
Am Freitag, 26. Juli 2013, 01:17:37 schrieb Erik Streb del Toro:
 Naja, vielleicht bin ich auch zu radikal. Aber irgendwie wünsche ich mir
 seit Jahren, einen endgültigen Fortschritt bei Neo. AdNW ist ja schon
 ziemlich alt. Danach kamen noch einige Vorschläge von Arne. Er hat viel
 Arbeit in die Sache gesteckt, aber am Ende scheint es so, als wäre AdNW
 doch zumindest genau so gut, wie Arnes Belegungsverbesserungen. Und AdNW
 ist langzeiterprobt. Und es gibt eine fertige Webpräsenz. Und Treiber
 für ein paar Betriebssysteme. Und Grafiken. Vielleicht ist es also an
 der Zeit einen symbolischen Link von Neo3 zu AdNW zu machen. Sprich:
 Neo3 ist AdNW.

Nach der Logik könntest du auch cry als langzeiterprobt bezeichnen.

Bei AdNW machen mir alleine schon e und i auf Mittel- und Ringfinger große 
Bauchschmerzen. Das lädt Sehnenscheidenentzündung geradezu ein (schlimmer wäre 
nur kleiner Finger und Ringfinger). Meiner Erfahrung nach sind nur Zeige- und 
Mittelfinger ungefährlich für ein häufiges Bigramm - v.a. bei gerade 
abklingender Sehnenscheidenentzündung (die hatte ich beim Testen von haeik ← 
gefährlich).

Ein Blick auf die Grafiken lässt mich noch mehr zweifeln: 
http://adnw.de/uploads/Main/Grafiksammlung/adnw_1ED_D_ET.pdf 
→ „eh“ als sehr häufiges Bigramm geht vom Mittel- auf den Kleinen Finger und 
wird als gut bewertet, was völlig meiner Tipperfahrung widerspricht. (cry wurde 
übrigens für 30% englischen, 70% deutschen Korpus optimiert)

(die Grafiken finde ich übrigens sehr schön. Nur die darin gezeigten Ergebnisse 
zweifle ich an)

Außerdem hat effchen die letzten zwei Jahre immer mal wieder ein neues Layout 
im IRC vorgestellt - und auch mein Langzeittest läuft noch (etwas mehr als ein 
Jahr). Es passiert immernoch was - und nicht nur von mir.

Zusätzlich habe ich vor 2 Wochen gelernt, dass die Arbeitswissenschaftliche 
Fakultät des KIT (Uni Karlsruhe) ein Modell der Hand hat, mit dem 
Belastungsrechnungen durchgeführt werden können (ich habe zufällig einen der 
Wissenschaftlichen Mitarbeiter der Fakultät bei einer Weiterbildung getroffen).

Liebe Grüße,
Arne

PS: Bin zufällig wieder in meinen nicht-direkt-an-mich-gerichteten-Mails 
gelandet.
-- 
1w6 sie zu achten,
sie alle zu finden,
in Spiele zu leiten
und sacht zu verbinden.
→ http://1w6.org



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Kriterien für Optimierer

2012-05-02 Diskussionsfäden Arne Babenhauserheide
At Wed, 02 May 2012 22:29:54 +0200,
Sebastian Werk wrote:
 1. Ist die Entwicklung schon abgeschlossen oder werden potentiell noch
 Optimierungsergebnisse angenommen?

Es laufen gerade mehrere Praxistests.

 2. Wo finde ich den Referenzevaluator? Ist das der im Wiki
 (http://wiki.neo-layout.org/wiki/EvolvedLayouts)?

Das ist einer

Ob der Referenz ist, können nur die (laufenden) Tipptests zeigen.

Ich tippe gerade mit cry.

 3. Sind die ganzen Kriterien auch irgendwo ausgeschrieben zu finden
 (wenn ja wo?) oder sind die quasi nur in der Config-Datei?

http://wiki.neo-layout.org/wiki/Neo3

 4. Ich hätte einen recht flotten Server (i7 2700K (4 Kerne/8 Threads),
 16GB RAM, GNU/Linux) zur relativ freien Verfügung und könnte darauf die
 eine oder andere kommerzielle Optimierungssoftware zum Laufen bekommen,
 falls eine kostenlose akademische Lizenz zur Verfügung steht. Bei
 kostenpflichtigen könnte ich mich schlau machen. Ich denke, die
 Entwicklung kann ich mit akademischem Interesse rechtfertigen. Besteht
 an so was Bedarf?

Ich könnte es zur Zeit nicht auswerten. Wenn du das aber machen willst, findest 
du sicher ineteressenten.

Liebe Grüße,
Arne



Re: [Neo] Potenziell bessere Methode der Layout-Optimierung

2012-04-22 Diskussionsfäden Arne Babenhauserheide
Am Samstag, 21. April 2012, 20:03:14 schrieb Jakob Hetzelein:
 Vorhin habe ich mich ein bisschen AdNW gewidmet, im Chat von bone
 erfahren und du schreibst hier von cry. Klingt irgendwie so, als hättest
 du darin die „you“-Schwäche von crie ausgebessert? In deinem hg
 Repository kann ich es allerdings nicht finden.

cry ist einfach crie, und you gibt es immernoch. Es stört allerdings beim
täglichen Tippen so gut wie nicht. Das einzige, was mich stört sind die
schwere Lernbarkeit und yes.

Liebe Grüße,
Arne
--
Ich hab' nichts zu verbergen – hab ich gedacht:

- http://draketo.de/licht/lieder/ich-hab-nichts-zu-verbergen



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Ebene 4 praktische Ehrfahrungen

2012-04-17 Diskussionsfäden Arne Babenhauserheide
Hi Daniel,

Am Dienstag, 17. April 2012, 11:01:07 schrieb Daniel Horz:
 Am 17.04.2012 07:40, schrieb Arne Babenhauserheide:
  Kleiner Finger ist gefährlich: Das kann die Sehnen überlasten.

 Das merke ich jetzt auch wieder. Ich habe nach 2 Monaten
 Semesterferien wieder angefangen in der Uni zu TeXen, da kommt Ebene 6
 häufig zum Einsatz.

 Problem: der rechte Modifier liegt noch schlechter.

Schau, dass du den irgendwie auf den Daumen kriegst. Das hilft enorm.

Liebe Grüße,
Arne
--
singing a part of the history of free software:

- http://infinite-hands.draketo.de



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Verbreitung von Neo- Schätzung

2012-04-17 Diskussionsfäden Arne Babenhauserheide
Am Dienstag, 17. April 2012, 10:46:07 schrieb Vlyn:
 Klar tuts anfangs weh wenn man nur so langsam ist, aber Neo 2 muss man
 eben lernen, das stammt nicht von nem Magier

 Ein völlig neues Layout in zwei, drei Wochen gut zu können ist top.

Und genau das „eben lernen“ hält viele Leute ab.

Ich habe ein Jahr gebraucht, um meine Vor-Neo-Geschwindigkeit wieder zu haben.

Bei dem neusten Layout waren es jetzt nur ein paar Monate, aber auch das ist
noch lang. Und gerade in der Anfangszeit des Umlernens ist die Gefahr einer
Sehnenscheidenentzündung meiner Erfahrung nach nicht zu unterschätzen (weil
die Finger oft erst in die falsche Richtung zucken).

Liebe Grüße,
Arne
--
Ein Mann wird auf der Straße mit einem Messer bedroht.
Zwei Polizisten sind sofort da und halten ein Transparent davor.

Illegale Szene. Niemand darf das sehen.

Der Mann wird ausgeraubt, erstochen und verblutet,
denn die Polizisten haben beide Hände voll zu tun.

Willkommen in Deutschland. Zensur ist schön.
  ( http://draketo.de/stichwort/zensur )



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Verbreitung von Neo- Schätzung

2012-04-16 Diskussionsfäden Arne Babenhauserheide
Am Freitag, 13. April 2012, 09:02:41 schrieb regis...@vlyn.at:
 Der Umstieg war wirklich recht leicht (Nach einer Woche gut 100-150
 Zeichen / Min, dann langsam immer schneller). Hätte ich nicht falsch
 angefangen mit Neo (Custom Layout das mir überhaupt nicht zusagte)
 wäre es wohl noch besser gelaufen.

Das nennst du leicht?

150 Zeichen pro Minute tun mir inzwischen fast physisch weh…

Leider bin ich aber noch bei nur 4xx. Mit 600 würde mir die langsamere
Geschwindigkeit wohl noch mehr weh tun…

Liebe Grüße,
Arne


signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Ebene 4 praktische Ehrfahrungen

2012-04-16 Diskussionsfäden Arne Babenhauserheide
Hallo Hans,

Am Freitag, 30. März 2012, 08:25:42 schrieb Hans Gerber:
 mich interessiert ob und wie Ihr die vierte Ebene verwendet.

 Mich bringen die normalen Tasten Pfeil rauf/runter und/oder Enter oft
 aus dem Tritt weil diese sehr weit weg liegen und ich danach die
 Grundpositon nicht mehr finde.

Seit ich die Truly Ergonomic habe, nutze ich den Zahlenblock regelmäßig.
Eigentlich eher ständig :)

Die Pfeile nutze ich noch nicht. Hauptgrund ist, glaube ich, dass dafür
immernoch 2 Hände viel praktischer sind.

 Wenn ja, welch Fingerkombinationen verwendet Ihr dafür? Dar rechte
 Modifier liegt aus meiner Sicht etwas unbequem und ich bin unsichr ob
 eher der Mittelfinger oder der Ringfinger für die Taste geeignet ist.

Bei meiner Truly liegt M4 in der Mitte als fast-Daumentaste.

 Eine Alternative scheint mir eine Einhandbedienung zu sein, indem ich
 einfach den linken kleinen Finger und den entsprechenden zweiten Finger
 der linken Hand verwende.

Kleiner Finger ist gefährlich: Das kann die Sehnen überlasten.

Liebe Grüße,
Arne
--
singing a part of the history of free software:

- http://infinite-hands.draketo.de



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Potenziell bessere Methode der Layout-Optimierung

2012-04-16 Diskussionsfäden Arne Babenhauserheide
Am Samstag, 14. April 2012, 12:42:20 schrieb Stephan Hilb:
 Soweit ich das sehen konnte, nutzt Arnes Optimierer diese Tatsache
 jedenfalls nicht, sondern berechnet die Kosten für jedes
 generierte Layout aufs neue.

Mein Optimierer war nie auf Geschwindigkeit optimiert, sondern für einfache
Definition neuer Kriterien.

Entsprechend wird er ohne großes Neudesign nicht schnell werden - und für das
Neudesign habe ich leider nicht mehr die Resourcen¹.

Gerade läuft außerdem mein 3-Jahres-Test mit cry, um noch die Probleme zu
finden, die sich nur bei sehr hoher Geschwindigkeit zeigen. Effchen nutzt den
Optimierer allerdings für weitere Experimente.

Vielleicht sollte ich daher einfach die bisherigen Ergebnisse dokumentieren
und die Aufgabe weitergeben…

¹: Hintergrund: http://draketo.de/node/482

Liebe Grüße,
Arne
--
Ein Mann wird auf der Straße mit einem Messer bedroht.
Zwei Polizisten sind sofort da und halten ein Transparent davor.

Illegale Szene. Niemand darf das sehen.

Der Mann wird ausgeraubt, erstochen und verblutet,
denn die Polizisten haben beide Hände voll zu tun.

Willkommen in Deutschland. Zensur ist schön.
  ( http://draketo.de/stichwort/zensur )



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Verbreitung von Neo- Schätzung

2012-04-13 Diskussionsfäden Arne Babenhauserheide
Am Donnerstag, 12. April 2012, 21:39:41 schrieb Volker J.:
 Konkret würde ich gerne wissen,
 1. Ob Neo bei den Koryphäen des Tippens (Stenographenbund und Co) einen
grossen Bekanntheitsgrad hat

Ich habe sie mal angeschrieben, und ich bezweifle es leider. Zumindest der
Stenografenbund BW war interessiert, aber nicht aktiv.

Wir sollten das wohl mal ändern…

Das Problem, das ich dabei sehe: Die können alle schon sehr schnell tippen, so
dass das umlernen richtig weh tun würde.

Liebe Grüße,
Arne
--
Ich hab' nichts zu verbergen – hab ich gedacht:

- http://draketo.de/licht/lieder/ich-hab-nichts-zu-verbergen



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] [Truly Ergonomic] Erfahrungswerte für Kaufentscheidung gesucht

2012-01-12 Diskussionsfäden Arne Babenhauserheide
ìm=ªí׎öï½¼9*E搰*'µéíN¶§±÷«w(v)àm«뀨ž×§µ©z×±·úej)܅ªìz

Re: [Neo] N-grame für GB, US Englisch, Deutsch und andere Sprachen

2012-01-09 Diskussionsfäden Arne Babenhauserheide
Am Samstag, 7. Januar 2012, 19:50:13 schrieb Matija Šuklje:
 Hey,

 Ich weiß nicht ob ihr's wüstet, aber Google Books macht — und
 veröffentlicht! — auch n-grame für die Bücher die ihr gescant haben:

 http://books.google.com/ngrams/datasets

Jupp, die sind sehr cool.

Allerdings sind es Wort-NGramme, nicht Buchstaben-NGramme, das heißt, wir
müssten die ~30GiB an Daten noch parsen und hätten dadurch nur den
Literaturteil, aber nicht den Teil zu normalen Texten.

Es wäre aber auf jeden Fall eine klasse Ergänzung.

Liebe Grüße,
Arne

--
1w6 sie zu achten,
sie alle zu finden,
in Spiele zu leiten
und sacht zu verbinden.
→ http://1w6.org



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] [Truly Ergonomic] Erfahrungswerte für Kaufentscheidung gesucht

2012-01-06 Diskussionsfäden Arne Babenhauserheide
Hi Martin,

Am Freitag, 6. Januar 2012, 12:17:42 schrieb Martin Engel:
 ich habe eine Frage an die Truly—Ergonomic–Besitzer:
 Wie ist euer Eindruck von der Truly? Lohnt sich der Kauf? Die Mod–Tasten
 sind anscheinend schlechter erreichbar, habe ich so aus den letzten Mails
 herausgehört. Und dass man sich eine internationale holen soll. Was gibt es
 für negative bzw. positive Punkte?

Nach jetzt nur einer Nacht Testen: Eine Internationale wäre besser gewesen,
allerdings nur wegen der Pfeiltasten unten. Die habe ich jetzt auf beide
Seiten verteilt. Nicht ganz ideal, aber dafür habe ich die mods als
Daumentasten.

Insgesamt tippt sich die Truly sehr gut, obwohl die Mitteltasten die Hände
recht stark aus dem gleichgewicht ziehen (Ich verfehle regelmäßig die Tasten,
wenn ich mit rechts auf Löschen getippt habe).

Wirklich leise ist sie nicht (oder vielleicht haue ich auch einfach nur zu
stark auf die Tasten :) ).

Und sie hat kein PS/2. Ich hätte lieber PS/2 gehabt als Programmierbarkeit.
Wofür hab ich eine xmodmap?

Durch m4 und m3 wirklich auf den Daumen, ist zumindest m4 viel besser zu
erreichen. Und Alt zwischen den Leertasten ist sehr cool für Emacs :)
Ich habe endlich aller meine Modifier zu jeder Zeit zur Hand:

* Strg auf Caps-Lock
* shift darunter
* Alt zwischen den Space-Tasten
* M3 Daumen links
* M4 Daumen rechts.

(Emacs Nutzer: Strg und Alt sind die wichtigsten Modifier)

Die neuen Tastenpositionen brauchen allerdings recht viel umgewöhnung (also
mehr als eine Nacht :) ).

Positiv:

* sehr Kompakt (passt endlich in meinen Ruchsack!).
* sehr angenehmes Tastengefühl.
* Daumentasten (auch wenn ich die Mittlere gerne noch tiefer hätte)
* passt angenehm auf die Beine
* Sieht sehr stilvoll aus
* Die geschwungenen Reihen fühlen sich sehr natürlich an.
* Ich lerne jetzt vielleicht endlich die Navigation über m4 :)

Ich würde an deiner Stelle noch etwas warten, bis wir alle Schwachstellen
gefunden haben :)

Liebe Grüße,
Arne

--
Ein Würfel System - einfach saubere Regeln:

- http://1w6.org



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Neo-Visitenkarte

2011-10-27 Diskussionsfäden Arne Babenhauserheide
Am Donnerstag, 27. Oktober 2011, 21:43:39 schrieb Xenia:
 Den Punkt mit der freien Software würde auch ich angesichts des
 Platzproblems eher dem Gespräch oder der Eigenrecherche überlassen.

Freie Softwre finde ich dagegen wichtig, und die Information lässt sich schon
mit einem kleinen Lizenzhinweis (Logo) ausreichend vermitteln.

Wenn die Visitenkarte unter der GPLv3 verfügbar ist, reicht das als Hinweis.
Wer Einzelheiten wissen will, kann dann ja die Lizenz ansprechen.

LG,
Arne
--
1w6 sie zu achten,
sie alle zu finden,
in Spiele zu leiten
und sacht zu verbinden.
→ http://1w6.org



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Grundlinie

2011-10-24 Diskussionsfäden Arne Babenhauserheide
Am Montag, 24. Oktober 2011, 12:23:14 schrieb Martin Krüger:
 Wenn ich meine Hand locker auf meine Tastatur lege, die nicht geschwungen
 ist, dann liegen kl., Ring- und Mittelfinger auf A,S,D und K,L,Ö. Die
 Zeigefinger eher auf C und M, als auf F und J (alles QWERTZ-Layout). Das
 könnte doch in der Optimierung berücksichtigt werden, solange die Hardware
 nicht dementsprechend angepasst ist.

Schau dir mal die Tastenkosten an:

https://bitbucket.org/ArneBab/evolve-keyboard-
layout/src/c3aaa3ecb13c/config.py#cl-58

Liebe Grüße,
Arne
--
singing a part of the history of free software:

- http://infinite-hands.draketo.de



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Neo-Interview im Radio aufnehmen

2011-10-08 Diskussionsfäden Arne Babenhauserheide
Am Samstag, 8. Oktober 2011, 17:32:13 schrieb Dennis Heidsiek:
 wenn ich mich nicht irre, wird an diesem Montag um 5:20, 6:20, 7:20 und
 8:20 Uhr auf MDR-Info das Interview mit Arno über Neo gesendet.

Cool!

Danke für die Info!

--
Konstruktive Kritik:

- http://draketo.de/licht/krude-ideen/konstruktive-kritik



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Neo-Einhand?

2011-10-08 Diskussionsfäden Arne Babenhauserheide
Am Samstag, 8. Oktober 2011, 22:53:59 schrieb Michael Kiesenhofer:
 Im Internet habe ich leider keine Einhandlayouts gefunden. Hier auf der
 Mailinglist wird das Thema scheinbar alle paar Monate mal angesprochen
 – jedoch bisher leider ohne Ergebnisse.

Wir haben eine für das g13 gameboard gebaut.

Ich habe das Ergebnis nicht mehr zur Hand, es sollte sich aber binnen einer
Woche wieder erstellen lassen.

Liebe Grüße,
Arne

signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Gesprächsanfrage des MDR

2011-09-20 Diskussionsfäden Arne Babenhauserheide
Hi Arno,

On Tuesday, 20. September 2011 20:37:59 Arno Trautmann wrote:
 Ich hoffe, ich habe das Projekt einigermaßen angemessen vertreten und
 gut dargestellt – zumindest die noch anwesenden Mitarbeiter beim SWR
 (Aufnahme war in Mannheim, Ausstrahlung ist aber im MDR) waren sehr
 interessiert.

Das klingt gut!

Ich freu mich schon darauf, es zu hören!

Liebe Grüße,
Arne
--
Konstruktive Kritik:

- http://draketo.de/licht/krude-ideen/konstruktive-kritik



signature.asc
Description: This is a digitally signed message part.


[Neo] Neo-Gentoo overlay

2011-09-13 Diskussionsfäden Arne Babenhauserheide
Hi, 

Ich setze gerade ein neues Gentoo auf (meine Systemplatte ist zu klein 
geworden). Dabei habe ich die neo-map nicht in overlays gefunden und einfach 
einen eigenen Overlay geschrieben: 

https://bitbucket.org/ArneBab/neo-layout-overlay/src/d2ee361b23c3/README.txt

Falls es bereits ebuilds gibt, würde ich mich freuen, von ihnen zu erfahren :)

bisher hab ich nur den für die Neo-Map, und der ist noch nicht gerade sauber 
(tut aber): 

https://bitbucket.org/ArneBab/neo-layout-overlay/src/d2ee361b23c3/sys-apps/neo-map/neo-map-2.0_p2221.ebuild

Liebe Grüße,
Arne



Re: [Neo] Gesprächsanfrage des MDR

2011-09-13 Diskussionsfäden Arne Babenhauserheide
Danke für die Info! 

Ich würde mich auf jeden Fall über Updates freuen. 

Liebe Grüße,
Arne

At Tue, 13 Sep 2011 16:56:42 +0200,
Arno Trautmann wrote:
 
 Hallo zusammen,
 
 dachte, ich informiere nochmal auf der Liste über den Fortgang. Herr
 Herrler hat sich bei mir gemeldet und mitgeteilt, dass die Sendung für
 den 26. September geplant ist. Aufnahme wird in Mannheim sein.
 
 Falls es weiteres Interessantes gibt, melde ich mich wieder,
 
 Gruſs
 Arno
 



Re: [Neo] Modifierpositionen

2011-08-10 Diskussionsfäden Arne Babenhauserheide
At Sun, 07 Aug 2011 00:32:21 +0200,
Daniel Horz wrote:
 Das geht gar nicht. Daumentasten auf einer ergonomischen Tastatur: tolle
 Idee. Daumentasten auf einer Standardtastatur: vergiß’ es. Benutzt
 irgend jemand den rechten Mod4 (AltGr)? Ich breche mir dabei den Daumen,
 wenn beide Mod4 so „toll“ liegen: gute Nacht.

Jupp, mache ich, genau wie alt (ständig).

Geht aber nicht auf allen Tastaturen.

Dafür brauche ich aber Super/Win. Mein Alt ist nämlich schon voll belegt :)

Liebe Grüße,
Arne



Re: [Neo] Modifierpositionen (was: Neo3 Status?)

2011-08-04 Diskussionsfäden Arne Babenhauserheide
Am Donnerstag, 4. August 2011, 10:54:03 schrieb Andreas Köpf:
 Die Verlegung der Mod3 Taste rechts um eine Taste nach links (auf QWERTZ
 'Ä') würde sich auf auf einer US Tastatur äußerst positiv bemerkbar
 machen. Auch wenn es sicherlich wenige Verrückte gibt, die Neo mit einer
 US-Tastatur tippen wollen, ist es doch ein klitzekleines weiteres
 Pro-Argument für den Verschiebevorschlag.

Außerdem tippt es sich toll. Ich habe es seit einiger Zeit drin, und seitdem
nutze ich M3r wirklich :)

signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Besprechung: Gesprächsanfrage des MDR zur medialen Berichterstattung über Neo

2011-08-03 Diskussionsfäden Arne Babenhauserheide
Am Dienstag, 2. August 2011, 12:34:48 schrieb Michael Gattinger:
 Am 01.08.2011 09:27, schrieb Arno Trautmann:
  b) Wer traut sich zu einem Interview?
 
  Ich nicht. Dafür bin ich einfach noch zu frisch. Bzw. ich würde das
  machen, ist aber wahrscheinlich nicht das Sinnvollste.
 
  Ich würde es gerne machen – bin allerdings eher, ich glaube, jemand
  hier nannte es mal so, zu den Dinosauriern zu zählen. Vorteil ist,
  dass ich mich noch an die Anfänge erinnere; außerdem habe ich
  inzwischen schon bei einigen Vorträgen/Vorlesungen über Neo erzählt
  und mehrere Leute überzeugen können – vielleicht klappt das auch per
  Radio ;)

 Also Arno Trautmann wäre dann jetzt der einzige, der sich zu einem
 _Interview bereiterklärt_ hat.
 Wer sonst noch _Interesse_ hat: _Zeitnah melden!_

Ich würde es auch machen, glaube aber, dass ich bei Neo 2 weniger geeignet bin
ali Arno.

Liebe Grüße,
Arne

signature.asc
Description: This is a digitally signed message part.


Re: [Neo] [Fwd: AW: Gesprächsanfrage]

2011-08-03 Diskussionsfäden Arne Babenhauserheide
Am Dienstag, 2. August 2011, 20:35:38 schrieb Daniel Horz:
 Ich sehe das ähnlich. Ich habe in der Anfangsphase des Neo-Lernens noch
 qwertz tippen müssen, weil ich mit Neo nicht schnell genug war. Abends
 habe ich mich dann immer eine halbe Stunde, Stunde hingesetzt und ktouch
 laufen lassen.

Ich habe hart umgestellt. Anfangs war es sehr qualvoll (ich hatte in Qwertz
~400 Anschläge pro Minute) aber da ich gerade in der Anfangsphase meiner
Diplomarbit war (v.a. lesen), hat es gut geklappt.

Naud einem Jahr war ich mit Neo2 bei 420 cpm.

Für die Layoutexperimente hätte ich trotzdem gerne einen Tipptrainer gehabt.
Die zwei Halblösungen, die ich genutzt habe, nenne ich nicht, weil sie nicht
frei sind.

Liebe Grüße,
Arne

PS: http://draketo.de/licht/gedichte/uiae-nrtd-ein-gedicht-im-neo-layout
--
Konstruktive Kritik:

- http://draketo.de/licht/krude-ideen/konstruktive-kritik



signature.asc
Description: This is a digitally signed message part.


Re: [Neo] Gesprächsanfrage

2011-07-31 Diskussionsfäden Arne Babenhauserheide
At Sat, 30 Jul 2011 05:10:26 +,
Herrler, Andreas wrote:
 ich arbeite gerade an einem Hörfunkbeitrag über Neo und wurde dazu gerne ein 
 Interview mit einem der Entwickler führen. 

Das klingt klasse!

Was genau planen Sie? Ein freies „live“-Interview oder ein strukturierteres mit 
mehr Vorbereitung? Nur ein Interviewpartner oder mehrere? Wie lang soll es 
gehen?

Ich frage, weil Neo zur Zeit auf mehreren Säulen ruht, und mit jedem Bereich 
andere Leute beschäftigt sind: 

* Das stabile Neo 2, mit von Hand optimierter Grundebene, den 4 Sonderebenen 
und freien Treibern für jede Plattform. Hier wird vor allem sichergestellt, 
dass Neo auf allen gängigen Plattformen funktioniert. 
* Experimente für neue Tastatur-Belegungen mit computergestützter Optimierung 
der Grundebene und flexibleren Belegungen der höheren Ebenen. 
* Hardware-Experimente, um bessere Tastaturen zu finden. 

 Wäre es möglich, ein solches Gespräch im Laufe des Augusts zu führen? Der 
 Beitrag soll Anfang September bei MDR Info, dem Nachrichtenradio des 
 Mitteldeutschen Rundfunks, gesendet werden.
 
 Vorab vielen Dank und viele Grüße aus Halle,

Vielen Dank für die Möglichkeit, unser Projekt vorzustellen!

Liebe Grüße, 
Arne



Re: [Neo] Shortcut-Ebene

2011-07-30 Diskussionsfäden Arne Babenhauserheide
 Vielleicht ist ein anderer Anzatz etwas illusorisch, jedoch ist es
 Fakt, dass man für die vorgeschlagene Variante 2 Tastaturlayouts
 lernen muss.
 Okay, noch lernt jeder zuerst QWERT[YZ], aber auch Pioniere gründen
 irgendwann Familien…

Jupp, und ich kann effektiv kein Qwertz mehr und habe meine Tastatur umgesteckt.

Dafür entdecke ich gerade emacs chording… Einfügen ist bei mir gerade c und y 
gleichzeitig drücken.

Liebe Grüße, 
Arne



  1   2   3   4   5   >