From 50970c148d3bf2ad126f2cad25fcea4e6a5b83a2 Mon Sep 17 00:00:00 2001 From: bullshar-k <273740932+bullshar-k@users.noreply.github.com> Date: Mon, 17 Aug 2026 20:44:51 -0400 Subject: [PATCH] update contact --- categories/index.html | 3 +-- index.html | 3 +-- pages/contact/index.html | 8 +++----- pages/frienpro/index.html | 3 +-- pages/index.html | 3 +-- posts/adguard/index.html | 3 +-- posts/benchmark/index.html | 3 +-- posts/bgp/index.html | 3 +-- posts/caddy/index.html | 3 +-- posts/index.html | 3 +-- posts/linux/index.html | 3 +-- posts/monero/index.html | 3 +-- posts/opnsense/index.html | 3 +-- posts/proxmox/index.html | 3 +-- posts/windows/index.html | 3 +-- posts/wireguard/index.html | 3 +-- tags/index.html | 3 +-- 17 files changed, 19 insertions(+), 37 deletions(-) diff --git a/categories/index.html b/categories/index.html index a702124..272e923 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,2 +1 @@ -Categories - bullshark369.org

Categories

\ No newline at end of file +Categories - bullshark369.org

Categories

\ No newline at end of file diff --git a/index.html b/index.html index 82a202e..09639dd 100644 --- a/index.html +++ b/index.html @@ -6,5 +6,4 @@ usually use ext4 but I tried something new when installing it and it surprisingl tty mode as I don’t need a DE for a lot of things.

Laptop 2

Specs: Some 11th gen I7 | 4050 | 16gb DDR4 | 512GB NVMe | Debian 13.6 Cinnamon

Current purpose: Isolated windows laptop because my college requires it sometimes and I don’t dual boot or do VMs for windows.

Laptop 3

Specs: Im not entirely sure, I think 8th gen I5 & 8gb DDR4 ram + 512GB NVMe. Its a dell latitude 7480

Current purpose: Just a burner laptop I reinstall a new OS on every time I find I need a laptop for a specific purpose. Usually for travel because it was cheap and I don’t mind if it gets broken


My ideology

I dislike the amount of politics in software development currently. People hating good things because of the person that made it. I entirely believe you separate the creation from the creator. That if someone does something bad you don’t make it worse by throwing away the good they have done. If you say “I don’t like X because it was -made by Y”, you’ve just stated you made your ability to objectively observe something benign in the pursuit of bias.

\ No newline at end of file +made by Y”, you’ve just stated you made your ability to objectively observe something benign in the pursuit of bias.

\ No newline at end of file diff --git a/pages/contact/index.html b/pages/contact/index.html index 56c5fa2..0861a39 100644 --- a/pages/contact/index.html +++ b/pages/contact/index.html @@ -1,8 +1,6 @@ Contact - bullshark369.org

Contact

Here is some more of me, incase you are curious.

\ No newline at end of file +Get in touch directly \ No newline at end of file diff --git a/pages/frienpro/index.html b/pages/frienpro/index.html index b92d0e5..e41a79c 100644 --- a/pages/frienpro/index.html +++ b/pages/frienpro/index.html @@ -1,3 +1,2 @@ - bullshark369.org

Friend’s Projects

Fossbench

By Owen Rummage

Fossbench is a simple accurate open source benchmarking software. They have a site for results @fossbench.net.

Wii Linux

By techflash

I’m only mutual friends with him but I thought I’d put this here because it’s really cool! Techflash is a wizard with low level programming.

0druid.cc

By Druid

It may be druid.rocks by now. -Druid is a friend of mine and a low level programmer. He’s done projects where he made kernels, hosted DNS, NTP, IRC, and other various services. That’s his website where whatever he is currently doing will be at.

NetWasp

By eula

From the website “netwasp is a suckless git forge managed by soft serve”. I happen to have ssh access even tho I’m not a crazy programmer :D

Other cool projects / software

Maclean

By Cyb3rKo

Maclean is in the AUR under maclean-git. It’s just a temp files & cache cleaning CLI tool, but it’ll get you back a surprising amount of space. Obviously it doesn’t run in the background and isn’t heavy at all like some cleaners I’ve seen.

Obscura VPN

By Sovereign Engineering Inc.

