Avatar
Jon Martins
bb64ff51a68e0dee020671261e524e3cf2d1256206a17c6af6996f82291a0021
Passionately into sailing. Frugal consumerism and mathematics. Learned to code in dBase. Linux, POSIX and FOSS. Interested in Bitcoin-applied philosophy. Skeptical of social-media, nostr included.

Haven't eaten steak in months. Daily 500g of 12% is the simplest and most convenient life I ever lived.

What is wisdom to begin with?

Is it desirable?

Necessary?

Does it lead to arrogance?

"An achievement that makes us arrogant or a mistake that makes us humble".

Bringing these undesirable people to the guillotine will only enhance the arrogance of both vaccination classes.

The burden of the vaccinated is to humbly OWN their bad logic, assessment and decision of such a huge MISTAKE, identical to shitcoinery, which nobody wants to admit.

The burden of the few unvaccinated is to "infect" the average person with the logic and assessment utilised on how not to fall for scammers, of any kind, no matter the cost.

Yet, throughout recorded history, both classes ALWAYS seek (and get) some form of revenge, even if subjective.

Are we winning?

Just because of some pealing gelcoat? Fibreglass is incredibly flexible, and that looks like a 70's build, an overengineered era.

Sail any production yacht around the world and I bet the forward frames will all have massive gel coat cracks from all the flexing, just from wave motion. Engine beds are also notorious for cracks and delaminations.

Are the keel joints leaking? If not, back in the water and into the sumner 😎

A decade to realise that my bed-ridden spring allergies emanated solely from my gut. Being strictly carnivore from Apr-Jul ended ALL the turmoil.

Nothing else ever workedπŸ™

The elephant in the room is not going to greener pastures, but decentralising identity.

At this brief point in history, stacking passports and permanent residencies is wealthier than stacking sats (unless you own an army of 1 million soldiers). Easy to stack sats somewhere else, but getting locked up in Romanian-style communism for 50 years is a doommed life, no matter how many sats one has.

Don't choose one place, choose three... far da fuck away from each other!

Have been following the Albyhub disconnection issue for the past few months.

- For 7 months I have never been disconnected running it on vanilla Ubuntu, port 8029 alongside a Haven Relay. Nothing else.

- All Start9 OS users I contacted are experiencing the disconnection.

My findings: the Start9 team bundled the Albyhub app into a docker container, listening to PORT 8080. Code at line 102 (see github link below).

https://github.com/Start9Labs/albyhub-startos/blob/main/docker_entrypoint.sh

Early in September, the Albyhub team had already shifted from 8080 to 8029 for reasons I cannot remember. I have ran it on 8029 since inception, no issues.

Perhaps there is reasoning why Start9 OS chose 8080, let us know otherwise.

The Albyhub code has worked flawlessly when natively, WITHOUT the auto-unlock feature and certainly not advisable if running it on a cloud VPS (unencrypted stored password).

The hiccup must be due to either Docker or the selected port 8080.

Least to say, Albyhub is the BEST compromise for key sovereignty!!!

nostr:nprofile1q9z8wue69uhnvmr9dp58jernwf6xsct8d45hxdn4w5m8gatrdej8v7nhxa3h2cnsw94ksanc09unw6n0d9hkxdp4d44hxu35v4skgtn0de5k7m30qy88wumn8ghj7mn0wvhxcmmv9uqzq44xkafh8j8hhy79809wsmv0lw46nu4pkwqjyp20ekml80mytde8phfu08 nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqgdwaehxw309ahx7uewd3hkcqpqzk6u7mxlflguqteghn8q7xtu47hyerruv6379c36l8lxzzr4x90q8tg5jd nostr:nprofile1q9z8wumn8ghj7dmnwferwcmg093nvanvdpa8qcejdpkrvmrew4hxwanvw4hks7njd46rwdntvfeng6md09jxsuncdaskk6mzw96kzepwd3hkxctvqyt8wumn8ghj7cmgv9jxvtnwdaehgu339e3k7mgqyrmey2s2mvl6fhd9am92vtm00mnpt8ml2hsgqdngd35wpquzcdrcsghm00z nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqgdwaehxw309ahx7uewd3hkcqpqxv8mzscll8vvy5rsdw7dcqtd2j268a6yupr6gzqh86f2ulhy9kkqnmgc6z nostr:nprofile1qyykum6nw3e82er9dsq5xamn8ghj7erxwumhj7t90qmxj6t4de6kc6t2dcehxute0pkhqdeh0pnkc7tz0gmrx7njxs6k7enjva6k2mphxgmhjvmzvfshjepwdahxjmmwqqsdftfmdm407yl7pn9vsmfzjszf0x9w9cuh094d5klrr9je9etw9fcem6kxn #Start9 #Albyhub

