index.md (4715B)
1 suckless conference 2019, Bad Liebenzell, Germany 2 ================================================= 3 4 [![slcon 2019 group photo](slcon2019-s.jpg)](slcon2019.jpg) 5 6 Friday, 2019-10-04 7 ------------------ 8 9 ### (14:00-18:00) Arrival at the venue 10 11 ### (18:00) Dinner 12 13 ### (20:00) suckless.org e.V. general assembly meeting 14 15 Saturday, 2019-10-05 16 ==================== 17 18 ### (08:00-09:00) Breakfast 19 20 ### (11:00-12:00) Talk sessions 21 22 #### OpenBSD supremacy, Laslo Hunhold 23 24 > A look at recent developments in OpenBSD and a discussion about how 25 > to include these advances in suckless tools. 26 > 27 > Video: 28 > 29 > [![.slcon-2019-00-laslo_hunhold-openbsd_supremacywebm](//dl.suckless.org/slcon/2019/slcon-2019-00-laslo_hunhold-openbsd_supremacy.png)](//dl.suckless.org/slcon/2019/slcon-2019-00-laslo_hunhold-openbsd_supremacy.webm) 30 31 ### (12:00-13:00) Lunch 32 33 ### (13:00-18:00) Talk sessions 34 35 #### Machine Translation, Manu Raster 36 37 > The topic I would like to present is "Machine Translation" and it is in 38 > the spirit of Douglas Hofstadters destructive critique¹ and my own 39 > critique of Franz-Josef Ochs² concepts of translation from a history of 40 > science point of view. In comparison to the early beginnings (Bar-Hillel 41 > 1960 "The Present Status of Automatic Translation of Languages") little 42 > progress has been made. In particular I will explain 43 > 44 > - why engineers use intermediate languages (IL) and why they suck 45 > - analogies between code generation and literature translation 46 > - keywords: philologists and barbarians, the babelfish-device, binary-size sanity 47 > - how translation fails on IL-level and surface level (destination language) 48 > - what a good computer assisted translation tool for advanced users can 49 > achieve such as an Acme-based tool³ 50 > 51 > and present reproducable examples where Google Translate™ and its 52 > epigones fail systematically. 53 > 54 > [1]: https://www.theatlantic.com/technology/archive/2018/01/the-shallowness-of-google-translate/551570/ https://www.youtube.com/watch?v=2xnr-ST6ITo&t=294s 55 > [2]: https://www.youtube.com/watch?v=rThQedY-H4Q http://sylvester.bth.rwth-aachen.de/dissertationen/2003/059/03_059.pdf 56 > [3]: Nichols, E., Matsumoto, Y. 2007. Acme as an Interactive Translation Environment. in: Proceedings of the Second International Workshop on Plan 9, pp. 35–45, Murray Hill, USA, December 3-4, 2007 57 > 58 > Video: 59 > 60 > [![slcon-2019-01-manu_raster-machine_translation.webm](//dl.suckless.org/slcon/2019/slcon-2019-01-manu_raster-machine_translation.png)](//dl.suckless.org/slcon/2019/slcon-2019-01-manu_raster-machine_translation.webm) 61 62 #### The Static Web, Laslo Hunhold 63 64 > A presentation of the concept of the 'static web', an approach to web 65 > development using static websites and special approaches to data integration. 66 > 67 > Video: 68 > 69 > [![slcon-2019-02-laslo_hunhold-the_static_web.webm](//dl.suckless.org/slcon/2019/slcon-2019-02-laslo_hunhold-the_static_web.png)](//dl.suckless.org/slcon/2019/slcon-2019-02-laslo_hunhold-the_static_web.webm) 70 71 #### Acme changed my life, Marc Chantreux 72 73 > Acme is the editor of choice in plan9. I don't use it but when trying 74 > it, I realized that vim is much more than an editor: it's an open window 75 > to my whole digital world: A perfect multipurpose UI. Let me show you ... 76 > 77 > [slides](https://github.com/eiro/talk-acme-changed-my-life) 78 > 79 > Video: 80 > 81 > [![slcon-2019-03-marc_chantreux-acme_changed_my_life.webm](//dl.suckless.org/slcon/2019/slcon-2019-03-marc_chantreux-acme_changed_my_life.png)](//dl.suckless.org/slcon/2019/slcon-2019-03-marc_chantreux-acme_changed_my_life.webm) 82 83 ### (18:00-19:00) Dinner 84 85 ### (19:00-) Evening program 86 87 > [![forest hike](forest_hike-s.jpg)](forest_hike.jpg) 88 89 Sunday, 2019-10-06 90 ------------------ 91 92 ### (08:00-09:00) Breakfast 93 94 ### (09:00-10:00) Hacking 95 96 ### (10:00-12:00) Talk sessions 97 98 #### Blind demonstration, Mattias Andrée 99 100 > A demonstration of the blind video editor. 101 > 102 > Video: 103 > 104 > [![slcon-2019-04-mattias_andree-blind_demonstration.webm](//dl.suckless.org/slcon/2019/slcon-2019-04-mattias_andree-blind_demonstration.png)](//dl.suckless.org/slcon/2019/slcon-2019-04-mattias_andree-blind_demonstration.webm) 105 106 #### Reflections on Unicode, Laslo Hunhold 107 108 > Dealing with Unicode is a difficult balancing between correctness 109 > and complexity. This talk presents recent results of the author with 110 > regard to suckless Unicode handling in C at the level of grapheme 111 > clusters. 112 > 113 > Video: 114 > 115 > [![slcon-2019-05-laslo_hunhold-reflections_on_unicode.webm](//dl.suckless.org/slcon/2019/slcon-2019-05-laslo_hunhold-reflections_on_unicode.png)](//dl.suckless.org/slcon/2019/slcon-2019-05-laslo_hunhold-reflections_on_unicode.webm) 116 117 ### (12:00-13:00) Lunch 118 119 ### (13:00-16:00) Hacking and departure