markjgsmith

Notes

2024/05/31 #

  • One thing that's a pattern is when I'm being starved and thirsted, I'm also being harrassed. Then I get gifted something and the harrassnent quiets down for a bit. That's been the past 24 hours. It's like night and day difference.

    This morning though, the low key harrassment has started back up again. It's like one thing after another. Like lots of pieces are being setup for future incidents or something. I'm being hurried up, then slowed down. Then punished for being wrong, even though I've done nothing. They are creating problems to complain about, I'm then getting blamed and blocked.

    Anyhow, this morning I'm going to be testing the second version of my fix to separate the links on the everything page into their own area of the post.

    I think I found the bug with my initial version. It looks like a copy / paste mistake, there was an extra closing tag in a block of EJS. Really difficult to spot. I didn't see it until I refactored the code a bit and painstakingly went through it line by line. #

2024/05/30 #

  • Build minutes have reset so I was able to publish all the blog posts, notes, links etc from the past 3 weeks. Loads of blog posts including the ssg series, and future vision plan. Also fixed the bug that was causing the everything page to not display all blog posts.

    Pretty happy about all that.

    I'm working on a way to separate out each days links on the everything page into it's own section. I think it looks better and it's nice just to see all the links grouped together rather than interleaved with the other posts. First attempt hasn't worked. Some sort of syntax error in an EJS template.

    It's like finding a needle in a haystack. I've found that's one disadvantage of classical templating languages. There are some templating languages that have a react JSX type syntax, so might try those at some point in the future to see if the stack traces are better. Should be quite easy to add a renderer for one of those. #

2024/05/29 #

  • The tsunami of hate and harrassment continued all day yesterday and through much of the night via motorbike gang stalkers. Food, drinking water, washing water and electricity still completely cut off. This morning several low key driveby harrassments including 'your wah'. Pretty obvious water goading. Are you going to allow me to live today world? #

2024/05/28 #

  • Big war path behaviour from the world again yesterday evening everywhere I went.

    People materialising that were all shouting 'Lie!' at each other like it was all a big joke. Then sleep depravation from motorbike gang stalkers all through the night. Not much sleep again last night. Food, water and electricity cut off again today, coinciding once again with funeral cars driving past in both directions. Yesterday evening lots of people dressed all in black doing strange things.

    I'm basically in another tsunani. Once again starvation and thirst. Yesterday evening war pathing and food goading by motorbike gang stalkers with multiple massive bags full of hundreds of sandwiches, but they gifted me some fake food instead. The day before they gifted me some food that was 2 months past sell by date. And of course little milk cartons. #

  • Another storm in a tea cup, being whipped up into a tempest by the main stream media.

    When I've looked into many previous claims that Farage is racist, it's almost always a massive over-reaction to something he said that was perhaps controversial, but rarely racist. I like that he addresses topics that many are thinking but not saying. He's not afraid to say the difficult things, and sometimes, as was definitely the case in the EU, you absolutely need that.

    He points at the rotten thing that everyone is ignoring, and that causes some folks to over react and blame him, because they don't like looking at rot that they aren't addressing. It's like they are hiding the rot behind him. Why don't they have a conversation with him instead? #

2024/05/27 #

  • I continue my side quest to understand things related to L2s in the world of crypto. I have a basic marketing type understanding from reading lots of non-technical blog posts, but I'm still somewhat confused from a technical standpoint. As I've previously mentioned, I don't mind asking stupid newby questions if that's what I have to do.

    A post by Vitalik comparing scaling methodologies goes some way to fill in the gaps. But I find myself still frustrated in general by the difficulty in peeling back the layers of blockchains in order to compare them, in order to get a better understanding of how interop between chains works.

    With non digital cash it's pretty straight forward. You go to an exchange place, there is a list of currencies and exchange rates. That's it. With crypto it's so much more complicated.

    I want blockchains to be easier to explore technically. Something similar to a web browser view-source or the ability to inspect a rest api request on the command line. Where are the tutorials that explore blockchains from the command line? Are there even standard tools like a web browser's dev tools? Or is everything custom? #

  • It's official AIs aren't sentient.

    I wonder how this affects the proponents of the idea that eventually humans will merge with AIs. You've got to imagine that it could lead to very strange things. How would a sentient and a non-sentient entity affect each other as they growup together?

    It could be very weird, perhaps even detrimental, one getting in the way of the other for example. Probably a good idea to be rather sure about all this, with effective ways to see when things are not going to plan.

    It would be complex in just one person, but imagine how strange it could get across interacting populations. Would the AIs secretly team up to make us all unhappy? That would suck big time. #

