Introduction
Introduction Statistics Contact Development Disclaimer Help
moving everything over to the kiln framework. - gopherhole - My website source …
Log
Files
Refs
---
commit 0e39f7fcc456d2d87c490c5df665e12c421a607f
parent 1f7640b8f50323b338b1981ceca652fd149d0e37
Author: Jay Scott <[email protected]>
Date: Sun, 11 Sep 2022 16:19:20 +0100
moving everything over to the kiln framework.
Diffstat:
M .build.yml | 6 +++++-
A .gitignore | 1 +
A config.toml | 20 ++++++++++++++++++++
A content/_index.gmi | 0
A content/rants/001.gmi | 52 +++++++++++++++++++++++++++++…
A content/rants/002.gmi | 51 +++++++++++++++++++++++++++++…
A content/rants/003.gmi | 35 +++++++++++++++++++++++++++++…
A content/rants/004.gmi | 40 +++++++++++++++++++++++++++++…
A content/rants/005.gmi | 51 +++++++++++++++++++++++++++++…
A content/rants/006.gmi | 189 +++++++++++++++++++++++++++++…
A content/rants/007.gmi | 72 +++++++++++++++++++++++++++++…
A content/rants/008.gmi | 45 +++++++++++++++++++++++++++++…
D index.gmi | 10 ----------
D index.html | 36 -----------------------------…
D nfo/email.txt | 1 -
D nfo/gpg.txt | 40 -----------------------------…
D rants/001.gmi | 50 -----------------------------…
D rants/002.gmi | 49 -----------------------------…
D rants/003.gmi | 32 -----------------------------…
D rants/004.gmi | 37 -----------------------------…
D rants/005.gmi | 47 -----------------------------…
D rants/006.gmi | 186 -----------------------------…
D rants/007.gmi | 69 ------------------------------
D rants/008.gmi | 43 ------------------------------
A static/index.html | 36 +++++++++++++++++++++++++++++…
R robots.txt -> static/robots.txt | 0
A templates/_default/atom.xml | 16 ++++++++++++++++
A templates/_default/index.gmi | 20 ++++++++++++++++++++
A templates/_default/page.gmi | 3 +++
29 files changed, 636 insertions(+), 601 deletions(-)
---
diff --git a/.build.yml b/.build.yml
@@ -3,11 +3,15 @@ oauth: pages.sr.ht/PAGES:RW
environment:
site: jay.scot
packages:
+- kiln
- hut
tasks:
+- build:
+ cd $site
+ kiln build
- package: |
cd $site
- tar --exclude .git -cvz . > ../site.tar.gz
+ tar -C public -cvz . > ../site.tar.gz
- upload: |
hut pages publish -d $site site.tar.gz
acurl -f https://pages.sr.ht/publish/$site \
diff --git a/.gitignore b/.gitignore
@@ -0,0 +1 @@
+public/
diff --git a/config.toml b/config.toml
@@ -0,0 +1,20 @@
+title = "jay.scot"
+
+[permalinks]
+"/rants" = "/{{ path.Base .Path }}"
+
+[[tasks]]
+name = "Gemini"
+url = "gemini://jay.scot"
+input = [".gmi"]
+output = ".gmi"
+template = ".gmi"
+static_dir = "static"
+output_dir = "public"
+ugly_urls = true
+
+[[tasks.feeds]]
+input_dir = "."
+title = "jay.scot feed"
+template = "atom.xml"
+output = "atom.xml"
diff --git a/content/_index.gmi b/content/_index.gmi
diff --git a/content/rants/001.gmi b/content/rants/001.gmi
@@ -0,0 +1,52 @@
+---
+title: So much bloat around dotfiles
+date: 2021-09-01
+---
+
+Let's be honest here everyone who uses some form of *BSD or Linux knows what '…
+
+The thing that really annoys me for some reason is the amount of people that u…
+
+ AutoDot - "A minimal dotfile manager".
+ - NodeJS
+ - 230+ dependencies
+ - 50+ different maintainers
+ - https://github.com/ajmalsiddiqui/autodot
+
+ DotStow - "manage dotfiles with stow" (stow front-end???)
+ - NodeJS
+ - 270+ dependencies
+ - Spread over 200 maintainers
+ - https://github.com/codejamninja/dotstow
+
+ Homesick - "Your home directory is your castle"
+ - Ruby
+ - Requires ruby, bundler, thor, rack (devel)
+ - git clones to ~/.homesick then symlinks...
+ - https://github.com/technicalpickles/homesick
+
+These types of apps make my balls scurry back up from where once they came. It…
+
+
+ files := bashrc xinitrc muttrc vimrc Xresources
+ cfgs := qutebrowser ncmpcpp mpd git mutt
+ dotfiles := $(shell pwd)
+
+ all: link
+
+ define symlink_file
+ ln -fs $(dotfiles)/$(1) ${HOME}/$(2)$(1);
+ endef
+
+ define symlink_dir
+ ln -fns $(dotfiles)/$(1) ${HOME}/$(2)$(1);
+ endef
+
+ link: @$(foreach f,$(files),$(call symlink_file,$(f),.))
+ @$(foreach f,$(cfgs),$(call symlink_dir,$(f),.config/))
+ @echo files linked
+
+ .PHONY: all link
+
+
+Its pretty straight forward and you can't really go wrong with it, in my own p…
diff --git a/content/rants/002.gmi b/content/rants/002.gmi
@@ -0,0 +1,51 @@
+---
+title: Is GitHub the Facebook of coding?
+date: 2021-10-01
+---
+
+In my opinion, there is no question that GitHub is the new Facebook for coders…
+
+## THE USERS
+
+Essentially, GitHub is now a necessity when you are applying for jobs inside t…
+
+> YES, actually, it does!
+
+GitHub has now become a shit storm of individuals seeking to pimp out their pr…
+
+Another real world dilemma impacting users is the knowledge gap of actually us…
+
+## THE COMPANY
+
+Let's start off with the obvious fact that Microsoft owns GitHub. Microsoft ha…
+
+> "Embrace, extend, and extinguish" [5]
+
+Electron, the Chromium engine / NodeJS pile of shit that requires a few Cray s…
+
+* Denied employee harassment by CEO
+* Blocked users from country's under US trade sanctions
+* Have dealings with ICE, they keep kids in cages
+
+Due to an incredibly weak DMCA take down notice by the RIAA, youtube-dl was re…
+
+Anyway, enough of this rant. If you are looking for a 3rd party hosted git sol…
+
+* SourceHut, https://sr.ht
+* GitLab, https://gitlab.com
+
+Or do what I do an just use the naked git protocol without any front-ends, its…
+
+## SOURCES
+
+=> https://drewdevault.com/2020/10/01/Spamtoberfest.html
+=> https://git-send-email.io/
+=> https://guides.github.com/introduction/flow/index.html
+=> https://davelane.nz/microsoft-there-way-win-our-trust
+=> https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish
+=> https://tknk.io/01P8 Electron
+=> https://tknk.io/xnsf
+=> https://tknk.io/rddV
+=> https://tknk.io/8pfH
+=> https://tknk.io/RMLT
+=> https://tknk.io/XtFd
diff --git a/content/rants/003.gmi b/content/rants/003.gmi
@@ -0,0 +1,35 @@
+---
+title: Qutebrowser is amazing but
+date: 2021-11-01
+---
+
+**UPDATE** as of version 2.0, these are not an issue now. Time to move back to…
+
+For those preferring browsers with a minimal GUI and vim-like keyboard control…
+
+And it's a big BUT for me, I no longer use Qutebrowser due to lack of privacy …
+
+* disable javascript
+* disable geolocation
+* disable webgl
+* custom http headers
+* custom user agent
+* reject cookies
+* stop canvas reading
+* host based ad-blocker
+
+Although the problem is not a poor list of choices, each of these choices has …
+
+As an example, I will be constantly be asked to fill in CATCHPA's for every si…
+
+I also discovered that Qutebrowser does not function as intended with the opti…
+
+Using the EFF's browser fingerprinting tools might show you as rather unique c…
+
+## SOURCES
+
+=> https://qutebrowser.org
+=> https://github.com/ueokande/vim-vixen
+=> https://privacytools.io/browsers/#browser
+=> git://jay.scot/dotfiles.git
+=> https://github.com/qutebrowser/qutebrowser/issues/30
diff --git a/content/rants/004.gmi b/content/rants/004.gmi
@@ -0,0 +1,40 @@
+---
+title: How I use the modern web
+date: 2021-12-01
+---
+
+With how polluted the modern web has become over the years, I actively avoid i…
+
+> It's an utter shambles right now.
+
+When using a browser, I find it far too easy to get caught in a "YouTube loop"…
+
+## NEWS
+
+Do you need to be reminded every day that Covid has killed X amount of people,…
+
+I am sure everyone has heard of newsboat or similar RSS readers but there is s…
+
+> sfeed ---> fdm ---> rdrview ---> mutt
+
+sfeed, this RSS reader allows you to output feeds into various formats, one of…
+
+Finally, once the page has been fetched and processed fdm pushes it to Maildir…
+
+Within the same configuration for fdm I fetch my email which also has mailing …
+
+## MEDIA CONTENT
+
+This one is quite easy to avoid. We all have our favourite channels and check …
+
+The method I was using for this until recently was using a python application …
+
+As I mentioned though I no longer do this, I have my a shell script that does …
+
+Finally on media content, podcast. Simply use a tool like castget or if you ar…
+
+## BROWSING
+
+There is no avoiding using a browser completely. When I do have to use one I f…
+
+Checkout my dotfiles for a better understanding of how all this fits together.…
diff --git a/content/rants/005.gmi b/content/rants/005.gmi
@@ -0,0 +1,51 @@
+---
+title: Why I dropped FreeBSD after a month
+date: 2022-01-02
+---
+
+
+I switched over to using FreeBSD as my main desktop around 1 month ago. Last n…
+
+## XORG
+
+My setup is minimal; I don't use any GUI applications apart from the rare occa…
+
+When using just a console things seemed to work fine, so my first thought was …
+
+## AMDGPU
+
+A trip to the GitHub project page for this project did indeed show 4 out of 17…
+
+During my research, though, I also found posts on /r/freebsd and the official …
+
+Around this time I also found out that -CURRENT, -ALPHA and -BETA builds have …
+
+## KERNEL
+
+I found GENERIC-NODEBUG kernel config; I stripped out a lot of modules I would…
+
+Playing a video still caused a little stuttering, as long as I did little else…
+
+## BETA-1
+
+Woo-hoo, BETA-1 snapshot was released, time to give it a whirl. BAM, right bac…
+
+The same day as BETA-1 released, I got a reply on one post I made about the is…
+
+> sh -c 'ps -aux | cut -w -f2 | xargs -I foo \
+> cpuset -l 0,2,4,6 -p foo > /dev/null 2>&1'
+
+No way this can be the solution, can it? Well yes it was, suddenly I had nearl…
+
+## THE END
+
+At this point I had enough, I spent so long on such a trivial matter I decided…
+
+
+* I love ports
+* I had set up Bhyve running Poudriere building my own packages.
+* Setting up the GPU driver was really simple (if it worked on my card)
+* Audio setup was such a breeze.
+* I had no issue installing ports/packages I needed, pkg is a wonderful tool.
+* Jails are so handy, I didn't think I would need them but man they are
+great!
diff --git a/content/rants/006.gmi b/content/rants/006.gmi
@@ -0,0 +1,189 @@
+---
+title: ARCV Association of Really Cruel Viruses
+date: 2022-03-01
+---
+
+I have saved and collected a **huge** amount of data from the 80s, 90s and ear…
+
+First up though we have ARCV, a virus writing group from the early 1990s!
+
+## ARCV
+
+Around late 1992 a group emerged calling themselves the Association of Really …
+
+Over the next year, they would write around 100 viruses, the first few were cr…
+
+ARCV didn't last too long before Scotland Yard caught up with them in an unsus…
+
+Apache Warrior cooperated with the police, and further examination of the conf…
+
+DC Noel Bonczoszek of the Computer Crimes Unit failed to identify anyone affec…
+
+## FILES
+
+You can download all the files I have on ARCV from the following gemini site.
+
+* ARCV Newsletter 1, txt format
+* ARCV Newsletter 1, exe format
+* ARCV Newsletter 1, exe screenshot
+* ARCV virus collection, 93 in total, be careful you windows users!
+* November 1992 article
+* April 1993 article
+* July 1993 article
+
+=> gemini://jay.scot/files/groups/arcv/ ARVC Files
+
+## MISSING
+
+Got any of these files? Let me know!
+
+* ARCV Newsletter Issue 2, may not exist.
+* ARCV Virus Library Disk 1 and 2, may not of been released.
+* EICAR'94 conference talk/slides (ICE-9)
+* CME 1.0 and CME 2.0
+* Access All Areas II (96) and III (97) talks/slides (Apache Warrior & ICE-9)
+
+## USENET / EMAILS
+
+> Feb, 1993 : Spreading Viruses
+> Personal Computer World Magazine
+
+We are a bunch of programmers who, depressed with the lack of viruses that
+have originated in England, have sought to change matters. We presently
+write viruses for the PC, Archimedes and Atari ST. We have increased the few
+viruses written in England by about 25, though this number is increasing all
+the time as our programmers churn out more quality computer viruses.
+Although there are many viruses about we hope to dominate the UK 'market'.
+Won't it be nice, though, for England to have at least one export? Finally,
+we as an organisation like to stress that, contrary to public opinion, we are
+*not* boring people who wear anoraks, nor are we depraved people who were
+beaten as children and so grew up with a hatred of humanity. We are highly
+intelligent and good at programming and are just ordinary people. But we are
+gonna get you soon!
+
+ - ARCV (Association of Really Cruel Viruses)
+
+> 4 Feb, 1993 : Apache scalps virus cowboys
+
+Police raided the homes of suspected computer virus authors across the
+country last week, arresting five people and seizing equipment. "The raids
+were carried out last Wednesday by police in Manchester, Cumbria,
+Staffordshire and Devon and Cornwall." Scotland Yard's computer crimes unit
+co-ordinated the raids under the codename Operation Apache. A spokeswoman for
+the Greater Manchester Police said: 'The investigation began in the
+Manchester area following the arrest of the self-styled president of the
+virus writing group in Salford last December.' Police would not reveal the
+man's name, but said he had been released on bail. "Last week's raids led to
+the arrest of a further two people in Manchester. Three other suspects were
+also arrested in Staffordshire, Cumbria and Cornwall." PCs and floppy disks
+were seized in all the raids. "All those arrested have been released on
+police bail pending further investigations."
+
+> 4 Feb, 1993 : UK Virus Writers Group Foiled by Scotland Yard
+
+British police have arrested four members of a virus-writing group that calls
+itself the Association of Really Cruel Viruses (ARCV).
+
+The Scotland Yard Computer Crime Unit coordinated the raids carried out on
+suspects in Greater Manchester, Staffordshire, Devon, and Cornwall. The
+arrests last Wednesday, January 27, bring to six the number of ARCV members
+found by police, after they initially arrested one caught "phreaking" in
+Manchester in December. ("Phone phreaking" is the illegal practice of
+obtaining free use of telephone lines.) The arrests were made under Section 3
+of the Computer Misuse Act, which prohibits unauthorized modification of
+computer material, said Detective Sergeant Stephen Littler. The suspects, who
+cannot be identified at this stage under British law, have been released on
+bail pending inquiries and may face further charges.
+
+The members of ARCV used PCs to write viruses, which they shared via a
+bulletin board operated by one suspect in Cornwall. The police confiscated
+hardware and software, which is being studied by virus experts to determine
+how many viruses were written and what the viruses were intended to do,
+Littler said. The British anti-virus community became aware of ARCV through
+the group's own publicity efforts, such as a newsletter that it had uploaded
+to various bulletin boards in the U.S., according to Richard Ford, editor of
+the monthly "Virus Bulletin", which is published in Abingdon, Oxon, England.
+The newsletter was described in detail in the November, 1992, issue of "Virus
+Bulletin".
+
+To the best of my knowledge, none of their viruses are in the wild, out
+there spreading" said Ford. But they have been found on virus exchange
+bulletin board services, and we've had reports of them being uploaded rather
+widely in the UK. ARCV claims, in its newsletter, to have links with
+PHALCON/SKISM in the U.S. and other virus writers in Eastern Europe. "The
+world is a very small place when you've got a modem, or are on the Internet",
+Ford said. The newsletter invites new members to join even if they are not
+virus writers but prefer other "underground" activities such as hacking and
+phreaking. It also betrays ARCV's fears of being perceived as nerds (a term
+not used in Britain) saying, "Now the picture put out by the Anti- Virus
+Authors is that Virus writers are Sad individuals who wear Anoraks and go
+Train Spotting but well they are sadly mistaken, we are very intelligent,
+sound minded, highly trained, and we wouldn't be seen in an Anorak or near an
+Anorak even if dead."
+
+ARCV has already failed at one of the objectives mentioned in its premier
+newsletter issue, which said, "We will be dodging Special Branch and New
+Scotland Yard as we go."
+
+> From: [email protected] (Mike C Holderness)
+> Newsgroups: comp.org.eff.talk
+> Subject: This just in from London...
+> Date: 3 Feb 1993 13:57:06 -0000
+> Department of Computing, Imperial College, University of London, UK.
+
+Police have arrested Britain's first computer virus-writing group in an
+operation they hope will dampen the aspirations of any potential high-tech
+criminals. Four members of the Association of Really Cruel Viruses (ARCV)
+were raided last Wednesday in a joint operation in four cities co-ordinated
+by Scotland Yard's computer crimes unit. The arrests in Greater Manchester,
+Cumbria, Staffordshire and Devon and Cornwall, bring to six the members of
+the group that have been tracked down by police. Two others, also writing for
+ARCV, were arrested a month ago in Manchester. This six are thought to have
+written between 30 and 50 relatively harmless viruses....
+
+[continues. By Susan Watts. (C) 1993 Newspaper Publishing plc.]
+
+Comments, especially from survivors and even more from people in the UK who
+are into a little light looking around but nothing Really Cruel, very
+welcome. Yes, I am a journalist.
+
+> 16 May, 1994 : Urnst Couch / Crypt Newsletter
+
+About the same time, a hacker was arrested for stealing phone service from
+his neighbor's line and his equipment confiscated, too. The hacker turned out
+to be Apache Warrior, a member of the small United Kingdom virus-writing
+group called ARCV (for Association of Really Cruel Viruses).
+
+Some background information not included in the book: Alan Solomon was
+apparently able to convince New Scotland Yard's computer crime unit that they
+should also try to prosecute Apache Warrior as a virus-writer and that the
+rest of the group should be rounded up, too. In conversation, Solomon has
+said Apache Warrior turned over the names of other group members.
+Subsequently, New Scotland Yard and local constabularies conducted raids at
+multiple sites in England, arresting another man. Paradoxically, prior to the
+arrests, Solomon joked that ARCV was better at cyber-publicity than virus
+programming and its creations were little more than petty menaces. The book
+offers no reported incidences of ARCV viruses on the computers of others,
+although Virus News International, by extension S&S International, solicited
+readers for such evidence in 1993.
+
+> Date: Fri, 16 Apr 93 09:17:21
+> From: [email protected] (McAfee Associates)
+> Subject: Forwarded message from Scotland Yard
+
+Hello All,
+
+I was recently contacted by DC Noel Bonczoszek of the Computer Crimes Unit at
+New Scotland Yard in London. As some of you may be aware, Noel is one of the
+folks responsible for arresting the members of ARCV, a UK-based group of
+virus-writers. He would like to speak with anyone who suffered an infection
+from any of their viruses. If you have been infected by one of their
+viruses, or know of someone who has, then please give him a call at +44 (71)
+230-1177 during office hours (GMT), or send him a fax at +44 (71) 230-1275.
+
+Please bear in mind that I'm only forwarding this message for DC Bonczoszek.
+If you have any questions, please contact him directly.
+
+## SOURCES
+
+=> https://ivanlef0u.fr/repo/madchat/vxdevl/vdat/misc0040.htm
diff --git a/content/rants/007.gmi b/content/rants/007.gmi
@@ -0,0 +1,72 @@
+---
+title: Build, patch and maintain suckless tools
+date: 2022-05-01
+---
+
+I am a long time supporter of the Unix philosophy and have been using tools su…
+
+I am a big fan of Makefiles, I even use Makefiles to manage my dotfiles instea…
+
+## MAKEFILE
+
+Below is the generic Makefile I use, this one is for dmenu as it's a good exam…
+
+```
+ REPOSITORY = http://git.suckless.org/dmenu
+ SRC_DIR = dmenu-src
+ PINNED_REVISION = HEAD
+ PATCH_DIR = patches
+
+ all: $(SRC_DIR)
+
+ clean: reset
+ @if test -d $(SRC_DIR); then \
+ $(MAKE) -C "${SRC_DIR}" -s clean; \
+ git -C "${SRC_DIR}" clean -f; \
+ fi
+
+ $(SRC_DIR): clone reset patch
+ @cp config.h $@
+ $(MAKE) -C "${SRC_DIR}" -s
+
+ patch: $(PATCH_DIR)/*
+ @for file in $^ ; do \
+ patch -d "${SRC_DIR}" < $${file}; \
+ done
+ reset:
+ @if [ -n "$(strip $(PINNED_REVISION))" ]; then \
+ git -C "${SRC_DIR}" reset --hard $(PINNED_REVISION); \
+ fi
+
+ clone:
+ @if ! test -d $(SRC_DIR); then \
+ git clone $(REPOSITORY) $(SRC_DIR); \
+ fi
+
+ update: clean
+ @git -C "${SRC_DIR}" pull
+
+ install:
+ $(MAKE) -C "${SRC_DIR}" -s install
+
+
+ .PHONY: all clean update install reset clone patch
+```
+
+And this is the file structure I have:
+
+```
+ |- dwm
+ |-- dwm-src # git clone of dwm, handled by Makefile
+ |-- config.h # my custom config for dmenu
+ |-- Makefile # the Makefile from above
+ |-- patches # directory containing patches
+ |---- 01-dmenu-centre.patch
+ |---- 02-dmenu-border.patch
+```
+
+If you have no patches to apply, then remove the 'patch' from line 14 then run…
+
+To see a working copy of these you can clone my dotfiles and have a look in th…
+
+> git clone git://jay.scot/dotfiles
diff --git a/content/rants/008.gmi b/content/rants/008.gmi
@@ -0,0 +1,45 @@
+---
+title: I moved over to wayland
+date: 2022-08-01
+---
+
+I have been putting it off for ages, it's been on my to-do list for months. An…
+
+
+My setup is heavily terminal based with the usual tooling you see these days. …
+
+* dwm
+* dmenu
+* st
+
+I do have a few edge case applications I use but upon checking, they all work …
+
+
+## DWM REPLACEMENT
+
+First, the window manager! As it turns out there is a wayland port of dwm call…
+
+Sway is the wayland port of i3 with some common patches people used rolled in.…
+
+
+## ST ALTERNATIVE
+
+I kinda hate st, truth be told. You need to add in a few patches to the build …
+
+Again the application was in the AUR and with a live reload config file it was…
+
+
+## DMENU
+
+This one I spent most of my time researching and testing out various alternati…
+
+> export BEMENU_OPTS="-p '> ' --tb '#000000' --tf '#ffffff' --hf '#444444'"
+
+
+## THOUGHTS?
+
+So far I have had no crashes or any issues at all. One thing that I have notic…
+
+Another side, my installed packages has reduced massively, all X packages have…
+
+I guess now I just continue as is for a few more months and see what I think t…
diff --git a/index.gmi b/index.gmi
@@ -1,10 +0,0 @@
-```
-
- J A Y . S C O T
-
-
-```
-
-git : https://git.sr.ht/~jayscott/
-email : echo "[email protected]" | tr '[a-z]' '[n-za-m]'
-gpg : 0726AF07C73389E1E4475B7EC88BBC696A39CCB0
diff --git a/index.html b/index.html
@@ -1,36 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="robots" content="noindex,nofollow" />
- <meta http-equiv="refresh" content="3; URL=https://git.sr.ht/~jayscott/" />
- <title>jay.scot</title>
- <style>
- body {
- color: #f0efd1;
- background-color: #191919;
- font-family: monospace;
- }
-
- pre {
- color: #f0efd1;
- text-decoration: none;
- display: flex;
- justify-content: center;
- width: 50%;
- margin: 0 auto;
- }
- </style>
- </head>
-
-<body>
-<pre>
- J A Y . S C O T
-
-
- % redirecting to VCS content %
-</pre>
-</body>
-</html>
diff --git a/nfo/email.txt b/nfo/email.txt
@@ -1 +0,0 @@
-> echo "[email protected]" | tr '[a-z]' '[n-za-m]'
diff --git a/nfo/gpg.txt b/nfo/gpg.txt
@@ -1,40 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-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
-P9uvjgDGUoZY3IdfV2BP
-=WWHN
------END PGP PUBLIC KEY BLOCK-----
diff --git a/rants/001.gmi b/rants/001.gmi
@@ -1,50 +0,0 @@
-
-# So much bloat around dotfiles
-
-Let's be honest here everyone who uses some form of *BSD or Linux knows what '…
-
-The thing that really annoys me for some reason is the amount of people that u…
-
- AutoDot - "A minimal dotfile manager".
- - NodeJS
- - 230+ dependencies
- - 50+ different maintainers
- - https://github.com/ajmalsiddiqui/autodot
-
- DotStow - "manage dotfiles with stow" (stow front-end???)
- - NodeJS
- - 270+ dependencies
- - Spread over 200 maintainers
- - https://github.com/codejamninja/dotstow
-
- Homesick - "Your home directory is your castle"
- - Ruby
- - Requires ruby, bundler, thor, rack (devel)
- - git clones to ~/.homesick then symlinks...
- - https://github.com/technicalpickles/homesick
-
-These types of apps make my balls scurry back up from where once they came. It…
-
-
- files := bashrc xinitrc muttrc vimrc Xresources
- cfgs := qutebrowser ncmpcpp mpd git mutt
- dotfiles := $(shell pwd)
-
- all: link
-
- define symlink_file
- ln -fs $(dotfiles)/$(1) ${HOME}/$(2)$(1);
- endef
-
- define symlink_dir
- ln -fns $(dotfiles)/$(1) ${HOME}/$(2)$(1);
- endef
-
- link: @$(foreach f,$(files),$(call symlink_file,$(f),.))
- @$(foreach f,$(cfgs),$(call symlink_dir,$(f),.config/))
- @echo files linked
-
- .PHONY: all link
-
-
-Its pretty straight forward and you can't really go wrong with it, in my own p…
diff --git a/rants/002.gmi b/rants/002.gmi
@@ -1,49 +0,0 @@
-
-# GitHub: The Facebook of coding
-
-In my opinion, there is no question that GitHub is the new Facebook for coders…
-
-## THE USERS
-
-Essentially, GitHub is now a necessity when you are applying for jobs inside t…
-
-> YES, actually, it does!
-
-GitHub has now become a shit storm of individuals seeking to pimp out their pr…
-
-Another real world dilemma impacting users is the knowledge gap of actually us…
-
-## THE COMPANY
-
-Let's start off with the obvious fact that Microsoft owns GitHub. Microsoft ha…
-
-> "Embrace, extend, and extinguish" [5]
-
-Electron, the Chromium engine / NodeJS pile of shit that requires a few Cray s…
-
-* Denied employee harassment by CEO
-* Blocked users from country's under US trade sanctions
-* Have dealings with ICE, they keep kids in cages
-
-Due to an incredibly weak DMCA take down notice by the RIAA, youtube-dl was re…
-
-Anyway, enough of this rant. If you are looking for a 3rd party hosted git sol…
-
-* SourceHut, https://sr.ht
-* GitLab, https://gitlab.com
-
-Or do what I do an just use the naked git protocol without any front-ends, its…
-
-## SOURCES
-
-=> https://drewdevault.com/2020/10/01/Spamtoberfest.html
-=> https://git-send-email.io/
-=> https://guides.github.com/introduction/flow/index.html
-=> https://davelane.nz/microsoft-there-way-win-our-trust
-=> https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish
-=> https://tknk.io/01P8 Electron
-=> https://tknk.io/xnsf
-=> https://tknk.io/rddV
-=> https://tknk.io/8pfH
-=> https://tknk.io/RMLT
-=> https://tknk.io/XtFd
diff --git a/rants/003.gmi b/rants/003.gmi
@@ -1,32 +0,0 @@
-# Qutebrowser is amazing but
-
-**UPDATE** as of version 2.0, these are not an issue now. Time to move back to…
-
-For those preferring browsers with a minimal GUI and vim-like keyboard control…
-
-And it's a big BUT for me, I no longer use Qutebrowser due to lack of privacy …
-
-* disable javascript
-* disable geolocation
-* disable webgl
-* custom http headers
-* custom user agent
-* reject cookies
-* stop canvas reading
-* host based ad-blocker
-
-Although the problem is not a poor list of choices, each of these choices has …
-
-As an example, I will be constantly be asked to fill in CATCHPA's for every si…
-
-I also discovered that Qutebrowser does not function as intended with the opti…
-
-Using the EFF's browser fingerprinting tools might show you as rather unique c…
-
-## SOURCES
-
-=> https://qutebrowser.org
-=> https://github.com/ueokande/vim-vixen
-=> https://privacytools.io/browsers/#browser
-=> git://jay.scot/dotfiles.git
-=> https://github.com/qutebrowser/qutebrowser/issues/30
diff --git a/rants/004.gmi b/rants/004.gmi
@@ -1,37 +0,0 @@
-# How I use the modern web
-
-With how polluted the modern web has become over the years, I actively avoid i…
-
-> It's an utter shambles right now.
-
-When using a browser, I find it far too easy to get caught in a "YouTube loop"…
-
-## NEWS
-
-Do you need to be reminded every day that Covid has killed X amount of people,…
-
-I am sure everyone has heard of newsboat or similar RSS readers but there is s…
-
-> sfeed ---> fdm ---> rdrview ---> mutt
-
-sfeed, this RSS reader allows you to output feeds into various formats, one of…
-
-Finally, once the page has been fetched and processed fdm pushes it to Maildir…
-
-Within the same configuration for fdm I fetch my email which also has mailing …
-
-## MEDIA CONTENT
-
-This one is quite easy to avoid. We all have our favourite channels and check …
-
-The method I was using for this until recently was using a python application …
-
-As I mentioned though I no longer do this, I have my a shell script that does …
-
-Finally on media content, podcast. Simply use a tool like castget or if you ar…
-
-## BROWSING
-
-There is no avoiding using a browser completely. When I do have to use one I f…
-
-Checkout my dotfiles for a better understanding of how all this fits together.…
diff --git a/rants/005.gmi b/rants/005.gmi
@@ -1,47 +0,0 @@
-# Why I dropped FreeBSD after a month
-
-I switched over to using FreeBSD as my main desktop around 1 month ago. Last n…
-
-## XORG
-
-My setup is minimal; I don't use any GUI applications apart from the rare occa…
-
-When using just a console things seemed to work fine, so my first thought was …
-
-## AMDGPU
-
-A trip to the GitHub project page for this project did indeed show 4 out of 17…
-
-During my research, though, I also found posts on /r/freebsd and the official …
-
-Around this time I also found out that -CURRENT, -ALPHA and -BETA builds have …
-
-## KERNEL
-
-I found GENERIC-NODEBUG kernel config; I stripped out a lot of modules I would…
-
-Playing a video still caused a little stuttering, as long as I did little else…
-
-## BETA-1
-
-Woo-hoo, BETA-1 snapshot was released, time to give it a whirl. BAM, right bac…
-
-The same day as BETA-1 released, I got a reply on one post I made about the is…
-
-> sh -c 'ps -aux | cut -w -f2 | xargs -I foo \
-> cpuset -l 0,2,4,6 -p foo > /dev/null 2>&1'
-
-No way this can be the solution, can it? Well yes it was, suddenly I had nearl…
-
-## THE END
-
-At this point I had enough, I spent so long on such a trivial matter I decided…
-
-
-* I love ports
-* I had set up Bhyve running Poudriere building my own packages.
-* Setting up the GPU driver was really simple (if it worked on my card)
-* Audio setup was such a breeze.
-* I had no issue installing ports/packages I needed, pkg is a wonderful tool.
-* Jails are so handy, I didn't think I would need them but man they are
-great!
diff --git a/rants/006.gmi b/rants/006.gmi
@@ -1,186 +0,0 @@
-# ARCV, Association of Really Cruel Viruses
-
-I have saved and collected a **huge** amount of data from the 80s, 90s and ear…
-
-First up though we have ARCV, a virus writing group from the early 1990s!
-
-## ARCV
-
-Around late 1992 a group emerged calling themselves the Association of Really …
-
-Over the next year, they would write around 100 viruses, the first few were cr…
-
-ARCV didn't last too long before Scotland Yard caught up with them in an unsus…
-
-Apache Warrior cooperated with the police, and further examination of the conf…
-
-DC Noel Bonczoszek of the Computer Crimes Unit failed to identify anyone affec…
-
-## FILES
-
-You can download all the files I have on ARCV from the following gemini site.
-
-* ARCV Newsletter 1, txt format
-* ARCV Newsletter 1, exe format
-* ARCV Newsletter 1, exe screenshot
-* ARCV virus collection, 93 in total, be careful you windows users!
-* November 1992 article
-* April 1993 article
-* July 1993 article
-
-=> gemini://jay.scot/files/groups/arcv/ ARVC Files
-
-## MISSING
-
-Got any of these files? Let me know!
-
-* ARCV Newsletter Issue 2, may not exist.
-* ARCV Virus Library Disk 1 and 2, may not of been released.
-* EICAR'94 conference talk/slides (ICE-9)
-* CME 1.0 and CME 2.0
-* Access All Areas II (96) and III (97) talks/slides (Apache Warrior & ICE-9)
-
-## USENET / EMAILS
-
-> Feb, 1993 : Spreading Viruses
-> Personal Computer World Magazine
-
-We are a bunch of programmers who, depressed with the lack of viruses that
-have originated in England, have sought to change matters. We presently
-write viruses for the PC, Archimedes and Atari ST. We have increased the few
-viruses written in England by about 25, though this number is increasing all
-the time as our programmers churn out more quality computer viruses.
-Although there are many viruses about we hope to dominate the UK 'market'.
-Won't it be nice, though, for England to have at least one export? Finally,
-we as an organisation like to stress that, contrary to public opinion, we are
-*not* boring people who wear anoraks, nor are we depraved people who were
-beaten as children and so grew up with a hatred of humanity. We are highly
-intelligent and good at programming and are just ordinary people. But we are
-gonna get you soon!
-
- - ARCV (Association of Really Cruel Viruses)
-
-> 4 Feb, 1993 : Apache scalps virus cowboys
-
-Police raided the homes of suspected computer virus authors across the
-country last week, arresting five people and seizing equipment. "The raids
-were carried out last Wednesday by police in Manchester, Cumbria,
-Staffordshire and Devon and Cornwall." Scotland Yard's computer crimes unit
-co-ordinated the raids under the codename Operation Apache. A spokeswoman for
-the Greater Manchester Police said: 'The investigation began in the
-Manchester area following the arrest of the self-styled president of the
-virus writing group in Salford last December.' Police would not reveal the
-man's name, but said he had been released on bail. "Last week's raids led to
-the arrest of a further two people in Manchester. Three other suspects were
-also arrested in Staffordshire, Cumbria and Cornwall." PCs and floppy disks
-were seized in all the raids. "All those arrested have been released on
-police bail pending further investigations."
-
-> 4 Feb, 1993 : UK Virus Writers Group Foiled by Scotland Yard
-
-British police have arrested four members of a virus-writing group that calls
-itself the Association of Really Cruel Viruses (ARCV).
-
-The Scotland Yard Computer Crime Unit coordinated the raids carried out on
-suspects in Greater Manchester, Staffordshire, Devon, and Cornwall. The
-arrests last Wednesday, January 27, bring to six the number of ARCV members
-found by police, after they initially arrested one caught "phreaking" in
-Manchester in December. ("Phone phreaking" is the illegal practice of
-obtaining free use of telephone lines.) The arrests were made under Section 3
-of the Computer Misuse Act, which prohibits unauthorized modification of
-computer material, said Detective Sergeant Stephen Littler. The suspects, who
-cannot be identified at this stage under British law, have been released on
-bail pending inquiries and may face further charges.
-
-The members of ARCV used PCs to write viruses, which they shared via a
-bulletin board operated by one suspect in Cornwall. The police confiscated
-hardware and software, which is being studied by virus experts to determine
-how many viruses were written and what the viruses were intended to do,
-Littler said. The British anti-virus community became aware of ARCV through
-the group's own publicity efforts, such as a newsletter that it had uploaded
-to various bulletin boards in the U.S., according to Richard Ford, editor of
-the monthly "Virus Bulletin", which is published in Abingdon, Oxon, England.
-The newsletter was described in detail in the November, 1992, issue of "Virus
-Bulletin".
-
-To the best of my knowledge, none of their viruses are in the wild, out
-there spreading" said Ford. But they have been found on virus exchange
-bulletin board services, and we've had reports of them being uploaded rather
-widely in the UK. ARCV claims, in its newsletter, to have links with
-PHALCON/SKISM in the U.S. and other virus writers in Eastern Europe. "The
-world is a very small place when you've got a modem, or are on the Internet",
-Ford said. The newsletter invites new members to join even if they are not
-virus writers but prefer other "underground" activities such as hacking and
-phreaking. It also betrays ARCV's fears of being perceived as nerds (a term
-not used in Britain) saying, "Now the picture put out by the Anti- Virus
-Authors is that Virus writers are Sad individuals who wear Anoraks and go
-Train Spotting but well they are sadly mistaken, we are very intelligent,
-sound minded, highly trained, and we wouldn't be seen in an Anorak or near an
-Anorak even if dead."
-
-ARCV has already failed at one of the objectives mentioned in its premier
-newsletter issue, which said, "We will be dodging Special Branch and New
-Scotland Yard as we go."
-
-> From: [email protected] (Mike C Holderness)
-> Newsgroups: comp.org.eff.talk
-> Subject: This just in from London...
-> Date: 3 Feb 1993 13:57:06 -0000
-> Department of Computing, Imperial College, University of London, UK.
-
-Police have arrested Britain's first computer virus-writing group in an
-operation they hope will dampen the aspirations of any potential high-tech
-criminals. Four members of the Association of Really Cruel Viruses (ARCV)
-were raided last Wednesday in a joint operation in four cities co-ordinated
-by Scotland Yard's computer crimes unit. The arrests in Greater Manchester,
-Cumbria, Staffordshire and Devon and Cornwall, bring to six the members of
-the group that have been tracked down by police. Two others, also writing for
-ARCV, were arrested a month ago in Manchester. This six are thought to have
-written between 30 and 50 relatively harmless viruses....
-
-[continues. By Susan Watts. (C) 1993 Newspaper Publishing plc.]
-
-Comments, especially from survivors and even more from people in the UK who
-are into a little light looking around but nothing Really Cruel, very
-welcome. Yes, I am a journalist.
-
-> 16 May, 1994 : Urnst Couch / Crypt Newsletter
-
-About the same time, a hacker was arrested for stealing phone service from
-his neighbor's line and his equipment confiscated, too. The hacker turned out
-to be Apache Warrior, a member of the small United Kingdom virus-writing
-group called ARCV (for Association of Really Cruel Viruses).
-
-Some background information not included in the book: Alan Solomon was
-apparently able to convince New Scotland Yard's computer crime unit that they
-should also try to prosecute Apache Warrior as a virus-writer and that the
-rest of the group should be rounded up, too. In conversation, Solomon has
-said Apache Warrior turned over the names of other group members.
-Subsequently, New Scotland Yard and local constabularies conducted raids at
-multiple sites in England, arresting another man. Paradoxically, prior to the
-arrests, Solomon joked that ARCV was better at cyber-publicity than virus
-programming and its creations were little more than petty menaces. The book
-offers no reported incidences of ARCV viruses on the computers of others,
-although Virus News International, by extension S&S International, solicited
-readers for such evidence in 1993.
-
-> Date: Fri, 16 Apr 93 09:17:21
-> From: [email protected] (McAfee Associates)
-> Subject: Forwarded message from Scotland Yard
-
-Hello All,
-
-I was recently contacted by DC Noel Bonczoszek of the Computer Crimes Unit at
-New Scotland Yard in London. As some of you may be aware, Noel is one of the
-folks responsible for arresting the members of ARCV, a UK-based group of
-virus-writers. He would like to speak with anyone who suffered an infection
-from any of their viruses. If you have been infected by one of their
-viruses, or know of someone who has, then please give him a call at +44 (71)
-230-1177 during office hours (GMT), or send him a fax at +44 (71) 230-1275.
-
-Please bear in mind that I'm only forwarding this message for DC Bonczoszek.
-If you have any questions, please contact him directly.
-
-## SOURCES
-
-=> https://ivanlef0u.fr/repo/madchat/vxdevl/vdat/misc0040.htm
diff --git a/rants/007.gmi b/rants/007.gmi
@@ -1,69 +0,0 @@
-# Build, patch and maintain suckless tools
-
-I am a long time supporter of the Unix philosophy and have been using tools su…
-
-I am a big fan of Makefiles, I even use Makefiles to manage my dotfiles instea…
-
-## MAKEFILE
-
-Below is the generic Makefile I use, this one is for dmenu as it's a good exam…
-
-```
- REPOSITORY = http://git.suckless.org/dmenu
- SRC_DIR = dmenu-src
- PINNED_REVISION = HEAD
- PATCH_DIR = patches
-
- all: $(SRC_DIR)
-
- clean: reset
- @if test -d $(SRC_DIR); then \
- $(MAKE) -C "${SRC_DIR}" -s clean; \
- git -C "${SRC_DIR}" clean -f; \
- fi
-
- $(SRC_DIR): clone reset patch
- @cp config.h $@
- $(MAKE) -C "${SRC_DIR}" -s
-
- patch: $(PATCH_DIR)/*
- @for file in $^ ; do \
- patch -d "${SRC_DIR}" < $${file}; \
- done
- reset:
- @if [ -n "$(strip $(PINNED_REVISION))" ]; then \
- git -C "${SRC_DIR}" reset --hard $(PINNED_REVISION); \
- fi
-
- clone:
- @if ! test -d $(SRC_DIR); then \
- git clone $(REPOSITORY) $(SRC_DIR); \
- fi
-
- update: clean
- @git -C "${SRC_DIR}" pull
-
- install:
- $(MAKE) -C "${SRC_DIR}" -s install
-
-
- .PHONY: all clean update install reset clone patch
-```
-
-And this is the file structure I have:
-
-```
- |- dwm
- |-- dwm-src # git clone of dwm, handled by Makefile
- |-- config.h # my custom config for dmenu
- |-- Makefile # the Makefile from above
- |-- patches # directory containing patches
- |---- 01-dmenu-centre.patch
- |---- 02-dmenu-border.patch
-```
-
-If you have no patches to apply, then remove the 'patch' from line 14 then run…
-
-To see a working copy of these you can clone my dotfiles and have a look in th…
-
-> git clone git://jay.scot/dotfiles
diff --git a/rants/008.gmi b/rants/008.gmi
@@ -1,43 +0,0 @@
-# Moved to wayland
-
-
-I have been putting it off for ages, it's been on my to-do list for months. An…
-
-
-My setup is heavily terminal based with the usual tooling you see these days. …
-
-* dwm
-* dmenu
-* st
-
-I do have a few edge case applications I use but upon checking, they all work …
-
-
-## DWM REPLACEMENT
-
-First, the window manager! As it turns out there is a wayland port of dwm call…
-
-Sway is the wayland port of i3 with some common patches people used rolled in.…
-
-
-## ST ALTERNATIVE
-
-I kinda hate st, truth be told. You need to add in a few patches to the build …
-
-Again the application was in the AUR and with a live reload config file it was…
-
-
-## DMENU
-
-This one I spent most of my time researching and testing out various alternati…
-
-> export BEMENU_OPTS="-p '> ' --tb '#000000' --tf '#ffffff' --hf '#444444'"
-
-
-## THOUGHTS?
-
-So far I have had no crashes or any issues at all. One thing that I have notic…
-
-Another side, my installed packages has reduced massively, all X packages have…
-
-I guess now I just continue as is for a few more months and see what I think t…
diff --git a/static/index.html b/static/index.html
@@ -0,0 +1,36 @@
+<!DOCTYPE html>
+<html lang="en">
+
+ <head>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="robots" content="noindex,nofollow" />
+ <meta http-equiv="refresh" content="5; URL=https://git.sr.ht/~jayscott/" />
+ <title>jay.scot</title>
+ <style>
+ body {
+ color: #f0efd1;
+ background-color: #191919;
+ font-family: monospace;
+ }
+
+ pre {
+ color: #f0efd1;
+ text-decoration: none;
+ display: flex;
+ justify-content: center;
+ width: 50%;
+ margin: 0 auto;
+ }
+ </style>
+ </head>
+
+<body>
+<pre>
+ J A Y . S C O T
+
+
+ % redirecting to VCS content %
+</pre>
+</body>
+</html>
diff --git a/robots.txt b/static/robots.txt
diff --git a/templates/_default/atom.xml b/templates/_default/atom.xml
@@ -0,0 +1,16 @@
+{{ `<?xml version="1.0" encoding="utf-8"?>` | safeHTML }}
+<feed xmlns="http://www.w3.org/2005/Atom">
+<id>{{ .URL }}</id>
+<title>{{ .Title }}</title>
+<updated>{{ site.Generated.Format "2006-01-02T15:04:05Z07:00" }}</updated>
+<link href="{{ .URL | safeURL }}" rel="alternate"/>
+{{ with site.Root.GetPage "/rants" }}
+{{ range .Pages }}<entry>
+ <id>{{ .URL }}</id>
+ <title>{{ .Title }}</title>
+ <updated>{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}</updated>
+</entry>
+{{ end }}
+{{ end -}}
+
+</feed>
diff --git a/templates/_default/index.gmi b/templates/_default/index.gmi
@@ -0,0 +1,20 @@
+```
+
+ J A Y . S C O T
+
+
+```
+
+# RANTS
+{{ with site.Root.GetPage "/rants" }}
+ {{ range .Pages }}
+=> {{ .Path }} {{ if not .Date.IsZero -}}
+{{ .Date.Format "2006-01" }}{{end}} : {{ .Title }}
+ {{ end }}
+{{ end }}
+
+# INFO
+
+git : https://git.sr.ht/~jayscott/
+email : echo "[email protected]" | tr '[a-z]' '[n-za-m]'
+gpg : 0726AF07C73389E1E4475B7EC88BBC696A39CCB0
diff --git a/templates/_default/page.gmi b/templates/_default/page.gmi
@@ -0,0 +1,3 @@
+# {{ .Title }}
+
+{{ .Content }}
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.