#
Title
1

La Grange e.V. (inselchaos2025)

2

shutdown (froscon2026)

3

KDE Linux, BuildStream and Hope (froscon2026)

4

The Changing State of Openness in Android (froscon2026)

5

Bringing back the Open in Open Source: (Re-)Building Community after forks and acquisition (froscon2026)

6

npm install und plötzlich haftbar (froscon2026)

7

Sydbox: A highly paranoid, innovative sandbox for Linux (froscon2026)

8

Lightning Talks v2 (froscon2026)

9

Verkuppeln unter Linux (froscon2026)

10

Patch für Patch – Die Reise eines Neulings zur Linux-Kernel-Contribution (froscon2026)

11

To Boldly Share Where No One Has Shared Before (froscon2026)

12

What Works Today Should Work Tomorrow: notes from a 23-year codebase (froscon2026)

13

Canvassing for the commons (froscon2026)

14

Backup-Infrastructure with pgBackRest (froscon2026)

15

Security is not a Crime: Warum wir die Kriminalisierung der IT-Sicherheit beenden müssen (froscon2026)

16

Spec Driven Development with Spec Kitty (froscon2026)

17

Kinderrechte (nicht nur) im Netz (froscon2026)

18

Small Clouds & Boring Tech (froscon2026)

19

Der Reichweitenmythos debunked (froscon2026)

20

Vereinsregister statt Rewrite: Wie Samba ein neues Fundament bekommt (froscon2026)

21

Richtig schlecht über Technik schreiben (froscon2026)

22

KDE at 30: Looking Both Ways (froscon2026)

23

Open Source gibt es doch gratis! Warum dafür zahlen? (froscon2026)

24

KI-Modelle haben keine Werte. Sie haben Wahrscheinlichkeiten. (froscon2026)

25

Wohin führt der Weg von LibreOffice? (froscon2026)

26

Der Open Source Stack für souveräne LLMs (froscon2026)

27

Generative KI, Ethik und Nachhaltigkeit (froscon2026)

28

Public Money, Public Containers (froscon2026)

29

Zero Copy statt Kabelsalat (froscon2026)

30

Neues von Collabora Office und Collabora Online (froscon2026)

31

Linux and PostgreSQL in the Multiverse of Connections (ver 3) (froscon2026)

32

Funding the Commons: Metadata Formats as a Public-Sector Lever (froscon2026)

33

Wie schreibt man eigentlich こんにちは? (froscon2026)

34

Opening windows to a wider world (froscon2026)

35

Von Ubuntu zu Debian: Ein neuer Upstream für TUXEDO OS (froscon2026)

36

Modular Synth in the browser (froscon2026)

37

State of the Union 2026 (froscon2026)

38

Wir bauen uns einen Congress-Laptop: CachyOS härten für Einsteiger (froscon2026)

39

Digitale Barrierefreiheit in Open Source Projekten und Communities (froscon2026)

40

Chinesische Geigerzähler an Home Assistant anbinden (froscon2026)

41

Warum ich angefangen habe Brot zu backen (froscon2026)

42

Lightning Talks (froscon2026)

43

Automated testing of a phone operating system (froscon2026)

44

Von Reset-Vektoren und Eigentumsrechten (froscon2026)

45

Von der Self-Hosting-Hölle zur Data Agency (froscon2026)

46

Patch me if you can (froscon2026)

47

mise-en-place die Toolbox für eurer Projekt (froscon2026)

48

Können Lizenzbedingungen Open Data und Open Content vor KI schützen? (froscon2026)

49

DigiZiege - A Progressive Web App for Goat Farmers (froscon2026)

50

Log-Management mit Loki (froscon2026)

51

Reading Video data with IO_URING (froscon2026)

52

KI-Chat mit eigener Suchmaschine: RAG in YaCy (froscon2026)

53

Unbekannt heißt nicht unzugänglich - Warum OSS Nutzung Mut braucht (froscon2026)

54

Push-Benachrichtigungen. Dezentral und OpenSource (froscon2026)

55

Digitale Teilhabe neu denken (froscon2026)

56

ftrace – dem Kernel bei der Arbeit zusehen (froscon2026)

57

curl: Mehr als HTTP (froscon2026)

58

Ich habe meine Stimme verschenkt – und jetzt?! (froscon2026)

59

Schreibtischaktivismus (froscon2026)

60

Freie Software und der Cyber Resilience Act (froscon2026)

61

Adventures in Open Source Development (froscon2026)

62

Welcome by the H-BRS (froscon2026)

63

Prototype Fund: Version 3.0, here we go! (froscon2026)

64

QEMU on speed: microVMs in Proxmox (froscon2026)

65

Verkehrstatistiken mit DAVe (froscon2026)

66

TLS, mTLS, SNI, ECH, CAA, HTTPS, PKI, Zertifikate und ein bisschen PQC (froscon2026)

67

Nerds gefährden die digitale Souveränität ihrer Familie (froscon2026)

68

App-Kompatibilität für alle (froscon2026)

69

Supply Chain Security in the PHP Ecosystem (froscon2026)

70

Googlefrei und Spaß dabei? (froscon2026)

71

Der Cyber Resilience Act: Wo stehen wir? (froscon2026)

72

PegaProx – Was Proxmox im Enterprise-Umfeld gefehlt hat (froscon2026)

73

Jiu Jitsu mit dem Quellcode (froscon2026)

74

OpenStreetMap jenseits der Karte (froscon2026)

75

Weg von Dropbox & Co.: Einstieg in OpenCloud Selfhosting (froscon2026)

76

init (froscon2026)

77

Closing/Closure/Completion (qtcat2026)

78

Parametrised Representability (qtcat2026)

79

Cats and Types, Side by Side (qtcat2026)

80

Coinductive invertibility in higher categories (qtcat2026)

81

The fundamental theorem of deeper algebra (qtcat2026)

82

Who cares about codensity monads? (qtcat2026)

83

The Road from Circuits to Category Theory (qtcat2026)

84

Category theory, formalised humanely (qtcat2026)

85

Opening (qtcat2026)

86

Hack The Web (muccc)

87

An Appreciation of Ecological Sanitation (or Turds for Nerds) (emf2026)

88

Why aren't we making video games for pensioners? (emf2026)

89

What’s New in OpenVox 9? (voxconf2026)

90

Coló_n_bia and the war on drugs. Between leaves and lines. (fusion26)

91

No Border Lasts Forever (fusion26)

92

Wahlen in MV (fusion26)

93

Tapping für überforderte Nervensysteme und wilde Herzen (fusion26)

94

Theater: Mein bedrohliches Gedicht (fusion26)

95

LEBEN UND WIDERSTAND VON LISA FITTKO (fusion26)

96

Who Owns the Stage? (fusion26)

97

MAHNMAL KEUPSTRASSE (fusion26)

98

Fusion erinnert - Nachgespräch nach Exkursion zum KZ-Außenlager Retzow (fusion26)

99

Es reicht (fusion26)

100

Local Journalism (fusion26)

101

Role of community radio (fusion26)

102

Musk On Mars (Theater, 60 min) (fusion26)

103

A Cosmic Threshold (fusion26)

104

Closing (dobyte2026)

105

Die 3D-Druck-Armee - Drucken für die Ukraine (dobyte2026)

106

Unpack you a Docker for a great good (dobyte2026)

107

Smart Drinking (jh26)

108

CYD Phone (jh26)

109

Anti-Stress-Box (jh26)

110

Abschlusspräsentation (jh26)

111

Wegweiser (jh26)

112

Budgy (jh26)

113

Pakaplay (jh26)

114

Safe Chat (jh26)

115

Fakt oder Fake (jh26)

116

Screen plant (jh26)

117

Vibe-Killer (jh26)

118

Alles bewerten (jh26)

119

SiFa (jh26)

120

Was ist Matrix? (dobyte2026)

121

Zufrieden mit deiner Tastatur? Warte ab! (dobyte2026)

122

Wie geht Meshtastic? (dobyte2026)

123

Panoramax - Streetview selber hosten (dobyte2026)

124

Wie misst man Gegenstände nur mit einer Kamera und einem Club-Laser? (dobyte2026)

125

Epyy - der freie ISMS-Dokumenten-Workflow (dobyte2026)

126

When You Talk to ChatGPT, Is Anyone There? (dobyte2026)

127

Lightning Talks (cosin2026)

128

Umgang mit defektem RAM (cosin2026)

129

Differential pair PCB design with KiCAD (cosin2026)

130

Toastys AI Talk (cosin2026)

131

Winterstürme und mögliche Veränderungen in der Zukunft (oc)

132

Infrastructure Review & Closing (gpn24)

133

Popping podman/dockers bonnet: Unraveling the image pull process while developing for Forgejo (gpn24)

134

Pixel Bureaucracy At The Scale Of Chaos - or: Torturing 286 People By Pretending To Be The Government (gpn24)

135

WAF: Wrong Approach Firewall (gpn24)

136

Building video games with 20 year old tech (gpn24)

137

Gemeinsam Wissens-Infrastruktur bauen: föderierte Wikibase für Video- und Podcasts (gpn24)

138

Three Languages, Triple the Confusion (gpn24)

139

MMO-CHIP: From Microscope to Verilog in an hour (gpn24)

140

DI.Days as Anarchist Practice/Anarchist Practices for DI.Days (gpn24)

141

Medikationsplan24.ti - der digital gerührte Medikationsprozess (gpn24)

142

Bluetooth-Smart-Kommunikation von Gadgets analysieren (gpn24)

143