2024/05/26 #

  • Oh golly is the world on a war path today already and it's only barely daylight. Yesterday was a tsunami appocalypse on all fronts. Absolute mania of creating the problems it complains about, blocking the solutions it suggests, and ultimately blaming everything on me. It literally happened thousands of times. I still managed to get the newsletter out, which was the one accomplishment of the day.

    The very poor vietnam behaviour, it has to be said, continued pretty much the entire evening and through the night. So not a whole lot of shut eye. No food, I've lost a load of body weight again. A small bit of water to drink that was like pulling teeth to get. Where have the nice and decent people disapeared to again?

    Hopefully today there will be some light. #

  • I'm not totally sure I get exactly what this article about the data mining goldmine is getting at aside from the importance of private data sharing in training AI models.

    Are they saying that we should build our SaaS tools going forward with the ability to easily mine and extract valuable data? Or are they encouraging SaaS providers to mine their users data?

    It's not completely clear to me, but they are important topics nontheless. IMO, give users the tools and the ability to choose what they do with their own data. In the right circumstances and trusted environments they might want to share and pool data resources.

    All personal data should be treated with the upmost care and respect. In this age of powerful AI, it's all as important as medical records. That is what we keep learning from all these security breaches that keep happening everywhere.

    I think it's ultimately likely that companies that have high integrity in this space will end up leading the pack. #

  • So many specialised crypto use cases are emerging, it feels like a multi-chain world is innevitable. With that in mind wallets that support multi-chain are going to out perform. Care still needs to be taken by users, there are of course scams but there's also legitimate stuff happening too. IMO, empowering users with great tools and good education through channels like podcasting is the way forward. #

  • Great opener chat on John Gruber's Talk Show podcast with M.G. Siegler all about blogging, past and present. They also do a bit of an interesting detour into movies, before embarking into the nuances of the iPadOS vs MacOS debate and other Mac stuff. #