Obscura is a really cool VPN. You gernerate an anonymous account number and load it with various, some being anonymous, payment methods. That’s how you register & login. That alone isn’t unusual, Mullvad does the same thing right? This is the cool part, Obscura is layered with Mullvad exit nodes. So your traffic is encrypted from you to the Mullvad exit node with the Obscura node acting as a relay in between. The reason this is beneficial is because you are ‘pretty’ anonymous to the obscura node, but they know your original IP, OS, etc. They have access to information they could use to tie it to you even though they claim they don’t log it like Mullvad. But because you connect to the Mullvad exit node through the Obscura relay you stay 100% anonymous to the exit node. Meaning sites you visit and your traffic is entirely untied to an identity. All the exit node knows is it’s connected to Obscura, and all Obscura knows is that you connected.

\ No newline at end of file +Druid is a friend of mine and a low level programmer. He’s done projects where he made kernels, hosted DNS, NTP, IRC, and other various services. That’s his website where whatever he is currently doing will be at.

NetWasp

By eula

From the website “netwasp is a suckless git forge managed by soft serve”. I happen to have ssh access even tho I’m not a crazy programmer :D

Other cool projects / software

Maclean

By Cyb3rKo

Maclean is in the AUR under maclean-git. It’s just a temp files & cache cleaning CLI tool, but it’ll get you back a surprising amount of space. Obviously it doesn’t run in the background and isn’t heavy at all like some cleaners I’ve seen.

Obscura VPN

By Sovereign Engineering Inc.

Obscura is a really cool VPN. You gernerate an anonymous account number and load it with various, some being anonymous, payment methods. That’s how you register & login. That alone isn’t unusual, Mullvad does the same thing right? This is the cool part, Obscura is layered with Mullvad exit nodes. So your traffic is encrypted from you to the Mullvad exit node with the Obscura node acting as a relay in between. The reason this is beneficial is because you are ‘pretty’ anonymous to the obscura node, but they know your original IP, OS, etc. They have access to information they could use to tie it to you even though they claim they don’t log it like Mullvad. But because you connect to the Mullvad exit node through the Obscura relay you stay 100% anonymous to the exit node. Meaning sites you visit and your traffic is entirely untied to an identity. All the exit node knows is it’s connected to Obscura, and all Obscura knows is that you connected.

\ No newline at end of file diff --git a/pages/index.html b/pages/index.html index 9bb5129..de4aec3 100644 --- a/pages/index.html +++ b/pages/index.html @@ -1,2 +1 @@ -Pages - bullshark369.org

Pages

Aug 5, 2026

Contact

Get in touch

Jan 1, 0001

Cool stuff made by my friends

\ No newline at end of file +Pages - bullshark369.org

Pages

Aug 5, 2026

Contact

Get in touch

Jan 1, 0001

Cool stuff made by my friends

\ No newline at end of file diff --git a/posts/adguard/index.html b/posts/adguard/index.html index 02450bf..76a8a26 100644 --- a/posts/adguard/index.html +++ b/posts/adguard/index.html @@ -1,5 +1,4 @@ Adguard home - bullshark369.org

Adguard home


Installation itself

Very easy, good jobs on the devs overall. My upstream is 9.9.9.9:853 and I have wireguard running on that VM so it proxies to one of my VPSes in another country.


Mullvad linux client LAN sharing

It does NOT play nice. It does not let you use your own DNS even with lockdown mode off, LAN sharing on, and custom DNS enabled. DNS goes out and it doesn’t get it back from adguard because mullvad actually never changes the interfaces DNS to the custom one. It only changes it to SEND dns queries, not RECEIVE, so you are effectively left WITHOUT DNS unless you set it manually like so.

sudo resolvectl dns eno1 192.168.1.50
 sudo resolvectl domain eno1 "~."
-
\ No newline at end of file + \ No newline at end of file diff --git a/posts/benchmark/index.html b/posts/benchmark/index.html index 6c9c4fc..347c5af 100644 --- a/posts/benchmark/index.html +++ b/posts/benchmark/index.html @@ -1,2 +1 @@ -OpenRC vs SystemD - bullshark369.org

OpenRC vs SystemD

Both tests were done separately, not in concurrency, with the same background activity on the host machine. Scores are difference from Arch - Artix. If the number is positive Arch scored higher. Percent diffs are calcualted as follows: 100(|diff|/arch’s score)

Gentoo wiki has an article with the breakdown comparison of these two @Comparison of init systems


Environment

RamSwapStorageFilesysDECompilerBenchmark
16GiBNone50GiB NVMeext4none, TTYGCC 13.3.0FOSSbench

Results

Native integer mathWide integer mathFloating point mathPrime numbersExtended instructionsCompressionEncryptionPhysicsSortingMemory latencyMemory bandwidth
-514.3-689.5277-44.5492.22079.921378224-415568.7
-0.41%-0.59%1.34%-0.35%0.19%20.66%2.4%2.53%6.94%-5.39%9.04%
\ No newline at end of file +OpenRC vs SystemD - bullshark369.org

