This commit is contained in:
burningtree 2023-02-16 10:54:05 +00:00
parent 5cb99d7c1b
commit 5b49a26234
12 changed files with 233 additions and 96 deletions

View file

@ -654,7 +654,7 @@ table.table-custom{
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
} }
.person-item:hover .text-mild{ .person-item:hover .text-mild, .person-item:hover .text-supermild{
--tw-text-opacity: 1; --tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity)); color: rgb(0 0 0 / var(--tw-text-opacity));
} }
@ -780,22 +780,18 @@ table.table-custom{
width: 4rem; width: 4rem;
} }
.w-2\/3{
width: 66.666667%;
}
.w-32{ .w-32{
width: 8rem; width: 8rem;
} }
.w-48{
width: 12rem;
}
.w-5{ .w-5{
width: 1.25rem; width: 1.25rem;
} }
.w-64{
width: 16rem;
}
.w-full{ .w-full{
width: 100%; width: 100%;
} }
@ -812,6 +808,10 @@ table.table-custom{
list-style-type: disc; list-style-type: disc;
} }
.flex-wrap{
flex-wrap: wrap;
}
.items-center{ .items-center{
align-items: center; align-items: center;
} }
@ -1060,8 +1060,12 @@ table.table-custom{
width: 10rem; width: 10rem;
} }
.sm\:gap-6{ .sm\:w-48{
gap: 1.5rem; width: 12rem;
}
.sm\:w-64{
width: 16rem;
} }
} }

View file