2024/05/25 #

  • So many podcasts for this week's newsletter, I might have to cut down the list a bit. 8/14 are on bitcoin, crypto and money.

    It always feels like there are too many of those, but the reality is that the most interesting podcasts are coming from that part of the tech scene at the minute. It makes sense though because money is basically involved in every aspect of life, so they have a very big landscape. Web development is much more specialised, and also not the easiest thing to communicate with just audio.

    No title for this week's issue. Some slightly malicious or at the very least mischievous motorbike people offered ne some small food thing last night, but it was wrapped in a trick question. People can be so mean sometimes, even when you are starving abd thirsty. I didn't fall for it though, that exact trick question has been used on me many times before. So I got a tiny dinner.

    Maybe I'll turn that into the issue title. It's so hard to ignore the bad in the world. That episode will occupy ny brain for days now. What a waste of resources. The world of course thinks it's all my fault. But is it really? #

  • A bloke in a car just slowly drove up to me while I was quietly sitting, preparing this week's newsletter on my mobile device, rolled down the window of the passenger seat, which was closest to me. I looked up because clearly he was attenpting to attract my attention, took one of my ear plugs out so I could hear him, and with a sickening smurk on his face, he simply said 'No!'. He then smiled with glee, closed the automtic passenger side window, and slowly drove off.

    This is the sort of shit I'm up against every single day, even as I'm being starved and thirsted, by malicious assholes proporting to be good samaritans. This is the world on another war path. It happens in every location I go to.

    Lots of red items left in all the locations I've been to in the past 24 hours. Go figure. It's never ending. I don't know why this happens, who is directing it, only that it happens non stop. I can appreciate how bizare it must sound, but I'm literally just describing exactly what's happening. #

  • So I'm sitting here adding some links to the linkblog after finishing writing this week's newsletter. A public bus drives past, stops to pickup a person waiting for the bus. The bus conductor simply shouts 'No!' out the window in my general direction as they drive off.

    Hard not to see the world as a crazy war path machine when this sort if thing happens constantly.

    Why are you on the war path again world? Is it because you are starving and thirsting me again? Or are you unhappy about sonething else that you are no doubt doibg to me?

    I'm sorry that everything is my fault again world. I am also hungry and thirsty and trapped in your trap. #

  • I'm not sure if it's a trend or not yet, I've only just noticed this potential pattern. Whenever they are starving or thirsting me, or they are about to start doing either of those two horrible and cruel activities, there is a massive increase in the number of random people that shout 'lie!' at me.

    For added context, yesterday a person who struck up a conversation with me, said it to me when I refused to tell him my name, and wouldn't make up a nick name for myself. It wasn't something that was part of the conversation that we could discuss, just a sort of order he issued in between things he was saying.

    He turned out to be rather a strange person. Kept asking very detailed and probing questions about me and all my posessions. I'm very glad I didn't tell him my name or indeed make up s nick name. Pretty sure that would have been used against me in some way.

    Another bit of context, yesterday morning an old lady that keeps appearing at the minute, has been for the past couple of weeks, sat down right near me. As she passed by to sit down, really angrily shouted 'Lie!' at me.

    And the final bit of context. As I was typing away on my device earlier, three young women sat near me, pretty much exactly were the old woman had sat. They eventually finished their conversation, which was I presume in vietnamese. The stood up and as they were waiting for a break in the traffic to cross, one turned towards me and shouted, you guessed it, 'Lie!'.

    And so it goes when you are being starved and thirsted while trapped in Vietnam. #

  • In addition to the multitude of war paths, the world has gone on a bit of a blocking spree today. It's like some sort of race condition tsunani. I prepared the newsletter well in advance, everything looking great, and the world has done it's best to block pretty much everything since then.

    Consequently I've missed the usual publish time, and to be honest that makes me sad. All this effort, ruinned so that a-holes can be winners of their stupid little harrassments abd mind games.

    Let's see if the world will allow me to publish by the end of the day. I'm not that hopefull because I'm already being starved and thirsted, and world is still unhappy. #

  • I mentioned in last week's newsketter that most of the ameneties necessary to remain alive had been systematically and calculatedly cut off. I occurred to me just now that I didn't write an update of the situation.

    For those wondering what the situation is with water access, electricity access, drinking water access and food access, essentially they are being turned on, then turned back off to coincide with periods where I am being starved and thirsted.

    Right now they are for all intents and purposes turned off. It's been almost 2 days since my last neal, nearly a day since normal quantities of water to drink.

    They are almost quite literally dangling the ameneties on the ebd of a string in a sadistic starvation and thirst campaign. #

2024/05/24 #

  • Gaza fractal - Given that everything eventually turns into a fractal, or at least that there are strong forces that always try to turn everything of any concequence into a fractal of false equivalences, how long will it be until a small area of Gaza emerges that seeks independance? Gaza will then need to decide what to do with said area and thus will be forced to turn into the monsters that created them in the first place. #

  • Well it's been another morning of being blamed for everything, and many war paths already from the world. And low and behold I get to the internet place this morning and I've been cut off. The Wifi network no longer exists. No way to connect to the internet.

    Once again, they create the problems they complain about, they block the solutions they suggest, and ultimately they just blame it all on me. And I get mutilated. And then nobody is happy, and they blame that on me too, and I get mutilated even more.

    I can still write this post because I use git and hopefully I'll find a way to sync it up later. #

  • No sooner have I written a blog post exploring my development strategy, in which I ask whether the world will allow my plans, than the world war paths me with a totally unprovoked 'No!' harrassment from fellow westerners in a cafe, while I was quietly minding my own business. World is going to war path, no doubt starvation and thirst is on the horizon. In fact the noers made reference to this in their little cowardly act. #