OpenRC vs SystemD

Both tests were done separately, not in concurrency, with the same background activity on the host machine. Scores are difference from Arch - Artix. If the number is positive Arch scored higher. Percent diffs are calcualted as follows: 100(|diff|/arch’s score)

Gentoo wiki has an article with the breakdown comparison of these two @Comparison of init systems


Environment

RamSwapStorageFilesysDECompilerBenchmark
16GiBNone50GiB NVMeext4none, TTYGCC 13.3.0FOSSbench

Results

Native integer mathWide integer mathFloating point mathPrime numbersExtended instructionsCompressionEncryptionPhysicsSortingMemory latencyMemory bandwidth
-514.3-689.5277-44.5492.22079.921378224-415568.7
-0.41%-0.59%1.34%-0.35%0.19%20.66%2.4%2.53%6.94%-5.39%9.04%
\ No newline at end of file diff --git a/posts/bgp/index.html b/posts/bgp/index.html index 782a8d3..4ba9a93 100644 --- a/posts/bgp/index.html +++ b/posts/bgp/index.html @@ -1,2 +1 @@ -Slow VPS due to bad luck w BGP - bullshark369.org

Slow VPS due to bad luck w BGP

The VPS

The VPS itself was a 10GB/s VPS with enough hardware to handle most of that throughput on a wireguard tunnel. The iperf3 test I ran outisde of the tunnel would show ~70-100mb of download. The YABS from VPS to multiple clearnet WAN test points would show correct speeds. My conclusion is it was probably bad luck with the BGP routing, one of the hops is probably just incredibly slow or dated equipment. Take this as a lesson that if you are going to subscribe to remote networking equipment to get 1 month first and test its performance against advertised or promised performance, then purchase the rest of the subscription time.

Data

Iperf3 without the tunnel averages to 14.6 Mbits/sec. As for the yabs;

LocationSpeed (Gbits/sec)
UK1.56
Amsterdam5.21
Tashkent, UZ2.62
Singapore1.67
Los Angeles6.92
NYC NY7.44
\ No newline at end of file +Slow VPS due to bad luck w BGP - bullshark369.org

Slow VPS due to bad luck w BGP

The VPS

The VPS itself was a 10GB/s VPS with enough hardware to handle most of that throughput on a wireguard tunnel. The iperf3 test I ran outisde of the tunnel would show ~70-100mb of download. The YABS from VPS to multiple clearnet WAN test points would show correct speeds. My conclusion is it was probably bad luck with the BGP routing, one of the hops is probably just incredibly slow or dated equipment. Take this as a lesson that if you are going to subscribe to remote networking equipment to get 1 month first and test its performance against advertised or promised performance, then purchase the rest of the subscription time.

Data

Iperf3 without the tunnel averages to 14.6 Mbits/sec. As for the yabs;

LocationSpeed (Gbits/sec)
UK1.56
Amsterdam5.21
Tashkent, UZ2.62
Singapore1.67
Los Angeles6.92
NYC NY7.44
\ No newline at end of file diff --git a/posts/caddy/index.html b/posts/caddy/index.html index f18d05d..45fe689 100644 --- a/posts/caddy/index.html +++ b/posts/caddy/index.html @@ -1,2 +1 @@ -Hugo & caddy - bullshark369.org

Hugo & caddy

Hugo

Don’t get me wrong, Hugo is well made and “easy to use”. However, it is not at all intuitive. Once you know it its amazing, if you don’t its terrible.

Caddy

Caddy is much more straght forward for simple webserver use than nginx.

This is the config I have:

ThingPlace
Config file/etc/caddy/Caddyfile
Content/www/var/web.site/
SSL/etc/caddy/ssl/

However caddy auto generates SSL if you don’t want to import your own and you declare filepaths in the caddyfile.

\ No newline at end of file +Hugo & caddy - bullshark369.org

Hugo & caddy

Hugo

Don’t get me wrong, Hugo is well made and “easy to use”. However, it is not at all intuitive. Once you know it its amazing, if you don’t its terrible.

Caddy

Caddy is much more straght forward for simple webserver use than nginx.

This is the config I have:

ThingPlace
Config file/etc/caddy/Caddyfile
Content/www/var/web.site/
SSL/etc/caddy/ssl/

However caddy auto generates SSL if you don’t want to import your own and you declare filepaths in the caddyfile.