Demoszene Nachlese (gpn24)

144

Breaking architecture barriers: Running x86 games and apps on ARM (gpn24)

145

De-Spotify Yourself (gpn24)

146

Besser Tunneln mit SSH (gpn24)

147

Privilege Escalation – Zugriffsfähigkeiten im Namen der Sicherheit (gpn24)

148

From Idea to JEP: An OpenJDK Developer’s Journey to Improve Profiling (gpn24)

149

Because the night ...belongs to night trains! (gpn24)

150

Let's Play Critical: Live-Gaming als Format für politische Interventionen (gpn24)

151

[decryptoparty] - Unabled to stay encrypted (gpn24)

152

Wie steuert man eigentlich ein Museum? (gpn24)

153

Bagel: History of a bread with a hole (gpn24)

154

Digitale Stellwerke - digitale Pläne? (gpn24)

155

Ultracycling – Wie man sehr lange Distanzen zurücklegt und dabei Spaß hat. (gpn24)

156

Verdinglichte Entwicklungen: Aus der Küche zur integrierten Entwicklungsumgebung (gpn24)

157

Gaslight, Gatekeep, Girlboss: Breaking Minecraft's Decentralised Chat Reporting System (gpn24)

158

It doesn’t always have to be Linux - An intro to FreeBSD (gpn24)

159

KeepKarlsruheBoring: collective agendas, boredom and maintenance (gpn24)

160

User-Centric Product Management in Open Source (gpn24)

161

Was ist eine EC-Karte? (gpn24)

162

Digitalisierung in der Medizin 2026 – elektronische Patientenakte (ePA) für alle? SOS! (gpn24)

163

Warum produziert Köln Hbf Verspätungen? (gpn24)

164

Kindgerechte Systemarchitektur: Die Open Source-Musikbox “TonBERRY pico” (gpn24)

165

introducing pgreflex - an open source convex alternative for postgres (gpn24)

166

Wie funktionieren Software-Synthesizer Part 1: Oszillatoren (gpn24)

167

How to decompile a DSP architecture (gpn24)

168

But Can It Run Fake News?! (gpn24)

169

Why Even Signal Calls Apple & Google (gpn24)

170

Energiewende.exe at the Chaos of Scale (gpn24)

171

Encoding, wie funktioniert das eigentlich? (gpn24)

172

Wie und warum das Bundesamt für Strahlenschutz flächendeckend Radioaktivität misst (gpn24)

173

Making Politics: Commemoration, Resistance, and Play (gpn24)

174

Writing GPU shaders in Rust (gpn24)

175

Was ist (gute) Mobilität? Ein datenbasierter Ansatz. (gpn24)

176

Pwning Bossware for Fun and Ethics (gpn24)

177

Mal was mit Salz (gpn24)

178

Ultrafast Lasers 101: A Photonic Adventure for Molecular Dynamics Enthusiasts (gpn24)

179

Choose Your Filter! — Vom Forschungsprojekt zur Ausstellung (gpn24)

180

Common sense in der IT-Sicherheit: Verantwortungsvoller Umgang mit Sicherheitslücken und Nutzern (gpn24)

181

Data Not Found? New (Infra)Structures with the NFDI. Infrastruktur für Forschungsdaten – gemeinsam gestaltet (gpn24)

182

strace -- mein schweizer Taschenmesser zum analysieren, debuggen, monitoren (gpn24)

183

Tamper-Sensing Meshes in the Wild (gpn24)

184

Datenschutz für (Chaos-)Vereine in der Praxis (gpn24)

185

Wirklich tiefe Löcher graben - wo eigentlich keine sein sollten (gpn24)

186

EMV. Theorie, Praxis und der ganze Rest - eine Fallstudie (gpn24)

187

Graphs to scale (gpn24)

188

Beyond Shitposting - Was kann das Fediverse (gpn24)

189

DeLegacy: Forcing IPv6 at Scale (gpn24)

190

Ok - for the last and final time: Patents are good. And Patents are bad. A 3D printer project to prove it. (gpn24)

191

Making games in Rust with Bevy (gpn24)

192

So you've become a FOSS-Maintainer - Lessons learned from ~6 years of maintaining HedgeDoc (gpn24)

193

Communication without Borders: Cross-Platform VoIP (gpn24)

194

Designed by me - eigene Elektronik-Projekte industriell fertigen lassen (gpn24)

195

Wohnen hacken - Ein Blick in das Mietshäuser Syndikat und Wohnprojekte (gpn24)

196

systemd, ParticleOS & nspawn (gpn24)

197

forgejo for foss files - die Reise von Github zu Forgejo (gpn24)

198

Deconstructing Techno-Ableism: Wie Technik mehr behindert als nützt (gpn24)

199

Wir bauen uns ein Forschungsnetz - BelWü 2026 (gpn24)

200

Die drei Klammern [] {} () und die BASH (gpn24)

201

Evaluating and developing machine learning models: äN introduction (gpn24)

202

Industrial Automation and Standardization going Internet - A try to untangle the chaos (gpn24)

203

Vortrag über Glocken (gpn24)

204

Trollen leicht gemacht - Helfen auf der GPN24 (gpn24)

205

Opening - What to hack (gpn24)

206

Howl: »Elite Force Voyager Online« Video Game Performance Reenacted (gpn24)

207

Speicherpotential (jh26)

208

Shut up (jh26)

209

Merzometer (jh26)

210

BrainBoost (jh26)

211

FRIENDS TO GO (jh26)

212

Ecostreak (jh26)

213

2 in 1 Taschinator (jh26)

214

Zurück in die Kindheit (jh26)

215

McSchrodder’s mod (jh26)

216

Shotokan (jh26)

217

Ceres (jh26)

218

Sprout Bot (jh26)

219

Abschlusspräsentation (jh26)

220

Vom Bundestagszusammenfasser zum PaZuFa (asm)

221

Yes, even you can harden your systemd services! (asm)

222

Exkurs ins Schwerbehindertenrecht (asm)

223

The stars are at your fingertips (tdf2026)

224

Abfahrtsanzeiger Hacken 2.0 (tdf2026)

225

Computer says no. Troubles with fixing algorithmic decision-making. (tdf2026)

226

Game Jams – How To Go From Nothing To A Full Game In 48 Hours (tdf2026)

227

How to democratize Tech – starting with „AI“ (tdf2026)

228

Hacking LEGO Smart Play – was steckt hinter den „magischen Steinen“? (tdf2026)

229

Digitalität und Mündigkeit – Teil 2: Wenn selektive Empörung das Sagbare unsagbar macht (tdf2026)

230

Wir zeigen den Innenminister und den Polizeipräsident beim Verfassungsschutz an… (tdf2026)

231

Social consequences of AI (tdf2026)

232

InstaPostCreator: Ein kleines queeres Tool (tdf2026)

233

„The human in the loop“ – AI induced skill atrophy (tdf2026)

234

Erst denken, dann Tippen! Warum tagelanges Coden Stunden an Planung ersparen kann. (tdf2026)

235

Erfolgreich Petitieren – wie geht das? (tdf2026)

236

Digitale Freiheit in Europa und was Trump damit zu tun hat (tdf2026)

237

Privacy by Lying (tdf2026)

238

Code or No-Code? Wie lässt sich algorithmisches Denken lernen? (tdf2026)

239

Inklusion bei Digitalen Projekten (tdf2026)

240

Erste Schritte mit OpenStreetMap (tdf2026)

241

Jetzt neu in BW: Palantir (tdf2026)

242

Practical software freedom with GNU Guix (tdf2026)

243

The Tech Oligarchy’s Attack on Humanity – Analysis and Call to Action (tdf2026)

244

All Sorted by Machines of Loving Grace? „AI“, Cybernetics, and Fascism and how to Intervene (tdf2026)

245

„Vorsicht ist besser als Nachtschicht!“ Warum Sie über ein ISMS nachdenken sollten (tdf2026)

246

EBooks und Fotos aus iCloud befreien (tdf2026)

247

Palantir. Wer befreit uns? (tdf2026)

248

How to Master the Disaster? (tdf2026)

249

Die nachhaltige Kapitalgesellschaft – Versuchsanordnung und Bestandsaufnahme (tdf2026)

250

Closing (fsck2026)

251

Digitale Souveränität selbst gelebt - Internetdienste gemeinschaftlich betreiben (fsck2026)

252

340 Sextillionen Gründe, IPv6 zu benutzen (fsck2026)

253

Algoraving GettingStarted (fsck2026)

254

Die Doku schreiben wir später (fsck2026)

255

MakeBackups - ein Backupprojekt für alle, die mal Backups einrichten sollten... (fsck2026)

256

Opening (fsck2026)

257

Libre Graphics Meeting 2027 (lgm2026)

258

The Power of Node Driven 2D Workflows (lgm2026)

259

UpStage (lgm2026)

260

Learnings from Our first 3D Game in Godot (lgm2026)

261

Imposition methods for bookbinding (lgm2026)

262

TypeRoof – The March to v1 (lgm2026)

263

Headless Hydra: Live coding on improbable devices (lgm2026)

264

Design Students Experimenting with Free Software (lgm2026)

265

Tixl Skill Quest (lgm2026)

266

Liblast 3D asset pipeline (lgm2026)

267

Lightning Talks: Friday (lgm2026)

268

ReWiring the Video Editor – Timeline as a Node (lgm2026)

269

Expanding Processing’s Future With a Rust Rendering Engine (lgm2026)

270

Counterpunch Font Editor: Faster, Safer Complex-Script Design (lgm2026)