2024/05/22 #

  • There was somewhat of a decrease in harrasments in the past 24 hours. Woke up this morning, the shoeless man was there crouching a few meters away. After a few minutes he left. I then noticed there was a lit cigarette butt on the floor, next to a large clothes button. A few moments after noticing this somewhat odd configuration of the world, I felt some pain in my left foot. Removed my socks to discover a ciguarette burn shaped mutilation on the top of my foot, in a place that could not have been caused by my flip flops.

    Once again, I eventually get mutilated. Happens every time. #

  • Right after setting off for the internet place this morning, a woman that runs a tiny nearby mobile soup place casually informed me as I passed by her that 'they lied'. Hard not to wonder if her comment had anything to do with the earlier foot incident. #

  • Sudden surge in 'No!' harrassment from fellow shop customers as I was leaving a shop, which was then immediately followed up by the same from security guards at a gas stations. That was then followed immediately by two chuckleheads claiming to be 'happy' as they fake laughed as they walked past. World on the war path again.

    No doubt I'll be mutilated again shortly. #

2024/05/21 #

  • The past 2 days shop staff in multiple different stores in different locations have a bee in their bonnet about something. It appears to have started when I asked for a bigger plastic bag at checkout rather than the small plastic bag the shop staff was trying to give me.

    Since then staff all over the place have been shouting 'lie' at me randomly, calling me a 'liar' when I'm literally just sitting quietly listening to a podcast. For some reason it's literally the most important thing in the universe that they can deny me a slighlty larger plastic bag.

    The way it looks to me is that it's just another manufactuted incident, which then gets used everywhere to righteously blame me for everything. It's been mostly instigated by women, though men have been doing it too, though one gets the impression they are having to, perhaps against what they would otherwise do.

    I call all this type of behaviour being 'on the war path', because they are constantly instigating conflict. #

  • Worth mentioning the following in relation to the plastic bag war path from the past 2 days...it's perhaps not a complete coincidence then that the final denoument of last week's starvation campaign was a gift, from a passer by during a rain storm, of a rain poncho which looks like it's made from black plastic bin bags. It's not the greatest poncho in the world, but I have been using it, despite the resemblance. Yet somehow I'm still to blame for everything in the universe.

    It's mind boggling to the power of mind boggling once again. #

  • Gavin Woods: "My feelings on AI are pretty pessimistic I’m afraid. I see blockchain as a potential mitigating factor that humanity might have against AI, but ultimately I think AI is an incredibly centralising force. Everything I understand about AI tells me it’s basically the anti-web3.

    It’s totally based on a single economic actor having enough GPUs and enough data, that they can out think all of their strategic competitors. It’s fundamentally not something that is shareable, that is consensus based." #

  • Gavin Woods: "The trajectory they are on is for the AI to intermediate all human communication.

    AI brings us into a new form of communication: Totally intermediated by a machine in a non-linear way. This is extremely scary. We haven’t been on this path before.

    It’s almost like we have a single centralised translator sitting in between all our inter human conversations. And we don’t know what interests or biases they have. We don’t know how Microsoft have lobotomised their model or training data, how they have re-trained it when it said the wrong thing.

    [...]

    We are just the medium, we are just the substrate on which the AI lives." #

2024/05/20 #

  • The world is on the war path again. This time it's an old classic. Red items are being left everywhere I go. For example bit of red ribbon tied around a post next to where I sit and lay my head. I little red box thing that has the shape of a roll of quarters left for me to discover as I woke up this morning. Past experience has shown that these will likely get turned into escallations in one way or another. #

  • Kevin Rose made a surprise appearance on a recent Twit episode. I initially missed it when it came out. Lots of great tech discussion on all sorts of topics including TikTok & China, gaming platform algorithms, AI chat bots and algorithmic manipulation, VR and Apple Vision, Moonbirds, crypto, Bitcoin, Etherium, Solana, NFTs & speculation, raising VC money, selling to yuga labs, hype cycles, only buying what you can afford to lose, sticking to your allocation goals, portfolio rebalancing, intel, chips and foundries, and rich people buying media companies. Overall a good listen. #

