PageSourceSearch

https://gsindlinger.github.io/

html gsindlinger.github.io collected 2026-10-03 09:15:35 UTC 22,515 bytes, 147 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3	<head>
4		<meta charset="utf-8" />
5
6		<!-- Tell browser this site is responsive -->
7		<meta name="viewport" content="width=device-width, initial-scale=1" />
8		<meta name="google-site-verification" content="Nxqx1PNp2Y1xJx9-149ybgfLz2B0cz2rJl4CB11CDt4" />		<!-- Tell browser this site supports light and dark mode -->
9		<meta name="color-scheme" content="light dark" />
10		<!-- Color for browser url bar in mobile/Safari -->
11		<meta name="theme-color" media="(prefers-color-scheme: light)" content="#b28cf2" />
12		<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#4612A1" />
13		<!-- Disable Google FLOC -->
14		<meta http-equiv="Permissions-Policy" content="interest-cohort=()" />
15
16		
16<script>
17			// Calling this here so that it loads as quickly as possible
18			// Avoiding a flash of light mode in case dark mode is used
19			const theme = 'auto';
20			document.firstElementChild?.setAttribute('data-theme', theme);
21		</script>
21
22
23		<link rel="icon" href="data:,">
24		
25		<link href="/_app/immutable/assets/0.645c2ad0.css" rel="stylesheet">
26		<link href="/_app/immutable/assets/3.146fb5e6.css" rel="stylesheet">
27		<link href="/_app/immutable/assets/Footer.bc71901d.css" rel="stylesheet">
28		<link href="/_app/immutable/assets/7.2fe1db04.css" rel="stylesheet">
29		<link href="/_app/immutable/assets/Image.0954db74.css" rel="stylesheet">
30		<link href="/_app/immutable/assets/Waves.0a296ddf.css" rel="stylesheet">
31		<link rel="modulepreload" href="/_app/immutable/entry/start.267320df.js">
32		<link rel="modulepreload" href="/_app/immutable/chunks/index.deee9771.js">
33		<link rel="modulepreload" href="/_app/immutable/chunks/singletons.13ba6bb2.js">
34		<link rel="modulepreload" href="/_app/immutable/chunks/index.d4e196cb.js">
35		<link rel="modulepreload" href="/_app/immutable/chunks/paths.30dd526b.js">
36		<link rel="modulepreload" href="/_app/immutable/entry/app.65795bc0.js">
37		<link rel="modulepreload" href="/_app/immutable/nodes/0.7332a24a.js">
38		<link rel="modulepreload" href="/_app/immutable/nodes/3.a5eaca24.js">
39		<link rel="modulepreload" href="/_app/immutable/chunks/meta.4e7c4f30.js">
40		<link rel="modulepreload" href="/_app/immutable/chunks/Footer.63755c4e.js">
41		<link rel="modulepreload" href="/_app/immutable/chunks/scholar.1c2f379b.js">
42		<link rel="modulepreload" href="/_app/immutable/nodes/7.e90f7c9b.js">
43		<link rel="modulepreload" href="/_app/immutable/chunks/Image.f585e8dd.js">
44		<link rel="modulepreload" href="/_app/immutable/chunks/Waves.d1f1b7b4.js"><title>Johannes Gabriel Sindlinger</title><!-- HEAD_svelte-1ld1qck_START --><link rel="canonical" href="https://gsindlinger.github.io/"><meta name="keywords" content="Johannes Gabriel Sindlinger, Gabriel Sindlinger, Johannes Sindlinger, AI Researcher, KI Forscher, Artificial Intelligence, Natural Language Processing, Data Attribution, Large Language Models, Copyright, AI Safety, Influence Functions, PhD Student"><meta name="robots" content="index,follow,max-image-preview:large"><meta name="description" content="I am a PhD student at IT University of Copenhagen studying Data Attribution for Large Language Models and its implications for copyright &amp; AI safety."><meta property="og:description" content="I am a PhD student at IT University of Copenhagen studying Data Attribution for Large Language Models and its implications for copyright &amp; AI safety."><meta name="twitter:description" content="I am a PhD student at IT University of Copenhagen studying Data Attribution for Large Language Models and its implications for copyright &amp; AI safety."><meta property="og:title" content="Johannes Gabriel Sindlinger"><meta name="twitter:title" content="Johannes Gabriel Sindlinger"><meta property="og:type" content="website"><meta property="og:url" content="https://gsindlinger.github.io/"><meta property="og:image" content="https://gsindlinger.github.io/images/site-preview.png"><meta name="twitter:image" content="https://gsindlinger.github.io/images/site-preview.png"><meta name="twitter:card" content="summary_large_image"><!-- HTML_TAG_START -->
44<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","name":"Johannes Gabriel Sindlinger","url":"https://gsindlinger.github.io/","inLanguage":"en"},{"@type":"Person","@id":"https://gsindlinger.github.io/#person","name":"Johannes Gabriel Sindlinger","alternateName":"Johannes Sindlinger","url":"https://gsindlinger.github.io/","jobTitle":"PhD Student","affiliation":{"@type":"CollegeOrUniversity","name":"IT University of Copenhagen"},"sameAs":["https://pure.itu.dk/en/persons/johannes-gabriel-sindlinger/","https://orcid.org/0009-0002-4055-3470","https://github.com/gsindlinger","https://www.linkedin.com/in/gabriel-sindlinger/"],"knowsAbout":["Johannes Sindlinger","AI Researcher","KI Forscher","Artificial Intelligence","Natural Language Processing","Data Attribution","Large Language Models","Copyright","AI Safety","Influence Functions","PhD Student"]}]}</script>
44<!-- HTML_TAG_END --><!-- HEAD_svelte-1ld1qck_END -->
45	</head>
46	<body data-sveltekit-preload-data="hover">
47		<div id="svelte-root">
48
49
50
51<header class="svelte-ju8nb5"><nav class="container svelte-ju8nb5"><a class="logo svelte-ju8nb5" href="/" aria-label="Site logo"><div>Johannes Gabriel Sindlinger</div></a>
52		<div class="links svelte-ju8nb5"><a href="/publications" class="header-item svelte-ju8nb5"><div class="header-icon svelte-ju8nb5"><svg width="24px" height="24px" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg" color="#000000"><path d="M20 12V5.74853C20 5.5894 19.9368 5.43679 19.8243 5.32426L16.6757 2.17574C16.5632 2.06321 16.4106 2 16.2515 2H4.6C4.26863 2 4 2.26863 4 2.6V21.4C4 21.7314 4.26863 22 4.6 22H11" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8 10H16M8 6H12M8 14H11" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M16.3056 17.1133L17.2147 15.1856C17.3314 14.9381 17.6686 14.9381 17.7853 15.1856L18.6944 17.1133L20.7275 17.4243C20.9884 17.4642 21.0923 17.7998 20.9035 17.9923L19.4326 19.4917L19.7797 21.61C19.8243 21.882 19.5515 22.0895 19.3181 21.961L17.5 20.9603L15.6819 21.961C15.4485 22.0895 15.1757 21.882 15.2203 21.61L15.5674 19.4917L14.0965 17.9923C13.9077 17.7998 14.0116 17.4642 14.2725 17.4243L16.3056 17.1133Z" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M16 2V5.4C16 5.73137 16.2686 6 16.6 6H20" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div>
53				<span>publications</span></a>
54			<a href="/about" class="header-item svelte-ju8nb5"><div class="header-icon svelte-ju8nb5"><svg width="24px" height="24px" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" color="#000000"><path d="M7 18V17C7 14.2386 9.23858 12 12 12V12C14.7614 12 17 14.2386 17 17V18" stroke="#000000" stroke-width="1.5" stroke-linecap="round"></path><path d="M12 12C13.6569 12 15 10.6569 15 9C15 7.34315 13.6569 6 12 6C10.3431 6 9 7.34315 9 9C9 10.6569 10.3431 12 12 12Z" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M21 3.6V20.4C21 20.7314 20.7314 21 20.4 21H3.6C3.26863 21 3 20.7314 3 20.4V3.6C3 3.26863 3.26863 3 3.6 3H20.4C20.7314 3 21 3.26863 21 3.6Z" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div>
55				<span>cv</span></a></div></nav>
56</header>
57<main class="svelte-14bwyuj"><section id="hero" class="svelte-z5k0mw"><div id="hero-content" class="container svelte-z5k0mw"><div id="hero-text" class="svelte-z5k0mw"><h1 class="hello svelte-z5k0mw">Hi, I&#39;m <span class="hello-secondary svelte-z5k0mw">Johannes Gabriel!</span></h1>
58			<div class="intro svelte-z5k0mw"><div class="intro-container svelte-z5k0mw"><span class="left svelte-z5k0mw">PhD Student @ ITU Copenhagen</span></div>
59				<div class="intro-container svelte-z5k0mw"><span class="right svelte-z5k0mw">Editor @ MTB-News.de</span></div>
60				<div class="intro-socials svelte-z5k0mw"><div class="socials-with-text-container svelte-mo6djh"><div class="socials-with-text svelte-mo6djh"><a href="mailto:[email protected]" target="_blank" rel="noopener noreferrer" title="Send an email" class="svelte-mo6djh"><svg width="100%" height="100%" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 9L12 12.5L17 9" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M2 17V7C2 5.89543 2.89543 5 4 5H20C21.1046 5 22 5.89543 22 7V17C22 18.1046 21.1046 19 20 19H4C2.89543 19 2 18.1046 2 17Z" stroke="currentColor" stroke-width="1.5"></path></svg>
61			<span class="svelte-mo6djh">Email</span></a></div>
62	<div class="socials-with-text svelte-mo6djh"><a href="https://scholar.google.com/citations?user=IST0MhQAAAAJ&hl=en" target="_blank" rel="noopener noreferrer" title="See my Google Scholar profile" class="svelte-mo6djh">
62<svg width="100%" height="100%" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.57331 8.46334L11.2317 4.13416C11.4006 4.04971 11.5994 4.04971 11.7683 4.13416L20.4267 8.46334C20.8689 8.68446 20.8689 9.31554 20.4267 9.53666L11.7683 13.8658C11.5994 13.9503 11.4006 13.9503 11.2317 13.8658L2.57331 9.53666C2.13108 9.31554 2.13108 8.68446 2.57331 8.46334Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M22.5 13L22.5 9.5L20.5 8.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4.5 10.5V15.9121C4.5 16.6843 4.94459 17.3876 5.6422 17.7188L10.6422 20.0928C11.185 20.3505 11.815 20.3505 12.3578 20.0928L17.3578 17.7188C18.0554 17.3876 18.5 16.6843 18.5 15.9121V10.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>
63			<span class="svelte-mo6djh">Scholar</span></a></div>
64	<div class="socials-with-text svelte-mo6djh"><a href="https://github.com/gsindlinger" target="_blank" rel="noopener noreferrer" title="See my GitHub profile" class="svelte-mo6djh"><svg width="100%" height="100%" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 22.0268V19.1568C16.0375 18.68 15.9731 18.2006 15.811 17.7506C15.6489 17.3006 15.3929 16.8902 15.06 16.5468C18.2 16.1968 21.5 15.0068 21.5 9.54679C21.4997 8.15062 20.9627 6.80799 20 5.79679C20.4558 4.5753 20.4236 3.22514 19.91 2.02679C19.91 2.02679 18.73 1.67679 16 3.50679C13.708 2.88561 11.292 2.88561 8.99999 3.50679C6.26999 1.67679 5.08999 2.02679 5.08999 2.02679C4.57636 3.22514 4.54413 4.5753 4.99999 5.79679C4.03011 6.81549 3.49251 8.17026 3.49999 9.57679C3.49999 14.9968 6.79998 16.1868 9.93998 16.5768C9.61098 16.9168 9.35725 17.3222 9.19529 17.7667C9.03334 18.2112 8.96679 18.6849 8.99999 19.1568V22.0268" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M9 20.0267C6 20.9999 3.5 20.0267 2 17.0267" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg>
65			<span class="svelte-mo6djh">GitHub</span></a></div>
66	<div class="socials-with-text svelte-mo6djh"><a href="https://www.linkedin.com/in/gabriel-sindlinger/" target="_blank" rel="noopener noreferrer" title="Connect on LinkedIn" class="svelte-mo6djh"><svg width="100%" height="100%" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21 8V16C21 18.7614 18.7614 21 16 21H8C5.23858 21 3 18.7614 3 16V8C3 5.23858 5.23858 3 8 3H16C18.7614 3 21 5.23858 21 8Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M7 17V13.5V10" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M11 17V13.75M11 10V13.75M11 13.75C11 10 17 10 17 13.75V17" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M7 7.01L7.01 6.99889" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg>
67			<span class="svelte-mo6djh">LinkedIn</span></a></div>
68</div></div></div></div>
69		<div class="hero-image svelte-z5k0mw" style="overflow: hidden;"><img srcset="/images/portrait_itu.avif, /images/portrait_itu.webp, /images/portrait_itu.png" src="/images/portrait_itu.png" alt="Johannes Gabriel Sindlinger" loading="lazy" decoding="async" class="svelte-1ykl0dj"></div></div>
70	<div id="wave-background" class="svelte-z5k0mw"></div>
71	<div class="waves-container svelte-1n8saak"><svg class="waves svelte-1n8saak" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 24 150 28" preserveAspectRatio="none" shape-rendering="auto"><defs><path id="gentle-wave" d="M-160 44c30 0 58-18 88-18s 58 18 88 18 58-18 88-18 58 18 88 18 v44h-352z"></path></defs><g class="parallax svelte-1n8saak"><use xlink:href="#gentle-wave" x="48" y="0" fill="rgba(var(--color--page-background-rgb),0.7)" class="svelte-1n8saak"></use><use xlink:href="#gentle-wave" x="48" y="3" fill="rgba(var(--color--page-background-rgb),0.5)" class="svelte-1n8saak"></use><use xlink:href="#gentle-wave" x="48" y="5" fill="rgba(var(--color--page-background-rgb),0.3)" class="svelte-1n8saak"></use><use xlink:href="#gentle-wave" x="48" y="7" fill="var(--color--page-background)" class="svelte-1n8saak"></use></g></svg>
72</div></section>
73<section id="hero-subsection" class="container svelte-z5k0mw"><div class="intro"><p class="intro-text svelte-z5k0mw">I&#39;m a PhD student in <a href="https://nlpnorth.github.io"><strong>NLPnorth Lab</strong></a> at
74			the <a href="https://www.itu.dk"><strong>IT University of Copenhagen</strong></a> under the
75			supervision of <a href="https://annargrs.github.io"><strong>Anna Rogers</strong></a>. I work
76			on <strong>Data Attribution</strong> for <strong>Large Language Models</strong> — identifying
77			which training data is responsible for a model&#39;s outputs — with a focus on gradient-based
78			methods like <strong>Influence Functions</strong>, addressing both their
79			<strong>theoretical foundations</strong>
80			and practical <strong>applications</strong> in NLP.
81		</p>
82		<p class="intro-text svelte-z5k0mw">Additionally, since 2016, I&#39;m an editor for <a href="https://www.mtb-news.de"><strong>MTB-News.de</strong></a>
83			— the largest German-language mountain biking platform — where I cover news, events, and innovations
84			in the MTB world.
85		</p></div>
86</section>
87<div class="container"><section id="news" class="svelte-3sw4pc"><h2 class="svelte-3sw4pc">News</h2>
88	<div class="news-list svelte-3sw4pc"><div class="news-item svelte-3sw4pc"><span class="date svelte-3sw4pc">Sep 11, 2026</span>
89				<div class="content svelte-3sw4pc"><p class="svelte-3sw4pc"><!-- HTML_TAG_START -->Attended <a href="https://mlss2026.is.tuebingen.mpg.de" target="_blank" rel="noopener noreferrer">MLSS 2026</a> in Tübingen, Germany, with many interesting lectures from leading researchers, and presented my ongoing work as a poster.<!-- HTML_TAG_END --></p>
90					<p class="attachments svelte-3sw4pc"><a class="attachment svelte-3sw4pc" href="/files/poster-mlss-2026.pdf" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="svelte-3sw4pc"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>
91									Poster (PDF)
92								</a>
93						</p></div>
94			</div><div class="news-item svelte-3sw4pc"><span class="date svelte-3sw4pc">Sep 8, 2026</span>
95				<div class="content svelte-3sw4pc"><p class="svelte-3sw4pc"><!-- HTML_TAG_START -->Gave a talk on our recent work on data attribution at the <a href="https://is.mpg.de/sf" target="_blank" rel="noopener noreferrer">Social Foundations of Computation</a> group of the Max Planck Institute for Intelligent Systems in Tübingen, Germany.<!-- HTML_TAG_END --></p>
96					<p class="attachments svelte-3sw4pc"><a class="attachment svelte-3sw4pc" href="/files/talk-mpi-social-foundations-2026.pdf" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="svelte-3sw4pc"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>
97									Slides (PDF)
98								</a>
99						</p></div>
100			</div><div class="news-item svelte-3sw4pc"><span class="date svelte-3sw4pc">Sep 1, 2025</span>
101				<div class="content svelte-3sw4pc"><p class="svelte-3sw4pc"><!-- HTML_TAG_START -->Started as a PhD student in NLPnorth Lab at the IT University of Copenhagen, working on Data Attribution for Large Language Models.<!-- HTML_TAG_END --></p>
102					</div>
103			</div></div>
104</section></div></main>
105<footer class="svelte-435ugs"><div class="wave"><svg width="100%" height="120" viewBox="0 0 1440 120" fill="none" style="transform: scale(-1,-1)" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid slice" class="footer__wave"><path d="M0 0L48 8.875C96 17.9167 192 35.4167 288 53.3333C384 71.25 480 88.75 576 82.2083C672 75.4167 768 44.5833 864 26.6667C960 8.75 1056 4.58333 1152 11.125C1248 17.9167 1344 35.4167 1392 44.4583L1440 53.3333V120H1392C1344 120 1248 120 1152 120C1056 120 960 120 864 120C768 120 672 120 576 120C480 120 384 120 288 120C192 120 96 120 48 120H0V0Z" fill="var(--body-background-color)"></path></svg></div>
106	<div class="content svelte-435ugs"><div class="socials svelte-435ugs"><div class="socials svelte-rlf6ac"><a href="mailto:[email protected]" target="_blank" rel="noopener noreferrer" title="Send an email" class="svelte-rlf6ac"><svg width="100%" height="100%" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 9L12 12.5L17 9" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M2 17V7C2 5.89543 2.89543 5 4 5H20C21.1046 5 22 5.89543 22 7V17C22 18.1046 21.1046 19 20 19H4C2.89543 19 2 18.1046 2 17Z" stroke="currentColor" stroke-width="1.5"></path></svg></a>
107	<a href="https://scholar.google.com/citations?user=IST0MhQAAAAJ&hl=en" target="_blank" rel="noopener noreferrer" title="See my Google Scholar profile" class="svelte-rlf6ac"><svg width="100%" height="100%" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.57331 8.46334L11.2317 4.13416C11.4006 4.04971 11.5994 4.04971 11.7683 4.13416L20.4267 8.46334C20.8689 8.68446 20.8689 9.31554 20.4267 9.53666L11.7683 13.8658C11.5994 13.9503 11.4006 13.9503 11.2317 13.8658L2.57331 9.53666C2.13108 9.31554 2.13108 8.68446 2.57331 8.46334Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M22.5 13L22.5 9.5L20.5 8.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M4.5 10.5V15.9121C4.5 16.6843 4.94459 17.3876 5.6422 17.7188L10.6422 20.0928C11.185 20.3505 11.815 20.3505 12.3578 20.0928L17.3578 17.7188C18.0554 17.3876 18.5 16.6843 18.5 15.9121V10.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
108	<a href="https://github.com/gsindlinger" target="_blank" rel="noopener noreferrer" title="See my GitHub profile" class="svelte-rlf6ac"><svg width="100%" height="100%" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 22.0268V19.1568C16.0375 18.68 15.9731 18.2006 15.811 17.7506C15.6489 17.3006 15.3929 16.8902 15.06 16.5468C18.2 16.1968 21.5 15.0068 21.5 9.54679C21.4997 8.15062 20.9627 6.80799 20 5.79679C20.4558 4.5753 20.4236 3.22514 19.91 2.02679C19.91 2.02679 18.73 1.67679 16 3.50679C13.708 2.88561 11.292 2.88561 8.99999 3.50679C6.26999 1.67679 5.08999 2.02679 5.08999 2.02679C4.57636 3.22514 4.54413 4.5753 4.99999 5.79679C4.03011 6.81549 3.49251 8.17026 3.49999 9.57679C3.49999 14.9968 6.79998 16.1868 9.93998 16.5768C9.61098 16.9168 9.35725 17.3222 9.19529 17.7667C9.03334 18.2112 8.96679 18.6849 8.99999 19.1568V22.0268" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M9 20.0267C6 20.9999 3.5 20.0267 2 17.0267" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
109	<a href="https://www.linkedin.com/in/gabriel-sindlinger/" target="_blank" rel="noopener noreferrer" title="Connect on LinkedIn" class="svelte-rlf6ac">
109<svg width="100%" height="100%" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21 8V16C21 18.7614 18.7614 21 16 21H8C5.23858 21 3 18.7614 3 16V8C3 5.23858 5.23858 3 8 3H16C18.7614 3 21 5.23858 21 8Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M7 17V13.5V10" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M11 17V13.75M11 10V13.75M11 13.75C11 10 17 10 17 13.75V17" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path><path d="M7 7.01L7.01 6.99889" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
110</div></div>
111		<div class="copyright">© 2026 Johannes Gabriel Sindlinger
112		</div>
113		<div class="credits svelte-435ugs">Template by <a href="https://fantinel.dev?utm_source=site-template" target="_blank" rel="noopener noreferrer" class="svelte-435ugs">Matheus Fantinel</a>. Powered by
114			<a href="https://kit.svelte.dev/" target="_blank" rel="noopener noreferrer" class="svelte-435ugs">SvelteKit</a>.
115			Icons by
116			<a href="https://iconoir.com/" target="_blank" rel="noopener noreferrer" class="svelte-435ugs">Iconoir</a>.
117		</div></div>
118</footer>
119
120			
121			
121<script>
122				{
123					__sveltekit_16ms2al = {
124						base: "",
125						env: {}
126					};
127
128					const element = document.currentScript.parentElement;
129
130					const data = [null,null,{"type":"data","data":{},"uses":{}}];
131
132					Promise.all([
133						import("/_app/immutable/entry/start.267320df.js"),
134						import("/_app/immutable/entry/app.65795bc0.js")
135					]).then(([kit, app]) => {
136						kit.start(app, element, {
137							node_ids: [0, 3, 7],
138							data,
139							form: null,
140							error: null
141						});
142					});
143				}
144			</script>
144
145		</div>
146	</body>
147</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.