Thank you kindly nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqgdwaehxw309ahx7uewd3hkcqpqzk6u7mxlflguqteghn8q7xtu47hyerruv6379c36l8lxzzr4x90q8tg5jd .

Looked through the commits on Alby's Github, both ARM and X86 scripts and indeed it was from 8080 to 8029. The file I have on my server somewhat shows 8033 with a note warning about it, dated back to September, but I cannot recall why other than a small discussion, my apologies.

So digging around nostr:nprofile1q9z8wue69uhnvmr9dp58jernwf6xsct8d45hxdn4w5m8gatrdej8v7nhxa3h2cnsw94ksanc09unw6n0d9hkxdp4d44hxu35v4skgtn0de5k7m30qy88wumn8ghj7mn0wvhxcmmv9uqzq44xkafh8j8hhy79809wsmv0lw46nu4pkwqjyp20ekml80mytde8phfu08 GitHub files, I noticed they run Albyhub with Docker, which in this case would be my initial suspicion, however further their installation script puts Albyhub listening to only port 8080. Have a look please, line 102:

https://github.com/Start9Labs/albyhub-startos/blob/main/docker_entrypoint.sh

We could be onto something!

Interesting.

Are all of you running Albyhub on a StartOS node?

Lots of people using Albyhub experience no issues. Six months of uninterrupted service for me on an ARM server with vanilla Ubuntu, only running Haven Nostr Relay adjacent to it.

However, on my installation I changed the ports from 8033 to 8029, because 8033 is officially registered on IANA to MindPrint, whatever that might be.

So my hypothesis:

1. Something from StartOS distro is conflicting with port 8033, hence it would be prudent for StartOS to ship it with an unregistered port.

2. And/or upstream, Albyhub could "officially" ship it with some other port. 8029 is not registered.

Please nostr:nprofile1qqsyv47lazt9h6ycp2fsw270khje5egjgsrdkrupjg27u796g7f5k0spzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgwwaehxw309ahx7uewd3hkctcprdmhxue69uhkummnw3ez6vfwde3x7tnpdenkzmnf9e3k75xqss4 and nostr:nprofile1qqs9df4h2deu3aae83fmet5xmrlm4w5l9gdnsy3q2n7dklem7ezmwfcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz3rhwvaz7tekd3jks6rev3ehyargv9nk66tnxe6h2dn5w43kuerk0fmnwcm4vfc8z6mgweu8j7fhdfhkjmmrxs6k66mnwg6x2cty9ehku6t0dchsz9mhwden5te0wfjkccte9ehx7um5wghxjmnxduhs5nd6j2, weigh in on this.

It could be such a minor detail keeping people from "technically" installing it on the background and "forgetting it".

Otherwise, we might have bigger problems due to running BTC Core along side these apps. Back around v18 and v19, I would often experience complete hogging of TCP connections, crippling every other address on the network the node was connected to.

From a judicial stance, it makes sense for Strategy to hedge the litigious risk by "passing the ball" to Coinbase, as the majority of companies are doing, the set standard.