271

FLOSS real-time visuals for media arts with ossia score (lgm2026)

272

Revision Nachlese 2026 (oc)

273

GIMP: a Community, Free Software (lgm2026)

274

Live Coding for Artists and Designers (lgm2026)

275

Lightning Talk: Thursday (lgm2026)

276

Phosphor for Tectonic Typefaces (lgm2026)

277

Beginner-Friendly Shader Programming in p5.js v2 (lgm2026)

278

ctx vector desktop - rasterizing as late as possible (lgm2026)

279

The elephant in the room: who owns the image? (lgm2026)

280

Exploring modern UI frameworks (lgm2026)

281

Freeze+Press (lgm2026)

282

State of Libre Graphics (lgm2026)

283

Welcome (lgm2026)

284

Using Nix without the Nix: a Retrospective on Zilch (lixcon2026)

285

Nix and buck2: from enemies to lovers with snowydeer (lixcon2026)

286

To sleep in a sea of Tests | Refactoring a testing "framework" from hell (lixcon2026)

287

Regiux: prototyping a fast Nix interpreter (lixcon2026)

288

The politics of language design (lixcon2026)

289

The untapped potential of Lix plugins (lixcon2026)

290

Botanix: A Nix native CI in a forge-agnostic world (lixcon2026)

291

Introduction to LixCon (lixcon2026)

292

decentralize & automate your code: Offene Software, hohe Qualität und wenig Aufwand - mit forgejo & co. die Welt in kleinen Schritten verbessern (glt26)

293

Privacy at the Code Level (glt26)

294

grommunio - Bridging Reality: Open Source, Digital Sovereignty. Open Source, Not Open-Washed. (glt26)

295

KDE: 30 years of the Linux desktop (glt26)

296

2025's Top Cyber Threats: A Closer Look (glt26)

297

Lightning Talks (glt26)

298

Exploring Linux kernel in an 'Embedded' way (glt26)

299

Satellitenbetrieb an der TU Graz Amateurfunkstation RCCW feat. Linux und F(L)OSS (glt26)

300

Transitous - Free and Open Public transport routing (glt26)

301

Raspberry Pi vs. Thin Client: Home Assistant optimal betreiben (glt26)

302

Implementing OCPP 1.6 CentralSystem for Fun and Profit (glt26)

303

Neues Monitoring-System der Systemlandschaft der Grazer Linuxtage (glt26)

304

LibreOffice: What we're doing, where we're going, and how you can help (glt26)

305

Das Fediverse und Österreich: Was ist da eigentlich (nicht) los? (glt26)

306

Gaming mit Linux statt Windows - Wie gut geht das? (glt26)

307

Gerätesicherheit verstehen: Verschlüsselung, Integrität und der Einsatz in der Praxis (glt26)

308

Die Stärken des Device Mappers - von dm-cache bis dm-zoned (glt26)

309

Warum müssen wir (noch) Windows verwenden? Erfahrungen zum langfristigen Einsatz von Linux in Kleinunternehmen (glt26)

310

How we hacked the Bavarian State with an Open Source Open Letter (glt26)

311

Proxmox Datacenter Manager (glt26)

312

Mathematische OSS in der Praxis: Logik, Optimierung, Graphentheorie und mehr mit SageMath (glt26)

313

From Video to Summary: An Open Source AI Workflow (glt26)

314

Tatort 🤡-IT (glt26)

315

Rechtliche Situation bei Entwicklung von FOSS Software im Arbeitskontext (glt26)

316

CANCOM - SMART Workplace (glt26)

317

Android ohne Überwachung: FOSS-Apps auf dem Smartphone (glt26)

318

Secure Boot und Linux - Geht doch (garnicht?) (glt26)

319

C-ITS: Mit einem ESP32 Ampeln, Straßenbahnen und Autos tracken (glt26)

320

What can we learn from Android for other embedded Linux systems security? (glt26)

321

eh23 Infrastructure Review and Closing (eh23)

322

Exportkontrolle, Freihandel und Zölle (eh23)

323

DB Museum Koblenz (eh23)

324

Elektronische Schlüssel Profilfräsen (eh23)

325

Gotta Hack 'Em All! Pokémon (eh23)

326

How NOT to IPv6 (eh23)

327

The commit history is a lie (eh23)

328

The Paper is a Lie: Practical Data Forensics for Scientific Data (eh23)

329

No Magic, Just Modbus (eh23)

330

Public-Public Data-DNA (eh23)

331

Open Source Lizenzen (eh23)

332

Bike to yourself - Mit Radreisen den eigenen Körper und Geist erfahren (eh23)

333

Ghost in the stochastic parrot (eh23)

334

A decade of certificate transparency and what may come next (eh23)

335

EscapeRoom im Wohnzimmer - und hunderte sind via Kamera dabei... (eh23)

336

Consent Theater & Interface Oper: Dark Patterns im Alltag (eh23)

337

Warum sind hier überall Seile? (eh23)

338

Warum klappt die Auskunftsapp nie dann, wenn man sie mal braucht? (eh23)

339

Frequenzmessung unhörbarer Signale (eh23)

340

Budget beams (eh23)

341

Gemeinsame Reise durch deutsche Behördendomains (eh23)

342

Handys ohne Big Tech - geht das? (eh23)

343

The Bunny is a Lie, but Rust is the Truth: High-Performance Modeling & APIs (eh23)

344

Inhalt irrelevant (eh23)

345

Embedded Engineering – Wenn dein Code direkt mit der Welt spricht (eh23)

346

CT-Installserver Episode 2: The Return of the Cache (eh23)

347

Dark Agile - Vergiftete Agilität (eh23)

348

Pimp my 3D Drucker (eh23)

349

Open-Source-Chip-Design (eh23)

350

E-Mail selbst hosten (eh23)

351

Designblöcke in Elektronik erkennen und verstehen (eh23)

352

Dezentrales Internet durch Self-Hosting (eh23)

353

Schiffsromantik (live) (eh23)

354

Eggstracting Eastereggs from glob-top ICs (eh23)

355

Live-Beaterkennung in Musik (eh23)

356

Let's Make All Data Interoperable (eh23)

357

RoboCup: Wettkampf, Forschung und die Zukunft der Robotik (eh23)

358

How I reverse engineered my tablets' camera driver (deutsch) (eh23)

359

Nützliche Mikrofontechnik für bessere Präsentationen (eh23)

360

Testing-Elevator (eh23)

361

eh23 Opening (eh23)

362

RAG und KI in EGroupware (clt26)

363

Antennen-Software unter Linux (clt26)

364

Eine kleine Einführung in resiliente Datensicherung (clt26)

365

Galera-Cluster mit Docker: Architektur und Betrieb (clt26)

366

Let's Talk About Sex – Programme züchten mit Evolution (clt26)

367

Reproducible Linux Systems with Nix & NixOS (clt26)

368

MeshCore – Kurznachrichten ohne Internet und Handyvertrag (clt26)

369

Digitale Abhängigkeiten in der E-Mobilität und Alternativen (clt26)

370

Vorbeugen statt Datenverlust: Monitoring trifft Backup (clt26)

371

Qubes OS: Flexible Virtualization For (Not Only) Power Users (clt26)

372

Open Source als Allheilmittel für digitale Souveränität? (clt26)

373

Benchmarking von selbst gehosteten LLMs (clt26)

374

PostgreSQL-Abfragepläne verstehen (clt26)

375

Migrating Legacy and Proprietary Databases to PostgreSQL (clt26)

376

Zero to Vibe – Using local AI for Development (clt26)

377

Deklarative Netzwerkkonfiguration mit NixOS (clt26)

378

Neues vom digital-souveränen Open-Source-Arbeitsplatz (clt26)

379

Die Stärken des Device Mappers – von dm-cache bis dm-zoned (clt26)

380

🐦 Von der Vogel-Kamera zum eigenen KI-Modell 🤖 (clt26)

381

Mit OpenStreetMap digital souverän Ideen verwirklichen (clt26)

382

Lightning Talks (clt26)

383

Virtual Reality mit Eigenbau-Hardware (clt26)

384

Android ohne Überwachung: FOSS-Apps auf dem Smartphone (clt26)

385

Easy Going: Programmierung mit Go (clt26)

386

Own your AI (clt26)

387

Warum gute Software unsichtbar ist – und wie wir das ändern (clt26)

388

Lizenzierung freier Software: Was Entwickler wissen müssen (clt26)

389

KI-Chat mit eigener Suchmaschine: RAG in YaCy (clt26)

390

Geschichten aus 15 Jahren Linux auf dem Unternehmensdesktop (clt26)

391

Souveränität im Smart Home – (F)OSS alleine ist keine Lösung (clt26)

392

Ansible Filter 101: Wie Filter die Arbeit erleichtern (clt26)

393

Freitagnachmittag: Zeit für ein Deployment! (clt26)

394

Tracking (Protection) so weit das Auge reicht (clt26)

395

E-Mail, Kalender, Kontakte und Dateien mit Stalwart (clt26)

396

Der Kunde lügt immer. Und im Support kann niemand lesen. (clt26)

397

Designing Teamtype (clt26)

398

Warum selbst Signal bei Google und Apple anklopft (clt26)

399

Kinder(rechte) und der Einstieg ins Netz und das Fediverse (clt26)

400

E-Mails mit Rspamd filtern – ein Rundgang durch die Module (clt26)

401

Einstieg in die Entwicklung von Dateisystemen mit FUSE (clt26)

402

Dinge erklären (clt26)

403

