News

My campaign to produce Shakespeare's Sonnets: A Graphic Novel Adaptation needs your help! Please sign up at https://www.patreon.com/fisherking for access to exclusive content and the opportunity to be a part of the magic!

I'm also producing a podcast discussing the sonnets, available on
industrial curiosity, itunes, spotify, stitcher, tunein and youtube!
For those who prefer reading to listening, the first 25 sonnets have been compiled into a book that is available now on Amazon and the Google Play store.
Showing posts with label eyesight. Show all posts
Showing posts with label eyesight. Show all posts

Friday, August 28, 2026

achievements unlocked

 alright! we had fun last night, yohay sponder's show was brilliant (even though it was very different to the one i went to with the same name), gd had a good time, we both laughed hysterically many times, and then we returned home to find mr smear also in good spirits, having spent the previous couple of hours playing video games without his parents to bother him :P

i don't recall what i did between getting home and getting into bed (aside from showering, brushing my teeth and spending half an hour on the spec library i've been working on for the last few days), but i ended up going to bed around midnight after taking a puff.

i slept pretty well.

i woke up earlier than i would have liked this morning, started my day with my morning ritual which included reading more of doomsday clock on the balcony, but relatively quickly arriving at the conclusion that i really don't want to read any more of it.

i really want to like this. the artwork is superb, and there's clearly a will to do something interesting, but the result is an incoherent mess and i just cared less and less as the panels wore on. this feels stuck somewhere between a cash-grab and an attempt to recreate something that was truly groundbreaking but without offering anything new.