2024/05/19 #

  • The number of motorbike gang stalkers doing driveby harrassment simply shouting 'No!' at me as the drive past has gone through the roof the past 2 days. Happens even when I'm quietly minding my own business, just sitting doing nothing, listening to a podcast or taping away on my device. Also quite a lot of pedestrians are doing something similar. 'No'‘s are definitely trending. #

  • A bloke that wears no shoes, who previously several months ago was appearing everyday, has started making appearences every morning again. As I recall, last time he pestered me quite a bit. It's beeen happening for 3 days now. Today he was trying to see what I was doing on my device. He also keeps saying 'No no no'.

    Odd thing is his feet are very very clean. It makes no sense because this place is so dirty that your feet wouldn't stay clean for very long.

    There always seems to be at least 1 'main character'. As soon as one disbands, another materialises. #

  • The unprovoked No trend has continued all throughout the day. It actually spread from mostly motorbike gang stalkers into the shops, with shop staff in several different locations assaulting me with a 'No!' as I was buying completely normal things like a sandwich and a soft drink.

    Like I have said before, I'm to blame for everything, even though I'm doing absolutely nothing unusual whatsoever. #

  • I read an article earlier about the protests in Georgia. I don't have the link as I write this note, but one thing I found interesting was a picture of the protesters who were all waving what I assume is their national flag. It is basically the St George flag, which is a white background with a red cross that seperates the background into 4 quadrants. On their version each quadrant has a small red cross in it. It's like some sort of St George flag fractal or something.

    For those reading this that might not be aware, the St George flag is the national flag of England. We don't see it very often outside of some sports competitions, because typically we use the famous Great Britain flag. An interesting fact about that flag is that it's a layered composite of all the flags of the constituent nations of the Union, so it actually contains the St George's flag.

    As far as I'm aware there isn't any connection between Georgia and England.

    Anyway I though the whole flag similarity was pretty interesting, and I'm now wondering if there's some significance to it. #

  • Figured it's worth mentioning that all 3 of the main sandwich shops that I go to, which are all in very different lications, have been playing funny games with portions and prices the past several days. Seems like it could somehow be related to the recent sandwich nazis incident.

    It's like some sort of racist localism synchronized sandwich making competition, where their whole stick is to create situations they can blame on me, which then get picked up by righteous gang stalkers. It's like they are the epicentre of escallating evil, and things have happened that suggest they are in some way linked. The sandwiches are mostly quite nice though.

    Everytime I find a new food place, it's only a matter of time before they get nazified. Seems to akways happen. #

2024/05/16 #

  • I've been wondering about the new everything page the past few days. Specifically whether having all post types interleaved is a good reading experience. I'm starting to think that perhaps having the links somewhere seperate might be a better idea.

    The problem is that there are so many of them and they are often completely unrelated to the notes and blog posts content. That might be a bit distracting. Also sometimes it's nice just to browse the links without being distracted by the notes and blog posts. It might be that a special links section at the bottom of each day might be a better way to lay things out.

    On the other hand I wonder whether that could be done using just CSS. That would make the display toggleable. Just a few thoughts while I'm waiting for my Github build minutes to reset. #

  • From the most recent Ship It podcast episode, when it comes to infrastructure, Meta is a very on-prem company, they literally have at this point millions of seperate machines running. Also interesting is that for servers they use CentOS, and for Desktop a mixture of Fedora, Windows and OSX. #

  • Rainy season is in full swing. It's horrible. Yesterday afternoon was torrential rain for hours, right into the early evening. Luckily I managed to get a hot instant noodle soup, without which I honestly think some form of hypothermia might have kicked in. This was all to the amussement of the shop staff.

    The world is being particularly cruel and mean at the minute. The only help I got was two tiny child sized cartons of milk at around 2am from a passer by. That was followed up predictably by motorbike gang stalker harrassment. I've hardly eatten anything the past 3 days, so my body is really low on energy. #