Btrfs und Snapper in Debian Sid (siduction) (clt26)

404

Automatisierung: Zwischen magischer Effizienz und bitterer Realität (clt26)

405

Shift your FOCIS: Digitale Souveränität mit ALASCA (clt26)

406

Warum kommt meine Mail nicht an? Ein Überblick. (clt26)

407

UnifiedPush (clt26)

408

Der eigene Blog mit Hugo – Ein Praxisbeispiel (clt26)

409

(Keine) Fotos bitte! (clt26)

410

Getting started with GitLab CI/CD (clt26)

411

Vanilla Linux auf deinem Router mit 100Gbit/s (clt26)

412

IT-Unabhängig im Kleinunternehmen mit Linux? (clt26)

413

Seit 8 Jahren Infrastructure-as-Code – ein Erfahrungsbericht (clt26)

414

Open Source an Schulen – der Versuch eines Überblicks (clt26)

415

Boot-up-Grafik unter Linux: von der Firmware bis zum Login (clt26)

416

Cloud von nebenan statt von irgendwo (clt26)

417

Spack: Open-Source-Paketmanagement für HPC & Entwicklerinnen (clt26)

418

Dokumentation mit Open-Source-Software (clt26)

419

Mit Linux an der Schule zur digitalen Mündigkeit? (clt26)

420

OpenBSD rigorose Sicherheitsstrategie für Softwareentwickler (clt26)

421

Open Source VDI – HW-beschleunigter Remote-Access zu LibVirt (clt26)

422

Ein Token, sie zu knechten (clt26)

423

Linux-Berechtigungen: eine Reise durch sudoers & polkit-rules (clt26)

424

Mit curl auf Fehlersuche: Mehr als HTTP und APIs (clt26)

425

Richtig schlecht über Technik schreiben (clt26)

426

Jenkins-Showcase: wie Bareos-Pakete entstehen (clt26)

427

Digitale Kollaboration im (n.) e. V. (clt26)

428

bindzwirn: Linux Port-Berechtigungen per eBPF (clt26)

429

Containerlab – RZ-Netzwerke im Lab simulieren (clt26)

430

SovereignDesk: Integrierter Arbeitsplatz statt Insellösungen (clt26)

431

How to: Urlaubsvideos mit Kdenlive erstellen (clt26)

432

Von der Idee zum (Fach-)Buch (clt26)

433

Elektronischer Personalausweis – Nutzen der Online‑Funktion (clt26)

434

Bequem oder souverän? openDesk für Hochschulen (clt26)

435

Hilfe! Sich auf einem Linux-System zurechtfinden (clt26)

436

DNS-Infrastruktur mit PowerDNS: Betrieb, Architektur, DNSSEC (clt26)

437

Zentrales Linux-Desktop-Management in heterogenen Umgebungen (clt26)

438

Digital unterschreiben, aber wie? (clt26)

439

Chaos überwinden mit Typst (clt26)

440

OpenCloud: Learnings für eine einfache, stabile Filecloud (clt26)

441

Ansible Reporting (clt26)

442

Die Kryptokalypse: Post-Quanten-Kryptographie und Open Source (clt26)

443

Rootless by Design: Sichere Container mit Podman und Quadlets (clt26)

444

Zahlen, Daten, Fakten zur Nutzung von OSS in Deutschland (clt26)

445

Having Fun With LaTeX (clt26)

446

OP-TEE: Offene Sicherheit für ARM – Ein Einblick (clt26)

447

3D-Druck mit Open Source (clt26)

448

Stolpersteine bei der Beratung zum Umstieg auf Linux (clt26)

449

Vom Ping zum Panorama: Monitoring mit System (clt26)

450

Linux Name­spaces (clt26)

451

LUFA – Logging UI for Automations (clt26)

452

Freie Bildung – Diagramme textbasiert (clt26)

453

Datenzentrierte Dokumente mit ConTeXt (clt26)

454

Open-Source-SIEM light mit dem Elastic Stack (clt26)

455

Log-Management mit Loki (clt26)

456

Was ist eigentlich ein FPGA? (clt26)

457

Digitalsouveräne Partei? Zwischen Anspruch und Wirklichkeit (clt26)

458

Eine kurze Geschichte der verschlüsselten Kommunikation (clt26)

459

Abschlussveranstaltung (fossgis2026)

460

Einfacher geht's nicht - Open Data mit dem QGIS-Plugin "GeoBasis_Loader" (fossgis2026)

461

Erzeugung von Raster-Tiles aus Vektor-Tiles in einer PMTiles-Datei (fossgis2026)

462

Geo vadis, Kartographie und Geoinformation? (fossgis2026)

463

WMS-Time: Nutzung von Diensten mit zeitlicher Komponente (fossgis2026)

464

Muschelbankerkennung - KI-basierte Luftbildanalyse für das Monitoring des Wattenmeers (fossgis2026)

465

Masterportal GeoEditor Addon (fossgis2026)

466

Wo sind meine Ways geblieben? (fossgis2026)

467

Erwartete Qualitätssicherung (fossgis2026)

468

Ein Überblick über die Neuentwicklungen am Open Source Metadatenkatalog GeoNetwork (fossgis2026)

469

KI-basierte Kartierung geschützter Lebensräume aus Fernerkundungsbildern (fossgis2026)

470

Wie die Community zusammenhält: Erfahrungen aus der IP Masterportal (fossgis2026)

471

Leaflet 2.0 kommt – jetzt ist es offiziell! (fossgis2026)

472

OSM Indoor Routing (fossgis2026)

473

KI und Fernerkundung: Fortschritte in der Oberflächenanalyse städtischer Gebiete (fossgis2026)

474

Göttingen auf mehr als einen Blick - Erfahrungen aus der Einführung von Masterportal (fossgis2026)

475

Fußverkehrssicherheit mit offenen Daten verbessern (fossgis2026)

476

Datenräume - Wie kann die GDI-DE beim Ausbau Erneuerbarer helfen? (fossgis2026)

477

Warum ich nach 25 Jahren den MapServer immer noch lieb habe (fossgis2026)

478

Bezahltes Mapping – Beispiel Barrierefreie Reisekette (fossgis2026)

479

Viele Hände, schnelles Ende - QGIS-Server-Light (fossgis2026)

480

QGIS vs. R - der Live-Vergleich (fossgis2026)

481

Flurstückssuche in QGIS - Zum Stand eines deutschlandweiten Ansatzes (fossgis2026)

482

Stadtnavi - Eine einheitliche Lösung für verschiedene Angebote (fossgis2026)

483

Bustracking mit der EFA JSON API: Daten- und Analyse-Update (fossgis2026)

484

QGIS basierte Windparkplanung für alle mit dem SATURN Planer (fossgis2026)

485

Smarte Wege im Chaos: Echtzeit-Mobilitätsanalysen für Katastropheneinsätze (fossgis2026)

486

GeoServer 3 – Der große technische Umbau (fossgis2026)

487

Herausforderung Adresse im Versorgungsunternehmen (fossgis2026)

488

Kombination des Openrouteservice mit Emissionsmodelldaten des Umweltbundesamtes (fossgis2026)

489

QGIS Web Client - Neues aus dem Projekt (fossgis2026)

490

Erfahrungsbericht Mergin Maps: eine 'neue' Open-Source-Lösung für Felddatenerfassung (fossgis2026)

491

OpenStreetMap-Daten als Grundlage für Routing – wie gut funktioniert das wirklich? (fossgis2026)

492

QField in der Forstwirtschaft: Mobile Planung und Kartierung im Naturraum (fossgis2026)

493

Mapbender in neuem Design und Unterstützung weiterer Datenquellen (fossgis2026)

494

Arbeit mit standardisierten Karten (fossgis2026)

495

Wie zuverlässig sind OpenStreetMap-Daten für LKW-Routing? (fossgis2026)

496

Routing mit MOTIS (fossgis2026)

497

Archivierung von OpenStreetMap (fossgis2026)

498

Weinberg digital: Smarte Weinberge mit QGIS & QField (fossgis2026)

499

Schnellere Karten, kleinere MapLibre Vektorkacheln und weitere Neuerungen (fossgis2026)

500

QGIS zur Berechnung von Ersatzzahlungen Windparkplanungen (fossgis2026)

501

Geoserver als zentrales Mittel in der archäologischen (Feld-)Dokumentation (fossgis2026)

502

Apache Superset und OGC WFS - Offene Standards für Business Intelligence (fossgis2026)

503

Radfahrer über geschützte Querungen führen - Ansatz mit BRouter Pseudo-Tags (fossgis2026)

504

Unsere Daten neu denken – Twin Information System (TwIS) (fossgis2026)

505

Geocoding - maßgeschneidert (fossgis2026)

506

Management von Kartenstilen mit OGC API - Styles (fossgis2026)

507

Sentinel Analysis Ready Data – freie Datenprodukte und Tools (fossgis2026)

508

ALKIS und Digital Twin - Ziemlich beste Freunde? (fossgis2026)

509

Generative KI für GIS: Erweiterung mit dem Model Context Protocol (fossgis2026)

510

Serverbasierte Automatisierung mit QGIS-Modellen (fossgis2026)

511

Indikatorenberechnung mit pygeoapi für ein Sozialraummonitoring in KomMonitor (fossgis2026)

512

GeoAI-as-a-Service - Transparent, Skalierbar, Amtlich (fossgis2026)

513

Vom Desktop ins Web – der neue Atlas der Schweiz (fossgis2026)

514

QWC2-basierte Unterstützung der Maßnahmenplanung im Nationalpark Schwarzwald (fossgis2026)

