updated posts

master
John Montagu, the 4th Earl of Sandvich 2023-07-04 01:34:50 -07:00
parent 426389c078
commit d0b550789d
Signed by: sandvich
GPG Key ID: 9A39BE37E602B22D
17 changed files with 138 additions and 77 deletions

View File

@ -6,8 +6,8 @@ taxonomies:
tag: tags
Params:
remark42SiteID = "sandvich"
remark42Url = "https://remark42.sandvich.xyz"
remark42SiteID: "sandvich"
remark42Url: "https://remark42.sandvich.xyz"
markup:
highlight:

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 349 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,75 @@
#+TITLE: Batch download music into your Jellyfin server!
#+DATE: <2023-01-25 Wed>
#+TAGS[]: jellyfin software technology
/Disclaimer: this guide is only for educational purposes and I do not recommend or condone any of this. Of course, piracy is bad and illegal. You wouldn't download a car. This is just a guide on what services you *definitely* should not use./
[[https://cdn.7tv.app/emote/60ae3804259ac5a73e2bff3d/3x.png]]
* Deemix
Deemix is a piece of software that allows you to rip music straight from Deezer. A lot of online pirates are probably familiar with this tool, as it allows them to easily and quickly access millions of songs from the streaming service. But there is a [[https://gitlab.com/Bockiii/deemix-docker][Docker container]] that serves a web GUI, so you can stick it in your media server.
This is very convenient for those who want to listen to music on their own media server. No longer do you have to download from YouTube and fix any broken metadata and then manually transfer it to your media server.
* Docker Compose
Here's my ~docker-compose.yml~ that sets up both Deemix and Jellyfin (just an example, I don't actually use this 👍 +500 social credit)
#+begin_src yaml
version: "2.1"
services:
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
environment:
- PUID=1000
- PGID=1000
- TZ=America/Los_Angeles
volumes:
- /data/jellyfin/config:/config
- /data/jellyfin/deemix:/data/deemix-downloads
ports:
- 8096:8096
restart: unless-stopped
deemix:
image: registry.gitlab.com/bockiii/deemix-docker
container_name: Deemix
volumes:
- /data/deemix/config:/config
- /data/jellyfin/deemix:/downloads
environment:
- PUID=1000
- PGID=1000
- UMASK_SET=022
- DEEMIX_SINGLE_USER=true
ports:
- 6595:6595
restart: unless-stopped
#+end_src
* How use [[https://cdn.7tv.app/emote/603caa69faf3a00014dff0b1/1x.png]] ❓
Make sure that the Deemix download directory is mounted to both Deemix and Jellyfin to automate the process.
#+attr_org: :width 256px
#+attr_html: :src /assets/deemix-download.png
[[../assets/deemix-download.png]]
In my ~docker-compose.yml~, the container directory ~/downloads~ is mounted/bound to the host directory ~/data/jellyfin/deemix~.
#+attr_org: :width 256px
#+attr_html: :src /assets/jellyfin-deemix.png
[[../assets/jellyfin-deemix.png]]
...which is also bound to my Jellyfin server at the container directory ~/data/deemix-downloads~
#+attr_org: :width 256px
#+attr_html: :src /assets/deemix.png
[[../assets/deemix.png]]
Now I just search up any song, album, or discography, and it will instantly show up on the Jellyfin server.
* Conclusion
As you can see, this is very illegal because it is stealing, and therefore this is bad. I hope you found this educational in that you now know the dangers of piracy and what you should avoid doing.

View File

@ -0,0 +1,13 @@
---
date: 2023-07-04
tags:
- misc
title: "Comments"
---
If you're wondering why there are no comments or why it is broken, I
temporarily disconnected my Raspberry Pi which is hosting the Remark42 server
with all the comments.
It will be back probably Friday, shirley
![](https://cdn.betterttv.net/emote/60419081306b602acc5972c9/1x.webp)

View File

@ -1,4 +1,4 @@
#+TITLE: Discord Sucks
#+TITLE: Discord SUCKS!!! 😡😡💥
#+DATE: <2022-09-17 Sat>
#+TAGS[]: software technology

View File

@ -8,7 +8,7 @@ Later in my government class, we were forming groups for a club. My classmate as
There is rather a good reason that I avoid social media and instead host my own website to establish an online presence other than "I don't have any friends".
* Why is social media bad?
* Super huge schizo rant about social media
** Psychological Manipulation

View File

@ -1,60 +1,25 @@
#+TITLE: Duolingo is a Video Game
#+DATE: <2022-09-11 Sun>
#+TAGS[]: language
#+DRAFT: true
Do you ever wonder what a 2000-day streak on a Duolingo course would be like? You would be imagining that you would be extremely attractive to every single woman and man on the planet with your hyperpolyglot gigachad alpha male tongue.
But 99.9% of the time, that isn't the case.
* The Problem with Duolingo
A lot of people seem to have the misconception that Duolingo will teach you how to speak a language. Duolingo is a video game. The main issue with Duolingo is that you're learning how to /translate/ rather than learning how to /speak/ a language.
A lot of people seem to have the misconception that Duolingo will teach you how to speak a language. Duolingo is a video game. A very addictive one at that. The main issue with Duolingo is that you're learning how to /translate/ rather than learning how to /speak/ a language.
This wouldn't normally be a huge issue if you're learning a language gramatically closer to English, such as German, but even 2000-day streakers can make occasional grammar mistakes.
It does, however, get more difficult to use Duolingo to learn distant languages.
** You don't learn to think in your target language
As you spend more time playing Duolingo, you have a false sense of achievement. It certainly does feel like you have learned something, but instead, all you have learned was to repeat the same five sentences. Even 2000-day streakers can make occasional grammar mistakes [[https://www.reddit.com/r/languagelearningjerk/comments/x7vmk3/op_cant_speak_fluently_and_only_understands_about/infz9oi/][FeelsBadMan]].
As you learn a language, you should ask yourself: am I thinking in my target language as I read? Let's take this example sentence in Latin.
#+begin_quote
Write this in English: Marcus nōn solus habitat.
#+end_quote
...
You would normally interpret it in English as:
** Postscript: Duolingo Stories
#+begin_quote
Marcus does not live by himself.
#+end_quote
A feature I had loved in Duolingo was its Stories. Yes, Duolingo still has them. But about a year ago, they had changed it so you have to complete a certain amount of crowns to unlock stories rather than finishing the previous stories.
(Note: I appreciate the effort the people developing the Latin course have put, but the lack of macrons to denote phonemic vowel length is a bit bothersome)
Because Latin is a highly inflected language, there would be many forms of the same word that would mean different things. The words "habitat" and "habitāre" and "habitō" and "habitāverītis" all mean something about "living", but they each mean something different when put in context.
Now if you were prompted to write the same sentence in Latin, you would have trouble trying to decide which inflection to use. Your head is still thinking in English.
Not only that, but how would you translate "by himself" in Latin? At this point, you're writing a Latin sentence with English constructions.
Here's another example of this problem with German. After passing your first few lessons in German Duolingo, you would know that:
#+begin_quote
"Mir geht es gut" = "I am fine"
"und" = "and"
"du" = "you"
#+end_quote
If you wanted to translate "I am fine, and you?" then you would string those phrases together in your head.
#+begin_quote
Mir geht es gut, und du?
#+end_quote
The word "du" (nominative) would be incorrect because it is not in the same grammatical case as "mir" (dative).
But never in my hundred lessons of Duolingo has this issue been taught. Duolingo only teaches you how to translate
This made it a lot difficult as I found Stories to be far more useful learning the conversational, spoken part of the language and understanding nuance and tone.
* What should I use Duolingo for then?

View File

@ -1,16 +1,13 @@
#+TITLE: Everyone should learn C
#+DATE: <2022-09-12 Mon>
#+TAGS[]: computer-science technology
#+DRAFT: true
Everyone that is going into computer science should learn how to write C.
Everyone that is going into computer science and/or software development should learn how to write C.
I can hear people saying, "But who uses C in 2022? That's for boomers and a waste of time. I'm just going to write everything in my epic wholesome language like Python or JS. That way, I have more time to play Valorant and look at my phone more than my parents."
My reasons that I will list here isn't because C is fast. We all know that C is fast. However, not all of us are going to build an entire operating system, web browser, text editor, etc. And it's also not because there is a lot of demand for C either.
I sort of automatically assume anyone that doesn't know the basics of C knows less of what they are doing than if they did. That, however, does not actually bar you from writing anything good if you have no knowledge of C; plenty of popular, well-written software have been written by people who do not know any C.
But how are you going to know how a computer works or how a computer thinks?
My reasons that I will list here isn't because C is fast. We all know that C is fast. However, not all of us are going to build an entire operating system, web browser, text editor, etc. And it's also not because there is a lot of demand for C either. Here is my question: how are you going to know how a computer works or how a computer thinks?
* You will start thinking like a computer

View File

@ -0,0 +1,6 @@
#+TITLE: Hot Take
#+DATE: <2022-11-04 Fri>
#+TAGS[]: misc
Using Chrome in the year of Our Lord 2022 should both be a crime and a punishment

View File

@ -1,6 +1,7 @@
#+TITLE: If you write websites in Org Mode...
#+DATE: <2022-09-10 Sat>
#+TAGS[]: emacs tutorial
#+DRAFT: true
If you're an Emacs user, you would probably already know how powerful Org Mode is. You can organize notes, manage to-do lists, and write articles. Almost anything can be written with Org Mode. [[https://notes.sandvich.xyz][I write my lecture notes in Org Mode]]. Even this entire article was written in Org Mode.

View File

@ -0,0 +1,4 @@
#+TITLE: 18:10
#+DATE: <2023-03-22 Wed>
NEVER DOUBT

View File

@ -37,11 +37,3 @@ I have had similar conversations and overheard many others. If students are only
The competitive school culture has become normalized. Students are told that they need to get into the best schools, so they can get into the best jobs, so they can live in the best places. As more students get higher GPAs, it raises the average, and now to be above the curve, you must work even more.
This becomes a cycle, and it continues until students no longer have any interests or hobbies outside of school. To put it in better words, here's what my friend has told me: "In an ideal world, the purpose of academia would be to help one discover and advance their interests and hobbies. Instead, the way education is structured forces students to participate in what can only be described as a rat race."
* Learning by Memorization
One of the biggest reasons why people never actually "learn" the information taught in their classes is because they aren't taught /why/ or /how/. This applies to every subject in school. The reason why this is so important is because when you understand why something is important, you're more likely to remember it and be able to form further conclusions.
For example, if you're taught that the square root of 64 is 8, you might be able to remember that for a test. But if you're taught that the square root of 64 is 8 because it's the number that, when multiplied by itself, equals 64, then you're more likely to actually understand and use that information in the future. In fact, if you only knew the square root of 64 is 8 but not why, then you wouldn't be able to determine what the square root of 81 is.
Some classes seem to emphasize memorization, but students never learn. We're called /homo sapiens/ because we're /wiser/ compared to other species, which is why we became an extremely successful and invasive species. We've specifically evolved to be able to process and deduce information. When we simply memorize a fact, we are not thinking about it. It's a simple recall task that other species are much better at. Limiting students to repetitive memorization will not teach them anything nor help them develop the proper deductive reasoning skills they need to succeed.

View File

@ -0,0 +1,6 @@
#+TITLE: Clear Your Desks
#+DATE: <2023-02-10 Fri>
If you're looking for the Clear Your Desks project/memory quiz practice, it is in the link below.
[[https://cyd.sandvich.xyz]]

View File

@ -0,0 +1,6 @@
#+TITLE: Integradle
#+DESCRIPTION: Wordle but for indefinite integrals. Made for AP calc project.
Wordle but for indefinite integrals. Made for AP calc project.
[[https://integradle.sandvich.xyz]]

View File

@ -1,16 +1,12 @@
#+TITLE: Memory Quiz Practice
#+DESCRIPTION: Memory quiz practice for my Calc BC class
New version here: [[https://cyd.sandvich.xyz]]
#+begin_export html
<div id="app">Vue app is loading. If it does not load, please enable JavaScript.</div>
<script src="/memory-quiz-practice.js">
</script>
#+end_export
If there is an issue or something is not working, please describe your issue in [[https://github.com/humanoidsandvichdispenser/memory-quiz][the GitHub repository]].
Otherwise, you can describe your issue in:
- Comments section below
- ~humanoidsandvichdispenser@gmail.com~, [[/sandvich.gpg][GPG key]]
- ~pyro from csgo#6740~
If there is an issue or something is not working, please describe your issue in [[https://github.com/humanoidsandvichdispenser/memory-quiz][the GitHub repository]] or the comments section.