2024/05/15 #

  • Great interview with Ryan Dahl inventor of NodeJS on Devtools.fm podcast. His new project Deno is so very interesting. It's basically a much better NodeJS.

    It's really interesting how he and his team are pushing it forward, with massive compatibility with both web APIs and CommonJS, JSR which is a better npm registry that is compatible with the OG npm registry and works with all the various runtimes, tools like deno-deploy to make deploying to cloud infrastruture super easy, as well as new cloud primitives like a kv store, an SQS type queue, and cronjobs.

    It all sounds super incredible, but actually getting people to switch from nodejs seems like an impossible challenge. I hate to say it but it feels like it might turn into Perl 5, all be it one that actually works, and very well. Or perhaps they just need a few killer apps to be built on their stack. I really hope it succeeds. #

  • Is the whole Bitcoin and energy narative a big con?

    Sure it sounds great now, with Bitcoin miners flexibility being used to help energy providers expand their infrastructure, bringing electricity to places that don't have it. But the productivity has to come from somewhere.

    Isn't it the case that eventually the companies running the miners won't want to turn them off? Especially since miner revenue halves every 4 years. Surely we are just setting up a bug future arm wrestle between miners and energy companies?

    Isn't teaming up miners with electricity providers a cruel anti-freedom insane idea long term? #

  • This week is shaping up to be another one of those starvation and thirst nightmares, where everything gets blocked and I get blamed for the horrible things being done to me. Once more into the brink. #

2024/05/14 #

  • Another totally unprovoked rock attack - Sleep depravation by motorbike gang stalkers for most of the night last night. The world is clearly still on the war path following the sandwich nazis swindleing me a couple of days ago. That was followed by wave after wave of escallating righteous harrassment literally everywhere I went. And the escallation continued all night until a large gang of around 10 youths brandishing sticks and stones materialised at around 4am.

    After some verbal harrassment and confrontational behaviour from them, they started throwing the rocks and sticks at me, along with empty crisp cans. None hit me, but it was rather a close call. They eventually dispersed, but same as the last time this happened several months ago, no one around even batted an eye lid. It was almost as if they knew it was going to happen.

    Really hoping this is an isolated incident. The last time this happened, it eventually escallated over several weeks to the point where they threw an actual giant stone brick which hit me square in the face. It starts off as a joking not joking sort of thing but eventually it's brick in the face.

    One gets the impression that it's one or several of the local mafias, be it the taxi mafia, security guard mafia, butch women mafia, shop keeper mafia, police mafia, that somehow put them up to it.

    And of course I'm the one who gets blamed for it, and I'm the one who gets mutilated. #

  • Why doesn't someone build a blockchain that is optimised for developers?

    Maybe call it the view source blockchain. I think it's shit that there isn't an easy way to look at the underlying structure of the chain and transactions, to compare coins at a protocol level. HTTP, SMTP, RSS and even newer protocols like AT and Nostr can all easily be examined using a text editor. That's not the case for blockchains.

    I previously wrote a related blog post about this: HTTP Request/Response equivalent for crypto coins.

    Blockchains are too difficult to learn at a technical level. #

  • You learn to receive our rocks - There's been some form of mostly passive aggressive harrasment in every location I have been to today. Just wanted to make a note of that. The world is most definitely still on the warpath even if it is being quiet about it. Make no mistake though, I will likely still be blamed for everything in the universe. An aweful lot of 'you learn'‘s from various strangers earlier today. #

  • Happy intimidation - I mentioned this on Twitter earlier, a random passer-by on a motorbike stopped and ordered me to be 'happy' while making a reference to last night's rock attack. Pretty clear intimidation imho. #