515

Wann ein Polygon eigentlich valide ist – eine Reise vom Kaffeebauer bis zum EU-Portal (fossgis2026)

516

orthophotos-downloader: Python-Tool zum Scrapen von Luftbildern aus Deutschland (fossgis2026)

517

Modernisierte Kommandozeile in GDAL 3.11 (fossgis2026)

518

Automatische Prompt‑Optimierung mit DSPy (fossgis2026)

519

ML mit Satellitenbildern in der Geo Engine: Eine Operationalisierung von ML-Diensten (fossgis2026)

520

PostGIS ST_Letters - Worte sagen manchmal mehr (fossgis2026)

521

Verwendung der Routing-Engine Valhalla mit dem MapLibre Navigation SDK (fossgis2026)

522

MapServer: Terabyteweise digitale Orthophotos aus S3 und NFS performant bereitstellen (fossgis2026)

523

Die MobiData BW® Integrationsplattform: Public Money, Code und Data (fossgis2026)

524

actinia-copilot URBAN: Effizientere Stadtanalysen mit KI und Open Source (fossgis2026)

525

Moderne Cloud-Daten in QGIS (fossgis2026)

526

Open-Source-Tools und Citizen Science für urbane Mobilitätsdaten (fossgis2026)

527

Open Source Tools zur Erstellung von 3D Tiles – Erfahrungen und Herausforderungen (fossgis2026)

528

Talk to your GIS-Data - KI-Trends und Praxisbeispiele im Geodatenumfeld (fossgis2026)

529

Visuelle Exploration von Klima- und Forschungsdaten mit Open Pioneer Trails (fossgis2026)

530

Von OpenStreetMap zu semantisch vernetzten Wissensgraphen (fossgis2026)

531

Fork the City: Neue Wege gemeinsamer Softwareentwicklung im öffentlichen Sektor (fossgis2026)

532

Python in QGIS – ein Blick auf die Schnittstellen und ihre Sicherheit (fossgis2026)

533

Einführung von QGIS als Standard-Desktop-GIS der Bayerischen Umweltverwaltung (fossgis2026)

534

Aufbau und Aktualisierung einer OSM-basierten Karten mit osm2pgsql (fossgis2026)

535

Open Source Dashboard zur Visualisierung von gemeinschaftlich erfassten Gebäude-Daten (fossgis2026)

536

Diskrete globale Gittersysteme für die raum-zeitliche Aggregation und Visualisierung (fossgis2026)

537

openstreetmap.de mischt die Karten neu (fossgis2026)

538

Über 1000 Apps in 5 Minuten - Der OSM Apps Catalog (fossgis2026)

539

Neue Werkzeuge fürs 3D-Mapping (fossgis2026)

540

Kollaboratives GIS mit Jupyter Notebooks und JupyterGIS (fossgis2026)

541

Von Mapillary zu MapRoulette: Radweglücken automatisch erkennen und ergänzen (fossgis2026)

542

Von oben sieht man mehr: Willkommen bei GeoGirafe (fossgis2026)

543

BIM-Modelle treffen Geodaten: Webintegration mit der API for the Built Environment (fossgis2026)

544

ForestPulse: Geodatendienste für Deutschlands Wälder (fossgis2026)

545

Von Sensor bis Karte: Erste Schritte mit QGIS und SensorThings API (fossgis2026)

546

Systematisches Land Regulations Tool (SLRT): Digitalisierung, die Grenzen sprengt! (fossgis2026)

547

QGIS-Formulare Effizienzsteigerung bei der Erfassung von Umweltinformationen des NOK (fossgis2026)

548

Hyperspektrale Erdbeobachtung in der Praxis - Die EnMAP-Box in QGIS (fossgis2026)

549

Serious Vectorlayering: Goodbye WMS GetMap und GetFeatureInfo (fossgis2026)

550

LiDAR-Fusion für resiliente Wälder: FOSSGIS zur Integration von MLS, ULS und ALS (fossgis2026)

551

QField Plugin Entwicklung lernen (fossgis2026)

552

QGIS-Plugins unter QGIS4/Qt6 lauffähig machen (fossgis2026)

553

Routing to Go: openrouteservice in QField (fossgis2026)

554

TrailScan: QGIS-Plugin zur Kartierung forstlicher Rückegassen in Laserscanning Daten (fossgis2026)

555

Fortgeschrittene Web-Map Techniken rund um OpenLayers (fossgis2026)

556

Wir holen die Couchmapper vom Sofa. Apps für die Datenerfassung im Gelände. (fossgis2026)

557

Nutzung interoperabler Geodaten für die Lageführung im Hochwasserkrisenmanagement (fossgis2026)

558

Open Source und Geo in 2026 (fossgis2026)

559

ParkingSpacePotential - Platz machen für die Verkehrswende (fossgis2026)

560

GeoServer-Cloud v2.28: Cloud-optimierte Geodatenformate und Speicherlösungen (fossgis2026)

561

Geodaten-Management mit PostGIS (fossgis2026)

562

Kannibalisierungsfreie ÖPNV-Taxis mit MOTIS: Ein geometrischer Ansatz (fossgis2026)

563

Cloud-native Geodateninfrastrukturen: Skalierbarer Open-Source-Ansatz mit Kubernetes (fossgis2026)

564

Was tun, wenn plötzlich das Team wächst. (fossgis2026)

565

PostgreSQL und Postgis für Einsteiger (fossgis2026)

566

Wolkenfreie Sentinel-2-Landkreise (fossgis2026)

567

Nutzung räumlicher Daten für eine strategische vertikale Nachverdichtung (fossgis2026)

568

Ein Ansatz zur Optimierung von raumbezogenen Datenbankabfragen mit PostGIS (fossgis2026)

569

Warum es eine gute Idee war, eine FOSSGIS-Firma zu gründen (fossgis2026)

570

Das Masterportal in einer behördlichen Cloudumgebung (fossgis2026)

571

Volltextsuche in Echtzeitdaten mit pg_search (fossgis2026)

572

Raumzeitliches Datenmanagement in souveränen Cloud-Umgebungen (fossgis2026)

573

WebGIS-Framework für multidimensionale Potenzialanalyse nachhaltiger Wärmeversorgung (fossgis2026)

574

Wir spielen mit offenen Karten - Der FOSSGIS e.V. (fossgis2026)

575

Mit Open Source zum Lakehouse-Cluster mit nativer Geo-Unterstützung (fossgis2026)

576

basemap.de 2026 (fossgis2026)

577

Metadateneditor Berlin – Effizient erfassen, prüfen und veröffentlichen (fossgis2026)

578

Mercator ist dein Freund (fossgis2026)

579

Datenkataloge mit STAC und OGC API Records (fossgis2026)

580

Open Data im Umweltbundesamt (fossgis2026)

581

Einsatz von FOSSGIS und offenen Geodaten in der forstlichen Lehre (fossgis2026)

582

Von lokal bis verteilt: DuckDB, Sedona und Spark für moderne Geodatenanalyse (fossgis2026)

583

Das FAIR4G Projekt - FAIRer Einsatz von open geospatial Software: Status und Trends (fossgis2026)

584

Ein offenes dezentrales Netzwerk für Metadaten (fossgis2026)

585

Open Data und Open Source-Strategie des BKG (fossgis2026)

586

XPlanung-light (fossgis2026)

587

Harmonisierung heterogener Geodaten mit Open-Source-Pipelines (fossgis2026)

588

Sichere Softwarelieferketten mit openCode (fossgis2026)

589

Von der Quelle zur API: Standardisierte Nahe-Echtzeit-Datenintegration in die UDP (fossgis2026)

590

Update im Unterholz: wie ein Kanton sein waldbauliches Beitragswesen digitalisiert (fossgis2026)

591

Cyber Resilience Act und Open Source – aktueller Stand aus den Arbeitsgruppen (fossgis2026)

592

Von der datensatz- zur modulbasierten Datenintegration mit der UDP Data Automation (fossgis2026)

593

XMAS-Plugin (fossgis2026)

594

Daten- und Prozesssicherheit in der Cloud - Wo sind meine Daten und wer hat Zugriff? (fossgis2026)

595

Digitale Souveränität und Open Source (fossgis2026)

596

Eröffnung (fossgis2026)

597

Besuch der Wiechert'schen Erdbebenwarte Göttingen (fossgis2026)

598

Architecting Real Typst Templates (realraum)

599

JIT, WASM and scary noises (realraum)

600

SwiftUI is functional (bobkonf2026)

601

Encoding Effects as Capabilities (bobkonf2026)

602

Using Domain Driven Design to Refactor Stripe Billing (bobkonf2026)

603

Run your own digital infrastructure using MirageOS unikernels (bobkonf2026)

604

Zuverlässig laden – Reactive Systems im Einsatz für E-Mobility (bobkonf2026)

605

Zero Knowledge Proof? That Sounds Useless! (bobkonf2026)

606

Programming Efficient Joins (bobkonf2026)

607

Proofs for programs, programs for proofs (bobkonf2026)

608

Git meets Linked Data – A Tale of an Unusual Architecture (bobkonf2026)

609

Four Fascinating Programming Languages You've Probably Never Heard Of (bobkonf2026)

610

Funktionale Programmierung für vielbeschäftigte Javaentwickler (bobkonf2026)

611

Bridging the Gap Between UX Design and Development: Atomic Design & Storybook (bobkonf2026)

612

Going back in time with the Undoable Monad (bobkonf2026)

613