@ -1,5 +1,5 @@
import { _ } from "./_layout-416f0fb9.js"; import { _ } from "./_layout-68f6d432.js";
import { default as default2 } from "../components/pages/_layout.svelte-8890a230.js"; import { default as default2 } from "../components/pages/_layout.svelte-0591841b.js";
export { export {
default2 as component, default2 as component,
_ as universal _ as universal

View file

@ -1,4 +1,4 @@
import { default as default2 } from "../components/pages/_page.svelte-9e4fa11d.js"; import { default as default2 } from "../components/pages/_page.svelte-ee97f50d.js";
export { export {
default2 as component default2 as component
}; };

View file

@ -25,15 +25,19 @@ const data = {
title: "Mixnets → Full-Stack Privacy", title: "Mixnets → Full-Stack Privacy",
desc: "Imagine a Full-Stack Privacy -> how would it even look alike!" desc: "Imagine a Full-Stack Privacy -> how would it even look alike!"
}, },
{
title: "Private messaging protocols",
desc: "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
},
{
title: "Solarpunk vs Lunarpunk",
desc: "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
},
{ title: "Cryptography" }, { title: "Cryptography" },
{ {
title: "Tech journalists", title: "Tech journalists",
desc: "Ethical crypto vs global cyberwars agenda" desc: "Ethical crypto vs global cyberwars agenda"
}, },
{
title: "Asian community",
desc: "It's rare to see asians in Europe, but there are so many of them doing privacy solutions"
},
{ {
title: "Privacy wars", title: "Privacy wars",
desc: "Why are privacy-blockchain socials so toxic? We should stop hating each other & work together" desc: "Why are privacy-blockchain socials so toxic? We should stop hating each other & work together"
@ -45,17 +49,9 @@ const data = {
title: "Network states (with a privacy focus)", title: "Network states (with a privacy focus)",
desc: "The network state-as-a-grassroots movement" desc: "The network state-as-a-grassroots movement"
}, },
{
title: "Solarpunk vs Lunarpunk",
desc: "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
},
{ {
title: "Veksl", title: "Veksl",
desc: "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?" desc: "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?"
},
{
title: "Private messaging protocols",
desc: "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
} }
], ],
ticketsIntro: "Be a part of the first Web3Privacy Summit experience…", ticketsIntro: "Be a part of the first Web3Privacy Summit experience…",
@ -123,31 +119,36 @@ const data = {
id: "mykola", id: "mykola",
name: "Mykola Siusko", name: "Mykola Siusko",
twitter: "nicksvyaznoy", twitter: "nicksvyaznoy",
img: "mykola.png" img: "mykola.png",
caption: "Web3 privacy advocate"
}, },
{ {
id: "tree", id: "tree",
name: "Tree", name: "Tree",
twitter: "treecz", twitter: "treecz",
img: "tree.jpeg" img: "tree.jpeg",
caption: "Creator of lunarpunk hackathons & events"
}, },
{ {
id: "juraj-bednar", id: "juraj-bednar",
name: "Juraj Bednar", name: "Juraj Bednar",
twitter: "jurbed", twitter: "jurbed",
img: "juraj-bednar.jpeg" img: "juraj-bednar.jpeg",
caption: "Educator, writer, cryptoanarchist & biohacker"
}, },
{ {
id: "mario-havel", id: "mario-havel",
name: "Mario Havel", name: "Mario Havel",
twitter: "TMIYChao", twitter: "TMIYChao",
img: "mario-havel.jpeg" img: "mario-havel.jpeg",
caption: "Hacker, Co-Founder of [Bordel Hackerspace](https://bordel.paralelnipolis.cz/#/)"
}, },
{ {
id: "guy-zyskind", id: "guy-zyskind",
name: "Guy Zyskind", name: "Guy Zyskind",
twitter: "GuyZys", twitter: "GuyZys",
img: "guy-zyskind.jpeg" img: "guy-zyskind.jpeg",
caption: "Founder of [Secret Network](https://scrt.network/), CEO SCRT Labs"
} }
], ],
speakers: [ speakers: [

View file

@ -1,10 +1,66 @@
import { S as SvelteComponent, i as init, s as safe_not_equal, e as empty, b as insert_hydration, C as noop, M as destroy_each, h as detach, k as element, a as space, q as text, l as claim_element, m as children, c as claim_space, r as claim_text, G as src_url_equal, n as attr, H as append_hydration, u as set_data, x as create_component, Z as head_selector, y as claim_component, z as mount_component, f as transition_in, d as check_outros, t as transition_out, A as destroy_component, g as group_outros } from "../../chunks/index-858fda85.js"; import { S as SvelteComponent, i as init, s as safe_not_equal, e as empty, b as insert_hydration, f as transition_in, g as group_outros, d as check_outros, t as transition_out, M as destroy_each, h as detach, k as element, a as space, q as text, l as claim_element, m as children, c as claim_space, r as claim_text, G as src_url_equal, n as attr, H as append_hydration, u as set_data, x as create_component, y as claim_component, z as mount_component, A as destroy_component, Z as head_selector } from "../../chunks/index-858fda85.js";
import { S as SvelteMarkdown } from "../../chunks/SvelteMarkdown-6743e4fc.js"; import { S as SvelteMarkdown } from "../../chunks/SvelteMarkdown-6743e4fc.js";
function get_each_context$1(ctx, list, i) { function get_each_context$1(ctx, list, i) {
const child_ctx = ctx.slice(); const child_ctx = ctx.slice();
child_ctx[4] = list[i]; child_ctx[4] = list[i];
return child_ctx; return child_ctx;
} }
function create_if_block$1(ctx) {
let div;
let sveltemarkdown;
let current;
sveltemarkdown = new SvelteMarkdown({
props: { source: (
/*item*/
ctx[4].caption
) }
});
return {
c() {
div = element("div");
create_component(sveltemarkdown.$$.fragment);
this.h();
},
l(nodes) {
div = claim_element(nodes, "DIV", { class: true });
var div_nodes = children(div);
claim_component(sveltemarkdown.$$.fragment, div_nodes);
div_nodes.forEach(detach);
this.h();
},
h() {
attr(div, "class", "mt-2 text-base text-supermild");
},
m(target, anchor) {
insert_hydration(target, div, anchor);
mount_component(sveltemarkdown, div, null);
current = true;
},
p(ctx2, dirty) {
const sveltemarkdown_changes = {};
if (dirty & /*items*/
1)
sveltemarkdown_changes.source = /*item*/
ctx2[4].caption;
sveltemarkdown.$set(sveltemarkdown_changes);
},
i(local) {
if (current)
return;
transition_in(sveltemarkdown.$$.fragment, local);
current = true;
},
o(local) {
transition_out(sveltemarkdown.$$.fragment, local);
current = false;
},
d(detaching) {
if (detaching)
detach(div);
destroy_component(sveltemarkdown);
}
};
}
function create_each_block$1(ctx) { function create_each_block$1(ctx) {
let div3; let div3;
let div0; let div0;
@ -30,7 +86,13 @@ function create_each_block$1(ctx) {
let t4; let t4;
let a1_href_value; let a1_href_value;
let t5; let t5;
let t6;
let div3_class_value; let div3_class_value;
let current;
let if_block = (
/*item*/
ctx[4].caption && create_if_block$1(ctx)
);
return { return {
c() { c() {
div3 = element("div"); div3 = element("div");
@ -46,6 +108,9 @@ function create_each_block$1(ctx) {
t3 = text("@"); t3 = text("@");
t4 = text(t4_value); t4 = text(t4_value);
t5 = space(); t5 = space();
if (if_block)
if_block.c();
t6 = space();
this.h(); this.h();
}, },
l(nodes) { l(nodes) {
@ -73,6 +138,9 @@ function create_each_block$1(ctx) {
a1_nodes.forEach(detach); a1_nodes.forEach(detach);
div2_nodes.forEach(detach); div2_nodes.forEach(detach);
t5 = claim_space(div3_nodes); t5 = claim_space(div3_nodes);
if (if_block)
if_block.l(div3_nodes);
t6 = claim_space(div3_nodes);
div3_nodes.forEach(detach); div3_nodes.forEach(detach);
this.h(); this.h();
}, },
@ -80,7 +148,7 @@ function create_each_block$1(ctx) {
if (!src_url_equal(img.src, img_src_value = "/people/" + /*item*/ if (!src_url_equal(img.src, img_src_value = "/people/" + /*item*/
ctx[4].img)) ctx[4].img))
attr(img, "src", img_src_value); attr(img, "src", img_src_value);
attr(img, "class", "grayscale invert aspect-square object-cover"); attr(img, "class", "grayscale invert aspect-square object-cover w-full");
attr(a0, "href", a0_href_value = twitterLink( attr(a0, "href", a0_href_value = twitterLink(
/*item*/ /*item*/
ctx[4].twitter ctx[4].twitter
@ -94,7 +162,7 @@ function create_each_block$1(ctx) {
attr(a1, "class", "hover:underline"); attr(a1, "class", "hover:underline");
attr(div2, "class", "text-base text-mild"); attr(div2, "class", "text-base text-mild");
attr(div3, "class", div3_class_value = "hover:bg-white hover:text-black p-2 " + /*size*/ attr(div3, "class", div3_class_value = "hover:bg-white hover:text-black p-2 " + /*size*/
(ctx[1] === "small" ? "w-48" : "w-64") + " person-item"); (ctx[1] === "small" ? "w-2/3 sm:w-48" : "w-2/3 sm:w-64") + " person-item");
}, },
m(target, anchor) { m(target, anchor) {
insert_hydration(target, div3, anchor); insert_hydration(target, div3, anchor);
@ -110,49 +178,89 @@ function create_each_block$1(ctx) {
append_hydration(a1, t3); append_hydration(a1, t3);
append_hydration(a1, t4); append_hydration(a1, t4);
append_hydration(div3, t5); append_hydration(div3, t5);
if (if_block)
if_block.m(div3, null);
append_hydration(div3, t6);
current = true;
}, },
p(ctx2, dirty) { p(ctx2, dirty) {
if (dirty & /*items*/ if (!current || dirty & /*items*/
1 && !src_url_equal(img.src, img_src_value = "/people/" + /*item*/ 1 && !src_url_equal(img.src, img_src_value = "/people/" + /*item*/
ctx2[4].img)) { ctx2[4].img)) {
attr(img, "src", img_src_value); attr(img, "src", img_src_value);
} }
if (dirty & /*items*/ if (!current || dirty & /*items*/
1 && a0_href_value !== (a0_href_value = twitterLink( 1 && a0_href_value !== (a0_href_value = twitterLink(
/*item*/ /*item*/
ctx2[4].twitter ctx2[4].twitter
))) { ))) {
attr(a0, "href", a0_href_value); attr(a0, "href", a0_href_value);
} }
if (dirty & /*items*/ if ((!current || dirty & /*items*/
1 && t1_value !== (t1_value = /*item*/ 1) && t1_value !== (t1_value = /*item*/
ctx2[4].name + "")) ctx2[4].name + ""))
set_data(t1, t1_value); set_data(t1, t1_value);
if (dirty & /*items*/ if ((!current || dirty & /*items*/
1 && t4_value !== (t4_value = /*item*/ 1) && t4_value !== (t4_value = /*item*/
ctx2[4].twitter + "")) ctx2[4].twitter + ""))
set_data(t4, t4_value); set_data(t4, t4_value);
if (dirty & /*items*/ if (!current || dirty & /*items*/
1 && a1_href_value !== (a1_href_value = twitterLink( 1 && a1_href_value !== (a1_href_value = twitterLink(
/*item*/ /*item*/
ctx2[4].twitter ctx2[4].twitter
))) { ))) {
attr(a1, "href", a1_href_value); attr(a1, "href", a1_href_value);
} }
if (dirty & /*size*/ if (
/*item*/
ctx2[4].caption
) {
if (if_block) {
if_block.p(ctx2, dirty);
if (dirty & /*items*/
1) {
transition_in(if_block, 1);
}
} else {
if_block = create_if_block$1(ctx2);
if_block.c();
transition_in(if_block, 1);
if_block.m(div3, t6);
}
} else if (if_block) {
group_outros();
transition_out(if_block, 1, 1, () => {
if_block = null;
});
check_outros();
}
if (!current || dirty & /*size*/
2 && div3_class_value !== (div3_class_value = "hover:bg-white hover:text-black p-2 " + /*size*/ 2 && div3_class_value !== (div3_class_value = "hover:bg-white hover:text-black p-2 " + /*size*/
(ctx2[1] === "small" ? "w-48" : "w-64") + " person-item")) { (ctx2[1] === "small" ? "w-2/3 sm:w-48" : "w-2/3 sm:w-64") + " person-item")) {
attr(div3, "class", div3_class_value); attr(div3, "class", div3_class_value);
} }
}, },
i(local) {
if (current)
return;
transition_in(if_block);
current = true;
},
o(local) {
transition_out(if_block);
current = false;
},
d(detaching) { d(detaching) {
if (detaching) if (detaching)
detach(div3); detach(div3);
if (if_block)
if_block.d();
} }
}; };
} }
function create_fragment$1(ctx) { function create_fragment$1(ctx) {
let each_1_anchor; let each_1_anchor;
let current;
let each_value = ( let each_value = (
/*items*/ /*items*/
ctx[0].map( ctx[0].map(
@ -164,6 +272,9 @@ function create_fragment$1(ctx) {
for (let i = 0; i < each_value.length; i += 1) { for (let i = 0; i < each_value.length; i += 1) {
each_blocks[i] = create_each_block$1(get_each_context$1(ctx, each_value, i)); each_blocks[i] = create_each_block$1(get_each_context$1(ctx, each_value, i));
} }
const out = (i) => transition_out(each_blocks[i], 1, 1, () => {
each_blocks[i] = null;
});
return { return {
c() { c() {
for (let i = 0; i < each_blocks.length; i += 1) { for (let i = 0; i < each_blocks.length; i += 1) {
@ -182,9 +293,10 @@ function create_fragment$1(ctx) {
each_blocks[i].m(target, anchor); each_blocks[i].m(target, anchor);
} }
insert_hydration(target, each_1_anchor, anchor); insert_hydration(target, each_1_anchor, anchor);
current = true;
}, },
p(ctx2, [dirty]) { p(ctx2, [dirty]) {
if (dirty & /*size, twitterLink, items, getPerson*/ if (dirty & /*size, items, getPerson, twitterLink*/
7) { 7) {
each_value = /*items*/ each_value = /*items*/
ctx2[0].map( ctx2[0].map(
@ -196,20 +308,36 @@ function create_fragment$1(ctx) {
const child_ctx = get_each_context$1(ctx2, each_value, i); const child_ctx = get_each_context$1(ctx2, each_value, i);
if (each_blocks[i]) { if (each_blocks[i]) {
each_blocks[i].p(child_ctx, dirty); each_blocks[i].p(child_ctx, dirty);
transition_in(each_blocks[i], 1);
} else { } else {
each_blocks[i] = create_each_block$1(child_ctx); each_blocks[i] = create_each_block$1(child_ctx);
each_blocks[i].c(); each_blocks[i].c();
transition_in(each_blocks[i], 1);
each_blocks[i].m(each_1_anchor.parentNode, each_1_anchor); each_blocks[i].m(each_1_anchor.parentNode, each_1_anchor);
} }
} }
for (; i < each_blocks.length; i += 1) { group_outros();
each_blocks[i].d(1); for (i = each_value.length; i < each_blocks.length; i += 1) {
out(i);
} }
each_blocks.length = each_value.length; check_outros();
} }
}, },
i: noop, i(local) {
o: noop, if (current)
return;
for (let i = 0; i < each_value.length; i += 1) {
transition_in(each_blocks[i]);
}
current = true;
},
o(local) {
each_blocks = each_blocks.filter(Boolean);
for (let i = 0; i < each_blocks.length; i += 1) {
transition_out(each_blocks[i]);
}
current = false;
},
d(detaching) { d(detaching) {
destroy_each(each_blocks, detaching); destroy_each(each_blocks, detaching);
if (detaching) if (detaching)
@ -1451,13 +1579,13 @@ function create_fragment(ctx) {
attr(div4, "class", "bg-black"); attr(div4, "class", "bg-black");
attr(div4, "id", "about"); attr(div4, "id", "about");
attr(div5, "class", "section-header"); attr(div5, "class", "section-header");
attr(div6, "class", "pb-16 flex justify-center sm:gap-6"); attr(div6, "class", "pb-16 flex flex-wrap justify-center gap-6");
attr(div7, "class", "mx-auto"); attr(div7, "class", "mx-auto");
attr(div8, "class", "middle-pane-medium pt-16 text-xl text-center mx-auto"); attr(div8, "class", "middle-pane-medium pt-16 text-xl text-center mx-auto");
attr(div9, "class", ""); attr(div9, "class", "");
attr(div9, "id", "speakers"); attr(div9, "id", "speakers");
attr(div10, "class", "section-header"); attr(div10, "class", "section-header");
attr(div11, "class", "pb-16 flex justify-center sm:gap-6"); attr(div11, "class", "pb-16 flex flex-wrap justify-center gap-6");
attr(div12, "class", "mx-auto"); attr(div12, "class", "mx-auto");
attr(div13, "class", "middle-pane-medium pt-0 text-xl text-center mx-auto"); attr(div13, "class", "middle-pane-medium pt-0 text-xl text-center mx-auto");
attr(div14, "id", "hosts"); attr(div14, "id", "hosts");

View file

@ -1,4 +0,0 @@
import { l } from "../../chunks/_layout-416f0fb9.js";
export {
l as load
};

View file

@ -0,0 +1,4 @@
import { l } from "../../chunks/_layout-68f6d432.js";
export {
l as load
};

View file

@ -900,9 +900,9 @@ const __vitePreload = function preload(baseModule, deps, importerUrl) {
}; };
const matchers = {}; const matchers = {};
const nodes = [ const nodes = [
() => __vitePreload(() => import("./chunks/0-fbb2922b.js"), true ? ["./chunks/0-fbb2922b.js","./chunks/_layout-416f0fb9.js","./components/pages/_layout.svelte-8890a230.js","./chunks/index-858fda85.js","./chunks/SvelteMarkdown-6743e4fc.js","./assets/_layout-e9a653b6.css"] : void 0, import.meta.url), () => __vitePreload(() => import("./chunks/0-7d75f383.js"), true ? ["./chunks/0-7d75f383.js","./chunks/_layout-68f6d432.js","./components/pages/_layout.svelte-0591841b.js","./chunks/index-858fda85.js","./chunks/SvelteMarkdown-6743e4fc.js","./assets/_layout-a1a19efe.css"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/1-a708a445.js"), true ? ["./chunks/1-a708a445.js","./components/error.svelte-b9497535.js","./chunks/index-858fda85.js","./chunks/singletons-1811cedd.js"] : void 0, import.meta.url), () => __vitePreload(() => import("./chunks/1-a708a445.js"), true ? ["./chunks/1-a708a445.js","./components/error.svelte-b9497535.js","./chunks/index-858fda85.js","./chunks/singletons-1811cedd.js"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/2-f658540d.js"), true ? ["./chunks/2-f658540d.js","./components/pages/_page.svelte-9e4fa11d.js","./chunks/index-858fda85.js","./chunks/SvelteMarkdown-6743e4fc.js"] : void 0, import.meta.url) () => __vitePreload(() => import("./chunks/2-e5801a86.js"), true ? ["./chunks/2-e5801a86.js","./components/pages/_page.svelte-ee97f50d.js","./chunks/index-858fda85.js","./chunks/SvelteMarkdown-6743e4fc.js"] : void 0, import.meta.url)
]; ];
const server_loads = []; const server_loads = [];
const dictionary = { const dictionary = {

View file

@ -1 +1 @@
{"version":"1676542514159"} {"version":"1676544839054"}

View file

@ -29,6 +29,14 @@
"title": "Mixnets → Full-Stack Privacy", "title": "Mixnets → Full-Stack Privacy",
"desc": "Imagine a Full-Stack Privacy -> how would it even look alike!" "desc": "Imagine a Full-Stack Privacy -> how would it even look alike!"
}, },
{
"title": "Private messaging protocols",
"desc": "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
},
{
"title": "Solarpunk vs Lunarpunk",
"desc": "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
},
{ {
"title": "Cryptography" "title": "Cryptography"
}, },
@ -36,10 +44,6 @@
"title": "Tech journalists", "title": "Tech journalists",
"desc": "Ethical crypto vs global cyberwars agenda" "desc": "Ethical crypto vs global cyberwars agenda"
}, },
{
"title": "Asian community",
"desc": "It's rare to see asians in Europe, but there are so many of them doing privacy solutions"
},
{ {
"title": "Privacy wars", "title": "Privacy wars",
"desc": "Why are privacy-blockchain socials so toxic? We should stop hating each other & work together" "desc": "Why are privacy-blockchain socials so toxic? We should stop hating each other & work together"
@ -57,17 +61,9 @@
"title": "Network states (with a privacy focus)", "title": "Network states (with a privacy focus)",
"desc": "The network state-as-a-grassroots movement" "desc": "The network state-as-a-grassroots movement"
}, },
{
"title": "Solarpunk vs Lunarpunk",
"desc": "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
},
{ {
"title": "Veksl", "title": "Veksl",
"desc": "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?" "desc": "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?"
},
{
"title": "Private messaging protocols",
"desc": "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
} }
], ],
"ticketsIntro": "Be a part of the first Web3Privacy Summit experience…", "ticketsIntro": "Be a part of the first Web3Privacy Summit experience…",
@ -135,31 +131,36 @@
"id": "mykola", "id": "mykola",
"name": "Mykola Siusko", "name": "Mykola Siusko",
"twitter": "nicksvyaznoy", "twitter": "nicksvyaznoy",
"img": "mykola.png" "img": "mykola.png",
"caption": "Web3 privacy advocate"
}, },
{ {
"id": "tree", "id": "tree",
"name": "Tree", "name": "Tree",
"twitter": "treecz", "twitter": "treecz",
"img": "tree.jpeg" "img": "tree.jpeg",
"caption": "Creator of lunarpunk hackathons & events"
}, },
{ {
"id": "juraj-bednar", "id": "juraj-bednar",
"name": "Juraj Bednar", "name": "Juraj Bednar",
"twitter": "jurbed", "twitter": "jurbed",
"img": "juraj-bednar.jpeg" "img": "juraj-bednar.jpeg",
"caption": "Educator, writer, cryptoanarchist & biohacker"
}, },
{ {
"id": "mario-havel", "id": "mario-havel",
"name": "Mario Havel", "name": "Mario Havel",
"twitter": "TMIYChao", "twitter": "TMIYChao",
"img": "mario-havel.jpeg" "img": "mario-havel.jpeg",
"caption": "Hacker, Co-Founder of [Bordel Hackerspace](https://bordel.paralelnipolis.cz/#/)"
}, },
{ {
"id": "guy-zyskind", "id": "guy-zyskind",
"name": "Guy Zyskind", "name": "Guy Zyskind",
"twitter": "GuyZys", "twitter": "GuyZys",
"img": "guy-zyskind.jpeg" "img": "guy-zyskind.jpeg",
"caption": "Founder of [Secret Network](https://scrt.network/), CEO SCRT Labs"
} }
], ],
"speakers": [ "speakers": [

View file

@ -6,15 +6,15 @@
<meta name="viewport" content="width=device-width" /> <meta name="viewport" content="width=device-width" />
<meta name="theme-color" content="#000000" /> <meta name="theme-color" content="#000000" />
<meta http-equiv="content-security-policy" content=""> <meta http-equiv="content-security-policy" content="">
<link href="./_app/immutable/assets/_layout-e9a653b6.css" rel="stylesheet"> <link href="./_app/immutable/assets/_layout-a1a19efe.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/start-4a937c72.js"> <link rel="modulepreload" href="./_app/immutable/start-65f340bf.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index-858fda85.js"> <link rel="modulepreload" href="./_app/immutable/chunks/index-858fda85.js">
<link rel="modulepreload" href="./_app/immutable/chunks/singletons-1811cedd.js"> <link rel="modulepreload" href="./_app/immutable/chunks/singletons-1811cedd.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-8890a230.js"> <link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-0591841b.js">
<link rel="modulepreload" href="./_app/immutable/chunks/SvelteMarkdown-6743e4fc.js"> <link rel="modulepreload" href="./_app/immutable/chunks/SvelteMarkdown-6743e4fc.js">
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-18502808.js"> <link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-23db4802.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-416f0fb9.js"> <link rel="modulepreload" href="./_app/immutable/chunks/_layout-68f6d432.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-9e4fa11d.js"><title>Web3Privacy Prague 2023 | 5. June 2023</title><!-- HEAD_svelte-1v6y0me_START --><meta name="description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@web3privacy"><meta name="twitter:title" content="Web3Privacy Prague 2023"><meta name="twitter:description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:image" content="https://prague.web3privacy.info/web3privacy.png"><!-- HEAD_svelte-1v6y0me_END --> <link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-ee97f50d.js"><title>Web3Privacy Prague 2023 | 5. June 2023</title><!-- HEAD_svelte-1v6y0me_START --><meta name="description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@web3privacy"><meta name="twitter:title" content="Web3Privacy Prague 2023"><meta name="twitter:description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:image" content="https://prague.web3privacy.info/web3privacy.png"><!-- HEAD_svelte-1v6y0me_END -->
</head> </head>
<body data-sveltekit-preload-data="hover"> <body data-sveltekit-preload-data="hover">
<div style="display: contents"> <div style="display: contents">
@ -41,12 +41,14 @@
<div class="mt-4 text-lg markdown"></div> <div class="mt-4 text-lg markdown"></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Mixnets → Full-Stack Privacy</div> </div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Mixnets → Full-Stack Privacy</div>
<div class="mt-4 text-lg markdown"><p>Imagine a Full-Stack Privacy -> how would it even look alike!</p></div> <div class="mt-4 text-lg markdown"><p>Imagine a Full-Stack Privacy -> how would it even look alike!</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Private messaging protocols</div>
<div class="mt-4 text-lg markdown"><p>We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication.</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Solarpunk vs Lunarpunk</div>
<div class="mt-4 text-lg markdown"><p>For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to <a href="https://www.egirlcapital.com/writings/107533289">go dark</a>. Do you agree?</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Cryptography</div> </div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Cryptography</div>
<div class="mt-4 text-lg markdown"></div> <div class="mt-4 text-lg markdown"></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Tech journalists</div> </div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Tech journalists</div>
<div class="mt-4 text-lg markdown"><p>Ethical crypto vs global cyberwars agenda</p></div> <div class="mt-4 text-lg markdown"><p>Ethical crypto vs global cyberwars agenda</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Asian community</div>
<div class="mt-4 text-lg markdown"><p>It's rare to see asians in Europe, but there are so many of them doing privacy solutions</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Privacy wars</div> </div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Privacy wars</div>
<div class="mt-4 text-lg markdown"><p>Why are privacy-blockchain socials so toxic? We should stop hating each other &amp; work together</p></div> <div class="mt-4 text-lg markdown"><p>Why are privacy-blockchain socials so toxic? We should stop hating each other &amp; work together</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Privacy workforce</div> </div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Privacy workforce</div>
@ -57,33 +59,34 @@
<div class="mt-4 text-lg markdown"></div> <div class="mt-4 text-lg markdown"></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Network states (with a privacy focus)</div> </div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Network states (with a privacy focus)</div>
<div class="mt-4 text-lg markdown"><p>The network state-as-a-grassroots movement</p></div> <div class="mt-4 text-lg markdown"><p>The network state-as-a-grassroots movement</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Solarpunk vs Lunarpunk</div>
<div class="mt-4 text-lg markdown"><p>For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to <a href="https://www.egirlcapital.com/writings/107533289">go dark</a>. Do you agree?</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Veksl</div> </div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Veksl</div>
<div class="mt-4 text-lg markdown"><p>Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?</p></div> <div class="mt-4 text-lg markdown"><p>Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?</p></div>
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Private messaging protocols</div>
<div class="mt-4 text-lg markdown"><p>We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication.</p></div>
</div></div></div></div> </div></div></div></div>
<div class="" id="speakers"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto"><div class="section-header">Speakers</div> <div class="" id="speakers"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto"><div class="section-header">Speakers</div>
<div class="mx-auto"><div class="pb-16 flex justify-center sm:gap-6"><div class="hover:bg-white hover:text-black p-2 w-64 person-item"><div><a href="https://twitter.com/GuyZys" target="_blank"><img src="/people/guy-zyskind.jpeg" class="grayscale invert aspect-square object-cover"></a></div> <div class="mx-auto"><div class="pb-16 flex flex-wrap justify-center gap-6"><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><a href="https://twitter.com/GuyZys" target="_blank"><img src="/people/guy-zyskind.jpeg" class="grayscale invert aspect-square object-cover w-full"></a></div>
<div class="mt-4">Guy Zyskind</div> <div class="mt-4">Guy Zyskind</div>
<div class="text-base text-mild"><a href="https://twitter.com/GuyZys" class="hover:underline">@GuyZys</a></div> <div class="text-base text-mild"><a href="https://twitter.com/GuyZys" class="hover:underline">@GuyZys</a></div>
</div><div class="hover:bg-white hover:text-black p-2 w-64 person-item"><div><a href="https://twitter.com/jurbed" target="_blank"><img src="/people/juraj-bednar.jpeg" class="grayscale invert aspect-square object-cover"></a></div> <div class="mt-2 text-base text-supermild"><p>Founder of <a href="https://scrt.network/">Secret Network</a>, CEO SCRT Labs</p></div>
</div><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><a href="https://twitter.com/jurbed" target="_blank"><img src="/people/juraj-bednar.jpeg" class="grayscale invert aspect-square object-cover w-full"></a></div>
<div class="mt-4">Juraj Bednar</div> <div class="mt-4">Juraj Bednar</div>
<div class="text-base text-mild"><a href="https://twitter.com/jurbed" class="hover:underline">@jurbed</a></div> <div class="text-base text-mild"><a href="https://twitter.com/jurbed" class="hover:underline">@jurbed</a></div>
</div><div class="hover:bg-white hover:text-black p-2 w-64 person-item"><div><a href="https://twitter.com/TMIYChao" target="_blank"><img src="/people/mario-havel.jpeg" class="grayscale invert aspect-square object-cover"></a></div> <div class="mt-2 text-base text-supermild"><p>Educator, writer, cryptoanarchist &amp; biohacker</p></div>
</div><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><a href="https://twitter.com/TMIYChao" target="_blank"><img src="/people/mario-havel.jpeg" class="grayscale invert aspect-square object-cover w-full"></a></div>
<div class="mt-4">Mario Havel</div> <div class="mt-4">Mario Havel</div>
<div class="text-base text-mild"><a href="https://twitter.com/TMIYChao" class="hover:underline">@TMIYChao</a></div> <div class="text-base text-mild"><a href="https://twitter.com/TMIYChao" class="hover:underline">@TMIYChao</a></div>
<div class="mt-2 text-base text-supermild"><p>Hacker, Co-Founder of <a href="https://bordel.paralelnipolis.cz/#/">Bordel Hackerspace</a></p></div>
</div></div></div></div></div> </div></div></div></div></div>
<div id="hosts"><div class="middle-pane-medium pt-0 text-xl text-center mx-auto"><div class="section-header">Hosts</div> <div id="hosts"><div class="middle-pane-medium pt-0 text-xl text-center mx-auto"><div class="section-header">Hosts</div>
<div class="mx-auto"><div class="pb-16 flex justify-center sm:gap-6"><div class="hover:bg-white hover:text-black p-2 w-48 person-item"><div><a href="https://twitter.com/nicksvyaznoy" target="_blank"><img src="/people/mykola.png" class="grayscale invert aspect-square object-cover"></a></div> <div class="mx-auto"><div class="pb-16 flex flex-wrap justify-center gap-6"><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-48 person-item"><div><a href="https://twitter.com/nicksvyaznoy" target="_blank"><img src="/people/mykola.png" class="grayscale invert aspect-square object-cover w-full"></a></div>
<div class="mt-4">Mykola Siusko</div> <div class="mt-4">Mykola Siusko</div>
<div class="text-base text-mild"><a href="https://twitter.com/nicksvyaznoy" class="hover:underline">@nicksvyaznoy</a></div> <div class="text-base text-mild"><a href="https://twitter.com/nicksvyaznoy" class="hover:underline">@nicksvyaznoy</a></div>
</div><div class="hover:bg-white hover:text-black p-2 w-48 person-item"><div><a href="https://twitter.com/treecz" target="_blank"><img src="/people/tree.jpeg" class="grayscale invert aspect-square object-cover"></a></div> <div class="mt-2 text-base text-supermild"><p>Web3 privacy advocate</p></div>
</div><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-48 person-item"><div><a href="https://twitter.com/treecz" target="_blank"><img src="/people/tree.jpeg" class="grayscale invert aspect-square object-cover w-full"></a></div>
<div class="mt-4">Tree</div> <div class="mt-4">Tree</div>
<div class="text-base text-mild"><a href="https://twitter.com/treecz" class="hover:underline">@treecz</a></div> <div class="text-base text-mild"><a href="https://twitter.com/treecz" class="hover:underline">@treecz</a></div>
<div class="mt-2 text-base text-supermild"><p>Creator of lunarpunk hackathons &amp; events</p></div>
</div></div></div></div></div> </div></div></div></div></div>
<div class="bg-black" id="program"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto pb-32"><div class="section-header">Program</div> <div class="bg-black" id="program"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto pb-32"><div class="section-header">Program</div>
@ -175,14 +178,14 @@
<div class="mt-4 text-supermild"><p>This web is built with <a href="https://kit.svelte.dev/">SvelteKit</a> and is <a href="https://github.com/web3privacy/w3ps1">open-source</a> under CC0 license</p></div></div></div></div></footer></div> <div class="mt-4 text-supermild"><p>This web is built with <a href="https://kit.svelte.dev/">SvelteKit</a> and is <a href="https://github.com/web3privacy/w3ps1">open-source</a> under CC0 license</p></div></div></div></div></footer></div>
<script type="module" data-sveltekit-hydrate="1dkm57q"> <script type="module" data-sveltekit-hydrate="1v6b4bw">
import { start } from "./_app/immutable/start-4a937c72.js"; import { start } from "./_app/immutable/start-65f340bf.js";
start({ start({
assets: "", assets: "",
env: {}, env: {},
target: document.querySelector('[data-sveltekit-hydrate="1dkm57q"]').parentNode, target: document.querySelector('[data-sveltekit-hydrate="1v6b4bw"]').parentNode,
version: "1676542514159", version: "1676544839054",
hydrate: { hydrate: {
node_ids: [0, 2], node_ids: [0, 2],
data: [{type:"data",data:null,uses:{}},null], data: [{type:"data",data:null,uses:{}},null],