\ No newline at end of file diff --git a/posts/index.html b/posts/index.html index 5f92862..66c5261 100644 --- a/posts/index.html +++ b/posts/index.html @@ -1,2 +1 @@ -Blog - bullshark369.org

Blog

The afformentioned sometimes informative rants.


All posts, newest first, bias included.

Aug 8, 2026

Trying to install Windows

Trying and failing to install Windows

Aug 5, 2026

Hugo & caddy

Migrating bullshark369.org from nginx w/ static HTML to caddy with hugo made pages

Aug 3, 2026

Slow VPS due to bad luck w BGP

I bought a VPS to use as a proxy and its speeds were far slower than expected or seen on the YABS.

Jul 25, 2026

VPS proxies with wireguard tunnels

The most private VPN is your own

Jul 24, 2026

Self hosting monero node

Straightforward process with little fluff

Jul 21, 2026

OpenRC vs SystemD

A likely slightly innacurate benchmark of OpenRC vs SystemD in CPU math operations

Jun 28, 2026

Adguard home

Setting up adguard home, and mostly my issues with LAN sharing on Mullvad

Jun 19, 2026

OPNsense

Small rant

Jun 19, 2026

Proxmox

My great experience with proxmox on 2 different servers

Feb 1, 2026

Linux

My initial experience with Linux

\ No newline at end of file +Blog - bullshark369.org

Blog

The afformentioned sometimes informative rants.


All posts, newest first, bias included.

Aug 8, 2026

Trying to install Windows

Trying and failing to install Windows

Aug 5, 2026

Hugo & caddy

Migrating bullshark369.org from nginx w/ static HTML to caddy with hugo made pages

Aug 3, 2026

Slow VPS due to bad luck w BGP

I bought a VPS to use as a proxy and its speeds were far slower than expected or seen on the YABS.

Jul 25, 2026

VPS proxies with wireguard tunnels

The most private VPN is your own

Jul 24, 2026

Self hosting monero node

Straightforward process with little fluff

Jul 21, 2026

OpenRC vs SystemD

A likely slightly innacurate benchmark of OpenRC vs SystemD in CPU math operations

Jun 28, 2026

Adguard home

Setting up adguard home, and mostly my issues with LAN sharing on Mullvad

Jun 19, 2026

OPNsense

Small rant

Jun 19, 2026

Proxmox

My great experience with proxmox on 2 different servers

Feb 1, 2026

Linux

My initial experience with Linux

\ No newline at end of file diff --git a/posts/linux/index.html b/posts/linux/index.html index bb06657..41098c9 100644 --- a/posts/linux/index.html +++ b/posts/linux/index.html @@ -1,3 +1,2 @@ Linux - bullshark369.org

Linux

Preamble

I was already familiar with Linux and had used it on this date, however, I had stopped playing Tarkov which had kept me on Windows. So on this date I switched. -I pretty quickly went mint -> cachy -> arch in the course of a week or so.

Tierlist

SArch Alpine
AArtix NixOS Mint Cachy Debian Fedora
BUbuntu Endeavour Gentoo
CBazzite CentOS
\ No newline at end of file +I pretty quickly went mint -> cachy -> arch in the course of a week or so.

Tierlist

SArch Alpine
AArtix NixOS Mint Cachy Debian Fedora
BUbuntu Endeavour Gentoo
CBazzite CentOS
\ No newline at end of file diff --git a/posts/monero/index.html b/posts/monero/index.html index bcb5c2b..201e668 100644 --- a/posts/monero/index.html +++ b/posts/monero/index.html @@ -7,5 +7,4 @@ monerod --rpc-bind-ip=0.0.0.0 --rpc-bind-port=18081 --confirm-external-bind

Took long, super easy though.


On client

sudo pacman -S monero
 // then add to bashRC
 alias wallert="monero-wallet-cli --wallet /wallet/address/path --daemon-address 192.168.1.67:18081 --trusted-daemon"
-

This way when I type wallert it opens my wallet, and I don’t need a lengthy command.

Side note

I did forget (I swear I know what it is but it wasn’t working) the password to this VM. So I had to delete it and resync it TwT

\ No newline at end of file +

This way when I type wallert it opens my wallet, and I don’t need a lengthy command.

Side note

I did forget (I swear I know what it is but it wasn’t working) the password to this VM. So I had to delete it and resync it TwT

\ No newline at end of file diff --git a/posts/opnsense/index.html b/posts/opnsense/index.html index f5acf62..e882e6d 100644 --- a/posts/opnsense/index.html +++ b/posts/opnsense/index.html @@ -1,3 +1,2 @@ OPNsense - bullshark369.org