Accessibility by Design: Practical A11y for Everyday Software Engineering (bobkonf2026)

614

A crash course on the OCaml module language (bobkonf2026)

615

Keynote: „Digital Sovereignty“ – Searching for Meaning in a Magical Concept (bobkonf2026)

616

Closing (uplink2026)

617

Einstieg ins Selfhosting (uplink2026)

618

Magnetresonanztomographie wie funktioniert das? (uplink2026)

619

IPv6-mostly Infrastruktur: Was ist in 2026 machbar? (uplink2026)

620

Elektronische Weihnachtskarten: For fun (not profit) (uplink2026)

621

Selfnet e.V.: Netzwerken lernen, indem man eins betreibt (uplink2026)

622

Opening (uplink2026)

623

Infrastructure Review (wicmp11)

624

"Everyday carry" - das schweizer Taschenmesser neu gedacht (wicmp11)

625

Hacker Jeopardy (wicmp11)

626

Standortdaten, Überwachung, Stalking und... BLE-Tracker (wicmp11)

627

OpenCloud: Unsere Learnings für eine einfache, stabile Filecloud (wicmp11)

628

Wie wird Techno live performt? (wicmp11)

629

Phishing for the Company - raise awareness to increase everyone's safety (wicmp11)

630

Strobolüfter: Elektronikbastelei mit Lüftern und dem Stroboskopeffekt (wicmp11)

631

verschiedene Modelle von Nebenläufigkeit am Beispiel Ruby (wicmp11)

632

Wie Computer Spiele spielen (wicmp11)

633

The GBA Music Player 2000 (wicmp11)

634

Pushbenachrichtigungen ein Blocker für freie Smarthphones (wicmp11)

635

Ein Framework für digitale Souveränität: "Public Money? Public Code!" (wicmp11)

636

Opening (wicmp11)

637

42. Das Jubiläums-Quiz für Nerds (dgwk2026)

638

Schlusswort (dgwk2026)

639

Lightning Talks – Deine zehn Minuten Berühmtheit! (dgwk2026)

640

"Ah", "Oh" und "Ui" aus der Welt der Quantencomputer (dgwk2026)

641

E-Collecting: Aber sicher! (dgwk2026)

642

Verwendung von US-Cloudanbietern durch Kantone: Die rechtliche Sicht (dgwk2026)

643

Drei Köche in der Küche der ethischen KI (dgwk2026)

644

TechAngels: Jugendliche Schutzengel für Gleichaltrige im digitalen Zeitalter (dgwk2026)

645

Digitale Souveränität vs. kollektive Sicherheit: Orientierungspunkte (dgwk2026)

646

Mit «Law as Code» zum proaktiven, fairen und effizienten Staat? (dgwk2026)

647

Stadt-Miete vs Land-Besitz. Was uns Wohnen über digitale Souveränität lehrt (dgwk2026)

648

Welche Regeln für die Entwicklung und den Einsatz von KI durch Private? (dgwk2026)

649

Digitalisierung & Behinderung – Fluch oder Segen? (dgwk2026)

650

Aktuell: Ein neuer Anlauf für Netzsperren in der Schweiz (dgwk2026)

651

Digitale Souveränität jetzt: Warum FOSS unser unterschätztes Schutzsystem ist (dgwk2026)

652

All Sorted by Machines of Loving Grace? "AI", Cybernetics & Fascism & how to Intervene (dgwk2026)

653

Lomas: An Open-Source Platform for Confidential Analysis of Data (dgwk2026)

654

Staatliche Überwachung: Transparenz vs. Heimlichkeit (dgwk2026)

655

Direkte Demokratie digital: Vertrauen, Machtfragen, Teilhabe (dgwk2026)

656

Wer gehört wird: Macht, Sichtbarkeit und Teilhabe im digitalen Raum (dgwk2026)

657

Eröffnung am Samstag (dgwk2026)

658

It's a match! Open Source + Schule = ♥ (dgwk2026)

659

12 Monate Digitalchaos – Die grössten Cyberangriffe, Datenlecks und Lektionen (dgwk2026)

660

AI for Protection: Presenting the Safe Pathways Database Initiative (dgwk2026)

661

Kinderrechte 2.0 – Datenschutz im Fokus (dgwk2026)

662

Toxische Nerds – Wer hacken will, muss freundlich sein (dgwk2026)

663

Herr Müller kämpft um seine Unschuld: Blick hinter die Kulissen der Strafjustiz (dgwk2026)

664

Instagram, Google & co: regulieren aber wie? (dgwk2026)

665

E-Collecting | Zwischen Hackathon und Parlamentsentscheid – wo stehen wir jetzt? (dgwk2026)

666

DIGITAL SONIC IDENTITIES – An ethical debate on AI voice tech in gaming (dgwk2026)

667

Eröffnung am Freitag (dgwk2026)

668

Cup-stabilizer (jh26)

669

Unseen (jh26)

670

Privacy Helper (jh26)

671

Fächerwahl leicht gemacht (jh26)

672

Community Games Library (jh26)

673

WE CREATE SPACE (jh26)

674

Roll with me (jh26)

675

Abschlusspräsentation (jh26)

676

Wie funktioniert ChatGPT? (jh26)

677

Wie wir alle Wahlkreisergebnisse seit 1949 auf heute umgerechnet haben (niam2026)

678

Unabhängig von Mapbox und Co mit selbst gehosteten interaktiven Karten (niam2026)

679

Unsicherheitsvisualisierung im Datenjournalismus: Redaktionelle Arbeitsweisen, Herausforderungen und neue Perspektiven (niam2026)

680

Isochronenkarte mit Python (niam2026)

681

GeoTIFF DEM als 3D-Modell (niam2026)

682

Von FAIR-Geodaten zur gesellschaftlichen Erkenntnis: Komplexe Wissenschaft in zugängliche visuelle Narrative übersetzen (niam2026)

683

PRIELE – sein & werden (niam2026)

684

Das Steueroasen-Verzeichnis (niam2026)

685

Wieviel Miete zahlen meine Nachbarn? (niam2026)

686

Wie schnell ist das nächste Krankenhaus erreichbar? - Ein interaktives Tool für den (Lokal-)Journalismus (niam2026)

687

Visuelle Wissenschaftskommunikation für die Archäologie (niam2026)

688

Open-Source Storms: Creating Animated Weather Visuals on a Budget (niam2026)

689

Wie strukturieren Menschen ihre Wahrnehmung dynamischer Karten? Empirische Einblicke aus Online-Studien (niam2026)

690

Von Markdown zu PDF auf die harte Weise (noname_ev)

691

Closing Ceremony (39c3)

692

Infrastructure Review (39c3)

693

Security Nightmares (39c3)

694

We, the EU, and 1064 Danes decided to look into YouTube: A story about how the EU gave us a law, 1064 Danes gave us their YouTube histories, and reality gave us a headache (39c3)

695

Battling Obsolescence – Keeping an 80s laser tag system alive (39c3)

696

Breaking BOTS: Cheating at Blue Team CTFs with AI Speed-Runs (39c3)

697

Von Groschen und SpurLos - GNU Taler auch auf eurem Event! (39c3)

698

Fossile Industrie liebt KI! (39c3)

699

Laser Beams & Light Streams: Letting Hackers Go Pew Pew, Building Affordable Light-Based Hardware Security Tooling (39c3)

700

Who runs the www? WSIS+20 and the future of Internet governance (39c3)

701

CCC&T - Cosmic ray, the Climate Catastrophe and Trains. (39c3)

702

What You Hack Is What You Mean: 35 Years of Wiring Sense into Text (39c3)

703

“End Of 10”: How the FOSS Community is Combatting Software-Driven Resource and Energy Consumption (39c3)

704

CUII: Wie Konzerne heimlich Webseiten in Deutschland sperren (39c3)

705

Atoms in Space (39c3)

706

I Hated All The Cross-Stitch Software So I Made My Own: My Deranged Outsider Software Suite For Making Deranged Outsider Art (39c3)

707

How to keep Open Source open without leaving our communities open to threats (39c3)

708

Asahi Linux - Porting Linux to Apple Silicon (39c3)

709

Die große Datenschutz-, Datenpannen- und DS-GVO-Show (39c3)

710

Verschlüsselung brechen durch physischen Zugriff - Smartphone Beschlagnahme durch Polizei (39c3)

711

PRÜF (39c3)

712

Spectre in the real world: Leaking your private data from the cloud with CPU vulnerabilities (39c3)

713

Von Fuzzern zu Agenten: Entwicklung eines Cyber Reasoning Systems für die AIxCC (39c3)

714

Peep-Show für die Polizei. Staatliche Überwachung von Queers in Hamburger Toiletten bis 1980 (39c3)

715

Human microservices at the Dutch Railways: modern architecture, ancient hardware? (39c3)

716

Rowhammer in the Wild: Large-Scale Insights from FlippyR.AM (39c3)

717

The Spectrum - Hackspace Beyond Hacking (39c3)

718

Light in the Dark(net) (39c3)

719

The Heartbreak Machine: Nazis in the Echo Chamber (39c3)

720

10 years of Dieselgate (39c3)

721

Race conditions, transactions and free parking (39c3)

722

Hegemony Eroding: Excavating Diversity in Latent Space (39c3)

723

Denkangebot: Rainer Mühlhoff über KI und autoritäre Sehnsüchte im Silicon Valley (39c3)

724

Aber hier Leben? Nein danke! …oder doch? Wie wir der autoritären Zuspitzung begegnen können. (39c3)

725

Blackbox Palantir (39c3)

726