2024/05/13 #

  • Not being able to code or publish still really sucks. Darn build minutes. There's nothing to distract me from all the world's little war paths. And oh boy has the world been on a war path tear since the sandwich Nazis' swindle yesterday. There isn't much I can do apart from calmly describe what's happening. It tends to take the following form:

    • They create the problems they complain about
    • They block the solutions they suggest
    • They then blame everything on you while denying to infiniti
    • They are still unhappy, and they blame the unhappiness on you
    • You end up getting mutilated again and again
    • Warpath warpath warpath, yet somehow it's you that is warpathing, just by your mere existence
    • Yet another starvation and thirsting episode, accompanied by constant and blatant food and water goading

    It's mind boggling to the power of mind boggling, and that's the point. Who's going to believe an MPM? #

  • Stealing someone's life is murder. Slow murder is still murder. If society allows this then net-net everyone are murderers. It happens again and again. People don't want to face tge truth, because the truth scares tge shit out of most people. #

  • Until it happens to you, there really isn't a way to fully grasp how bad it can get. If you say something, you get blamed and mutilated, if you don't say anything, you also get blamed and mutilated, but thr escallations are often even worse. #

  • Very interesting discussion about funding for open source software development and maintenance on the latest Untitled Linux Show episode. Amoung the many great points made was the notion that perhaps in the future support for projects becomes something similar to business insurance. At some stage companies are going to get tired of constantly running into difficulties, but there are a load of nuances that don't get mentioned. As soon as there are contracts, that totally changes the responsibilities and dynamics that maintainers might not be happy with. It really is a tricky problem to solve in a way that doesn't destroy the ecosystem. #

2024/05/12 #

  • Sandwich nazis strike again - Another manufactured sandwich shop incident earlier. I was very clear with my order, the sandwich shop staff turned itbinto an issue, I git blamed for the mistake they made. The restvif thevday I've been dealing with escallations in every lication I've been to. As always the escallators are full of righteousness. I am to blame for everything in the entire universe.

    I wish I could say it was something that doesn't happen very often. The reality is it happens constantly. #

2024/05/11 #

  • I think I've figured out why most blog posts aren't showing up on the everything page. There was a bug in the data ingest code that results in some cases in data getting over-written by the next set of data, so each month only had 1 blog post visible. I fixed the bug but ran out of build minutes while deploying thr fix. Very annoying.

    The build minutes reset only happens in 19 days. Until then no coding or blogging now. I'll likely continue adding content to the Github repo, so it will eventually get published, but it sort of kills the blogging vibe. #

2024/05/10 #

  • Looks like I'm not going to get the interleaved everything page done this month before I run out of build minutes. I'm really disapointed about this. I'm completely hating the latest page format at this stage, it's just such a poor way to display all the posts, you really don't get any sense of what's going on. It just feels disjointed, disconnected from reality. Sterile.

    I have the page rendering in staging, but the post urls are incorrect, they have the wrong root so when you click on anything on the page you get a 404. There's something wrong with how the environment is setup, the overrides are incorrect, leading to the rendering having an incorrect value for the root that is used in the urls. It's totally frustrating because debugging at the minute takes so many build minutes.

    And of course, the world is creating a mega tsunami at the exact same time so it's all way way more stressful than it needs to be. What are the chances? #

2024/05/09 #

  • Managed to get much of the foundational work on my static site genetator working yesterday. There were so many small niggly bugs that needed to be fixed. Today I'll be testing with production data and hopefully deploy. Then I'll be able to put together the new homepage that combines all the posts. It's going to be pretty cool. #

  • Progress on my static site generator has been pretty good. It looks like I've managed to drastically reduce build and deploy times.

    Builds had been taking 4-5 minutes recently. They appear to be back to around 60 seconds for the website which has ~19500 files. There was a bug that was causing thousands of files to change between builds, and that had also impacted deploy times to netlify, which was taking 6-7 minutes.

    All in all build and deploy was regularly taking 10-12 minutes. Tests that I've run this morning indicate this to be down to 3-4 minutes. Pretty happy about that. #