OPNsense

Opinion

OPNsense is built on FreeBSD which has a broken network stack. The devs are great but I can’t recommend it. Use VyOS. -Also, having to configure 11 different areas in a website to set up a wireguard tunnel sucks compared to CLI where you just put wireguard.confin /etc/wireguard/ and run wg-quick up wireguard.

\ No newline at end of file +Also, having to configure 11 different areas in a website to set up a wireguard tunnel sucks compared to CLI where you just put wireguard.confin /etc/wireguard/ and run wg-quick up wireguard.

\ No newline at end of file diff --git a/posts/proxmox/index.html b/posts/proxmox/index.html index 6d8649a..961b74e 100644 --- a/posts/proxmox/index.html +++ b/posts/proxmox/index.html @@ -5,5 +5,4 @@ sync && sync sudo eject /dev/sda

Allow BIOS to do things

Installation

It will boot, and you literaly just answer your way through the setup prompts. Super easy.

\ No newline at end of file +a keyboard into your server and press F1.
  • Disable secure boot or set to “other os”
  • Ensure secure boot allows UEFI USB boot
  • Installation

    It will boot, and you literaly just answer your way through the setup prompts. Super easy.

    \ No newline at end of file diff --git a/posts/windows/index.html b/posts/windows/index.html index be660c2..e1f85e8 100644 --- a/posts/windows/index.html +++ b/posts/windows/index.html @@ -1,4 +1,3 @@ Trying to install Windows - bullshark369.org

    Trying to install Windows

    Installing windows from Linux

    I attempted to install Windows on a new 512GB NVMe I bought so I can put Windows on it to play Tarkov. Big mistake.

    See it wants this driver to be able to sense the storage. The driver is the RAID or SATA driver from the manufactureres website. It has to be on the same drive as the installation media but if you dd the windows ISO onto the flash drive its read only. Using ventoy didn’t help either. The driver just didn’t work.

    Giving up and installing windows from windows

    Without using the Windows Media Installation tool you will have to install drivers from your motherboard manufacturers website. If they don’t work you’re screwed. I eventually gave up and used the installation tool on a windows laptop of mine. This worked fine OOB, didn’t even need the driver. It then proceeded to be a normal windows installation and take 2 hours. -Using rufus you can automatically configure some things like a local account. Running Shift + F10 in the installer will open the command prompt and you can then type oobe \\bypassnro, disconnect it from any internet, then restart. Then you can click “I don’t have internet” and you can make a local account.

    CTT and other optimization tools

    I used to use CTT aka irm christitus.com/win | iex. I notice after about 2 years a common pattern. When I used CTT on a machine it would often blue screen, when I didn’t it wouldn’t. Take that for what you will but optimization tools to make Windows go from 9.5GB of background RAM usage to 9.2GB at the cost of stability isn’t worth it to me.

    \ No newline at end of file +Using rufus you can automatically configure some things like a local account. Running Shift + F10 in the installer will open the command prompt and you can then type oobe \\bypassnro, disconnect it from any internet, then restart. Then you can click “I don’t have internet” and you can make a local account.

    CTT and other optimization tools

    I used to use CTT aka irm christitus.com/win | iex. I notice after about 2 years a common pattern. When I used CTT on a machine it would often blue screen, when I didn’t it wouldn’t. Take that for what you will but optimization tools to make Windows go from 9.5GB of background RAM usage to 9.2GB at the cost of stability isn’t worth it to me.

    \ No newline at end of file diff --git a/posts/wireguard/index.html b/posts/wireguard/index.html index c5306e9..ff45015 100644 --- a/posts/wireguard/index.html +++ b/posts/wireguard/index.html @@ -12,5 +12,4 @@ PostUp = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE PostDown = iptables -D FORWARD -i server -j ACCEPT PostDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE

    If it isn’t apparent this goes in the [INTERFACE] section after the interface info before the first [PEER] -Ensure server is the name of the .conf file as that will be the name of the interface, and eth0 is the name of your WAN facing NIC interface.

    \ No newline at end of file +Ensure server is the name of the .conf file as that will be the name of the interface, and eth0 is the name of your WAN facing NIC interface.

    \ No newline at end of file diff --git a/tags/index.html b/tags/index.html index c790209..7d1fe78 100644 --- a/tags/index.html +++ b/tags/index.html @@ -1,2 +1 @@ -Tags - bullshark369.org

    Tags

    \ No newline at end of file +Tags - bullshark369.org

    Tags

    \ No newline at end of file