The Angry Path to Zen: AMD Zen Microcode Tools and Insights (39c3)

727

Netzpolitik in der Schweiz: Zwischen Bodensee und Matterhorn (39c3)

728

Build a Fake Phone, Find Real Bugs (39c3)

729

AI Agent, AI Spy (39c3)

730

​WissPod Jahresrückblick 2025 oder: KI in der Wissenschaft!? (39c3)

731

Set-top box Hacking: freeing the 'Freebox' (39c3)

732

The Last of Us - Fighting the EU Surveillance Law Apocalypse (39c3)

733

Wer liegt hier wem auf der Tasche? (39c3)

734

Schlechte Karten - IT-Sicherheit im Jahr null der ePA für alle (39c3)

735

There is NO WAY we ended up getting arrested for this (Malta edition) (39c3)

736

APT Down and the mystery of the burning data centers (39c3)

737

Von wegen Eisblumen! Wie man mit Code, Satelliten und Schiffsexpeditionen die bunte Welt des arktischen Phytoplanktons sichtbar macht (39c3)

738

Och Menno X Disconnected Unexpected : Elbonian Incident Response : Wie reagiere ich falsch (39c3)

739

Gegenmacht - Best of Informationsfreiheit (39c3)

740

Omnibus Halbgarer Machenschaften (OHM #23) (39c3)

741

Making the Magic Leap past NVIDIA's secure bootchain and breaking some Tesla Autopilots along the way (39c3)

742

Programmierte Kriegsverbrechen? (39c3)

743

Learning from South Korean Telco Breaches (39c3)

744

Supplements und Social Media – wenn der Online-Hype zur realen Gesundheitsgefahr wird (39c3)

745

Watch Your Kids: Inside a Children's Smartwatch (39c3)

746

When 8 Bits is Overkill: Making Blinkenlights with a 1-bit CPU (39c3)

747

Wer hat Angst vor dem Neutralitätsgebot? (39c3)

748

Shit for Future: turning human shit into a climate solution (39c3)

749

Zellkultur (39c3)

750

What Makes Bike-Sharing Work? (39c3)

751

Teckids – eine verstehbare (digitale) Welt (39c3)

752

BE Modded: Exploring and hacking the Vital Bracelet ecosystem (39c3)

753

Hacking Karlsruhe - 10 years later (39c3)

754

a media-almost-archaeology on data that is too dirty for "AI" (39c3)

755

Celestial navigation with very little math (39c3)

756

Lightning Talks - Tag 3 (39c3)

757

Greenhouse Gas Emission Data (39c3)

758

The Museum of Care: Open-Source Survival Kit Collection (39c3)

759

Design for 3D-Printing (39c3)

760

FAFO: How we stopped worrying and bought an Electron Microscope (39c3)

761

GPTDash – Der Reverse-Turing-Test (39c3)

762

Code to Craft: Procedural Generation for the Physical World (39c3)

763

Reverse engineering the Pixel TitanM2 firmware (39c3)

764

The Small Packet of Bits That Can Save (or Destabilize) a City (39c3)

765

When Vibe Scammers Met Vibe Hackers: Pwning PhaaS with Their Own Weapons (39c3)

766

Xous: A Pure-Rust Rethink of the Embedded Operating System (39c3)

767

51 Ways to Spell the Image Giraffe: (39c3)

768

How To Minimize Bugs in Cryptography Code (39c3)

769

Machine Vision (39c3)

770

Don’t look up: There are sensitive internal links in the clear on GEO satellites (39c3)

771

Textiles 101: Fast Fiber Transform (39c3)

772

Power Cycles statt Burnout – Wie Einflussnahme nicht verpufft (39c3)

773

CSS Clicker Training: Making games in a "styling" language (39c3)

774

Wie wir alte Flipperautomaten am Leben erhalten (39c3)

775

Verlorene Domains, offene Türen (39c3)

776

"Passwort" - der heise security Podcast live vom 39C3 (39c3)

777

Trump government demands access to European police databases and biometrics (39c3)

778

Prometheus: Reverse-Engineering Overwatch (39c3)

779

freiheit.exe - Utopien als Malware (39c3)

780

Recharge your batteries with us (39c3)

781

CPU Entwicklung in Factorio (39c3)

782

In-house electronics manufacturing from scratch: How hard can it be? (39c3)

783

Amtsgeheimnis raus, Datenhalde rein (39c3)

784

How to render cloud FPGAs useless (39c3)

785

The Freak Show Clubhouse (39c3)

786

Kenji Tanaka LIVE // Insights into my workflow, structure and philosophy (39c3)

787

Variable Fonts — It Was Never About File Size (39c3)

788

Current Drone Wars (39c3)

789

A Quick Stop at the HostileShop (39c3)

790

Lessons from Building an Open-Architecture Secure Element (39c3)

791

Auf die Dauer hilft nur Power (39c3)

792

Persist, resist, stitch (39c3)

793

CCC-Jahresrückblick (39c3)

794

Comeflywithus (39c3)

795

Cracking open what makes Apple's Low-Latency WiFi so fast (39c3)

796

Amateurfunk im All – Kontakt mit Fram2 (39c3)

797

AAA - Ask Advi Anything (39c3)

798

Power Cycle B7 oder Warum kauft man eine Zeche? (39c3)

799

Chaos Communication Chemistry (39c3)

800

Live, Die, Repeat (39c3)

801

Och Menno Mode: Power Cycles, Power Suit, Dresscodes WTF (39c3)

802

Chaospager (39c3)

803

Agentic ProbLLMs: Exploiting AI Computer-Use and Coding Agents (39c3)

804

selbstverständlich antifaschistisch! (39c3)

805

"They Talk Tech" live mit Anne Roth (39c3)

806

A space odyssey #2: How to study moon rocks from the Soviet sample return mission Luna 24 (39c3)

807

A post-American, enshittification-resistant internet (39c3)

808

netzpolitik.org Off/On: Off The Record live (39c3)

809

Skynet Starter Kit (39c3)

810

Suing spyware in Europe: news from the front! (39c3)

811

Neue Chaos Events (39c3)

812

Digitale Inklusion: Wie wir digitale Barrierefreiheit für alle erreichen können (39c3)

813

Lightning Talks - Tag 2 (39c3)

814

Hatupangwingwi (39c3)

815

Unnecessarily Complicated Kitchen – Die Wissenschaft des guten Geschmacks (39c3)

816

Building a NOC from scratch (39c3)

817

AI-generated content in Wikipedia - a tale of caution (39c3)

818

From Silicon to Darude Sand-storm: breaking famous synthesizer DSPs (39c3)

819

Coding Dissent: Art, Technology, and Tactical Media (39c3)

820

The Eyes of Photon Science: Imaging, Simulation and the Quest to Make the Invisible Visible (39c3)

821

Bluetooth Headphone Jacking: A Key to Your Phone (39c3)

822

Breaking architecture barriers: Running x86 games and apps on ARM (39c3)

823

Doomsday-Porn, Schäferhunde und die „niedliche Abschiebung“ von nebenan (39c3)

824

DNGerousLINK (39c3)

825

Throwing your rights under the Omnibus (39c3)

826

Hacking washing machines (39c3)

827

Landtagsrevue Live - AUA (Ask us Anything) (39c3)

828

BitUnlocker: Leveraging Windows Recovery to Extract BitLocker Secrets (39c3)

829

Chatkontrolle (39c3)

830

Not To Be Trusted - A Fiasco in Android TEEs (39c3)

831

Excuse me, what precise time is It? (39c3)

832

Life on Hold: What Does True Solidarity Look Like Beyond Duldung, Camps, Deportation, and Payment Cards? (39c3)

833

1965 + 60 Years of Algorithmic Art with Computers (39c3)

834

And so it begins - Wie unser Rechtsstaat auf dem Highway Richtung Trumpismus rast – und warum afghanische Kläger*innen für uns die Notbremse ziehen (39c3)

835

Die Sicherheits_lücke live vom 39c3: ein Tag mit der GI (39c3)

836

Die Känguru-Rebellion: Digital Independence Day (39c3)

837

Eine typisch österreichische Lösung - die Dirndlkoalition (39c3)

838

Syncing visuals and stage lights against the beat of live music: an introduction (39c3)

839

Escaping Containment: A Security Analysis of FreeBSD Jails (39c3)

840

Pwn2Roll: Who Needs a 595€ Remote When You Have wheelchair.py? (39c3)

841

Och Menno – IT und IT Security Uppsis (39c3)

842

To sign or not to sign: Practical vulnerabilities in GPG & friends (39c3)

843

Handy weg bis zur Ausreise (39c3)

844

Of Boot Vectors and Double Glitches: Bypassing RP2350's Secure Boot (39c3)

845

Chaos all year round (39c3)

846

c’t uplink: Digitale Souveränität – sind Häcker:innen jetzt fürs Staatswohl verantwortlich? (39c3)

847

All my Deutschlandtickets gone: Fraud at an industrial scale (39c3)

848

„KI“, Digitalisierung und Longevity als Fix für ein kaputtes Gesundheitssystem? (39c3)

849

Not an Impasse: Child Safety, Privacy, and Healing Together (39c3)

850

Podcast Radiomegahertz – MHz rein | kHz raus | Ultraschall.fm mittendrin (39c3)

851

RedScout42 – Zur digitalen Wohnungsfrage (39c3)

852

Opening pAMDora's box and unleashing a thousand paths on the journey to play Beatsaber custom songs (39c3)

853

KIM 1.5: Noch mehr Kaos In der Medizinischen Telematikinfrastruktur (TI) (39c3)

854

Chaos macht Küche (39c3)

855

Developing New Medicines in the Age of AI and Personalized Medicine (39c3)

856

Liberating Bluetooth on the ESP32 (39c3)

857

Endlich maschinenlesbare Urteile! (39c3)

858

Building hardware - easier than ever - harder than it should be (39c3)

859

Neuroexploitation by Design (39c3)

860

Who cares about the Baltic Jammer? (39c3)

861

FeTAp 611 unplugged (39c3)

862

Brennende Wälder und Kommentarspalten (39c3)

863

Zentrum für Politische Schönheit: (39c3)

864

ISDN + POTS Telephony at Congress and Camp (39c3)

865

Demystifying Fuzzer Behaviour (39c3)

866

All Sorted by Machines of Loving Grace? (39c3)

867

The art of text (rendering) (39c3)

868

A Tale of Two Leaks: (39c3)

869

Opening Ceremony (39c3)

870

Barrierefreiheit: Das Internet ist für alle da (dgna)

871

Der autoritäre High-Tech-Komplex und die Unterwanderung der Demokratie (oc)

872

Closing (god2025)

873

News from the Juice Shop ecosystem (god2025)

874

OWASP Top 10:2025: Aktuelle Informationen und Insights zum Projekt (god2025)

875

Der Cyber Resilience Act: Wie OWASP für die Software-Hersteller eine entscheidende Rolle spielen kann (god2025)

876

YuraScanner: Leveraging LLMs for Task-driven Web App Scanning (god2025)

877

A CISO's Adventures in AI Wonderland (god2025)

878

The Trust Trap - Security von Coding Assistants (god2025)

879

How we hacked Y Combinator companies' AI agents (god2025)

880

"I have no idea how to make it safer": Security and Privacy Mindsets of Browser Extension Developers (god2025)

881

Extract: A PHP Foot-Gun Case Study (god2025)

882

MCP security hot potato: how to stay secure integrating external tools to your LLM (god2025)

883

The Automation Illusion? What Machines Can't Do in Threat Modeling (god2025)

884

Pwn My Ride: Jailbreaking Cars with CarPlay (god2025)

885

OWASP Cumulus: Threat Modeling the Ops of DevOps (god2025)

886

Phishing for Passkeys: An Analysis of WebAuthn and CTAP (god2025)

887

Introducing Passkeys - Strategies and Challenges for Developers (god2025)

888

Continuous Vulnerability Scanning with OWASP secureCodeBox (god2025)

889

All the WAF power to the devs - why it reduces friction… and where it backfires (god2025)

890

LangSec for AppSec folks (god2025)

891

From Startup to Scale: Choosing the Right AppSec Path (god2025)

892

How the EU created Electronic Invoices without considering Security (god2025)

893

The Surprising Complexity of Finding Known Vulnerabilities (god2025)

894

Keynote: Code Dark Age (god2025)

895

Welcome (god2025)

896

Gateway to Adventure (nook25)

897

Stadt, Land, Parkplatz (nook25)

898

Level Up! Mathe gamifiziert (nook25)

899

Die dichtesten Gitterpunkte im Raum (nook25)

900

Milliardärssteuer: Steuer für Überreiche (nook25)

901

Vegan auf dem Löffel und unter der Lupe (nook25)

902

Lübecker Stadtwald retten! #BartiBleibt (nook25)

903

„Mein Gott, wo treiben sie uns hin?“ (nook25)

904

Relationen in OpenStreetMap (nook25)

905

Free Software and Platform Regulation (nook25)

906

Immer selbstbestimmt? (nook25)

907

OpenStreetMap mobil mitgestalten (nook25)

908

Erklärbare KI: Warum und wie? (nook25)

909

HL-lol 3 (nook25)

910

Identitätsbildung bei Persona 5 Royal (nook25)

911

Building focused learning communities (nook25)

912

Water Harvesting – Wasser aus Luft (nook25)

913

Building focused learning communities (nook25)

914

Digitale Barrierefreiheit (nook25)

915

Psychedelika und Neurowissenschaften (nook25)

916

Degrowth (nook25)

917

Moin Mobilität! (nook25)

918

Reading Code for Fun and Profit (nook25)

919

Mehr Straßen, mehr Stau?! (nook25)

920

Datenvisualisierung: Muster im Chaos (nook25)

921

Meeresschutz im Brettspiel (nook25)

922

Closing Remarks (godotfest2025)

923

Fireside Chat – Godot’s Next Milestones (godotfest2025)

924

New Game+: Adding Backend Features to Your Godot Projects (godotfest2025)

925

Unlocking Godot’s Superpower: Productivity (godotfest2025)

926

Mobilizing Godot (godotfest2025)

927

Beyond the Loop: A Primer on Interactive Music in Godot (godotfest2025)

928

Making Audio for a Godot Project in FMOD (godotfest2025)

929

Keeper to Keepers: Adding Multiplayer to Dome Keeper (godotfest2025)

930

Raytracing is simple for 2D games! (godotfest2025)

931

Tilemaps (godotfest2025)

932

One Does Not Simply Ship Web Games with Godot (Yet) (godotfest2025)

933

Art Direction Crash Course (for non-artists) (godotfest2025)

934

Shipping Godot: From Build to Player (godotfest2025)

935

Making of Cards in Fogpiercer (godotfest2025)

936

GdUnit4 live demo + technical overview (godotfest2025)

937

Building Starfinder: Professional Godot at Scale (godotfest2025)

938

Putting Players First (godotfest2025)

939

From Theora to AV1: Transforming Video Workflows in Godot 4 (godotfest2025)

940

Don't ship the wrong game! (godotfest2025)

941

DENOG17 Closing (denog17)

942

A Peek Under the Hood: Technical Learnings from Halls of Torment (godotfest2025)

943

Plants, Polygons and Pixels: (godotfest2025)

944

Going Large: Extended Route Targets or Extended Confusion? (denog17)

945

You can’t just model a train in Netbox: About Architecting and running modern IT Infrastructure in Trains (denog17)

946

Merging Service Provider Networks (denog17)

947

Godot meets JetBrains: (godotfest2025)

948

Less is More: Modern Approaches to Low-Fi Visuals (godotfest2025)

949

IPv6 multihoming without BGP, quo vadis? (denog17)

950

IXP Update (denog17)

951

Fun with Optics (denog17)

952

Gyms, Zoos, and Museums (godotfest2025)

953

Collaborative Game Development with Godot: (godotfest2025)

954

Making of DOGWALK (godotfest2025)

955

Slow network, fast money: How Deutsche Telekom breaks the internet (denog17)

956

Compliance in Practice: Making NIS2 and ISO 27001 Work in Daily Operations (denog17)

957

CGNAT scale testing using TRex (denog17)

958

Baremetal Server Management with Redfish (denog17)

959

An introduction to qGIS for current Google Earth Users (denog17)

960

The return of EGP or the curious case of the BGP Origin attribute (denog17)

961

Godot Foundation Q&A (godotfest2025)

962

Opening Remarks (godotfest2025)

963

PPPoE vs IPoE: A Practical Guide for ISPs (denog17)

964

The Asian internet - A guide for the uninitiated (denog17)

965

Making Network Automation Consumable: A Junior Engineer's Perspective (denog17)

966

Uncovering Blackholes: Advanced Detection Techniques for Complex Networks (denog17)

967

Day 1 Closing (denog17)

968

Channelmania! – future proof your DWDM network topology while keeping it flexible for 1.6T (denog17)

969

Forwarding packets at scale - Building a Cloud Data Plane using eBPF/XDP (denog17)

970

Ultra Ethernet: Addressing AI/HPC Interconnect Challenges Beyond the InfiniBand Monopoly (denog17)

971

Inventing the wheel - Network Orchestration at scale (denog17)

972

400G ZR+ BiDi does not exist, it can't hurt you. Or can it? (denog17)

973

Th3 Flock of Bird s (denog17)

974

Sorry we messed up (denog17)

975

Security.txt across the industry (denog17)

976

200 GbE network processing with 100 W - or "can I *make* a chip for that?" (denog17)

977

Understanding and optimising transceiver efficiency using internal metrics for improved power savings (denog17)

978

"What can possibly go wrong?" Stories of peculiarities of modern server hardware (denog17)

979

EVPN for the rest of us – what happens when software people try to use EVPN (denog17)

980

Performance measurement goes Flow (denog17)

981

Evolving Inter.link's Software Delivery: Lessons in Fast, Consistent, and Safe Deployments (denog17)

982

Entering the big Cloud Game: A journey of ups and downs towards sovereignity at scale (denog17)

983

QoE Matters – How Application-Level Monitoring Pinpoints Network Issues (denog17)

984

EVPN Flex Cross Connect - L2 P2P VPNs can be agile as well! (denog17)

985

Edge-of-Your-Seat Streaming: inside waipu’s terrabit-scale live-video CDN (denog17)

986

DENOG17 Opening (denog17)

987

Newcommer Session (denog17)

988

Closing talk (eth0_2025)

989

Inside House 2 (eth0_2025)

990

Partypaka (jh25)

991

Lautstärke messen (im Klassenzimmer) (jh25)

992

Daily Guide (jh25)

993

Big Endian isn't Dead (eth0_2025)

994

Closing (dhcp25)

995

Lama Script (jh25)

996

Schüli Cloud (jh25)

997

Space Tree (jh25)

998

News Map (jh25)

999

Flappy Rocket (jh25)

1000

Simple Study (jh25)