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.
Public Key
npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt Profile Code
nprofile1qqstke8l2xngur0wqgr8zfs72f8reuk3y43qdgtudtmfjmuz9ydqqggpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsk8jp3e
Show more details
Published at
2026-04-05T00:45:12+02:00 Event JSON
{
"id": "b49ca473d13fb0f6dd547b97030b03d3a6cb0813e08bbbbbd78433809550958c" ,
"pubkey": "bb64ff51a68e0dee020671261e524e3cf2d1256206a17c6af6996f82291a0021" ,
"created_at": 1775342712 ,
"kind": 0 ,
"tags": [],
"content": "{\"display_name\":\"jon martins\",\"name\":\"jon martins\",\"about\":\"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.\",\"picture\":\"https://jonmartins.com/images/main_profile.png\",\"nip05\":\"[email protected] \",\"lud16\":\"[email protected] \"}" ,
"sig": "09f832ea42a4a320e8af1f71bffe4daad67926c865a69b9e2ac4ba21449834b1ec351df387d96dac65703134a779e29911a835a9df80c8646f66cce4c2331d0d"
}
Last Notes npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins The 1.0.2 wisp apk, went from 41 to 78mb, for such small update. Any thoughts @nprofile…tkue ? #wisp npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Turning off the reaction feature/button is the single best thing one can do for improved mental health in any social media environment. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Bet you there is/are IQ ranges for those who rice their apps. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Any form of adournment is a rapport rug pull. An attempt to increase value with an externality, not intrinsic to the individual. Jewelry, tatoos, make up, branded clothing, ostentating possessions. Make up in movie productions is propaganda, perhaps worse than real life interactions. Lasting rapport is based on immutable values, but we judge character based on how capricious one is at following trends. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins The question is: which node was it broadcasted through? Assuming you made the transaction from your own hard wallet, and not any soft wallet or exchange. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Running gemma 4 on ollama, latest llama.cpp or something else? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins If John Nash was indeed Satoshi... npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins The reaction button is the EVILEST engineered tech of the digital, if not the entire industrial era. No military apparatus has mass-colonised the human psyche to such complete subjugation. Disguised as generosity, predatory by nature -- it runs a chemical charade over the neurological system, farming the individual into an optimisation-hungry vegetable, with the artistic prowess of a broccoli. As an average Xennial, I witnessed first-hand the transition from poorly-written MySpace dossiers on single-processor desktops to a gamified Facebook in multi-core pocket phones. We went from retarded blogging to revolving in cesspools. The nostr protocol and its team of 4000 keep me awake at night. Its ungovernable nature could prove more destructive than all other platforms combined — precisely because it mirrors the same feature rails as its predecessors: reactions, reposts, comments, etc. If nostr is to WIN, it must do so through unprecedented innovation that enhances human cognition, intellectuality, and empirical truth. Today marks three years of #nostronly for me. May I commend @nprofile…pt5w for "pioneering" user control over the button row by enabling removal of the reaction button entirely, an Amethyst update last week. Zapping is poised to be the greatest innovation for healthy social interaction. Its skin-in-the-game nature carries a singular bias: genuine desirability. Inversely, a zapless post, perhaps what this note will turn out to be, is not inherently bad, undesirable or nefarious; merely a tractionless idea registered at a particular time and space. If free will exists, there is a chance for zapless content being read. Negative reaction counts -- by trolls or not -- will crush any narural inclination towards curiousity. Also, reaction buttons -- their statistical counts and qualitative weight -- have demonstrably poisoned the nature of discourse in the comment section, for over a decade. It's only natural for humans to gang up on an idea they were "sold". Long-winded way to say: keep your sanity and enhance the quality of posts and comments by deleting gamified reaction buttons. Done once, done for all. PS: btw, I use wisp. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins The complacency, I attribute to the still to be addressed time-stamp issue in 2038. The TODO list keeps growing. Perhaps we procrastinate for a bang all breakable issues at once. Prior to quantum resistance cryptography, we need a disambiguation of BTC morals and make it explicit through code. Someone eventually will have the audacity (or be fed up) to spin up a node written in rust, which will be excellent marketing in itself for the inevitable hardfork time: mem safe and quantum resistant. Can't be a Core-code fork, must be under a radically different banner than the current OP Wars. Coded from scratch and yet backwards compatible, to prove itself prior to such hardfork. Then we have runway, perhaps united, to tackle the quantum issue. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins What else to do with time? Consume other people's codes and narratives? I'll take your half-baked scripts any day of the week. Brain plasticity counts in this world of temptation, of sheer consumption. In aesthetics and mathematics, less and less creation is unprecedented. Like you, sometimes I stumble upon a gnuutils command or just some flag in awk that blows my mind. And I was there, Gandalf! I first installed Linux around 1995. Lasted one afternoon, it sucked ass. Twelve years later, highly motivated by the absurdity of Windows Vista, I returned for good. You're a practicing Samurai, constantly hoaning your skills, but may never see the light of battle. Though with what's brewing at the moment, your shell scripting knowledge will save you from total insanity or despair, in a world of censorship and restriction. Long-winded way to say: same here! npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Milgram and Pareto ratios come to mind. Makes me question free will. Not for the minority who embraces BTC for the creative liberty offered, but the obscure motives of the majority. As if determinism is an autoimmune system, ready to fend off, populate and dominate any attempts of emerging free will in the universe. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Good on ya! OpenRC or Runit? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Due to the age controversy with systemD? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins You're not alone 🤤 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins In The Morning!! 🥳🎉 The price per litre for gasoline at the cheapest location in New Zealand, near Port of Tauranga. That's $7.34 USD per gallon, to my whinning-American fellas. In hindsight, gasoline was ~$1.50 here in 2007. Very few products or services accrued less than 100% inflation since. Even with the GCC shenannigans and high demand, petrol is tracking at a low premium... for Fiat standards that is. https://nostr.jonmartins.com/f939c8a1fc4579307a1e9621189f35640548f63f43e5f6f2f066fb8574cb4a9f.jpg npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Yes, but... until the reactions button (likes) is deleted for good, we have not achieved anything for greater psychological good of humanity. <reply> <retweet> <zap the shit out of it> npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins https://nostr.jonmartins.com/b26d0df0129c699d2e2f3dcf69da6113fa6a4fbb2b049ecbe72a16c4a27f939d.jpg npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins @nprofile…jejf did it again!!! Thank you, good sir! Have been using Wisp Android Client ( https://github.com/barrydeen/wisp ) full time since v0.2.5. and WOW! Best inbox/outbox model, by far. Fastest than any client I've used. Amethyst misses a few notes if compared to Gossip and Voyage, but Wisp matches the accuracy of the latter and bags them all with speed, specially fetching lists. The NWC is plain simple: MUST paste in, and done. It saves time trying to figure out or remember busy UIs. Very interesting feature: Proof-of-work on notes and reactions. Makes me NOT miss ReplyGuy and ;;;; Wisp will make onboarding people elegantly easier. Very exciting. Nostr WILL win! npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Sofia is a Maxi Fenix. My European boat is also one :)) npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins The time in history where, manipulating two penises at once(6 7), is a woman's desirable asset for a long and prosperous relationship. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins "No good deed goes unpunished" because "being good" is subversion propaganda. Usefully-good idiots. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins How did that quote go? When you focus on linux, you grow. When you focus on windows...💩🤪 Great effort from your part. Keeping the brain plastic is the winner. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins If the maritime analogy proves valid, the seaman rule is that you ONLY abandon a sinking vessel when you can take a step UP into a liferaft. More people have perished by abandoning a ship in peril (still floating) than remaining aboard and weathering its apparent troubles. Risk mitigation is key, at sea and in finance. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Yes, back to 0.94.3-fdroid here, due to failures of loading feeds and also bandwidth usage. Relays settings tested: 2, 3, 4 and 10. It works great for the main list "All Follows" but all other default and custom naddr's it constantly fails or freezes fetching, even "Global". My usage is "bare", I'm a reader. No video, URL or profile img preview, only images. Always on Performance mode. Even so, I burned through 50Gb of bandwidth in less than 10 days. Back to 0.94.3, my usage returned to 3-5Gb per week npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Philosophically? I read your blog post and love any efforts at recognizing how powerful and capable 64-bit computers already were a decade ago. Two quotes came to mind about WSL: "...like polishing a turd" and "puttin' lipstick on a pig". Since Win XP, there's just nothing that can make it "usable". Wouldn't the time employed at flushing it all out for something like Alpine, bring meaning and satisfaction to you?? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins In addendum: "People write because no one listens." Interest is precise and focused. "How you doing?" is broad, vague and "canned". npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins The .28 gang on the rise. In hindsight, we should have stuck to 21, and never been seduced by Taproot. Yaaay for the Lightning developments, naay for all else. Snowballed-bloating nightmare. Paraphrasing the Unix philosophy: "Perform one task, and perform exceptionally well". npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Lotus 1-2-3 came out a few years prior, and ran in DOS. VisiCalc was even earlier. People hate it today because they have no clue how painful it is to manually calculate endless columns by hand and actually get it right. "Yes Gandalf, I was there 😅" npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins "Dammed knowledge" npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins So based on your logic: Apple, Xiaomi and Samsung have been illegaly not allowing bootloaders to be unlocked in smartphones since 2014, impeding third parties from flashing custom software into the hardware, hence disrupting market competition? How do you propose anyone litigates against these companies, if they are legitimately complying with 2014/53 Article 3.3(i): having features that keep their radio equipment with software that is compatibly demonstrable??? Reminding that this is about Delegated Act of 2022, which is an ammendment (by "Queen" Ursula) to, and redundantly cites, Article 3 of 2014/53. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Yes... but... the tip of the tongue on a 9V battery. Only dd can teach permanent humbleness 😂 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Welll... the times of irresponsible amounts of time (all weekend) vibeing bitchat 😂 Seems like an orchestrated "attack". Laws for research: Radio Equipment Directive (RED) 2014/53/EU and Delegated Act 2022/30. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins And how convenient that the EU has just passed a bill this month that bootloader- unlocking features are no longer allowed on devices with CE approval?? Samsung is already officially complying. Not that it was ever easy to do so with their crap. Stock up on devices that still can take Lineage and Graphene OS, or be at the mercy of these retarded circumstances. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Creation vs consumption. And once you get a CAD platform "between your fingers", it's just like saying good bye to fiat. Ain't no hobby, it's independence!!! Well done 🥳🎉 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins In the late 90's, I was sold the narrative that input would eventually come from haptic gloves and pushing holographic projections around. Thirty years later, all I want is a minimalistic keyboard and a monochromatic terminal environment. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins BitChat: came for the bluetooth mesh, stayed for the geofenced irc-like chat via nostr. #nostr #bitchat https://nostr.jonmartins.com/4b8bb5f95c0a99e6e428b963c2ba40ffb84ec44a9dd8529b2ecc40ede40494bd.png npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins We can hardly keep up with you 😂 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Is there a distance limit for geohash in the android apk? I'm currently in Scandinavia and cannot reach further than ~1250, or the app does not list further. Makes me wonder if most people are just chatting via bitmap.lat in the farther regions, which kind of beat the purpose. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Infinity. If physically true and we cannot "reach for the stars", is it of any relevance to the living? https://nostr.jonmartins.com/29c80d33a7ede71f23303c5798c90ba9dbd96f2a49f35d110e604f9fb047649f.jpg npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Yeah, something "fishy" with the Aeropress. It just tastes A LOT better than all else. But the rubber from the plunger is also in full contact with the boiling water, and some micro bits from friction will inevitably end up in our morning goodness. The stainless percolators or the french plungers are also great, but the grounds floating in my cup are not pleasant to my taste. This is the filter I alluded to earlier. Only weighs 70g and it only needs a splash of water to clean up. Don't even need detergent or a filthy sponge, the grounds just fall off from the tap water. It's also easier to make extra cups when someone visits, which was always onerous with one Airpress. I live on a sailboat, so weight counts and water is scarce for clean up. https://nostr.jonmartins.com/0617ea536427d8121bddd08cf2b8df2acb72e65d699e1ffd3e0e4d9e32f1dd96 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins It won't be long until such genre of music is composed about the EVIL and PSYCOPATHIC whole coiners. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Loved my Airpress, until the whole plastic and chemical narrative came knocking. Pain in the ass, but makes sense. If health is the goal, search for "stainless coffee strainer" on Amazon or Aliexpress. Cone shaped thing, get the finest mesh possible. No plastic and no bleached papers, just coffee and boiling water, as an espresso machine from a barista does ☕ npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins So... this identical "workflow", except no paper filter with chemicals, nor the plastic strainer leaching PFAS into our glorious concoction. A 304 stainless steel coffee filter/strainer! The mesh MUST BE 800. The 600 is too course. Bought it on both Amazon and Aliexpress. Apparently, paper filters hold back the healthy fats from the beans, whilst espresso machines do not. Clean up is painless: just rinse, the grinds fall off. Don't even need to brush or use detergents. https://nostr.jonmartins.com/0617ea536427d8121bddd08cf2b8df2acb72e65d699e1ffd3e0e4d9e32f1dd96.jpg npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Your LNURL is still not accepting zaps npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Is it not: IN = Indiana, USA ??? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Read this today, as you might have as well: https://www.odt.co.nz/opinion/taylor-ardern-not-first-letter-far-most-difficult Paraphrasing all the events, he summed it up quite nicely that it was entirely brand management. All of the slogans :"They are us", " Team of 5 million" are long gone, whilst her "brand" still appears on Vogue and the likes. What started as "We're all in the same waka" became a "waka for one". npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Zap server down 👈 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins For the average person, not having a Meta App means ease of transition to a degoogled phone, which is an excellent rabbit hole and a must for aligning with Nostr values. I love to troll ignorance when someone attempts to shove Whatsapp down my throat by handling the phone over and kindly asking them to install it for me 😂🤣 They wholeheartedly believe you're tech illeterate and are about to make their good deed for the day. Initially, I perceived it as social suicide but the years revealed not being about networking but rather to addiction. Us and them. Months at sea in the lonesome without internet, the contrast was clear that upon return to society, the pattern was always to "dump" all the "mined" value into the networks to get a dopamine hit, in whichever manifested form. Presently at sea, I hardly ever pull the camera out for a sunset, or a dolphin passing by. I just appreciate it and let it be forgotten in my memory, just like in the 35mm days. Philosophically: all of our actions have become pragmatic, for the sake of content creation. Hardwired to fuel the machine. And despite the data-sovereignty and censorship values of Nostr, the technical issues are fixed but the addiction problem remains. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Congratulations! Not for the weak. The most common excuse: "I just don't delete it because all my friends and family are there". It's been four years for me. Suddenly the deafning silence reveals what of genuine exists in life. Welcome to the REAL free world. Hope you find peace in it 🥳 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Haven't eaten steak in months. Daily 500g of 12% is the simplest and most convenient life I ever lived. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins What is wisdom to begin with? Is it desirable? Necessary? Does it lead to arrogance? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins "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? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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 😎 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Is "love" open source? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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🙏 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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! npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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!!! @nprofile…fu08 @nprofile…g5jd @nprofile…m00z @nprofile…gc6z @nprofile…6kxn #Start9 #Albyhub npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Do you run it on Start9 OS? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Thank you kindly @nprofile…g5jd . 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 @nprofile…fu08 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! npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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 @nprofile…qss4 and @nprofile…d6j2, 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. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Six months of Albyhub and was only once logged out (on Oracle VPS), due to the relay down. If running baremetal, perhaps router performing firmware updates and server loosing connection for a few minutes in the middle of the night? If you're running the latest Albyhub, there seems to be now an option for auto login. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins You don’t have to travel around the world to understand that the sky is blue everywhere. -- Goethe npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins 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. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins I second the glass containers. Expensive once, last forever, no bacteria growth, no chemical leaching, no after taste. This is the way! 👌 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins If it cannot be defined and/or reproduced, it does not exist. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Virtue never emanates from hedged actions. All martyrs take a leap of faith at the risking of losing EVERYTHING. Nostr is as an IQ test as is Bitcoin. May all who deserve it, understand the wisdom of embracing #nostronly npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins I second the RTL-SDR. Just about limited to your creativity with antennas. FOSS SDR software on linux. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Absolutely painless for quite a few months ✌️ npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins @nprofile…zrjf is currently building an a-la carte menu of open-source algos for 2025. Nothing left to please the masses now Mr Curry, retention will be here and nostr to the moon 🚀 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins https://nostr.jonmartins.com/d6fe8181a5f49e5656f6922043895f871036f262a5915efc34be065fe9cba44d.jpg npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins There was a major fault on Gen 2's with upgrading the Thunderbolt Port. It would render the charging port completely useless on an L14. Lenovo was quite good at issuing a full refund, even outside warranty. Once bitten, twice shy about upgrades. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Alby Custodial or AlbyHub? npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Remember, remember... the fifth of december 🥳🫡 #100k #zapathon npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Superb! Cudos to you for not giving up. Let us know when you succeed 🥳 Preserving our self-custody is the least we can do to honour and deserve Satoshi's gift. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins No mate. You do not pay anything. You get "$300 credit" to test out any function you wish on their cloud services for one month, including the Free Tier. Make sure you know what CPU's, RAM and storage are 'Free Tier' before you use them. It's akin to the old restaurant trick of putting bread in front of you. If you eat it, they reserve the right to charge, even though the majority give it out for free. Youtube "oracle free tier". No lack of tutorials about how to set up Ubuntu instances and avoiding charges, specially making your own website hosting Hestia and/or Wordpress. For years I've run my own website and a WebRTC server. For the past few months HAVEN and Albyhub. Again, for no charge. Running a VPS on a cloud is like using Ecash or Liquid, the service provider can cut you out at any moment. The sovereignty of BTC only can exist on-chain, so that would be akin to running a baremetal server at home. Even then, your internet service can be censored from you, same result. Nothing great was ever achieved without enthusiasm. There will always be reactive forces conspiring against your will. Never be dissuaded by such forces. In my case, not owning or living in a house, this is the best compromise for having self-custodial pocket sats. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Negative! I've used them for years and never paid them a cent... EVER! Read the terms and conditions. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Said no one EVER 😝 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins My compromise to preserve self custody: Oracle Cloud offers "Free Tier Forever" hosting up to four VPS instances with Ampere CPUs(aarch64), up to 24Gb of Ram in total and 200Gb of storage total. One of my instances (one cpu + 1Gb RAM + 50Gb) runs both HAVEN (private nostr relay) and Albyhub. Once set up, it's painlessly forgettable. But running Albyhub on any flavour of Pi or old PC is also painless and the sovereign way. Exchanging a FIAT system for a BTC one whilst delegating responsibility to third parties, even pocket sats, will continue to result in zeros for everyone. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins You mean the shiny-blue runabout? Yes, it looks very practical 🤪 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins For those who already have an Alby account, it can be a fairly painless experience if running one's own node. I've played with a Pi Zero 2 at home and also on an ARM(aarch64) VPS. Both were straight forward and simple but some linux knowledge does help. Tips: - Pi Zero can only connect to a wifi 2.4GHz. - If you already have a VPS running something else(like own website), you can add an extra user(albyhub) and run it on port 8029. Then access it on "yourdomain:8029" npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins "Red at night, sailor's delight" Peaceful evening comfortably https://image.nostr.build/f9cfe301af1cdd982979ec842c2e046d7b8c7bfcb32325a9c39593b2a4d628bd.jpg docked in Tauranga NZ. #sailing npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Missing builds on the Liquid Network. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Excellent! If you can stomach the terminal in Linux, bitcoind is vastly better than bitcoinqt, as you get to visualise what's happening real time, not just a progress bar. Tips on settings: -dbcache:4096 (if you can spare 4Gb of RAM until you sync your ledger). Vastly faster. And for faster searches when you get to use your node with your wallet(Sparrow, etc). -blockfilterindex=1 -txindex=1 npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Setting up the Albyhub on a Pi Zero 2 with 32Gb SD card was quite simple and it's been running flawlessly. All documented in their Github, except that: - Wifi must be 2.4GHz for Pi Zero 2 to work npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Try white vinegar in a spray bottle, massage just like shampoo prior to rinsing. Do a search on it, the method's been around for ages. npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Waiting for winds to fill in, anchored outside Hiddensee #sailing #sunset https://image.nostr.build/5c263bba2fefc805270012f2a8e9ebc59b38940b5650b12caf6a6c87b9a8d386.jpg npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Canal bum anchored in Poland #sailing https://image.nostr.build/35272666d4075956aa1349f303eb709b5ef41333e55ed3bc378eeaf33a447bc3.jpg npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins Despite merely a ghost within the network, one year of Nostr ONLY today. The sun rises for all. Not all feel its warmth. #nostronly https://image.nostr.build/fce9cf0bd1710606b0d97980e7fb00d886b9d09f53d7de7e0960c483d9c8a5eb.jpg npub1hdj075dx3cx7uqsxwynpu5jw8nedzftzq6shc6hkn9hcy2g6qqsspzsndt jon martins "People demand freedom of speech as a compensation for the freedom of thought which they seldom use" -- Soren Kierkegaard