instead, i spent the next couple of hours working on the spec library, then we all walked to the book / stationery store to buy what mr smear was missing for next week, and to the cobbler to pick up my sandals (expensive, but he did a great job), and then we took a bus to fox to learn that nobody stocks shorts in my size this late in the season (it's still mid-summer), and then another to dizengoff center, stopping along the way to eat really good hummus.

most of that story took place under a bit of a cloud because mr smear was being shitty, but by the time we sat down to eat things were fine. so lunch was great (except for the bit where i unwittingly dipped pita bread into gd's hummus, completely forgetting her need for sterile gluten-free environments, and then had to scrape out anything that might've made contact and hope for the best... so far, she seems fine.

*phew*

we found no shorts in my size at the mall, or nothing that i'd be interested in wearing, at any rate, but we did pick up mr smear's new glasses, so it wasn't a waste of time.

we came home, immediately began preparing the challahpeño, and i dived back into the spec library. within the three hours that i spent on it before leaving for shul, i achieved the following:

1. completing the main work, and figuring out how to interact with it.

2. testing it out on my other game project, very successfully!

3. writing up most of the article that i'll publish along with it.

i fired off some screenshots to dx, and he's excited too ^_^

i took mr smear to shul. this evening's service was weirdly short because a lot of stuff was left out, but that was because it was dedicated to the kids going back to school and (apparently) a conversion class graduating. mr smear was generally cool, he handled the babies well, and i was fascinated by the child-like mentally handicapped guy in front of me who's extremely muscle-y, but was so freaking cute as he kept jumping up and down whenever there was singing and his mother had a really hard time explaining to him that he was too big to join the little kids for their little ceremonies.

...

well, here we are, getting ready for kiddush at the end of the summer holidays, the shabbat between having finished strong at my previous client and looking forward to a new client with interesting potential, having completed the exciting work i embarked on at the beginning of the week...

shehecheyanu vekiyimanu vehigiyanu la'zman hazeh

Saturday, August 22, 2026

anxiously quiet

 we did a lice treatment last night before showering and going to bed very late, a very oily treatment, and my eyes are still irritated and they feel oily :(

yesterday morning was all about the pharmacy mission and weekend shopping. and monitoring and responding to the comments on gd's post, some of which were very angry at gd's observations on the neglect of children's hygiene, and some of which were very validating.

i ended up spending a good chunk of the day* on the auto-doc project, and then a very little bit of time before dinner on the map generator's seed algorithm before dinner. while that was happening, i also got mr smear to draw a couple of sketches of me because i want him challenging himself and practicing portraits, and hopefully i'll be able to get him to do that again today.

* i mean, a legit work day's worth of hours, though a lot of working with AI is firing off a prompt, switching to youtube, and then reviewing the results a few minutes later. but i also used a "teach-me" skill i've been working with since thursday (inspired by one of the guys at the game dev meetup), and i used it to verify that one of the big changes i've made to my auto-doc project actually makes sense.

[goes away, comes back a bit later, eyes feeling a little bit of relief]

the two puffs i took last night were very effective, and i slept.

today so far: reading some more of my favorite thing is monsters, doing a little more cleaning of the top of the kitchen cabinet (the third round in eight months, making progress), and then a whole bunch of nothing (minesweeper while "catching up" on youtube), now it's breakfast time and then... who knows?

Tuesday, August 04, 2026

so hot outside

 i'm so, so tired. i went to bed around 1am (inscryption), and actually slept, but woke up surprisingly early. i read stuff on the balcony as the world woke up - being grateful for the birdsong, and disappointed that my eyesight is so blurry - and one of the things i read has been sitting with me all day:

the unicontext

...

our first daily was awkwardly cut off, most of the day was spent burning tokens on improving observability that led to a complete refactor. the client handled that way more positively than i did :P

also, i learned that the big project that was on hold just got resumed, so i know what i'm going to be doing next week.

everything around those two was AI tracing, and a very uncomfortable and stressful second part of the daily which involved biting my lip because my manager was saying stuff that was so unbelievably wrong... i think i found the right approach to address it and figure out what happened, but i'm not convinced.

...

i had a telephonic doctor's appointment this afternoon, and she's asked me to try a medication with a sedative side-effect, in addition to doing the full bloodwork and visiting a clinic at the hospital that i've never heard of, but am almost sure is the same one i just went to :P

...

the end of the day was more than half an hour of me trying desperately to get out of the office, but trapped by my personal codex agent visibly doing what i asked it to do and being terrified of disconnecting it and then not being able to resume it later.

i met mr smear on the way to the bus to the comics library, where we returned the copy of chainsaw man he'd borrowed and left with an armful of amazing works: two of my favorite asterix comics (the normans and the britons), an amulet book, inside moebius part 1 and my favorite thing is monsters. we got home to a delicious daal dinner, watched the simpsons episode on the prohibition, then went through some of my youtube playlist for mr smear, then showered and brushed teeth, and are now about to sit down and watch something in spite of the fact that i barely managed to keep my eyes open while dragging myself to the shower.

i'm not going rollerblading tonight.

Friday, July 31, 2026

small accomplishments

we got shit done today. it took a while to get everyone roused, and gd and i had a bit of a tiff along the way, but the two of us abandoned our child to the screen gods and caught a bus to the shoe repair store where i dropped off my very expensive but now quite broken sandals, and she convinced me to listen to him and do the decidedly non-vegan thing of repairing them with leather, which makes me quite uncomfortable :/

we hit the supermarket - which is a surprisingly good one - on arlozorov, and eventually got out of there with most of what we needed. we caught a bus back home, yelled at mr smear for having put the air-conditioner on when all the windows were wide open, and then mr smear and i went on another mission to the street north of us, which required three stops but we got pretty much everything that remained on the list.

then mr smear and i left for the mall, catching a very cramped mini-bus and mr smear managed to keep it together in spite of the small kids around him. we paid the optometrist a visit and ordered his new glasses (apparently his eyesight has improved a little), along the way happening to pass the second hand game store and asking on a whim if they had what mr smear's been begging for for his birthday - motion controllers for the ps4.

i'd called another shop earlier about that, and learned that nobody's selling them or repairing them (the mongoose left us a couple that seem to be broken or in need of battery replacement), so i was surprised to learn that they had one pair, and they gave me a bit of a discount (still quite expensive).

so mr smear was very excited.

then we did one last mission to pick up another fan and a kettle because ours died this week, and caught a bus home. on the bus, a conversation we had led to mr smear deciding that he really wants to write a diss track response to dan bull because one of his songs isn't as amazing as the others, and i have to admit i'm quite impressed with what he's got so far!

i was crashing on the way home - recalling that i didn't sleep last night - but i made myself a coffee and wrestled with the motion controllers. poor mr smear, standing there with the vr helmet on and the controllers finally connected and strapped on, and discovering that the games he was hoping to play with them don't support them :(

we should have done some research first... anyway, i tried.

i tried to do something of value, but ended up opening inscryption instead (i really wanted to play braid, but it doesn't work on mac), and i've just kneaded the challah-peño and can't decided what my next steps are. perhaps nothing.

Monday, July 06, 2026

the king of the upside-down

 it's monday evening, just about two days have passed and it's been wild.

saturday night:

i spent the following few hours working on my hackathon project, troubleshooting github actions and eventually getting to the point where i'm ready to give the first iteration a try. then i went to bed, and caught a few (about three) hours sleep.

yesterday:

i woke up feeling less than stellar. but i got up, and had a coffee, and then accompanied mr smear to his first day of summer day camp. the first time was a bit complicated, but he managed just fine by himself this morning, so 👍

from the bus to the school we were accompanied by one of his buddies, and it was interested shadowing them and hearing them discussing how much happier they both are at the new school ^_^

i lurked a bit while mr smear registered himself, then made myself scarce and headed back home. the camp is a version of "the academy", the post-apocalyptic survival LARP, and i think that's pretty cool :)

i paid the municipality fees yesterday morning, which are still on the landlord's account. quite frankly, i'd rather they remained that way because he gets a significant discount, and at this point i really don't want to go through the ridiculous circus of recreating our contract and pretending to be moving in...

my first meeting was long, and tough. the guys amicable enough, but my gods he makes me uncomfortable. he's clearly very knowledgeable, but we seem to have a communication problem and he doesn't solve problems quite the way i do. also i was very tired. i was quite amused when we finally came to the conclusion that whether he likes my approach or not, it's the only viable one considering the state of the data.

either way, it was a massive relief when the meeting was over.

i spent quite a lot of time poring over documents my client had sent me over the weekend, which led me to read welcome to gas town, which is completely unhinged.

i managed to complete the morning meeting's change by the time mr smear got home, at which point we sat down and had a serious conversation about his first day; he's bored, he says, because although a couple of the things they did were fun, there was a lot of physical activity that just isn't what he's there for...

either way, he urgently needed sports shoes, so we all went to the mall for what is arguably our least favorite family pastime. the first place we went to - a department store - had very expensive options we weren't thrilled by. the second only had the most expensive shoes, great quality but not for a growing boy. the third... had what we were looking for. aside from a little bit of i've-had-enough drama on mr smear's part, we walked out with a solid pair of shoes and an order for an identical pair one size up at a heavily-reduced price.

there was a little more shopping to be done, then we caught a bus home. gd and i dropped off the shoes, the groceries and the child, and then went across the road to do some more grocery shopping. it was poor timing, lots of customers, one cashier and one self-service, and it took sooo long to get out of there...

over dinner, we started watching guardians of the galaxy. the rest of the evening was a blur. i think i went to bed relatively soon after putting mr smear to bed.

today:

i actually got a good night's sleep last night. my back's still really sore, though.

...

there were a couple of odd threads to pull at work today, the main one being as follows:

a couple of months ago i worked on a small service that nobody else understands. it's written in golang, and nobody in the company works with golang (they fired the team that owner the service), and it hadn't been maintained for a very long time. so i upgraded it to the latest version, and made the changes that needed to be made, and merged them... but nothing happened. i didn't break anything - which i was very grateful for - but what i thought i'd fixed still wasn't fixed, and i had to cut and move on to the big project.

on thursday i had some spare time, and i returned to the service and made an important fix (a serious memory leak). this morning i got permission to push it. i pushed it.

nothing happened.

the AI i used to investigate the dashboards and the logs came to the conclusion that i totally fixed the bug. it repeated this a couple of times, even though the dashboards didn't seem different at all, and so i carried on trying to figure out what was going on.

eventually, i realized that not only were my changes not in production, but neither were my previous ones, nor those of the couple of people who also touched this service in between. that the CI workflow  entitled "build - test - deploy" that ran successfully only builds and tests, but does not deploy.

the CI/CD workflows have never been CD, the deployments have only ever been manual, and nobody responsible for this service knows this.

you can't make this shit up.

...

oh! and the other consultant working with my client came by my desk after putting some pieces of data together and determining that there are people being fired by our employer for not being able to find clients. it calls the "i have job security" thesis into question, it doesn't feel so good.

...

in the afternoon, i travelled to my employer's office for a group meeting. i got called up, unprepared, to tell a story about failures at scale, and told the story of me returning to work after paternity leave and having to rewrite the project from scratch, getting to the deadline with everything working beautiful and discovering a bug during the demo that the managers saw and terminating the project.

the barbecue wasn't my thing, but they'd brought in a serious quantity of good hummus and falafel so i was sorted. i made myself a few pitot, and bounced from vegan conversation to vegan conversation - most of them initiated by somebody overhearing the tail end of the previous one and inquiring. all of it was amicable and i think i got some people to think a bit differently about it.

...

i caught a bus to the mall to meet up with gd and mr smear, who'd been forced to wait in a freezing reception for more than three hours for the eye specialist. tomorrow we're going to start hunting for a new one, and then call up the fat-fuck receptionist and tell her we're cancelling because she's a selfish piece of trash (gd described to me in detail how disrespectful she was towards everyone, and that she wasn't the only one to beg her to raise the temperature).

apparently mr smear's eyesight has improved? hmm...

we bussed home, gd prepared a gluten-free vegan pesto and avo pizza (which was delicious), and we discussed mr smear's day camp experience and explained that there's no refunds and he's just going to have to make the most of it. fortunately, as much as he's disappointed that there's so much physical activity, it overall seems like a pretty good place for him to be. he's learning interesting things (just not as much of the day as he'd like), including woodwork (which he is enjoying), and apparently the kids are generally pretty cool.

i'm tired. i really, really hope i get some sleep tonight again.

Friday, May 01, 2026

pause

 i'm a bit anxious because other apartments are anxious, we've just moved in and people are beginning to worry about metro construction that's supposed to be taking place beneath our building. sometime. no concrete dates or approximate timeline.

i don't want to even think about moving anytime soon. we're invested.

...

i got a little bit of work done on my first AI harness attempt, learning openspec (in general simple to use, but lots of nuances for people who care about the potential implications of esoteric configuration options), and i read a bit more of never again will i visit auschwitz, which i'm preemptively annoyed by because until it gets to the TDS part, it's a brilliant and important work. i also read a little bit of the sample i got of heinlein's starship troopers [pauses to purchase the full book on kindle and complain how the pricing in canada is a lot more than in the US], which has long been one of my favorite movies and i've yet to read it.

our ikea delivery, which was scheduled for sunday, arrived early ^_^

my mother, wife and i took a bus to the mall, picked up a few things and had an emotional and dramatic experience picking up her new glasses - first bad dramatic, then good - and we were considering stopping for coffee when we realized that we were running out of time to pick up mr smear and get home and get to the museum of illusions "on time". so we hopped on a bus that turned out to make things more complicated (thanks, transport app), and ended up getting off at a supermarket to do some last-minute shopping for tonight, discovering as we entered that the supermarket is in the process of selling off its stock and shutting down.

we got home, mr smear got home, and then we realized that's gd's toe was in no condition to go anywhere :(

so my mother, son and i caught a bus to the port, stopped for a coffee, and arrived at the "museum". unexpectedly, there was a lot of activity and a queue, and when we arrived at the head of the queue we were instructed that no food or drinks were allowed beyond that point. so we went back to the tail off the queue, and i uncomfortably drank my coffee as quickly as i could, gave up the last bit when we got to the front, passed security, and only then learned that we'd been in a queue for the wrong thing, and that the entrance was around the corner, and that there was no actual "time slot" in spite of what our tickets said 🤦‍♂️

that aside, the museum of illusions was fantastic! it was especially cool seeing all the illusions i saw jason pargin talking about just this week in real life, and we got some great photos, and the three of us almost lost our cookies in the "vortex", which was hilarious :D

we came home to put together a shoe stand and make challah-peño (my mom's first!), mr smear's been "doing homework" (pretending to read his history texts), i've been fiddling around with my first AI harness, playing slay the spire 2, and we're about to start getting ready to visit our upstairs friends for a friday-night barbecue.

Friday, April 17, 2026

dust mouth

 firstly, omg i didn't realize it was my turn on crosswalk duty at the school this morning 🤦‍♂️

so that's a bit shit.

also a bit shit is our financial situation this month...

i dragged myself out of bed this morning, and immediately completed my first sleep journal entry. i found it a bit confusing at first, not just because of whether 12am and 12pm are midnight and noon or vice versa, but also because it's weird documenting the night's sleep and only afterwards documenting any naps from the rest of the day before the night's sleep. either way, it amuses me that the first night of sleep journaling and i actually slept pretty well.

it was a warm morning, first day of shorts and vests. i dropped mr smear off at school, returned home for an early breakfast, and then accompanied gd to the clinic. she got an appointment for our doctor, and so until then we burned our time waiting in line at the pharmacist. we picked up a coffee at "our" bakery, and then sat down with the doctor for a very unpleasant session.

gd was not happy, because the doctor doesn't agree with her assessment of something she's dealing with and so refused to prescribe medication for it. after much drama, gd's managed to get our old doctor in cape town to prescribe it in a way that my mother can pick it up... it's all very weird.

after that, we visited the nurses office to find out what happened to a sample gd delivered over a month ago, and learned that she'd never provided a "permission" (which nobody had told her about) so somebody had collected the sample and... made it disappear? so we'll be complaining about that on sunday, when she brings in a new sample.

jesus.

we returned home to drop off the groceries and then head out to the mall to pick up gd's new prescription specs, at which point we realized that we'd forgotten about mr smear and that school had come out already. i told him to meet us at the mall, which he dutifully did. he arrived just as gd's eyes were being re-tested because her very expensive specs were completely useless - she literally couldn't see anything - and entered the lego store which i chatted with my big sister.

during our chat, i learned that someone in a group i'm in is doing something related to the impact work i've been thinking a lot harder about since wednesday. i've just sent the guy an email, hopefully it'll lead to something.

after gd came out, we went downstairs and had a delicious hummus lunch, then gd failed to pick up another pharmacy prescription (part of the doctor drama) and we headed home, stepping outside into a massive, choking dust storm.

i read a little bit of the the colour of magic graphic novel while listening to tool before crashing into a semi-conscious nap for an hour, then made myself a coffee, used the massage tool on my neck, and then settled down at my computer to try and do something productive, even though my brain's offline, while i listen to mr smear humming to himself and appearing to make enough progress on his homework that he might actually be done before the sunset deadline.

i don't know if i'm going to get anything productive done.

Monday, March 30, 2026

limitations

 today was messy. we slept alright - mostly - but i woke up with a skew neck. i managed to get mr smear out of bed and brushing his teeth, but by the time i'd brushed my teeth he'd curled up under a blanket on the couch, and i couldn't argue with that so i followed suit.

then we accompanied gd to the mall (with some nasty lingering feelings on the way out the door) to get her eyes retested and order new glasses; which she did that, mr smear and i milled around. the moment we finally sat down and i opened my laptop, and fortunately just before i ordered coffee, gd called to shock me with the amount they were asking her for - more than half a month's rent.

so we scrambled on over there, and managed to reduce the price by a thousand shekels. it still came out about half a month's rent, though :(

we caught a bus home, where we split up so that they could try to get vegan eggs for the seder and i could get started with work.

in spite of everything, i feel like i made a bit of progress today, but i couldn't check in with my team because it's their weekend so i've held my updates back until tomorrow.

in the meanwhile, mr smear's friend came over for a few hours and the two of them had a great time.

my company sent us a holiday care package, which was very sweet but also contained dairy, so fortunately his friend took that part home with him and i reminded our office manager (for the manyth time already) that we're vegan and have a dairy-allergic child... 🙄

the half hour zoom all-hands with my employer was a bit awkward, but sweet. i came stone last in the company quiz, in no small part because it took me so long to read the questions that i ran out of time on half of them :/

mr smear got through his human resource machine homework really well (i love seeing him excited when he finally *gets* it, even if can be a struggle to get him to focus), and his music "homework" was tooling around with garageband and he managed to put something together that sounded surprisingly good.

i tried to put in some (formal, for my employer) learning time while he helped gd with the kitchen, but i don't think i was working on the right stuff. also, my brain's been largely offline most of today.

we had a huge dinner and watched strip search, then had a good chat with my mom, and got mr smear showered and in bed. i was on my way to shower when gd caught me for a very serious talk, which ended up being a very serious fight, and it took a long time to get ourselves resolved and in agreement with each other about how we move forward.

and to get the office dry, after somebody got sprayed with a hose. with time that part will probably seem funnier, i'm sure.

Friday, March 27, 2026

getting out the house

 it's almost 1am as i begin writing this, and i'm sitting here with my usual sore lower back  / bum, and indigestion. i guess this is the price to pay for trying to go to bed earlier. or just for being me.

...

we had a quiet night last night; the day was full of attacks, but it was a quiet night last night. i started the day sitting on our couch with a cup of coffee and the first volume of dragon ball. and arguing with gd over which side of the living room the couch or projector or future television need to be. my primary concern is not being able to look out a window from the couch, and my eyes have been strained and my vision blurry for the last couple of days so that's kinda front of mind (just like my eyes).

...

if there's something that set the tone of the day, though, it was putting together a whole lot of my old jokes and scripts ideas just before we had to shelter from a strike, and while we waited out the attack i used notebooklm and gemini to put together a two-panel comic that came out really well!

...

my client / boss invited a few of us to the office for lunch and beers, and i decided it was worth it. gd packed me a sandwich and some salad, which turned out to be a good idea as the guys ordered vietnamese with zero vegan options on the menu, and i managed to get to and from the office without any alerts (i was a bit nervous crossing the massive bridge over the highway).

it was nice to be in an office with my coworkers, it was a good vibe and in theory it was more comfortable to work than from my home "office". but in practice, the moment i left the apartment i felt weird, a bit dizzy and "off", and my stomach was uncomfortable the entire time i was there. by the time i left, i was nursing a pretty serious headache and i needed to lie down.

while i lay down, my sister sent us messages informing us that she's finally got permanent residence in the UK! this is great news; even though she's nervous about what a shit-hole britain has become, it's a much better class of shit-hole than south africa.

we spoke for a bit until there was another attack; i'm beginning to lose my mind, because the last week or so there's been a problem with our shelter wifi. then i saw a message about the state of our garbage bins, and realized that a large part of it was from the couch guys yesterday... so i headed downstairs and literally got my hands dirty, so much so that i needed to jump in the shower immediately after returning to our apartment.

i had a chat with my mother, and then gd ordered dinner and i sat down with mr smear to help him through another level of human resource machine.

getting him to think through problems out loud, and guiding him without giving him answers, is tough. but i'm extremely pleased to report that he's doing it!

over rainbow burger dinner, we watched another couple of episodes of strip search, then it was shower time for mr smear, after which there was some drama (gd called the shower "condemned").

and then suddenly it was 10pm, and we apparently agreed that that was a valid pesach holiday bedtime for mr smear, so i read some more of the colour of magic from my bed (his bed has been next to mine for the last while) and then we both fell asleep.

...

i'm listening to the latest tousi tv report, the news is completely insane. i played a bit of balatro last night before going to bed, perhaps i'll do something similarly braindead now.

Tuesday, November 18, 2025

nerves

i barely slept last night, not sure why.

i was supposed to supervise mr smear on the bus this morning, but we were so wrapped up in our discussion of how to tell jokes across different mediums (and the importance of panel layout, he's got strong opinions on swamp thing) that we auto-piloted to the light rail instead :P

i spent a couple of hours preparing for my phone screen, after which it turned out to be just a non-tech introduction. but it was positive nonetheless, and immediately afterwards i heard back from the outsourcing form, who's skipping a step with me and has invited me to what might be the final round! i'm legitimately excited about this one, i really hope it all comes together.

after that, my eyes were giving me trouble and i was feeling quite antsy, and i decided to take a walk with my kindle. i found a nice spot in a nearby park and read a little, but after a couple of pages i realized i just didn't have the focus. i walked a little further, found a surprisingly nice little fountain hidden away next to the park that i've never noticed in the three and a half years we've lived right next door, and then returned home just in time for a call from swordschool.

jesus, fuck, he's been going through some difficult shit. we talked for quite a while, so long that i almost entirely missed urchin's visit (we literally had a couple of minutes to chat before she left), and we're going to continue the conversation tomorrow. i'm planning on giving him a boost with one of his ideas and hopefully we'll enjoy some quick success 🤞

mr smear arrived around the time urchin left, and we dove straight in to math homework. well, he did - he didn't really need my help, so i got some of the dishes done.

mr smear has been repeating some mightily inappropriate shit recently, directly from his new friends at school. i'm trying to impress upon him, just in case, that friends don't pressure friends into doing anything they're not comfortable with, and that if he does find himself compromised, he needs to tell us so we can help him out of whatever shit he gets into...

a short while later, we all left for the hospital complex, picked up some meds and then accompanied gd to the pain clinic for her nerve block. after getting her ready for the doctor - which took a while, but much less time than usual - mr smear and i went through his hebrew reading homework. he did really well, but there were a couple of moments that reduced my patience, and then his behavior afterwards (he didn't want to do anything that wasn't on his phone, including not doing anything at all) reduced it further.

getting gd home after the procedure was pretty straightforward, and after a brief chat with my mom i took mr smear with me to go pick up dinner. some of the walk was unpleasant - my patience had pretty much bottomed out by that point - but most of it was us talking. a lot of the talk was about heavy stuff (aging, illness and death), which was fine except for the bit where i said something so heavy it upset him and i immediately regretted it...

we picked up... too much food. like, two of the dishes we could've left behind, and it was quite an expensive meal. having said that, the meals were delicious.

there were some negative feelings around bedtime (the usual), but otherwise it's been a smooth evening.

tomorrow morning i've got an appointment with the israeli employment service...

Thursday, November 13, 2025

slow day

 yesterday:

mr smear and i are getting into a much healthier homework groove.

i finished reading blindsight yesterday:

blindsight is mindblowingly ambitious, and it does a damned good job of delivering. having said that, there're some intense sequences that i just had to allow myself to not totally follow, and i'm sure that i wouldn't have been nearly as impressed if i wasn't already deeply fascinated by a lot of the ideas watts has stitched together.

i started reading the first percy jackson book yesterday (mr smear's on no. 5 already), and it's really good.

a surprise intro interview in the evening, i felt like it went well but they haven't got back to me yet.

mr smear's punishment was over, so we finally continued watching awakenings.

i played disco elysium until around 1am.

today:

i actually slept pretty well last night, and i had a couple of intense dreams. unfortunately, most of the morning was me still half-asleep and in a dream state, with every act a struggle...

mr smear wanted to go to school on his own, so until gd dragged me out the house to accompany her to the hairdresser i alternated between napping, reading percy jackson, and watching more jujutsu kaisen*. 

* so far, nothing too crazy for mr smear

while gd got her hair cut, i nursed a coffee and mostly stared out the window... primarily because my eyes were giving me trouble. it looks like ocumetrics is finally doing human studies...

the only other outing i had today was being sent to pick mr smear up from school with umbrellas because we were worried it might rain. for the rest, i basically did very little.

mr smear's homework was tough, but not unpleasant - i struggled to explain to him how to translate a multidimensional graph into various average calculations, and he struggled to understand, but we got through it eventually, and in good spirits.

then we finished awakenings, with lots of feelings all round.

it's been a bit of an uncomfortable evening: i watched random shit on youtube and played minesweeper challenges, when i should have been doing pretty much anything else. i should be reading, or playing a proper game, not this time-killing bullshit.

Thursday, November 06, 2025

closure

 oh, and there are other anxieties too... like the "i've just started an application with a company and they're not going to be okay with me stopping the process with them for the fourth time in three years", and the unrelated but not negligible "my son isn't fully understanding how precarious his tenancy at his new school is" anxiety...

i accompanied mr smear to school this morning, then ducked into the office to clear my desk. i encountered two of my now-ex-coworkers and we talked for a bit, with me needing to do more consoling than them and not doing a particularly great job of it.

the "decision" meeting of my hearing took about five minutes. i wasn't unhappy with the severance they offered. when i later signed the document, it was with utter disgust and contempt for their pitifully childish responses to my hearing responses that were encoded within.

i posted a farewell message in the company whatsapp, to which i have received a heartwarming outpouring of commiseration and goodwill. there's something extremely precious in knowing that during the course of my eight month run i touched a lot of people, and that a heck of a lot of them understand how capable i am and how wrong this all is.

some of my now-ex-coworkers are miserable, some are scared, some are furious.

one of the back-stabbers had the gall to send me a perfunctory message, gd was impressed by my ability to phrase "go fuck yourself" so politely.

i must say: it struck me on the way to gd's eye doctor appointment that had my boss fired me the week before, or had he let me grind another month or three in the new team before firing me, i think my reputation would have suffered considerably more harm. he has no idea how much his bumbling just-so has protected me, and i guess i should be grateful.

in the morning, my old improv teammate called me to discuss his employer, and not only did he sell it but he gave me some useful advice about interviewing with them.

i'm now looking for something a little less adventurous, something that will hopefully stick to my resume for a few years at least.

[logging in to my cousin's funeral on zoom]

not being employed, i was able to accompany gd to her eye doctor appointment in neve tzedek. we picked up a really good coffee from mae on the way, and the appointment itself was interesting because the doctor is french so a) gd didn't need me for translation at all and the communication was fluid and b) i was surprised to find i understood most of what transpired.

after a mission to find polenta we came home, stopping by the store on the way, and i was feeling pretty weak and a bit faint. i wolfed down some leftovers, then rushed off to the school to inspect mr smear's locker. on my way, i spoke to skippity, who hadn't been able to bring himself to join us yesterday. i told him it's not a good idea to grieve alone, and i gave him some encouragement, and i really hope he doesn't keep taking this so hard.

1. i learned that when mr smear doesn't leave class with everyone else, he holds up the janitor who does not appreciate it at all.

2. his friend ratted on him and i learned that he's still using the teacher's computer (boy, was he surprised to be informed that all his teacher has to do is look at her browser history)

3. he very confidently informed his friend that i was fired, which made my heart sink. later, when i mentioned it to gd on the phone, i was walking into a light-rail tunnel and said it out loud just as a whole bunch of people came walking round the corner :/

4. the books he claimed he couldn't find were right in front of his eyes when he opened his locker. and he's missing a book, that he likely left outside the locker, and we're going to have to put down a lot of money to replace it :(

it took so long to get out of there, that i was under serious time pressure to find a place to take the sensitive* intro call. we pulled into a hotel foyer, paid the dues (a coffee and orange juice), and i had what felt like a pretty good conversation.

* the fourth-timers

we went into the mall and went through the posters hoping to find what his friend wanted, but they didn't have it. then we returned home, breezed through his hebrew homework, and he did his math homework well.

gd made good on the polenta, i usually don't like it but i totally enjoyed the dinner tonight.

the bedtime routine went quite smoothly, but i almost fell asleep reading to mr smear and i joined gd in the living room and passed out on the couch. i woke up a while later extremely uncomfortable, and transferred myself to the bed. then i got up to my midnight alarm for my cousin's funeral.

for decades, my memories of him have been tarnished by something he did when he emigrated, but listening to the eulogies and being reminded of all his other attributes, i feel like i've been judging him rather unfairly.

...

mr smear just jump-scared me, it's 1.30am and he just had a nightmare. i am grateful, though, he finally got the message about not yelling "help" from his bed...

Monday, August 11, 2025

a big bigtalk talk

 it's the middle of the night, i've just spent an hour or so playing slay the spire and minutescape (and leaving the following review for the latter):

after three hours, i don't know whether i recommend this or not. on the one hand, it feels like there's a story incoming, and it has a certain meditative quality to it (if i play late at night it's like a lullaby with achievements). on the other hand, i honestly can't tell whether i'm getting better or whether my improved times are just a combination of bonuses and luck, and it feels like a really, really slow grind either way.

otherwise, it's bothering that my eyes are still quite irritated after a week of the drops that i was given for five days.

...

after seeing mr smear off this morning, i went to the hospital where they printed out his most recent allergy test results, then took those to the clinic to request authorization. then i returned home, grabbed my gear and headed to the office. the morning was a hot mess, which included welcoming the new english devops, syncing with my boss*, arguing about scope with bigtalk in front of the new guy because he insists on not understanding how to work with others, and juggling a bunch of support requests from all over the place.

* about bigtalk, and my own plans. it was awkward to realize that he'd joined the meeting while on vacation in greece - i hadn't noticed he was on vacation, but he insisted on continuing because he knew that i wouldn't have set the meeting if it wasn't urgent and important - but we're clearly aligned on what's happening with bigtalk. and his feedback for me and my own intentions was very positive, so that was nice.

gd and i had a parental guidance session in the middle of the day, and it wasn't at all easy. mainly because we have very different ideas about screen time and socialization; i'm worried about undoing our progress with mr smear by fuzzying the boundaries, even while i don't think giving him more "holiday" is a bad thing.

i was surprised that he hadn't asked me for the next one piece volume today, until he sent a video he'd made in flipaclip which i'd forgotten i'd installed for him. i watched the video on my way to pick up lunch, and it was so well done - albeit eerily gen alpha - that i giggled helplessly the whole way out the building. i felt compelled to share it with some of my coworkers, which led to potentially bringing in another coworker to the game hacking fold :)

the next hour or two were more of the same from the morning, and then i left early to get my hair cut. i literally passed out in the chair while the hairdresser worked, and aside from one thing i needed him to fix it seemed to go well.

on the bus home i had to work to solve a weird networking issue, and a little bit when i arrived as well, but after taking the last tortit ice cream from the freezer (and having to share it with mr smear, who'd previously asserted that he didn't like it any more) and jumping in the shower, we had a great leftover dinner (more of gd's not-onigiri) and finished watching stargate (which we all thoroughly enjoyed).

i read some more of the neverending story to gd and mr smear after he finally got into bed, after which i soon passed out myself. and then woke up a couple of hours ago.

Tuesday, August 05, 2025

break everything

 today was wildly not fun.

step 1: wake up after a sleepless, though somehow not unpleasant, night.

step 2: try to find a newspaper for mr smear's paper mache activity on the way to his shuttle. discover that there's no demand in our neighborhood for physical news, and walk quite far to pay for one. then quickly head home, pick up my bag for work and take a bus to the summer camp. getting out too early (about halfway there), but fortunately only having to wait a minute before the next line came to the rescue.

step 3: get to work early, become convinced to go to the print shop before the day gets really hot. but the day was already pretty hot. i had an awkward meeting with the guy, but eventually left with an understanding of what to expect. i don't quite know how confident i am, but i guess it's worth a shot?

step 4: the day began in good spirits, but we had networking issues. i tried to fix them, but instead took the entire office offline and would spend most of the next six hours trying to get things working again. including hunting for a "console cable" in our warehouse and in two stores, to no avail. we managed to borrow one from our neighbors, but we weren't able to figure out what to do once we finally connected. all the while, the tech support was less than useless.

the above included half an hour to an hour of a distressing discussion with bigtalk, who's upset that the incoming devops manager is technically less capable than him and that he's effectively demoted himself by signing on with us. it was a complicated conversation, and i hope my advice helps him.

also during the above, two of us went to the new sumsum and it's waaaay slicker than the other branches.

step 5: the (work) day ended with incessant random things, and me not getting my tasks done.

step 6: coming home to a much-needed gin & tonic, a decent leftovers meal, and the realization that mr smear's going to be ten years old tomorrow.

he was very excited about me buying volume 3 of one piece for him. they didn't end up doing the paper mache activity. his eye seems to be clearing up.

oh, yeah - my eyes have been driving me nuts since sunday. what i've been doing seemed to have stopped the infection, but i'm still anxious that something worse might be on the way...

step 7: reading more the neverending story to mr smear (and gd) at bedtime.

step 8: our security consultant - after i've been complaining about one of their unnecessary decisions that's been causing me to be locked out of our password manager - finally did something she should have done from the beginning and completely turned the terrible experience around.

...

it's almost midnight, and the technician's supposed to arrive at the office between 8 and 11 :/

Monday, August 04, 2025

double vision

 i slept pretty well, surprisingly, but i woke up with crusty eyes indicating an incoming eye infection. because things weren't stressful enough. we headed to the clinic early, where i got off on the wrong foot by taking two numbers instead of one, which offended the clerks. then gd decided we had enough time to go to the pharmacy, and it was only through sheer dumb luck that i overheard my number being called after mr smear's had already been missed.

the doctor examined him, did some complicated math, and prescribed pills instead of syrup which makes our lives much easier. and he prescribed me drops and a cream, which i'm about to use for the first time and i'm a bit nervous about it.

my eyes are really itching all of a sudden, please god don't let it be herpes :(

we came home, packed his bag, and all left together to catch a bus to the summer camp. we dropped him off, confirmed that the councillors understood the importance of getting him the medication on time, and then walked to the bus stop and caught the bus home / to the office.

the sync with the tech-ops manager seemed to go well. i really hope it did.

it was a weird day, lots of kids and a really sweet pug and odd jobs and a walk to see the new offices and a late lunch after a big department meeting. then a few more odd jobs and packing up our old offices before taking a few items across with my boss and being amazed by the new digs (the showers are particularly impressive).

i met up with gd and mr smear, introduced them to the pug, and then we (after washing our hands thoroughly because the pug is, to quote gd, a "stinky potato") walked to a hummusia for a big meal that i would've enjoyed as much as them if not for the intensely painful sensitivity of my new fillings.

otherwise it was a great evening.

we went past the mall to explore the harry potter store, sort out mr smear's phone, buy a new case for gd's phone (which she's promptly broken and is now my "new" case, i'm quite upset), and then rush (ha ha, wait forever at the bus stop while wondering who the protestors are yelling at) home to take meds and get ready for bed.

after putting mr smear to bed (with socks on his hands for the second night in a row), i did some work (about an hour and a half of it) and then watched youtube videos while playing minesweeper. and now it's midnight and i'm going to bed.

Saturday, August 02, 2025

the good, the bad, the ugly

the good:

the swimming pool experience yesterday was just excellent. he followed instructions, and i came up with some new exercise ideas, and his swimming dramatically improved in front of my eyes. not only is his crawl technique significantly better, but he figured out how to get himself to the bottom of the deep end and we generally enjoyed our time together.

we both had a great time.

i napped well in the afternoon. in the early evening, we spent some time discovering bird flight simulators (such as birdz and aquila) - while the intention is to learn how to code them, i ended up feeling a bit overwhelmed...

while we were doing that, i installed starcraft ii (we're not really using our windows machine, so i was pleased to learn that it runs on a silicon mac!) and war thunder. the latter i tried out while mr smear was in the shower, but the former? mr smear and i have completed the tutorials and begun the campaign, with him playing each level first (and me kibbitzing) and me playing through after, and we're both having a blast!

we finished watching the boy and the heron during and after dinner, it's absolutely gorgeous and i was pleased that we all enjoyed it together.

i slept pretty well last night (until i was woken up by imagining the work conversations i need to have) and i napped a fair amount after everyone else got up.

more starcraft ii today, and we finally continued watching fantastic fungi which we started a few months ago. my late coworker had recommended it to me, and i was caught completely by surprise by the sudden shift in direction, and now it's too late for me to ask him what it is that made him recommend it to me. did i mention my opinions on terrence mckenna's food of the gods? or timothy leary's writings? did it have to do with veganism? or did he just happen to have seen it recently?

the bad:

on our way out to the swimming pool, we discovered that something broke the valve on his bike's front tire, so in addition to having to take the bus, we're going to need to get it fixed soon. that sucks.

my new filling is super-sensitive to cold. and it feels like i've been eating a lot of things that are much harder than expected - like the raisins in my muesli which are unusually small-rock-like.

i think my ingrown toenail isn't healing.

gd and i have unfriended some recently-added friends because they've gone from protesting the government to blaming us for the supposed famine in gaza and dressing their daughter in watermelon shirts. WTAF.

our afternoon walk this evening should have been good, but i left the house in a bad mood and returned in a bad mood.

the ugly:

as if the office politics from thursday weren't enough - they woke me up in the middle of the night and i never quite made it back to bed - while mr smear and i were at the swimming pool yesterday i noticed some redness around his eye.

it's herpes again. this time, there's a blister right on the edge near his tear duct, and i'm freaking out. and to make things more interesting, the timing couldn't be worse because now taking him to the doctor tomorrow and giving him his meds really interferes with his summer camp experience, which in my opinion is critical for him in terms of being a corrective normal-israeli-kid experience. (not to mention how expensive it is)

Saturday, July 05, 2025

doing the right things

 thursday:

on the way to work i realized that what i needed to do was defer the presentation and actually prepare it, so i did that. the work day was packed, but not particularly interesting; mostly grind on my part.

our second monthly game hacking session started off quite constructively, with conversations about what gaming can do and why it's relevant as a teaching tool. one of those conversations inspired me to pick up a copy of war made new on kindle and read the preface to my wife and mom, who found it just as fascinating as i did.

we made an effort to put together a version of tetris that i'd come up with, but after a couple of hours (disrupted by an intense twenty minutes of debugging a server undergoing testing) we were all yawning in turns and called it a night.

yesterday:

i slept pretty well, i think, but i woke up tired. like, really tired. but it was gd and my ten year anniversary! i booked us a table at meshek barzilay.

we began the day a bit late, with a mission to dizengoff to order mr smear's new prescription lenses and pick up vegan cholent and lunch (i wasn't hungry, but mr smear didn't like his pad thai), and then walk a bit to the nature store, and then come on home so i could rest for a few minutes and drink two coffees because i was completely broken and had to go to the memorial service for my late coworker.

i met up with lipgirl at the office and made myself yet another coffee, and we headed out to netanya, which turned out to be an insane two hour trip because the highways around herzliya were shut down for invisible construction. we were so late that we ended up having to skip the cemetary and head straight to the memorial lunch, where i ended up being the only person to speak on behalf of the company.

i'm nervous about public speaking in english on a good day, so getting up in front of a large gathering of strangers to stumble over what i hope gave a good impression of our experience of him.

lipgirl drove back, and we had an argument over the impact of demanding coalition governments, and i think (i hope) that i managed to win her over by the end of it.

either way, post extra-coffee/eulogy/argument i arrived home buzzing, at gd's behest managed to update our booking, and we pretty soon ordered a taxi and headed south for dinner. we arrived a bit early and took a short walk, and just as we were about to turn around ran into botchman! it was great seeing him, and particularly great seeing him looking well! (he's been dealing with some health issues over the past few years)

dinner was fantastic. the service was great, the atmosphere was great, and the food was amazing. we all had a really good time - really celebrating our anniversary - we enjoyed every mouthful, and by the time the bill came around i felt that it was absolutely justified. we walked a good way home, then ordered a cab and were treated to a really entertaining cabbie who's big into 70s and 80s music.

it was an absolutely wonderful way to mark ten (eleven) years.

today:

i got up early, but spent most of the day alternating between napping on the couch and reading a few pages of death note. at one point i tried to get up and found myself feeling faint, but i'm feeling better now. in addition to all the resting, gd and mr smear and i played a fair amount of rayman: legends, and right now we're making very serious plans to walk to the beach to find ice cream.

Saturday, June 28, 2025

bumpy ride

 wednesday:

waking up early and sending mr smear off to school, still broken from lack of sleep

arriving to the office really early (but still with time pressure) to discover that my installation station had been stripped of all its cabling (amongst other things), and it would take about an hour and a half to get that sorted out.

at least the installation itself went relatively smoothly.

one of the aussies gave me and another aussie's cousin (he's helping out) a ride to the test site, where the story of the afternoon was hours of set up for very little payoff - not only were there loads of hardware issues, but the issue that i'd resolved by midnight the previous night turned out to be not fully solved, and it cost another three hours to understand what was wrong and resolve it.

and then cursor started bugging out, because we use devcontainers and microsoft (fuckers!) are now preventing vscode clones from using their extensions.

i don't know at this point how much of the solution to the problem is an actual solution to the problem, or a workaround for ms (and docker) fuckery.

anyway. at least i figured out the cause of one of the other issues we had (aws syncing syncs impossibly slowly if you have debug logs being printed)

anyway.

after wrestling with a bad router/switch setup, and waiting 90's download times for an OS installation, we were finally able to leave one of the machines in a state where i should have been able to continue the installation remotely, and we hopped in the car and rode back to tel aviv.

i arrived home around 11pm. signed in to attempt to finish the deployment, and discover that the machine was offline.

very frustrated, i went to bed.

yesterday:

i feel like the whole city woke up feeling more rested. mr smear went off to school again, i took care of a bunch of things that had been piling up over the course of the week, went past the clinic to get authorization for gd's procedure next week, and continued on to the coffee shop where astérix gladiateur was waiting to be picked up.

of course, i had to pick up a coffee and nurse it all the way to the office.

it was an exciting day in the office. the two most significant pieces of work i did were recording an online demo from a contractor (who threw up a little in his mouth halfway through 🤢), and taking a couple of guys with IT / devops experience into the warehouse and beginning to get a workshop set up there.

another highlight (in addition to the workshop, as opposed to the not-highlight of the demo) was a department weekly with lots of enthusiastic new faces, and a happy hour making a new convert both regarding shakespeare's sonnets and my vision for our software solution.

after putting mr smear to bed, i had a call with my boss; i suspected that i was going to be answering for having been a bit miserable the previous day, but it turned out to be a discussion about how to go about doing a deployment we'd had to defer and arguing over when to do it. we ended up settling on tomorrow night, so 🤞

today:

i guess i slept alright last night, at least better than has become usual. i was avoiding screens before mr smear left for school, and reading a canticle for leibowitz, or trying to at any rate. some of it i've really enjoyed, but the last quarter is proving to be a slog and with everything else going on i've decided to give it up.

while going through that, i realized that even if i'm not on screens i'm still focused very close to my head, so i decided to walk mr smear to school in order to give my own eyes an opportunity to "stretch". surprisingly, gd had had a similar idea simultaneously so we all walked together, which aside from an  encounter with a brazenly irresponsible dog owner was an enjoyable experience.

i had some important stuff to take care of, which generated a fight with gd that put more shitty vibes on the morning, but eventually worked through it and we hit the mall to do some grocery shopping and upgrade my phone.

it turns out the issue with my (old) phone has been that it's only got 4GB of memory, and with my "new" phone (the display unit, i got a significant discount for that) it's clear why it was so unresponsive; my baseline usage with nothing open is 4.6GB, and that's after uninstalling and disabling every app i don't need on a daily basis...

i'm a little concerned about the battery usage, but i'll give it a few days before i decide whether to complain or not.

on the way out of the mall, an older guy came out of the retirement home and lit up a cigarette while still inside the mall. i asked him to please not do that, to which he made stupid excuses and then started calling me a quibbler (not sure if the translation is good). so i called him a jerk, but he continued to act like a jerk and although i succeeded in walking away, it only takes one asshole to ruin a good day, and i'd already had some shitty experiences, and he occupied more brainspace than he had right to for the next while.

it was hot (summer's here) and i was sweaty and tired by the time we got home, but i had to rush off to pick up mr smear and help carry home all the books from his locker. i spent the next while napping on the couch listening to the audiobook of the lion, the witch and the wardrobe, waking up to gd reading asterix to mr smear.

i spent the remainder of the afternoon and most of the evening getting the new phone set up, while listening to insane AI covers like system of a crown and neon maiden.

we went to our friends for friday night dinner, which was a really pleasant evening, both for the adults and the kids.

it's now almost 1am, mr smear has just gone to bed and i'm about to jump in the shower and probably also go to bed.