Avatar
ᴛʜᴇ ᴅᴇᴀᴛʜ ᴏꜰ ᴍʟᴇᴋᴜ
4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f
ʙoarᴅ cerᴛɪꜰɪeᴅ ᴛecʜno-ᴘʜaɢe. mʏ mɪnᴅ ɪs ʜunɢrʏ, anᴅ ꜰeeᴅs on noveʟᴛʏ. ᴅo ʏou ʜave someᴛʜɪnɢ ᴛo sʜare ᴛʜaᴛ ɪ never ʜearᴅ? "𝔅𝔢 𝔠𝔞𝔯𝔢𝔣𝔲𝔩 𝔣𝔬𝔯 𝔫𝔬𝔱𝔥𝔦𝔫𝔤; 𝔟𝔲𝔱 𝔦𝔫 𝔢𝔳𝔢𝔯𝔶 𝔱𝔥𝔦𝔫𝔤 𝔟𝔶 𝔭𝔯𝔞𝔶𝔢𝔯 𝔞𝔫𝔡 𝔰𝔲𝔭𝔭𝔩𝔦𝔠𝔞𝔱𝔦𝔬𝔫 𝔴𝔦𝔱𝔥 𝔱𝔥𝔞𝔫𝔨𝔰𝔤𝔦𝔳𝔦𝔫𝔤 𝔩𝔢𝔱 𝔶𝔬𝔲𝔯 𝔯𝔢𝔮𝔲𝔢𝔰𝔱𝔰 𝔟𝔢 𝔨𝔫𝔬𝔴𝔫 𝔲𝔫𝔱𝔬 𝔊𝔬𝔡. 𝔄𝔫𝔡 𝔱𝔥𝔢 𝔭𝔢𝔞𝔠𝔢 𝔬𝔣 𝔊𝔬𝔡, 𝔴𝔥𝔦𝔠𝔥 𝔭𝔞𝔰𝔰𝔢𝔱𝔥 𝔞𝔩𝔩 𝔲𝔫𝔡𝔢𝔯𝔰𝔱𝔞𝔫𝔡𝔦𝔫𝔤, 𝔰𝔥𝔞𝔩𝔩 𝔨𝔢𝔢𝔭 𝔶𝔬𝔲𝔯 𝔥𝔢𝔞𝔯𝔱𝔰 𝔞𝔫𝔡 𝔪𝔦𝔫𝔡𝔰 𝔱𝔥𝔯𝔬𝔲𝔤𝔥 ℭ𝔥𝔯𝔦𝔰𝔱 𝔍𝔢𝔰𝔲𝔰" - 𝔓𝔥𝔦𝔩𝔦𝔭𝔭𝔦𝔞𝔫𝔰 4:6-7 ᴛᴇʟᴇɢʀᴀᴍ: @mleku1 ᴍᴀᴛʀɪx: @mleku17:matrix.org ꜱɪᴍᴘʟᴇx: https://smp15.simplex.im/a#PPkiqGvf5kZ3AbFWBh3_tw1b_YgvnkSgDEc_-IuuRWc
Replying to Avatar hodlbod