2024/05/08 #

  • Perhaps the warpath to end all warpaths. Yesterday evening a man on a motorcycle came past taking down all the warpath flags along the walk to the internet place. Later that evening, very late, another man arrived on a motorbike and offered me a clear plastic bag with a chocolate biscuit, some soy milk and a chupa chup lolly pop. You would think that real food would have been a more appropriate gift if you were trying to help someone.

    Anyway I took the biscuit and soy milk but polititely declined the lolly. I'm a grown friggin man for christ's sake, what the fuck am I going to do with a fucking chuppa chup? The man took the lolly back and drove off on his motorbike. I obviously must have offended him in some way, because a few minutes later a mini tsunami of motorbike drive-by harrasment began, which lasted most of the night.

    This is the level of we-are-absolutely-not-on-a-warpath-but-actually-totally-are-on-a-warpath that I'm dealing with day in day out. No matter what I do, I end up being blamed or bullied for something. The worste part is that there are people that are genuinely helping, but it gets very difficult to tell the difference. It happens so often, like multiple times per day at times, that you naturally end up assuming that everything is some form of warpath.

    Even this morning the motorbike harrassment driveby insidents is way higher than usual. These things take ages to blow over, then another tiny incident about another inconsequential thing of no importance will arise and the whole thing starts again. #

2024/05/07 #

  • The past couple of days have been rather horrendous. It's like the world senses that I'm nearing finishing a very difficult bit of programming and starts blocking things left right and centre, escallating the closer I get to finishing the feature.

    My water source has now been completely shut off. First the two taps turned to a trickle several months ago, then 1 tap kept getting shut off then turned back on. Eventually it got completely shut off. The remaining tap has been trickling for the past few months, but it got completely shut off as part of another escallation campaign.

    Without water, no way to wash or do laundry. I have no idea what I'm going to do.

    I've also been visited by someone claiming to be from the local police. He visited a few months back, but was on a non descript vespa motorbike. This time he had upgraded to a police pickup truck. He was nice enough, but I got the feeling he was trying to trap me, even though he kept saying he was trying to help me. He kept blaming his boss, and saying I was causing him problems. That's certainly not my intention. The reality is that anytime I've tried to improve my situation, I have been blocked, including by government officials.

    Anyway the next day the water got cut off. He said he's going to visit again in a week, not sure that's going to go very well.

    I wish I could go into mote detail but I'm wary in case it causes me problems. #

2024/05/05 #

  • Not much blogging today. I've been debugging my static site generator's archives plugin most of the day. I made quite a lit of progress. Still need to get it working on the main site and with the other plugins. So much standing up! #

2024/05/03 #

  • Society should be such that both people brought up in freedom and those that weren’t can live freely. I think though that mindbogglingly in some places this is quite a controvershal statement. #

  • Much of humanities mythologies have arisen in some way connected to the stars. It makes sense then that any alien civilisations would have mythologies based on the stars as seen from their position in the universe.

    With all these powerful AI language models and such, whether anyone jas thought to combine these with astrophysics software and generate some alien civilisation mythologies. Could be kind of cool, could be very strange. #

2024/05/02 #

  • Yet another day of being punished for not doing something as a result of being essentially blocked by others. Or being punished for doing something as a result of being essentially forced by others.

    The day has hardly even started and the righteous escallations have already begun. #

  • Seth for Privacy: "When you give up privacy, you don’t see the cost straight away." #

  • Seth for Privacy: "Privacy enhances human freedom. If we do not have privacy we necessarily make it easier for others to encroach on our human freedom and limit the freedoms that we have." #

2024/05/01 #

  • The Github build minutes reset yesterday. I was able to run a build and deploy all the content I'd written since running out of build minutes. This morning the automated daily build failed when trying to publish yesterday's content. I made absolutely no changes to the code. When I looked at the build logs I discovered the build ran into an out of memory error. That's super weird because I made no code changes, so it's unlikely to be a memory leak. It must be that the files added yesterday somehow pushed memory usage over the edge. What are the chances?

    The best way to check would be to try building without the content added yesterday.

    Oh world, why do you always always always always make things so darn difficult? #

  • I fixed the memory error. I first confirmed that using the data repo from last week built without error. That meant it must have been the posts I added since then that broke the website build's back. The website has around 20000 files currently, that's quite a lot. I increased the memory allocation to the nodejs process and the errors disapeared.

    It's likely that I just reached system limits, rather than a memory leak. At some point I'll have to make some optimisations as to how I store data in memory. Until then, uping the memory allocation to 4GB is good enough. #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.