What about his personal stack? Last I heard he personally had some 18,000 BTC, but where?

The MSTR stash is not his stash, at the end of the day he's just an employee bound by a board of directors.

An eye on the player, another on the game.

It does sound strange. What version of Albyhub currently?

Is it on x86 or aarch64(ARM) machine?

If the latter, in case you're running a Debian/Ubuntu on a Pi or similar ARM, and you can stomach some shell scripting, find below a script that automatically updates to the latest from github. Depends on gnupg and jq (json parser). Every time you run the update, you must log in to unlock the wallet.

However, Settings > Auto Unlock is now a feature. Best only use it on baremetal, which is your case. The password is stored in the local machine WITHOUT encryption, so anybody with access to that machine could potentially steal all your funds.

### SCRIPT STARTS HERE ###

#!/bin/sh

# Dependencies: jq gnupg

INIT_DIR="$(pwd)"

VERSION=$(curl -s "https://api.github.com/repos/getAlby/hub/releases/latest" | jq '.tag_name' | tr -d '"')

ALBYHUB_FILE="albyhub-Server-Linux-aarch64.tar.bz2"

# clean up function

cleanUp() {

rm "$ALBYHUB_FILE" manifest*

cd $INIT_DIR

}

echo "\n --> Updating Alby Hub...\n"

# stop running process

sudo systemctl stop albyhub

# create backup of current instance

cd /opt/albyhub

test -d albyhub-backup && rm -rf albyhub-backup

mkdir albyhub-backup

mv bin albyhub-backup

mv lib albyhub-backup

cp -r data albyhub-backup

# Download new artifacts

wget --show-progress -q "https://github.com/getAlby/hub/releases/download/$VERSION/$ALBYHUB_FILE"

wget --show-progress -q "https://github.com/getAlby/hub/releases/download/$VERSION/manifest.txt"

wget --show-progress -q "https://github.com/getAlby/hub/releases/download/$VERSION/manifest.txt.asc"

# import gpg keys

echo "\n --> import dev keys...\n"

curl https://raw.githubusercontent.com/getalby/hub/master/scripts/keys/rolznz.asc | gpg --import

# validating download

echo "\n --> validating release...\n"

gpg --verify manifest.txt.asc manifest.txt && VALIDATION=0

echo ""

HASHED=$(shasum -a 256 "$ALBYHUB_FILE" | cut -f 1 -d ' ')

HASH_SIG="$(cat manifest.txt | grep $ALBYHUB_FILE | cut -f 1 -d ' ')"

if [ "$HASHED" = "$HASH_SIG" -a $VALIDATION = 0 ]; then

echo "\n --> release verified...\n"

# Extract archives

tar -xvf "$ALBYHUB_FILE"

#Clean up function

cleanUp

# restart instance

sudo systemctl start albyhub && echo "\n --> AlbyHub server RESTARTED"

echo "\n --> βœ… Update COMPLETED βœ…\n\n --> Login to restart wallet <--\n"

else

echo "\n --> hash failed\n"

cleanUp # Clean Up Function

return 1

fi

Let's hope these have not learned the bad habit of biting rudders off, akin to their distant Portugal-coast cousins. #sail #rudder #orca #nz #tauranga

https://nostr.jonmartins.com/056a924093136c588730d0e79fb46176795186e43ddbab9b0d2302d69c67f26f.mp4

It's a 200-year old Arthur Schopenhauer tactic, posthumously made into a paper: 38 strategies of how to win ANY argument. Muffle opponent with repeating insults.

You don’t have to travel around the world to understand that the sky is blue everywhere. -- Goethe

Only cynicism can protect from diversions imposed on spontaneous and unprecedented acts of creativity, distractions which are parasitically entrenched in all our modern methods of social entertainment.

I second the glass containers. Expensive once, last forever, no bacteria growth, no chemical leaching, no after taste. This is the way! πŸ‘Œ

If it cannot be defined and/or reproduced, it does not exist.