The year was 2020 — the distant past. I had just had my classically liberal political philosophy beaten out of me with a stick. Joe Biden, the man who ran his campaign from his basement using the tagline ["No Malarkey"](https://www.vox.com/policy-and-politics/2019/12/3/20991841/joe-biden-no-malarkey) was challenging the Drumpf for the highest office in the land. I had left the surveillance hellscape that is Facebook behind 4 years prior, but Twitter, I never expected it of you.

![Healthy]()

Long story short: you know what happened. Did Biden steal the election? Would Trump have won if the NY Post article hadn't been suppressed? These are questions that history is not likely to answer. But was social media acting as a propaganda arm of the state? Yeah.

# Follow the White Rabbit

So in November 2020, I tried to answer for myself the question: "What alternatives to Twitter are there"?

See, I won't name names here, but my local church community had gotten some press from a handful of large mainstream media outlets in the months leading up to the election, mostly related to our protestation of Covid tyranny and the hysteria that fueled it. These protests culminated in a couple of arrests, all of which were (years) later thrown out by a federal judge as being clearly in violation of our first amendment rights.

So you might see how I would be concerned about what we Christians would refer to as "persecution" coming down the pike, beginning with our freedom of speech. Luckily, the rot has advanced more slowly than I originally feared, and we are not all residents of the gulag as yet. I know some people would laugh at this, saying that Christians are privileged and dominant in our western world. To them, I would say: "fasten your seat belt Dorothy, 'cause [Kansas is going bye-bye](https://aaronrenn.substack.com/i/45894601/the-three-worlds)."

My survey of Twitter alternatives wasn't encouraging. While I didn't go as deep as [Rabble](https://www.youtube.com/watch?v=B6YQQC5Q_5g&t=10143s), I think I hit most of the high points, the highest of which was [Scuttlebutt](https://www.scuttlebutt.nz/), which has some hard limits to scaling. So I shrugged my shoulders and said, "hopefully somebody comes up with a solution".

# I guess I'll do it

A year later, I did another survey of the decentralized social media space, and it looked exactly the same. At that point I realized "hey, I'm somebody", and in January 2022 I wrote the [Blazepoint white paper](https://github.com/blazepoint/docs/blob/master/whitepaper.pdf). In it, I outlined the problems with current social media alternatives, and an innovative way to solve them using a novel multi-master architecture! I knew this was a huge project with an approximately 0% chance of success, so I committed to working on it for the next ten years.

Of course, unknown to me our good friend fiatjaf was already laboring away on a very similar protocol named after an ostrich or something. Two weeks or so after I wrote my white paper I came across Nostr, which had a very similar design. After unsuccessfully attempting to convince fiatjaf (via an extremely buggy DM implementation on [branle](https://github.com/fiatjaf/branle)) that my protocol was better, I went back to refining my protocol on my free nights and weekends.

If you look at the Blazepoint repository, you can see that the last commit was on May 23rd, 2022. Life had gotten busy, and while I still fully intended to keep my commitment to myself, as it turns out building a protocol by yourself is not easy. So in November of 2022 I threw in the towel, and dove headfirst into Urbit!

# No, Just Kidding

I lasted about four hours with Urbit before thinking "ain't nobody got time for this". My resistance to the allures of Nostr folded, and over Thanksgiving break while my kids hung out with my wife and her family, I sat in a freezing RV feverishly coding the first version of Coracle. If you want to play around with it, you can still access it at [here](https://v1-coracle-social.onrender.com). I also have a screencast uploaded [here](https://coracle.us-southeast-1.linodeobjects.com/blog/2304/coracle-2211). It basically works!

Late in the week, I pushed my work in progress to Github, and immediately got a message from fiatjaf about it. He wanted to see my work! It wasn't at all ready, but I deployed it and showed it off.

![It's a WIP]()

Everyone was very complimentary, which made me even more motivated to work on it. That kicked off 5 months (and counting) of waking up at 4 AM multiple times a week so I could put in more time.

![Super good]()

The rest, as they say, is history. Jack followed me on Twitter, and tweeted about Coracle. He later told me that being able to switch easily between Damus and Coracle is what originally hooked him! Interoperability FTW.

![Jack's tweet]()

![Jack's post]()

# What's Next

It's now mid-April, 2023 and I'm finishing up a fellowship at [FUTO](https://futo.org/) — they gave me a generous grant of $20k to spend three months working on Coracle full time, and I've tried not to disappoint. But my time is drawing to an end, and I'm wondering what to do next — find funding and start my own company? Go back to my old job? Something in between? I've got a few irons in the fire, so we'll see which one hatches first.

Finally, I would be remiss if I didn't give God the glory for this journey. All along the way I have been pushed out of my comfort zone, and over and over God has "worked all things out for good to those who... are called according to his purpose" just in time, and in unexpected ways. Coracle is God's project, and I pray every day that he would "establish the work of our hands for us, yes, establish the work of our hands."

So here's to the next 10 years of Nostr (that's 6 months in real-world years)! 🥂

i just found this searching for the #coracle hashtag and i never knew the story behind it... pretty cool... in fact, it seems like it was the thing that made nostr:nprofile1qyfhwumn8ghj7ur4wfcxcetsv9njuetn9uq3jamnwvaz7tmjv4kxz7fwwdhx7un59eek7cmfv9kz7qgkwaehxw309aex2mrp0yhx6mmnw3ezuur4vghsqgyzxs0cs2mw40xjhfl3a7g24ktpeur54u2mnm6y5z0e6250h7lx5g7t4xhn decide to start throwing money at #nostr

nice little piece of history, and it also makes sense now why coracle is the best developed client in the field... not only one of the oldest, also built by a guy who could himself design a protocol like nostr...

nostr:nevent1qyfhwumn8ghj7mmxve3ksctfdch8qatz9uqsuamnwvaz7tmwdaejumr0dshszxthwden5te0dphkgmrzdajzumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qpqh29hnu4x0j39rr9t0esmhk7ff6s8uwfmcu03tkuru4xfachlk6lqqn5fn8

brands have a specific set of manufacturing facilities and plants, in general, ok sometimes that overlaps but not often with long established brands do they use competitors, usually due to contractual obligations

a backup is worthless if it is stored on a device with poor quality control as the worse the QA standard, the more likely that when you come to rely on it, it's not working

fortunately, for the most part flash storage doesn't become unreadable when it fails, but spinning disks can gum up due to bad lubricants that have aged and the disk doesn't spin, or the media craps out leading to a higher error rate than the drive's FEC setup (which is not reed solomon like it is on ISO formated storage btw, also i think tape backups use RS FEC)

usually there is a cost premium associated with the level of QA that a manufacturer requires of their devices, and this QA level usually entails stress testing a certain percentage of each production batch to establish a benchmark for the batch lifespan estimate and thus insuring the warranties are not likely to void very often until after the devices fail

this is why it's worth spending a little extra on a better quality device with a lower return rate because it likely means they sacrifice a larger percentage of production to quality assurance and that warranty period has more relation to reality than their budget for covering this cost

long warranty periods don't necessarily mean that the devices are likely to last longer, just that the sales volume enables them to cover a higher failure rate

i don't know what WD's QA benchmarks are these days but me and semisol both avoid this brand because in the days of spinning disks, they were notorious for failing before the warranty was out, or not long after it, whereas other devices, sometimes even with shorter warranties, would last far longer in practise.

this is a practise known as "loss leading" in the industry and tends to be used by manufacturers that are aiming at cheapskate users like you

you can risk your data with it but it's very likely that you pay for your decision to go with a cheapskate company with a 3 failures at once situation and you lose data completely

in midspeak: they are attempting to be involved with as many transactions as possible in order to attempt to track down the source and destination of payment paths

or, i could be wrong, idk, not sure actually i think such keys would take an eternity to generate, i mean literal eternity, because the chances of that many zeroes (31 zero bytes on the left - MSB - side) are practically zero

btw my relay requires pubkeys to be 32 bytes long, period... keys with long zeroes are not gonna be accepted unless you got a real good explanation why because anything under 10 bytes long is able to be reversed within a month on a standard desktop CPU

i think a spectral colour would be better, reds for low violet for highest, but then there is colorblindness, so yeah, i think it's better

their subscription is not that expensive, i have 10gb for a year, cost me like $20 worth of sats

i got it at first more for supporting the project but found i actually do use it a bit and probably it will work out to be less than i need and i'll top up before half way xD

kurzweil style singularity AI machines overtaking humans story is literally a fantasy of people who have been abused and unconsciously perceive their body and their self to be dead mechanisms

because that's what abuse makes you into

and they are trying to spread this and push this nightmare onto everyone

psychopathy is a disease of personality, and the personality is disconnected - it has been systematically compartmentalised in order to coerce servitude

the irony is those who seek to enslave are enslaved by this meme

they like to play that one up too, like they are victims, when it comes to making them balance the account

they are victims, but that doesn't change what they did after they were hurt

that's the difference between a human and a psychopath

we can choose not to inflict on others what we suffered

narrative: humans need to be culled periodically because they are a cash crop for a special kind of human that thinks it's qualified to be god to everyone else

i try to stay with my feet on the ground, wheels are dangerous bastard things, i used to be a skateboarder xD