Skip to content
Snippets Groups Projects
Commit 47e66fa4 authored by resynth1943's avatar resynth1943
Browse files

Add initial design

parents
No related branches found
No related tags found
No related merge requests found
[submodule "pinafore"]
path = pinafore
url = git@codeberg.org:resynth1943/pinafore.git
404.jade 0 → 100644
h1(class="404") Damn cats!
p This page could not be found.
p Hint hint: type
code cats()
span into the Developer Console to try again.
a(href="/")
i I'll walk you back home.
\ No newline at end of file
# resynth1943: The Sequel
I'm back with a redesigned blog. Designed to be minimal, any page from my blog has the minimal amount of CSS required to deliver a nice experience.
## Colours
This blog has a structured colour theme.
- **Primary**: #FFB4A2
- **Secondary**: #E5989B
- **Tertiary**: #2492A2
Any deemphasised text should use #adadad.
{
"404": {
"title": "Damn cats! That's a 404."
},
"feed.xml": {
"layout": false
}
}
\ No newline at end of file
{
"globals": {
"title": "Resynth",
"username": "resynth1943",
"url": "https://resynth1943.net",
"description": "TypeScript developer; former YouTuber. Privacy matters.",
"header": {
"links": [
{ "name": "Blog", "url": "/" },
{ "name": "RSS", "url": "/feed.xml" },
{ "name": "Mastodon", "url": "https://banana.dog/@resynth1943" }
]
}
}
}
\ No newline at end of file
doctype
html
head
link(rel="stylesheet" href="/styling/main.css")
link(rel="stylesheet" href="/styling/header.css")
link(rel="stylesheet" href="/styling/home.css")
link(rel="stylesheet" href="/styling/footer.css")
title= title
meta(name="description" content="#{ description }")
body
include partials/_header.jade
div.container
!= yield
hr
include partials/_footer.jade
\ No newline at end of file
/** This enum describes different types of colour descriptors. */
const ColourFormat = {
Hex,
RGB,
HSL
}
function
function hello (request, response) {
response.end('ok');
}
module.exports = hello;
function sendUserAgent (request, response) {
response.end(request.headers['user-agent'] || 'null');
}
module.exports = sendUserAgent;
# A New Platform
Whether it's political commentary, nerdy podcasts or a silly talk show, I see more and more people standing up and having a voice. In some cases, [this could change the world forever.](https://en.wikipedia.org/wiki/George_Floyd_protests) Especially with the dawn of the internet, having your say is easier than ever.
# Discord
The year is 2015.
A new chat application has launched, named Discord. Designed for gamers, Discord is easy-to-use and offers some features that the competition lacks. People are giving up on Mumble, Skype and Teamspeak for a better alternative. But are we wrong to turn our backs on other alternatives?
Discord was revolutionary; it really was. Offering features no other platform made Discord gamers' favourite chat app. High-quality voice chats; a polished UI and other additions were something other platforms didn't offer.
Discord beat the competition.
But after the revelations in the past and current, are we beginning to change our minds?
---
*Fast forward to 2020.*
**963,000,000 messages are sent on Discord every day.**
Discord has seen a huge growth in its userbase after the initial launch. Millions of users rely on Discord for school voice chats (especially since the pandemic); game streaming and socialising with friends.
Discord has apps for iOS; Android; the web, and a native Desktop client. This is awesome!
Discord isn't perfect though. It's far from it. People are continuing to lose trust in Discord, especially when [they knowingly provide a home for fascists and racists](https://slate.com/technology/2018/10/discord-safe-space-white-supremacists.html). Combined with the events that took place in November of 2019, where a 'Trust and Safety' moderator decided to allow sexual depictions of children on their platform ("cub porn"), this really does paint a telling picture of the moderators of Discord.
Users from Discord have been unjustly banned from the platform, with no explanation or apology from Discord. Pedophiles on the platform aren't being banned, but innocent people are. *That doesn't seem right.*
Discord has been under heavy fire for the fact that child groomers, data thieves and pedophiles have found a home on the platform.
[The FBI are quite familiar with data thieves and child groomers on Discord.](https://www.forbes.com/sites/thomasbrewster/2019/01/29/discord-the-2-billion-gamers-paradise-coming-to-terms-with-data-thieves-child-groomers-and-fbi-investigators/) Discord groups related to cybercriminal activity are actively being investigated by agencies such as the FBI.
---
It's not just that. Discord is also known for its horrendous privacy. Every Discord message, activity, connected account, and voice communication is uploaded onto Google servers. When Google has been *exposed* as [battling against user freedom and privacy](https://www.theguardian.com/technology/2012/mar/01/google-privacy-policy-changes-eu), giving them access to billions of unencrypted messages is asking for trouble.
<!-- Discord is coming under heavy fire for its abhorrent support and [child grooming scandals](https://duckduckgo.com/?q=discord+child+grooming&t=ffab&ia=web). -->
<!-- Discord is becoming known for [privacy scandals](https://resynth1943.net/2020/03/14/The-Discord-privacy-scandal.html); [abhorrent support](https://cadence.moe/blog/2020-06-06-fuckdiscord#does-not-care-about-you); [untrustworthy staff](https://cadence.moe/blog/2020-06-06-fuckdiscord#untrustworthy-staff).
[Even *children* are in danger.](https://duckduckgo.com/?q=discord+child+grooming&t=ffab&ia=web)
There are also questions being raised about the [business aspect](https://cadence.moe/blog/2020-06-06-fuckdiscord#business-model) of Discord: *how are they going to make money in the long run?* -->
{
"a-new-platform": {
"title": "A New Platform.",
"category": "/2020/06/",
"date": "06/06/2020",
"summary": "The new blog is here!"
},
"discord": {
"title": "Discord",
"category": "/2020/06/",
"date": "08/06/2020",
"summary": "Were we wrong to switch to Discord?"
}
}
\ No newline at end of file
h1 How to get in touch
p I use a variety of services to communicate; here's a list.
ul
li
a(href='https://banana.dog/@resynth1943') Mastodon
a(href='mailto:resynth1943@tutanota.com') My email is
code
\ No newline at end of file
doctype xml
rss(version="2.0", xmlns:atom="http://www.w3.org/2005/Atom")
channel
title= title
link= url
description= description
atom:link(href="#{ url }/feed.xml", rel="self", type="application/rss+xml")
for post, slug in public.articles._data
item
title= post.title
description <![CDATA[!{ partial(slug) }]]>
pubDate= new Date(post.date)
link #{ url }/blog/#{ slug }
guid(isPermaLink="true") #{ url }/articles/#{ slug }
h1.main-title I'm Resynth.
p #{ description }
p: i I talk about online surveillance, nature, social injustices and more.
hr
for article, slug in public.articles._data
div.post-item
a(href="/articles#{ article.category.replace(/\/$/, '') }/#{ slug }")
h2.post-item-title= article.title
p.post-item-date #{ article.date }
blockquote.post-summary #{ article.summary }
\ No newline at end of file
console.log('Feeling lucky? Try entering "cats()".');
function cats () {
console.log('You choose to try again...');
}
\ No newline at end of file
footer
p.footer-description #{ description }
\ No newline at end of file
header
nav.header-nav
ul.header-list
//- li: a(href="/") Home
//- li: a(href="/feed.xml") RSS?
for header_item in header.links
li
a(href="#{ header_item.url }") #{ header_item.name }
a.header-brand(href='/') #{ username }
\ No newline at end of file
pinafore @ c2c1deca
Subproject commit c2c1deca4aa864723c0d5bf1a96976d17c7ddf54
.footer-description {
color: rgb(173, 173, 173);
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment