index.md - sites - public wiki contents of suckless.org
HTML git clone git://git.suckless.org/sites
DIR Log
DIR Files
DIR Refs
---
index.md (5954B)
---
1 suckless conference 2015, Budapest
2 ==================================
3
4 [](slcon2015.png)
5
6 Friday, 2015-10-30
7 ==================
8
9 Talks
10 -----
11 (11:00-11:15) *Welcome*, Anselm R Garbe
12
13 > Anselm opened slcon2 and gave an overview on the final conference schedule.
14
15 Video:
16
17 [](//dl.suckless.org/slcon/2015/slcon-2015-00-arg-welcome.webm)
18
19
20 (11:15-12:00) *suckless core - A suckless userspace foundation*, Laslo Hunhold
21
22 > This talk focused on recent developments in the suckless core
23 > programs, the design and motivation behind them and which issues had been
24 > faced along the way, including ditching POSIX in some places in favor of
25 > suckless design principles and consistency.
26 > Current issues and future plans were discussed in the last part.
27
28 Video:
29
30 [](//dl.suckless.org/slcon/2015/slcon-2015-01-frign-suckless_core.webm)
31
32
33 (12.00-12:45) *stali 2015*, Anselm R Garbe
34
35 Video:
36
37 [](//dl.suckless.org/slcon/2015/slcon-2015-02-arg-stali_2015.webm)
38
39
40 (12:45-13:45) Lunch
41
42 (13:45-14:30) *new suckless tools*, Anselm R Garbe
43
44 Video:
45
46 [](//dl.suckless.org/slcon/2015/slcon-2015-03-arg-new_suckless_tools.webm)
47
48
49 (14:30-15:30) *Farbfeld - Rethinking image-formats*, Laslo Hunhold
50
51 > This talk discussed the deficiencies of the RGBA color space and
52 > presented the Farbfeld format to store images in a device independent
53 > way using the Lab color space.
54 > Additionally, an alternative to incorporated, namely imposed, image
55 > compression was discussed, evaluating the advantages over other image
56 > formats using different kinds of images.
57
58 Video:
59
60 [](//dl.suckless.org/slcon/2015/slcon-2015-04-frign-farbfeld.webm)
61
62
63 (15:30-16:00) Coffee/Tea break
64
65 (16:00-16:30) *suckless.org [e.V.](https://en.wikipedia.org/wiki/Eingetragener_Verein)*, Anselm R Garbe
66
67 > Anselm presented the idea of [suckless.org e.V.](//ev.suckless.org/) and asked
68 > attendees to join.
69
70 Video:
71
72 [](//dl.suckless.org/slcon/2015/slcon-2015-05-all-suckless_ev.webm)
73
74
75 (16:30-17:30) *suckless.org foundation*, All
76
77 (17:30-19:00) Refresh break / check your rooms
78
79 (19:00-) Late night social event in Budapest
80
81
82 Saturday, 2015-10-31
83 ====================
84
85 Talks
86 -----
87
88 (10:30-10:45) *Opening of day 2*, Anselm R Garbe
89
90 Video:
91
92 [](//dl.suckless.org/slcon/2015/slcon-2015-06-arg-opening_of_day_2.webm)
93
94
95 (10:45-11:30) *Simple Jabber - Divide And Conquer XMPP*, Jan Klemkow ([paper](jan_on_sj.pdf))
96
97 > The Extensible Messaging and Presence Protocol [XMPP](http://xmpp.org/) is like the web. It is
98 > far too complex to be implemented in one program with the Unix philosophy in mind.
99 > But like the web, you have to deal with it. It is the only open
100 > and widely used instant messaging protocol on the internet.
101 > Its extensibility is the main reason that an implementation in a single
102 > program is nearly impossible. This talk described an approach to master this problem.
103
104 Video:
105
106 [](//dl.suckless.org/slcon/2015/slcon-2015-07-klenkow-simple_jabber.webm)
107
108
109 (11:30-12:00) *Finite state document processing*, Manu Raster
110
111 > Mainstream XML processing techniques wastefully consume time
112 > and memory for example in file format conversions popularly
113 > known as 'save as...'. This talk presented a less
114 > wasteful method based on finite-state transducers.
115
116 Video:
117
118 [](//dl.suckless.org/slcon/2015/slcon-2015-08-raster-finite_state_document_processing.webm)
119
120
121 (12:00-13:00) Lunch
122
123 (13:00-13:15) Conference fee collection
124
125 (13:15-14:15) *UTF-8 everywhere? Writing Unicode compliant software that sucks less*, Laslo Hunhold
126
127 > This talk discussed UTF-8 and its history, how and when you have to
128 > deal with it and which challenges had been faced along the way, evaluating
129 > its advantages over other character encodings.
130 > Besides more trivial problems like decoding and encoding, advanced
131 > issues like string comparison, case conversion and normalization were
132 > discussed, leading to the conclusion that the POSIX wchar-interfaces
133 > are broken by design.
134 > Using suckless principles, problems with the ICU libraries were discussed
135 > and a midway drawn between total localization and minimalism,
136 > presenting possible solutions.
137
138 Video:
139
140 [](//dl.suckless.org/slcon/2015/slcon-2015-09-frign-utf-8_everywhere.webm)
141
142
143 (14:15-14:45) Coffee/Tea break
144
145 (14:45-15:00) *Formal conference talk closing*, Anselm R Garbe
146
147 > Anselm formally closed the conference and it was decided upon the location
148 > for the upcoming slcon3.
149
150 Video:
151
152 [](//dl.suckless.org/slcon/2015/slcon-2015-10-all-vote.webm)
153
154
155 (15:00-17:00) Hacking
156
157 (17:00-) Social event in Budapest
158
159 Acknowledgment
160 --------------
161 We kindly thank [](http://www.genua.eu) for
162 lending us the equipment to record the slcon2 conference videos.
163
164 Previous conferences
165 --------------------
166 * [slcon 2013](../2013/)